.elementor-9049 .elementor-element.elementor-element-9021998{--display:flex;}.elementor-9049 .elementor-element.elementor-element-9d57758{z-index:5;}.elementor-9049 .elementor-element.elementor-element-bb41d34{--display:flex;--min-height:60vh;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--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-9049 .elementor-element.elementor-element-534a94c{--display:flex;}.elementor-9049 .elementor-element.elementor-element-bee59f9{text-align:center;}.elementor-9049 .elementor-element.elementor-element-bee59f9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-9049 .elementor-element.elementor-element-475d915{--display:flex;--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-9049 .elementor-element.elementor-element-180cd87{text-align:center;}.elementor-9049 .elementor-element.elementor-element-180cd87 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:50px;font-weight:600;line-height:60px;color:#FFFFFF;}.elementor-9049 .elementor-element.elementor-element-180cd87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-bc9d883{--display:flex;}.elementor-9049 .elementor-element.elementor-element-aee7548{--display:flex;--min-height:280px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-9049 .elementor-element.elementor-element-aee7548:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-aee7548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esencasizing.com/wp-content/uploads/2025/12/Ellipse-1.svg");background-size:cover;}.elementor-9049 .elementor-element.elementor-element-9e760aa{--display:flex;}.elementor-9049 .elementor-element.elementor-element-eaad7d6{--display:flex;--min-height:280px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-9049 .elementor-element.elementor-element-eaad7d6:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-eaad7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://esencasizing.com/wp-content/uploads/2025/12/Ellipse-1.svg");background-size:cover;}.elementor-9049 .elementor-element.elementor-element-900297d{--display:flex;--min-height:924px;--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-9049 .elementor-element.elementor-element-4c6ba0c{text-align:center;}.elementor-9049 .elementor-element.elementor-element-4c6ba0c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;}.elementor-9049 .elementor-element.elementor-element-4c6ba0c > .elementor-widget-container{padding:0px 0px 30px 0px;}.elementor-9049 .elementor-element.elementor-element-d2fe27e{--display:flex;}.elementor-9049 .elementor-element.elementor-element-829fe2c{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00118px;--padding-right:0118px;}.elementor-9049 .elementor-element.elementor-element-5909845{--display:flex;--justify-content:flex-end;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:024px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-9049 .elementor-element.elementor-element-5909845:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-5909845 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A151600;}.elementor-9049 .elementor-element.elementor-element-5909845:hover{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:#FFFFFF54;--border-color:#FFFFFF54;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-5909845, .elementor-9049 .elementor-element.elementor-element-5909845::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-26ebc31 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-42ca2d0{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:29px;--padding-left:48px;--padding-right:48px;}.elementor-9049 .elementor-element.elementor-element-42ca2d0:hover{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:#FFFFFF54;--border-color:#FFFFFF54;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-42ca2d0, .elementor-9049 .elementor-element.elementor-element-42ca2d0::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-f37a641 .elementor-heading-title{font-weight:600;}.elementor-9049 .elementor-element.elementor-element-f37a641 > .elementor-widget-container{background-color:#0E2627;}.elementor-9049 .elementor-element.elementor-element-2d6b6f5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-01c2095{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:2rem;}.elementor-9049 .elementor-element.elementor-element-73a9cc5{--display:flex;--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--padding-top:0px;--padding-bottom:0px;--padding-left:118px;--padding-right:118px;}.elementor-9049 .elementor-element.elementor-element-6489ef0{--display:flex;--justify-content:flex-end;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-6489ef0:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-6489ef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A151600;}.elementor-9049 .elementor-element.elementor-element-6489ef0:hover{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:#FFFFFF54;--border-color:#FFFFFF54;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-6489ef0, .elementor-9049 .elementor-element.elementor-element-6489ef0::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-2b03a67 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-6b752a4{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:29px;--padding-left:48px;--padding-right:48px;}.elementor-9049 .elementor-element.elementor-element-6b752a4:hover{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:#FFFFFF54;--border-color:#FFFFFF54;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-6b752a4, .elementor-9049 .elementor-element.elementor-element-6b752a4::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-3431eea .elementor-heading-title{font-weight:600;}.elementor-9049 .elementor-element.elementor-element-3431eea > .elementor-widget-container{background-color:#0E2627;}.elementor-9049 .elementor-element.elementor-element-c583470 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-26a4bf1{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:2rem;}.elementor-9049 .elementor-element.elementor-element-2438fd3{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00118px;--padding-right:00118px;}.elementor-9049 .elementor-element.elementor-element-7cb4dce{--display:flex;--justify-content:flex-end;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:24px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-9049 .elementor-element.elementor-element-7cb4dce:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-7cb4dce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A151600;}.elementor-9049 .elementor-element.elementor-element-7cb4dce:hover{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:#FFFFFF54;--border-color:#FFFFFF54;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-7cb4dce, .elementor-9049 .elementor-element.elementor-element-7cb4dce::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-cfa8772 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-26e2c52{--display:flex;--gap:030px 0px;--row-gap:030px;--column-gap:0px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:40px;--padding-bottom:29px;--padding-left:48px;--padding-right:48px;}.elementor-9049 .elementor-element.elementor-element-26e2c52:hover{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:#FFFFFF54;--border-color:#FFFFFF54;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-26e2c52, .elementor-9049 .elementor-element.elementor-element-26e2c52::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-e4a2805 .elementor-heading-title{font-weight:600;}.elementor-9049 .elementor-element.elementor-element-e4a2805 > .elementor-widget-container{background-color:#0E2627;}.elementor-9049 .elementor-element.elementor-element-3f0ef9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-416a78b{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:2rem;}.elementor-9049 .elementor-element.elementor-element-acc4cd4{--display:flex;--min-height:100vh;--justify-content:center;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--overflow:hidden;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-7b441ef{--display:flex;}.elementor-9049 .elementor-element.elementor-element-0e3b91f{text-align:center;z-index:-1;}.elementor-9049 .elementor-element.elementor-element-0e3b91f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-80a38a8{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--position:absolute;top:50vh;}.elementor-9049 .elementor-element.elementor-element-80a38a8.e-con{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-eb1d2b4{text-align:center;}.elementor-9049 .elementor-element.elementor-element-eb1d2b4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-c38cc9d{text-align:center;}.elementor-9049 .elementor-element.elementor-element-d52c570{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--position:absolute;top:50vh;}.elementor-9049 .elementor-element.elementor-element-d52c570.e-con{--align-self:center;}body:not(.rtl) .elementor-9049 .elementor-element.elementor-element-d52c570{left:0px;}body.rtl .elementor-9049 .elementor-element.elementor-element-d52c570{right:0px;}.elementor-9049 .elementor-element.elementor-element-8d04097{text-align:center;}.elementor-9049 .elementor-element.elementor-element-8d04097 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-031cb4b{text-align:center;}.elementor-9049 .elementor-element.elementor-element-5fcff6c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--position:absolute;top:50vh;}.elementor-9049 .elementor-element.elementor-element-5fcff6c.e-con{--align-self:center;}body:not(.rtl) .elementor-9049 .elementor-element.elementor-element-5fcff6c{left:0px;}body.rtl .elementor-9049 .elementor-element.elementor-element-5fcff6c{right:0px;}.elementor-9049 .elementor-element.elementor-element-bce5f3b{text-align:center;}.elementor-9049 .elementor-element.elementor-element-bce5f3b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:70px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-bc7912b{text-align:center;}.elementor-9049 .elementor-element.elementor-element-60ba0b7{--display:flex;--min-height:350px;--justify-content:space-between;}.elementor-9049 .elementor-element.elementor-element-910cab5{z-index:5;}.elementor-9049 .elementor-element.elementor-element-5fb2a11{--display:flex;}.elementor-9049 .elementor-element.elementor-element-c8dc9af{text-align:center;}.elementor-9049 .elementor-element.elementor-element-c8dc9af .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-8ba76e0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:00118px;--padding-right:00118px;}.elementor-9049 .elementor-element.elementor-element-c0b1cb2{--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;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:72px;--padding-bottom:072px;--padding-left:48px;--padding-right:48px;}.elementor-9049 .elementor-element.elementor-element-c0b1cb2:hover{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:#FFFFFF63;--border-color:#FFFFFF63;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-c0b1cb2, .elementor-9049 .elementor-element.elementor-element-c0b1cb2::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-6329ea9{text-align:center;}.elementor-9049 .elementor-element.elementor-element-6329ea9 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-ff9bac6{text-align:center;}.elementor-9049 .elementor-element.elementor-element-ff9bac6 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:normal;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-e59d748{--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;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:72px;--padding-bottom:072px;--padding-left:48px;--padding-right:48px;}.elementor-9049 .elementor-element.elementor-element-e59d748:hover{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:#FFFFFF63;--border-color:#FFFFFF63;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-e59d748, .elementor-9049 .elementor-element.elementor-element-e59d748::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-fc06b49{text-align:center;}.elementor-9049 .elementor-element.elementor-element-fc06b49 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-1657fc1{text-align:center;}.elementor-9049 .elementor-element.elementor-element-1657fc1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:normal;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-dfb56f8{--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;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:24px 24px 24px 24px;--padding-top:72px;--padding-bottom:072px;--padding-left:48px;--padding-right:48px;}.elementor-9049 .elementor-element.elementor-element-dfb56f8:hover{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:#FFFFFF63;--border-color:#FFFFFF63;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-dfb56f8, .elementor-9049 .elementor-element.elementor-element-dfb56f8::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-79afdb5{text-align:center;}.elementor-9049 .elementor-element.elementor-element-79afdb5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-ac866c1{text-align:center;}.elementor-9049 .elementor-element.elementor-element-ac866c1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:normal;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-8048450{--display:flex;--min-height:0px;--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:80px 80px;--row-gap:80px;--column-gap:80px;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:250px;--padding-bottom:60px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-8048450:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-8048450 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A151600;}.elementor-9049 .elementor-element.elementor-element-8048450.e-con{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-9d74757{--display:flex;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-ac036e4{text-align:center;}.elementor-9049 .elementor-element.elementor-element-ac036e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-3e93b62{text-align:center;}.elementor-9049 .elementor-element.elementor-element-3e93b62 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;}.elementor-9049 .elementor-element.elementor-element-c868fda{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:118px;--padding-right:118px;}.elementor-9049 .elementor-element.elementor-element-2a3ef1c{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-f9d49fe{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-f9d49fe:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-f9d49fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-f9d49fe:hover{border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#FFFFFF50;--border-color:#FFFFFF50;}.elementor-9049 .elementor-element.elementor-element-f9d49fe, .elementor-9049 .elementor-element.elementor-element-f9d49fe::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-83eef6c{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-2dddf8c img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-fe9332e{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-ed953e3 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-ed953e3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-d875849{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-d875849 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-d875849 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-169307e{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-169307e .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-169307e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-ad7d117{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-ad7d117.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-e1c2522{--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:space-between;--align-items:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-f209787{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-f209787 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-f209787 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-f209787 a:hover, .elementor-9049 .elementor-element.elementor-element-f209787 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-f209787 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-a134d9f{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-4bb46d4{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e7f16b5 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-76d20ba{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-76d20ba:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-76d20ba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-acf1213{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-acf1213:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-acf1213 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-b13e3cf > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-a7e2b5f{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-a7e2b5f:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-a7e2b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-a7e2b5f:hover{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:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-a7e2b5f, .elementor-9049 .elementor-element.elementor-element-a7e2b5f::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-db38f68{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-18ea1dc img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-55e399a{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-c618f4e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-c618f4e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-b5ea1e8{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-b5ea1e8 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-b5ea1e8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-08fb33d{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-08fb33d .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-08fb33d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-b69a3cc{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-51d77ec{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-4beba75{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-4beba75 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-4beba75 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-4beba75 a:hover, .elementor-9049 .elementor-element.elementor-element-4beba75 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-4beba75 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-6618db4{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-1a00093{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-bae74ff .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-e013e88{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e013e88:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-e013e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-24bcfa0{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-24bcfa0:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-24bcfa0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-9734b4c > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-d38d8d5{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-039d3d7{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-039d3d7:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-039d3d7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-039d3d7:hover{border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#FFFFFF50;--border-color:#FFFFFF50;}.elementor-9049 .elementor-element.elementor-element-039d3d7, .elementor-9049 .elementor-element.elementor-element-039d3d7::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-c24f26e{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-369e970 img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-a2cfbe9{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-0c3026c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-0c3026c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-00446a5{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-00446a5 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-00446a5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-868eb0d{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-868eb0d .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-868eb0d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-6ba8205{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-6ba8205.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-80a90f5{--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:space-between;--align-items:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-04847a2{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-04847a2 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-04847a2 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-04847a2 a:hover, .elementor-9049 .elementor-element.elementor-element-04847a2 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-04847a2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-348b4ad{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-71e980c{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-db12b8b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-84f2825{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-84f2825:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-84f2825 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-28aca6f{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-28aca6f:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-28aca6f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-8879cdc > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-804c293{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-804c293:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-804c293 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-804c293:hover{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:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-804c293, .elementor-9049 .elementor-element.elementor-element-804c293::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-f99ee4e{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-ab061bb img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-aa80ec1{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-43120e2 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-43120e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-3c95b14{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-3c95b14 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-3c95b14 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-3cd5286{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-3cd5286 .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-3cd5286 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-0d301fd{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-e3c0d80{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-abcb1ba{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-abcb1ba p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-abcb1ba a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-abcb1ba a:hover, .elementor-9049 .elementor-element.elementor-element-abcb1ba a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-abcb1ba > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-ae06b6e{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-9ac3288{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-9a49a69 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-4fdb8fe{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-4fdb8fe:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-4fdb8fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-f2a5e88{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-f2a5e88:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-f2a5e88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-680fae8 > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-b14be84{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:60px 60px;--row-gap:60px;--column-gap:60px;--margin-top:140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-0cd1e1b{--display:flex;--gap:40px 0px;--row-gap:40px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-cde245a{text-align:center;}.elementor-9049 .elementor-element.elementor-element-cde245a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:36px;font-weight:600;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-f639c11{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:118px;--padding-right:118px;}.elementor-9049 .elementor-element.elementor-element-7993bf0{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-57ce7bb{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-57ce7bb:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-57ce7bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-57ce7bb:hover{border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#FFFFFF50;--border-color:#FFFFFF50;}.elementor-9049 .elementor-element.elementor-element-57ce7bb, .elementor-9049 .elementor-element.elementor-element-57ce7bb::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-1be5968{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-adc4482 img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-b2de7db{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-8efeb2f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-8efeb2f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-2442034{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-2442034 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-4facf58{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-4facf58 .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-4facf58 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-b9676ee{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-b9676ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-a46c826{--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;--align-items:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-ff35bd4{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-ff35bd4 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-ff35bd4 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-ff35bd4 a:hover, .elementor-9049 .elementor-element.elementor-element-ff35bd4 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-ff35bd4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-6040413{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-cac20cd{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-f9437d1 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-d0c5e8b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-d0c5e8b:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-d0c5e8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-16cfde8{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-16cfde8:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-16cfde8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-5ec71db > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-ebaccfc{--display:flex;--min-height:340px;--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:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-ebaccfc:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-ebaccfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-ebaccfc:hover{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:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-ebaccfc, .elementor-9049 .elementor-element.elementor-element-ebaccfc::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-e48d6fe{--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-408cc27 img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-85a199a{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-29537e4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-29537e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-c2ba393{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-c2ba393 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-c2ba393 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-8a5eed1{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-8a5eed1 .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-8a5eed1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-afcd985{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-8be1e8f{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-720f432{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-720f432 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-720f432 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-720f432 a:hover, .elementor-9049 .elementor-element.elementor-element-720f432 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-720f432 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-f35cdae{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-1a5d0cb{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e8c12b7 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-f191219{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-f191219:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-f191219 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-edac063{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-edac063:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-edac063 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-c485747 > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-e8095fa{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-3de6f1c{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-3de6f1c:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-3de6f1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-3de6f1c:hover{border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#FFFFFF50;--border-color:#FFFFFF50;}.elementor-9049 .elementor-element.elementor-element-3de6f1c, .elementor-9049 .elementor-element.elementor-element-3de6f1c::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-fdfff3b{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-0504016 img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-c0c0146{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-522611c .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-522611c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-8176e4d{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-8176e4d p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-4e5da9b{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-4e5da9b .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-4e5da9b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-01a9a66{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-01a9a66.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-2942931{--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;--align-items:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-c609e9c{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-c609e9c p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-c609e9c a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-c609e9c a:hover, .elementor-9049 .elementor-element.elementor-element-c609e9c a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-c609e9c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-4e0ec8f{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-f792946{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-b6aaf00 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-fed9ed7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-fed9ed7:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-fed9ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-73d95fa{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-73d95fa:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-73d95fa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-f71892f > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-fd69ac0{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-fd69ac0:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-fd69ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-fd69ac0:hover{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:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-fd69ac0, .elementor-9049 .elementor-element.elementor-element-fd69ac0::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-41eaa1e{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-c5220ef img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-fbbd70f{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-db84b0a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-db84b0a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-9362228{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-9362228 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-9362228 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-a2129d9{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-a2129d9 .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-a2129d9 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-30ed2c4{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-21dad55{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-2cca848{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-2cca848 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-2cca848 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-2cca848 a:hover, .elementor-9049 .elementor-element.elementor-element-2cca848 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-2cca848 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-a5a4f5e{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-dd69814{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e636565 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-d5f39a7{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-d5f39a7:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-d5f39a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-da17e1f{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-da17e1f:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-da17e1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-e8d187b > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-09c59cb{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-b281f27{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-b281f27:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-b281f27 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-b281f27:hover{border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#FFFFFF50;--border-color:#FFFFFF50;}.elementor-9049 .elementor-element.elementor-element-b281f27, .elementor-9049 .elementor-element.elementor-element-b281f27::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-7496b15{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-5fbc4cb img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-cd1994b{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-6d0c760 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-6d0c760 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-6c99ff9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-6c99ff9 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-35a9682{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-35a9682 .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-35a9682 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-0915698{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-0915698.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-1b27d58{--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;--align-items:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-de3c037{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-de3c037 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-de3c037 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-de3c037 a:hover, .elementor-9049 .elementor-element.elementor-element-de3c037 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-de3c037 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-1b68065{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-b21e0b6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-26c51ee .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-fc33371{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-fc33371:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-fc33371 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-cbab61f{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-cbab61f:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-cbab61f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-3bc14cd > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-14a6750{--display:flex;--min-height:340px;--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:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-14a6750:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-14a6750 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-14a6750:hover{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:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-14a6750, .elementor-9049 .elementor-element.elementor-element-14a6750::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-b2305c2{--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-0c0898f img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-39c5cfb{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-a96c9ce .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-a96c9ce > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-b92a669{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-b92a669 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-b92a669 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-dd97256{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-dd97256 .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-dd97256 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-aecd34f{--display:flex;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-038aac5{--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:space-between;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-0d4d229{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-0d4d229 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-0d4d229 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-0d4d229 a:hover, .elementor-9049 .elementor-element.elementor-element-0d4d229 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-0d4d229 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-528ba83{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-d6a5d57{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-61b42dc .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-a8c9a03{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-a8c9a03:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-a8c9a03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-9b516f9{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-9b516f9:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-9b516f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-b377628 > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-062d57a{--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:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-ee4e159{--display:flex;--min-height:340px;--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:space-between;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-ee4e159:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-ee4e159 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-ee4e159:hover{border-style:solid;border-width:01px 01px 01px 01px;--border-top-width:01px;--border-right-width:01px;--border-bottom-width:01px;--border-left-width:01px;border-color:#FFFFFF50;--border-color:#FFFFFF50;}.elementor-9049 .elementor-element.elementor-element-ee4e159, .elementor-9049 .elementor-element.elementor-element-ee4e159::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-e06357d{--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-624c84a img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-6cfac19{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-04d9c9f .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-04d9c9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-070a096{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-070a096 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-9b78c8b{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-9b78c8b .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-9b78c8b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-ca4e6b7{--display:flex;--justify-content:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-ca4e6b7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-f32bef8{--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;--align-items:flex-start;--gap:12px 0px;--row-gap:12px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-983e40d{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-983e40d p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-983e40d a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-983e40d a:hover, .elementor-9049 .elementor-element.elementor-element-983e40d a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-983e40d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-cdb53a4{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-eeb5063{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-ed6c101 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-8b58ac9{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-8b58ac9:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-8b58ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-25beba0{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-25beba0:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-25beba0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-7718552 > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-84c0a5b{--display:flex;--min-height:340px;--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:flex-start;--gap:36px 0px;--row-gap:36px;--column-gap:0px;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:#223334;--border-color:#223334;--border-radius:24px 24px 24px 24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:36px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-84c0a5b:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-84c0a5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#091C1D;}.elementor-9049 .elementor-element.elementor-element-84c0a5b:hover{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:#FFFFFF50;--border-color:#FFFFFF50;--border-radius:24px 24px 24px 24px;--border-top-left-radius:24px;--border-top-right-radius:24px;--border-bottom-right-radius:24px;--border-bottom-left-radius:24px;}.elementor-9049 .elementor-element.elementor-element-84c0a5b, .elementor-9049 .elementor-element.elementor-element-84c0a5b::before{--border-transition:0.3s;}.elementor-9049 .elementor-element.elementor-element-e27fd3a{--display:flex;--min-height:0px;--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:flex-start;--align-items:center;--gap:0px 24px;--row-gap:0px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-8d45e45 img{width:180px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-797bbca{--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:space-between;--align-items:flex-start;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-3ebbcda .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:32px;font-weight:600;line-height:38px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-3ebbcda > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-fa312a9{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#80EFDA;}.elementor-9049 .elementor-element.elementor-element-fa312a9 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-fa312a9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-93f0b06{--divider-border-style:solid;--divider-color:#223334;--divider-border-width:1px;}.elementor-9049 .elementor-element.elementor-element-93f0b06 .elementor-divider-separator{width:100%;}.elementor-9049 .elementor-element.elementor-element-93f0b06 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-9049 .elementor-element.elementor-element-60c1ba3{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-70fead4{--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;--align-items:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-518ac18{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;line-height:26px;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-518ac18 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-518ac18 a{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-518ac18 a:hover, .elementor-9049 .elementor-element.elementor-element-518ac18 a:focus{color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-518ac18 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-9e760b2{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:center;--align-items:center;--gap:0px 012px;--row-gap:0px;--column-gap:012px;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:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:06px;--padding-bottom:06px;--padding-left:06px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-a503033{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-32a2d2b .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-text );}.elementor-9049 .elementor-element.elementor-element-dfe4e6b{--display:flex;--justify-content:flex-start;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-dfe4e6b:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-dfe4e6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F7200;}.elementor-9049 .elementor-element.elementor-element-e6fe2a8{--display:flex;--min-height:37px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:100px 100px 100px 100px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e6fe2a8:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-e6fe2a8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-ad501f4 > .elementor-widget-container{padding:04px 0px 0px 0px;background-color:#016F72;}.elementor-9049 .elementor-element.elementor-element-60f1400{--display:flex;--min-height:600px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FFFFFF1A;--border-color:#FFFFFF1A;--border-radius:0px 0px 1px 0px;--padding-top:120px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-1d0ea13{--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:50px 0px;--row-gap:50px;--column-gap:0px;}.elementor-9049 .elementor-element.elementor-element-045e4ef{text-align:center;}.elementor-9049 .elementor-element.elementor-element-045e4ef .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:40px;font-weight:600;line-height:2lh;color:#FFFFFF;}.elementor-9049 .elementor-element.elementor-element-f68c9b4{--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:flex-end;--align-items:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e37cdc7{--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:0px 8px;--row-gap:0px;--column-gap:8px;--border-radius:999px 999px 999px 999px;--padding-top:4px;--padding-bottom:4px;--padding-left:16px;--padding-right:4px;}.elementor-9049 .elementor-element.elementor-element-cd46d68{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:500;color:var( --e-global-color-d210fd9 );}.elementor-9049 .elementor-element.elementor-element-cd46d68 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-46620ad{--display:flex;--min-height:32px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:9999px 9999px 9999px 9999px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--e-con-transform-transition-duration:1000ms;}@media(min-width:768px){.elementor-9049 .elementor-element.elementor-element-534a94c{--width:50%;}.elementor-9049 .elementor-element.elementor-element-475d915{--width:100%;}.elementor-9049 .elementor-element.elementor-element-900297d{--content-width:1392px;}.elementor-9049 .elementor-element.elementor-element-5909845{--width:30%;}.elementor-9049 .elementor-element.elementor-element-6489ef0{--width:30%;}.elementor-9049 .elementor-element.elementor-element-7cb4dce{--width:30%;}.elementor-9049 .elementor-element.elementor-element-60ba0b7{--content-width:1392px;}.elementor-9049 .elementor-element.elementor-element-8048450{--content-width:100%;}.elementor-9049 .elementor-element.elementor-element-2a3ef1c{--width:1200px;}.elementor-9049 .elementor-element.elementor-element-83eef6c{--width:100%;}.elementor-9049 .elementor-element.elementor-element-fe9332e{--width:100%;}.elementor-9049 .elementor-element.elementor-element-a134d9f{--width:70%;}.elementor-9049 .elementor-element.elementor-element-76d20ba{--width:30%;}.elementor-9049 .elementor-element.elementor-element-acf1213{--width:37px;}.elementor-9049 .elementor-element.elementor-element-db38f68{--width:100%;}.elementor-9049 .elementor-element.elementor-element-55e399a{--width:100%;}.elementor-9049 .elementor-element.elementor-element-6618db4{--width:70%;}.elementor-9049 .elementor-element.elementor-element-e013e88{--width:30%;}.elementor-9049 .elementor-element.elementor-element-24bcfa0{--width:37px;}.elementor-9049 .elementor-element.elementor-element-d38d8d5{--width:1200px;}.elementor-9049 .elementor-element.elementor-element-c24f26e{--width:100%;}.elementor-9049 .elementor-element.elementor-element-a2cfbe9{--width:100%;}.elementor-9049 .elementor-element.elementor-element-348b4ad{--width:70%;}.elementor-9049 .elementor-element.elementor-element-84f2825{--width:30%;}.elementor-9049 .elementor-element.elementor-element-28aca6f{--width:37px;}.elementor-9049 .elementor-element.elementor-element-f99ee4e{--width:100%;}.elementor-9049 .elementor-element.elementor-element-aa80ec1{--width:100%;}.elementor-9049 .elementor-element.elementor-element-ae06b6e{--width:70%;}.elementor-9049 .elementor-element.elementor-element-4fdb8fe{--width:30%;}.elementor-9049 .elementor-element.elementor-element-f2a5e88{--width:37px;}.elementor-9049 .elementor-element.elementor-element-b14be84{--content-width:1392px;}.elementor-9049 .elementor-element.elementor-element-f639c11{--width:100%;}.elementor-9049 .elementor-element.elementor-element-7993bf0{--width:1200px;}.elementor-9049 .elementor-element.elementor-element-1be5968{--width:100%;}.elementor-9049 .elementor-element.elementor-element-b2de7db{--width:100%;}.elementor-9049 .elementor-element.elementor-element-6040413{--width:70%;}.elementor-9049 .elementor-element.elementor-element-d0c5e8b{--width:30%;}.elementor-9049 .elementor-element.elementor-element-16cfde8{--width:37px;}.elementor-9049 .elementor-element.elementor-element-e48d6fe{--width:100%;}.elementor-9049 .elementor-element.elementor-element-85a199a{--width:100%;}.elementor-9049 .elementor-element.elementor-element-f35cdae{--width:70%;}.elementor-9049 .elementor-element.elementor-element-f191219{--width:30%;}.elementor-9049 .elementor-element.elementor-element-edac063{--width:37px;}.elementor-9049 .elementor-element.elementor-element-e8095fa{--width:1200px;}.elementor-9049 .elementor-element.elementor-element-fdfff3b{--width:100%;}.elementor-9049 .elementor-element.elementor-element-c0c0146{--width:100%;}.elementor-9049 .elementor-element.elementor-element-4e0ec8f{--width:70%;}.elementor-9049 .elementor-element.elementor-element-fed9ed7{--width:30%;}.elementor-9049 .elementor-element.elementor-element-73d95fa{--width:37px;}.elementor-9049 .elementor-element.elementor-element-41eaa1e{--width:100%;}.elementor-9049 .elementor-element.elementor-element-fbbd70f{--width:100%;}.elementor-9049 .elementor-element.elementor-element-a5a4f5e{--width:70%;}.elementor-9049 .elementor-element.elementor-element-d5f39a7{--width:30%;}.elementor-9049 .elementor-element.elementor-element-da17e1f{--width:37px;}.elementor-9049 .elementor-element.elementor-element-09c59cb{--width:1200px;}.elementor-9049 .elementor-element.elementor-element-7496b15{--width:100%;}.elementor-9049 .elementor-element.elementor-element-cd1994b{--width:100%;}.elementor-9049 .elementor-element.elementor-element-1b68065{--width:70%;}.elementor-9049 .elementor-element.elementor-element-fc33371{--width:30%;}.elementor-9049 .elementor-element.elementor-element-cbab61f{--width:37px;}.elementor-9049 .elementor-element.elementor-element-b2305c2{--width:100%;}.elementor-9049 .elementor-element.elementor-element-39c5cfb{--width:100%;}.elementor-9049 .elementor-element.elementor-element-528ba83{--width:70%;}.elementor-9049 .elementor-element.elementor-element-a8c9a03{--width:30%;}.elementor-9049 .elementor-element.elementor-element-9b516f9{--width:37px;}.elementor-9049 .elementor-element.elementor-element-062d57a{--width:1200px;}.elementor-9049 .elementor-element.elementor-element-e06357d{--width:100%;}.elementor-9049 .elementor-element.elementor-element-6cfac19{--width:100%;}.elementor-9049 .elementor-element.elementor-element-ca4e6b7{--width:100%;}.elementor-9049 .elementor-element.elementor-element-cdb53a4{--width:70%;}.elementor-9049 .elementor-element.elementor-element-8b58ac9{--width:30%;}.elementor-9049 .elementor-element.elementor-element-25beba0{--width:37px;}.elementor-9049 .elementor-element.elementor-element-e27fd3a{--width:100%;}.elementor-9049 .elementor-element.elementor-element-797bbca{--width:100%;}.elementor-9049 .elementor-element.elementor-element-9e760b2{--width:70%;}.elementor-9049 .elementor-element.elementor-element-dfe4e6b{--width:30%;}.elementor-9049 .elementor-element.elementor-element-e6fe2a8{--width:37px;}.elementor-9049 .elementor-element.elementor-element-60f1400{--content-width:1392px;}.elementor-9049 .elementor-element.elementor-element-1d0ea13{--width:32%;}.elementor-9049 .elementor-element.elementor-element-f68c9b4{--width:100%;}.elementor-9049 .elementor-element.elementor-element-46620ad{--width:32px;}}@media(max-width:1024px){.elementor-9049 .elementor-element.elementor-element-9021998{--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-9049 .elementor-element.elementor-element-bb41d34{--min-height:0px;--padding-top:0160px;--padding-bottom:100px;--padding-left:46px;--padding-right:46px;}.elementor-9049 .elementor-element.elementor-element-bc9d883{--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-9049 .elementor-element.elementor-element-aee7548:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-aee7548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-9049 .elementor-element.elementor-element-aee7548{--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-9049 .elementor-element.elementor-element-9e760aa{--min-height:0px;--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-9049 .elementor-element.elementor-element-eaad7d6{--min-height:200px;--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-9049 .elementor-element.elementor-element-eaad7d6:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-eaad7d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;}.elementor-9049 .elementor-element.elementor-element-900297d{--min-height:0px;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:046px;--padding-right:046px;}.elementor-9049 .elementor-element.elementor-element-4c6ba0c .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-9049 .elementor-element.elementor-element-4c6ba0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-d2fe27e{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-829fe2c{--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-9049 .elementor-element.elementor-element-5909845{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-42ca2d0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9049 .elementor-element.elementor-element-2d6b6f5 .elementor-heading-title{font-size:28px;line-height:28px;}.elementor-9049 .elementor-element.elementor-element-01c2095{font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-01c2095 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-73a9cc5{--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-9049 .elementor-element.elementor-element-6489ef0{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-9049 .elementor-element.elementor-element-2b03a67 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-6b752a4{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9049 .elementor-element.elementor-element-c583470 .elementor-heading-title{font-size:28px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-26a4bf1{font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-26a4bf1 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-2438fd3{--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-9049 .elementor-element.elementor-element-7cb4dce{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-26e2c52{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:32px;--padding-bottom:32px;--padding-left:32px;--padding-right:32px;}.elementor-9049 .elementor-element.elementor-element-3f0ef9a .elementor-heading-title{font-size:28px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-416a78b{font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-416a78b p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-60ba0b7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:46px;--padding-right:46px;}.elementor-9049 .elementor-element.elementor-element-910cab5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-5fb2a11{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-c8dc9af .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-9049 .elementor-element.elementor-element-8ba76e0{--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:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-c0b1cb2{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:024px;--padding-bottom:024px;--padding-left:024px;--padding-right:024px;}.elementor-9049 .elementor-element.elementor-element-ff9bac6 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-e59d748{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-1657fc1 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-dfb56f8{--gap:6px 6px;--row-gap:6px;--column-gap:6px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-9049 .elementor-element.elementor-element-ac866c1 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-8048450{--gap:80px 80px;--row-gap:80px;--column-gap:80px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:046px;--padding-left:46px;--padding-right:46px;}.elementor-9049 .elementor-element.elementor-element-9d74757{--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-3e93b62 .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-9049 .elementor-element.elementor-element-c868fda{--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-9049 .elementor-element.elementor-element-2a3ef1c{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-f9d49fe{--min-height:0px;--justify-content:space-between;--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-9049 .elementor-element.elementor-element-83eef6c{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-2dddf8c{text-align:start;}.elementor-9049 .elementor-element.elementor-element-2dddf8c img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-2dddf8c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-fe9332e{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-d875849{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-ad7d117{--min-height:0px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-ad7d117.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-a7e2b5f{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-db38f68{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-18ea1dc{text-align:start;}.elementor-9049 .elementor-element.elementor-element-18ea1dc img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-18ea1dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-55e399a{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-b5ea1e8{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-b69a3cc{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-51d77ec{--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-9049 .elementor-element.elementor-element-d38d8d5{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-039d3d7{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-c24f26e{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-369e970{text-align:start;}.elementor-9049 .elementor-element.elementor-element-369e970 img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-369e970 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-a2cfbe9{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-00446a5{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-6ba8205{--min-height:0px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-6ba8205.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-804c293{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-f99ee4e{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-ab061bb{text-align:start;}.elementor-9049 .elementor-element.elementor-element-ab061bb img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-ab061bb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-aa80ec1{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-3c95b14{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-0d301fd{--min-height:0px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e3c0d80{--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-9049 .elementor-element.elementor-element-b14be84{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0100px;--padding-bottom:0px;--padding-left:046px;--padding-right:046px;}.elementor-9049 .elementor-element.elementor-element-cde245a .elementor-heading-title{font-size:34px;line-height:40px;}.elementor-9049 .elementor-element.elementor-element-f639c11{--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-9049 .elementor-element.elementor-element-7993bf0{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-57ce7bb{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-1be5968{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-adc4482{text-align:start;}.elementor-9049 .elementor-element.elementor-element-adc4482 img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-adc4482 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-b2de7db{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-2442034{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-b9676ee{--min-height:0px;--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:space-between;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-b9676ee.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-ebaccfc{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-e48d6fe{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-408cc27{text-align:start;}.elementor-9049 .elementor-element.elementor-element-408cc27 img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-408cc27 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-85a199a{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-c2ba393{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-afcd985{--min-height:0px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-8be1e8f{--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-9049 .elementor-element.elementor-element-e8095fa{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-3de6f1c{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-fdfff3b{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-0504016{text-align:start;}.elementor-9049 .elementor-element.elementor-element-0504016 img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-0504016 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-c0c0146{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-8176e4d{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-01a9a66{--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-01a9a66.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-fd69ac0{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-41eaa1e{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-c5220ef{text-align:start;}.elementor-9049 .elementor-element.elementor-element-c5220ef img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-c5220ef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-fbbd70f{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-9362228{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-30ed2c4{--min-height:0px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-21dad55{--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-9049 .elementor-element.elementor-element-09c59cb{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-b281f27{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-7496b15{--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:flex-start;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-5fbc4cb{text-align:start;}.elementor-9049 .elementor-element.elementor-element-5fbc4cb img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-5fbc4cb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-cd1994b{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-6c99ff9{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-0915698{--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-0915698.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-14a6750{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-b2305c2{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-0c0898f{text-align:start;}.elementor-9049 .elementor-element.elementor-element-0c0898f img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-0c0898f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-39c5cfb{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-b92a669{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-aecd34f{--min-height:0px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-038aac5{--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-9049 .elementor-element.elementor-element-062d57a{--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;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--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-9049 .elementor-element.elementor-element-ee4e159{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-e06357d{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-624c84a{text-align:start;}.elementor-9049 .elementor-element.elementor-element-624c84a img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-624c84a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-6cfac19{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-070a096{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-ca4e6b7{--min-height:0px;--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-ca4e6b7.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-9049 .elementor-element.elementor-element-84c0a5b{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-9049 .elementor-element.elementor-element-e27fd3a{--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:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-9049 .elementor-element.elementor-element-8d45e45{text-align:start;}.elementor-9049 .elementor-element.elementor-element-8d45e45 img{width:100%;max-width:200px;}.elementor-9049 .elementor-element.elementor-element-8d45e45 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-797bbca{--min-height:150px;--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-9049 .elementor-element.elementor-element-fa312a9{font-size:15px;line-height:22px;}.elementor-9049 .elementor-element.elementor-element-60c1ba3{--min-height:0px;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-70fead4{--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-9049 .elementor-element.elementor-element-60f1400{--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-9049 .elementor-element.elementor-element-1d0ea13{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-9049 .elementor-element.elementor-element-9021998{--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-9049 .elementor-element.elementor-element-bb41d34{--min-height:200px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0120px;--padding-bottom:020px;--padding-left:016px;--padding-right:016px;}.elementor-9049 .elementor-element.elementor-element-534a94c{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-9049 .elementor-element.elementor-element-bee59f9 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-9049 .elementor-element.elementor-element-bee59f9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-475d915{--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-9049 .elementor-element.elementor-element-180cd87 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-9049 .elementor-element.elementor-element-180cd87 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-bc9d883{--min-height:0px;--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-9049 .elementor-element.elementor-element-aee7548{--width:100%;--min-height:0px;--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-9049 .elementor-element.elementor-element-aee7548:not(.elementor-motion-effects-element-type-background), .elementor-9049 .elementor-element.elementor-element-aee7548 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;background-repeat:no-repeat;background-size:cover;}.elementor-9049 .elementor-element.elementor-element-900297d{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:080px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-4c6ba0c .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-9049 .elementor-element.elementor-element-4c6ba0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-d2fe27e{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--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-9049 .elementor-element.elementor-element-829fe2c{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-5909845{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-9049 .elementor-element.elementor-element-42ca2d0{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-f37a641{text-align:center;}.elementor-9049 .elementor-element.elementor-element-f37a641 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-f37a641 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-2d6b6f5{text-align:center;}.elementor-9049 .elementor-element.elementor-element-2d6b6f5 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-9049 .elementor-element.elementor-element-01c2095{text-align:center;font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-01c2095 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-01c2095 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 012px 0px 012px;}.elementor-9049 .elementor-element.elementor-element-73a9cc5{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-6489ef0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:36px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-6b752a4{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-3431eea{text-align:center;}.elementor-9049 .elementor-element.elementor-element-3431eea .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-3431eea > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-c583470{text-align:center;}.elementor-9049 .elementor-element.elementor-element-c583470 .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-9049 .elementor-element.elementor-element-26a4bf1{text-align:center;font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-26a4bf1 p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-26a4bf1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 012px 0px 012px;}.elementor-9049 .elementor-element.elementor-element-2438fd3{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-7cb4dce{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:24px;--padding-bottom:0px;--padding-left:024px;--padding-right:024px;}.elementor-9049 .elementor-element.elementor-element-cfa8772 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-26e2c52{--gap:24px 24px;--row-gap:24px;--column-gap:24px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:24px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-e4a2805{text-align:center;}.elementor-9049 .elementor-element.elementor-element-e4a2805 .elementor-heading-title{font-size:24px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-e4a2805 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:12px 0px 12px 0px;border-radius:12px 12px 12px 12px;}.elementor-9049 .elementor-element.elementor-element-3f0ef9a{text-align:center;}.elementor-9049 .elementor-element.elementor-element-3f0ef9a .elementor-heading-title{font-size:24px;line-height:36px;}.elementor-9049 .elementor-element.elementor-element-3f0ef9a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-416a78b{text-align:center;font-size:14px;line-height:24px;}.elementor-9049 .elementor-element.elementor-element-416a78b p{margin-block-end:0px;}.elementor-9049 .elementor-element.elementor-element-416a78b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 012px 0px 012px;}.elementor-9049 .elementor-element.elementor-element-acc4cd4{--content-width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:36px;--padding-right:36px;}.elementor-9049 .elementor-element.elementor-element-0e3b91f .elementor-heading-title{font-size:40px;}.elementor-9049 .elementor-element.elementor-element-eb1d2b4 .elementor-heading-title{font-size:45px;}.elementor-9049 .elementor-element.elementor-element-c38cc9d{font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-8d04097 .elementor-heading-title{font-size:45px;}.elementor-9049 .elementor-element.elementor-element-031cb4b{font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-bce5f3b .elementor-heading-title{font-size:45px;}.elementor-9049 .elementor-element.elementor-element-bc7912b{font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-60ba0b7{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:016px;--padding-right:016px;}.elementor-9049 .elementor-element.elementor-element-5fb2a11{--gap:32px 32px;--row-gap:32px;--column-gap:32px;--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-9049 .elementor-element.elementor-element-c8dc9af .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-9049 .elementor-element.elementor-element-c8dc9af > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-8ba76e0{--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-9049 .elementor-element.elementor-element-c0b1cb2{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-e59d748{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-dfb56f8{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:050px;--padding-bottom:050px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-8048450{--gap:032px 0px;--row-gap:032px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:016px;--padding-right:016px;}.elementor-9049 .elementor-element.elementor-element-9d74757{--gap:12px 12px;--row-gap:12px;--column-gap:12px;--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-9049 .elementor-element.elementor-element-3e93b62 .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-9049 .elementor-element.elementor-element-c868fda{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-2a3ef1c{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-f9d49fe{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-83eef6c{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-2dddf8c img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-fe9332e{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-ed953e3{text-align:center;}.elementor-9049 .elementor-element.elementor-element-ed953e3 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-ed953e3.elementor-element{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-d875849{text-align:center;}.elementor-9049 .elementor-element.elementor-element-169307e .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-169307e .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-ad7d117{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-f209787{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-a134d9f{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-4bb46d4{--width:100%;--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-9049 .elementor-element.elementor-element-e7f16b5 .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-76d20ba{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-acf1213{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-b13e3cf > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-a7e2b5f{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-db38f68{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-18ea1dc img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-55e399a{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-c618f4e{text-align:center;}.elementor-9049 .elementor-element.elementor-element-c618f4e .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-b5ea1e8{text-align:center;}.elementor-9049 .elementor-element.elementor-element-08fb33d .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-08fb33d .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-b69a3cc{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-4beba75{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-6618db4{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-1a00093{--width:100%;--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-9049 .elementor-element.elementor-element-bae74ff .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-e013e88{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-24bcfa0{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-9734b4c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-d38d8d5{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-039d3d7{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-c24f26e{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-369e970 img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-a2cfbe9{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-0c3026c{text-align:center;}.elementor-9049 .elementor-element.elementor-element-0c3026c .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-0c3026c.elementor-element{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-00446a5{text-align:center;}.elementor-9049 .elementor-element.elementor-element-868eb0d .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-868eb0d .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-6ba8205{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-04847a2{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-348b4ad{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-71e980c{--width:100%;--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-9049 .elementor-element.elementor-element-db12b8b .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-84f2825{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-28aca6f{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-8879cdc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-804c293{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-f99ee4e{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-ab061bb img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-aa80ec1{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-43120e2{text-align:center;}.elementor-9049 .elementor-element.elementor-element-43120e2 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-3c95b14{text-align:center;}.elementor-9049 .elementor-element.elementor-element-3cd5286 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-3cd5286 .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-0d301fd{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-abcb1ba{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-ae06b6e{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-9ac3288{--width:100%;--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-9049 .elementor-element.elementor-element-9a49a69 .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-4fdb8fe{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-f2a5e88{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-680fae8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-b14be84{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0150px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-cde245a .elementor-heading-title{font-size:32px;line-height:36px;}.elementor-9049 .elementor-element.elementor-element-cde245a > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 016px 0px 016px;}.elementor-9049 .elementor-element.elementor-element-f639c11{--gap:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-7993bf0{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-57ce7bb{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-1be5968{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-adc4482 img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-b2de7db{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-8efeb2f{text-align:center;}.elementor-9049 .elementor-element.elementor-element-8efeb2f .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-8efeb2f.elementor-element{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-2442034{text-align:center;}.elementor-9049 .elementor-element.elementor-element-4facf58 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-4facf58 .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-b9676ee{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-ff35bd4{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-6040413{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-cac20cd{--width:100%;--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-9049 .elementor-element.elementor-element-f9437d1 .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-d0c5e8b{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-16cfde8{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-5ec71db > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-ebaccfc{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-e48d6fe{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-408cc27 img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-85a199a{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-29537e4{text-align:center;}.elementor-9049 .elementor-element.elementor-element-29537e4 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-c2ba393{text-align:center;}.elementor-9049 .elementor-element.elementor-element-8a5eed1 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-8a5eed1 .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-afcd985{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-720f432{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-f35cdae{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-1a5d0cb{--width:100%;--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-9049 .elementor-element.elementor-element-e8c12b7 .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-f191219{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-edac063{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-c485747 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-e8095fa{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-3de6f1c{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-fdfff3b{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-0504016 img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-c0c0146{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-522611c{text-align:center;}.elementor-9049 .elementor-element.elementor-element-522611c .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-522611c.elementor-element{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-8176e4d{text-align:center;}.elementor-9049 .elementor-element.elementor-element-4e5da9b .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-4e5da9b .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-01a9a66{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-c609e9c{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-4e0ec8f{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-f792946{--width:100%;--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-9049 .elementor-element.elementor-element-b6aaf00 .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-fed9ed7{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-73d95fa{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-f71892f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-fd69ac0{--width:100%;--min-height:0px;--gap:02px 0px;--row-gap:02px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-41eaa1e{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-c5220ef img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-fbbd70f{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-db84b0a{text-align:center;}.elementor-9049 .elementor-element.elementor-element-db84b0a .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-9362228{text-align:center;}.elementor-9049 .elementor-element.elementor-element-a2129d9 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-a2129d9 .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-30ed2c4{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-2cca848{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-a5a4f5e{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-dd69814{--width:100%;--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-9049 .elementor-element.elementor-element-e636565 .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-d5f39a7{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-da17e1f{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-e8d187b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-09c59cb{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-b281f27{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-7496b15{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-5fbc4cb img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-cd1994b{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-6d0c760{text-align:center;}.elementor-9049 .elementor-element.elementor-element-6d0c760 .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-6d0c760.elementor-element{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-6c99ff9{text-align:center;}.elementor-9049 .elementor-element.elementor-element-35a9682 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-35a9682 .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-0915698{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-de3c037{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-1b68065{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-b21e0b6{--width:100%;--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-9049 .elementor-element.elementor-element-26c51ee .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-fc33371{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-cbab61f{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-3bc14cd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-14a6750{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-b2305c2{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-0c0898f img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-39c5cfb{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-a96c9ce{text-align:center;}.elementor-9049 .elementor-element.elementor-element-a96c9ce .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-b92a669{text-align:center;}.elementor-9049 .elementor-element.elementor-element-dd97256 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-dd97256 .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-aecd34f{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-0d4d229{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-528ba83{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-d6a5d57{--width:100%;--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-9049 .elementor-element.elementor-element-61b42dc .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-a8c9a03{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-9b516f9{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-b377628 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-062d57a{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--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-9049 .elementor-element.elementor-element-ee4e159{--width:100%;--min-height:0px;--gap:2px 0px;--row-gap:2px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-e06357d{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-624c84a img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-6cfac19{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-04d9c9f{text-align:center;}.elementor-9049 .elementor-element.elementor-element-04d9c9f .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-04d9c9f.elementor-element{--align-self:center;}.elementor-9049 .elementor-element.elementor-element-070a096{text-align:center;}.elementor-9049 .elementor-element.elementor-element-9b78c8b .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-9b78c8b .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-ca4e6b7{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:12px;--padding-right:12px;}.elementor-9049 .elementor-element.elementor-element-983e40d{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-cdb53a4{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-eeb5063{--width:100%;--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-9049 .elementor-element.elementor-element-ed6c101 .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-8b58ac9{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-25beba0{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-7718552 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-84c0a5b{--width:100%;--min-height:0px;--gap:02px 0px;--row-gap:02px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:16px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-9049 .elementor-element.elementor-element-e27fd3a{--min-height:72px;}.elementor-9049 .elementor-element.elementor-element-8d45e45 img{width:100%;max-width:100%;}.elementor-9049 .elementor-element.elementor-element-797bbca{--min-height:0px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-9049 .elementor-element.elementor-element-3ebbcda{text-align:center;}.elementor-9049 .elementor-element.elementor-element-3ebbcda .elementor-heading-title{font-size:24px;line-height:30px;}.elementor-9049 .elementor-element.elementor-element-fa312a9{text-align:center;}.elementor-9049 .elementor-element.elementor-element-93f0b06 .elementor-divider-separator{width:80%;margin:0 auto;margin-center:0;}.elementor-9049 .elementor-element.elementor-element-93f0b06 .elementor-divider{text-align:center;}.elementor-9049 .elementor-element.elementor-element-60c1ba3{--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:24px 24px;--row-gap:24px;--column-gap:24px;--padding-top:0px;--padding-bottom:0px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-518ac18{text-align:center;font-size:14px;line-height:26px;}.elementor-9049 .elementor-element.elementor-element-9e760b2{--width:100%;--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:center;--gap:12px 12px;--row-gap:12px;--column-gap:12px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:8px;--padding-bottom:8px;--padding-left:8px;--padding-right:020px;}.elementor-9049 .elementor-element.elementor-element-a503033{--width:100%;--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-9049 .elementor-element.elementor-element-32a2d2b .elementor-heading-title{font-size:18px;}.elementor-9049 .elementor-element.elementor-element-dfe4e6b{--width:100%;--border-radius:100% 100% 100% 100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:6px;--padding-bottom:6px;--padding-left:012px;--padding-right:012px;}.elementor-9049 .elementor-element.elementor-element-e6fe2a8{--width:100%;--min-height:0px;--border-radius:100px 100px 100px 100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:05px;--padding-bottom:05px;--padding-left:10px;--padding-right:10px;}.elementor-9049 .elementor-element.elementor-element-ad501f4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-9049 .elementor-element.elementor-element-60f1400{--content-width:100%;--min-height:0px;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:160px;--padding-bottom:0140px;--padding-left:016px;--padding-right:016px;}.elementor-9049 .elementor-element.elementor-element-1d0ea13{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--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-9049 .elementor-element.elementor-element-045e4ef .elementor-heading-title{font-size:32px;line-height:38px;}.elementor-9049 .elementor-element.elementor-element-f68c9b4{--width:100%;}.elementor-9049 .elementor-element.elementor-element-e37cdc7{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--padding-top:4px;--padding-bottom:4px;--padding-left:012px;--padding-right:4px;}.elementor-9049 .elementor-element.elementor-element-cd46d68 > .elementor-widget-container{padding:4px 4px 4px 4px;}.elementor-9049 .elementor-element.elementor-element-46620ad{--width:32px;--min-height:32px;}}@media(max-width:1024px) and (min-width:768px){.elementor-9049 .elementor-element.elementor-element-bb41d34{--content-width:100%;}.elementor-9049 .elementor-element.elementor-element-eaad7d6{--width:100%;}.elementor-9049 .elementor-element.elementor-element-900297d{--content-width:1000%;}.elementor-9049 .elementor-element.elementor-element-5909845{--width:300px;}.elementor-9049 .elementor-element.elementor-element-6489ef0{--width:300px;}.elementor-9049 .elementor-element.elementor-element-7cb4dce{--width:300px;}.elementor-9049 .elementor-element.elementor-element-2a3ef1c{--width:100%;}.elementor-9049 .elementor-element.elementor-element-f9d49fe{--width:100%;}.elementor-9049 .elementor-element.elementor-element-fe9332e{--width:100%;}.elementor-9049 .elementor-element.elementor-element-55e399a{--width:100%;}.elementor-9049 .elementor-element.elementor-element-d38d8d5{--width:100%;}.elementor-9049 .elementor-element.elementor-element-a2cfbe9{--width:100%;}.elementor-9049 .elementor-element.elementor-element-aa80ec1{--width:100%;}.elementor-9049 .elementor-element.elementor-element-7993bf0{--width:100%;}.elementor-9049 .elementor-element.elementor-element-b2de7db{--width:100%;}.elementor-9049 .elementor-element.elementor-element-85a199a{--width:100%;}.elementor-9049 .elementor-element.elementor-element-e8095fa{--width:100%;}.elementor-9049 .elementor-element.elementor-element-c0c0146{--width:100%;}.elementor-9049 .elementor-element.elementor-element-fbbd70f{--width:100%;}.elementor-9049 .elementor-element.elementor-element-09c59cb{--width:100%;}.elementor-9049 .elementor-element.elementor-element-cd1994b{--width:100%;}.elementor-9049 .elementor-element.elementor-element-39c5cfb{--width:100%;}.elementor-9049 .elementor-element.elementor-element-062d57a{--width:100%;}.elementor-9049 .elementor-element.elementor-element-6cfac19{--width:100%;}.elementor-9049 .elementor-element.elementor-element-797bbca{--width:100%;}.elementor-9049 .elementor-element.elementor-element-1d0ea13{--width:100%;}}/* Start custom CSS for heading, class: .elementor-element-bee59f9 */.elementor-9049 .elementor-element.elementor-element-bee59f9 .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 30%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 30%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5909845 */.elementor-9049 .elementor-element.elementor-element-5909845 {
  border-radius: 24px;
  background: 
    linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
    radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 65.67%, #016F72 84.92%, #80EFDA 100%);
  background-clip: padding-box;
  background-origin: padding-box;
  backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease;
}

.elementor-9049 .elementor-element.elementor-element-5909845::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 44.71%, #016F72 79.4%, #80EFDA 100%);
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
  background-clip: padding-box;
  z-index: -1;
}

.elementor-9049 .elementor-element.elementor-element-5909845:hover {
  backdrop-filter: blur(25px);
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-5909845:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ca2d0 */.elementor-9049 .elementor-element.elementor-element-42ca2d0 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6489ef0 */.elementor-9049 .elementor-element.elementor-element-6489ef0 {
  border-radius: 24px;
  background: 
    linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
    radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 65.67%, #016F72 84.92%, #80EFDA 100%);
  background-clip: padding-box;
  background-origin: padding-box;
  backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease;
}

.elementor-9049 .elementor-element.elementor-element-6489ef0::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 24px;
  background: radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 44.71%, #016F72 79.4%, #80EFDA 100%);
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
  background-clip: padding-box;
  z-index: -1;
}

.elementor-9049 .elementor-element.elementor-element-6489ef0:hover {
  backdrop-filter: blur(25px);
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-6489ef0:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b752a4 */.elementor-9049 .elementor-element.elementor-element-6b752a4 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cb4dce */.elementor-9049 .elementor-element.elementor-element-7cb4dce {
  border-radius: 24px;
  background: 
    linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
    radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 65.67%, #016F72 84.92%, #80EFDA 100%);
  background-clip: padding-box;
  background-origin: padding-box;
  backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease;
}

.elementor-9049 .elementor-element.elementor-element-7cb4dce::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 24px;
  background: radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 44.71%, #016F72 79.4%, #80EFDA 100%);
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
  background-clip: padding-box;
  z-index: -1;
}

.elementor-9049 .elementor-element.elementor-element-7cb4dce:hover {
  backdrop-filter: blur(25px);
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-7cb4dce:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e2c52 */.elementor-9049 .elementor-element.elementor-element-26e2c52 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b441ef */.elementor-9049 .elementor-element.elementor-element-7b441ef {
 position: -webkit-sticky;
 position: sticky;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a38a8 */\/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acc4cd4 */.elementor-9049 .elementor-element.elementor-element-acc4cd4 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8dc9af */.elementor-9049 .elementor-element.elementor-element-c8dc9af .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 18%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 18%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b1cb2 */.elementor-9049 .elementor-element.elementor-element-c0b1cb2 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e59d748 */.elementor-9049 .elementor-element.elementor-element-e59d748 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfb56f8 */.elementor-9049 .elementor-element.elementor-element-dfb56f8 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e93b62 */.elementor-9049 .elementor-element.elementor-element-3e93b62 .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 18%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 18%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed953e3 */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9332e */.elementor-9049 .elementor-element.elementor-element-fe9332e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c2522 */.elementor-9049 .elementor-element.elementor-element-e1c2522{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb46d4 */.elementor-9049 .elementor-element.elementor-element-4bb46d4 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf1213 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-acf1213 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-acf1213 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-acf1213:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-acf1213:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d20ba */.elementor-9049 .elementor-element.elementor-element-76d20ba {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a134d9f */.elementor-9049 .elementor-element.elementor-element-a134d9f {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-a134d9f::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-a134d9f:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e399a */.elementor-9049 .elementor-element.elementor-element-55e399a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a00093 */.elementor-9049 .elementor-element.elementor-element-1a00093 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24bcfa0 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-24bcfa0 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-24bcfa0 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-24bcfa0:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-24bcfa0:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e013e88 */.elementor-9049 .elementor-element.elementor-element-e013e88 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6618db4 */.elementor-9049 .elementor-element.elementor-element-6618db4 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-6618db4::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-6618db4:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3ef1c */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c3026c */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cfbe9 */.elementor-9049 .elementor-element.elementor-element-a2cfbe9{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a90f5 */.elementor-9049 .elementor-element.elementor-element-80a90f5{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71e980c */.elementor-9049 .elementor-element.elementor-element-71e980c {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28aca6f *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-28aca6f {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-28aca6f .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-28aca6f:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-28aca6f:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f2825 */.elementor-9049 .elementor-element.elementor-element-84f2825 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348b4ad */.elementor-9049 .elementor-element.elementor-element-348b4ad {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-348b4ad::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-348b4ad:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa80ec1 */.elementor-9049 .elementor-element.elementor-element-aa80ec1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac3288 */.elementor-9049 .elementor-element.elementor-element-9ac3288 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2a5e88 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-f2a5e88 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-f2a5e88 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-f2a5e88:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-f2a5e88:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdb8fe */.elementor-9049 .elementor-element.elementor-element-4fdb8fe {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae06b6e */.elementor-9049 .elementor-element.elementor-element-ae06b6e {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-ae06b6e::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-ae06b6e:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d38d8d5 */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8048450 */.elementor-9049 .elementor-element.elementor-element-8048450 {
  position: relative;
  border-radius: 24px;
  background: radial-gradient(200% 109.62% at 50% 0%,
    #0A1516 0%,
    #0A1819 50%,
    #073032 70%,
    #35A39D 100%),
    rgba(255, 255, 255, 0.01);
  background-clip: padding-box;
  background-origin: padding-box;
  transform: translateZ(0);
  backdrop-filter: blur(25px);
}

.elementor-9049 .elementor-element.elementor-element-8048450 .image_puzzle {
  transition: transform 0.3s ease;
  transform: translateY(18px);
}

.elementor-9049 .elementor-element.elementor-element-8048450:hover .image_puzzle {
  transform: translateY(0px);
  animation: ease;
}

/* Icon container */
.elementor-9049 .elementor-element.elementor-element-8048450 .icon_container {
  position: relative;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: #0F2726;
  backdrop-filter: blur(25px);
  overflow: hidden;
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-8048450 .icon_container::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 0;
  pointer-events: none;
  background: radial-gradient(243.98% 100% at 50% 0%,
    rgba(11, 23, 24, 0.00) 0%,
    rgba(10, 24, 25, 0.10) 48.75%,
    #073032 66.99%,
    #054D4F 79.89%,
    #016F72 89.99%,
    #35A39D 100%),
    rgba(128, 239, 218, 0.05);
  background-clip: padding-box;
  transition: opacity 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-8048450:hover .icon_container::before {
  opacity: 1;
}

.elementor-9049 .elementor-element.elementor-element-8048450:active .icon_container::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 1;
  pointer-events: none;
  background: radial-gradient(ellipse 200% 140% at 50% 100%,
    rgba(11, 23, 24, 0.00) 0%,
    rgba(10, 24, 25, 0.10) 10%);
  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cde245a */.elementor-9049 .elementor-element.elementor-element-cde245a .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 18%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 18%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efeb2f */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2de7db */.elementor-9049 .elementor-element.elementor-element-b2de7db{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac20cd */.elementor-9049 .elementor-element.elementor-element-cac20cd {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16cfde8 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-16cfde8 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-16cfde8 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-16cfde8:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-16cfde8:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c5e8b */.elementor-9049 .elementor-element.elementor-element-d0c5e8b {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6040413 */.elementor-9049 .elementor-element.elementor-element-6040413 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-6040413::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-6040413:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a199a */.elementor-9049 .elementor-element.elementor-element-85a199a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5d0cb */.elementor-9049 .elementor-element.elementor-element-1a5d0cb {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edac063 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-edac063 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-edac063 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-edac063:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-edac063:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f191219 */.elementor-9049 .elementor-element.elementor-element-f191219 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f35cdae */.elementor-9049 .elementor-element.elementor-element-f35cdae {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-f35cdae::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-f35cdae:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcd985 */.elementor-9049 .elementor-element.elementor-element-afcd985{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7993bf0 */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-522611c */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0c0146 */.elementor-9049 .elementor-element.elementor-element-c0c0146{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f792946 */.elementor-9049 .elementor-element.elementor-element-f792946 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d95fa *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-73d95fa {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-73d95fa .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-73d95fa:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-73d95fa:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fed9ed7 */.elementor-9049 .elementor-element.elementor-element-fed9ed7 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e0ec8f */.elementor-9049 .elementor-element.elementor-element-4e0ec8f {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-4e0ec8f::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-4e0ec8f:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbbd70f */.elementor-9049 .elementor-element.elementor-element-fbbd70f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd69814 */.elementor-9049 .elementor-element.elementor-element-dd69814 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da17e1f *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-da17e1f {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-da17e1f .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-da17e1f:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-da17e1f:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f39a7 */.elementor-9049 .elementor-element.elementor-element-d5f39a7 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a4f5e */.elementor-9049 .elementor-element.elementor-element-a5a4f5e {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-a5a4f5e::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-a5a4f5e:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8095fa */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d0c760 */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd1994b */.elementor-9049 .elementor-element.elementor-element-cd1994b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b21e0b6 */.elementor-9049 .elementor-element.elementor-element-b21e0b6 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbab61f *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-cbab61f {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-cbab61f .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-cbab61f:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-cbab61f:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc33371 */.elementor-9049 .elementor-element.elementor-element-fc33371 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b68065 */.elementor-9049 .elementor-element.elementor-element-1b68065 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-1b68065::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-1b68065:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c5cfb */.elementor-9049 .elementor-element.elementor-element-39c5cfb{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a5d57 */.elementor-9049 .elementor-element.elementor-element-d6a5d57 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b516f9 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-9b516f9 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-9b516f9 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-9b516f9:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-9b516f9:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8c9a03 */.elementor-9049 .elementor-element.elementor-element-a8c9a03 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528ba83 */.elementor-9049 .elementor-element.elementor-element-528ba83 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-528ba83::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-528ba83:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aecd34f */.elementor-9049 .elementor-element.elementor-element-aecd34f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c59cb */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04d9c9f */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cfac19 */.elementor-9049 .elementor-element.elementor-element-6cfac19{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeb5063 */.elementor-9049 .elementor-element.elementor-element-eeb5063 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25beba0 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-25beba0 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-25beba0 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-25beba0:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-25beba0:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b58ac9 */.elementor-9049 .elementor-element.elementor-element-8b58ac9 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdb53a4 */.elementor-9049 .elementor-element.elementor-element-cdb53a4 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-cdb53a4::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-cdb53a4:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-797bbca */.elementor-9049 .elementor-element.elementor-element-797bbca{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a503033 */.elementor-9049 .elementor-element.elementor-element-a503033 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6fe2a8 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-e6fe2a8 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-e6fe2a8 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-e6fe2a8:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-e6fe2a8:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe4e6b */.elementor-9049 .elementor-element.elementor-element-dfe4e6b {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e760b2 */.elementor-9049 .elementor-element.elementor-element-9e760b2 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-9e760b2::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-9e760b2:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-062d57a */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e37cdc7 */.elementor-9049 .elementor-element.elementor-element-e37cdc7 {
  border-radius: 999px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(0deg, #FFF 0%, #FFF 100%), rgba(255, 255, 255, 0.01);
  transition: box-shadow 0.3s ease;
  cursor: pointer;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:hover {
  box-shadow: 5px 5px 20px 0 rgba(255, 255, 255, 0.20);
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:active {
  box-shadow: 5px 5px 20px 0 rgba(255, 255, 255, 0.20);
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-container {
  position: relative;
  border-radius: 999px;
  background: #0A1516 !important;
  overflow: hidden;
}

/* Hover gradient */
.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-container::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 0;
  pointer-events: none;
  background: radial-gradient(ellipse 150% 100% at 50% 120%, #80EFDA 0%, #016F72 25%, #001A1B 50%, #010F10 75%);
  transition: opacity 0.3s ease;
  z-index: 1;
}

/* Active gradient - stronger */
.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-container::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 0;
  pointer-events: none;
  background: radial-gradient(ellipse 200% 140% at 50% 100%, #80EFDA 0%, #80EFDA 10%, #016F72 30%, #001A1B 50%, #010F10 75%);
  transition: opacity 0.3s ease;
  z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:hover .arrow-container::before {
  opacity: 1;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:active .arrow-container::after {
  opacity: 1;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-icon {
  position: relative;
  z-index: 3;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-icon svg {
  transition: transform 0.3s ease;
  transform: rotate(0deg);
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:hover .arrow-icon svg,
.elementor-9049 .elementor-element.elementor-element-e37cdc7:active .arrow-icon svg {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f68c9b4 */.elementor-9049 .elementor-element.elementor-element-f68c9b4{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1400 */.elementor-9049 .elementor-element.elementor-element-60f1400 {
  position: relative;
  width: 1392px;
  border-radius: 24px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.10);
  background: radial-gradient(187.73% 102.02% at 50% 100.07%,
    #80EFDA 0%,
    #016F72 35%,
    #082B2D 60%,
    #0B1617 90%,
    #0A1516 100%);
}

.elementor-9049 .elementor-element.elementor-element-60f1400::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 24px;
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 38.5%, rgba(1, 69, 71, 0.55) 100.74%);
  opacity: 0;
  transition: opacity 0.9s ease;
  pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-60f1400:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-9049 br.desktop-tablet-only {
  display: none;
}

@media (min-width: 768px) {
  body.elementor-page-9049 br.desktop-tablet-only {
    display: inline;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-Regular-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-Medium-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 500;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-MediumItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 600;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-SemiBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 900;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-Black.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 900;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-BlackItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-BoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-ExtraBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 700;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-ExtraBoldItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 100;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-ExtraLight.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 100;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-ExtraLightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-Light-1.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 200;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-LightItalic.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-Thin.ttf') format('truetype');
}
@font-face {
	font-family: 'Poppins';
	font-style: italic;
	font-weight: 300;
	font-display: auto;
	src: url('https://esencasizing.com/wp-content/uploads/2024/08/Poppins-ThinItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start custom CSS for heading, class: .elementor-element-bee59f9 */.elementor-9049 .elementor-element.elementor-element-bee59f9 .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 30%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 30%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5909845 */.elementor-9049 .elementor-element.elementor-element-5909845 {
  border-radius: 24px;
  background: 
    linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
    radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 65.67%, #016F72 84.92%, #80EFDA 100%);
  background-clip: padding-box;
  background-origin: padding-box;
  backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease;
}

.elementor-9049 .elementor-element.elementor-element-5909845::before {
  content: '';
  position: absolute;
  inset: 0;
  background: radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 44.71%, #016F72 79.4%, #80EFDA 100%);
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
  background-clip: padding-box;
  z-index: -1;
}

.elementor-9049 .elementor-element.elementor-element-5909845:hover {
  backdrop-filter: blur(25px);
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-5909845:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-42ca2d0 */.elementor-9049 .elementor-element.elementor-element-42ca2d0 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6489ef0 */.elementor-9049 .elementor-element.elementor-element-6489ef0 {
  border-radius: 24px;
  background: 
    linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
    radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 65.67%, #016F72 84.92%, #80EFDA 100%);
  background-clip: padding-box;
  background-origin: padding-box;
  backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease;
}

.elementor-9049 .elementor-element.elementor-element-6489ef0::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 24px;
  background: radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 44.71%, #016F72 79.4%, #80EFDA 100%);
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
  background-clip: padding-box;
  z-index: -1;
}

.elementor-9049 .elementor-element.elementor-element-6489ef0:hover {
  backdrop-filter: blur(25px);
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-6489ef0:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b752a4 */.elementor-9049 .elementor-element.elementor-element-6b752a4 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7cb4dce */.elementor-9049 .elementor-element.elementor-element-7cb4dce {
  border-radius: 24px;
  background: 
    linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
    radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 65.67%, #016F72 84.92%, #80EFDA 100%);
  background-clip: padding-box;
  background-origin: padding-box;
  backdrop-filter: blur(0px);
  transition: backdrop-filter 0.6s ease;
}

.elementor-9049 .elementor-element.elementor-element-7cb4dce::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 24px;
  background: radial-gradient(267.45% 109.62% at 50% 0%, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 44.71%, #016F72 79.4%, #80EFDA 100%);
  opacity: 0;
  transition: opacity 0.6s ease;
  pointer-events: none;
  background-clip: padding-box;
  z-index: -1;
}

.elementor-9049 .elementor-element.elementor-element-7cb4dce:hover {
  backdrop-filter: blur(25px);
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-7cb4dce:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-26e2c52 */.elementor-9049 .elementor-element.elementor-element-26e2c52 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7b441ef */.elementor-9049 .elementor-element.elementor-element-7b441ef {
 position: -webkit-sticky;
 position: sticky;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a38a8 */\/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acc4cd4 */.elementor-9049 .elementor-element.elementor-element-acc4cd4 {
    position: relative;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-c8dc9af */.elementor-9049 .elementor-element.elementor-element-c8dc9af .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 18%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 18%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0b1cb2 */.elementor-9049 .elementor-element.elementor-element-c0b1cb2 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e59d748 */.elementor-9049 .elementor-element.elementor-element-e59d748 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfb56f8 */.elementor-9049 .elementor-element.elementor-element-dfb56f8 {
  backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
  background: linear-gradient(0deg, rgba(255, 255, 255, 0.01), rgba(255, 255, 255, 0.01)),
linear-gradient(180deg, rgba(10, 21, 22, 0) 0%, rgba(0, 26, 27, 0.1) 73.32%, rgba(1, 69, 71, 0.551832) 100.07%);
    background-clip: padding-box;
  background-origin: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-3e93b62 */.elementor-9049 .elementor-element.elementor-element-3e93b62 .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 18%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 18%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ed953e3 */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fe9332e */.elementor-9049 .elementor-element.elementor-element-fe9332e{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e1c2522 */.elementor-9049 .elementor-element.elementor-element-e1c2522{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4bb46d4 */.elementor-9049 .elementor-element.elementor-element-4bb46d4 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-acf1213 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-acf1213 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-acf1213 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-acf1213:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-acf1213:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-76d20ba */.elementor-9049 .elementor-element.elementor-element-76d20ba {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a134d9f */.elementor-9049 .elementor-element.elementor-element-a134d9f {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-a134d9f::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-a134d9f:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55e399a */.elementor-9049 .elementor-element.elementor-element-55e399a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a00093 */.elementor-9049 .elementor-element.elementor-element-1a00093 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-24bcfa0 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-24bcfa0 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-24bcfa0 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-24bcfa0:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-24bcfa0:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e013e88 */.elementor-9049 .elementor-element.elementor-element-e013e88 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6618db4 */.elementor-9049 .elementor-element.elementor-element-6618db4 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-6618db4::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-6618db4:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2a3ef1c */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0c3026c */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a2cfbe9 */.elementor-9049 .elementor-element.elementor-element-a2cfbe9{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-80a90f5 */.elementor-9049 .elementor-element.elementor-element-80a90f5{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-71e980c */.elementor-9049 .elementor-element.elementor-element-71e980c {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28aca6f *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-28aca6f {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-28aca6f .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-28aca6f:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-28aca6f:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-84f2825 */.elementor-9049 .elementor-element.elementor-element-84f2825 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-348b4ad */.elementor-9049 .elementor-element.elementor-element-348b4ad {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-348b4ad::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-348b4ad:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa80ec1 */.elementor-9049 .elementor-element.elementor-element-aa80ec1{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ac3288 */.elementor-9049 .elementor-element.elementor-element-9ac3288 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f2a5e88 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-f2a5e88 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-f2a5e88 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-f2a5e88:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-f2a5e88:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4fdb8fe */.elementor-9049 .elementor-element.elementor-element-4fdb8fe {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ae06b6e */.elementor-9049 .elementor-element.elementor-element-ae06b6e {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-ae06b6e::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-ae06b6e:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d38d8d5 */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8048450 */.elementor-9049 .elementor-element.elementor-element-8048450 {
  position: relative;
  border-radius: 24px;
  background: radial-gradient(200% 109.62% at 50% 0%,
    #0A1516 0%,
    #0A1819 50%,
    #073032 70%,
    #35A39D 100%),
    rgba(255, 255, 255, 0.01);
  background-clip: padding-box;
  background-origin: padding-box;
  transform: translateZ(0);
  backdrop-filter: blur(25px);
}

.elementor-9049 .elementor-element.elementor-element-8048450 .image_puzzle {
  transition: transform 0.3s ease;
  transform: translateY(18px);
}

.elementor-9049 .elementor-element.elementor-element-8048450:hover .image_puzzle {
  transform: translateY(0px);
  animation: ease;
}

/* Icon container */
.elementor-9049 .elementor-element.elementor-element-8048450 .icon_container {
  position: relative;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: #0F2726;
  backdrop-filter: blur(25px);
  overflow: hidden;
  background-clip: padding-box;
}

.elementor-9049 .elementor-element.elementor-element-8048450 .icon_container::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 0;
  pointer-events: none;
  background: radial-gradient(243.98% 100% at 50% 0%,
    rgba(11, 23, 24, 0.00) 0%,
    rgba(10, 24, 25, 0.10) 48.75%,
    #073032 66.99%,
    #054D4F 79.89%,
    #016F72 89.99%,
    #35A39D 100%),
    rgba(128, 239, 218, 0.05);
  background-clip: padding-box;
  transition: opacity 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-8048450:hover .icon_container::before {
  opacity: 1;
}

.elementor-9049 .elementor-element.elementor-element-8048450:active .icon_container::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 1;
  pointer-events: none;
  background: radial-gradient(ellipse 200% 140% at 50% 100%,
    rgba(11, 23, 24, 0.00) 0%,
    rgba(10, 24, 25, 0.10) 10%);
  background-clip: padding-box;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-cde245a */.elementor-9049 .elementor-element.elementor-element-cde245a .elementor-heading-title {
  background: 
    radial-gradient(circle at 0% 100%, #80EFDA 0%, transparent 18%),
    radial-gradient(circle at 100% 0%, #80EFDA 0%, transparent 18%),
    #FFFFFF !important;
  -webkit-background-clip: text !important;
  background-clip: text !important;
  -webkit-text-fill-color: transparent !important;
  color: transparent !important;
  display: inline-block !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-8efeb2f */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b2de7db */.elementor-9049 .elementor-element.elementor-element-b2de7db{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cac20cd */.elementor-9049 .elementor-element.elementor-element-cac20cd {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-16cfde8 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-16cfde8 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-16cfde8 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-16cfde8:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-16cfde8:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d0c5e8b */.elementor-9049 .elementor-element.elementor-element-d0c5e8b {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6040413 */.elementor-9049 .elementor-element.elementor-element-6040413 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-6040413::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-6040413:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-85a199a */.elementor-9049 .elementor-element.elementor-element-85a199a{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1a5d0cb */.elementor-9049 .elementor-element.elementor-element-1a5d0cb {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-edac063 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-edac063 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-edac063 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-edac063:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-edac063:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f191219 */.elementor-9049 .elementor-element.elementor-element-f191219 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f35cdae */.elementor-9049 .elementor-element.elementor-element-f35cdae {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-f35cdae::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-f35cdae:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-afcd985 */.elementor-9049 .elementor-element.elementor-element-afcd985{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7993bf0 */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-522611c */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c0c0146 */.elementor-9049 .elementor-element.elementor-element-c0c0146{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f792946 */.elementor-9049 .elementor-element.elementor-element-f792946 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-73d95fa *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-73d95fa {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-73d95fa .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-73d95fa:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-73d95fa:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fed9ed7 */.elementor-9049 .elementor-element.elementor-element-fed9ed7 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4e0ec8f */.elementor-9049 .elementor-element.elementor-element-4e0ec8f {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-4e0ec8f::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-4e0ec8f:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fbbd70f */.elementor-9049 .elementor-element.elementor-element-fbbd70f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dd69814 */.elementor-9049 .elementor-element.elementor-element-dd69814 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-da17e1f *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-da17e1f {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-da17e1f .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-da17e1f:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-da17e1f:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d5f39a7 */.elementor-9049 .elementor-element.elementor-element-d5f39a7 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5a4f5e */.elementor-9049 .elementor-element.elementor-element-a5a4f5e {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-a5a4f5e::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-a5a4f5e:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e8095fa */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-6d0c760 */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd1994b */.elementor-9049 .elementor-element.elementor-element-cd1994b{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b21e0b6 */.elementor-9049 .elementor-element.elementor-element-b21e0b6 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbab61f *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-cbab61f {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-cbab61f .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-cbab61f:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-cbab61f:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fc33371 */.elementor-9049 .elementor-element.elementor-element-fc33371 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1b68065 */.elementor-9049 .elementor-element.elementor-element-1b68065 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-1b68065::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-1b68065:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39c5cfb */.elementor-9049 .elementor-element.elementor-element-39c5cfb{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d6a5d57 */.elementor-9049 .elementor-element.elementor-element-d6a5d57 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b516f9 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-9b516f9 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-9b516f9 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-9b516f9:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-9b516f9:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a8c9a03 */.elementor-9049 .elementor-element.elementor-element-a8c9a03 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-528ba83 */.elementor-9049 .elementor-element.elementor-element-528ba83 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-528ba83::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-528ba83:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aecd34f */.elementor-9049 .elementor-element.elementor-element-aecd34f{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-09c59cb */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-04d9c9f */.headline {
  white-space: normal; /* mobile: wrap freely */
}

@media (min-width: 768px) {
  .headline {
    white-space: nowrap;
  }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6cfac19 */.elementor-9049 .elementor-element.elementor-element-6cfac19{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-eeb5063 */.elementor-9049 .elementor-element.elementor-element-eeb5063 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-25beba0 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-25beba0 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-25beba0 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-25beba0:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-25beba0:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8b58ac9 */.elementor-9049 .elementor-element.elementor-element-8b58ac9 {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cdb53a4 */.elementor-9049 .elementor-element.elementor-element-cdb53a4 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-cdb53a4::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-cdb53a4:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-797bbca */.elementor-9049 .elementor-element.elementor-element-797bbca{
    height: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a503033 */.elementor-9049 .elementor-element.elementor-element-a503033 {
  display: inline-flex;  
  align-items: center;   
  white-space: nowrap; 
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e6fe2a8 *//* LinkedIn icon normal state */
.elementor-9049 .elementor-element.elementor-element-e6fe2a8 {
    /*width: fit-content;*/
    /*border-radius: 100px !important;*/
    /*background: #22413E !important;*/
    transition: background 0.3s ease;
}

.elementor-9049 .elementor-element.elementor-element-e6fe2a8 .elementor-widget-container {
    background-color: transparent !important;
}

/* LinkedIn icon hover state when hovering main card */
.elementor-9049 .elementor-element.elementor-element-e6fe2a8:hover {
    background: radial-gradient(84.92% 150% at 50% 138.75%, rgba(128, 239, 218, 0.24) 0%, rgba(128, 239, 218, 0.00) 100%), #22413E !important;
}


.elementor-9049 .elementor-element.elementor-element-e6fe2a8:active {
    border-radius: 999px;
border: 1px solid rgba(255, 255, 255, 0.75);
background: radial-gradient(111.2% 111.2% at 32.14% 103.57%, #30B1FF 0%, rgba(48, 177, 255, 0.00) 100%), radial-gradient(84.92% 150% at 50% 138.75%, rgba(48, 177, 255, 0.24) 0%, rgba(48, 177, 255, 0.00) 100%), rgba(48, 177, 255, 0.50);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dfe4e6b */.elementor-9049 .elementor-element.elementor-element-dfe4e6b {
  width: fit-content;  
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9e760b2 */.elementor-9049 .elementor-element.elementor-element-9e760b2 {
    display: inline-flex;
    align-items: center; 
    white-space: nowrap;
    width: fit-content; 
    backdrop-filter: blur(50px);
  -webkit-backdrop-filter: blur(50px);
}

/* Hover gradient ONLY - no layout changes */
.elementor-9049 .elementor-element.elementor-element-9e760b2::before {
    content: '';
    position: absolute;
    inset: 0;
    background: radial-gradient(ellipse at 50% 100%, rgba(45, 122, 122, 0.3), transparent 70%);
    opacity: 0;
    transition: opacity 0.6s ease;
    pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-9e760b2:hover::before {
    opacity: 1;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-062d57a */.hover-container {
  border-radius: 24px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 73.32%, rgba(1, 69, 71, 0.55) 100.07%);
  backdrop-filter: blur(25px);
  transition: background 0.3s ease, border 0.3s ease;
}

.hover-container:hover {
  border: 1px solid rgba(255, 255, 255, 0.50);
  background: #FFF;
  backdrop-filter: blur(25px);
}

.hover-container .logo_case {
  filter: blur(0px) brightness(200%) contrast(200%) saturate(0%) hue-rotate(0deg);
  transition: filter 0.3s ease;
}

.hover-container:hover .logo_case {
  filter: none;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e37cdc7 */.elementor-9049 .elementor-element.elementor-element-e37cdc7 {
  border-radius: 999px;
  border: 1px solid rgba(255, 255, 255, 0.10);
  background: linear-gradient(0deg, #FFF 0%, #FFF 100%), rgba(255, 255, 255, 0.01);
  transition: box-shadow 0.3s ease;
  cursor: pointer;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:hover {
  box-shadow: 5px 5px 20px 0 rgba(255, 255, 255, 0.20);
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:active {
  box-shadow: 5px 5px 20px 0 rgba(255, 255, 255, 0.20);
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-container {
  position: relative;
  border-radius: 999px;
  background: #0A1516 !important;
  overflow: hidden;
}

/* Hover gradient */
.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-container::before {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 0;
  pointer-events: none;
  background: radial-gradient(ellipse 150% 100% at 50% 120%, #80EFDA 0%, #016F72 25%, #001A1B 50%, #010F10 75%);
  transition: opacity 0.3s ease;
  z-index: 1;
}

/* Active gradient - stronger */
.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-container::after {
  content: "";
  position: absolute;
  inset: 0;
  border-radius: 999px;
  opacity: 0;
  pointer-events: none;
  background: radial-gradient(ellipse 200% 140% at 50% 100%, #80EFDA 0%, #80EFDA 10%, #016F72 30%, #001A1B 50%, #010F10 75%);
  transition: opacity 0.3s ease;
  z-index: 2;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:hover .arrow-container::before {
  opacity: 1;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:active .arrow-container::after {
  opacity: 1;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-icon {
  position: relative;
  z-index: 3;
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7 .arrow-icon svg {
  transition: transform 0.3s ease;
  transform: rotate(0deg);
}

.elementor-9049 .elementor-element.elementor-element-e37cdc7:hover .arrow-icon svg,
.elementor-9049 .elementor-element.elementor-element-e37cdc7:active .arrow-icon svg {
  transform: rotate(90deg);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f68c9b4 */.elementor-9049 .elementor-element.elementor-element-f68c9b4{
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-60f1400 */.elementor-9049 .elementor-element.elementor-element-60f1400 {
  position: relative;
  width: 1392px;
  border-radius: 24px;
  border-bottom: 1px solid rgba(255, 255, 255, 0.10);
  background: radial-gradient(187.73% 102.02% at 50% 100.07%,
    #80EFDA 0%,
    #016F72 35%,
    #082B2D 60%,
    #0B1617 90%,
    #0A1516 100%);
}

.elementor-9049 .elementor-element.elementor-element-60f1400::before {
  content: '';
  position: absolute;
  inset: 0;
  border-radius: 24px;
  background: linear-gradient(180deg, rgba(10, 21, 22, 0.00) 0%, rgba(0, 26, 27, 0.10) 38.5%, rgba(1, 69, 71, 0.55) 100.74%);
  opacity: 0;
  transition: opacity 0.9s ease;
  pointer-events: none;
}

.elementor-9049 .elementor-element.elementor-element-60f1400:hover::before {
  opacity: 1;
}/* End custom CSS */
/* Start custom CSS */body.elementor-page-9049 br.desktop-tablet-only {
  display: none;
}

@media (min-width: 768px) {
  body.elementor-page-9049 br.desktop-tablet-only {
    display: inline;
  }
}/* End custom CSS */