.elementor-2443 .elementor-element.elementor-element-ea7a8a7:not(.elementor-motion-effects-element-type-background), .elementor-2443 .elementor-element.elementor-element-ea7a8a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-a069b25 );}.elementor-2443 .elementor-element.elementor-element-ea7a8a7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:20px;}.elementor-2443 .elementor-element.elementor-element-ea7a8a7 > .elementor-container{min-height:70vh;}.elementor-2443 .elementor-element.elementor-element-ea7a8a7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 10px 50px 10px;}.elementor-2443 .elementor-element.elementor-element-ea7a8a7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2443 .elementor-element.elementor-element-6c387b2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2443 .elementor-element.elementor-element-6c387b2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2443 .elementor-element.elementor-element-6c387b2.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.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 );color:var( --e-global-color-primary );}.elementor-2443 .elementor-element.elementor-element-dcec7e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.07em;color:var( --e-global-color-213e054 );}.elementor-2443 .elementor-element.elementor-element-9a1460c{width:var( --container-widget-width, 89% );max-width:89%;--container-widget-width:89%;--container-widget-flex-grow:0;}.elementor-2443 .elementor-element.elementor-element-9a1460c .elementor-heading-title{font-family:var( --e-global-typography-72df0ac-font-family ), Sans-serif;font-size:var( --e-global-typography-72df0ac-font-size );font-weight:var( --e-global-typography-72df0ac-font-weight );line-height:var( --e-global-typography-72df0ac-line-height );letter-spacing:var( --e-global-typography-72df0ac-letter-spacing );color:var( --e-global-color-26ab69c );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-2443 .elementor-element.elementor-element-9975a3c{width:var( --container-widget-width, 78% );max-width:78%;--container-widget-width:78%;--container-widget-flex-grow:0;font-family:var( --e-global-typography-ffa3933-font-family ), Sans-serif;font-weight:var( --e-global-typography-ffa3933-font-weight );color:var( --e-global-color-78e1efc );}.elementor-2443 .elementor-element.elementor-element-bc85b66{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-2443 .elementor-element.elementor-element-e7b1ef7 > .elementor-element-populated{padding:0px 0px 0px 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-2443 .elementor-element.elementor-element-61262ea .elementor-button{background-color:var( --e-global-color-213e054 );font-family:var( --e-global-typography-216e7d0-font-family ), Sans-serif;font-size:var( --e-global-typography-216e7d0-font-size );font-weight:var( --e-global-typography-216e7d0-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button:hover, .elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button:focus{background-color:#108D75;color:var( --e-global-color-f08506b );}.elementor-2443 .elementor-element.elementor-element-61262ea{width:var( --container-widget-width, 93.225% );max-width:93.225%;--container-widget-width:93.225%;--container-widget-flex-grow:0;}.elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button:hover svg, .elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button:focus svg{fill:var( --e-global-color-f08506b );}.elementor-2443 .elementor-element.elementor-element-3ef1f07 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button{background-color:#F6F8FA00;font-family:var( --e-global-typography-216e7d0-font-family ), Sans-serif;font-size:var( --e-global-typography-216e7d0-font-size );font-weight:var( --e-global-typography-216e7d0-font-weight );fill:var( --e-global-color-26ab69c );color:var( --e-global-color-26ab69c );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-26ab69c );border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button:hover, .elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button:focus{background-color:#F0F0F000;color:var( --e-global-color-213e054 );border-color:var( --e-global-color-213e054 );}.elementor-2443 .elementor-element.elementor-element-1956ee2{width:var( --container-widget-width, 69.295% );max-width:69.295%;--container-widget-width:69.295%;--container-widget-flex-grow:0;}.elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button:hover svg, .elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button:focus svg{fill:var( --e-global-color-213e054 );}.elementor-2443 .elementor-element.elementor-element-fa7f7e1:not(.elementor-motion-effects-element-type-background), .elementor-2443 .elementor-element.elementor-element-fa7f7e1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29899e );}.elementor-2443 .elementor-element.elementor-element-fa7f7e1{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-2443 .elementor-element.elementor-element-fa7f7e1 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2443 .elementor-element.elementor-element-66d726c.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2443 .elementor-element.elementor-element-66d726c.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2443 .elementor-element.elementor-element-263771e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:600;color:var( --e-global-color-78e1efc );}.elementor-bc-flex-widget .elementor-2443 .elementor-element.elementor-element-b81f6ce.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2443 .elementor-element.elementor-element-b81f6ce.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2443 .elementor-element.elementor-element-6085d2c{--e-image-carousel-slides-to-show:10;}.elementor-2443 .elementor-element.elementor-element-6085d2c .swiper-wrapper{display:flex;align-items:center;}.elementor-2443 .elementor-element.elementor-element-1f1fb6e{padding:50px 10px 40px 10px;}.elementor-2443 .elementor-element.elementor-element-e9d003b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:1rem;font-weight:500;text-transform:uppercase;letter-spacing:0.07em;color:var( --e-global-color-213e054 );}.elementor-2443 .elementor-element.elementor-element-4fea1d2 .elementor-heading-title{font-family:var( --e-global-typography-24a488f-font-family ), Sans-serif;font-size:var( --e-global-typography-24a488f-font-size );font-weight:var( --e-global-typography-24a488f-font-weight );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );color:var( --e-global-color-text );}.elementor-2443 .elementor-element.elementor-element-475bac9{font-family:var( --e-global-typography-6ea706a-font-family ), Sans-serif;font-weight:var( --e-global-typography-6ea706a-font-weight );color:var( --e-global-color-78e1efc );}.elementor-2443 .elementor-element.elementor-element-754237f .swiper-wrapper{display:flex;align-items:center;}.elementor-2443 .elementor-element.elementor-element-63bdd5c > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-2443 .elementor-element.elementor-element-63bdd5c:not(.elementor-motion-effects-element-type-background), .elementor-2443 .elementor-element.elementor-element-63bdd5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-b29899e );}.elementor-2443 .elementor-element.elementor-element-63bdd5c > .elementor-container{min-height:40vh;}.elementor-2443 .elementor-element.elementor-element-63bdd5c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-2443 .elementor-element.elementor-element-63bdd5c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-2443 .elementor-element.elementor-element-b0d529a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-2443 .elementor-element.elementor-element-b0d529a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-2443 .elementor-element.elementor-element-b0d529a.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-2443 .elementor-element.elementor-element-b0d529a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:20px;}.elementor-2443 .elementor-element.elementor-element-b0d529a > .elementor-element-populated{padding:20px 50px 20px 50px;}.elementor-2443 .elementor-element.elementor-element-92101f8{width:var( --container-widget-width, 45% );max-width:45%;--container-widget-width:45%;--container-widget-flex-grow:0;text-align:center;}.elementor-2443 .elementor-element.elementor-element-92101f8 .elementor-heading-title{font-family:var( --e-global-typography-24a488f-font-family ), Sans-serif;font-size:var( --e-global-typography-24a488f-font-size );font-weight:var( --e-global-typography-24a488f-font-weight );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );color:var( --e-global-color-f08506b );}.elementor-2443 .elementor-element.elementor-element-75ebb1b{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;align-self:center;text-align:center;color:var( --e-global-color-78e1efc );}.elementor-2443 .elementor-element.elementor-element-75ebb1b > .elementor-widget-container{margin:20px 0px 10px 0px;}.elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button{background-color:var( --e-global-color-213e054 );font-family:var( --e-global-typography-216e7d0-font-family ), Sans-serif;font-size:var( --e-global-typography-216e7d0-font-size );font-weight:var( --e-global-typography-216e7d0-font-weight );fill:var( --e-global-color-text );color:var( --e-global-color-text );border-radius:5px 5px 5px 5px;padding:20px 20px 20px 20px;}.elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button:hover, .elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button:focus{background-color:#108D75;color:var( --e-global-color-f08506b );}.elementor-2443 .elementor-element.elementor-element-286a9ef{width:var( --container-widget-width, 93.225% );max-width:93.225%;--container-widget-width:93.225%;--container-widget-flex-grow:0;}.elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button:hover svg, .elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button:focus svg{fill:var( --e-global-color-f08506b );}@media(max-width:1366px){.elementor-2443 .elementor-element.elementor-element-dcec7e2 .elementor-heading-title{font-size:1.125rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-9a1460c .elementor-heading-title{font-size:var( --e-global-typography-72df0ac-font-size );line-height:var( --e-global-typography-72df0ac-line-height );letter-spacing:var( --e-global-typography-72df0ac-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}.elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}.elementor-2443 .elementor-element.elementor-element-263771e .elementor-heading-title{font-size:0.875rem;line-height:1.35lh;letter-spacing:0em;}.elementor-2443 .elementor-element.elementor-element-e9d003b .elementor-heading-title{font-size:1.125rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-4fea1d2 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-92101f8 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}}@media(max-width:1024px){.elementor-2443 .elementor-element.elementor-element-dcec7e2 .elementor-heading-title{font-size:1.0625rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-9a1460c{--container-widget-width:85%;--container-widget-flex-grow:0;width:var( --container-widget-width, 85% );max-width:85%;}.elementor-2443 .elementor-element.elementor-element-9a1460c .elementor-heading-title{font-size:var( --e-global-typography-72df0ac-font-size );line-height:var( --e-global-typography-72df0ac-line-height );letter-spacing:var( --e-global-typography-72df0ac-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-9975a3c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2443 .elementor-element.elementor-element-61262ea{width:var( --container-widget-width, 253.922px );max-width:253.922px;--container-widget-width:253.922px;--container-widget-flex-grow:0;}.elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );padding:5px 5px 5px 5px;}.elementor-2443 .elementor-element.elementor-element-1956ee2{width:var( --container-widget-width, 172.969px );max-width:172.969px;--container-widget-width:172.969px;--container-widget-flex-grow:0;}.elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );padding:5px 5px 5px 5px;}.elementor-2443 .elementor-element.elementor-element-263771e .elementor-heading-title{font-size:0.8125rem;line-height:1.35lh;letter-spacing:0em;}.elementor-2443 .elementor-element.elementor-element-e9d003b .elementor-heading-title{font-size:1.0625rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-4fea1d2 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-92101f8 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-286a9ef{width:var( --container-widget-width, 253.922px );max-width:253.922px;--container-widget-width:253.922px;--container-widget-flex-grow:0;}.elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );padding:5px 5px 5px 5px;}}@media(max-width:767px){.elementor-2443 .elementor-element.elementor-element-dcec7e2 .elementor-heading-title{font-size:1rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-9a1460c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-2443 .elementor-element.elementor-element-9a1460c .elementor-heading-title{font-size:var( --e-global-typography-72df0ac-font-size );line-height:var( --e-global-typography-72df0ac-line-height );letter-spacing:var( --e-global-typography-72df0ac-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-e7b1ef7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}.elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}.elementor-2443 .elementor-element.elementor-element-534f8f0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2443 .elementor-element.elementor-element-263771e .elementor-heading-title{font-size:0.8125rem;line-height:1.35lh;letter-spacing:0em;}.elementor-2443 .elementor-element.elementor-element-e9d003b .elementor-heading-title{font-size:1rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-4fea1d2 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-92101f8 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}}@media(min-width:768px){.elementor-2443 .elementor-element.elementor-element-6c387b2{width:59.332%;}.elementor-2443 .elementor-element.elementor-element-e7b1ef7{width:54.105%;}.elementor-2443 .elementor-element.elementor-element-3ef1f07{width:45.827%;}.elementor-2443 .elementor-element.elementor-element-3e429e2{width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-2443 .elementor-element.elementor-element-6c387b2{width:70%;}.elementor-2443 .elementor-element.elementor-element-3e429e2{width:30%;}}@media(min-width:2400px){.elementor-2443 .elementor-element.elementor-element-dcec7e2 .elementor-heading-title{font-size:1.25rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-9a1460c .elementor-heading-title{font-size:var( --e-global-typography-72df0ac-font-size );line-height:var( --e-global-typography-72df0ac-line-height );letter-spacing:var( --e-global-typography-72df0ac-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-61262ea .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}.elementor-2443 .elementor-element.elementor-element-1956ee2 .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}.elementor-2443 .elementor-element.elementor-element-263771e .elementor-heading-title{font-size:0.875rem;line-height:1.35lh;letter-spacing:0em;}.elementor-2443 .elementor-element.elementor-element-e9d003b .elementor-heading-title{font-size:1.25rem;line-height:1.25lh;letter-spacing:-0.01em;}.elementor-2443 .elementor-element.elementor-element-4fea1d2 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-92101f8 .elementor-heading-title{font-size:var( --e-global-typography-24a488f-font-size );line-height:var( --e-global-typography-24a488f-line-height );letter-spacing:var( --e-global-typography-24a488f-letter-spacing );}.elementor-2443 .elementor-element.elementor-element-286a9ef .elementor-button{font-size:var( --e-global-typography-216e7d0-font-size );}}/* Start custom CSS for heading, class: .elementor-element-9a1460c */.hero-text-green{
 color: #17C3A2;   
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-ea7a8a7 */.hero-container-main{
  background:var(--navy);
  color:#fff;
  position:relative;
  overflow:hidden;
  padding:90px 0 110px;
}

.hero-visual{
  position:relative;
  height:400px;
}

.hero-visual svg{
  width:100%;
  height:100%;
}/* End custom CSS */