.elementor-13720 .elementor-element.elementor-element-377c4aa{--display:flex;--min-height:80vh;--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:0vw 0vw;--row-gap:0vw;--column-gap:0vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:40px;--padding-right:40px;}.elementor-13720 .elementor-element.elementor-element-377c4aa:not(.elementor-motion-effects-element-type-background), .elementor-13720 .elementor-element.elementor-element-377c4aa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFDFF;}.elementor-13720 .elementor-element.elementor-element-377c4aa .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-377c4aa .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-377c4aa .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-377c4aa.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-13720 .elementor-element.elementor-element-a24bc23{--spacer-size:6em;background-color:#FFFFFF00;}.elementor-13720 .elementor-element.elementor-element-a24bc23 > .elementor-widget-container{height:auto;}.elementor-13720 .elementor-element.elementor-element-bb954fb{--display:flex;--min-height:90vh;--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:flex-start;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13720 .elementor-element.elementor-element-bb954fb .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-bb954fb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-bb954fb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-bb954fb.e-con{--order:-99999 /* order start hack */;}.elementor-13720 .elementor-element.elementor-element-6ecca5b{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-6ecca5b.elementor-element{--align-self:flex-start;}.elementor-13720 .elementor-element.elementor-element-6ecca5b .elementor-heading-title{font-size:6em;}.elementor-13720 .elementor-element.elementor-element-c82057f{margin:-1rem 0rem calc(var(--kit-widget-spacing, 0px) + -2rem) 0rem;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-c82057f.elementor-element{--align-self:flex-start;}.elementor-13720 .elementor-element.elementor-element-c82057f .elementor-heading-title{font-size:6em;font-weight:900;}.elementor-13720 .elementor-element.elementor-element-7a0775a{--spacer-size:2vh;background-color:#ECFBFF00;z-index:-1;}.elementor-13720 .elementor-element.elementor-element-7a0775a > .elementor-widget-container{height:auto;}.elementor-13720 .elementor-element.elementor-element-e131f86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-e131f86.elementor-element{--align-self:flex-start;}.elementor-13720 .elementor-element.elementor-element-ccfc27f{margin:-1vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;text-align:left;font-size:1.5rem;line-height:2rem;letter-spacing:0px;color:#6B6B6B;}.elementor-13720 .elementor-element.elementor-element-ccfc27f.elementor-element{--align-self:flex-start;}.elementor-13720 .elementor-element.elementor-element-ccfc27f p{margin-bottom:0px;}.elementor-13720 .elementor-element.elementor-element-6093801{--spacer-size:1vh;background-color:#ECFBFF00;z-index:-1;}.elementor-13720 .elementor-element.elementor-element-6093801 > .elementor-widget-container{height:auto;}.elementor-13720 .elementor-element.elementor-element-bc9ae4c{padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-ca46808{--display:flex;--min-height:70vh;--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;}.elementor-13720 .elementor-element.elementor-element-ca46808 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-ca46808 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-ca46808 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-4f404a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 10px 10px 10px;}.elementor-13720 .elementor-element.elementor-element-4f404a9 .elementor-wrapper{--video-aspect-ratio:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-13720 .elementor-element.elementor-element-4569920 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-4569920 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-4569920 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-4569920{margin-top:0px;margin-bottom:0px;padding:20px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-565ab5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13720 .elementor-element.elementor-element-3993445 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-3993445 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-3993445 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-4302a85 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-4302a85 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-4302a85 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-0cba042{--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;}.elementor-13720 .elementor-element.elementor-element-0cba042 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-0cba042 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-0cba042 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-1c7c348{--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;--margin-top:10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13720 .elementor-element.elementor-element-1c7c348 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-1c7c348 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-1c7c348 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-6041b6d4 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-6041b6d4 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-6041b6d4 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-6041b6d4{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-2178cab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13720 .elementor-element.elementor-element-6c2cc2ff > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-6c2cc2ff .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-6c2cc2ff .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-70a408e1 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-70a408e1 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-186e22a .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-186e22a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-186e22a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-186e22a{margin-top:0px;margin-bottom:0px;}.elementor-13720 .elementor-element.elementor-element-2276281 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13720 .elementor-element.elementor-element-ec6959a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-ec6959a .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-ec6959a .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-d714163 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-d714163 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-d069079{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13720 .elementor-element.elementor-element-d069079 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-d069079 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-d069079 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-ccf1e79{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-d82df6b .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-d82df6b .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-d82df6b .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-d82df6b{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-5d271fb .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-5d271fb .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-c875bf6 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-c875bf6 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-6d3d51e .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-6d3d51e .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-6d3d51e .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-6d3d51e{margin-top:0px;margin-bottom:0px;}.elementor-13720 .elementor-element.elementor-element-f473541 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-f473541 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-f473541 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-732f86d .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-732f86d .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-d854e99{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13720 .elementor-element.elementor-element-d854e99 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-d854e99 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-d854e99 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-2b5f4cf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-50057cb .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-50057cb .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-50057cb .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-50057cb{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-ff69cbc .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-ff69cbc .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-820f62c .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-820f62c .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-f89d8b1 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-f89d8b1 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-f89d8b1 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-f89d8b1{margin-top:0px;margin-bottom:0px;}.elementor-13720 .elementor-element.elementor-element-35bf527 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-35bf527 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-f6df32f .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-f6df32f .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-260b013{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-13720 .elementor-element.elementor-element-260b013 .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-260b013 .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-260b013 .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-e819fb9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-13720 .elementor-element.elementor-element-f10f92f .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-f10f92f .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-f10f92f .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-f10f92f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-a7ef7c9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-a7ef7c9 .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-a7ef7c9 .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-7f0574b > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-7f0574b .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-7f0574b .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-5a6acd4{--spacer-size:32px;}.elementor-13720 .elementor-element.elementor-element-5a6acd4 > .elementor-widget-container{height:auto;}.elementor-13720 .elementor-element.elementor-element-3f4911f .sc_item_title_text{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-3f4911f .sc_item_title_text2{-webkit-text-stroke-width:0px;}.elementor-13720 .elementor-element.elementor-element-0c666e4{--spacer-size:77px;}.elementor-13720 .elementor-element.elementor-element-0c666e4 > .elementor-widget-container{height:auto;}.elementor-13720 .elementor-element.elementor-element-f747b4a{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-13720 .elementor-element.elementor-element-f747b4a .trx_addons_bg_text{z-index:0;}.elementor-13720 .elementor-element.elementor-element-f747b4a .trx_addons_bg_text.trx_addons_marquee_wrap:not(.trx_addons_marquee_reverse) .trx_addons_marquee_element{padding-right:50px;}.elementor-13720 .elementor-element.elementor-element-f747b4a .trx_addons_bg_text.trx_addons_marquee_wrap.trx_addons_marquee_reverse .trx_addons_marquee_element{padding-left:50px;}.elementor-13720 .elementor-element.elementor-element-a9ebb13{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}@media(max-width:1023px){.elementor-13720 .elementor-element.elementor-element-6ecca5b .elementor-heading-title{font-size:3rem;}}@media(max-width:767px){.elementor-13720 .elementor-element.elementor-element-377c4aa{--padding-top:0%;--padding-bottom:0%;--padding-left:5%;--padding-right:05%;--z-index:0;}.elementor-13720 .elementor-element.elementor-element-377c4aa.e-con{--align-self:flex-start;--flex-grow:1;--flex-shrink:0;}.elementor-13720 .elementor-element.elementor-element-bb954fb{--min-height:50vh;--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:flex-start;--align-items:flex-start;--margin-top:30px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:0;}.elementor-13720 .elementor-element.elementor-element-6ecca5b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-6ecca5b .elementor-heading-title{font-size:3.5rem;}.elementor-13720 .elementor-element.elementor-element-c82057f{margin:-4vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0vw 0vw 0vw 0vw;}.elementor-13720 .elementor-element.elementor-element-c82057f .elementor-heading-title{font-size:3.5rem;}.elementor-13720 .elementor-element.elementor-element-7a0775a{--spacer-size:6vh;z-index:-7;}.elementor-13720 .elementor-element.elementor-element-e131f86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 50px;}.elementor-13720 .elementor-element.elementor-element-ccfc27f{margin:-10vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-ca46808{--min-height:50vh;--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-13720 .elementor-element.elementor-element-4f404a9{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;padding:0px 0px 0px 0px;}.elementor-13720 .elementor-element.elementor-element-4569920{margin-top:0px;margin-bottom:0px;}.elementor-13720 .elementor-element.elementor-element-565ab5f > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13720 .elementor-element.elementor-element-6041b6d4{margin-top:10px;margin-bottom:0px;}.elementor-13720 .elementor-element.elementor-element-2178cab > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13720 .elementor-element.elementor-element-186e22a{margin-top:10px;margin-bottom:0px;}.elementor-13720 .elementor-element.elementor-element-2276281 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-13720 .elementor-element.elementor-element-5a6acd4{--spacer-size:26px;}}@media(min-width:768px){.elementor-13720 .elementor-element.elementor-element-bb954fb{--width:50%;}.elementor-13720 .elementor-element.elementor-element-ca46808{--width:40%;}}/* Start custom CSS for heading, class: .elementor-element-c82057f */.text-gradient {
  /* Set a fallback color for older browsers that do not support this feature */
  color: #015260;
  font-weight: 900;
  padding-bottom: 15px;
  
  /* Apply the gradient to the text's background */
  background: linear-gradient(to right, #037689, #05BED1);

  /* Clip the background to the shape of the text */
  -webkit-background-clip: text;
  background-clip: text;

  /* Make the text transparent so the background gradient shows through */
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
}

.text-primary {
      color: #037689;
}
.text-secondary {
    color: #05BED1;
}

.banner-heading {
  font-size: 3rem; /* Default for mobile */
  letter-spacing: -3%
}

@media (min-width: 600px) { /* Tablet screens */
  .banner-heading {
    font-size: 4rem !important;
  }
}

@media (min-width: 992px) { /* Large screens */
  .banner-heading {
    font-size: 7rem !important;
  }
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-e131f86 */:root {
  --metallic-seaweed: #027689;
  --turquoise-surf:   #05bed1;
  --black:            #131313;
  --white:            #ffffff;
}

* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}

body {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  background: var(--white);
  color: var(--black);
}

/* Container: full width, no gap */
.hero {
  width: 100%;
  text-align: left;
  padding: 0;
  margin: 0;
}

/* Headline styling */
.headline {
  font-weight: 800;
  line-height: 1; /* tight */
  letter-spacing: -0.02em;
}

.headline .line {
  display: block;
  font-size: clamp(3rem, 8vw, 6rem); /* big, responsive */
}

/* Colors */
.headline .dark {
  color: var(--black);
}
.headline .seaweed {
  color: var(--metallic-seaweed);
}
.headline .gradient {
  background: linear-gradient(90deg, var(--metallic-seaweed) 0%, var(--turquoise-surf) 100%);
  -webkit-background-clip: text;
  -webkit-text-fill-color: transparent;
  background-clip: text;
  color: transparent;
}
.headline .dot {
  color: var(--turquoise-surf);
  margin-left: 2px;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-ccfc27f */.text-gradient {
  /* Set a fallback color for older browsers that do not support this feature */
  color: #015260;
  
  /* Apply the gradient to the text's background */
  background: linear-gradient(to right, #015260, #038592);

  /* Clip the background to the shape of the text */
  -webkit-background-clip: text;
  background-clip: text;

  /* Make the text transparent so the background gradient shows through */
  -webkit-text-fill-color: transparent;
  text-fill-color: transparent;
}

.black{
    color: rgb(0,0,0);
}

.logo-text {
    letter-spacing: -2%;
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-4f404a9 */video::-webkit-media-controls {
  display: none !important;
}

video::-moz-media-controls {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-377c4aa *//* Elementor video full cover with bottom-right curve */
.elementor-widget-video .elementor-wrapper,
.elementor-widget-video .elementor-wrapper video {
    width: 100% !important;
    height: 100% !important;
    object-fit: cover;          /* Ensures full HD cover */
    display: block;
    border-radius: 0 0 120px 0; /* Bottom-right curve only */
    overflow: hidden;
    background-color: #000;     /* fallback background */
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-a9ebb13 *//* Section Background: Light Cyan */
.social-plugin {
  text-align: center;
  padding: 30px 20px;
  background: #DAFBFD !important; /* light cyan */
  
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.05);
  margin: 40px auto;
  max-width: 1000px;
}

/* Heading and Subheading Text Color: Black */
.social-plugin h2,
.social-plugin p {
  color: #000 !important;
  margin: 0 15 15px;
}

/* Headings/Labels Color: Black */
.label {
  color: #000 !important; /* text in black */
  font-weight: bold;
  font-size: 1rem;
  margin-bottom: 4px;
}

/* Icons Grid */
.social-icons {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(140px, 1fr));
  gap: 16px;
  justify-content: center;
}

/* Individual Icon */
.icon {
  display: flex;
  flex-direction: column;
  align-items: center;
  text-decoration: none;
  background: #fff !important; /* white icons */
  color: #000; /* icon text black */
  padding: 16px;
  border-radius: 16px;
  border: 2px solid #fff; /* remove green border */
  box-shadow: 0 4px 12px rgba(0, 0, 0, 0.04);
  transition: transform 0.3s ease-in-out; /* only lift effect */
  min-height: 120px;
}

/* Hover: lift effect only, no color change */
.icon:hover {
  transform: translateY(-4px);
  box-shadow: 0 12px 24px rgba(0, 0, 0, 0.08);
  border-color: #fff; /* keep border white */
}

/* Icon size */
.icon i {
  font-size: 2rem;
  margin-bottom: 8px;
}

/* Count text */
.count {
  font-size: 0.85rem;
  color: #555;
}

/* Icon-specific brand colors (only icons, not label) */
.icon.facebook i { color: #3b5998; }
.icon.twitter i { color: #1da1f2; }
.icon.linkedin i { color: #0077b5; }
.icon.tiktok i { color: #000; }
.icon.youtube i { color: #ff0000; }
.icon.instagram i { color: #e1306c; }

/* Instagram same as other icons */
.icon.instagram {
  background: #fff !important;
  color: #000; /* label black like others */
}

/* Responsive */
@media (max-width: 768px) {
  .social-icons {
    grid-template-columns: repeat(2, 1fr);
  }

  .icon {
    padding: 14px;
  }
}

@media (max-width: 480px) {
  .social-icons {
    grid-template-columns: repeat(2, 1fr);
  }
}/* End custom CSS */