.elementor-19252 .elementor-element.elementor-element-6c4d779{--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;--padding-top:12px;--padding-bottom:12px;--padding-left:24px;--padding-right:24px;}.elementor-19252 .elementor-element.elementor-element-6c4d779:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-6c4d779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-c62b0c7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-2664ced img{width:190px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );text-decoration:var( --e-global-typography-accent-text-decoration );line-height:var( --e-global-typography-accent-line-height );}.elementor-19252 .elementor-element.elementor-element-9e7c91e .elementor-button{background-color:#FCBB07;font-size:15px;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;padding:13px 30px 13px 30px;}.elementor-19252 .elementor-element.elementor-element-9e7c91e .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-9e7c91e .elementor-button .elementor-button-content-wrapper{gap:8px;}.elementor-19252 .elementor-element.elementor-element-2c6e624{--display:flex;--position:relative;--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;--overflow:hidden;--padding-top:160px;--padding-bottom:120px;--padding-left:20px;--padding-right:20px;top:0px;}body:not(.rtl) .elementor-19252 .elementor-element.elementor-element-2c6e624{left:0px;}body.rtl .elementor-19252 .elementor-element.elementor-element-2c6e624{right:0px;}.elementor-19252 .elementor-element.elementor-element-aeb2b59{--display:flex;}.elementor-19252 .elementor-element.elementor-element-e3606a1{--display:flex;}.elementor-19252 .elementor-element.elementor-element-7f66e68{--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:center;--z-index:2;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-19252 .elementor-element.elementor-element-d3daba2{text-align:center;}.elementor-19252 .elementor-element.elementor-element-d3daba2 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:56px;font-weight:800;line-height:1.15em;letter-spacing:-0.04em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-19252 .elementor-element.elementor-element-9766be5{text-align:center;font-size:19px;line-height:1.6em;color:#E7F3F1;}.elementor-19252 .elementor-element.elementor-element-c7da389{--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;--flex-wrap:wrap;--margin-top:18px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-1845b5a .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-0f18374{text-align:center;font-size:15px;color:#c8dcd7;}.elementor-19252 .elementor-element.elementor-element-72a64ed{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-72a64ed:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-72a64ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-88aa9c7{--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:center;}.elementor-19252 .elementor-element.elementor-element-98fc0fe{text-align:center;}.elementor-19252 .elementor-element.elementor-element-d0f8dbc{text-align:center;}.elementor-19252 .elementor-element.elementor-element-d0f8dbc .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-0c8f0dd{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-8f7d499{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-cd3441c{--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;--flex-wrap:nowrap;}.elementor-19252 .elementor-element.elementor-element-70d77cb{--display:flex;--min-height:420px;}.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-custom-embed-play i{color:#45B8A7;font-size:48px;}.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-custom-embed-play svg{fill:#45B8A7;width:48px;height:48px;}.elementor-19252 .elementor-element.elementor-element-b3a95f9{--display:flex;}.elementor-19252 .elementor-element.elementor-element-14e3684{--display:flex;--min-height:220px;}.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-custom-embed-play i{color:#45B8A7;font-size:48px;}.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-custom-embed-play svg{fill:#45B8A7;width:48px;height:48px;}.elementor-19252 .elementor-element.elementor-element-4ab0c8c{--display:flex;}.elementor-19252 .elementor-element.elementor-element-174a4fd{--display:flex;--min-height:220px;}.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-custom-embed-play i{color:#45B8A7;font-size:48px;}.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-custom-embed-play svg{fill:#45B8A7;width:48px;height:48px;}.elementor-19252 .elementor-element.elementor-element-409b5e6{--display:flex;}.elementor-19252 .elementor-element.elementor-element-a89ec53{--display:flex;--min-height:420px;}.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-custom-embed-play i{color:#45B8A7;font-size:48px;}.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-custom-embed-play svg{fill:#45B8A7;width:48px;height:48px;}.elementor-19252 .elementor-element.elementor-element-c00ca78{--display:flex;}.elementor-19252 .elementor-element.elementor-element-2cc96f0{--display:flex;--min-height:420px;}.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-custom-embed-play i{color:#45B8A7;font-size:48px;}.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-custom-embed-play svg{fill:#45B8A7;width:48px;height:48px;}.elementor-19252 .elementor-element.elementor-element-93c91d4{--display:flex;}.elementor-19252 .elementor-element.elementor-element-6f2aca3{--display:flex;--min-height:420px;}.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-wrapper{--video-aspect-ratio:0.5625;}.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-custom-embed-play i{color:#45B8A7;font-size:48px;}.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-custom-embed-play svg{fill:#45B8A7;width:48px;height:48px;}.elementor-19252 .elementor-element.elementor-element-39e012c{--display:flex;}.elementor-19252 .elementor-element.elementor-element-25d55c7{--display:flex;--padding-top:0px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-25d55c7:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-25d55c7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-00f7922{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:52px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-19252 .elementor-element.elementor-element-9f4ee08{text-align:center;}.elementor-19252 .elementor-element.elementor-element-c7615c0{text-align:center;}.elementor-19252 .elementor-element.elementor-element-c7615c0 .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-4ff4018{text-align:center;font-size:16px;color:#c8dcd7;}.elementor-19252 .elementor-element.elementor-element-61b4bce .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-61b4bce .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-61b4bce .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-19252 .elementor-element.elementor-element-e6b9976{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-e6b9976:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-e6b9976 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-5961f5b{--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:center;}.elementor-19252 .elementor-element.elementor-element-234031d{text-align:center;}.elementor-19252 .elementor-element.elementor-element-3464a34{text-align:center;}.elementor-19252 .elementor-element.elementor-element-3464a34 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-0d23a61{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-c022079{--display:flex;--padding-top:0px;--padding-bottom:80px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-c022079:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-c022079 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-fb25bee{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:26px;--padding-bottom:26px;--padding-left:34px;--padding-right:34px;}.elementor-19252 .elementor-element.elementor-element-14c027d .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-14c027d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-14c027d .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-19252 .elementor-element.elementor-element-2a73346{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-2a73346:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-2a73346 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-e2a791b{--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:center;}.elementor-19252 .elementor-element.elementor-element-898ba1c{text-align:center;}.elementor-19252 .elementor-element.elementor-element-c87249f{text-align:center;}.elementor-19252 .elementor-element.elementor-element-c87249f .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-ea8ba0d{text-align:center;font-size:17px;color:#4b5a57;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-icon i{color:#45B8A7;transition:color 0.3s;}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-icon svg{fill:#45B8A7;transition:fill 0.3s;}.elementor-19252 .elementor-element.elementor-element-1f3fba5{--e-icon-list-icon-size:18px;--icon-vertical-offset:0px;}.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-text{color:#151412;transition:color 0.3s;}.elementor-19252 .elementor-element.elementor-element-08f51a5{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-f4cb4d4{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-f4cb4d4:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-f4cb4d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-a6ba9dc{--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:center;}.elementor-19252 .elementor-element.elementor-element-0b31e8a{text-align:center;}.elementor-19252 .elementor-element.elementor-element-4486689{text-align:center;}.elementor-19252 .elementor-element.elementor-element-4486689 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-67e6b05{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-6534f75{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-217fc07{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-19252 .elementor-element.elementor-element-634248b .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-634248b.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-634248b.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-634248b.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-634248b.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-634248b.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-634248b .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-634248b .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-7d12eb9 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-7627b90{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-6b9bcc4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-d69152e .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-d69152e.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-d69152e.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-d69152e.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-d69152e.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-d69152e.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-d69152e .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-d69152e .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-c2725a9 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-b41b815{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-7985b59{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-2a34138 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-2a34138.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-2a34138.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-2a34138.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-2a34138.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-2a34138.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-2a34138 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-2a34138 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-a22611c .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-ba3301d{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-337fb83{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-9ac7b28 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-9ac7b28.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-9ac7b28.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-9ac7b28.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-9ac7b28.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-9ac7b28.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-9ac7b28 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-9ac7b28 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-882770b .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-efe7508{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-813c36a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-855a5c0 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-855a5c0.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-855a5c0.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-855a5c0.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-855a5c0.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-855a5c0.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-855a5c0 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-855a5c0 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-a9159a1 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-63ce650{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-7f3b95e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-59162c3 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-59162c3.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-59162c3.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-59162c3.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-59162c3.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-59162c3.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-59162c3 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-59162c3 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-c9d5817 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-d79e3f0{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-9df2c79{--display:flex;--padding-top:0px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-9df2c79:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-9df2c79 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-67ea815{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:52px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-19252 .elementor-element.elementor-element-40a5cf8{text-align:center;}.elementor-19252 .elementor-element.elementor-element-aeac732{text-align:center;}.elementor-19252 .elementor-element.elementor-element-aeac732 .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-ae363c1{text-align:center;font-size:16px;color:#c8dcd7;}.elementor-19252 .elementor-element.elementor-element-94ba831 .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-94ba831 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-94ba831 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-19252 .elementor-element.elementor-element-b142d2e{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-b142d2e:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-b142d2e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-d0bc25b{--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:center;}.elementor-19252 .elementor-element.elementor-element-96b3006{text-align:center;}.elementor-19252 .elementor-element.elementor-element-9c09c1e{text-align:center;}.elementor-19252 .elementor-element.elementor-element-9c09c1e .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-39b43fe{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-84f62bb{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-84f62bb:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-84f62bb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-2abdc4d{--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:center;}.elementor-19252 .elementor-element.elementor-element-9ef5721{text-align:center;}.elementor-19252 .elementor-element.elementor-element-1d98d5c{text-align:center;}.elementor-19252 .elementor-element.elementor-element-1d98d5c .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-8ead4f3{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-65e377c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-359f639 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-359f639.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-359f639.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-359f639.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-359f639.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-359f639.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-359f639 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-359f639 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-6afed33 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-3335085{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-8df3c1f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-b64c55f .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-b64c55f.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-b64c55f.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-b64c55f.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-b64c55f.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-b64c55f.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-b64c55f .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-b64c55f .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-111f61b .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-da5e7d9{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-b720cca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-7fd32b1 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-7fd32b1.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-7fd32b1.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-7fd32b1.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-7fd32b1.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-7fd32b1.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-7fd32b1 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-7fd32b1 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-76eaa1e .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-469fc9f{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-e73e1c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-5f69846 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-5f69846.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-5f69846.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-5f69846.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-5f69846.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-5f69846.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-5f69846 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-5f69846 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-92f5785 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-e3da6da{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-77d2780{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-ec008b5 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-ec008b5.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-ec008b5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-ec008b5.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-ec008b5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-ec008b5.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-ec008b5 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-ec008b5 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-7301ecc .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-8832cc7{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-a5545d3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-1bac774 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-1bac774.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-1bac774.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-1bac774.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-1bac774.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-1bac774.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-1bac774 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-1bac774 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-1177f8d .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-ea50a71{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-0ca5bb0{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-0ca5bb0:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-0ca5bb0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-b15a0b8{--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:center;}.elementor-19252 .elementor-element.elementor-element-2b0c14e{text-align:center;}.elementor-19252 .elementor-element.elementor-element-cce082b{text-align:center;}.elementor-19252 .elementor-element.elementor-element-cce082b .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-2694550{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-ac9d042{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-ac9d042:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-ac9d042 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2f2b;}.elementor-19252 .elementor-element.elementor-element-027f302{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-ad0fefc{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-c76aebc{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-50ca2cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-ed9d1ac .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-ed9d1ac.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-ed9d1ac.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-ed9d1ac.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-ed9d1ac.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-ed9d1ac.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-ed9d1ac .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-ed9d1ac .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-7b6b95c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-8996928 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-8996928.elementor-view-stacked .elementor-icon{background-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-8996928.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-8996928.elementor-view-default .elementor-icon{color:#C7C7C7;border-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-8996928.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-8996928.elementor-view-default .elementor-icon svg{fill:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-8996928 .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-8996928 .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-f3012fb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-af144c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-5d72cfa .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-5d72cfa.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-5d72cfa.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-5d72cfa.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-5d72cfa.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-5d72cfa.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-5d72cfa .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-5d72cfa .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-16c8e93{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-a0855f6 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-a0855f6.elementor-view-stacked .elementor-icon{background-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-a0855f6.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-a0855f6.elementor-view-default .elementor-icon{color:#C7C7C7;border-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-a0855f6.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-a0855f6.elementor-view-default .elementor-icon svg{fill:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-a0855f6 .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-a0855f6 .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-c613417{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-50c0609{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-cc18f17 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-cc18f17.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-cc18f17.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-cc18f17.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-cc18f17.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-cc18f17.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-cc18f17 .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-cc18f17 .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-4bc25bf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-8d06bb5 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-8d06bb5.elementor-view-stacked .elementor-icon{background-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-8d06bb5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-8d06bb5.elementor-view-default .elementor-icon{color:#C7C7C7;border-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-8d06bb5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-8d06bb5.elementor-view-default .elementor-icon svg{fill:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-8d06bb5 .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-8d06bb5 .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-7555726{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-39f57bb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-fdd0e72 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-fdd0e72.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-fdd0e72.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-fdd0e72.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-fdd0e72.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-fdd0e72.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-fdd0e72 .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-fdd0e72 .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-503fa8c{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-873e3f5 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-873e3f5.elementor-view-stacked .elementor-icon{background-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-873e3f5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-873e3f5.elementor-view-default .elementor-icon{color:#C7C7C7;border-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-873e3f5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-873e3f5.elementor-view-default .elementor-icon svg{fill:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-873e3f5 .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-873e3f5 .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-b80474a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-8d3894f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-22b2aae .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-22b2aae.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-22b2aae.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-22b2aae.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-22b2aae.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-22b2aae.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-22b2aae .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-22b2aae .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-64827fc{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-5634e66 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-5634e66.elementor-view-stacked .elementor-icon{background-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-5634e66.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-5634e66.elementor-view-default .elementor-icon{color:#C7C7C7;border-color:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-5634e66.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-5634e66.elementor-view-default .elementor-icon svg{fill:#C7C7C7;}.elementor-19252 .elementor-element.elementor-element-5634e66 .elementor-icon{font-size:18px;}.elementor-19252 .elementor-element.elementor-element-5634e66 .elementor-icon svg{height:18px;}.elementor-19252 .elementor-element.elementor-element-ab66178{--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;--margin-top:40px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-489ea22 .elementor-button{background-color:#45B8A7;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-dfe816a{--display:flex;--padding-top:0px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-dfe816a:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-dfe816a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-d928ee7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--flex-wrap:nowrap;--padding-top:46px;--padding-bottom:46px;--padding-left:44px;--padding-right:44px;}.elementor-19252 .elementor-element.elementor-element-4f73c0d{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19252 .elementor-element.elementor-element-98bce18 .elementor-heading-title{font-size:30px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-7556508{font-size:16px;color:#c8dcd7;}.elementor-19252 .elementor-element.elementor-element-39ceec3{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19252 .elementor-element.elementor-element-0874896 .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-0874896 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-0874896 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-19252 .elementor-element.elementor-element-9933772{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-9933772:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-9933772 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-3055f82{--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:center;}.elementor-19252 .elementor-element.elementor-element-2315d68{text-align:center;}.elementor-19252 .elementor-element.elementor-element-1a57eca{text-align:center;}.elementor-19252 .elementor-element.elementor-element-1a57eca .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-4e8c865{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-92a443b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-a91a961{width:var( --container-widget-width, 22.906% );max-width:22.906%;--container-widget-width:22.906%;--container-widget-flex-grow:0;}.elementor-19252 .elementor-element.elementor-element-a91a961.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19252 .elementor-element.elementor-element-7c3a458 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-8c6f6f2{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-d82b006{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-e271fae .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-b0b1a84{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-39366c8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-b392971 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-ae9bfa3{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-7f0f3e3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-3408d9a .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-474cc41{font-size:15px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-ff58a7a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:44px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-4ed1ce8 .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-e560e2a{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-e560e2a:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-e560e2a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-8868ace{--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:center;}.elementor-19252 .elementor-element.elementor-element-fa55afc{text-align:center;}.elementor-19252 .elementor-element.elementor-element-ea8d0dc{text-align:center;}.elementor-19252 .elementor-element.elementor-element-ea8d0dc .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-d35815f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:46px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-0c70b94{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-0c70b94:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-0c70b94 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2f2b;}.elementor-19252 .elementor-element.elementor-element-3a027ef{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-d5a3ece{--display:flex;--padding-top:18px;--padding-bottom:18px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-1472845{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--flex-wrap:nowrap;}.elementor-19252 .elementor-element.elementor-element-aa3fa08{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-icon i{color:#2f8f81;transition:color 0.3s;}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-icon svg{fill:#2f8f81;transition:fill 0.3s;}.elementor-19252 .elementor-element.elementor-element-57f399c{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-text{color:#151412;transition:color 0.3s;}.elementor-19252 .elementor-element.elementor-element-c47bf27{--display:flex;--padding-top:28px;--padding-bottom:28px;--padding-left:26px;--padding-right:26px;}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(14px/2);}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(14px/2);}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(14px/2);}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-14px/2);}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-14px/2);}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-icon i{color:#c0392b;transition:color 0.3s;}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-icon svg{fill:#c0392b;transition:fill 0.3s;}.elementor-19252 .elementor-element.elementor-element-775e12d{--e-icon-list-icon-size:17px;--icon-vertical-offset:0px;}.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-text{color:#151412;transition:color 0.3s;}.elementor-19252 .elementor-element.elementor-element-dda27d1{--display:flex;--padding-top:0px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-dda27d1:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-dda27d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-04c13bd{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:48px;--padding-bottom:48px;--padding-left:40px;--padding-right:40px;}.elementor-19252 .elementor-element.elementor-element-9218759{text-align:center;}.elementor-19252 .elementor-element.elementor-element-9218759 .elementor-heading-title{font-size:28px;font-weight:700;line-height:1.3em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-7c3ba5a{text-align:center;font-size:16px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-22787b5 .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-22787b5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-22787b5 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-19252 .elementor-element.elementor-element-9564fae{--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:center;--margin-top:90px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-fbd85f5{text-align:center;}.elementor-19252 .elementor-element.elementor-element-e0fe492{text-align:center;}.elementor-19252 .elementor-element.elementor-element-e0fe492 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-7668638{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-d0e1c76{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-0af0537{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-606e627{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-19252 .elementor-element.elementor-element-734a3d6 .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-5f19c43{font-size:15px;color:#CFE6E1;}.elementor-19252 .elementor-element.elementor-element-3a207ee .elementor-button{background-color:transparent;font-weight:700;fill:#F9BE02;color:#F9BE02;border-style:none;}.elementor-19252 .elementor-element.elementor-element-c80b90a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-9b21602{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-19252 .elementor-element.elementor-element-78bd0a0 .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-1061f05{font-size:15px;color:#CFE6E1;}.elementor-19252 .elementor-element.elementor-element-942e4db .elementor-button{background-color:transparent;font-weight:700;fill:#F9BE02;color:#F9BE02;border-style:none;}.elementor-19252 .elementor-element.elementor-element-2f7d6a3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-c32c90f{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-19252 .elementor-element.elementor-element-b01f057 .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-3b74f42{font-size:15px;color:#CFE6E1;}.elementor-19252 .elementor-element.elementor-element-571d7b1 .elementor-button{background-color:transparent;font-weight:700;fill:#F9BE02;color:#F9BE02;border-style:none;}.elementor-19252 .elementor-element.elementor-element-535c061{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-4b301b9{--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;--padding-top:34px;--padding-bottom:34px;--padding-left:34px;--padding-right:34px;}.elementor-19252 .elementor-element.elementor-element-138e535 .elementor-heading-title{font-size:26px;font-weight:800;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-b0c8aa8{font-size:15px;color:#CFE6E1;}.elementor-19252 .elementor-element.elementor-element-d05988e .elementor-button{background-color:transparent;font-weight:700;fill:#F9BE02;color:#F9BE02;border-style:none;}.elementor-19252 .elementor-element.elementor-element-1a78d2b{--display:flex;--position:relative;--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;--overflow:hidden;--padding-top:110px;--padding-bottom:110px;--padding-left:20px;--padding-right:20px;top:0px;}.elementor-19252 .elementor-element.elementor-element-1a78d2b:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-1a78d2b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2f2b;}body:not(.rtl) .elementor-19252 .elementor-element.elementor-element-1a78d2b{left:0px;}body.rtl .elementor-19252 .elementor-element.elementor-element-1a78d2b{right:0px;}.elementor-19252 .elementor-element.elementor-element-44bf1e5{--display:flex;}.elementor-19252 .elementor-element.elementor-element-49ebe9e{--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:center;--z-index:2;}.elementor-19252 .elementor-element.elementor-element-db72630{text-align:center;}.elementor-19252 .elementor-element.elementor-element-08ff3fe{text-align:center;}.elementor-19252 .elementor-element.elementor-element-08ff3fe .elementor-heading-title{font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-b8d86c4{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--z-index:2;}.elementor-19252 .elementor-element.elementor-element-9ff2b7b{--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:center;}.elementor-widget-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );text-decoration:var( --e-global-typography-secondary-text-decoration );line-height:var( --e-global-typography-secondary-line-height );}.elementor-19252 .elementor-element.elementor-element-0534df2 .elementor-counter-number-wrapper{color:#F9BE02;font-size:44px;font-weight:800;}.elementor-19252 .elementor-element.elementor-element-0534df2 .elementor-counter-title{color:#FFFFFF;font-size:15px;font-weight:600;}.elementor-19252 .elementor-element.elementor-element-cae5fa3{--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:center;}.elementor-19252 .elementor-element.elementor-element-531f6a0 .elementor-counter-number-wrapper{color:#F9BE02;font-size:44px;font-weight:800;}.elementor-19252 .elementor-element.elementor-element-531f6a0 .elementor-counter-title{color:#FFFFFF;font-size:15px;font-weight:600;}.elementor-19252 .elementor-element.elementor-element-8eaf101{--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:center;}.elementor-19252 .elementor-element.elementor-element-32839ec .elementor-counter-number-wrapper{color:#F9BE02;font-size:44px;font-weight:800;}.elementor-19252 .elementor-element.elementor-element-32839ec .elementor-counter-title{color:#FFFFFF;font-size:15px;font-weight:600;}.elementor-19252 .elementor-element.elementor-element-9109371{--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:center;}.elementor-19252 .elementor-element.elementor-element-c02a3d8 .elementor-counter-number-wrapper{color:#F9BE02;font-size:44px;font-weight:800;}.elementor-19252 .elementor-element.elementor-element-c02a3d8 .elementor-counter-title{color:#FFFFFF;font-size:15px;font-weight:600;}.elementor-19252 .elementor-element.elementor-element-a0aa9f0{--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;--flex-wrap:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-23a7939{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-23a7939:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-23a7939 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-08741b5{--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:center;}.elementor-19252 .elementor-element.elementor-element-1468f3d{text-align:center;}.elementor-19252 .elementor-element.elementor-element-3655ce6{text-align:center;}.elementor-19252 .elementor-element.elementor-element-3655ce6 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-c90e8cc{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-c7fa0ee{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-17ff1da{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-be6fde5 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-be6fde5.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-be6fde5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-be6fde5.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-be6fde5.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-be6fde5.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-be6fde5 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-be6fde5 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-d0df270 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-4a2014c .elementor-button{background-color:transparent;font-weight:700;fill:#2f8f81;color:#2f8f81;border-style:none;}.elementor-19252 .elementor-element.elementor-element-e72bebd{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-7df8039 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-7df8039.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-7df8039.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-7df8039.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-7df8039.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-7df8039.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-7df8039 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-7df8039 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-c5b6e77 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-f88df1d .elementor-button{background-color:transparent;font-weight:700;fill:#2f8f81;color:#2f8f81;border-style:none;}.elementor-19252 .elementor-element.elementor-element-72b0981{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-a7f27f3 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-a7f27f3.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-a7f27f3.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-a7f27f3.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-a7f27f3.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-a7f27f3.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-a7f27f3 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-a7f27f3 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-3950784 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-23a3a35 .elementor-button{background-color:transparent;font-weight:700;fill:#2f8f81;color:#2f8f81;border-style:none;}.elementor-19252 .elementor-element.elementor-element-147a8dc{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-999cd51 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-999cd51.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-999cd51.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-999cd51.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-999cd51.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-999cd51.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-999cd51 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-999cd51 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-608876e .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-3cd99e9 .elementor-button{background-color:transparent;font-weight:700;fill:#2f8f81;color:#2f8f81;border-style:none;}.elementor-19252 .elementor-element.elementor-element-ede8df6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-6aee378 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-6aee378.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-6aee378.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-6aee378.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-6aee378.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-6aee378.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-6aee378 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-6aee378 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-a756bdc .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-f814ab4 .elementor-button{background-color:transparent;font-weight:700;fill:#2f8f81;color:#2f8f81;border-style:none;}.elementor-19252 .elementor-element.elementor-element-7728c06{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-19252 .elementor-element.elementor-element-19cf590 .elementor-icon-wrapper{text-align:center;}.elementor-19252 .elementor-element.elementor-element-19cf590.elementor-view-stacked .elementor-icon{background-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-19cf590.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-19cf590.elementor-view-default .elementor-icon{color:#45B8A7;border-color:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-19cf590.elementor-view-framed .elementor-icon, .elementor-19252 .elementor-element.elementor-element-19cf590.elementor-view-default .elementor-icon svg{fill:#45B8A7;}.elementor-19252 .elementor-element.elementor-element-19cf590 .elementor-icon{font-size:28px;}.elementor-19252 .elementor-element.elementor-element-19cf590 .elementor-icon svg{height:28px;}.elementor-19252 .elementor-element.elementor-element-8d35b61 .elementor-heading-title{font-size:18px;font-weight:700;line-height:1.35em;color:#151412;}.elementor-19252 .elementor-element.elementor-element-f865253 .elementor-button{background-color:transparent;font-weight:700;fill:#2f8f81;color:#2f8f81;border-style:none;}.elementor-19252 .elementor-element.elementor-element-13ef22d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-13ef22d:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-13ef22d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-0e9ebcd{--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:center;}.elementor-19252 .elementor-element.elementor-element-6b4f2c6{text-align:center;}.elementor-19252 .elementor-element.elementor-element-eb6eb59{text-align:center;}.elementor-19252 .elementor-element.elementor-element-eb6eb59 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-d6ab823{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-01c254b{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-082e59a{--display:flex;}.elementor-19252 .elementor-element.elementor-element-8909d58{--display:flex;}.elementor-19252 .elementor-element.elementor-element-220c263{--display:flex;}.elementor-19252 .elementor-element.elementor-element-c7fe0db{--display:flex;}.elementor-19252 .elementor-element.elementor-element-0f3aa5c{--display:flex;}.elementor-19252 .elementor-element.elementor-element-d8206df{--display:flex;}.elementor-19252 .elementor-element.elementor-element-1ca17c0{--display:flex;}.elementor-19252 .elementor-element.elementor-element-53d2c89{--display:flex;}.elementor-19252 .elementor-element.elementor-element-8d1bd00{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-8d1bd00:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-8d1bd00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-4f6df4c{--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:center;}.elementor-19252 .elementor-element.elementor-element-c187785{text-align:center;}.elementor-19252 .elementor-element.elementor-element-068dbb5{text-align:center;}.elementor-19252 .elementor-element.elementor-element-068dbb5 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-f439877{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-38b912e{--display:flex;}.elementor-19252 .elementor-element.elementor-element-fcf6daf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-widget-star-rating .elementor-star-rating__title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-74577aa{--display:flex;}.elementor-19252 .elementor-element.elementor-element-c7cd7b7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-bcd0384{--display:flex;}.elementor-19252 .elementor-element.elementor-element-3f7d09f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-023f053{--display:flex;}.elementor-19252 .elementor-element.elementor-element-8c322bd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-458f574{--display:flex;}.elementor-19252 .elementor-element.elementor-element-c97aba3{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-684aed0{--display:flex;}.elementor-19252 .elementor-element.elementor-element-cb4e488{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-8e24e04{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-8e24e04:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-8e24e04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-d78cd85{--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:center;}.elementor-19252 .elementor-element.elementor-element-6dd273c{text-align:center;}.elementor-19252 .elementor-element.elementor-element-45b5bd1{text-align:center;}.elementor-19252 .elementor-element.elementor-element-45b5bd1 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-342506a{--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;--flex-wrap:wrap;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-52a9e5a{--display:flex;}.elementor-19252 .elementor-element.elementor-element-705a6d8{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-6b05a7a{--display:flex;}.elementor-19252 .elementor-element.elementor-element-0f44336{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-469dcc9{--display:flex;}.elementor-19252 .elementor-element.elementor-element-d1fac1b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-41808b6{--display:flex;}.elementor-19252 .elementor-element.elementor-element-91cf7fb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-10a80b3{--display:flex;}.elementor-19252 .elementor-element.elementor-element-2f8d8c5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-41c501d{--display:flex;}.elementor-19252 .elementor-element.elementor-element-1e87682{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--margin-top:0px;--margin-bottom:12px;--margin-left:0px;--margin-right:0px;}.elementor-19252 .elementor-element.elementor-element-cc7f0e2{--display:flex;--padding-top:0px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-cc7f0e2:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-cc7f0e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-9b9c21a{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:52px;--padding-bottom:52px;--padding-left:40px;--padding-right:40px;}.elementor-19252 .elementor-element.elementor-element-c3fd3be{text-align:center;}.elementor-19252 .elementor-element.elementor-element-d77add0{text-align:center;}.elementor-19252 .elementor-element.elementor-element-d77add0 .elementor-heading-title{font-size:32px;font-weight:700;line-height:1.25em;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-0d94baf{text-align:center;font-size:16px;color:#c8dcd7;}.elementor-19252 .elementor-element.elementor-element-ce99747 .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-ce99747 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-ce99747 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-19252 .elementor-element.elementor-element-a02a65d{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-a02a65d:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-a02a65d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-0949349{--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:center;}.elementor-19252 .elementor-element.elementor-element-631e9e4{text-align:center;}.elementor-19252 .elementor-element.elementor-element-4474e6c{text-align:center;}.elementor-19252 .elementor-element.elementor-element-4474e6c .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-be4e0c9{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-8a87ed7{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-8a87ed7:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-8a87ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-226a107{--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:center;}.elementor-19252 .elementor-element.elementor-element-5727e42{text-align:center;}.elementor-19252 .elementor-element.elementor-element-f367638{text-align:center;}.elementor-19252 .elementor-element.elementor-element-f367638 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-accordion-item{border-width:1px;}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-accordion-item .elementor-tab-content{border-width:1px;}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-accordion-icon, .elementor-19252 .elementor-element.elementor-element-d612415 .elementor-accordion-title{color:#151412;}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-accordion-icon svg{fill:#151412;}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-active .elementor-accordion-icon, .elementor-19252 .elementor-element.elementor-element-d612415 .elementor-active .elementor-accordion-title{color:#2f8f81;}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-active .elementor-accordion-icon svg{fill:#2f8f81;}.elementor-19252 .elementor-element.elementor-element-d612415 .elementor-tab-content{color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-9f692db{--display:flex;--padding-top:0px;--padding-bottom:86px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-9f692db:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-9f692db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7FBFA;}.elementor-19252 .elementor-element.elementor-element-b311332{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--padding-top:34px;--padding-bottom:34px;--padding-left:38px;--padding-right:38px;}.elementor-19252 .elementor-element.elementor-element-9521c02 .elementor-button{background-color:#0f2f2b;font-weight:700;fill:#FFFFFF;color:#FFFFFF;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-9521c02 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-19252 .elementor-element.elementor-element-9521c02 .elementor-button .elementor-button-content-wrapper{gap:9px;}.elementor-19252 .elementor-element.elementor-element-aeeedfa{--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;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-aeeedfa:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-aeeedfa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2f2b;}.elementor-19252 .elementor-element.elementor-element-571f241{--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:center;}.elementor-19252 .elementor-element.elementor-element-fbbac60{text-align:center;}.elementor-19252 .elementor-element.elementor-element-fbbac60 .elementor-heading-title{font-size:38px;font-weight:700;color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-ddbec54{text-align:center;font-size:17px;color:#e6efec;}.elementor-19252 .elementor-element.elementor-element-9702881 .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-53fde00{text-align:center;font-size:14px;color:#a9c3bd;}.elementor-19252 .elementor-element.elementor-element-ffe93b1{--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;--padding-top:100px;--padding-bottom:190px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-ffe93b1:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-ffe93b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-19252 .elementor-element.elementor-element-a8f69e4{--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:center;}.elementor-19252 .elementor-element.elementor-element-0f938c5{text-align:center;}.elementor-19252 .elementor-element.elementor-element-8716af6{text-align:center;}.elementor-19252 .elementor-element.elementor-element-8716af6 .elementor-heading-title{font-size:38px;font-weight:700;color:#151412;}.elementor-19252 .elementor-element.elementor-element-2692529{text-align:center;font-size:17px;color:#4b5a57;}.elementor-19252 .elementor-element.elementor-element-1155ae3{width:var( --container-widget-width, 82.429% );max-width:82.429%;--container-widget-width:82.429%;--container-widget-flex-grow:0;}.elementor-19252 .elementor-element.elementor-element-1155ae3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-19252 .elementor-element.elementor-element-e0332d1{text-align:center;font-size:16px;color:#151412;}.elementor-19252 .elementor-element.elementor-element-80e3a0a .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-c53b9e0{--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;--flex-wrap:nowrap;--padding-top:14px;--padding-bottom:14px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-c53b9e0:not(.elementor-motion-effects-element-type-background), .elementor-19252 .elementor-element.elementor-element-c53b9e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0f2f2b;}.elementor-19252 .elementor-element.elementor-element-fd5dad8 .elementor-button{background-color:#FCBB07;font-weight:700;fill:#151412;color:#151412;border-radius:50px 50px 50px 50px;}.elementor-19252 .elementor-element.elementor-element-fd5dad8{width:var( --container-widget-width, 23.962% );max-width:23.962%;--container-widget-width:23.962%;--container-widget-flex-grow:0;}.elementor-19252 .elementor-element.elementor-element-fd5dad8.elementor-element{--flex-grow:0;--flex-shrink:0;}@media(min-width:768px){.elementor-19252 .elementor-element.elementor-element-c62b0c7{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-7f66e68{--content-width:920px;}.elementor-19252 .elementor-element.elementor-element-88aa9c7{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-8f7d499{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-70d77cb{--width:20%;}.elementor-19252 .elementor-element.elementor-element-14e3684{--width:20%;}.elementor-19252 .elementor-element.elementor-element-174a4fd{--width:20%;}.elementor-19252 .elementor-element.elementor-element-a89ec53{--width:20%;}.elementor-19252 .elementor-element.elementor-element-2cc96f0{--width:20%;}.elementor-19252 .elementor-element.elementor-element-6f2aca3{--width:20%;}.elementor-19252 .elementor-element.elementor-element-00f7922{--content-width:1080px;}.elementor-19252 .elementor-element.elementor-element-5961f5b{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-fb25bee{--content-width:1080px;}.elementor-19252 .elementor-element.elementor-element-e2a791b{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-a6ba9dc{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-6534f75{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-217fc07{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-6b9bcc4{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-7985b59{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-337fb83{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-813c36a{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-7f3b95e{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-67ea815{--content-width:1080px;}.elementor-19252 .elementor-element.elementor-element-d0bc25b{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-2abdc4d{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-8ead4f3{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-65e377c{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-8df3c1f{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-b720cca{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-e73e1c4{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-77d2780{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-a5545d3{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-b15a0b8{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-2694550{--content-width:980px;}.elementor-19252 .elementor-element.elementor-element-027f302{--width:50%;}.elementor-19252 .elementor-element.elementor-element-ad0fefc{--width:50%;}.elementor-19252 .elementor-element.elementor-element-50ca2cd{--width:50%;}.elementor-19252 .elementor-element.elementor-element-7b6b95c{--width:50%;}.elementor-19252 .elementor-element.elementor-element-af144c5{--width:50%;}.elementor-19252 .elementor-element.elementor-element-16c8e93{--width:50%;}.elementor-19252 .elementor-element.elementor-element-50c0609{--width:50%;}.elementor-19252 .elementor-element.elementor-element-4bc25bf{--width:50%;}.elementor-19252 .elementor-element.elementor-element-39f57bb{--width:50%;}.elementor-19252 .elementor-element.elementor-element-503fa8c{--width:50%;}.elementor-19252 .elementor-element.elementor-element-8d3894f{--width:50%;}.elementor-19252 .elementor-element.elementor-element-64827fc{--width:50%;}.elementor-19252 .elementor-element.elementor-element-d928ee7{--content-width:1080px;}.elementor-19252 .elementor-element.elementor-element-4f73c0d{--width:64%;}.elementor-19252 .elementor-element.elementor-element-39ceec3{--width:36%;}.elementor-19252 .elementor-element.elementor-element-3055f82{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-4e8c865{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-92a443b{--width:23%;}.elementor-19252 .elementor-element.elementor-element-d82b006{--width:23%;}.elementor-19252 .elementor-element.elementor-element-39366c8{--width:23%;}.elementor-19252 .elementor-element.elementor-element-7f0f3e3{--width:23%;}.elementor-19252 .elementor-element.elementor-element-8868ace{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-d35815f{--content-width:980px;}.elementor-19252 .elementor-element.elementor-element-3a027ef{--width:50%;}.elementor-19252 .elementor-element.elementor-element-d5a3ece{--width:50%;}.elementor-19252 .elementor-element.elementor-element-aa3fa08{--width:50%;}.elementor-19252 .elementor-element.elementor-element-c47bf27{--width:50%;}.elementor-19252 .elementor-element.elementor-element-04c13bd{--content-width:860px;}.elementor-19252 .elementor-element.elementor-element-9564fae{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-d0e1c76{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-0af0537{--width:48%;}.elementor-19252 .elementor-element.elementor-element-c80b90a{--width:48%;}.elementor-19252 .elementor-element.elementor-element-2f7d6a3{--width:48%;}.elementor-19252 .elementor-element.elementor-element-535c061{--width:48%;}.elementor-19252 .elementor-element.elementor-element-49ebe9e{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-b8d86c4{--content-width:1140px;}.elementor-19252 .elementor-element.elementor-element-9ff2b7b{--width:22%;}.elementor-19252 .elementor-element.elementor-element-cae5fa3{--width:22%;}.elementor-19252 .elementor-element.elementor-element-8eaf101{--width:22%;}.elementor-19252 .elementor-element.elementor-element-9109371{--width:22%;}.elementor-19252 .elementor-element.elementor-element-08741b5{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-c7fa0ee{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-17ff1da{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-e72bebd{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-72b0981{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-147a8dc{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-ede8df6{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-7728c06{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-0e9ebcd{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-01c254b{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-082e59a{--width:23%;}.elementor-19252 .elementor-element.elementor-element-8909d58{--width:23%;}.elementor-19252 .elementor-element.elementor-element-220c263{--width:23%;}.elementor-19252 .elementor-element.elementor-element-c7fe0db{--width:23%;}.elementor-19252 .elementor-element.elementor-element-0f3aa5c{--width:23%;}.elementor-19252 .elementor-element.elementor-element-d8206df{--width:23%;}.elementor-19252 .elementor-element.elementor-element-1ca17c0{--width:23%;}.elementor-19252 .elementor-element.elementor-element-53d2c89{--width:23%;}.elementor-19252 .elementor-element.elementor-element-4f6df4c{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-f439877{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-38b912e{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-74577aa{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-bcd0384{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-023f053{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-458f574{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-684aed0{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-d78cd85{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-342506a{--content-width:1180px;}.elementor-19252 .elementor-element.elementor-element-52a9e5a{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-6b05a7a{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-469dcc9{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-41808b6{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-10a80b3{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-41c501d{--width:31.5%;}.elementor-19252 .elementor-element.elementor-element-9b9c21a{--content-width:1080px;}.elementor-19252 .elementor-element.elementor-element-0949349{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-226a107{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-b311332{--content-width:1000px;}.elementor-19252 .elementor-element.elementor-element-571f241{--content-width:820px;}.elementor-19252 .elementor-element.elementor-element-a8f69e4{--content-width:820px;}}@media(max-width:1024px) and (min-width:768px){.elementor-19252 .elementor-element.elementor-element-70d77cb{--width:31%;}.elementor-19252 .elementor-element.elementor-element-14e3684{--width:31%;}.elementor-19252 .elementor-element.elementor-element-174a4fd{--width:31%;}.elementor-19252 .elementor-element.elementor-element-a89ec53{--width:31%;}.elementor-19252 .elementor-element.elementor-element-2cc96f0{--width:31%;}.elementor-19252 .elementor-element.elementor-element-6f2aca3{--width:31%;}.elementor-19252 .elementor-element.elementor-element-217fc07{--width:47%;}.elementor-19252 .elementor-element.elementor-element-6b9bcc4{--width:47%;}.elementor-19252 .elementor-element.elementor-element-7985b59{--width:47%;}.elementor-19252 .elementor-element.elementor-element-337fb83{--width:47%;}.elementor-19252 .elementor-element.elementor-element-813c36a{--width:47%;}.elementor-19252 .elementor-element.elementor-element-7f3b95e{--width:47%;}.elementor-19252 .elementor-element.elementor-element-65e377c{--width:47%;}.elementor-19252 .elementor-element.elementor-element-8df3c1f{--width:47%;}.elementor-19252 .elementor-element.elementor-element-b720cca{--width:47%;}.elementor-19252 .elementor-element.elementor-element-e73e1c4{--width:47%;}.elementor-19252 .elementor-element.elementor-element-77d2780{--width:47%;}.elementor-19252 .elementor-element.elementor-element-a5545d3{--width:47%;}.elementor-19252 .elementor-element.elementor-element-92a443b{--width:47%;}.elementor-19252 .elementor-element.elementor-element-d82b006{--width:47%;}.elementor-19252 .elementor-element.elementor-element-39366c8{--width:47%;}.elementor-19252 .elementor-element.elementor-element-7f0f3e3{--width:47%;}.elementor-19252 .elementor-element.elementor-element-0af0537{--width:100%;}.elementor-19252 .elementor-element.elementor-element-c80b90a{--width:100%;}.elementor-19252 .elementor-element.elementor-element-2f7d6a3{--width:100%;}.elementor-19252 .elementor-element.elementor-element-535c061{--width:100%;}.elementor-19252 .elementor-element.elementor-element-9ff2b7b{--width:45%;}.elementor-19252 .elementor-element.elementor-element-cae5fa3{--width:45%;}.elementor-19252 .elementor-element.elementor-element-8eaf101{--width:45%;}.elementor-19252 .elementor-element.elementor-element-9109371{--width:45%;}.elementor-19252 .elementor-element.elementor-element-17ff1da{--width:47%;}.elementor-19252 .elementor-element.elementor-element-e72bebd{--width:47%;}.elementor-19252 .elementor-element.elementor-element-72b0981{--width:47%;}.elementor-19252 .elementor-element.elementor-element-147a8dc{--width:47%;}.elementor-19252 .elementor-element.elementor-element-ede8df6{--width:47%;}.elementor-19252 .elementor-element.elementor-element-7728c06{--width:47%;}.elementor-19252 .elementor-element.elementor-element-082e59a{--width:46%;}.elementor-19252 .elementor-element.elementor-element-8909d58{--width:46%;}.elementor-19252 .elementor-element.elementor-element-220c263{--width:46%;}.elementor-19252 .elementor-element.elementor-element-c7fe0db{--width:46%;}.elementor-19252 .elementor-element.elementor-element-0f3aa5c{--width:46%;}.elementor-19252 .elementor-element.elementor-element-d8206df{--width:46%;}.elementor-19252 .elementor-element.elementor-element-1ca17c0{--width:46%;}.elementor-19252 .elementor-element.elementor-element-53d2c89{--width:46%;}.elementor-19252 .elementor-element.elementor-element-38b912e{--width:47%;}.elementor-19252 .elementor-element.elementor-element-74577aa{--width:47%;}.elementor-19252 .elementor-element.elementor-element-bcd0384{--width:47%;}.elementor-19252 .elementor-element.elementor-element-023f053{--width:47%;}.elementor-19252 .elementor-element.elementor-element-458f574{--width:47%;}.elementor-19252 .elementor-element.elementor-element-684aed0{--width:47%;}.elementor-19252 .elementor-element.elementor-element-52a9e5a{--width:47%;}.elementor-19252 .elementor-element.elementor-element-6b05a7a{--width:47%;}.elementor-19252 .elementor-element.elementor-element-469dcc9{--width:47%;}.elementor-19252 .elementor-element.elementor-element-41808b6{--width:47%;}.elementor-19252 .elementor-element.elementor-element-10a80b3{--width:47%;}.elementor-19252 .elementor-element.elementor-element-41c501d{--width:47%;}}@media(min-width:1800px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19252 .elementor-element.elementor-element-2c6e624{--padding-top:120px;--padding-bottom:90px;--padding-left:20px;--padding-right:20px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-19252 .elementor-element.elementor-element-d3daba2 .elementor-heading-title{font-size:40px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-cd3441c{--flex-wrap:wrap;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-19252 .elementor-element.elementor-element-6c4d779{--padding-top:10px;--padding-bottom:10px;--padding-left:16px;--padding-right:16px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-2664ced img{width:120px;}.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );line-height:var( --e-global-typography-accent-line-height );}.elementor-19252 .elementor-element.elementor-element-9e7c91e .elementor-button{font-size:13px;padding:10px 18px 10px 18px;}.elementor-19252 .elementor-element.elementor-element-2c6e624{--padding-top:100px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-widget-heading .elementor-heading-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-19252 .elementor-element.elementor-element-d3daba2 .elementor-heading-title{font-size:30px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-72a64ed{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-d0f8dbc .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-cd3441c{--flex-wrap:wrap;}.elementor-19252 .elementor-element.elementor-element-70d77cb{--width:47%;}.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-custom-embed-play i{font-size:38px;}.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-19252 .elementor-element.elementor-element-14e3684{--width:47%;}.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-custom-embed-play i{font-size:38px;}.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-19252 .elementor-element.elementor-element-174a4fd{--width:47%;}.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-custom-embed-play i{font-size:38px;}.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-19252 .elementor-element.elementor-element-a89ec53{--width:47%;}.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-custom-embed-play i{font-size:38px;}.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-19252 .elementor-element.elementor-element-2cc96f0{--width:47%;}.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-custom-embed-play i{font-size:38px;}.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-19252 .elementor-element.elementor-element-6f2aca3{--width:47%;}.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-custom-embed-play i{font-size:38px;}.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-custom-embed-play svg{width:38px;height:38px;}.elementor-19252 .elementor-element.elementor-element-25d55c7{--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-00f7922{--padding-top:38px;--padding-bottom:38px;--padding-left:22px;--padding-right:22px;}.elementor-19252 .elementor-element.elementor-element-c7615c0 .elementor-heading-title{font-size:23px;}.elementor-19252 .elementor-element.elementor-element-e6b9976{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-3464a34 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-c022079{--padding-top:0px;--padding-bottom:50px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-fb25bee{--flex-wrap:wrap;--padding-top:24px;--padding-bottom:24px;--padding-left:20px;--padding-right:20px;}.elementor-19252 .elementor-element.elementor-element-2a73346{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-c87249f .elementor-heading-title{font-size:26px;}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-f4cb4d4{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-4486689 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-217fc07{--width:100%;}.elementor-19252 .elementor-element.elementor-element-6b9bcc4{--width:100%;}.elementor-19252 .elementor-element.elementor-element-7985b59{--width:100%;}.elementor-19252 .elementor-element.elementor-element-337fb83{--width:100%;}.elementor-19252 .elementor-element.elementor-element-813c36a{--width:100%;}.elementor-19252 .elementor-element.elementor-element-7f3b95e{--width:100%;}.elementor-19252 .elementor-element.elementor-element-9df2c79{--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-67ea815{--padding-top:38px;--padding-bottom:38px;--padding-left:22px;--padding-right:22px;}.elementor-19252 .elementor-element.elementor-element-aeac732 .elementor-heading-title{font-size:23px;}.elementor-19252 .elementor-element.elementor-element-b142d2e{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-9c09c1e .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-84f62bb{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-1d98d5c .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-65e377c{--width:100%;}.elementor-19252 .elementor-element.elementor-element-8df3c1f{--width:100%;}.elementor-19252 .elementor-element.elementor-element-b720cca{--width:100%;}.elementor-19252 .elementor-element.elementor-element-e73e1c4{--width:100%;}.elementor-19252 .elementor-element.elementor-element-77d2780{--width:100%;}.elementor-19252 .elementor-element.elementor-element-a5545d3{--width:100%;}.elementor-19252 .elementor-element.elementor-element-0ca5bb0{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-cce082b .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-dfe816a{--padding-top:0px;--padding-bottom:54px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-d928ee7{--flex-wrap:wrap;--padding-top:34px;--padding-bottom:34px;--padding-left:22px;--padding-right:22px;}.elementor-19252 .elementor-element.elementor-element-4f73c0d{--width:100%;}.elementor-19252 .elementor-element.elementor-element-98bce18 .elementor-heading-title{font-size:22px;}.elementor-19252 .elementor-element.elementor-element-39ceec3{--width:100%;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-19252 .elementor-element.elementor-element-9933772{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-1a57eca .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-92a443b{--width:100%;}.elementor-19252 .elementor-element.elementor-element-d82b006{--width:100%;}.elementor-19252 .elementor-element.elementor-element-39366c8{--width:100%;}.elementor-19252 .elementor-element.elementor-element-7f0f3e3{--width:100%;}.elementor-19252 .elementor-element.elementor-element-e560e2a{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-ea8d0dc .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-1472845{--flex-wrap:wrap;}.elementor-19252 .elementor-element.elementor-element-aa3fa08{--width:100%;}.elementor-19252 .elementor-element.elementor-element-c47bf27{--width:100%;}.elementor-19252 .elementor-element.elementor-element-dda27d1{--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-04c13bd{--padding-top:36px;--padding-bottom:36px;--padding-left:22px;--padding-right:22px;}.elementor-19252 .elementor-element.elementor-element-9218759 .elementor-heading-title{font-size:21px;}.elementor-19252 .elementor-element.elementor-element-e0fe492 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-0af0537{--width:100%;}.elementor-19252 .elementor-element.elementor-element-734a3d6 .elementor-heading-title{font-size:21px;}.elementor-19252 .elementor-element.elementor-element-c80b90a{--width:100%;}.elementor-19252 .elementor-element.elementor-element-78bd0a0 .elementor-heading-title{font-size:21px;}.elementor-19252 .elementor-element.elementor-element-2f7d6a3{--width:100%;}.elementor-19252 .elementor-element.elementor-element-b01f057 .elementor-heading-title{font-size:21px;}.elementor-19252 .elementor-element.elementor-element-535c061{--width:100%;}.elementor-19252 .elementor-element.elementor-element-138e535 .elementor-heading-title{font-size:21px;}.elementor-19252 .elementor-element.elementor-element-1a78d2b{--padding-top:70px;--padding-bottom:70px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-08ff3fe .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-9ff2b7b{--width:100%;}.elementor-widget-counter .elementor-counter-number-wrapper{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-counter .elementor-counter-title{line-height:var( --e-global-typography-secondary-line-height );}.elementor-19252 .elementor-element.elementor-element-cae5fa3{--width:100%;}.elementor-19252 .elementor-element.elementor-element-8eaf101{--width:100%;}.elementor-19252 .elementor-element.elementor-element-9109371{--width:100%;}.elementor-19252 .elementor-element.elementor-element-23a7939{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-3655ce6 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-17ff1da{--width:100%;}.elementor-19252 .elementor-element.elementor-element-e72bebd{--width:100%;}.elementor-19252 .elementor-element.elementor-element-72b0981{--width:100%;}.elementor-19252 .elementor-element.elementor-element-147a8dc{--width:100%;}.elementor-19252 .elementor-element.elementor-element-ede8df6{--width:100%;}.elementor-19252 .elementor-element.elementor-element-7728c06{--width:100%;}.elementor-19252 .elementor-element.elementor-element-13ef22d{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-eb6eb59 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-082e59a{--width:100%;}.elementor-19252 .elementor-element.elementor-element-8909d58{--width:100%;}.elementor-19252 .elementor-element.elementor-element-220c263{--width:100%;}.elementor-19252 .elementor-element.elementor-element-c7fe0db{--width:100%;}.elementor-19252 .elementor-element.elementor-element-0f3aa5c{--width:100%;}.elementor-19252 .elementor-element.elementor-element-d8206df{--width:100%;}.elementor-19252 .elementor-element.elementor-element-1ca17c0{--width:100%;}.elementor-19252 .elementor-element.elementor-element-53d2c89{--width:100%;}.elementor-19252 .elementor-element.elementor-element-8d1bd00{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-068dbb5 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-38b912e{--width:100%;}.elementor-widget-star-rating .elementor-star-rating__title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-74577aa{--width:100%;}.elementor-19252 .elementor-element.elementor-element-bcd0384{--width:100%;}.elementor-19252 .elementor-element.elementor-element-023f053{--width:100%;}.elementor-19252 .elementor-element.elementor-element-458f574{--width:100%;}.elementor-19252 .elementor-element.elementor-element-684aed0{--width:100%;}.elementor-19252 .elementor-element.elementor-element-8e24e04{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-45b5bd1 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-52a9e5a{--width:100%;}.elementor-19252 .elementor-element.elementor-element-6b05a7a{--width:100%;}.elementor-19252 .elementor-element.elementor-element-469dcc9{--width:100%;}.elementor-19252 .elementor-element.elementor-element-41808b6{--width:100%;}.elementor-19252 .elementor-element.elementor-element-10a80b3{--width:100%;}.elementor-19252 .elementor-element.elementor-element-41c501d{--width:100%;}.elementor-19252 .elementor-element.elementor-element-cc7f0e2{--padding-top:0px;--padding-bottom:56px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-9b9c21a{--padding-top:38px;--padding-bottom:38px;--padding-left:22px;--padding-right:22px;}.elementor-19252 .elementor-element.elementor-element-d77add0 .elementor-heading-title{font-size:23px;}.elementor-19252 .elementor-element.elementor-element-a02a65d{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-4474e6c .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-8a87ed7{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-f367638 .elementor-heading-title{font-size:26px;}.elementor-widget-accordion .elementor-accordion-title{line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-accordion .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-19252 .elementor-element.elementor-element-9f692db{--padding-top:0px;--padding-bottom:52px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-b311332{--flex-wrap:wrap;--padding-top:28px;--padding-bottom:28px;--padding-left:22px;--padding-right:22px;}.elementor-19252 .elementor-element.elementor-element-aeeedfa{--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-fbbac60 .elementor-heading-title{font-size:26px;}.elementor-19252 .elementor-element.elementor-element-ffe93b1{--padding-top:60px;--padding-bottom:200px;--padding-left:16px;--padding-right:16px;}.elementor-19252 .elementor-element.elementor-element-8716af6 .elementor-heading-title{font-size:26px;}}/* Start custom CSS for image, class: .elementor-element-2664ced */.elementor-19252 .elementor-element.elementor-element-2664ced img{display:block;height:auto;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9e7c91e */.elementor-19252 .elementor-element.elementor-element-9e7c91e .elementor-button{box-shadow:0 8px 20px -8px rgba(252,187,7,0.9);transition:transform .25s ease, box-shadow .25s ease;white-space:nowrap;}
.elementor-19252 .elementor-element.elementor-element-9e7c91e .elementor-button:hover{transform:translateY(-2px);box-shadow:0 12px 26px -8px rgba(252,187,7,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c4d779 */.elementor-19252 .elementor-element.elementor-element-6c4d779{position:sticky;top:0;z-index:998;box-shadow:0 4px 24px -12px rgba(15,45,40,0.22);border-bottom:1px solid rgba(15,45,40,0.08);backdrop-filter:saturate(1.2);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aeb2b59 */.elementor-19252 .elementor-element.elementor-element-aeb2b59{position:absolute;width:420px;height:420px;border-radius:50%;background:#45B8A7;top:-120px;left:-100px;filter:blur(70px);opacity:0.45;pointer-events:none;z-index:0;animation:camzFloat 9s ease-in-out infinite;}
@keyframes camzFloat{0%{transform:translateY(0) translateX(0);}50%{transform:translateY(-30px) translateX(20px);}100%{transform:translateY(0) translateX(0);}}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e3606a1 */.elementor-19252 .elementor-element.elementor-element-e3606a1{position:absolute;width:360px;height:360px;border-radius:50%;background:#F9BE02;bottom:-140px;right:-80px;filter:blur(70px);opacity:0.4;pointer-events:none;z-index:0;animation:camzFloat2 11s ease-in-out infinite;}
@keyframes camzFloat2{0%{transform:translateY(0) translateX(0);}50%{transform:translateY(30px) translateX(-20px);}100%{transform:translateY(0) translateX(0);}}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-d3daba2 */.elementor-19252 .elementor-element.elementor-element-d3daba2 .elementor-heading-title .capt-ul{
  position:relative;
  -webkit-box-decoration-break:clone;
  box-decoration-break:clone;
}
.elementor-19252 .elementor-element.elementor-element-d3daba2 .elementor-heading-title .capt-grad{
  background-image:linear-gradient(100deg,#FFF6D9 0%,#FFD65C 42%,#F9BE02 100%);
  -webkit-background-clip:text;
  background-clip:text;
  color:transparent;
  -webkit-text-fill-color:transparent;
  filter:drop-shadow(0 0 26px rgba(249,190,2,.35));
  -webkit-box-decoration-break:clone;
  box-decoration-break:clone;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2c6e624 */.elementor-19252 .elementor-element.elementor-element-2c6e624{ background: linear-gradient(120deg,#0f2f2b,#134e45,#1a5c50,#0f2f2b) !important; }/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-35c409e */.elementor-19252 .elementor-element.elementor-element-35c409e{position:absolute;inset:0;z-index:1;}
.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-widget-container,.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-wrapper{height:100%;}
.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-custom-embed-image-overlay{height:100%;background-size:cover;background-position:center;}
.elementor-19252 .elementor-element.elementor-element-35c409e .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b3a95f9 */.elementor-19252 .elementor-element.elementor-element-b3a95f9{position:absolute;left:0;right:0;bottom:0;z-index:3;pointer-events:none;padding:16px 18px;background:linear-gradient(0deg,rgba(0,0,0,0.75),rgba(0,0,0,0));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-70d77cb */.elementor-19252 .elementor-element.elementor-element-70d77cb{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;box-shadow:0 15px 40px -15px rgba(15,45,40,0.25);aspect-ratio:9/16;height:auto;}
.elementor-19252 .elementor-element.elementor-element-70d77cb:hover img{transform:scale(1.08);}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-a550535 */.elementor-19252 .elementor-element.elementor-element-a550535{position:absolute;inset:0;z-index:1;}
.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-widget-container,.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-wrapper{height:100%;}
.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-custom-embed-image-overlay{height:100%;background-size:cover;background-position:center;}
.elementor-19252 .elementor-element.elementor-element-a550535 .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4ab0c8c */.elementor-19252 .elementor-element.elementor-element-4ab0c8c{position:absolute;left:0;right:0;bottom:0;z-index:3;pointer-events:none;padding:16px 18px;background:linear-gradient(0deg,rgba(0,0,0,0.75),rgba(0,0,0,0));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-14e3684 */.elementor-19252 .elementor-element.elementor-element-14e3684{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;box-shadow:0 15px 40px -15px rgba(15,45,40,0.25);aspect-ratio:9/16;height:auto;}
.elementor-19252 .elementor-element.elementor-element-14e3684:hover img{transform:scale(1.08);}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-3b54a7b */.elementor-19252 .elementor-element.elementor-element-3b54a7b{position:absolute;inset:0;z-index:1;}
.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-widget-container,.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-wrapper{height:100%;}
.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-custom-embed-image-overlay{height:100%;background-size:cover;background-position:center;}
.elementor-19252 .elementor-element.elementor-element-3b54a7b .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-409b5e6 */.elementor-19252 .elementor-element.elementor-element-409b5e6{position:absolute;left:0;right:0;bottom:0;z-index:3;pointer-events:none;padding:16px 18px;background:linear-gradient(0deg,rgba(0,0,0,0.75),rgba(0,0,0,0));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-174a4fd */.elementor-19252 .elementor-element.elementor-element-174a4fd{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;box-shadow:0 15px 40px -15px rgba(15,45,40,0.25);aspect-ratio:9/16;height:auto;}
.elementor-19252 .elementor-element.elementor-element-174a4fd:hover img{transform:scale(1.08);}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-93f96ed */.elementor-19252 .elementor-element.elementor-element-93f96ed{position:absolute;inset:0;z-index:1;}
.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-widget-container,.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-wrapper{height:100%;}
.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-custom-embed-image-overlay{height:100%;background-size:cover;background-position:center;}
.elementor-19252 .elementor-element.elementor-element-93f96ed .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c00ca78 */.elementor-19252 .elementor-element.elementor-element-c00ca78{position:absolute;left:0;right:0;bottom:0;z-index:3;pointer-events:none;padding:16px 18px;background:linear-gradient(0deg,rgba(0,0,0,0.75),rgba(0,0,0,0));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a89ec53 */.elementor-19252 .elementor-element.elementor-element-a89ec53{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;box-shadow:0 15px 40px -15px rgba(15,45,40,0.25);aspect-ratio:9/16;height:auto;}
.elementor-19252 .elementor-element.elementor-element-a89ec53:hover img{transform:scale(1.08);}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-6a93f98 */.elementor-19252 .elementor-element.elementor-element-6a93f98{position:absolute;inset:0;z-index:1;}
.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-widget-container,.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-wrapper{height:100%;}
.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-custom-embed-image-overlay{height:100%;background-size:cover;background-position:center;}
.elementor-19252 .elementor-element.elementor-element-6a93f98 .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93c91d4 */.elementor-19252 .elementor-element.elementor-element-93c91d4{position:absolute;left:0;right:0;bottom:0;z-index:3;pointer-events:none;padding:16px 18px;background:linear-gradient(0deg,rgba(0,0,0,0.75),rgba(0,0,0,0));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2cc96f0 */.elementor-19252 .elementor-element.elementor-element-2cc96f0{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;box-shadow:0 15px 40px -15px rgba(15,45,40,0.25);aspect-ratio:9/16;height:auto;}
.elementor-19252 .elementor-element.elementor-element-2cc96f0:hover img{transform:scale(1.08);}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-cbe112c */.elementor-19252 .elementor-element.elementor-element-cbe112c{position:absolute;inset:0;z-index:1;}
.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-widget-container,.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-wrapper{height:100%;}
.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-custom-embed-image-overlay{height:100%;background-size:cover;background-position:center;}
.elementor-19252 .elementor-element.elementor-element-cbe112c .elementor-custom-embed-image-overlay img{width:100%;height:100%;object-fit:cover;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39e012c */.elementor-19252 .elementor-element.elementor-element-39e012c{position:absolute;left:0;right:0;bottom:0;z-index:3;pointer-events:none;padding:16px 18px;background:linear-gradient(0deg,rgba(0,0,0,0.75),rgba(0,0,0,0));}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6f2aca3 */.elementor-19252 .elementor-element.elementor-element-6f2aca3{position:relative;overflow:hidden;border-radius:20px;cursor:pointer;box-shadow:0 15px 40px -15px rgba(15,45,40,0.25);aspect-ratio:9/16;height:auto;}
.elementor-19252 .elementor-element.elementor-element-6f2aca3:hover img{transform:scale(1.08);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cd3441c */.elementor-19252 .elementor-element.elementor-element-cd3441c > *{min-width:0;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-61b4bce */.elementor-19252 .elementor-element.elementor-element-61b4bce{margin-top:10px;}
.elementor-19252 .elementor-element.elementor-element-61b4bce .elementor-button{box-shadow:0 12px 30px -10px rgba(252,187,7,0.85);transition:transform .25s ease,box-shadow .25s ease;}
.elementor-19252 .elementor-element.elementor-element-61b4bce .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px -10px rgba(252,187,7,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-00f7922 */.elementor-19252 .elementor-element.elementor-element-00f7922{position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(120deg,#0f2f2b 0%,#134e45 55%,#1a5c50 100%);box-shadow:0 26px 60px -28px rgba(15,45,40,0.75);}
.elementor-19252 .elementor-element.elementor-element-00f7922:before{content:'';position:absolute;top:-70px;right:-60px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(252,187,7,0.30),transparent 68%);}
.elementor-19252 .elementor-element.elementor-element-00f7922:after{content:'';position:absolute;bottom:-90px;left:-70px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(69,184,167,0.28),transparent 68%);}
.elementor-19252 .elementor-element.elementor-element-00f7922 > *{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-14c027d */.elementor-19252 .elementor-element.elementor-element-14c027d .elementor-button{box-shadow:0 12px 30px -10px rgba(252,187,7,0.85);transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap;}
.elementor-19252 .elementor-element.elementor-element-14c027d .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px -10px rgba(252,187,7,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-fb25bee */.elementor-19252 .elementor-element.elementor-element-fb25bee{position:relative;border-radius:18px;background:#ffffff;border:1px solid rgba(69,184,167,0.28);box-shadow:0 16px 40px -24px rgba(15,45,40,0.35);overflow:hidden;}
.elementor-19252 .elementor-element.elementor-element-fb25bee:before{content:'';position:absolute;left:0;top:0;bottom:0;width:6px;background:linear-gradient(180deg,#FCBB07,#45B8A7);}
.elementor-19252 .elementor-element.elementor-element-fb25bee > *{min-width:0;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-1f3fba5 */.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-items{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 28px;}
.elementor-19252 .elementor-element.elementor-element-1f3fba5 .elementor-icon-list-item{font-weight:600;font-size:16px;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-217fc07 */.elementor-19252 .elementor-element.elementor-element-217fc07{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-217fc07:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b9bcc4 */.elementor-19252 .elementor-element.elementor-element-6b9bcc4{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-6b9bcc4:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7985b59 */.elementor-19252 .elementor-element.elementor-element-7985b59{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-7985b59:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-337fb83 */.elementor-19252 .elementor-element.elementor-element-337fb83{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-337fb83:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-813c36a */.elementor-19252 .elementor-element.elementor-element-813c36a{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-813c36a:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f3b95e */.elementor-19252 .elementor-element.elementor-element-7f3b95e{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-7f3b95e:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-94ba831 */.elementor-19252 .elementor-element.elementor-element-94ba831{margin-top:10px;}
.elementor-19252 .elementor-element.elementor-element-94ba831 .elementor-button{box-shadow:0 12px 30px -10px rgba(252,187,7,0.85);transition:transform .25s ease,box-shadow .25s ease;}
.elementor-19252 .elementor-element.elementor-element-94ba831 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px -10px rgba(252,187,7,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-67ea815 */.elementor-19252 .elementor-element.elementor-element-67ea815{position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(120deg,#0f2f2b 0%,#134e45 55%,#1a5c50 100%);box-shadow:0 26px 60px -28px rgba(15,45,40,0.75);}
.elementor-19252 .elementor-element.elementor-element-67ea815:before{content:'';position:absolute;top:-70px;right:-60px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(252,187,7,0.30),transparent 68%);}
.elementor-19252 .elementor-element.elementor-element-67ea815:after{content:'';position:absolute;bottom:-90px;left:-70px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(69,184,167,0.28),transparent 68%);}
.elementor-19252 .elementor-element.elementor-element-67ea815 > *{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-65e377c */.elementor-19252 .elementor-element.elementor-element-65e377c{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-65e377c:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8df3c1f */.elementor-19252 .elementor-element.elementor-element-8df3c1f{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-8df3c1f:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b720cca */.elementor-19252 .elementor-element.elementor-element-b720cca{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-b720cca:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e73e1c4 */.elementor-19252 .elementor-element.elementor-element-e73e1c4{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-e73e1c4:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-77d2780 */.elementor-19252 .elementor-element.elementor-element-77d2780{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-77d2780:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5545d3 */.elementor-19252 .elementor-element.elementor-element-a5545d3{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-a5545d3:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50ca2cd */.elementor-19252 .elementor-element.elementor-element-50ca2cd{background:rgba(69,184,167,0.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c76aebc */.elementor-19252 .elementor-element.elementor-element-c76aebc{border-bottom:1px solid rgba(0,0,0,0.06);}
.elementor-19252 .elementor-element.elementor-element-c76aebc:last-child{border-bottom:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-af144c5 */.elementor-19252 .elementor-element.elementor-element-af144c5{background:rgba(69,184,167,0.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f3012fb */.elementor-19252 .elementor-element.elementor-element-f3012fb{border-bottom:1px solid rgba(0,0,0,0.06);}
.elementor-19252 .elementor-element.elementor-element-f3012fb:last-child{border-bottom:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50c0609 */.elementor-19252 .elementor-element.elementor-element-50c0609{background:rgba(69,184,167,0.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c613417 */.elementor-19252 .elementor-element.elementor-element-c613417{border-bottom:1px solid rgba(0,0,0,0.06);}
.elementor-19252 .elementor-element.elementor-element-c613417:last-child{border-bottom:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39f57bb */.elementor-19252 .elementor-element.elementor-element-39f57bb{background:rgba(69,184,167,0.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7555726 */.elementor-19252 .elementor-element.elementor-element-7555726{border-bottom:1px solid rgba(0,0,0,0.06);}
.elementor-19252 .elementor-element.elementor-element-7555726:last-child{border-bottom:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8d3894f */.elementor-19252 .elementor-element.elementor-element-8d3894f{background:rgba(69,184,167,0.06);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b80474a */.elementor-19252 .elementor-element.elementor-element-b80474a{border-bottom:1px solid rgba(0,0,0,0.06);}
.elementor-19252 .elementor-element.elementor-element-b80474a:last-child{border-bottom:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2694550 */.elementor-19252 .elementor-element.elementor-element-2694550{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px -20px rgba(15,45,40,0.2);border:1px solid rgba(0,0,0,0.05);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0874896 */.elementor-19252 .elementor-element.elementor-element-0874896 .elementor-button{box-shadow:0 12px 30px -10px rgba(252,187,7,0.85);transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap;}
.elementor-19252 .elementor-element.elementor-element-0874896 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px -10px rgba(252,187,7,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d928ee7 */.elementor-19252 .elementor-element.elementor-element-d928ee7{position:relative;overflow:hidden;border-radius:24px;background:#0f2f2b;box-shadow:0 26px 60px -30px rgba(15,45,40,0.8);}
.elementor-19252 .elementor-element.elementor-element-d928ee7:before{content:'';position:absolute;inset:0;background:radial-gradient(circle at 88% 18%,rgba(252,187,7,0.22),transparent 55%),radial-gradient(circle at 8% 92%,rgba(69,184,167,0.24),transparent 58%);}
.elementor-19252 .elementor-element.elementor-element-d928ee7 > *{position:relative;z-index:2;min-width:0;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-a91a961 */.elementor-19252 .elementor-element.elementor-element-a91a961{width:44px;height:44px;border-radius:50%;background:#0f2f2b;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-92a443b */.elementor-19252 .elementor-element.elementor-element-92a443b{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-92a443b:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-ee63318 */.elementor-19252 .elementor-element.elementor-element-ee63318{width:44px;height:44px;border-radius:50%;background:#0f2f2b;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d82b006 */.elementor-19252 .elementor-element.elementor-element-d82b006{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-d82b006:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-853e9fa */.elementor-19252 .elementor-element.elementor-element-853e9fa{width:44px;height:44px;border-radius:50%;background:#0f2f2b;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-39366c8 */.elementor-19252 .elementor-element.elementor-element-39366c8{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-39366c8:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-0fa27ab */.elementor-19252 .elementor-element.elementor-element-0fa27ab{width:44px;height:44px;border-radius:50%;background:#0f2f2b;color:#ffffff;display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7f0f3e3 */.elementor-19252 .elementor-element.elementor-element-7f0f3e3{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-7f0f3e3:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-57f399c */.elementor-19252 .elementor-element.elementor-element-57f399c .elementor-icon-list-item{font-weight:600;font-size:15px;line-height:1.4;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-aa3fa08 */.elementor-19252 .elementor-element.elementor-element-aa3fa08{background:rgba(69,184,167,0.06);}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-775e12d */.elementor-19252 .elementor-element.elementor-element-775e12d .elementor-icon-list-item{font-weight:600;font-size:15px;line-height:1.4;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c47bf27 */.elementor-19252 .elementor-element.elementor-element-c47bf27{background:rgba(220,60,60,0.05);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d35815f */.elementor-19252 .elementor-element.elementor-element-d35815f{background:#fff;border-radius:22px;overflow:hidden;box-shadow:0 20px 50px -20px rgba(15,45,40,0.2);border:1px solid rgba(0,0,0,0.05);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22787b5 */.elementor-19252 .elementor-element.elementor-element-22787b5{margin-top:8px;}
.elementor-19252 .elementor-element.elementor-element-22787b5 .elementor-button{box-shadow:0 12px 30px -10px rgba(252,187,7,0.85);transition:transform .25s ease,box-shadow .25s ease;}
.elementor-19252 .elementor-element.elementor-element-22787b5 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px -10px rgba(252,187,7,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-04c13bd */.elementor-19252 .elementor-element.elementor-element-04c13bd{position:relative;border-radius:24px;background:#ffffff;border:2px dashed rgba(69,184,167,0.5);box-shadow:0 20px 50px -28px rgba(15,45,40,0.4);}
.elementor-19252 .elementor-element.elementor-element-04c13bd:before{content:'✓';position:absolute;top:-26px;left:50%;transform:translateX(-50%);width:52px;height:52px;border-radius:50%;background:#45B8A7;color:#fff;font-size:26px;font-weight:700;display:flex;align-items:center;justify-content:center;box-shadow:0 10px 24px -8px rgba(69,184,167,0.9);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0af0537 */.elementor-19252 .elementor-element.elementor-element-0af0537{background:#0f2f2b;border-radius:22px;overflow:hidden;position:relative;box-shadow:0 20px 45px -18px rgba(15,45,40,0.35);transition:transform .35s ease, box-shadow .35s ease;}
.elementor-19252 .elementor-element.elementor-element-0af0537:hover{transform:translateY(-10px);box-shadow:0 30px 60px -18px rgba(15,45,40,0.5);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c80b90a */.elementor-19252 .elementor-element.elementor-element-c80b90a{background:#0f2f2b;border-radius:22px;overflow:hidden;position:relative;box-shadow:0 20px 45px -18px rgba(15,45,40,0.35);transition:transform .35s ease, box-shadow .35s ease;}
.elementor-19252 .elementor-element.elementor-element-c80b90a:hover{transform:translateY(-10px);box-shadow:0 30px 60px -18px rgba(15,45,40,0.5);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2f7d6a3 */.elementor-19252 .elementor-element.elementor-element-2f7d6a3{background:#0f2f2b;border-radius:22px;overflow:hidden;position:relative;box-shadow:0 20px 45px -18px rgba(15,45,40,0.35);transition:transform .35s ease, box-shadow .35s ease;}
.elementor-19252 .elementor-element.elementor-element-2f7d6a3:hover{transform:translateY(-10px);box-shadow:0 30px 60px -18px rgba(15,45,40,0.5);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-535c061 */.elementor-19252 .elementor-element.elementor-element-535c061{background:#0f2f2b;border-radius:22px;overflow:hidden;position:relative;box-shadow:0 20px 45px -18px rgba(15,45,40,0.35);transition:transform .35s ease, box-shadow .35s ease;}
.elementor-19252 .elementor-element.elementor-element-535c061:hover{transform:translateY(-10px);box-shadow:0 30px 60px -18px rgba(15,45,40,0.5);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-44bf1e5 */.elementor-19252 .elementor-element.elementor-element-44bf1e5{position:absolute;width:500px;height:500px;border-radius:50%;background:#45B8A7;top:-200px;right:-150px;filter:blur(90px);opacity:0.35;pointer-events:none;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ff2b7b */.elementor-19252 .elementor-element.elementor-element-9ff2b7b{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:20px;padding:36px 16px;text-align:center;transition:transform .3s ease;}
.elementor-19252 .elementor-element.elementor-element-9ff2b7b:hover{transform:translateY(-6px);background:rgba(255,255,255,0.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cae5fa3 */.elementor-19252 .elementor-element.elementor-element-cae5fa3{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:20px;padding:36px 16px;text-align:center;transition:transform .3s ease;}
.elementor-19252 .elementor-element.elementor-element-cae5fa3:hover{transform:translateY(-6px);background:rgba(255,255,255,0.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8eaf101 */.elementor-19252 .elementor-element.elementor-element-8eaf101{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:20px;padding:36px 16px;text-align:center;transition:transform .3s ease;}
.elementor-19252 .elementor-element.elementor-element-8eaf101:hover{transform:translateY(-6px);background:rgba(255,255,255,0.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9109371 */.elementor-19252 .elementor-element.elementor-element-9109371{background:rgba(255,255,255,0.06);border:1px solid rgba(255,255,255,0.12);border-radius:20px;padding:36px 16px;text-align:center;transition:transform .3s ease;}
.elementor-19252 .elementor-element.elementor-element-9109371:hover{transform:translateY(-6px);background:rgba(255,255,255,0.1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-17ff1da */.elementor-19252 .elementor-element.elementor-element-17ff1da{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-17ff1da:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e72bebd */.elementor-19252 .elementor-element.elementor-element-e72bebd{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-e72bebd:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-72b0981 */.elementor-19252 .elementor-element.elementor-element-72b0981{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-72b0981:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-147a8dc */.elementor-19252 .elementor-element.elementor-element-147a8dc{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-147a8dc:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ede8df6 */.elementor-19252 .elementor-element.elementor-element-ede8df6{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-ede8df6:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7728c06 */.elementor-19252 .elementor-element.elementor-element-7728c06{background:#ffffff;border-radius:18px;padding:30px 26px;border:1px solid rgba(69,184,167,0.15);box-shadow:0 12px 30px -15px rgba(15,45,40,0.18);transition:transform .3s ease, box-shadow .3s ease, border-color .3s ease;height:100%;}
.elementor-19252 .elementor-element.elementor-element-7728c06:hover{transform:translateY(-8px);box-shadow:0 25px 45px -15px rgba(15,45,40,0.3);border-color:#45B8A7;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-082e59a */.elementor-19252 .elementor-element.elementor-element-082e59a{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-082e59a:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8909d58 */.elementor-19252 .elementor-element.elementor-element-8909d58{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-8909d58:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-220c263 */.elementor-19252 .elementor-element.elementor-element-220c263{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-220c263:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c7fe0db */.elementor-19252 .elementor-element.elementor-element-c7fe0db{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-c7fe0db:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0f3aa5c */.elementor-19252 .elementor-element.elementor-element-0f3aa5c{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-0f3aa5c:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d8206df */.elementor-19252 .elementor-element.elementor-element-d8206df{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-d8206df:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ca17c0 */.elementor-19252 .elementor-element.elementor-element-1ca17c0{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-1ca17c0:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-53d2c89 */.elementor-19252 .elementor-element.elementor-element-53d2c89{border-radius:18px;overflow:hidden;box-shadow:0 15px 35px -15px rgba(15,45,40,0.25);border:1px solid rgba(69,184,167,0.15);transition:transform .35s ease, box-shadow .35s ease;background:#fff;}
.elementor-19252 .elementor-element.elementor-element-53d2c89:hover{transform:translateY(-8px) scale(1.01);box-shadow:0 25px 50px -15px rgba(15,45,40,0.35);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-3a8070e */.elementor-19252 .elementor-element.elementor-element-3a8070e i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-38b912e */.elementor-19252 .elementor-element.elementor-element-38b912e{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-38b912e:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-7d5eca3 */.elementor-19252 .elementor-element.elementor-element-7d5eca3 i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74577aa */.elementor-19252 .elementor-element.elementor-element-74577aa{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-74577aa:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-608fde0 */.elementor-19252 .elementor-element.elementor-element-608fde0 i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bcd0384 */.elementor-19252 .elementor-element.elementor-element-bcd0384{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-bcd0384:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-2af95fc */.elementor-19252 .elementor-element.elementor-element-2af95fc i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-023f053 */.elementor-19252 .elementor-element.elementor-element-023f053{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-023f053:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-4b7a8c2 */.elementor-19252 .elementor-element.elementor-element-4b7a8c2 i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-458f574 */.elementor-19252 .elementor-element.elementor-element-458f574{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-458f574:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-e25cff8 */.elementor-19252 .elementor-element.elementor-element-e25cff8 i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-684aed0 */.elementor-19252 .elementor-element.elementor-element-684aed0{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-684aed0:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-4e847fc */.elementor-19252 .elementor-element.elementor-element-4e847fc i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-52a9e5a */.elementor-19252 .elementor-element.elementor-element-52a9e5a{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-52a9e5a:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-f4abfad */.elementor-19252 .elementor-element.elementor-element-f4abfad i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b05a7a */.elementor-19252 .elementor-element.elementor-element-6b05a7a{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-6b05a7a:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-dc20e46 */.elementor-19252 .elementor-element.elementor-element-dc20e46 i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-469dcc9 */.elementor-19252 .elementor-element.elementor-element-469dcc9{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-469dcc9:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-953f044 */.elementor-19252 .elementor-element.elementor-element-953f044 i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41808b6 */.elementor-19252 .elementor-element.elementor-element-41808b6{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-41808b6:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-05c25c7 */.elementor-19252 .elementor-element.elementor-element-05c25c7 i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10a80b3 */.elementor-19252 .elementor-element.elementor-element-10a80b3{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-10a80b3:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for star-rating, class: .elementor-element-ec4644b */.elementor-19252 .elementor-element.elementor-element-ec4644b i{color:#F9BE02 !important;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-41c501d */.elementor-19252 .elementor-element.elementor-element-41c501d{background:#fff;border-radius:18px;padding:28px 26px;border:1px solid rgba(0,0,0,0.06);box-shadow:0 12px 30px -15px rgba(15,45,40,0.15);transition:transform .3s ease, box-shadow .3s ease;height:100%;display:flex;flex-direction:column;}
.elementor-19252 .elementor-element.elementor-element-41c501d:hover{transform:translateY(-8px);box-shadow:0 22px 45px -15px rgba(15,45,40,0.28);}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce99747 */.elementor-19252 .elementor-element.elementor-element-ce99747{margin-top:10px;}
.elementor-19252 .elementor-element.elementor-element-ce99747 .elementor-button{box-shadow:0 12px 30px -10px rgba(252,187,7,0.85);transition:transform .25s ease,box-shadow .25s ease;}
.elementor-19252 .elementor-element.elementor-element-ce99747 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 38px -10px rgba(252,187,7,1);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9b9c21a */.elementor-19252 .elementor-element.elementor-element-9b9c21a{position:relative;overflow:hidden;border-radius:26px;background:linear-gradient(120deg,#0f2f2b 0%,#134e45 55%,#1a5c50 100%);box-shadow:0 26px 60px -28px rgba(15,45,40,0.75);}
.elementor-19252 .elementor-element.elementor-element-9b9c21a:before{content:'';position:absolute;top:-70px;right:-60px;width:260px;height:260px;border-radius:50%;background:radial-gradient(circle,rgba(252,187,7,0.30),transparent 68%);}
.elementor-19252 .elementor-element.elementor-element-9b9c21a:after{content:'';position:absolute;bottom:-90px;left:-70px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(69,184,167,0.28),transparent 68%);}
.elementor-19252 .elementor-element.elementor-element-9b9c21a > *{position:relative;z-index:2;}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-9521c02 */.elementor-19252 .elementor-element.elementor-element-9521c02 .elementor-button{box-shadow:0 12px 28px -10px rgba(15,45,40,0.7);transition:transform .25s ease,box-shadow .25s ease;white-space:nowrap;}
.elementor-19252 .elementor-element.elementor-element-9521c02 .elementor-button:hover{transform:translateY(-3px);box-shadow:0 18px 36px -10px rgba(15,45,40,0.9);}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b311332 */.elementor-19252 .elementor-element.elementor-element-b311332{position:relative;overflow:hidden;border-radius:20px;background:linear-gradient(100deg,#FCBB07 0%,#ffd451 100%);box-shadow:0 22px 50px -26px rgba(252,187,7,0.95);}
.elementor-19252 .elementor-element.elementor-element-b311332:before{content:'';position:absolute;right:-40px;top:-40px;width:200px;height:200px;border-radius:50%;background:rgba(255,255,255,0.28);}
.elementor-19252 .elementor-element.elementor-element-b311332 > *{position:relative;z-index:2;min-width:0;}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c53b9e0 */.elementor-19252 .elementor-element.elementor-element-c53b9e0{position:fixed;left:0;right:0;bottom:0;z-index:9999;box-shadow:0 -8px 30px rgba(15,45,40,0.28);border-top:1px solid rgba(69,184,167,0.35);}
@media(max-width:767px){.elementor-19252 .elementor-element.elementor-element-c53b9e0{flex-direction:column;gap:10px;padding:12px 16px;}}/* End custom CSS */
/* Start custom CSS *//* ==========================================================================
   CaptenAMZ - "Shopify to Amazon" Landing Page (post 19252)
   Mobile + tablet optimization layer. Desktop (>1024px) untouched.
   ========================================================================== */

/* ---------- TABLET : up to 1024px ---------- */
@media (max-width: 1024px) {
  .elementor-19252 h1,
  .elementor-19252 .elementor-heading-title.elementor-size-xxl {
    font-size: clamp(34px, 5.2vw, 46px) !important;
    line-height: 1.16 !important;
    letter-spacing: -0.01em;
  }
  .elementor-19252 h2 { font-size: clamp(28px, 3.8vw, 34px) !important; line-height: 1.24 !important; }
  .elementor-19252 h3 { font-size: clamp(22px, 3vw, 27px) !important; line-height: 1.30 !important; }
}

/* ---------- MOBILE : up to 767px ---------- */
@media (max-width: 767px) {

  /* 1. Page guards + clearance for the fixed CTA bar */
  body.elementor-page-19252 { overflow-x: hidden; }
  .elementor-19252 { padding-bottom: 72px; }
  .elementor-19252 img,
  .elementor-19252 iframe,
  .elementor-19252 video { max-width: 100%; }

  /* 2. Type scale - H1 was locked at 59px on every breakpoint */
  .elementor-19252 h1,
  .elementor-19252 .elementor-heading-title.elementor-size-xxl {
    font-size: clamp(28px, 7.8vw, 34px) !important;
    line-height: 1.20 !important;
    letter-spacing: -0.02em;
    overflow-wrap: break-word;
    text-wrap: balance;
  }
  .elementor-19252 h2 {
    font-size: clamp(23px, 6.2vw, 27px) !important;
    line-height: 1.26 !important;
    letter-spacing: -0.01em;
    text-wrap: balance;
  }
  .elementor-19252 h3 { font-size: clamp(20px, 5.4vw, 23px) !important; line-height: 1.30 !important; }
  .elementor-19252 h4 { font-size: 17px !important; line-height: 1.38 !important; }
  .elementor-19252 .elementor-widget-text-editor,
  .elementor-19252 .elementor-widget-text-editor p { font-size: 16px !important; line-height: 1.65 !important; }

  /* 3. Vertical rhythm - sections carried 100-190px of desktop padding */
  .elementor-19252 > .e-con.e-parent { padding-left: 16px !important; padding-right: 16px !important; }

  .elementor-19252 > .elementor-element-6c4d779 { padding: 10px 16px !important; }

  .elementor-19252 > .elementor-element-2c6e624 { padding-top: 72px !important; padding-bottom: 56px !important; }

  .elementor-19252 > .elementor-element-72a64ed,
  .elementor-19252 > .elementor-element-e6b9976,
  .elementor-19252 > .elementor-element-2a73346,
  .elementor-19252 > .elementor-element-f4cb4d4,
  .elementor-19252 > .elementor-element-b142d2e,
  .elementor-19252 > .elementor-element-84f62bb,
  .elementor-19252 > .elementor-element-0ca5bb0,
  .elementor-19252 > .elementor-element-9933772,
  .elementor-19252 > .elementor-element-e560e2a,
  .elementor-19252 > .elementor-element-1a78d2b,
  .elementor-19252 > .elementor-element-23a7939,
  .elementor-19252 > .elementor-element-13ef22d,
  .elementor-19252 > .elementor-element-8d1bd00,
  .elementor-19252 > .elementor-element-8e24e04,
  .elementor-19252 > .elementor-element-a02a65d,
  .elementor-19252 > .elementor-element-8a87ed7,
  .elementor-19252 > .elementor-element-aeeedfa {
    padding-top: 48px !important;
    padding-bottom: 48px !important;
  }

  .elementor-19252 > .elementor-element-25d55c7,
  .elementor-19252 > .elementor-element-c022079,
  .elementor-19252 > .elementor-element-9df2c79,
  .elementor-19252 > .elementor-element-dfe816a,
  .elementor-19252 > .elementor-element-dda27d1,
  .elementor-19252 > .elementor-element-cc7f0e2,
  .elementor-19252 > .elementor-element-9f692db {
    padding-top: 0 !important;
    padding-bottom: 40px !important;
  }

  .elementor-19252 > .elementor-element-ffe93b1 { padding-top: 48px !important; padding-bottom: 72px !important; }

  /* 4. Video reels - 9:16 cards were ~590px tall stacked full width.
        Rebuilt as a swipeable, snap-aligned strip. */
  .elementor-19252 .elementor-element-cd3441c {
    --flex-direction: row;
    --flex-wrap: nowrap;
    --justify-content: flex-start;
    --align-items: flex-start;
    --gap: 12px;
    flex-direction: row !important;
    flex-wrap: nowrap !important;
    align-items: flex-start !important;
    justify-content: flex-start !important;
    gap: 12px !important;
    overflow-x: auto;
    overflow-y: hidden;
    scroll-snap-type: x mandatory;
    scroll-padding-left: 16px;
    -webkit-overflow-scrolling: touch;
    scrollbar-width: none;
    padding-bottom: 4px !important;
  }
  .elementor-19252 .elementor-element-cd3441c::-webkit-scrollbar { display: none; }

  .elementor-19252 .elementor-element-cd3441c > .e-con {
    --width: min(56vw, 220px);
    --container-widget-width: min(56vw, 220px);
    flex: 0 0 auto !important;
    width: min(56vw, 220px) !important;
    max-width: min(56vw, 220px) !important;
    min-height: 0 !important;
    height: auto !important;
    aspect-ratio: 9 / 16;
    scroll-snap-align: center;
  }

  /* 5. Tap targets */
  .elementor-19252 .elementor-button {
    min-height: 48px;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    font-size: 16px !important;
    line-height: 1.25 !important;
    white-space: normal;
  }
}

/* ---------- SMALL PHONES : up to 600px - compact the fixed CTA bar ---------- */
@media (max-width: 600px) {
  .elementor-19252 .elementor-element-c53b9e0 {
    padding: 10px 14px !important;
    gap: 0 !important;
    box-shadow: 0 -8px 24px rgba(0, 0, 0, .22);
  }
  .elementor-19252 .elementor-element-c53b9e0 .elementor-element-bd9ecc0 { display: none !important; }
  .elementor-19252 .elementor-element-c53b9e0 .elementor-element-fd5dad8 { width: 100% !important; }
  .elementor-19252 .elementor-element-c53b9e0 .elementor-button {
    width: 100%;
    padding: 13px 16px !important;
    font-size: 15px !important;
  }
}

/* ==========================================================================
   "What Happens When You Book a Call?" - numbered step circles
   The digit sat at the top of the circle: the heading widget was centring
   with flex, but its inner .elementor-widget-container stretched to the full
   44px height, so the text stayed pinned to the top. Centre the container
   itself instead. Applies at every breakpoint.
   ========================================================================== */
.elementor-19252 .elementor-element-a91a961 > .elementor-widget-container,
.elementor-19252 .elementor-element-ee63318 > .elementor-widget-container,
.elementor-19252 .elementor-element-853e9fa > .elementor-widget-container,
.elementor-19252 .elementor-element-0fa27ab > .elementor-widget-container {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  width: 100% !important;
  height: 100% !important;
  padding: 0 !important;
}

.elementor-19252 .elementor-element-a91a961 .elementor-heading-title,
.elementor-19252 .elementor-element-ee63318 .elementor-heading-title,
.elementor-19252 .elementor-element-853e9fa .elementor-heading-title,
.elementor-19252 .elementor-element-0fa27ab .elementor-heading-title {
  line-height: 1 !important;
  text-align: center !important;
  margin: 0 !important;
  width: auto !important;
}

/* Step circle 1 was set to a percentage width (37px wide x 44px tall at
   desktop, 53x44 on mobile) - an oval, not a circle. Pin all four. */
.elementor-19252 .elementor-element-a91a961,
.elementor-19252 .elementor-element-ee63318,
.elementor-19252 .elementor-element-853e9fa,
.elementor-19252 .elementor-element-0fa27ab {
  width: 44px !important;
  height: 44px !important;
  min-width: 44px !important;
  flex: 0 0 auto !important;
  align-self: flex-start;
}


/* ==========================================================================
   MOBILE FIX - added 2026-08-17  (scope: max-width 767px only)
   1) CTA buttons had white-space:nowrap on mobile -> overflowed container
      by ~40px and text/arrow got clipped off-screen.
   2) Fixed bottom CTA bar (69px) covered the last sections content.
   3) Button heights inconsistent (48px vs 64px), small tap targets.
   4) Testimonial video strip: added scroll-snap + hidden scrollbar.
   ========================================================================== */
@media (max-width: 767px) {
  body.elementor-page-19252 { overflow-x: hidden; padding-bottom: 92px !important; }
  body.elementor-page-19252 .elementor-widget-button .elementor-button-wrapper { width: 100%; }
  body.elementor-page-19252 .elementor-widget-button .elementor-button {
    display: flex !important; width: 100% !important; max-width: 100% !important;
    box-sizing: border-box !important; white-space: normal !important;
    overflow-wrap: break-word; align-items: center; justify-content: center;
    text-align: center; padding: 14px 18px !important; font-size: 15px !important;
    line-height: 1.25 !important; min-height: 54px;
  }
  body.elementor-page-19252 .elementor-button .elementor-button-content-wrapper {
    display: flex !important; align-items: center; justify-content: center;
    flex-wrap: nowrap; gap: 8px; max-width: 100%;
  }
  body.elementor-page-19252 .elementor-button .elementor-button-text { white-space: normal !important; flex: 0 1 auto; }
  body.elementor-page-19252 .elementor-button .elementor-button-icon { flex: 0 0 auto; margin: 0 !important; }
  body.elementor-page-19252 .elementor-element.elementor-element-9e7c91e .elementor-button {
    width: auto !important; display: inline-flex !important; padding: 10px 16px !important;
    font-size: 14px !important; min-height: 44px;
  }
  body.elementor-page-19252 .elementor-element.elementor-element-c53b9e0 { padding: 10px 14px !important; }
  body.elementor-page-19252 .elementor-element.elementor-element-c53b9e0 .elementor-button {
    font-size: 15px !important; padding: 13px 16px !important; min-height: 50px;
  }
  body.elementor-page-19252 .elementor-element.elementor-element-cd3441c {
    overflow-x: auto !important; -webkit-overflow-scrolling: touch;
    scroll-snap-type: x mandatory; scrollbar-width: none; -ms-overflow-style: none;
  }
  body.elementor-page-19252 .elementor-element.elementor-element-cd3441c::-webkit-scrollbar { display: none; }
  body.elementor-page-19252 .elementor-element.elementor-element-cd3441c > .e-con { scroll-snap-align: start; }
}
@media (max-width: 380px) {
  body.elementor-page-19252 .elementor-widget-button .elementor-button { font-size: 14px !important; padding: 13px 12px !important; }
}
/* ===================== END MOBILE FIX ===================== *//* End custom CSS */