.elementor-1341 .elementor-element.elementor-element-49d66f48{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;}.elementor-1341 .elementor-element.elementor-element-49d66f48:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-49d66f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/a7a11cdd140aead1e80872a085ee6b38830692e6.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-49d66f48::before, .elementor-1341 .elementor-element.elementor-element-49d66f48 > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-49d66f48 > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-49d66f48 > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-49d66f48 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-49d66f48 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000052;--background-overlay:'';}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-1341 .elementor-element.elementor-element-3bdcc502{margin:263px 0px calc(var(--kit-widget-spacing, 0px) + 263px) 0px;text-align:center;}.elementor-1341 .elementor-element.elementor-element-3bdcc502 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:96px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-193ace38{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:60px;--padding-bottom:60px;--padding-left:10px;--padding-right:10px;}.elementor-1341 .elementor-element.elementor-element-193ace38:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-193ace38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-63f08469{text-align:center;}.elementor-1341 .elementor-element.elementor-element-63f08469 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-64c9709{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-1341 .elementor-element.elementor-element-21e5d8bb{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF8A;--border-color:#FFFFFF8A;--padding-top:54px;--padding-bottom:54px;--padding-left:58px;--padding-right:58px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-1341 .elementor-element.elementor-element-43dd84c6 .elementor-icon-box-wrapper{gap:24px;}.elementor-1341 .elementor-element.elementor-element-43dd84c6.elementor-view-stacked .elementor-icon{background-color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-43dd84c6.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-43dd84c6.elementor-view-default .elementor-icon{fill:#FFFFFF;color:#FFFFFF;border-color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-43dd84c6 .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-43dd84c6 .elementor-icon-box-title, .elementor-1341 .elementor-element.elementor-element-43dd84c6 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;}.elementor-1341 .elementor-element.elementor-element-43dd84c6 .elementor-icon-box-title{color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-43dd84c6:has(:hover) .elementor-icon-box-title,
					 .elementor-1341 .elementor-element.elementor-element-43dd84c6:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-7df45f16{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#FFFFFF8A;--border-color:#FFFFFF8A;--padding-top:54px;--padding-bottom:54px;--padding-left:58px;--padding-right:58px;}.elementor-1341 .elementor-element.elementor-element-4bac168f .elementor-icon-box-wrapper{gap:24px;}.elementor-1341 .elementor-element.elementor-element-4bac168f.elementor-view-stacked .elementor-icon{background-color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-4bac168f.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-4bac168f.elementor-view-default .elementor-icon{fill:#0076D6;color:#0076D6;border-color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-4bac168f .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-4bac168f .elementor-icon-box-title, .elementor-1341 .elementor-element.elementor-element-4bac168f .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;}.elementor-1341 .elementor-element.elementor-element-4bac168f .elementor-icon-box-title{color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-4bac168f:has(:hover) .elementor-icon-box-title,
					 .elementor-1341 .elementor-element.elementor-element-4bac168f:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-7e2246a3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-4b250dc1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-6a33c8d2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#0076D6;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-1341 .elementor-element.elementor-element-7dd9e18d{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:#444444;}.elementor-1341 .elementor-element.elementor-element-7dd9e18d p{margin-block-end:0px;}.elementor-1341 .elementor-element.elementor-element-4bdd88b6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-1341 .elementor-element.elementor-element-7d5f994b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-d7b28a4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-1411858a img{width:100%;max-width:100%;height:660px;object-fit:cover;object-position:center center;}.elementor-1341 .elementor-element.elementor-element-960e03c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-7ec19a09 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-74a16f56{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:16px;}.elementor-1341 .elementor-element.elementor-element-74a16f56:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-74a16f56 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-9c73007 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-1341 .elementor-element.elementor-element-9c73007 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-9c73007 .elementor-icon{font-size:60px;}.elementor-1341 .elementor-element.elementor-element-9c73007 .elementor-icon-box-title, .elementor-1341 .elementor-element.elementor-element-9c73007 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;}.elementor-1341 .elementor-element.elementor-element-9c73007:has(:hover) .elementor-icon-box-title,
					 .elementor-1341 .elementor-element.elementor-element-9c73007:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-9c73007 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-566ef3fd{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:16px;}.elementor-1341 .elementor-element.elementor-element-566ef3fd:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-566ef3fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-1341 .elementor-element.elementor-element-6820eceb .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-6820eceb .elementor-icon{font-size:60px;}.elementor-1341 .elementor-element.elementor-element-6820eceb .elementor-icon svg{height:60px;}.elementor-1341 .elementor-element.elementor-element-18e093de{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-5df12bd6 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(16px/2);}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(16px/2);}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(16px/2);}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-16px/2);}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-16px/2);}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1341 .elementor-element.elementor-element-41297c28{--e-icon-list-icon-size:26px;--icon-vertical-offset:0px;}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-item > a{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:600;line-height:2em;}.elementor-1341 .elementor-element.elementor-element-41297c28 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-1341 .elementor-element.elementor-element-7d5346cd{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:16px;}.elementor-1341 .elementor-element.elementor-element-7d5346cd:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-7d5346cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-28894874 .elementor-icon-box-wrapper{align-items:start;gap:24px;}.elementor-1341 .elementor-element.elementor-element-28894874 .elementor-icon-box-title{margin-block-end:3px;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-28894874 .elementor-icon{font-size:60px;}.elementor-1341 .elementor-element.elementor-element-28894874 .elementor-icon-box-title, .elementor-1341 .elementor-element.elementor-element-28894874 .elementor-icon-box-title a{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;}.elementor-1341 .elementor-element.elementor-element-28894874:has(:hover) .elementor-icon-box-title,
					 .elementor-1341 .elementor-element.elementor-element-28894874:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-28894874 .elementor-icon-box-description{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-5a1a8b89{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-de69251{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-1341 .elementor-element.elementor-element-57be7e11{--divider-border-style:solid;--divider-color:#EBF4FC;--divider-border-width:10px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-1341 .elementor-element.elementor-element-57be7e11.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-57be7e11 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1341 .elementor-element.elementor-element-57be7e11 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1341 .elementor-element.elementor-element-1f301b8e.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-1f301b8e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-5f623f14{--divider-border-style:solid;--divider-color:#EBF4FC;--divider-border-width:10px;width:var( --container-widget-width, 43% );max-width:43%;--container-widget-width:43%;--container-widget-flex-grow:0;}.elementor-1341 .elementor-element.elementor-element-5f623f14.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-5f623f14 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-1341 .elementor-element.elementor-element-5f623f14 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-1341 .elementor-element.elementor-element-c9d3fd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-1341 .elementor-element.elementor-element-c9d3fd5:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-c9d3fd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-c86990a{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;text-align:center;font-family:"Montserrat", Sans-serif;font-size:18px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-c86990a.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-c86990a p{margin-block-end:0px;}.elementor-1341 .elementor-element.elementor-element-6ffa8893{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:10px;--padding-right:10px;}.elementor-1341 .elementor-element.elementor-element-6ffa8893:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-6ffa8893 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF4FC;}.elementor-1341 .elementor-element.elementor-element-4b8a2d07 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-2802cfb8{width:var( --container-widget-width, 70% );max-width:70%;--container-widget-width:70%;--container-widget-flex-grow:0;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:#444444;}.elementor-1341 .elementor-element.elementor-element-2802cfb8 p{margin-block-end:0px;}.elementor-1341 .elementor-element.elementor-element-230d87d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overlay-opacity:1;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-230d87d5:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-230d87d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/4621f694ce5be304467c234c20ed1047cae49849.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-230d87d5::before, .elementor-1341 .elementor-element.elementor-element-230d87d5 > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-230d87d5 > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-230d87d5 > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-230d87d5 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-230d87d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#00000066;--background-overlay:'';}.elementor-1341 .elementor-element.elementor-element-9e94e19{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;--padding-top:32px;--padding-bottom:48px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-a413a3e{text-align:center;}.elementor-1341 .elementor-element.elementor-element-a413a3e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-2d896c40{text-align:center;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;line-height:2em;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-2d896c40 p{margin-block-end:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1341 .elementor-element.elementor-element-1958e721 .elementor-button{background-color:#61CE7000;font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:0px 0px 0px 0px;padding:15px 20px 15px 20px;}.elementor-1341 .elementor-element.elementor-element-1958e721 .elementor-button:hover, .elementor-1341 .elementor-element.elementor-element-1958e721 .elementor-button:focus{background-color:#0076D6;border-color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-1958e721{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1341 .elementor-element.elementor-element-76f6fa9e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-7d522097{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:56px 56px;--row-gap:56px;--column-gap:56px;}.elementor-1341 .elementor-element.elementor-element-71cfc902{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-633265ed .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.25em;color:#444444;}.elementor-1341 .elementor-element.elementor-element-1bcd2a5a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1341 .elementor-element.elementor-element-1bcd2a5a .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-2ee8675{--display:flex;}.elementor-1341 .elementor-element.elementor-element-3ad33a6{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-a2f407b{--display:flex;--overlay-opacity:0.5;--padding-top:505px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-a2f407b:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-a2f407b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/c255c9d7a67bf6fba893ce360b22a9faed873edb.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-a2f407b::before, .elementor-1341 .elementor-element.elementor-element-a2f407b > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-a2f407b > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-a2f407b > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-a2f407b > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-a2f407b > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 80%);}.elementor-1341 .elementor-element.elementor-element-a2f407b:hover::before, .elementor-1341 .elementor-element.elementor-element-a2f407b:hover > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-a2f407b:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-a2f407b > .elementor-background-slideshow:hover::before, .elementor-1341 .elementor-element.elementor-element-a2f407b > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 34%, #0076D6 80%);}.elementor-1341 .elementor-element.elementor-element-a2f407b:hover{--overlay-opacity:0.5;}.elementor-1341 .elementor-element.elementor-element-8cbe043{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-d35f0e2 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-a05f3b2 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-a05f3b2.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-a05f3b2.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-a05f3b2.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-a05f3b2.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-a05f3b2.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-a05f3b2 .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-a05f3b2 .elementor-icon svg{height:38px;}.elementor-1341 .elementor-element.elementor-element-432ad68{--display:flex;--overlay-opacity:0.5;--padding-top:505px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-432ad68:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-432ad68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/8f2581b7b54b06585b9fc00829f3f5c324a95c24.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-432ad68::before, .elementor-1341 .elementor-element.elementor-element-432ad68 > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-432ad68 > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-432ad68 > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-432ad68 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-432ad68 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 80%);}.elementor-1341 .elementor-element.elementor-element-432ad68:hover::before, .elementor-1341 .elementor-element.elementor-element-432ad68:hover > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-432ad68:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-432ad68 > .elementor-background-slideshow:hover::before, .elementor-1341 .elementor-element.elementor-element-432ad68 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 34%, #0076D6 80%);}.elementor-1341 .elementor-element.elementor-element-432ad68:hover{--overlay-opacity:0.5;}.elementor-1341 .elementor-element.elementor-element-576cdb8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-c7db595 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-b97e9e8 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-b97e9e8.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-b97e9e8.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-b97e9e8.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-b97e9e8.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-b97e9e8.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-b97e9e8 .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-b97e9e8 .elementor-icon svg{height:38px;}.elementor-1341 .elementor-element.elementor-element-16e6dec{--display:flex;--overlay-opacity:0.5;--padding-top:505px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-16e6dec:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-16e6dec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/8cb6419e4e8901f96ac82684905923c5d9074fd5.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-16e6dec::before, .elementor-1341 .elementor-element.elementor-element-16e6dec > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-16e6dec > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-16e6dec > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-16e6dec > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-16e6dec > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 80%);}.elementor-1341 .elementor-element.elementor-element-16e6dec:hover::before, .elementor-1341 .elementor-element.elementor-element-16e6dec:hover > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-16e6dec:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-16e6dec > .elementor-background-slideshow:hover::before, .elementor-1341 .elementor-element.elementor-element-16e6dec > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 34%, #0076D6 80%);}.elementor-1341 .elementor-element.elementor-element-16e6dec:hover{--overlay-opacity:0.5;}.elementor-1341 .elementor-element.elementor-element-552ab9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-7c7f277 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-87e7894 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-87e7894.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-87e7894.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-87e7894.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-87e7894.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-87e7894.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-87e7894 .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-87e7894 .elementor-icon svg{height:38px;}.elementor-1341 .elementor-element.elementor-element-0c0bd3f{--display:flex;--overlay-opacity:0.5;--padding-top:505px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-0c0bd3f:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/c29a4622227e747af25746fddf21f0347c7133ce.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-0c0bd3f::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 80%);}.elementor-1341 .elementor-element.elementor-element-0c0bd3f:hover::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f:hover > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .elementor-background-slideshow:hover::before, .elementor-1341 .elementor-element.elementor-element-0c0bd3f > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 34%, #0076D6 80%);}.elementor-1341 .elementor-element.elementor-element-0c0bd3f:hover{--overlay-opacity:0.5;}.elementor-1341 .elementor-element.elementor-element-a44a59b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-e4f0157 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-56e329e .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-56e329e.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-56e329e.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-56e329e.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-56e329e.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-56e329e.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-56e329e .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-56e329e .elementor-icon svg{height:38px;}.elementor-1341 .elementor-element.elementor-element-c677ac2{--display:flex;--overlay-opacity:0.5;--padding-top:505px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-c677ac2:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-c677ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/232dabeaa30f93f7096e37544a88e1033018348f.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-c677ac2::before, .elementor-1341 .elementor-element.elementor-element-c677ac2 > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-c677ac2 > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-c677ac2 > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-c677ac2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-c677ac2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 80%);}.elementor-1341 .elementor-element.elementor-element-c677ac2:hover::before, .elementor-1341 .elementor-element.elementor-element-c677ac2:hover > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-c677ac2:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-c677ac2 > .elementor-background-slideshow:hover::before, .elementor-1341 .elementor-element.elementor-element-c677ac2 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 34%, #0076D6 80%);}.elementor-1341 .elementor-element.elementor-element-c677ac2:hover{--overlay-opacity:0.5;}.elementor-1341 .elementor-element.elementor-element-dcc05c3{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-cfca013 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-91256cc .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-91256cc.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-91256cc.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-91256cc.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-91256cc.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-91256cc.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-91256cc .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-91256cc .elementor-icon svg{height:38px;}.elementor-1341 .elementor-element.elementor-element-182f434{--display:flex;--overlay-opacity:0.5;--padding-top:505px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-182f434:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-182f434 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/5edffbfccf78bb258208d6d1dd689b4dc5b28f66.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-182f434::before, .elementor-1341 .elementor-element.elementor-element-182f434 > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-182f434 > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-182f434 > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-182f434 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-182f434 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 35%, #000000 80%);}.elementor-1341 .elementor-element.elementor-element-182f434:hover::before, .elementor-1341 .elementor-element.elementor-element-182f434:hover > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-182f434:hover > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-182f434 > .elementor-background-slideshow:hover::before, .elementor-1341 .elementor-element.elementor-element-182f434 > .e-con-inner > .elementor-background-slideshow:hover::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #00000000 34%, #0076D6 80%);}.elementor-1341 .elementor-element.elementor-element-182f434:hover{--overlay-opacity:0.5;}.elementor-1341 .elementor-element.elementor-element-493f849{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-10a5b1b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:38px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-23f4bbb .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-23f4bbb.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-23f4bbb.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-23f4bbb.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-23f4bbb.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-23f4bbb.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-23f4bbb .elementor-icon{font-size:38px;}.elementor-1341 .elementor-element.elementor-element-23f4bbb .elementor-icon svg{height:38px;}.elementor-1341 .elementor-element.elementor-element-5d907eb4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 48px;--row-gap:0px;--column-gap:48px;--overlay-opacity:1;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1341 .elementor-element.elementor-element-5d907eb4:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-5d907eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://flightacademy.xovotech.shop/wp-content/uploads/2026/04/5bbd8b44591538f356f5cf62555936a960eebb68.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-1341 .elementor-element.elementor-element-5d907eb4::before, .elementor-1341 .elementor-element.elementor-element-5d907eb4 > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-5d907eb4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1341 .elementor-element.elementor-element-5d907eb4 > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-5d907eb4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1341 .elementor-element.elementor-element-5d907eb4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#000000BA;--background-overlay:'';}.elementor-1341 .elementor-element.elementor-element-7dbc82b{--display:flex;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-63ff2526{text-align:center;}.elementor-1341 .elementor-element.elementor-element-63ff2526 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.25em;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-87c3e00{text-align:center;}.elementor-1341 .elementor-element.elementor-element-87c3e00 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-bd198bf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(4, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;--margin-top:48px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-f65f4b4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-f65f4b4:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-f65f4b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-f65f4b4:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-381f620{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-964d6e3 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-964d6e3.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-964d6e3.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-964d6e3.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-964d6e3.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-964d6e3.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-964d6e3 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-964d6e3 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-90c29ba .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-0b2f801{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-f64f12f .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-f64f12f.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-f64f12f.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-f64f12f.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-f64f12f.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-f64f12f.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-f64f12f .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-f64f12f .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-63c768f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-63c768f:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-63c768f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-63c768f:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-3635968{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-c554b06 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-c554b06.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-c554b06.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-c554b06.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-c554b06.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-c554b06.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-c554b06 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-c554b06 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-725ad64 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-216500d{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-ac6f740 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-ac6f740.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-ac6f740.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-ac6f740.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-ac6f740.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-ac6f740.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-ac6f740 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-ac6f740 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-525d2b8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-525d2b8:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-525d2b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-525d2b8:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-368aa92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-e2c7b7f .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-e2c7b7f.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-e2c7b7f.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-e2c7b7f.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-e2c7b7f.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-e2c7b7f.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-e2c7b7f .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-e2c7b7f .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-bd536e5 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-b1d2ac4{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-9fd10fd .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-9fd10fd.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-9fd10fd.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-9fd10fd.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-9fd10fd.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-9fd10fd.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-9fd10fd .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-9fd10fd .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-cc1121c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-cc1121c:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-cc1121c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-cc1121c:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-51b4409{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-d478ea7 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-d478ea7.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-d478ea7.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-d478ea7.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-d478ea7.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-d478ea7.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-d478ea7 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-d478ea7 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-ffbde10 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-579561a{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-98f58f7 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-98f58f7.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-98f58f7.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-98f58f7.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-98f58f7.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-98f58f7.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-98f58f7 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-98f58f7 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-d533a31{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-d533a31:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-d533a31 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-d533a31:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-9dca23f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-ba446e1 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-ba446e1.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-ba446e1.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-ba446e1.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-ba446e1.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-ba446e1.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-ba446e1 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-ba446e1 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-3af628b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-ab522a9{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-9735c24 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-9735c24.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-9735c24.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-9735c24.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-9735c24.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-9735c24.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-9735c24 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-9735c24 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-1961ec0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-1961ec0:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-1961ec0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-1961ec0:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-8f4f51c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-9183cbb .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-9183cbb.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-9183cbb.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-9183cbb.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-9183cbb.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-9183cbb.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-9183cbb .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-9183cbb .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-f7ce785 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-4ca904b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-ca20cd2 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-ca20cd2.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-ca20cd2.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-ca20cd2.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-ca20cd2.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-ca20cd2.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-ca20cd2 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-ca20cd2 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-31e0919{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-31e0919:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-31e0919 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-31e0919:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-9751186{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-768929e .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-768929e.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-768929e.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-768929e.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-768929e.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-768929e.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-768929e .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-768929e .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-0a1f8b8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-67bffa2{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-0033a13 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-0033a13.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-0033a13.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-0033a13.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-0033a13.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-0033a13.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-0033a13 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-0033a13 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-fa18833{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--background-transition:0.3s;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-1341 .elementor-element.elementor-element-fa18833:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-fa18833 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0076D6CC;}.elementor-1341 .elementor-element.elementor-element-fa18833:hover{background-color:#004780;}.elementor-1341 .elementor-element.elementor-element-3ebc698{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-752022a .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-752022a.elementor-view-stacked .elementor-icon{background-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-752022a.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-752022a.elementor-view-default .elementor-icon{color:#6EC1E4;border-color:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-752022a.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-752022a.elementor-view-default .elementor-icon svg{fill:#6EC1E4;}.elementor-1341 .elementor-element.elementor-element-752022a .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-752022a .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-ecf4beb .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:28px;font-weight:400;color:#FFFFFF;}.elementor-1341 .elementor-element.elementor-element-b377757{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1341 .elementor-element.elementor-element-d698689 .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-d698689.elementor-view-stacked .elementor-icon{background-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-d698689.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-d698689.elementor-view-default .elementor-icon{color:#6EC1E400;border-color:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-d698689.elementor-view-framed .elementor-icon, .elementor-1341 .elementor-element.elementor-element-d698689.elementor-view-default .elementor-icon svg{fill:#6EC1E400;}.elementor-1341 .elementor-element.elementor-element-d698689 .elementor-icon{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-d698689 .elementor-icon svg{height:32px;}.elementor-1341 .elementor-element.elementor-element-4298ce82{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:80px;--padding-bottom:80px;--padding-left:10px;--padding-right:10px;}.elementor-1341 .elementor-element.elementor-element-4298ce82:not(.elementor-motion-effects-element-type-background), .elementor-1341 .elementor-element.elementor-element-4298ce82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EBF4FC;}.elementor-1341 .elementor-element.elementor-element-56d11369{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-bcacb91 .elementor-heading-title{font-family:"Montserrat", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:0.25em;color:#444444;}.elementor-1341 .elementor-element.elementor-element-4137ea1b{margin:15px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1341 .elementor-element.elementor-element-4137ea1b .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:62px;font-weight:400;color:#0076D6;}.elementor-1341 .elementor-element.elementor-element-703934f2{--display:flex;}.elementor-widget-loop-grid .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );text-transform:var( --e-global-typography-secondary-text-transform );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1341 .elementor-element.elementor-element-d6fca18{--grid-columns:3;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-1341 .elementor-element.elementor-element-4b250dc1{--width:53%;}.elementor-1341 .elementor-element.elementor-element-4bdd88b6{--width:47%;}.elementor-1341 .elementor-element.elementor-element-d7b28a4{--width:47%;}.elementor-1341 .elementor-element.elementor-element-960e03c{--width:53%;}.elementor-1341 .elementor-element.elementor-element-71cfc902{--width:100%;}.elementor-1341 .elementor-element.elementor-element-381f620{--width:45%;}.elementor-1341 .elementor-element.elementor-element-0b2f801{--width:30%;}.elementor-1341 .elementor-element.elementor-element-3635968{--width:70%;}.elementor-1341 .elementor-element.elementor-element-216500d{--width:30%;}.elementor-1341 .elementor-element.elementor-element-368aa92{--width:56%;}.elementor-1341 .elementor-element.elementor-element-b1d2ac4{--width:30%;}.elementor-1341 .elementor-element.elementor-element-51b4409{--width:100%;}.elementor-1341 .elementor-element.elementor-element-579561a{--width:8%;}.elementor-1341 .elementor-element.elementor-element-9dca23f{--width:73%;}.elementor-1341 .elementor-element.elementor-element-ab522a9{--width:30%;}.elementor-1341 .elementor-element.elementor-element-8f4f51c{--width:100%;}.elementor-1341 .elementor-element.elementor-element-4ca904b{--width:16%;}.elementor-1341 .elementor-element.elementor-element-9751186{--width:100%;}.elementor-1341 .elementor-element.elementor-element-67bffa2{--width:16%;}.elementor-1341 .elementor-element.elementor-element-3ebc698{--width:100%;}.elementor-1341 .elementor-element.elementor-element-b377757{--width:16%;}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1341 .elementor-element.elementor-element-64c9709{--grid-auto-flow:row;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1341 .elementor-element.elementor-element-3ad33a6{--grid-auto-flow:row;}.elementor-1341 .elementor-element.elementor-element-bd198bf{--grid-auto-flow:row;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1341 .elementor-element.elementor-element-d6fca18{--grid-columns:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );}.elementor-1341 .elementor-element.elementor-element-3bdcc502{margin:150px 0px calc(var(--kit-widget-spacing, 0px) + 100px) 0px;}.elementor-1341 .elementor-element.elementor-element-3bdcc502 .elementor-heading-title{font-size:62px;}.elementor-1341 .elementor-element.elementor-element-193ace38{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-63f08469 .elementor-heading-title{font-size:48px;}.elementor-1341 .elementor-element.elementor-element-64c9709{--e-con-grid-template-columns:repeat(1, 1fr);--gap:32px 32px;--row-gap:32px;--column-gap:32px;--grid-auto-flow:row;}.elementor-1341 .elementor-element.elementor-element-21e5d8bb{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-icon-box .elementor-icon-box-description{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1341 .elementor-element.elementor-element-7df45f16{--padding-top:48px;--padding-bottom:48px;--padding-left:48px;--padding-right:48px;}.elementor-1341 .elementor-element.elementor-element-7e2246a3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-6a33c8d2 .elementor-heading-title{font-size:48px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1341 .elementor-element.elementor-element-7dd9e18d{font-size:15px;}.elementor-1341 .elementor-element.elementor-element-4bdd88b6.e-con{--order:-99999 /* order start hack */;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1341 .elementor-element.elementor-element-7d5f994b{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-1411858a img{height:250px;}.elementor-1341 .elementor-element.elementor-element-7ec19a09{text-align:center;}.elementor-1341 .elementor-element.elementor-element-7ec19a09 .elementor-heading-title{font-size:48px;}.elementor-1341 .elementor-element.elementor-element-566ef3fd{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-6820eceb.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-6820eceb .elementor-icon-wrapper{text-align:center;}.elementor-1341 .elementor-element.elementor-element-5df12bd6{text-align:center;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1341 .elementor-element.elementor-element-5a1a8b89{--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-de69251{--gap:0px 20px;--row-gap:0px;--column-gap:20px;--flex-wrap:nowrap;}.elementor-widget-divider .elementor-divider__text{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1341 .elementor-element.elementor-element-57be7e11{width:var( --container-widget-width, 39% );max-width:39%;--container-widget-width:39%;--container-widget-flex-grow:0;}.elementor-1341 .elementor-element.elementor-element-1f301b8e .elementor-heading-title{font-size:48px;}.elementor-1341 .elementor-element.elementor-element-5f623f14{--container-widget-width:39%;--container-widget-flex-grow:0;width:var( --container-widget-width, 39% );max-width:39%;}.elementor-1341 .elementor-element.elementor-element-c86990a{width:100%;max-width:100%;}.elementor-1341 .elementor-element.elementor-element-6ffa8893{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:32px;--padding-bottom:32px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-4b8a2d07 .elementor-heading-title{font-size:48px;}.elementor-1341 .elementor-element.elementor-element-2802cfb8{width:100%;max-width:100%;text-align:center;}.elementor-1341 .elementor-element.elementor-element-2802cfb8.elementor-element{--align-self:center;}.elementor-1341 .elementor-element.elementor-element-230d87d5{--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-9e94e19{--padding-top:50px;--padding-bottom:50px;--padding-left:14px;--padding-right:14px;}.elementor-1341 .elementor-element.elementor-element-a413a3e .elementor-heading-title{font-size:48px;}.elementor-1341 .elementor-element.elementor-element-1958e721{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1341 .elementor-element.elementor-element-76f6fa9e{--gap:30px 0px;--row-gap:30px;--column-gap:0px;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-7d522097{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-1341 .elementor-element.elementor-element-71cfc902{--gap:5px 0px;--row-gap:5px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-633265ed{text-align:center;}.elementor-1341 .elementor-element.elementor-element-1bcd2a5a{text-align:center;}.elementor-1341 .elementor-element.elementor-element-1bcd2a5a .elementor-heading-title{font-size:48px;}.elementor-1341 .elementor-element.elementor-element-3ad33a6{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-1341 .elementor-element.elementor-element-a2f407b{--padding-top:300px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-8cbe043{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-d35f0e2{text-align:center;}.elementor-1341 .elementor-element.elementor-element-d35f0e2 .elementor-heading-title{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-432ad68{--padding-top:300px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-576cdb8{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-c7db595 .elementor-heading-title{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-16e6dec{--padding-top:300px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-552ab9f{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-7c7f277{text-align:center;}.elementor-1341 .elementor-element.elementor-element-7c7f277 .elementor-heading-title{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-0c0bd3f{--padding-top:300px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-a44a59b{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-e4f0157{text-align:center;}.elementor-1341 .elementor-element.elementor-element-e4f0157 .elementor-heading-title{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-c677ac2{--padding-top:300px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-dcc05c3{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-cfca013{text-align:center;}.elementor-1341 .elementor-element.elementor-element-cfca013 .elementor-heading-title{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-182f434{--padding-top:300px;--padding-bottom:28px;--padding-left:18px;--padding-right:18px;}.elementor-1341 .elementor-element.elementor-element-493f849{--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 0px;--row-gap:10px;--column-gap:0px;}.elementor-1341 .elementor-element.elementor-element-10a5b1b .elementor-heading-title{font-size:32px;}.elementor-1341 .elementor-element.elementor-element-5d907eb4{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-63ff2526{text-align:center;}.elementor-1341 .elementor-element.elementor-element-87c3e00 .elementor-heading-title{font-size:48px;}.elementor-1341 .elementor-element.elementor-element-bd198bf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1341 .elementor-element.elementor-element-f65f4b4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-381f620{--justify-content:center;}.elementor-1341 .elementor-element.elementor-element-0b2f801{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-63c768f{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-3635968{--justify-content:center;--flex-wrap:nowrap;}.elementor-1341 .elementor-element.elementor-element-725ad64{text-align:center;}.elementor-1341 .elementor-element.elementor-element-216500d{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-525d2b8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-368aa92{--justify-content:center;}.elementor-1341 .elementor-element.elementor-element-b1d2ac4{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-cc1121c{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-51b4409{--justify-content:center;--flex-wrap:nowrap;}.elementor-1341 .elementor-element.elementor-element-ffbde10{text-align:center;}.elementor-1341 .elementor-element.elementor-element-ffbde10 .elementor-heading-title{line-height:1.2em;}.elementor-1341 .elementor-element.elementor-element-579561a{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-d533a31{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-9dca23f{--justify-content:center;--flex-wrap:nowrap;}.elementor-1341 .elementor-element.elementor-element-3af628b{text-align:center;}.elementor-1341 .elementor-element.elementor-element-ab522a9{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-1961ec0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-8f4f51c{--justify-content:center;--flex-wrap:nowrap;}.elementor-1341 .elementor-element.elementor-element-f7ce785{text-align:center;}.elementor-1341 .elementor-element.elementor-element-f7ce785 .elementor-heading-title{line-height:1.2em;}.elementor-1341 .elementor-element.elementor-element-4ca904b{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-31e0919{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-9751186{--justify-content:center;--flex-wrap:nowrap;}.elementor-1341 .elementor-element.elementor-element-0a1f8b8{text-align:center;}.elementor-1341 .elementor-element.elementor-element-0a1f8b8 .elementor-heading-title{line-height:1.2em;}.elementor-1341 .elementor-element.elementor-element-67bffa2{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-fa18833{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:15px 0px;--row-gap:15px;--column-gap:0px;--padding-top:22px;--padding-bottom:22px;--padding-left:22px;--padding-right:22px;}.elementor-1341 .elementor-element.elementor-element-3ebc698{--justify-content:center;--flex-wrap:nowrap;}.elementor-1341 .elementor-element.elementor-element-ecf4beb{text-align:center;}.elementor-1341 .elementor-element.elementor-element-ecf4beb .elementor-heading-title{line-height:1.2em;}.elementor-1341 .elementor-element.elementor-element-b377757{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-1341 .elementor-element.elementor-element-4298ce82{--gap:25px 0px;--row-gap:25px;--column-gap:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:15px;--padding-right:15px;}.elementor-1341 .elementor-element.elementor-element-4137ea1b{text-align:center;}.elementor-1341 .elementor-element.elementor-element-4137ea1b .elementor-heading-title{font-size:48px;}.elementor-widget-loop-grid .elementor-pagination{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-widget-loop-grid .e-load-more-message{font-size:var( --e-global-typography-secondary-font-size );letter-spacing:var( --e-global-typography-secondary-letter-spacing );}.elementor-1341 .elementor-element.elementor-element-d6fca18{--grid-columns:1;}}/* Start custom CSS for heading, class: .elementor-element-5df12bd6 */.elementor-1341 .elementor-element.elementor-element-5df12bd6 span{
    font-family: montserrat;
    font-weight: 400;
    font-size: 16px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2f407b *//* 1. Define the "Spring Up" animation (Hitting the ceiling) */
@keyframes springUp {
    0%   { transform: translateY(0); }
    40%  { transform: translateY(-24px); } /* Hits ceiling and goes past */
    60%  { transform: translateY(-17px); } /* Bounces down */
    80%  { transform: translateY(-21px); } /* Bounces back up slightly */
    100% { transform: translateY(-20px); } /* Settles at the final position */
}

/* 2. Define the "Spring Down" animation (Hitting the floor) */
@keyframes springDown {
    0%   { transform: translateY(-20px); }
    40%  { transform: translateY(4px); }  /* Hits floor and goes past */
    60%  { transform: translateY(-2px); } /* Bounces up */
    100% { transform: translateY(0); }    /* Settles back at 0 */
}

/* 3. Define the Icon Rotation Spring */
@keyframes rotateSpringIn {
    0%   { transform: rotate(0); }
    50%  { transform: rotate(-55deg); } /* Tilts too far */
    75%  { transform: rotate(-42deg); } /* Bounces back */
    100% { transform: rotate(-45deg); } /* Settles */
}

@keyframes rotateSpringOut {
    0%   { transform: rotate(-45deg); }
    50%  { transform: rotate(10deg); }   /* Tilts past 0 slightly the other way */
    75%  { transform: rotate(-5deg); }   /* Bounces back */
    100% { transform: rotate(0); }       /* Settles at 0 */
}

/* 4. Apply animations to the elements */

/* Base State (Mouse Leave) */
.elementor-1341 .elementor-element.elementor-element-a2f407b .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-a2f407b .elementor-icon-wrapper{
    animation: springDown 0.6s ease-out both;
}
.elementor-1341 .elementor-element.elementor-element-a2f407b .elementor-icon {
    transition: transform 0.4s ease; /* Simple return for the icon to keep code clean */
}
.elementor-1341 .elementor-element.elementor-element-a2f407b .elementor-icon {
    animation: rotateSpringOut 0.6s ease-out both; /* This makes the icon return smoothly */
}

/* Hover State (Mouse Enter) */
.elementor-1341 .elementor-element.elementor-element-a2f407b:hover .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-a2f407b:hover .elementor-icon-wrapper{
    animation: springUp 0.6s ease-out both;
}

.elementor-1341 .elementor-element.elementor-element-a2f407b:hover .elementor-icon {
    animation: rotateSpringIn 0.6s ease-out both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-432ad68 *//* 1. Define the "Spring Up" animation (Hitting the ceiling) */
@keyframes springUp {
    0%   { transform: translateY(0); }
    40%  { transform: translateY(-24px); } /* Hits ceiling and goes past */
    60%  { transform: translateY(-17px); } /* Bounces down */
    80%  { transform: translateY(-21px); } /* Bounces back up slightly */
    100% { transform: translateY(-20px); } /* Settles at the final position */
}

/* 2. Define the "Spring Down" animation (Hitting the floor) */
@keyframes springDown {
    0%   { transform: translateY(-20px); }
    40%  { transform: translateY(4px); }  /* Hits floor and goes past */
    60%  { transform: translateY(-2px); } /* Bounces up */
    100% { transform: translateY(0); }    /* Settles back at 0 */
}

/* 3. Define the Icon Rotation Spring */
@keyframes rotateSpringIn {
    0%   { transform: rotate(0); }
    50%  { transform: rotate(-55deg); } /* Tilts too far */
    75%  { transform: rotate(-42deg); } /* Bounces back */
    100% { transform: rotate(-45deg); } /* Settles */
}

@keyframes rotateSpringOut {
    0%   { transform: rotate(-45deg); }
    50%  { transform: rotate(10deg); }   /* Tilts past 0 slightly the other way */
    75%  { transform: rotate(-5deg); }   /* Bounces back */
    100% { transform: rotate(0); }       /* Settles at 0 */
}

/* 4. Apply animations to the elements */

/* Base State (Mouse Leave) */
.elementor-1341 .elementor-element.elementor-element-432ad68 .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-432ad68 .elementor-icon-wrapper{
    animation: springDown 0.6s ease-out both;
}
.elementor-1341 .elementor-element.elementor-element-432ad68 .elementor-icon {
    transition: transform 0.4s ease; /* Simple return for the icon to keep code clean */
}
.elementor-1341 .elementor-element.elementor-element-432ad68 .elementor-icon {
    animation: rotateSpringOut 0.6s ease-out both; /* This makes the icon return smoothly */
}

/* Hover State (Mouse Enter) */
.elementor-1341 .elementor-element.elementor-element-432ad68:hover .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-432ad68:hover .elementor-icon-wrapper{
    animation: springUp 0.6s ease-out both;
}

.elementor-1341 .elementor-element.elementor-element-432ad68:hover .elementor-icon {
    animation: rotateSpringIn 0.6s ease-out both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16e6dec *//* 1. Define the "Spring Up" animation (Hitting the ceiling) */
@keyframes springUp {
    0%   { transform: translateY(0); }
    40%  { transform: translateY(-24px); } /* Hits ceiling and goes past */
    60%  { transform: translateY(-17px); } /* Bounces down */
    80%  { transform: translateY(-21px); } /* Bounces back up slightly */
    100% { transform: translateY(-20px); } /* Settles at the final position */
}

/* 2. Define the "Spring Down" animation (Hitting the floor) */
@keyframes springDown {
    0%   { transform: translateY(-20px); }
    40%  { transform: translateY(4px); }  /* Hits floor and goes past */
    60%  { transform: translateY(-2px); } /* Bounces up */
    100% { transform: translateY(0); }    /* Settles back at 0 */
}

/* 3. Define the Icon Rotation Spring */
@keyframes rotateSpringIn {
    0%   { transform: rotate(0); }
    50%  { transform: rotate(-55deg); } /* Tilts too far */
    75%  { transform: rotate(-42deg); } /* Bounces back */
    100% { transform: rotate(-45deg); } /* Settles */
}

@keyframes rotateSpringOut {
    0%   { transform: rotate(-45deg); }
    50%  { transform: rotate(10deg); }   /* Tilts past 0 slightly the other way */
    75%  { transform: rotate(-5deg); }   /* Bounces back */
    100% { transform: rotate(0); }       /* Settles at 0 */
}

/* 4. Apply animations to the elements */

/* Base State (Mouse Leave) */
.elementor-1341 .elementor-element.elementor-element-16e6dec .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-16e6dec .elementor-icon-wrapper{
    animation: springDown 0.6s ease-out both;
}
.elementor-1341 .elementor-element.elementor-element-16e6dec .elementor-icon {
    transition: transform 0.4s ease; /* Simple return for the icon to keep code clean */
}
.elementor-1341 .elementor-element.elementor-element-16e6dec .elementor-icon {
    animation: rotateSpringOut 0.6s ease-out both; /* This makes the icon return smoothly */
}

/* Hover State (Mouse Enter) */
.elementor-1341 .elementor-element.elementor-element-16e6dec:hover .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-16e6dec:hover .elementor-icon-wrapper{
    animation: springUp 0.6s ease-out both;
}

.elementor-1341 .elementor-element.elementor-element-16e6dec:hover .elementor-icon {
    animation: rotateSpringIn 0.6s ease-out both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0c0bd3f *//* 1. Define the "Spring Up" animation (Hitting the ceiling) */
@keyframes springUp {
    0%   { transform: translateY(0); }
    40%  { transform: translateY(-24px); } /* Hits ceiling and goes past */
    60%  { transform: translateY(-17px); } /* Bounces down */
    80%  { transform: translateY(-21px); } /* Bounces back up slightly */
    100% { transform: translateY(-20px); } /* Settles at the final position */
}

/* 2. Define the "Spring Down" animation (Hitting the floor) */
@keyframes springDown {
    0%   { transform: translateY(-20px); }
    40%  { transform: translateY(4px); }  /* Hits floor and goes past */
    60%  { transform: translateY(-2px); } /* Bounces up */
    100% { transform: translateY(0); }    /* Settles back at 0 */
}

/* 3. Define the Icon Rotation Spring */
@keyframes rotateSpringIn {
    0%   { transform: rotate(0); }
    50%  { transform: rotate(-55deg); } /* Tilts too far */
    75%  { transform: rotate(-42deg); } /* Bounces back */
    100% { transform: rotate(-45deg); } /* Settles */
}

@keyframes rotateSpringOut {
    0%   { transform: rotate(-45deg); }
    50%  { transform: rotate(10deg); }   /* Tilts past 0 slightly the other way */
    75%  { transform: rotate(-5deg); }   /* Bounces back */
    100% { transform: rotate(0); }       /* Settles at 0 */
}

/* 4. Apply animations to the elements */

/* Base State (Mouse Leave) */
.elementor-1341 .elementor-element.elementor-element-0c0bd3f .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-0c0bd3f .elementor-icon-wrapper{
    animation: springDown 0.6s ease-out both;
}
.elementor-1341 .elementor-element.elementor-element-0c0bd3f .elementor-icon {
    transition: transform 0.4s ease; /* Simple return for the icon to keep code clean */
}
.elementor-1341 .elementor-element.elementor-element-0c0bd3f .elementor-icon {
    animation: rotateSpringOut 0.6s ease-out both; /* This makes the icon return smoothly */
}

/* Hover State (Mouse Enter) */
.elementor-1341 .elementor-element.elementor-element-0c0bd3f:hover .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-0c0bd3f:hover .elementor-icon-wrapper{
    animation: springUp 0.6s ease-out both;
}

.elementor-1341 .elementor-element.elementor-element-0c0bd3f:hover .elementor-icon {
    animation: rotateSpringIn 0.6s ease-out both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c677ac2 *//* 1. Define the "Spring Up" animation (Hitting the ceiling) */
@keyframes springUp {
    0%   { transform: translateY(0); }
    40%  { transform: translateY(-24px); } /* Hits ceiling and goes past */
    60%  { transform: translateY(-17px); } /* Bounces down */
    80%  { transform: translateY(-21px); } /* Bounces back up slightly */
    100% { transform: translateY(-20px); } /* Settles at the final position */
}

/* 2. Define the "Spring Down" animation (Hitting the floor) */
@keyframes springDown {
    0%   { transform: translateY(-20px); }
    40%  { transform: translateY(4px); }  /* Hits floor and goes past */
    60%  { transform: translateY(-2px); } /* Bounces up */
    100% { transform: translateY(0); }    /* Settles back at 0 */
}

/* 3. Define the Icon Rotation Spring */
@keyframes rotateSpringIn {
    0%   { transform: rotate(0); }
    50%  { transform: rotate(-55deg); } /* Tilts too far */
    75%  { transform: rotate(-42deg); } /* Bounces back */
    100% { transform: rotate(-45deg); } /* Settles */
}

@keyframes rotateSpringOut {
    0%   { transform: rotate(-45deg); }
    50%  { transform: rotate(10deg); }   /* Tilts past 0 slightly the other way */
    75%  { transform: rotate(-5deg); }   /* Bounces back */
    100% { transform: rotate(0); }       /* Settles at 0 */
}

/* 4. Apply animations to the elements */

/* Base State (Mouse Leave) */
.elementor-1341 .elementor-element.elementor-element-c677ac2 .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-c677ac2 .elementor-icon-wrapper{
    animation: springDown 0.6s ease-out both;
}
.elementor-1341 .elementor-element.elementor-element-c677ac2 .elementor-icon {
    transition: transform 0.4s ease; /* Simple return for the icon to keep code clean */
}
.elementor-1341 .elementor-element.elementor-element-c677ac2 .elementor-icon {
    animation: rotateSpringOut 0.6s ease-out both; /* This makes the icon return smoothly */
}

/* Hover State (Mouse Enter) */
.elementor-1341 .elementor-element.elementor-element-c677ac2:hover .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-c677ac2:hover .elementor-icon-wrapper{
    animation: springUp 0.6s ease-out both;
}

.elementor-1341 .elementor-element.elementor-element-c677ac2:hover .elementor-icon {
    animation: rotateSpringIn 0.6s ease-out both;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-182f434 *//* 1. Define the "Spring Up" animation (Hitting the ceiling) */
@keyframes springUp {
    0%   { transform: translateY(0); }
    40%  { transform: translateY(-24px); } /* Hits ceiling and goes past */
    60%  { transform: translateY(-17px); } /* Bounces down */
    80%  { transform: translateY(-21px); } /* Bounces back up slightly */
    100% { transform: translateY(-20px); } /* Settles at the final position */
}

/* 2. Define the "Spring Down" animation (Hitting the floor) */
@keyframes springDown {
    0%   { transform: translateY(-20px); }
    40%  { transform: translateY(4px); }  /* Hits floor and goes past */
    60%  { transform: translateY(-2px); } /* Bounces up */
    100% { transform: translateY(0); }    /* Settles back at 0 */
}

/* 3. Define the Icon Rotation Spring */
@keyframes rotateSpringIn {
    0%   { transform: rotate(0); }
    50%  { transform: rotate(-55deg); } /* Tilts too far */
    75%  { transform: rotate(-42deg); } /* Bounces back */
    100% { transform: rotate(-45deg); } /* Settles */
}

@keyframes rotateSpringOut {
    0%   { transform: rotate(-45deg); }
    50%  { transform: rotate(10deg); }   /* Tilts past 0 slightly the other way */
    75%  { transform: rotate(-5deg); }   /* Bounces back */
    100% { transform: rotate(0); }       /* Settles at 0 */
}

/* 4. Apply animations to the elements */

/* Base State (Mouse Leave) */
.elementor-1341 .elementor-element.elementor-element-182f434 .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-182f434 .elementor-icon-wrapper{
    animation: springDown 0.6s ease-out both;
}
.elementor-1341 .elementor-element.elementor-element-182f434 .elementor-icon {
    transition: transform 0.4s ease; /* Simple return for the icon to keep code clean */
}
.elementor-1341 .elementor-element.elementor-element-182f434 .elementor-icon {
    animation: rotateSpringOut 0.6s ease-out both; /* This makes the icon return smoothly */
}

/* Hover State (Mouse Enter) */
.elementor-1341 .elementor-element.elementor-element-182f434:hover .elementor-heading-title,
.elementor-1341 .elementor-element.elementor-element-182f434:hover .elementor-icon-wrapper{
    animation: springUp 0.6s ease-out both;
}

.elementor-1341 .elementor-element.elementor-element-182f434:hover .elementor-icon {
    animation: rotateSpringIn 0.6s ease-out both;
}/* End custom CSS */