.elementor-14 .elementor-element.elementor-element-7612eef4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--padding-top:90px;--padding-bottom:458px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7612eef4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7612eef4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reachstreamstag.kinsta.cloud/wp-content/uploads/2026/03/Group-347682.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-302f99de > .elementor-widget-container{background-color:#DBF7FF;padding:10px 10px 10px 10px;border-radius:18px 18px 18px 18px;}.elementor-14 .elementor-element.elementor-element-302f99de{text-align:center;}.elementor-14 .elementor-element.elementor-element-302f99de .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.2em;color:#003443;}.elementor-14 .elementor-element.elementor-element-41fb3f7{text-align:center;}.elementor-14 .elementor-element.elementor-element-41fb3f7 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:50px;font-weight:600;line-height:1.2em;color:#003443;}.elementor-14 .elementor-element.elementor-element-71ee39e7{--display:flex;--min-height:0px;--justify-content:center;--padding-top:3px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-71ee39e7:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-71ee39e7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(98deg, #FFFFFF00 27%, #007799CC 100%);}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-14 .elementor-element.elementor-element-1fd28f63 > .elementor-widget-container{margin:12px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1fd28f63.elementor-element{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-1fd28f63{text-align:center;font-family:"Wix Madefor Text", Sans-serif;font-size:20px;font-weight:400;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-5c828b07{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-412px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='false'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:var( --e-global-color-accent );}.elementor-widget-nested-tabs.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-622ef5db{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-622ef5db.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-14 .elementor-element.elementor-element-4063dab8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBE1E8;--border-color:#DBE1E8;--border-radius:16px 16px 16px 16px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4063dab8:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4063dab8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7e0c7114{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-4d1e27b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-4d1e27b9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4d1e27b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-3ea3d236 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-3a4843ad{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-14 .elementor-element.elementor-element-4de31526 > .elementor-widget-container{margin:-59px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-4de31526{text-align:start;}.elementor-14 .elementor-element.elementor-element-63e316c3{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-34b355b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-34b355b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-5fdce145{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-5fdce145 > .elementor-widget-container{background-color:#F2FAFF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-5fdce145 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{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 );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-61d331a6{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-61d331a6 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-61d331a6 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-379762b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-356ad502 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-761d0e4e .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-14 .elementor-element.elementor-element-fe61f3d .elementor-button{background-color:#0F6F8A;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-fe61f3d > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fe61f3d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-fe61f3d .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-3127c718 > .elementor-widget-container{background-color:#F8FAFC;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-3127c718{text-align:center;}.elementor-14 .elementor-element.elementor-element-3127c718 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.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-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-440e4896 > .elementor-widget-container{margin:0px 0px 183px 0px;padding:23px 23px 23px 23px;}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-440e4896{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-440e4896 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3f19710c .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-3f19710c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-3f19710c .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-7106f875{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBE1E8;--border-color:#DBE1E8;--border-radius:16px 16px 16px 16px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7106f875:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7106f875 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-22d15721{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-76c9b4a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-76c9b4a1:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-76c9b4a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-2c3e609b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-41dccda2{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-75619086 > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-75619086{text-align:start;}.elementor-14 .elementor-element.elementor-element-79f2163b{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-15a7cdc8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-15a7cdc8 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-21ca520b{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-21ca520b > .elementor-widget-container{background-color:#F2FAFF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-21ca520b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-70838fb4{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-70838fb4 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-70838fb4 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-3d5d2b2c .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-334de41a .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-1a103a00 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-1ac67c03 .elementor-button{background-color:#0F6F8A;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-1ac67c03 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1ac67c03 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-1ac67c03 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-687cee34 > .elementor-widget-container{background-color:#F8FAFC;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-687cee34{text-align:center;}.elementor-14 .elementor-element.elementor-element-687cee34 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-533f2a59 > .elementor-widget-container{margin:0px 0px 182px 0px;padding:23px 23px 23px 23px;}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-533f2a59{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-533f2a59 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3f26232c .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-3f26232c > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3f26232c .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-3f26232c .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-617c5ceb{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:4px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-617c5ceb:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-617c5ceb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007799;}.elementor-14 .elementor-element.elementor-element-4deec576{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4deec576:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4deec576 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007799;}.elementor-14 .elementor-element.elementor-element-787d6083 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-787d6083 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-787d6083 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-787d6083{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-787d6083 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3f485285{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3f485285:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3f485285 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFF;}.elementor-14 .elementor-element.elementor-element-4555e400{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-10341b7c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-10341b7c:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-10341b7c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-7b8203e4 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-1bf0820c{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-c9937a7 > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-c9937a7{text-align:start;}.elementor-14 .elementor-element.elementor-element-794897a5{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:23px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1ef8f941 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1ef8f941 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-7d101a17{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-7d101a17 > .elementor-widget-container{background-color:#D8F3FF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-7d101a17 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-39282055{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-39282055 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-39282055 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-557e63cc .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-1006baa0 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-276cffd1 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-796b30a5 .elementor-button{background-color:#003B4C;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-796b30a5 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-796b30a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-796b30a5 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-12c1c134 > .elementor-widget-container{background-color:#D8F3FF;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-12c1c134{text-align:center;}.elementor-14 .elementor-element.elementor-element-12c1c134 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-3e6f1406 > .elementor-widget-container{margin:0px 0px 178px 0px;padding:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-3e6f1406{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-3e6f1406 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-17e3cbda .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-17e3cbda > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-17e3cbda .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-17e3cbda .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-147a9d3d{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:4px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-147a9d3d:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-147a9d3d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #007799 0%, #D6F6FF 100%);}.elementor-14 .elementor-element.elementor-element-147a9d3d.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-4cb529d4{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4cb529d4:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4cb529d4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007799;}.elementor-14 .elementor-element.elementor-element-148f7f2a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-148f7f2a .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-148f7f2a .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-148f7f2a{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-148f7f2a .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-6510f55e{--display:flex;--min-height:491px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6510f55e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6510f55e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFF;}.elementor-14 .elementor-element.elementor-element-4c5c9104{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-2333d760{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-2333d760:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2333d760 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-595b2d18 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-312ed96d{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-3e25e0e0 > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-3e25e0e0{text-align:start;}.elementor-14 .elementor-element.elementor-element-bb75535{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-424603b0 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-424603b0 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-4b3ffe2d > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4b3ffe2d .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-7670456d{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-7670456d .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-7670456d .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-2d1601fb .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-765786f6 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-15a72334 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-51513408 .elementor-button{background-color:#FFFFFF;width:166px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#0F6F8A;color:#0F6F8A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#007799;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-51513408 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-51513408 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-51513408 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-45a38837 > .elementor-widget-container{background-color:#D8F3FF;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-45a38837{text-align:center;}.elementor-14 .elementor-element.elementor-element-45a38837 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-1deead22 > .elementor-widget-container{margin:0px 0px 29px 0px;padding:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-1deead22{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-1deead22 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-1b0168b4 .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-1b0168b4 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1b0168b4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-1b0168b4 .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-14bf56d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBE1E8;--border-color:#DBE1E8;--border-radius:16px 16px 16px 16px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-14bf56d5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-14bf56d5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-11c23a81{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-5fa8f4b9{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-5fa8f4b9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5fa8f4b9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-b02dafb .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-6eee1084{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-512826f7 > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-512826f7{text-align:start;}.elementor-14 .elementor-element.elementor-element-8d887b1{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1345277a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1345277a .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-1f7494ec{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-1f7494ec > .elementor-widget-container{background-color:#F2FAFF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-1f7494ec .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-7e3273ee{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-7e3273ee .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-7e3273ee .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-4ae56b57 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4ae56b57 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-4990132e .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-6dc861e8 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-6ecf7ff7 .elementor-button{background-color:#0F6F8A;width:166px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-6ecf7ff7 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6ecf7ff7 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-6ecf7ff7 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-28e6aad8 > .elementor-widget-container{background-color:#F8FAFC;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-28e6aad8{text-align:center;}.elementor-14 .elementor-element.elementor-element-28e6aad8 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-191a001b > .elementor-widget-container{margin:0px 0px 38px 0px;padding:23px 23px 23px 23px;}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-191a001b{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-191a001b .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7c19649b .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-7c19649b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-7c19649b .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-7ba5d329{--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-14 .elementor-element.elementor-element-4b13d790{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBE1E8;--border-color:#DBE1E8;--border-radius:16px 16px 16px 16px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4b13d790:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4b13d790 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-6e9e43f6{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-4123b871{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-4123b871:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4123b871 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-62c87983 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-49f511d8{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-3fc9d677 > .elementor-widget-container{margin:-59px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-3fc9d677{text-align:start;}.elementor-14 .elementor-element.elementor-element-8934021{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-25c678e5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-25c678e5 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-6d343df{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-6d343df > .elementor-widget-container{background-color:#F2FAFF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-6d343df .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-56e103ce{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-56e103ce .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-56e103ce .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-64e7af07 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-3b30866b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-57c88c02 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-5c28ff94 .elementor-button{background-color:#0F6F8A;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-5c28ff94 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5c28ff94 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-5c28ff94 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-5549cdae > .elementor-widget-container{background-color:#F8FAFC;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-5549cdae{text-align:center;}.elementor-14 .elementor-element.elementor-element-5549cdae .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-4092e47f > .elementor-widget-container{margin:0px 0px 183px 0px;padding:23px 23px 23px 23px;}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-4092e47f{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-4092e47f .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3505e5c4 .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-3505e5c4 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-3505e5c4 .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-6a0bb702{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBE1E8;--border-color:#DBE1E8;--border-radius:16px 16px 16px 16px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-6a0bb702:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6a0bb702 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-71d0f4ae{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-3b1d30ca{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-3b1d30ca:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3b1d30ca > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-6a88641 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-563bf21d{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-5a02586e > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-5a02586e{text-align:start;}.elementor-14 .elementor-element.elementor-element-59d247e2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-170e8ec8 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-170e8ec8 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-35f27b45{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-35f27b45 > .elementor-widget-container{background-color:#F2FAFF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-35f27b45 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-4a5b0f77{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-4a5b0f77 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-4a5b0f77 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-54677edc .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-49d6e3b4 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-66a8db74 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-41573efb .elementor-button{background-color:#0F6F8A;width:176px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-41573efb > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-41573efb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-41573efb .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-3130b1af > .elementor-widget-container{background-color:#F8FAFC;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-3130b1af{text-align:center;}.elementor-14 .elementor-element.elementor-element-3130b1af .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-7fac0fb6 > .elementor-widget-container{margin:0px 0px 205px 0px;padding:23px 23px 23px 23px;}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-7fac0fb6{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-7fac0fb6 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-125cd5f8 .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-125cd5f8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-125cd5f8 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-125cd5f8 .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-7a62323e{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:4px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-7a62323e:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7a62323e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007799;}.elementor-14 .elementor-element.elementor-element-2f016c5b{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-2f016c5b:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-2f016c5b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007799;}.elementor-14 .elementor-element.elementor-element-633cc421 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-633cc421 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-633cc421 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-633cc421{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-633cc421 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-54c59ffa{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-54c59ffa:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-54c59ffa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFF;}.elementor-14 .elementor-element.elementor-element-68079a32{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-36a6fbab{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-36a6fbab:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-36a6fbab > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-66368090 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-51ff95fa{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-1f1ac224 > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-1f1ac224{text-align:start;}.elementor-14 .elementor-element.elementor-element-30eefae6{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:26px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-1432faed > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1432faed .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-5b84738d{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-5b84738d > .elementor-widget-container{background-color:#D8F3FF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-5b84738d .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-1d3b593e{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-1d3b593e .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-1d3b593e .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-2f12a337 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-3b51702a .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-53113d35 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-5feb1702 .elementor-button{background-color:#003B4C;width:173px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-5feb1702 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5feb1702 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-5feb1702 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-7b5bfc66 > .elementor-widget-container{background-color:#D8F3FF;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-7b5bfc66{text-align:center;}.elementor-14 .elementor-element.elementor-element-7b5bfc66 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-258d210f > .elementor-widget-container{margin:0px 0px 199px 0px;padding:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-258d210f{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-258d210f .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-60dfc2bb .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-60dfc2bb > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-60dfc2bb .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-60dfc2bb .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-f72e6f3{--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;--gap:6px 6px;--row-gap:6px;--column-gap:6px;--border-radius:16px 16px 16px 16px;--padding-top:4px;--padding-bottom:0px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-f72e6f3:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f72e6f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #007799 0%, #D6F6FF 100%);}.elementor-14 .elementor-element.elementor-element-f72e6f3.e-con{--order:99999 /* order end hack */;}.elementor-14 .elementor-element.elementor-element-415c0bd5{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--border-radius:14px 14px 14px 14px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-415c0bd5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-415c0bd5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#007799;}.elementor-14 .elementor-element.elementor-element-7e0181fe > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7e0181fe .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7e0181fe .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-7e0181fe{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-7e0181fe .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-47161502{--display:flex;--min-height:491px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-47161502:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-47161502 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#EFFBFF;}.elementor-14 .elementor-element.elementor-element-40cee403{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-738f0678{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-738f0678:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-738f0678 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-6db46040 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-1e355a2d{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-409f82ba > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-409f82ba{text-align:start;}.elementor-14 .elementor-element.elementor-element-7df0d5a0{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-7ba92d1e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7ba92d1e .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-80cc4a3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-80cc4a3 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-b215405{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-b215405 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-b215405 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-d8f3da6 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-711f21fd .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-1a258fcc .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-16270a3f .elementor-button{background-color:#FFFFFF;width:166px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#0F6F8A;color:#0F6F8A;border-style:solid;border-width:2px 2px 2px 2px;border-color:#007799;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-16270a3f > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-16270a3f .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-16270a3f .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-5dc0fec5 > .elementor-widget-container{background-color:#D8F3FF;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-5dc0fec5{text-align:center;}.elementor-14 .elementor-element.elementor-element-5dc0fec5 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-705fa601 > .elementor-widget-container{margin:0px 0px 51px 0px;padding:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-705fa601{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-705fa601 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-1e1c25cc .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-1e1c25cc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-1e1c25cc .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-1e1c25cc .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-4243900{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:#DBE1E8;--border-color:#DBE1E8;--border-radius:16px 16px 16px 16px;--margin-top:38px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4243900:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-4243900 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7b30c26d{--display:flex;--padding-top:4px;--padding-bottom:4px;--padding-left:4px;--padding-right:4px;}.elementor-14 .elementor-element.elementor-element-6a694827{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--border-radius:16px 16px 16px 16px;--padding-top:15px;--padding-bottom:70px;--padding-left:15px;--padding-right:15px;}.elementor-14 .elementor-element.elementor-element-6a694827:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6a694827 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-25eb081b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:25px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-5d821528{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-782f3cef > .elementor-widget-container{margin:-58px 0px 0px 19px;}.elementor-14 .elementor-element.elementor-element-782f3cef{text-align:start;}.elementor-14 .elementor-element.elementor-element-7a125b20{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-14 .elementor-element.elementor-element-34e5bcc5 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-34e5bcc5 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:29px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-2a4ef9ae{width:var( --container-widget-width, 88% );max-width:88%;--container-widget-width:88%;--container-widget-flex-grow:0;text-align:center;}.elementor-14 .elementor-element.elementor-element-2a4ef9ae > .elementor-widget-container{background-color:#F2FAFF;margin:0px 0px 0px 0px;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-2a4ef9ae .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;color:#003443;}.elementor-14 .elementor-element.elementor-element-67fd9588{--divider-border-style:solid;--divider-color:#DBE1E8;--divider-border-width:1.5px;}.elementor-14 .elementor-element.elementor-element-67fd9588 .elementor-divider-separator{width:100%;}.elementor-14 .elementor-element.elementor-element-67fd9588 .elementor-divider{padding-block-start:3px;padding-block-end:3px;}.elementor-14 .elementor-element.elementor-element-33442ec8 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-33442ec8 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:13px;font-weight:600;color:#007799;}.elementor-14 .elementor-element.elementor-element-a69905b .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-6caeb2d .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:500;line-height:1.4em;color:#007799;}.elementor-14 .elementor-element.elementor-element-4ebe0094 .elementor-button{background-color:#0F6F8A;width:166px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;border-radius:12px 12px 12px 12px;padding:15px 18px 15px 19px;}.elementor-14 .elementor-element.elementor-element-4ebe0094 > .elementor-widget-container{margin:13px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4ebe0094 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-4ebe0094 .elementor-button .elementor-button-content-wrapper{gap:20px;}.elementor-14 .elementor-element.elementor-element-17e4c656 > .elementor-widget-container{background-color:#F8FAFC;padding:11px 11px 11px 11px;}.elementor-14 .elementor-element.elementor-element-17e4c656{text-align:center;}.elementor-14 .elementor-element.elementor-element-17e4c656 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:16px;font-weight:600;color:#003443;}.elementor-14 .elementor-element.elementor-element-2d48f23f > .elementor-widget-container{margin:0px 0px 56px 0px;padding:23px 23px 23px 23px;}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(12px/2);}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-12px/2);}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-icon i{color:#003443;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-icon svg{fill:#003443;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-2d48f23f{--e-icon-list-icon-size:9px;--icon-vertical-align:flex-start;--icon-vertical-offset:9px;}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:400;}.elementor-14 .elementor-element.elementor-element-2d48f23f .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-7508178a .elementor-button{background-color:#61CE7000;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:inline-flex;font-family:"Wix Madefor Text", Sans-serif;font-size:14px;font-weight:500;fill:#007799;color:#007799;}.elementor-14 .elementor-element.elementor-element-7508178a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-7508178a .elementor-button .elementor-button-content-wrapper{gap:37px;}.elementor-14 .elementor-element.elementor-element-7fc95582{--n-tabs-heading-wrap:wrap;--n-tabs-heading-overflow-x:initial;--n-tabs-title-white-space:initial;--n-tabs-gap:50px;--n-tabs-title-font-size:16px;--n-tabs-title-color:#007799;}.elementor-14 .elementor-element.elementor-element-7fc95582 > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected='false']:not( :hover ){background:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-7fc95582.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > .e-n-tab-title[aria-selected="true"], .elementor-14 .elementor-element.elementor-element-7fc95582.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs[data-touch-mode='true'] > .e-n-tabs-heading > .e-n-tab-title[aria-selected="false"]:hover{background:#007799;}.elementor-14 .elementor-element.elementor-element-7fc95582.elementor-widget-n-tabs > .elementor-widget-container > .e-n-tabs > .e-n-tabs-heading > :is( .e-n-tab-title > .e-n-tab-title-text, .e-n-tab-title ){font-family:"Wix Madefor Text", Sans-serif;font-weight:500;}.elementor-14 .elementor-element.elementor-element-7fc95582 [data-touch-mode="false"] .e-n-tab-title[aria-selected="false"]:hover{--n-tabs-title-color-hover:#007799;}.elementor-14 .elementor-element.elementor-element-5da0778d{--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:90px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-228b4abc{text-align:center;}.elementor-14 .elementor-element.elementor-element-228b4abc .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:41px;font-weight:600;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-4fdc4188{--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-14 .elementor-element.elementor-element-c4908e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:130px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-c4908e9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-c4908e9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://reachstreamstag.kinsta.cloud/wp-content/uploads/2026/03/opt-2-scaled.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-14 .elementor-element.elementor-element-228a1e9e{--display:flex;}.elementor-14 .elementor-element.elementor-element-221996d5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:30px 0px 10px 0px;}.elementor-14 .elementor-element.elementor-element-221996d5{text-align:center;}.elementor-14 .elementor-element.elementor-element-221996d5 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:41px;font-weight:600;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-5635de6b > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 2px 2px 2px;border-color:#DBE1E8;border-radius:0px 0px 9px 9px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table{max-width:100%;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th:first-child{border-radius:8px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th:last-child{border-radius:0px 8px 0px 0px;}.rtl .elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th:first-child{border-radius:0px 8px 0px 0px;}.rtl .elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th:last-child{border-radius:8px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table .table-header th{padding:20px 1px 15px 18px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody tr td .th-mobile-screen{padding:20px 1px 15px 18px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th{color:#fff;background-color:#005066;border-style:none;}.elementor-14 .elementor-element.elementor-element-5635de6b table.dataTable thead .sorting:after{color:#fff;}.elementor-14 .elementor-element.elementor-element-5635de6b table.dataTable thead .sorting_asc:after{color:#fff;}.elementor-14 .elementor-element.elementor-element-5635de6b table.dataTable thead .sorting_desc:after{color:#fff;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th:hover{color:#fff;}.elementor-14 .elementor-element.elementor-element-5635de6b table.dataTable thead .sorting:after:hover{color:#fff;}.elementor-14 .elementor-element.elementor-element-5635de6b table.dataTable thead .sorting_asc:after:hover{color:#fff;}.elementor-14 .elementor-element.elementor-element-5635de6b table.dataTable thead .sorting_desc:after:hover{color:#fff;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead > tr th .data-table-header-text{font-family:"Wix Madefor Text", Sans-serif;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th i{font-size:24px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table thead tr th .data-table-header-svg-icon{height:24px;width:24px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody > tr:nth-child(2n) td{color:#003443;background:#F8FAFC;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody > tr:nth-child(2n+1) td{color:#003443;background-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody tr td{border-style:none;padding:21px 0px 8px 18px;font-family:"Wix Madefor Text", Sans-serif;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table-wrap table td a{color:#c15959;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table-wrap table td a:hover{color:#6d7882;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody .td-content-wrapper{text-align:left;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon i{font-size:20px;color:#c15959;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody .td-content-wrapper .eael-datatable-icon svg{height:20px;width:20px;fill:#c15959;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon i{color:#6d7882;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody .td-content-wrapper:hover .eael-datatable-icon svg{fill:#6d7882;}.elementor-14 .elementor-element.elementor-element-583a0d9f{--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-14 .elementor-element.elementor-element-10167899{--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:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-36fefd25{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-1656ad3a{text-align:center;}.elementor-14 .elementor-element.elementor-element-1656ad3a .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:41px;font-weight:600;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-38f8f28f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-230cf462{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-642d6f3c{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-65b032c1{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-4b097a08{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-14 .elementor-element.elementor-element-d081051{--display:flex;--justify-content:center;}.elementor-14 .elementor-element.elementor-element-4fadf0d4{--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:100px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-4f42fcd3{--display:flex;}.elementor-14 .elementor-element.elementor-element-1d96e14a{text-align:center;}.elementor-14 .elementor-element.elementor-element-1d96e14a .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:41px;font-weight:600;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-4cc40c5f > .elementor-widget-container{margin:0px 0px 40px 0px;}.elementor-14 .elementor-element.elementor-element-4cc40c5f{text-align:center;}.elementor-14 .elementor-element.elementor-element-4cc40c5f .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:22px;font-weight:400;line-height:1.2em;color:#083845;}.elementor-14 .elementor-element.elementor-element-505d2477{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 18px;--row-gap:0px;--column-gap:18px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-505d2477.e-con{--align-self:center;}.elementor-14 .elementor-element.elementor-element-68946d9a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4620f10a{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-4cb0fa66{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7d60d47b{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7100c38d img{width:100%;}.elementor-14 .elementor-element.elementor-element-40ef35fd{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-d51e6f6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-480a637c{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-70acc077{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7c2bd9b5{--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-14 .elementor-element.elementor-element-7c2bd9b5:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-7c2bd9b5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5FCFE;}.elementor-14 .elementor-element.elementor-element-1181af86{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-57c4638d{text-align:center;}.elementor-14 .elementor-element.elementor-element-57c4638d .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:41px;font-weight:600;line-height:1.4em;color:#003443;}.elementor-14 .elementor-element.elementor-element-b3ca12f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-55084c43{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-1255fa93 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-1255fa93 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-1255fa93{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-1255fa93 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-1255fa93 .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:700;}.elementor-14 .elementor-element.elementor-element-1255fa93 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-9552371{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-3eb6035d .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3eb6035d .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-3eb6035d{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-3eb6035d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-14 .elementor-element.elementor-element-3eb6035d .elementor-icon-list-item > a{font-family:"Wix Madefor Text", Sans-serif;font-weight:700;}.elementor-14 .elementor-element.elementor-element-3eb6035d .elementor-icon-list-text{transition:color 0.3s;}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-title{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .premium-adv-carousel__media-desc{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button svg, .elementor-widget-premium-media-wheel .flipster__button svg *{fill:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .flipster__button{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image span{background-color:var( --e-global-color-secondary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover i{color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover svg{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );}.elementor-widget-premium-media-wheel .pa-media-magnific-image:hover span{background-color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3f24cc45.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:5px;}.elementor-14 .elementor-element.elementor-element-3f24cc45.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:5px;}.elementor-14 .elementor-element.elementor-element-3f24cc45.premium-adv-carousel__infinite{--pa-wheel-spacing:5;}.elementor-14 .elementor-element.elementor-element-3f24cc45 .premium-adv-carousel__items{animation-direction:normal !important;align-items:flex-start;animation-duration:calc( 50 * 1000ms ) !important;}.elementor-14 .elementor-element.elementor-element-3f24cc45 .premium-adv-carousel__item{width:800px;}.elementor-14 .elementor-element.elementor-element-3f24cc45 .premium-adv-carousel__media-info-wrap{text-align:flex-start;}.elementor-14 .elementor-element.elementor-element-16f5f887{--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:70px;--margin-bottom:80px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-27b95ff4 > .elementor-widget-container{margin:0px 0px 30px 0px;}.elementor-14 .elementor-element.elementor-element-27b95ff4{text-align:center;}.elementor-14 .elementor-element.elementor-element-27b95ff4 .elementor-heading-title{font-family:"Wix Madefor Text", Sans-serif;font-size:40px;font-weight:600;color:#000000;}.elementor-14 .elementor-element.elementor-element-73824f01{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:32px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-73824f01:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-73824f01 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FCFE;}.elementor-14 .elementor-element.elementor-element-16eda2ed{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-3c91898f{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:32px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-3c91898f:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-3c91898f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FCFE;}.elementor-14 .elementor-element.elementor-element-5bfb5473{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-5d7df3f9{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:32px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-5d7df3f9:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-5d7df3f9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FCFE;}.elementor-14 .elementor-element.elementor-element-6344cf90{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-f319b04{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:32px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-f319b04:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-f319b04 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FCFE;}.elementor-14 .elementor-element.elementor-element-1644b5fc{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-6fd69dea{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#D1D1D1;--border-color:#D1D1D1;--border-radius:0px 0px 10px 10px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:22px;--padding-left:32px;--padding-right:40px;}.elementor-14 .elementor-element.elementor-element-6fd69dea:not(.elementor-motion-effects-element-type-background), .elementor-14 .elementor-element.elementor-element-6fd69dea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F6FCFE;}.elementor-14 .elementor-element.elementor-element-63977058{font-family:"Wix Madefor Text", Sans-serif;font-size:18px;font-weight:400;color:#003443;}.elementor-14 .elementor-element.elementor-element-10dea122{--n-accordion-title-font-size:20px;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:10px 10px 0px 0px;--n-accordion-title-normal-color:#093D54;--n-accordion-title-active-color:#093D54;--n-accordion-icon-size:19px;--n-accordion-icon-active-color:#000000;}.elementor-14 .elementor-element.elementor-element-10dea122 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#F6FCFE;border-style:solid;border-width:1px 1px 0px 1px;}:where( .elementor-14 .elementor-element.elementor-element-10dea122 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{background-color:#FFFFFF;border-style:solid;border-width:0px 1px 1px 1px;border-color:#EDEFF2;--padding-top:10px;--padding-right:30px;--padding-bottom:10px;--padding-left:30px;}.elementor-14 .elementor-element.elementor-element-10dea122 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-10dea122 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:01px 1px 01px 1px;border-color:#D1D1D1;}.elementor-14 .elementor-element.elementor-element-10dea122 {--n-accordion-padding:22px 30px 21px 30px;}:where( .elementor-14 .elementor-element.elementor-element-10dea122 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Wix Madefor Text", Sans-serif;font-weight:600;}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-302f99de .elementor-heading-title{font-size:12px;}.elementor-14 .elementor-element.elementor-element-41fb3f7 .elementor-heading-title{font-size:36px;}.elementor-14 .elementor-element.elementor-element-1fd28f63{line-height:1.4em;}.elementor-14 .elementor-element.elementor-element-440e4896 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-533f2a59 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-617c5ceb{--padding-top:4px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-3e6f1406 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:25px 25px 25px 25px;}.elementor-14 .elementor-element.elementor-element-17e3cbda > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-147a9d3d{--padding-top:4px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-1deead22 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-191a001b > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-4092e47f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7fac0fb6 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7a62323e{--padding-top:4px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-258d210f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-f72e6f3{--padding-top:4px;--padding-bottom:3px;--padding-left:3px;--padding-right:3px;}.elementor-14 .elementor-element.elementor-element-705fa601 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-2d48f23f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7fc95582{--n-tabs-title-gap:0px;--n-tabs-title-font-size:16px;}.elementor-14 .elementor-element.elementor-element-228b4abc .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-c4908e9{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-221996d5 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-5635de6b .eael-data-table tbody tr td{font-size:13px;}.elementor-14 .elementor-element.elementor-element-1656ad3a .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-38f8f28f{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-14 .elementor-element.elementor-element-230cf462{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-57626fde img{width:100%;}.elementor-14 .elementor-element.elementor-element-642d6f3c{--width:50%;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3d5b1820 img{width:82%;}.elementor-14 .elementor-element.elementor-element-65b032c1{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-3e233eef img{width:78%;}.elementor-14 .elementor-element.elementor-element-4b097a08{--width:50%;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-14 .elementor-element.elementor-element-7c98d229 img{width:85%;}.elementor-14 .elementor-element.elementor-element-45069c98 img{width:50%;}.elementor-14 .elementor-element.elementor-element-4fadf0d4{--margin-top:0px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1d96e14a .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-68946d9a{--width:100px;--margin-top:0px;--margin-bottom:15px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-4620f10a{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-1097921b > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-14 .elementor-element.elementor-element-4cb0fa66{--width:100px;}.elementor-14 .elementor-element.elementor-element-76b276f > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-14 .elementor-element.elementor-element-7d60d47b{--width:100px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-7100c38d > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-14 .elementor-element.elementor-element-7100c38d img{width:100%;}.elementor-14 .elementor-element.elementor-element-40ef35fd{--width:100px;}.elementor-14 .elementor-element.elementor-element-63341e41 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-14 .elementor-element.elementor-element-d51e6f6{--width:100px;}.elementor-14 .elementor-element.elementor-element-238d6a7f > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-14 .elementor-element.elementor-element-480a637c{--width:100px;}.elementor-14 .elementor-element.elementor-element-441a26e5 > .elementor-widget-container{margin:0px 0px 015px 0px;}.elementor-14 .elementor-element.elementor-element-70acc077{--width:100px;}.elementor-14 .elementor-element.elementor-element-57c4638d .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-3f24cc45.premium-adv-carousel__horizontal .premium-adv-carousel__items{column-gap:10px;}.elementor-14 .elementor-element.elementor-element-3f24cc45.premium-adv-carousel__vertical .premium-adv-carousel__items{row-gap:10px;}.elementor-14 .elementor-element.elementor-element-3f24cc45.premium-adv-carousel__infinite{--pa-wheel-spacing:10;}.elementor-14 .elementor-element.elementor-element-3f24cc45 .premium-adv-carousel__item{width:400px;}.elementor-14 .elementor-element.elementor-element-3f24cc45 .premium-adv-carousel__item .premium-adv-carousel__media-wrap{height:450px;}.elementor-14 .elementor-element.elementor-element-16f5f887{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:50px;--margin-bottom:35px;--margin-left:0px;--margin-right:0px;}.elementor-14 .elementor-element.elementor-element-27b95ff4 > .elementor-widget-container{padding:0px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-27b95ff4 .elementor-heading-title{font-size:30px;}.elementor-14 .elementor-element.elementor-element-16eda2ed{font-size:18px;}.elementor-14 .elementor-element.elementor-element-10dea122 > .elementor-widget-container{margin:0px 17px 0px 17px;}.elementor-14 .elementor-element.elementor-element-10dea122{--n-accordion-title-font-size:20px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-71ee39e7{--width:470px;}.elementor-14 .elementor-element.elementor-element-5c828b07{--content-width:1241px;}.elementor-14 .elementor-element.elementor-element-622ef5db{--width:100.666%;}.elementor-14 .elementor-element.elementor-element-4fdc4188{--content-width:1422px;}.elementor-14 .elementor-element.elementor-element-c4908e9{--content-width:1298px;}.elementor-14 .elementor-element.elementor-element-228a1e9e{--content-width:1230px;}.elementor-14 .elementor-element.elementor-element-38f8f28f{--width:72%;}.elementor-14 .elementor-element.elementor-element-505d2477{--width:68%;}.elementor-14 .elementor-element.elementor-element-b3ca12f{--width:36%;}.elementor-14 .elementor-element.elementor-element-16f5f887{--content-width:1086px;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-71ee39e7{--width:697px;}}/* Start custom CSS for nested-tabs, class: .elementor-element-7fc95582 *//* Wrapper styling */
.e-n-tabs-heading {
    display: inline-flex;
    background: #FFFFFF;
    padding: 6px;
    border-radius: 40px;
    gap: 2px !important;
    /*width: 504px !important;*/
}

.e-n-tabs{
    align-items: center;
}

/* Default tab */
.e-n-tab-title {
    border: none !important;
    background: transparent !important;
    padding: 2px 30px !important;
    border-radius: 40px !important;
    font-size: 14px;
    color: #0f6d7a;
    font-weight: 500;
    transition: all 0.3s ease;
   
   
}


.e-n-tab-title[data-tab-index="2"]{
    padding: 15px 60px !important;
}






/* Remove Elementor default outline */
.e-n-tab-title:focus {
    outline: none;
}

/* Active tab (selected) */
.e-n-tab-title[aria-selected="true"] {
    background: #007799 !important;
    color: #fff !important;
    box-shadow: 0 2px 6px rgba(0,0,0,0.1);
}

/* Optional hover effect */
.e-n-tab-title:hover {
    background: rgba(15, 109, 122, 0.1);
}

/* Text styling */
.e-n-tab-title-text {
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Add badge (-20%) style */
.e-n-tab-title:first-child .e-n-tab-title-text::after {
    content: "-20%";
    background: #cfeef3;
    color: #0f6d7a;
    font-size: 16px;
    padding: 6px 18px;
    border-radius: 20px;
    margin-left: 10px;
}


@media (max-width: 767px) {
    .e-n-tabs-heading {
        display: flex !important;
        width: 100% !important;
        flex-wrap: nowrap !important;
        padding: 6px !important;
        border-radius: 40px !important;
    }

    /* KEY FIX: use flex:1 + min-width:0 instead of width:50% */
    .e-n-tab-title {
        flex: 1 1 0 !important;
        min-width: 0 !important;
        padding: 12px 8px !important;
        text-align: center !important;
        display: flex !important;
        justify-content: center !important;
        align-items: center !important;
    }

    .e-n-tab-title[data-tab-index="2"] {
        padding: 12px 8px !important;
    }

    .e-n-tab-title-text {
        display: flex !important;
        align-items: center !important;
        justify-content: center !important;
        gap: 4px !important;
        white-space: nowrap !important;
        overflow: hidden !important;
    }

    .e-n-tab-title:first-child .e-n-tab-title-text::after {
        font-size: 10px !important;
        padding: 3px 7px !important;
        margin-left: 4px !important;
        flex-shrink: 0 !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1d06531b */.container {
    max-width: 1240px;
    margin: auto;
    background: #fff;
    border-radius: 14px;
    border: 1px solid #DBE1E8;
    font-family: Wix Madefor Text;
  }
  
  .plan-header a{
      padding:10px 40px;
  }
  
  a {
  color: #fff;
  text-decoration: none;
  /*padding:10px 40px;*/
}
a.ice-floe-btn{
    color:#007799;
}

a.ice-floe-btn:hover{
    color:#007799;
}

a:hover{
    color: #fff;
    background: none;
}


  
  .acc-body .data-row:nth-child(even) {
    background-color: #F5FCFE;
}

.row-label-special-padding{
    padding:11px 16px !important;
}

  .radio-button-block {
    border: none !important;
  }

  .plan-header[data-plan="icebreaker"],
  .plan-header[data-plan="glacier"],
  .plan-header[data-plan="polarpeak"] {
    border-right: 1px solid #DBE1E8;
  }

  .row-cell {
    border-right: 1px solid #eef3f7;
  }

  /* ── Toggle inside label cell ── */
  .toggle-row {
    display: flex;
    flex-direction: column;
    gap: 14px;
  }
  .toggle-row label {
    display: flex;
    align-items: center;
    gap: 8px;
    font-size: 14px;
    cursor: pointer;
    color: #1a2e3b;
  }
  .toggle-row input[type="radio"] {
    accent-color: #1d8096;
    width: 15px; height: 15px;
  }
  .badge {
    background: #d6eef4;
    color: #1d8096;
    font-size: 12px;
    font-weight: 600;
    padding: 2px 7px;
    border-radius: 20px;
  }

  /* ── Plans Grid ── */
  .plans-grid {
    display: grid;
    grid-template-columns: 260px repeat(5, 1fr);
    align-items: stretch;
    gap: 0;
    margin-bottom: 0;
    padding-top: 12px;
    border: 1px solid #dce8ee;
    border-bottom: none;
    border-radius: 12px 12px 0 0;
  }

  /* Left "Pick your Plan" cell */
  .plan-header-label {
  
    padding: 10px 20px;
    display: flex;
    flex-direction: column;
    justify-content: flex-start;
  }
  .plan-header-label h2 {
    font-size: 15px;
    font-weight: 700;
    color: #1a2e3b;
    margin-bottom: 16px;
  }

  .plan-header {
    text-align: center;
    padding: 22px 10px 18px;
    position: relative;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: flex-end;
    background: #fff;
    border-radius: 12px 12px 0 0;
    margin-top: -12px;
    border-top: 1px solid #dce8ee;
    border-left: 1px solid #dce8ee;
    border-right: none;
    border-bottom: none;
  }
  .plan-header:last-child {
    border-right: none;
  }

  .plan-header.active {
    background: #0f3d4f;
    color: #fff;
    margin-top: -12px;
    border-radius: 12px 12px 0 0;
    border-top: 1px solid #0f3d4f;
    border-left: 1px solid #0f3d4f;
    border-right: none;
    border-bottom: none;
    padding-top: 22px;
    z-index: 2;
  }

  .plan-header h3 {
    font-size: 17px;
    font-weight: 700;
    color: #2b4a5a;
    margin-bottom: 6px;
  }
  .plan-header.active h3 { color: #fff; }

  .plan-header .price {
    font-size: 22px;
    font-weight: 700;
    color: #1d8096;
    margin-bottom: 12px;
    line-height: 1.2;
  }
  .plan-header.active .price { color: #fff; }

  .plan-header .price .per {
    font-size: 13px;
    font-weight: 400;
    color: #1d8096;
  }
  .plan-header.active .price .per { color: #aacdd8; }

  .plan-header .custom-price {
    color: #1d8096;
    font-size: 20px;
    font-weight: 700;
    margin-bottom: 12px;
  }

  .plan-header button {
    padding: 9px 0;
    border-radius: 8px;
    font-size: 13px;
    font-weight: 600;
    cursor: pointer;
    border: none;
    width: 100%;
    transition: opacity 0.15s;
  }
  .plan-header button:hover { opacity: 0.85; }
  .plan-header:not(.active) button {
    background: #1d8096;
    color: #fff;
  }
  .plan-header.active button {
    background: #fff;
    color: #0f3d4f;
  }

  /* ── Accordion ── */
  .accordion { border-top: none; }

  .acc-section { border: 1px solid #dce8ee; border-radius: 8px; margin-top: 0; overflow: hidden; }
  .acc-section:first-of-type { border-top: none; border-radius: 0 0 8px 8px; }
  .acc-section + .acc-section { margin-top: 8px; border-radius: 8px; }

  .acc-title-row {
    background:#E6F5FF;
    padding: 12px 16px;
    cursor: pointer;
    display: flex;
    justify-content: space-between;
    align-items: center;
    user-select: none;
  }
  .acc-title-row .title-text { font-size: 14px; font-weight: 700; color: #003443; }
  .acc-title-row .subtitle { font-size: 12px; color: #003443; margin-top: 2px; }
  .acc-title-row .title-left { display: flex; flex-direction: column; }
  .acc-chevron {
    font-size: 16px;
    color: #1d8096;
    transition: transform 0.25s;
  }
  .acc-section.open .acc-chevron { transform: rotate(180deg); }

  .acc-body {
    overflow: hidden;
    max-height: 0;
    transition: max-height 0.4s cubic-bezier(0.4, 0, 0.2, 1);
  }

  /* ── Data Rows ── */
  .data-row {
    display: grid;
    grid-template-columns: 260px repeat(5, 1fr);
    border-bottom: 1px solid #eef3f7;
  }
  .data-row:last-child { border-bottom: none; }

  .row-label {
    padding: 20px 16px;
    font-size: 13px;
    font-weight: 800;
    color: #003443;
    display: flex;
    align-items: center;
    border-right: 1px solid #eef3f7;
  }
  .row-cell {
    padding: 14px 8px;
    text-align: center;
    font-size: 13px;
    color: #384e5a;
    display: flex;
    align-items: center;
    justify-content: center;
  }
  .row-cell.active-col {
    /*background: #f0f7fa;*/
  }

  /* check / cross icons */
  .icon-check { color: #1d8096; font-size: 18px; }
  .icon-cross { color: #aabec8; font-size: 16px; font-weight: 700; }

  /* ── Scrollable accordion body ── */
  .rows-all {
    overflow-y: auto;
    scrollbar-width: none;
    -ms-overflow-style: none;
  }
  .rows-all::-webkit-scrollbar {
    display: none;
  }
  
  
 .toggle-row label:has(input:checked) {
 
  color: #1d8096;
  font-weight: 600;
}
  
  
  
  

  /* ── Responsive: Tablet ── */
  @media (max-width: 900px) {
    body { padding: 16px 12px 40px; }

    .plans-grid {
      grid-template-columns: 120px repeat(5, 1fr);
    }
    .plan-header-label { padding: 16px 10px; }
    .plan-header-label h2 { font-size: 12px; margin-bottom: 10px; }
    .toggle-row label { font-size: 11px; gap: 5px; }
    .badge { font-size: 10px; padding: 1px 5px; }

    .plan-header { padding: 14px 4px 12px; }
    .plan-header h3 { font-size: 11px; margin-bottom: 4px; }
    .plan-header .price { font-size: 16px; margin-bottom: 8px; }
    .plan-header .price .per { font-size: 10px; }
    .plan-header .custom-price { font-size: 14px; }
    .plan-header button { font-size: 10px; padding: 6px 0; }

    .data-row { grid-template-columns: 120px repeat(5, 1fr); }
    .row-label { font-size: 11px; padding: 10px 8px; }
    .row-cell { font-size: 11px; padding: 10px 4px; }
    .icon-check { font-size: 14px; }
    .icon-cross { font-size: 12px; }

    .acc-title-row .title-text { font-size: 12px; }
    .acc-title-row .subtitle { font-size: 10px; }
  }

  /* ── Responsive: Mobile ── */
  @media (max-width: 600px) {
    body { padding: 12px 8px 40px; }
    
    .plan-header a{
       
        padding: 2px 8px;
    }

    /* Stack plan headers: show as horizontal scroll */
    /* .plans-grid {
      grid-template-columns: 100px repeat(5, minmax(70px, 1fr));
      overflow-x: auto;
      -webkit-overflow-scrolling: touch;
    } */


    .plain-body{
-webkit-overflow-scrolling: touch;
      overflow-x: auto;
    }
    .plans-grid {
      grid-template-columns: 100px repeat(5, minmax(70px, 1fr));
      min-width: 520px;
    }

    .plan-header-label {
      padding: 12px 8px;
      min-width: 100px;
    }
    .plan-header-label h2 { font-size: 11px; margin-bottom: 8px; }
    .toggle-row { gap: 6px; }
    .toggle-row label { font-size: 10px; }

    .plan-header {
      padding: 12px 4px 10px;
      min-width: 70px;
    }
    .plan-header h3 { font-size: 10px; }
    .plan-header .price { font-size: 14px; margin-bottom: 6px; }
    .plan-header .price .per { font-size: 9px; display: block; }
    .plan-header .custom-price { font-size: 12px; }
    .plan-header button { font-size: 9px; padding: 5px 0; border-radius: 6px; }

    /* Data rows also scroll horizontally in sync */
    .acc-body { overflow-x: auto; -webkit-overflow-scrolling: touch; }
    .data-row {
      grid-template-columns: 100px repeat(5, minmax(70px, 1fr));
      min-width: 520px;
    }
    .row-label { font-size: 10px; padding: 10px 6px; min-width: 100px; }
    .row-cell { font-size: 10px; padding: 10px 2px; min-width: 70px; }
    .icon-check { font-size: 13px; }
    .icon-cross { font-size: 11px; }

    .acc-title-row { padding: 10px 12px; }
    .acc-title-row .title-text { font-size: 12px; }
    .acc-title-row .subtitle { font-size: 10px; }
    .acc-chevron { font-size: 14px; }

    .rows-all { overflow-x: auto; }
    
    .first-sub-text {
    width: 229px;
  }
  }/* End custom CSS */
/* Start custom CSS for eael-data-table, class: .elementor-element-5635de6b */.table-image{
    padding-top:12px !important;
}

.table-bottom-left{
    border-bottom-left-radius: 9px;
}

.table-bottom-right{
    border-bottom-right-radius: 9px !important;
}


@media (max-width: 600px) {
  .td-content img {
    width: 11px !important;
    height: auto !important;
  }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-1156ccb6 */:root {
      --teal: #2a8fa3;
      --teal-light: #e8f5f8;
      --teal-mid: #c5e5ec;
      --teal-dark: #1d6e80;
      --text: #1a2a2f;
      --muted: #6b8a92;
      --border: #d4e8ed;
      --bg: #f4f9fb;
      --white: #ffffff;
      --shadow: 0 4px 24px rgba(42,143,163,0.10);
      --shadow-lg: 0 12px 48px rgba(42,143,163,0.16);
    }

    

    .page-wrapper {
      display: grid;
      align-items: flex-end;
      grid-template-columns: 1fr 1fr;
      gap: 3rem;
      max-width: 960px;
      width: 100%;
      min-width: 0;
      position: relative;
      z-index: 1;
    }

    /* ── LEFT PANEL ── */
    .left-panel { display: flex; flex-direction: column; justify-content: center; }

    .headline {
      font-family: 'Wix Madefor Text', serif;
      font-weight: 600;
      /*font-size: clamp(1rem, 3.5vw, 2.8rem);*/
      line-height: 1.15;
      color: var(--text);
      margin-bottom: 0.75rem;
    }

    .headline span {
      color: #007799
      
    }
    
    
#dropdown-wrap .dropdown-trigger:hover {
  background: transparent !important;
  color:#6b8a92;
}

#dropdown-wrap button:hover {
  background: transparent !important;
  color:#6b8a92;
}
    
    
    
    

    .sub {
    font-family: 'Wix Madefor Text', serif;
      font-size: 1.1rem;
      font-weight: 500;
      color: #003443bf;
      line-height: 1.6;
      max-width: 320px;
      margin-bottom: 2.5rem;
    }

    .section-label {
    font-family: 'Wix Madefor Text', serif;
      font-size: 1.1rem;
      font-weight: 700;
    
     
      color: #003443;
      margin-bottom: 1rem;
    }

    /* ── CARD ── */
    .card {
      background: var(--white);
      border-radius: 20px;
      border: 1px solid var(--border);
      box-shadow: var(--shadow);
      overflow: hidden;
    }

    .card-header {
      padding: 1.1rem 1.5rem;
      border-bottom: 1px solid var(--border);
      display: flex;
      justify-content: space-between;
      align-items: center;
    }

    .step-label {
      font-family: Wix Madefor Text;
      font-size: 0.68rem;
      font-weight: 600;
      letter-spacing: 0.12em;
      text-transform: uppercase;
      color: var(--muted);
    }

    .nav-btns {
      display: flex;
      gap: 0.5rem;
    }

    .nav-btn {
      font-family: 'DM Sans', sans-serif;
      font-size: 0.72rem;
      font-weight: 500;
      color: var(--teal);
      background: none;
      border: none;
      cursor: not-allowed;
      padding: 0.2rem 0.4rem;
      border-radius: 6px;
      transition: background 0.15s, opacity 0.2s;
      opacity: 0.25;
      pointer-events: none;
    }

    .nav-btn.active {
      opacity: 1;
      cursor: pointer;
      pointer-events: auto;
    }
    
     .nav-btn:focus{
         background: none !important;
         color: var(--teal);
         /*opacity: 0.25;*/
     }

    .nav-btn.active:hover { background: var(--teal-light); }

    .card-body { padding: 1.6rem 1.5rem 1.4rem; }

    .question {
      font-family: Wix Madefor Text;
      font-size: 1rem;
      font-weight: 500;
      color: #003443;
      margin-bottom: 1.25rem;
      line-height: 1.4;
    }

    /* ── OPTION PILLS ── */
    .options {
      display: flex;
      flex-wrap: wrap;
      gap: 0.6rem;
      margin-bottom: 1.5rem;
    }

    .option {
      font-family: Wix Madefor Text;
      font-size: 0.875rem;
      font-weight: 500;
      padding: 0.55rem 1.1rem;
      border-radius: 50px;
      border: 1.5px solid var(--border);
      background: var(--white);
      color: var(--text);
      cursor: pointer;
      transition: all 0.18s ease;
      outline: none;
    }

    .option:hover {
      border-color: var(--teal);
      color: var(--teal);
      background: var(--teal-light);
    }

    .option.selected {
      border-color: var(--teal);
      background: var(--teal);
      color: var(--white);
      box-shadow: 0 4px 14px rgba(42,143,163,0.30);
    }


    /* ── RADIO OPTIONS ── */
    .option.radio-style {
      display: flex;
      align-items: center;
      gap: 0.55rem;
      border-radius: 10px;
      padding: 0.55rem 1rem;
      width: 100%;
    }

    .option.radio-style .radio-dot {
      width: 16px;
      height: 16px;
      border-radius: 50%;
      border: 1.5px solid var(--border);
      flex-shrink: 0;
      display: flex;
      align-items: center;
      justify-content: center;
      transition: all 0.18s ease;
    }

    .option.radio-style:hover .radio-dot { border-color: var(--teal); }

    .option.radio-style.selected .radio-dot {
      border-color: var(--teal);
      background: var(--teal);
    }

    .option.radio-style.selected .radio-dot::after {
      content: '';
      width: 6px;
      height: 6px;
      border-radius: 50%;
      background: white;
      display: block;
    }

    .option.radio-style.selected {
      border-color: var(--teal);
      background: var(--teal-light);
      color: var(--teal-dark);
      box-shadow: none;
    }

    .options.radio-group {
      flex-direction: column;
      gap: 0.5rem;
    }

    /* ── DROPDOWN ── */
    .dropdown-wrap {
      position: relative;
      margin-bottom: 1.5rem;
    }

    .dropdown-trigger {
      font-family: 'DM Sans', sans-serif;
      font-size: 0.875rem;
      font-weight: 400;
      width: 100%;
      padding: 0.65rem 1rem;
      border-radius: 10px;
      border: 1.5px solid var(--border);
      background: var(--white);
      color: var(--muted);
      cursor: pointer;
      display: flex;
      justify-content: space-between;
      align-items: center;
      transition: border-color 0.18s;
      outline: none;
    }

    .dropdown-trigger.has-value { color: var(--text); }
    .dropdown-trigger.open { border-color: var(--teal); border-bottom-left-radius: 0; border-bottom-right-radius: 0; }

    .dropdown-trigger .chevron {
      transition: transform 0.2s ease;
      color: var(--muted);
      font-size: 0.8rem;
    }

    .dropdown-trigger.open .chevron { transform: rotate(180deg); }

    .dropdown-menu {
      position: absolute;
      top: 100%;
      left: 0; right: 0;
      background: var(--white);
      border: 1.5px solid var(--teal);
      border-top: none;
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px;
      overflow: hidden;
      z-index: 10;
      box-shadow: 0 8px 24px rgba(42,143,163,0.12);
    }

    .dropdown-item {
      font-family: 'DM Sans', sans-serif;
      font-size: 0.85rem;
      padding: 0.75rem 1rem;
      cursor: pointer;
      color: var(--text);
       border-top: 1px solid var(--border);
      border-bottom: 1px solid var(--border);
      transition: background 0.15s;
      text-align: left;
      width: 100%;
      background: none;
      border-left: none;
      border-right: none;
      outline: none;
    }

    .dropdown-item:last-child { border-bottom: none; }
    .dropdown-item:hover { background: var(--teal-light); color: var(--teal-dark); }
    .dropdown-item.selected { background: var(--teal-light); color: var(--teal-dark); font-weight: 500; }

    /* ── OTHERS INLINE INPUT ── */
    .option.radio-style.others-row {
      display: flex;
      align-items: center;
      gap: 0.55rem;
      flex-wrap: nowrap;
    }

    .others-inline-input {
      font-family: 'DM Sans', sans-serif;
      font-size: 0.82rem;
      border: none;
      border-bottom: 1.5px solid var(--border);
      outline: none;
      background: transparent;
      color: var(--muted);
      flex: 1;
      padding: 0.1rem 0.2rem;
      transition: border-color 0.18s, opacity 0.18s, color 0.18s;
      min-width: 0;
      opacity: 0.4;
      cursor: default;
    }

    .others-inline-input.active {
      color: var(--text);
      opacity: 1;
      cursor: text;
    }

    .others-inline-input.active::placeholder { color: var(--muted); }
    .others-inline-input.active:focus { border-bottom-color: var(--teal); }
    .others-inline-input::placeholder { color: var(--muted); }

    /* ── CUSTOM INPUT ── */
    .custom-input-wrap {
      margin-top: -0.75rem;
      margin-bottom: 1rem;
      animation: tagPop 0.18s ease;
    }

    .custom-input {
      font-family: 'DM Sans', sans-serif;
      font-size: 0.875rem;
      width: 100%;
      padding: 0.65rem 1rem;
      border-radius: 10px;
      border: 1.5px solid var(--border);
      background: var(--white);
      color: var(--text);
      outline: none;
      transition: border-color 0.18s;
    }

    .custom-input:focus { border-color: var(--teal); }
    .custom-input.error { border-color: #e05252; }

    .custom-error {
      font-size: 0.75rem;
      color: #e05252;
      margin-top: 0.4rem;
      display: none;
    }

    .custom-error.visible {
      display: block;
      animation: tagPop 0.15s ease;
    }

    /* ── SELECTED TAGS ── */
    .selected-tags {
      display: flex;
      flex-wrap: wrap;
      gap: 0.45rem;
      margin-top: -0.75rem;
      margin-bottom: 1.25rem;
      min-height: 0;
    }

    .selected-tag {
      font-size: 0.78rem;
      font-weight: 500;
      padding: 0.35rem 0.85rem;
      border-radius: 50px;
      background: #003B4C;
      color: var(--white);
      display: inline-flex;
      align-items: center;
      gap: 0.4rem;
      animation: tagPop 0.2s ease;
    }

    @keyframes tagPop {
      from { transform: scale(0.85); opacity: 0; }
      to   { transform: scale(1);    opacity: 1; }
    }

    /* ── PROGRESS BAR ── */
    .progress-track {
      height: 3px;
      background: var(--teal-mid);
      border-radius: 99px;
      margin-bottom: 1.4rem;
      overflow: hidden;
    }

    .progress-fill {
      height: 100%;
      background: var(--teal);
      border-radius: 99px;
      transition: width 0.4s ease;
      width: 25%;
    }

    /* ── CTA BUTTON ── */
    .cta-btn {
      font-family: Wix Madefor Text;
      font-size: 0.875rem;
      font-weight: 600;
      width: 100%;
      padding: 0.875rem;
      border-radius: 12px;
      border: none;
      background: var(--teal-mid);
      color: var(--teal-dark);
      cursor: not-allowed !important;
      letter-spacing: 0.02em;
      transition: all 0.2s ease;
    }

    .cta-btn.ready {
      background: var(--teal) !important;
      color: var(--white) !important;
      cursor: pointer;
      box-shadow: 0 6px 20px rgba(42,143,163,0.35);
    }

    .cta-btn.ready:hover {
    background: var(--teal-dark) !important;
      transform: translateY(-1px);
      box-shadow: 0 10px 28px rgba(42,143,163,0.40) !important;
      color:white !important;
      cursor: pointer !important;
    }
    
    
    
    .cta-btn:hover {
    background: var(--teal-mid) !important;
      color:var(--teal-dark) !important; 
    }



.cta-btn:not(.ready):active,
.cta-btn:not(.ready):focus {
    background: var(--teal-mid) !important;
    color:var(--teal-dark) !important;;
}




.dropdown-trigger.open:focus {
    background: none !important;
    border-color: #172B95 ;
    color:var(--muted) !important;
}


    /* ── RIGHT PANEL ── */
    .right-panel {
      display: flex;
      flex-direction: column;
      gap: 1rem;
      justify-content: center;
      position: relative;
    }

    .hint-label {
     font-family: 'Handlee', cursive;
     
      font-size: 1rem;
      color: #003B4C;
      text-align: center;
      margin-bottom: 0.25rem;
    }

    .arrow-svg {
      display: block;
      margin: 0 auto 0.75rem;
      opacity: 0.5;
    }

    /* ── BEST FIT PLAN CARD ── */
    .best-fit-wrap {
      position: relative;
      min-height: 100%;
    }

    .best-fit-card {
      background: var(--white);
      border: 2px solid var(--teal-mid);
      border-radius: 20px;
      overflow: hidden;
      transition: opacity 0.4s ease, filter 0.4s ease;
      opacity: 0.2;
      filter: blur(4px);
      pointer-events: none;
      user-select: none;
      position: relative;
    }

    .best-fit-card.revealed {
      opacity: 1;
      filter: none;
      pointer-events: auto;
    }

    .best-fit-hint {
      transition: opacity 0.3s ease;
      display: flex;
      flex-direction: column;
      align-items: center;
      justify-content: center;
      height: 100%;
      position: absolute;
      top: 0; left: 0; right: 0; bottom: 0;
      pointer-events: none;
    }

    .best-fit-hint.hidden {
      opacity: 0;
      pointer-events: none;
    }

    /* Recommended corner badge */
    .recommended-badge {
      position: absolute;
      top: 0; right: 0;
      font-size: 0.6rem;
      font-weight: 800;
      letter-spacing: 0.14em;
      text-transform: uppercase;
      background: var(--teal-dark);
      color: white;
      padding: 0.4rem 1rem 0.55rem;
      border-radius: 0 18px 0 12px;
      z-index: 2;
    }

    /* Header */
    .bfc-header {
      padding: 1.4rem 1.4rem 0rem;
    }

    .bfc-label {
      font-family: Wix Madefor Text;
      font-size: 11px;
      font-weight: 900;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: var(--teal);
      margin-bottom: 0.6rem;
    }

    .bfc-title-row {
      display: flex;
      align-items: flex-start;
      justify-content: space-between;
      gap: 0.75rem;
      margin-bottom: 0.75rem;
    }

    .bfc-title {
      font-family: Wix Madefor Text;
      font-size: 1.9rem;
      font-weight: 600;
      color: var(--text);
      line-height: 1.1;
    }

    .bfc-icon {
      width: 72px;
      height: 60px;
      flex-shrink: 0;
    }

    .bfc-price-main {
      display: flex;
      align-items: baseline;
      gap: 0.2rem;
      margin-bottom: 0.25rem;
    }

    .bfc-price-dollar {
      font-family: 'DM Sans', sans-serif;
      font-size: 1.3rem;
      font-weight: 400;
      color: var(--text);
    }

    .bfc-price-number {
     font-family: Wix Madefor Text;
      font-size: 2.8rem;
      color: var(--teal-dark);
      line-height: 1;
    }

    .bfc-price-suffix {
      font-family: 'DM Sans', sans-serif;
      font-size: 0.85rem;
      color: var(--text);
      font-weight: 500;
    }

    .bfc-price-badge {
      font-family: 'DM Sans', sans-serif;
      font-size: 0.85rem;
      font-weight: 700;
      color: var(--text);
      margin-left: 0.2rem;
    }

    .bfc-billing {
      font-size: 0.82rem;
      color: var(--muted);
      font-style: italic;
      margin-top: 0.1rem;
    }

    /* ── PRICE BLOCK ── */
    .bfc-price-block { margin-bottom: 0.5rem; }

    .bfc-price-row {
        padding-top:10px;
      display: flex;
      align-items: flex-start;
      line-height: 1;
    }

    .bfc-dollar {
      font-size: 1rem;
      font-weight: 600;
      color: var(--teal-dark);
      margin-top: 0.35rem;
      margin-right: 0.05rem;
      line-height: 1;
    }

    .bfc-amount {
     font-family: Wix Madefor Text;
      font-size: 3rem;
      color: var(--teal-dark);
      line-height: 1;
    }

    .bfc-price-meta {
      display: flex;
      flex-direction: column;
      justify-content: center;
      margin-left: 0.45rem;
      height: 3rem;
      gap: 0.08rem;
    }

    .bfc-per {
        font-family: Wix Madefor Text;
      font-size: 16px;
      color: var(--muted);
      font-weight: 400;
      line-height: 1.3;
    }

    .bfc-billed-yearly {
        font-family: Wix Madefor Text;
      font-size: 16px;
      font-weight: 700;
      color: var(--text);
      line-height: 1.3;
    }

    .bfc-billing-monthly {
        font-family: Wix Madefor Text;
      font-size: 16px;
      color: var(--muted);
      font-style: italic;
      margin-top: 0.3rem;
    }

    /* Divider */
    .bfc-divider {
      height: 1px;
      background: var(--border);
      margin: 0 1.4rem;
    }

    /* Features */
    .bfc-features {
        /*margin-top: -8px;*/
        font-family: Wix Madefor Text;
      padding: 0rem 1.4rem 1.1rem;
      display: flex;
      flex-direction: column;
      gap: 0.6rem;
    }

    .bfc-feature {
      font-size: 0.875rem;
      color: var(--text);
      display: flex;
      align-items: center;
      gap: 0.65rem;
      line-height: 1.3;
    }

    .bfc-check {
      color: var(--teal);
      font-size: 1rem;
      font-weight: 700;
      flex-shrink: 0;
      line-height: 1;
    }

    /* Comparison */
    .bfc-comparison {
      margin: 0 1.1rem 1rem;
      background: #f0f8fa;
      border-radius: 14px;
      padding: 1rem 1.1rem;
    }

    .bfc-section-label {
        font-family: Wix Madefor Text;
      font-size: 0.58rem;
      font-weight: 700;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: var(--muted);
      margin-bottom: 0.75rem;
    }

    .bfc-compare-block {
      display: flex;
      justify-content: space-between;
      align-items: flex-end;
      padding: 0.5rem 0;
      border-bottom: 1px solid var(--border);
    }

    .bfc-compare-block:last-child { border-bottom: none; padding-bottom: 0; }

    .bfc-compare-block .cb-label {
        font-family: Wix Madefor Text;
      font-size: 14px;
      font-weight: 700;
      color: var(--text);
      line-height: 1.3;
    }

    .bfc-compare-block .cb-sub {
        font-family: Wix Madefor Text;
      font-size: 14px;
      color: var(--muted);
      margin-top: 0.1rem;
    }

    .bfc-compare-block .cb-price {
        font-family: Wix Madefor Text;
      font-size: 1rem;
      font-weight: 700;
      color: var(--text);
      white-space: nowrap;
    }

    .bfc-compare-block.our-price .cb-label { color: var(--teal-dark); }
    .bfc-compare-block.our-price .cb-sub   { color: var(--teal-dark); opacity: 0.75; }
    .bfc-compare-block.our-price .cb-price { color: var(--teal-dark); }

    /* Savings */
    .bfc-savings {
      margin: 0 1.1rem 1.1rem;
      background: #eaf5f8;
      border: 1.5px solid var(--teal-mid);
      border-radius: 14px;
      padding: 1rem 1.1rem;
    }

    .bfc-savings-header {
      display: flex;
      align-items: center;
      gap: 0.4rem;
      margin-bottom: 0.5rem;
    }

    .bfc-savings-icon {
      font-size: 0.85rem;
      color: var(--teal);
    }

    .bfc-savings-label {
       font-family: Wix Madefor Text;
      font-size: 0.58rem;
      font-weight: 700;
      letter-spacing: 0.15em;
      text-transform: uppercase;
      color: var(--muted);
    }
    
    .bfc-savings-annually{
        font-family: Wix Madefor Text;
    }

    .bfc-savings-main {
      display: flex;
      align-items: baseline;
      gap: 0.4rem;
      flex-wrap: wrap;
    }

    .bfc-savings-amount {
       font-family: Wix Madefor Text;
      font-size: 2rem;
      font-weight: 600;
      color: var(--teal-dark);
      line-height: 1;
    }

    .bfc-savings-suffix {
      font-size: 0.85rem;
      font-weight: 600;
      color: var(--text);
    }

    .bfc-savings-monthly {
         font-family: Wix Madefor Text;
      font-size: 0.85rem;
      font-style: italic;
      font-weight: 600;
      color: var(--teal-dark);
    }

    .bfc-savings-note {
        font-family: Wix Madefor Text;
      font-size: 0.73rem;
      color: var(--muted);
      margin-top: 0.35rem;
    }

    /* Sign Up btn */
    .bfc-signup {
      font-family: Wix Madefor Text;
      font-size: 1rem;
      font-weight: 700;
      width: calc(100% - 2.2rem);
      margin: 0 1.1rem 1.4rem;
      padding: 1rem;
      border-radius: 50px;
      border: none;
      background: var(--teal-dark);
      color: var(--white);
      cursor: pointer;
      transition: all 0.2s ease;
      display: block;
      letter-spacing: 0.02em;
    }

    .bfc-signup:hover {
      background: #155a6a;
      transform: translateY(-1px);
      box-shadow: 0 6px 20px rgba(29,110,128,0.35);
    }

    /* ── FROZEN FORTUNE CARD ── */
    .bfc-ff-header {
      padding: 1.2rem 1.4rem 0.8rem;
    }

    .bfc-ff-title {
      font-family: Wix Madefor Text;
      font-size: 2rem;
      color: var(--text);
      margin-bottom: 0.3rem;
      line-height: 1.1;
    }

    .bfc-ff-subtitle {
      font-size: 0.8rem;
      color: var(--muted);
      line-height: 1.5;
      margin-bottom: 0.2rem;
    }

    .bfc-ff-form-section {
      margin: 0.5rem 1.4rem 0 1.4rem;
      padding: 1.2rem;
      background: #f4f9fb;
      border-radius: 14px;
      border: 1px solid var(--border);
    }

    .bfc-ff-form-title {
      font-family: Wix Madefor Text;
      font-size: 1.3rem;
      color: var(--text);
      margin-bottom: 1rem;
    }

    .bfc-ff-row {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 0.6rem;
      margin-bottom: 0.6rem;
    }

    .bfc-ff-input {
      font-family: Wix Madefor Text;
      font-size: 0.82rem;
      width: 100%;
      padding: 0.65rem 0.85rem;
      border-radius: 8px;
      border: 1.5px solid var(--border);
      background: var(--white);
      color: var(--text);
      outline: none;
      transition: border-color 0.18s;
      box-sizing: border-box;
    }

    .bfc-ff-input:focus { border-color: var(--teal); }
    .bfc-ff-input::placeholder { color: #b0c4cc; }

    .bfc-ff-submit {
      font-family: Wix Madefor Text;
      font-size: 0.9rem;
      font-weight: 700;
      width: 100%;
      padding: 0.85rem;
      border-radius: 50px;
      border: none;
      background: var(--teal-dark);
      color: white;
      cursor: pointer;
      margin-top: 0.5rem;
      transition: all 0.2s ease;
    }

    .bfc-ff-submit:hover { background: var(--text); }

    .bfc-ff-submitted {
      text-align: center;
      font-size: 0.82rem;
      font-weight: 600;
      color: var(--text);
      margin-top: 0.75rem;
      display: none;
    }

    .bfc-ff-submitted.visible { display: block; }

    .learn-more-btn { display: none; }
    .bfc-icon-wrap { flex-shrink: 0; }

    /* ── FROZEN FORTUNE FORM ── */
    .bfc-form-section {
      margin: 0 1.2rem 1rem;
      background: #f0f8fa;
      border-radius: 14px;
      padding: 1.2rem;
    }

    .bfc-form-title {
       font-family: Wix Madefor Text;
      font-size: 1.2rem;
      color: var(--text);
      margin-bottom: 1rem;
    }

    .bfc-form-embed {
      display: none; /* shortcode placeholder — hidden in preview, real CMS renders it */
    }

    .bfc-form-fields {
      display: flex;
      flex-direction: column;
      gap: 0.6rem;
    }

    .bfc-input-row {
      display: grid;
      grid-template-columns: 1fr 1fr;
      gap: 0.6rem;
    }

    .bfc-input {
      font-family: Wix Madefor Text;
      font-size: 0.82rem;
      padding: 0.65rem 0.9rem;
      border-radius: 8px;
      border: 1.5px solid var(--border);
      background: var(--white);
      color: var(--text);
      outline: none;
      transition: border-color 0.18s;
      width: 100%;
      box-sizing: border-box;
    }

    .bfc-input:focus { border-color: var(--teal); }
    .bfc-input::placeholder { color: var(--muted); }

    .bfc-submit-btn {
      font-family: Wix Madefor Text;
      font-size: 0.9rem;
      font-weight: 700;
      width: 100%;
      padding: 0.85rem;
      border-radius: 50px;
      border: none;
      background: var(--teal-dark);
      color: white;
      cursor: pointer;
      transition: all 0.2s ease;
      margin-top: 0.3rem;
    }

    .bfc-submit-btn:hover {
      background: var(--text);
      transform: translateY(-1px);
    }

    .bfc-submitted-msg {
      text-align: center;
      font-size: 0.85rem;
      font-weight: 600;
      color: var(--teal-dark);
      padding: 0.5rem 0;
    }


#best-fit-hint {
  text-align: center;
  margin-top:70px;
}

#best-fit-hint img {
  display: block;
  margin: 0px auto 0;
  transform: translateX(-50px); /* 🔥 adjust this value */
}


.ff-btn-submit{
    width: stretch;
    background: #007799 !important;
    border-radius: 59px !important;
}


    /* ── RESPONSIVE ── */

    /* Tablet: stack columns */
    @media (max-width: 680px) {
      .page-wrapper { grid-template-columns: 1fr; gap: 1.5rem; }
      .right-panel { order: 1; }
      .sub { max-width: 100%; }
    }

    /* Large mobile */
    @media (max-width: 480px) {
      body { padding: 1.25rem 1rem; }
      .headline { font-size: 1.8rem; }
      .bfc-icon-wrap svg { width: 56px !important; }
    }

    /* Small mobile: 360–420px */
    @media (max-width: 420px) {
      body { padding: 1rem 0.75rem; }

      /* Headline */
      .headline { font-size: 1.55rem; }
      .sub { font-size: 0.85rem; margin-bottom: 1.4rem; }
      .section-label { font-size: 0.64rem; }

      /* Card */
      .card { border-radius: 14px; }
      .card-header { padding: 0.8rem 1rem; }
      .card-body { padding: 1rem; }
      .step-label { font-size: 0.6rem; letter-spacing: 0.07em; }
      .nav-btn { font-size: 0.65rem; }

      /* Question */
      .question { font-size: 0.88rem; margin-bottom: 1rem; }

      /* Options */
      .options { gap: 0.45rem; margin-bottom: 1rem; }
      .option { font-size: 0.78rem; padding: 0.44rem 0.85rem; }
      .option.radio-style { font-size: 0.8rem; padding: 0.5rem 0.85rem; }
      .options.radio-group { gap: 0.4rem; }
      .others-inline-input { font-size: 0.75rem; }

      /* Custom input */
      .custom-input { font-size: 0.8rem; padding: 0.55rem 0.85rem; }
      .custom-error { font-size: 0.68rem; }

      /* Dropdown */
      .dropdown-trigger { font-size: 0.8rem; padding: 0.55rem 0.85rem; }
      .dropdown-item { font-size: 0.78rem; padding: 0.6rem 0.85rem; }

      /* Tags */
      .selected-tags { gap: 0.35rem; margin-bottom: 1rem; }
      .selected-tag { font-size: 0.7rem; padding: 0.26rem 0.65rem; }

      /* CTA */
      .cta-btn { font-size: 0.8rem; padding: 0.78rem; }

      /* Right panel */
      .best-fit-card { border-radius: 16px; }
      .bfc-header { padding: 1.1rem 1rem 0.85rem; }
      .bfc-label { font-size: 0.56rem; }
      .bfc-title { font-size: 1.45rem; }
      .bfc-icon-wrap svg { width: 52px !important; }

      .bfc-amount { font-size: 2.4rem; }
      .bfc-dollar { font-size: 0.88rem; margin-top: 0.3rem; }
      .bfc-price-meta { height: 2.4rem; }
      .bfc-per { font-size: 0.66rem; }
      .bfc-billed-yearly { font-size: 0.7rem; }
      .bfc-billing-monthly { font-size: 0.7rem; }

      .bfc-features { padding: 0.6rem 1rem 0.85rem; gap: 0.45rem; }
      .bfc-feature { font-size: 0.76rem; }

      .bfc-comparison { margin: 0 0.85rem 0.85rem; padding: 0.85rem 1rem 0.4rem; }
      .bfc-section-label { font-size: 0.54rem; }
      .cb-label { font-size: 0.76rem; }
      .cb-sub { font-size: 0.68rem; }
      .cb-price { font-size: 0.88rem; }

      .bfc-savings { margin: 0 0.85rem 0.85rem; padding: 0.85rem 1rem; }
      .bfc-savings-amount { font-size: 1.6rem; }
      .bfc-savings-annually, .bfc-savings-monthly { font-size: 0.74rem; }
      .bfc-savings-note { font-size: 0.66rem; }

      .bfc-signup { width: calc(100% - 2rem); margin: 0 1rem 1.1rem; padding: 0.8rem; font-size: 0.85rem; }

      .recommended-badge { font-size: 0.52rem; padding: 0.28rem 0.7rem 0.42rem; }
      .hint-label { font-size: 0.85rem; }

      .bfc-form-section { margin: 0 0.85rem 0.85rem; padding: 0.9rem; }
      .bfc-form-title { font-size: 1rem; }
      .bfc-input { font-size: 0.8rem; padding: 0.6rem 0.8rem; }
      .bfc-submit-btn { font-size: 0.85rem; padding: 0.75rem; }
    }

    /* Extra small: exactly 360px */
    @media (max-width: 360px) {
      body { padding: 0.75rem 0.6rem; }

      /* Headline */
      .headline { font-size: 1.35rem; }
      .sub { font-size: 0.78rem; margin-bottom: 1.1rem; }
      .section-label { font-size: 0.6rem; }

      /* Card */
      .card { border-radius: 12px; }
      .card-header { padding: 0.7rem 0.85rem; }
      .card-body { padding: 0.85rem; }
      .step-label { font-size: 0.56rem; letter-spacing: 0.05em; }
      .nav-btn { font-size: 0.62rem; padding: 0.12rem 0.28rem; }

      /* Question */
      .question { font-size: 0.82rem; margin-bottom: 0.85rem; }

      /* Options */
      .options { gap: 0.38rem; margin-bottom: 0.85rem; }
      .option { font-size: 0.72rem; padding: 0.38rem 0.7rem; }
      .option.radio-style { font-size: 0.74rem; padding: 0.44rem 0.75rem; }
      .radio-dot { width: 13px; height: 13px; }
      .others-inline-input { font-size: 0.68rem; }

      /* Custom input */
      .custom-input { font-size: 0.74rem; padding: 0.48rem 0.72rem; }
      .custom-error { font-size: 0.64rem; }

      /* Dropdown */
      .dropdown-trigger { font-size: 0.74rem; padding: 0.48rem 0.72rem; }
      .dropdown-item { font-size: 0.72rem; padding: 0.52rem 0.72rem; }

      /* Tags */
      .selected-tags { gap: 0.28rem; margin-bottom: 0.8rem; }
      .selected-tag { font-size: 0.62rem; padding: 0.2rem 0.5rem; }

      /* CTA */
      .cta-btn { font-size: 0.74rem; padding: 0.68rem; border-radius: 10px; }

      /* Right panel */
      .best-fit-card { border-radius: 14px; }
      .bfc-header { padding: 0.9rem 0.85rem 0.65rem; }
      .bfc-label { font-size: 0.52rem; letter-spacing: 0.1em; }
      .bfc-title { font-size: 1.25rem; }
      .bfc-title-row { gap: 0.25rem; }
      .bfc-icon-wrap svg { width: 42px !important; }

      .bfc-amount { font-size: 2rem; }
      .bfc-dollar { font-size: 0.78rem; margin-top: 0.22rem; }
      .bfc-price-meta { height: 2rem; gap: 0.04rem; }
      .bfc-per { font-size: 0.58rem; }
      .bfc-billed-yearly { font-size: 0.62rem; }
      .bfc-billing-monthly { font-size: 0.62rem; margin-top: 0.18rem; }

      .bfc-features { padding: 0.5rem 0.85rem 0.7rem; gap: 0.36rem; }
      .bfc-feature { font-size: 0.68rem; gap: 0.38rem; }
      .bfc-feature .check { font-size: 0.7rem; }

      .bfc-comparison { margin: 0 0.65rem 0.65rem; padding: 0.68rem 0.82rem 0.32rem; border-radius: 10px; }
      .bfc-section-label { font-size: 0.48rem; margin-bottom: 0.45rem; }
      .cb-label { font-size: 0.68rem; }
      .cb-sub { font-size: 0.6rem; }
      .cb-price { font-size: 0.8rem; }
      .bfc-compare-block { padding: 0.38rem 0; }

      .bfc-savings { margin: 0 0.65rem 0.65rem; padding: 0.68rem 0.82rem; border-radius: 10px; }
      .bfc-savings-header { margin-bottom: 0.25rem; }
      .bfc-savings-label { font-size: 0.48rem; }
      .bfc-savings-amount { font-size: 1.3rem; }
      .bfc-savings-annually, .bfc-savings-monthly { font-size: 0.62rem; }
      .bfc-savings-note { font-size: 0.58rem; }

      .bfc-signup { width: calc(100% - 1.7rem); margin: 0 0.85rem 1rem; padding: 0.7rem; font-size: 0.78rem; border-radius: 40px; }

      .recommended-badge { font-size: 0.46rem; padding: 0.22rem 0.55rem 0.35rem; border-radius: 0 14px 0 10px; }
      .hint-label { font-size: 0.76rem; }
      .arrow-svg { width: 40px; height: 34px; }

      .bfc-form-section { margin: 0 0.65rem 0.65rem; padding: 0.75rem 0.82rem; border-radius: 10px; }
      .bfc-form-title { font-size: 0.88rem; margin-bottom: 0.7rem; }
      .bfc-input-row { grid-template-columns: 1fr; gap: 0.38rem; }
      .bfc-input { font-size: 0.72rem; padding: 0.5rem 0.68rem; }
      .bfc-submit-btn { font-size: 0.78rem; padding: 0.65rem; border-radius: 40px; }
    }/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-10dea122 */.e-n-accordion-item-title[aria-expanded="false"] {
    border-radius:10px;
}/* End custom CSS */
/* Start custom CSS */span.premium-tootltip-text {
    box-shadow: 0px 0px 10px 0px #D2D5D6 !important;
    background: #ffffff !important;
    border-radius: 10px !important;
    padding: 5px !important;
    width: 380px !important;
}/* End custom CSS */