.elementor-51952 .elementor-element.elementor-element-99fd9c9{--display:flex;--justify-content:center;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-51952 .elementor-element.elementor-element-9c3b767.elementor-element{--align-self:flex-start;}.elementor-51952 .elementor-element.elementor-element-9c3b767 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f128341 );}.elementor-51952 .elementor-element.elementor-element-0372355 .elementor-heading-title{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );color:var( --e-global-color-f128341 );}.elementor-51952 .elementor-element.elementor-element-f2bbc12{--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:16px 16px;--row-gap:16px;--column-gap:16px;}.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 );line-height:var( --e-global-typography-accent-line-height );}.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-51952 .elementor-element.elementor-element-1a012fa.elementor-element{--align-self:flex-start;}.elementor-51952 .elementor-element.elementor-element-1a012fa .elementor-icon-wrapper{text-align:center;}.elementor-51952 .elementor-element.elementor-element-1a012fa.elementor-view-stacked .elementor-icon{background-color:#00000000;}.elementor-51952 .elementor-element.elementor-element-1a012fa.elementor-view-framed .elementor-icon, .elementor-51952 .elementor-element.elementor-element-1a012fa.elementor-view-default .elementor-icon{color:#00000000;border-color:#00000000;}.elementor-51952 .elementor-element.elementor-element-1a012fa.elementor-view-framed .elementor-icon, .elementor-51952 .elementor-element.elementor-element-1a012fa.elementor-view-default .elementor-icon svg{fill:#00000000;}.elementor-51952 .elementor-element.elementor-element-1a012fa .elementor-icon{font-size:24px;}.elementor-51952 .elementor-element.elementor-element-1a012fa .elementor-icon svg{height:24px;}.elementor-51952 .elementor-element.elementor-element-1a012fa .elementor-icon-wrapper svg{width:auto;}.elementor-51952 .elementor-element.elementor-element-9bb152e{--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;}.elementor-51952 .elementor-element.elementor-element-9bb152e:not(.elementor-motion-effects-element-type-background), .elementor-51952 .elementor-element.elementor-element-9bb152e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1ed086 );}.elementor-51952 .elementor-element.elementor-element-b0a0fdb .elementor-heading-title{color:var( --e-global-color-cc5ac21 );}.elementor-51952 .elementor-element.elementor-element-9380859{--display:flex;}.elementor-51952 .elementor-element.elementor-element-9380859:not(.elementor-motion-effects-element-type-background), .elementor-51952 .elementor-element.elementor-element-9380859 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1ed086 );}.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 );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );line-height:var( --e-global-typography-secondary-line-height );}.elementor-51952 .elementor-element.elementor-element-0b1959a{--grid-columns:1;--grid-row-gap:0px;--grid-column-gap:0px;}.elementor-51952 .elementor-element.elementor-element-3e6c2b1{--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;}.elementor-51952 .elementor-element.elementor-element-03b5639 .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-0627941 );}.elementor-51952 .elementor-element.elementor-element-a830039{--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;}.elementor-51952 .elementor-element.elementor-element-fb282d2{--display:flex;}.elementor-51952 .elementor-element.elementor-element-347226e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-de644bd{--display:flex;}.elementor-51952 .elementor-element.elementor-element-d95a6bf .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-51952 .elementor-element.elementor-element-7431fea.elementor-element{--align-self:flex-start;}.elementor-51952 .elementor-element.elementor-element-0b2c88f{--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;}.elementor-51952 .elementor-element.elementor-element-430e00f .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-0627941 );}.elementor-51952 .elementor-element.elementor-element-3afb008{--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;}.elementor-51952 .elementor-element.elementor-element-4b91987{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-51952 .elementor-element.elementor-element-4b91987:not(.elementor-motion-effects-element-type-background), .elementor-51952 .elementor-element.elementor-element-4b91987 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1ed086 );}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-041ae04 .elementor-icon-wrapper{text-align:center;}.elementor-51952 .elementor-element.elementor-element-041ae04 .elementor-icon{font-size:24px;}.elementor-51952 .elementor-element.elementor-element-041ae04 .elementor-icon svg{height:24px;}.elementor-51952 .elementor-element.elementor-element-041ae04 .elementor-icon-wrapper svg{width:auto;}.elementor-51952 .elementor-element.elementor-element-785cf7f .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-b5f39ba .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-51952 .elementor-element.elementor-element-7e9f729{--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;}.elementor-51952 .elementor-element.elementor-element-28bb0ae.elementor-element{--align-self:flex-start;}.elementor-51952 .elementor-element.elementor-element-28bb0ae .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-51952 .elementor-element.elementor-element-402c7b2 .elementor-icon-wrapper{text-align:center;}.elementor-51952 .elementor-element.elementor-element-fe3faa6{--display:flex;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-51952 .elementor-element.elementor-element-fe3faa6:not(.elementor-motion-effects-element-type-background), .elementor-51952 .elementor-element.elementor-element-fe3faa6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1ed086 );}.elementor-51952 .elementor-element.elementor-element-6ae04d4 .elementor-icon-wrapper{text-align:center;}.elementor-51952 .elementor-element.elementor-element-6ae04d4 .elementor-icon{font-size:24px;}.elementor-51952 .elementor-element.elementor-element-6ae04d4 .elementor-icon svg{height:24px;}.elementor-51952 .elementor-element.elementor-element-6ae04d4 .elementor-icon-wrapper svg{width:auto;}.elementor-51952 .elementor-element.elementor-element-9dfa678 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-4e4e017 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-51952 .elementor-element.elementor-element-e452e87{--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;}.elementor-51952 .elementor-element.elementor-element-ebd05e7.elementor-element{--align-self:flex-start;}.elementor-51952 .elementor-element.elementor-element-ebd05e7 .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-accent );}.elementor-51952 .elementor-element.elementor-element-8d9010b .elementor-icon-wrapper{text-align:center;}.elementor-51952 .elementor-element.elementor-element-df73435{--display:flex;}.elementor-51952 .elementor-element.elementor-element-95d36ab{--swiper-slides-to-display:1;--swiper-slides-gap:0px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-size:8px;--dots-normal-color:var( --e-global-color-accent );--dots-hover-color:var( --e-global-color-f128341 );}.elementor-51952 .elementor-element.elementor-element-95d36ab .swiper-slide > .elementor-element{height:100%;}.elementor-51952 .elementor-element.elementor-element-ad121e8 .elementor-heading-title{color:var( --e-global-color-0627941 );}.elementor-51952 .elementor-element.elementor-element-8a26fcd{--display:flex;}.elementor-51952 .elementor-element.elementor-element-247ed23{--display:flex;--justify-content:center;}.elementor-51952 .elementor-element.elementor-element-041a660{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-51952 .elementor-element.elementor-element-910cf2e{text-align:center;}.elementor-51952 .elementor-element.elementor-element-910cf2e .elementor-heading-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-f128341 );}.elementor-51952 .elementor-element.elementor-element-4fa4301{--display:flex;}.elementor-51952 .elementor-element.elementor-element-4fa4301:not(.elementor-motion-effects-element-type-background), .elementor-51952 .elementor-element.elementor-element-4fa4301 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e1ed086 );}.elementor-51952 .elementor-element.elementor-element-0705d3e{--display:flex;}:root{--page-title-display:none;}@media(max-width:1280px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-51952 .elementor-element.elementor-element-9c3b767 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-51952 .elementor-element.elementor-element-0372355 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-51952 .elementor-element.elementor-element-03b5639 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-51952 .elementor-element.elementor-element-347226e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-d95a6bf .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-430e00f .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-785cf7f .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-b5f39ba .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-28bb0ae .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-9dfa678 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-4e4e017 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-ebd05e7 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-95d36ab{--swiper-slides-to-display:3;}.elementor-51952 .elementor-element.elementor-element-910cf2e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-51952 .elementor-element.elementor-element-9c3b767 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-51952 .elementor-element.elementor-element-0372355 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-51952 .elementor-element.elementor-element-0b1959a{--grid-columns:2;}.elementor-51952 .elementor-element.elementor-element-03b5639 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-51952 .elementor-element.elementor-element-347226e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-d95a6bf .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-430e00f .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-785cf7f .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-b5f39ba .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-28bb0ae .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-9dfa678 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-4e4e017 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-ebd05e7 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-95d36ab{--swiper-slides-to-display:2;}.elementor-51952 .elementor-element.elementor-element-041a660{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-51952 .elementor-element.elementor-element-910cf2e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-51952 .elementor-element.elementor-element-9c3b767 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-51952 .elementor-element.elementor-element-0372355 .elementor-heading-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-button .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .elementor-pagination{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-loop-grid .elementor-button{line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-loop-grid .e-load-more-message{line-height:var( --e-global-typography-secondary-line-height );}.elementor-51952 .elementor-element.elementor-element-0b1959a{--grid-columns:1;}.elementor-51952 .elementor-element.elementor-element-03b5639 .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-51952 .elementor-element.elementor-element-347226e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-d95a6bf .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-430e00f .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-785cf7f .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-b5f39ba .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-28bb0ae .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-9dfa678 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-4e4e017 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-ebd05e7 .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}.elementor-51952 .elementor-element.elementor-element-95d36ab{--swiper-slides-to-display:1;}.elementor-51952 .elementor-element.elementor-element-041a660{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-51952 .elementor-element.elementor-element-910cf2e .elementor-heading-title{line-height:var( --e-global-typography-text-line-height );}}/* Start custom CSS for container, class: .elementor-element-99fd9c9 */.main-header{
    padding: 16px;
    background: rgba(49, 159, 227, 0.35) !important;
    backdrop-filter: blur(10px);
}

.main-header svg path{
    fill: white;
}
.main-header .e-n-menu-item .e-n-menu-title-text {
    color: #fff !important;
}

.wglanguage-name{
    color: white !important;    
}
.country-.elementor-51952 .elementor-element.elementor-element-99fd9c9.weglot-dropdown .wgcurrent{
	border: 1px solid #fff !important;
}


.main-banner .title,
.main-banner .text {
    pointer-events: none;    
}

.main-banner .title,
.main-banner .text,
.main-banner .button-container,
.main-banner .down-arrow {
    z-index: 2;
}
.main-banner{
    padding-top: 72px;
}

/*
** Adding the gradient overlay
*/
.main-banner::after{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    opacity: 0.9;
    background: linear-gradient(90deg, #002D50 29.97%, rgba(0, 95, 139, 0.80) 100%);
    z-index: 0;
    pointer-events: none;
}


.main-banner .title {
    margin-top: auto;
    max-width: 888px !important;
} 
.main-banner .text {
    max-width: 888px !important;
} 


/*
** Positioning the down arrow
*/
.main-banner .down-arrow{
    margin-top: 24px;
}
.main-banner .down-arrow .elementor-widget-container{
    width: 72px;
    height: 72px;
    display: flex;
    align-items: center;
    justify-content: center;
    border-radius: 100px;
}

.main-banner .down-arrow::before{
    content: "";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background: rgba(255, 255, 255, 0.10);
    border-radius: 100px;
    transition: all .6s cubic-bezier(.4, 0, .2, 1); 
    pointer-events: none;
}

.main-banner .down-arrow:hover::before{
    transform: scale(0.9);
    background: rgba(255, 255, 255, 0.3);
}


/* After you scroll past the banner */
.main-header.is-scrolled {
    background: rgba(49, 159, 227, 1) !important;
    backdrop-filter: blur(10px);
}

@media only screen and (min-width: 768px) {
    .main-banner .button-container {
        margin-bottom: auto;
    } 
    .main-banner .btn-primary .elementor-button {
        width: 200px;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9380859 */.sectors-section {
    padding: var(--padding-sm) var(--padding-md) var(--padding-md) var(--padding-md);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a830039 */mark{
    background: transparent;
    color: var( --e-global-color-accent );
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4b91987 */.elementor-51952 .elementor-element.elementor-element-4b91987 .page-link-image{
    right: -25%;
    mix-blend-mode: multiply;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe3faa6 */.tech-spec-cta .page-link-image{
    left: 0% !important;
    width: 100%;
}
.tech-spec-cta .page-link-image img{
    object-fit: cover;
    width: 100% !important;
    opacity: 0.1;
}

.tech-spec-cta:hover .page-link-image{
    transform: scale(1.1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3afb008 */.elementor-51952 .elementor-element.elementor-element-3afb008{
    gap: var(--padding-sm);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-df73435 */.client-stories .small-text{
    position: absolute;
    left: var(--padding-sm);
    top: var(--padding-sm);
    z-index: 2;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-041a660 */.elementor-51952 .elementor-element.elementor-element-041a660{
    border: 8px;
    overflow: hidden;
    background: var(--gradient-green-blue, linear-gradient(180deg, #4EB68F 0%, #319FE3 100%));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-247ed23 */.cta-section .cta-section-container{
    height: 60vh;
    min-height: 400px;
    border-radius: 8px;
    overflow: hidden;
}

.cta-section .cta-section-container img{
    mix-blend-mode: multiply;
}/* End custom CSS */