.elementor-12 .elementor-element.elementor-element-5dd47f67:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-5dd47f67 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-5dd47f67{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-5dd47f67 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-29d9e365 .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-29d9e365 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-29d9e365 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-29d9e365 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-a676023 );color:var( --e-global-color-a676023 );border-style:none;border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-29d9e365 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-29d9e365 .elementor-button:focus svg{fill:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-86c657c:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-86c657c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-86c657c > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-86c657c{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-86c657c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-theme-site-logo .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-7bd77210 .elementor-icon-list-icon i{color:var( --e-global-color-f7953f3 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7bd77210 .elementor-icon-list-icon svg{fill:var( --e-global-color-f7953f3 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7bd77210{--e-icon-list-icon-size:17px;--icon-vertical-offset:-1px;}.elementor-12 .elementor-element.elementor-element-7bd77210 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7bd77210 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:12px;}.elementor-12 .elementor-element.elementor-element-7bd77210 .elementor-icon-list-text{color:var( --e-global-color-f7953f3 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-4908e472:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-4908e472 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-cc4c302 );}.elementor-12 .elementor-element.elementor-element-4908e472 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-4908e472{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4908e472 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-17c8385e{text-align:center;}.elementor-12 .elementor-element.elementor-element-17c8385e .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:16px;font-weight:700;line-height:14px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7799e56d .elementor-icon-list-icon i{color:var( --e-global-color-f7953f3 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7799e56d .elementor-icon-list-icon svg{fill:var( --e-global-color-f7953f3 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-7799e56d{--e-icon-list-icon-size:17px;--icon-vertical-offset:-1px;}.elementor-12 .elementor-element.elementor-element-7799e56d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7799e56d .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;line-height:12px;}.elementor-12 .elementor-element.elementor-element-7799e56d .elementor-icon-list-text{color:var( --e-global-color-f7953f3 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-715de43e:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-715de43e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-715de43e > .elementor-container{max-width:1500px;}.elementor-12 .elementor-element.elementor-element-715de43e{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DBE5FF6B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-715de43e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-580615ad > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-29da6e96 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-3c52611d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-6b832656.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-6b832656.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-widget-global .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-global-488 .elementor-button:hover, .elementor-12 .elementor-element.elementor-global-488 .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-global-488 .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-global-488 .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-a676023 );color:var( --e-global-color-a676023 );border-style:none;border-radius:50px 50px 50px 50px;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-global-488 .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-global-488 .elementor-button:focus svg{fill:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-2c76ac9:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2c76ac9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecoveswimschool.com/wp-content/uploads/2026/09/swim-school-near-me-002_compressed.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-2c76ac9 > .elementor-container{max-width:1200px;min-height:775px;}.elementor-12 .elementor-element.elementor-element-2c76ac9{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-2c76ac9 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-431ff34.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-431ff34.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-431ff34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ddb36f4 > .elementor-widget-container{background-color:#F78D1357;margin:0px 0250px 0px 0px;padding:15px 15px 14px 15px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-ddb36f4 .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:21px;font-weight:700;text-transform:none;font-style:normal;line-height:17px;color:#F78D13;}.elementor-12 .elementor-element.elementor-element-590c401 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-590c401 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:79px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:79px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );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-12 .elementor-element.elementor-element-938037d > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 150px 0px 0px;}.elementor-12 .elementor-element.elementor-element-938037d{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-ca689fa .elementor-button{background-color:#F78D13;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.29);border-style:none;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-ca689fa .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-ca689fa .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-ca689fa .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-ca689fa .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-ca689fa .elementor-button:focus svg{fill:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-50415dd > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-636bd33 img{width:100%;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.46);}.elementor-12 .elementor-element.elementor-element-e699c72 > .elementor-widget-container{margin:-60px 0px 0px -41px;}.elementor-12 .elementor-element.elementor-element-e699c72{text-align:start;}.elementor-12 .elementor-element.elementor-element-e699c72 img{width:30%;border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.46);}.elementor-12 .elementor-element.elementor-element-92df668:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-92df668 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-92df668 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-92df668{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 85px 85px 85px;}.elementor-12 .elementor-element.elementor-element-92df668 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-85e5495 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-03ec983.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-03ec983.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-03ec983 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8e3ef88 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(1.2799082880434767, 18.530130197651793, 53.523437499999986, 0.69);}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-79446aa.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-79446aa.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-79446aa > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-12 .elementor-element.elementor-element-397843e > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-397843e .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d9b1714 > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d9b1714{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-a4fefa4:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-a4fefa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A256D;}.elementor-12 .elementor-element.elementor-element-a4fefa4 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-a4fefa4{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DBE5FF6B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:85px 85px 85px 85px;}.elementor-12 .elementor-element.elementor-element-a4fefa4 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-19caf9a > .elementor-widget-container{background-color:var( --e-global-color-d8abbf3 );margin:0px 450px 0px 450px;padding:15px 15px 14px 15px;border-style:none;border-radius:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-19caf9a{text-align:center;}.elementor-12 .elementor-element.elementor-element-19caf9a .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:20px;font-weight:700;text-transform:none;font-style:normal;line-height:17px;letter-spacing:1.3px;color:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-425b743{margin-top:50px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4a2fc5f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8abbf3 );}.elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-element-populated{border-style:solid;border-width:4px 4px 4px 4px;border-color:var( --e-global-color-0837a49 );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-37b5072 > .elementor-widget-container{background-color:#94B42A;margin:-64px 0px -10px 0px;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-37b5072:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-37b5072.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-37b5072{text-align:center;}.elementor-12 .elementor-element.elementor-element-37b5072 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:57px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-1b1cf03 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-1b1cf03{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b1cf03 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-4f58e10 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-4f58e10{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-icon i{color:var( --e-global-color-a676023 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-icon svg{fill:var( --e-global-color-a676023 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-e8e93c6{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-text{color:var( --e-global-color-a676023 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-0da90ac .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-0da90ac .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-0da90ac .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-0da90ac .elementor-button{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.29);border-style:none;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-0da90ac .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-0da90ac .elementor-button:focus svg{fill:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-cb0add1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-element-populated{border-style:solid;border-width:2px 2px 2px 2px;border-color:#416BB6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-d9325f9 > .elementor-widget-container{background-color:var( --e-global-color-accent );margin:-64px 0px -10px 0px;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-d9325f9:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-d9325f9.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-d9325f9{text-align:center;}.elementor-12 .elementor-element.elementor-element-d9325f9 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:43px;font-weight:900;text-transform:uppercase;font-style:normal;line-height:57px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-819d720 > .elementor-widget-container{margin:0px -10px -10px -10px;}.elementor-12 .elementor-element.elementor-element-819d720{text-align:center;}.elementor-12 .elementor-element.elementor-element-819d720 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:41px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-db27b94 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-db27b94{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-icon i{color:var( --e-global-color-a676023 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-icon svg{fill:var( --e-global-color-a676023 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-5b8ce41{--e-icon-list-icon-size:21px;--icon-vertical-offset:0px;}.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-text{color:var( --e-global-color-a676023 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-ef92053:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ef92053 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A256D;}.elementor-12 .elementor-element.elementor-element-ef92053 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-ef92053{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DBE5FF6B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-ef92053 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-826c6cb > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-826c6cb{text-align:center;}.elementor-12 .elementor-element.elementor-element-826c6cb .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:59px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-840412d > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 250px 0px 250px;}.elementor-12 .elementor-element.elementor-element-840412d{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-03cda82:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-03cda82 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d8abbf3 );}.elementor-12 .elementor-element.elementor-element-03cda82 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-03cda82 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-03cda82 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-03cda82 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-03cda82 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-12 .elementor-element.elementor-element-342ff7e > .elementor-widget-container{background-color:#006AA7;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-342ff7e:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-342ff7e.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-342ff7e .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-342ff7e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-342ff7e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-342ff7e.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-342ff7e.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-342ff7e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-342ff7e .elementor-icon{font-size:41px;}.elementor-12 .elementor-element.elementor-element-342ff7e .elementor-icon svg{height:41px;}.elementor-12 .elementor-element.elementor-element-786fdf9 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-786fdf9{text-align:center;}.elementor-12 .elementor-element.elementor-element-786fdf9 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:31px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-widget-toggle .elementor-toggle-title, .elementor-widget-toggle .elementor-toggle-icon{color:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-toggle-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-toggle .elementor-tab-title.elementor-active a, .elementor-widget-toggle .elementor-tab-title.elementor-active .elementor-toggle-icon{color:var( --e-global-color-accent );}.elementor-widget-toggle .elementor-toggle-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-073af07:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-073af07 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-f7953f3 );}.elementor-12 .elementor-element.elementor-element-073af07 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-073af07 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-073af07 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-073af07 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-073af07 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-43b74b5 > .elementor-widget-container{background-color:#4AA2C2;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-43b74b5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-43b74b5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-43b74b5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-43b74b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-43b74b5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-43b74b5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-43b74b5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-43b74b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-43b74b5 .elementor-icon{font-size:41px;}.elementor-12 .elementor-element.elementor-element-43b74b5 .elementor-icon svg{height:41px;}.elementor-12 .elementor-element.elementor-element-956dd69 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-956dd69{text-align:center;}.elementor-12 .elementor-element.elementor-element-956dd69 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:31px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-1394022:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-1394022 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-0837a49 );}.elementor-12 .elementor-element.elementor-element-1394022 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-1394022 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-1394022 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-1394022 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-1394022 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6d24687 > .elementor-widget-container{background-color:#779022;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-6d24687:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-6d24687.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-6d24687 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-6d24687.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d24687.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d24687.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d24687.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-6d24687.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6d24687 .elementor-icon{font-size:41px;}.elementor-12 .elementor-element.elementor-element-6d24687 .elementor-icon svg{height:41px;}.elementor-12 .elementor-element.elementor-element-28ef016 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-28ef016{text-align:center;}.elementor-12 .elementor-element.elementor-element-28ef016 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:31px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-59225ee:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-59225ee > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-2e7bd04 );}.elementor-12 .elementor-element.elementor-element-59225ee > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-59225ee > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-59225ee > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-59225ee > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-59225ee > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-f7679b5 > .elementor-widget-container{background-color:#C4621A;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-f7679b5:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-f7679b5.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-f7679b5 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-f7679b5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f7679b5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f7679b5.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f7679b5.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-f7679b5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-f7679b5 .elementor-icon{font-size:41px;}.elementor-12 .elementor-element.elementor-element-f7679b5 .elementor-icon svg{height:41px;}.elementor-12 .elementor-element.elementor-element-09c0213 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-09c0213{text-align:center;}.elementor-12 .elementor-element.elementor-element-09c0213 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:31px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-dd6d577:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-dd6d577 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e734d14 );}.elementor-12 .elementor-element.elementor-element-dd6d577 > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-dd6d577 > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-dd6d577 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-dd6d577 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-dd6d577 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-235a056 > .elementor-widget-container{background-color:#69439D;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-235a056:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-235a056.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-235a056 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-235a056.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-235a056.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-235a056.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-235a056.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-235a056.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-235a056 .elementor-icon{font-size:41px;}.elementor-12 .elementor-element.elementor-element-235a056 .elementor-icon svg{height:41px;}.elementor-12 .elementor-element.elementor-element-027a9c7 > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-027a9c7{text-align:center;}.elementor-12 .elementor-element.elementor-element-027a9c7 .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:31px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-91685cc .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-91685cc .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-b3b259e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-12 .elementor-element.elementor-element-b3b259e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-625ff93 );}.elementor-12 .elementor-element.elementor-element-b3b259e > .elementor-element-populated, .elementor-12 .elementor-element.elementor-element-b3b259e > .elementor-element-populated > .elementor-background-overlay, .elementor-12 .elementor-element.elementor-element-b3b259e > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-b3b259e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:8px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-b3b259e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-38d6c21 > .elementor-widget-container{background-color:#147671;padding:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-38d6c21:not( .elementor-widget-image ) .elementor-widget-container, .elementor-12 .elementor-element.elementor-element-38d6c21.elementor-widget-image .elementor-widget-container img{-webkit-mask-image:url( https://thecoveswimschool.com/wp-content/plugins/elementor/assets/mask-shapes/circle.svg );-webkit-mask-size:contain;-webkit-mask-position:center center;-webkit-mask-repeat:no-repeat;}.elementor-12 .elementor-element.elementor-element-38d6c21 .elementor-icon-wrapper{text-align:center;}.elementor-12 .elementor-element.elementor-element-38d6c21.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-38d6c21.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-38d6c21.elementor-view-default .elementor-icon{color:var( --e-global-color-text );border-color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-38d6c21.elementor-view-framed .elementor-icon, .elementor-12 .elementor-element.elementor-element-38d6c21.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-38d6c21 .elementor-icon{font-size:41px;}.elementor-12 .elementor-element.elementor-element-38d6c21 .elementor-icon svg{height:41px;}.elementor-12 .elementor-element.elementor-element-204c8ad > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-204c8ad{text-align:center;}.elementor-12 .elementor-element.elementor-element-204c8ad .elementor-heading-title{font-family:"Oswald", Sans-serif;font-size:31px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:-0.2px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-title{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-tab-title{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-tab-content{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-58c4342:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-58c4342 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A256D;}.elementor-12 .elementor-element.elementor-element-58c4342 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-58c4342{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DBE5FF6B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-58c4342 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-6edacdc .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:2px;--swiper-pagination-bullet-vertical-gap:2px;width:12px;height:12px;background:var( --e-global-color-accent );}.elementor-12 .elementor-element.elementor-element-6edacdc .swiper-pagination-bullet:not(.swiper-pagination-bullet-active){background:var( --e-global-color-text );opacity:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-6edacdc .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-style:none;border-radius:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-ce19044:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ce19044 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecoveswimschool.com/wp-content/uploads/2026/09/swim-school-near-me-002_compressed.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ce19044 > .elementor-container{max-width:1200px;min-height:775px;}.elementor-12 .elementor-element.elementor-element-ce19044{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-ce19044 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-72882c0 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-5f3b343 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.46);}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-aa0b366.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-aa0b366.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-aa0b366 > .elementor-element-populated{padding:0px 0px 0px 65px;}.elementor-12 .elementor-element.elementor-element-d666de8 > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-d666de8 .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:79px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:79px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-e177d5a > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 150px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e177d5a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-422e39f .elementor-button{background-color:#F78D13;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.29);border-style:none;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-422e39f .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-422e39f .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-422e39f .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-422e39f .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-422e39f .elementor-button:focus svg{fill:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-11f8b09:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-11f8b09 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A256D;}.elementor-12 .elementor-element.elementor-element-11f8b09 > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-11f8b09{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DBE5FF6B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-11f8b09 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-319437c > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-319437c{text-align:center;}.elementor-12 .elementor-element.elementor-element-319437c .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:64px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:57px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-d6b30ff > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d6b30ff{text-align:center;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-2d00c83:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-2d00c83 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#325CA7;}.elementor-12 .elementor-element.elementor-element-2d00c83 > .elementor-container{max-width:820px;}.elementor-12 .elementor-element.elementor-element-2d00c83{border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFFA6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-2d00c83, .elementor-12 .elementor-element.elementor-element-2d00c83 > .elementor-background-overlay{border-radius:8px 8px 8px 8px;}.elementor-12 .elementor-element.elementor-element-2d00c83 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-ca86b5f:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-ca86b5f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://thecoveswimschool.com/wp-content/uploads/2026/09/swim-school-near-me-002_compressed.webp");background-position:bottom center;background-repeat:no-repeat;background-size:cover;}.elementor-12 .elementor-element.elementor-element-ca86b5f > .elementor-container{max-width:1200px;min-height:775px;}.elementor-12 .elementor-element.elementor-element-ca86b5f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-12 .elementor-element.elementor-element-ca86b5f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-20f5e90 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-02d1d54 img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.46);}.elementor-bc-flex-widget .elementor-12 .elementor-element.elementor-element-65db8c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-12 .elementor-element.elementor-element-65db8c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-12 .elementor-element.elementor-element-65db8c5 > .elementor-element-populated{padding:0px 0px 0px 65px;}.elementor-12 .elementor-element.elementor-element-0b9aecf > .elementor-widget-container{margin:0px 0px -10px 0px;}.elementor-12 .elementor-element.elementor-element-0b9aecf .elementor-heading-title{font-family:"Bebas Neue", Sans-serif;font-size:79px;font-weight:900;text-transform:uppercase;font-style:italic;line-height:79px;letter-spacing:2.6px;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-968e64f > .elementor-widget-container{margin:0px 0px -13px 0px;padding:0px 150px 0px 0px;}.elementor-12 .elementor-element.elementor-element-968e64f{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:500;}.elementor-12 .elementor-element.elementor-element-08a1fbe .elementor-button{background-color:#F78D13;font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;fill:var( --e-global-color-text );color:var( --e-global-color-text );box-shadow:0px 0px 10px 0px rgba(15.99999999999999, 51.00000000000006, 121.99999999999997, 0.29);border-style:none;border-radius:50px 50px 50px 50px;padding:20px 20px 20px 20px;}.elementor-12 .elementor-element.elementor-element-08a1fbe .elementor-button:hover, .elementor-12 .elementor-element.elementor-element-08a1fbe .elementor-button:focus{background-color:var( --e-global-color-primary );color:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-08a1fbe .elementor-button-content-wrapper{flex-direction:row;}.elementor-12 .elementor-element.elementor-element-08a1fbe .elementor-button:hover svg, .elementor-12 .elementor-element.elementor-element-08a1fbe .elementor-button:focus svg{fill:var( --e-global-color-a676023 );}.elementor-12 .elementor-element.elementor-element-e2c4f6b:not(.elementor-motion-effects-element-type-background), .elementor-12 .elementor-element.elementor-element-e2c4f6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A256D 40%, #031138 100%);}.elementor-12 .elementor-element.elementor-element-e2c4f6b > .elementor-container{max-width:1200px;}.elementor-12 .elementor-element.elementor-element-e2c4f6b{border-style:solid;border-width:1px 0px 0px 0px;border-color:#DBE5FF6B;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 50px 50px 50px;}.elementor-12 .elementor-element.elementor-element-e2c4f6b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-12 .elementor-element.elementor-element-9c8fc33 img{width:31%;}.elementor-12 .elementor-element.elementor-element-2718c9a{text-align:center;}.elementor-12 .elementor-element.elementor-element-2718c9a .elementor-heading-title{font-family:"Poppins", Sans-serif;font-size:20px;font-weight:700;color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-296d39f .elementor-icon-list-icon i{color:var( --e-global-color-f7953f3 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-296d39f .elementor-icon-list-icon svg{fill:var( --e-global-color-f7953f3 );transition:fill 0.3s;}.elementor-12 .elementor-element.elementor-element-296d39f{--e-icon-list-icon-size:17px;--icon-vertical-offset:-1px;}.elementor-12 .elementor-element.elementor-element-296d39f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-296d39f .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:18px;font-weight:700;line-height:12px;}.elementor-12 .elementor-element.elementor-element-296d39f .elementor-icon-list-text{color:var( --e-global-color-f7953f3 );transition:color 0.3s;}.elementor-12 .elementor-element.elementor-element-7a049f4{--grid-template-columns:repeat(0, auto);--grid-column-gap:5px;--grid-row-gap:0px;}.elementor-12 .elementor-element.elementor-element-7a049f4 .elementor-widget-container{text-align:center;}.elementor-12 .elementor-element.elementor-element-7a049f4 .elementor-social-icon{background-color:#2653A5;}.elementor-12 .elementor-element.elementor-element-7a049f4 .elementor-social-icon i{color:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7a049f4 .elementor-social-icon svg{fill:var( --e-global-color-text );}.elementor-12 .elementor-element.elementor-element-7a049f4 .elementor-icon{border-radius:40px 40px 40px 40px;}.elementor-12 .elementor-element.elementor-element-577714a{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:600;color:var( --e-global-color-a676023 );}:root{--page-title-display:none;}@media(min-width:768px){.elementor-12 .elementor-element.elementor-element-29da6e96{width:19.799%;}.elementor-12 .elementor-element.elementor-element-3c52611d{width:55.867%;}.elementor-12 .elementor-element.elementor-element-6b832656{width:24%;}.elementor-12 .elementor-element.elementor-element-431ff34{width:66%;}.elementor-12 .elementor-element.elementor-element-50415dd{width:34%;}.elementor-12 .elementor-element.elementor-element-03ec983{width:41.102%;}.elementor-12 .elementor-element.elementor-element-79446aa{width:58.898%;}.elementor-12 .elementor-element.elementor-element-72882c0{width:29.576%;}.elementor-12 .elementor-element.elementor-element-aa0b366{width:70.424%;}.elementor-12 .elementor-element.elementor-element-20f5e90{width:36.609%;}.elementor-12 .elementor-element.elementor-element-65db8c5{width:63.391%;}}@media(max-width:1366px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-6b832656{width:38%;}}@media(max-width:1024px) and (min-width:768px){.elementor-12 .elementor-element.elementor-element-29da6e96{width:35%;}.elementor-12 .elementor-element.elementor-element-3c52611d{width:15%;}.elementor-12 .elementor-element.elementor-element-6b832656{width:50%;}.elementor-12 .elementor-element.elementor-element-431ff34{width:100%;}.elementor-12 .elementor-element.elementor-element-50415dd{width:100%;}.elementor-12 .elementor-element.elementor-element-03ec983{width:100%;}.elementor-12 .elementor-element.elementor-element-79446aa{width:100%;}.elementor-12 .elementor-element.elementor-element-03cda82{width:50%;}.elementor-12 .elementor-element.elementor-element-073af07{width:50%;}.elementor-12 .elementor-element.elementor-element-1394022{width:100%;}.elementor-12 .elementor-element.elementor-element-59225ee{width:50%;}.elementor-12 .elementor-element.elementor-element-dd6d577{width:50%;}.elementor-12 .elementor-element.elementor-element-b3b259e{width:100%;}}@media(max-width:1366px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-global-488 .elementor-button{font-size:16px;}.elementor-12 .elementor-element.elementor-element-2c76ac9 > .elementor-container{min-height:529px;}.elementor-12 .elementor-element.elementor-element-2c76ac9{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-431ff34 > .elementor-element-populated{padding:0px 50px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ddb36f4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-590c401 .elementor-heading-title{font-size:62px;line-height:67px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-938037d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-92df668{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-79446aa > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-12 .elementor-element.elementor-element-397843e .elementor-heading-title{font-size:59px;line-height:66px;}.elementor-12 .elementor-element.elementor-element-d9b1714 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-a4fefa4{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-19caf9a > .elementor-widget-container{margin:0px 200px 0px 200px;}.elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-37b5072 .elementor-heading-title{font-size:47px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-1b1cf03 .elementor-heading-title{font-size:36px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-4f58e10 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-d9325f9 .elementor-heading-title{font-size:49px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-819d720 .elementor-heading-title{font-size:29px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-db27b94 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ef92053{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-826c6cb .elementor-heading-title{font-size:51px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-840412d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-786fdf9 .elementor-heading-title{font-size:25px;line-height:72px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-956dd69 .elementor-heading-title{font-size:25px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-28ef016 .elementor-heading-title{font-size:25px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-09c0213 .elementor-heading-title{font-size:25px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-027a9c7 .elementor-heading-title{font-size:25px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-204c8ad .elementor-heading-title{font-size:25px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-58c4342{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-ce19044 > .elementor-container{min-height:529px;}.elementor-12 .elementor-element.elementor-element-ce19044{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-aa0b366 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-12 .elementor-element.elementor-element-d666de8 .elementor-heading-title{font-size:66px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-e177d5a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-319437c .elementor-heading-title{font-size:66px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-d6b30ff > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca86b5f > .elementor-container{min-height:529px;}.elementor-12 .elementor-element.elementor-element-ca86b5f{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-65db8c5 > .elementor-element-populated{padding:0px 0px 0px 50px;}.elementor-12 .elementor-element.elementor-element-0b9aecf .elementor-heading-title{font-size:66px;line-height:72px;}.elementor-12 .elementor-element.elementor-element-968e64f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-9c8fc33 img{width:383px;}.elementor-12 .elementor-element.elementor-element-2718c9a .elementor-heading-title{line-height:28px;}}@media(max-width:1024px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-89cb9c3 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-431ff34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ddb36f4 > .elementor-widget-container{margin:0px 85px 0px 85px;}.elementor-12 .elementor-element.elementor-element-ddb36f4{text-align:center;}.elementor-12 .elementor-element.elementor-element-590c401{text-align:center;}.elementor-12 .elementor-element.elementor-element-590c401 .elementor-heading-title{font-size:65px;line-height:1.2em;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-938037d > .elementor-widget-container{padding:0px 50px 0px 50px;}.elementor-12 .elementor-element.elementor-element-938037d{text-align:center;}.elementor-12 .elementor-element.elementor-element-50415dd > .elementor-element-populated{margin:0px 0px 50px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-e699c72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e699c72{text-align:center;}.elementor-12 .elementor-element.elementor-element-79446aa > .elementor-element-populated{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-397843e{text-align:center;}.elementor-12 .elementor-element.elementor-element-397843e .elementor-heading-title{font-size:53px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-a4fefa4{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-b38a3f1 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-19caf9a > .elementor-widget-container{margin:0px 125px 0px 125px;}.elementor-12 .elementor-element.elementor-element-37b5072 .elementor-heading-title{font-size:53px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-1b1cf03 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-4f58e10{font-size:16px;}.elementor-12 .elementor-element.elementor-element-d9325f9 .elementor-heading-title{font-size:53px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-819d720 .elementor-heading-title{font-size:40px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-db27b94{font-size:16px;}.elementor-12 .elementor-element.elementor-element-ef92053{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-826c6cb .elementor-heading-title{font-size:45px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-786fdf9 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-956dd69 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-28ef016 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-09c0213 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-027a9c7 .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-204c8ad .elementor-heading-title{font-size:30px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-58c4342{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-708de8c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-aa0b366 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-12 .elementor-element.elementor-element-d666de8 .elementor-heading-title{font-size:53px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-11f8b09{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-319437c .elementor-heading-title{font-size:53px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-68eae2a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-65db8c5 > .elementor-element-populated{padding:0px 0px 0px 25px;}.elementor-12 .elementor-element.elementor-element-0b9aecf .elementor-heading-title{font-size:53px;line-height:1.2em;}.elementor-12 .elementor-element.elementor-element-e2c4f6b{padding:25px 25px 25px 25px;}.elementor-12 .elementor-element.elementor-element-577714a{text-align:center;}}@media(max-width:767px){.elementor-widget-button .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-40d3ecc9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-7bd77210 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-7bd77210 .elementor-icon-list-item > a{font-size:16px;line-height:1.4em;}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-global .elementor-button{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-431ff34 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ddb36f4 > .elementor-widget-container{margin:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ddb36f4{text-align:center;}.elementor-12 .elementor-element.elementor-element-ddb36f4 .elementor-heading-title{line-height:1.4em;}.elementor-12 .elementor-element.elementor-element-590c401{text-align:center;}.elementor-12 .elementor-element.elementor-element-590c401 .elementor-heading-title{font-size:34px;}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-938037d > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-ca689fa .elementor-button{font-size:16px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-50415dd > .elementor-element-populated{margin:13px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-e699c72 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-e699c72 img{width:40%;}.elementor-12 .elementor-element.elementor-element-79446aa > .elementor-element-populated{padding:25px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-397843e{text-align:center;}.elementor-12 .elementor-element.elementor-element-397843e .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-19caf9a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-19caf9a{text-align:center;}.elementor-12 .elementor-element.elementor-element-425b743{margin-top:25px;margin-bottom:0px;}.elementor-12 .elementor-element.elementor-element-4a2fc5f > .elementor-element-populated{margin:50px 8px 8px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-37b5072{text-align:center;}.elementor-12 .elementor-element.elementor-element-37b5072 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-1b1cf03{text-align:center;}.elementor-12 .elementor-element.elementor-element-1b1cf03 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-0da90ac .elementor-button{font-size:16px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-cb0add1 > .elementor-element-populated{padding:10px 10px 10px 10px;}.elementor-12 .elementor-element.elementor-element-d9325f9 > .elementor-widget-container{margin:-36px 0px -9px 0px;}.elementor-12 .elementor-element.elementor-element-d9325f9{text-align:center;}.elementor-12 .elementor-element.elementor-element-d9325f9 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-819d720{text-align:center;}.elementor-12 .elementor-element.elementor-element-819d720 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-ef92053{padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-185cf6c > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-826c6cb{text-align:center;}.elementor-12 .elementor-element.elementor-element-826c6cb .elementor-heading-title{font-size:29px;}.elementor-12 .elementor-element.elementor-element-786fdf9{text-align:center;}.elementor-12 .elementor-element.elementor-element-786fdf9 .elementor-heading-title{font-size:26px;}.elementor-widget-toggle .elementor-toggle-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-toggle .elementor-tab-content{font-size:var( --e-global-typography-text-font-size );}.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-956dd69{text-align:center;}.elementor-12 .elementor-element.elementor-element-956dd69 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-28ef016{text-align:center;}.elementor-12 .elementor-element.elementor-element-28ef016 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-09c0213{text-align:center;}.elementor-12 .elementor-element.elementor-element-09c0213 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-027a9c7{text-align:center;}.elementor-12 .elementor-element.elementor-element-027a9c7 .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-204c8ad{text-align:center;}.elementor-12 .elementor-element.elementor-element-204c8ad .elementor-heading-title{font-size:26px;}.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-title{font-size:var( --e-global-typography-accent-font-size );}.elementor-12 .elementor-element.elementor-element-58c4342{padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-aa0b366 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-d666de8{text-align:center;}.elementor-12 .elementor-element.elementor-element-d666de8 .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-422e39f .elementor-button{font-size:16px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-11f8b09{padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-319437c{text-align:center;}.elementor-12 .elementor-element.elementor-element-319437c .elementor-heading-title{font-size:41px;}.elementor-12 .elementor-element.elementor-element-65db8c5 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0b9aecf > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-12 .elementor-element.elementor-element-0b9aecf{text-align:center;}.elementor-12 .elementor-element.elementor-element-0b9aecf .elementor-heading-title{font-size:34px;}.elementor-12 .elementor-element.elementor-element-08a1fbe .elementor-button{font-size:16px;line-height:1.4em;padding:15px 15px 15px 15px;}.elementor-12 .elementor-element.elementor-element-296d39f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-12 .elementor-element.elementor-element-296d39f .elementor-icon-list-item > a{font-size:15px;line-height:1.5em;}.elementor-12 .elementor-element.elementor-element-577714a > .elementor-widget-container{margin:-5px 0px -19px 0px;}.elementor-12 .elementor-element.elementor-element-577714a{text-align:center;}}/* Start custom CSS for icon-list, class: .elementor-element-e8e93c6 */.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  gap: 10px;
}

.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-item {
  background: #28a7e8;
  border-radius: 28px;
  padding: 12px 16px;
  min-height: 50px;
  display: flex;
  align-items: center;
}

.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-icon {
  background: #a8cf18;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  border-radius: 50%;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-right: 12px;
  padding: 0 !important;
  line-height: 1 !important;
}

.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-icon i {
  color: #164d96;
  font-size: 11px;
  line-height: 1 !important;
  margin: 0 !important;
  padding: 0 !important;

  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
}

.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-icon svg {
  fill: #164d96;
  width: 11px;
  height: 11px;
  margin: 0 !important;
  padding: 0 !important;
  display: block !important;
}

.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-text {
  color: #ffffff;
  font-size: 14px;
  font-weight: 700;
  line-height: 1.25;
}

.elementor-12 .elementor-element.elementor-element-e8e93c6 .elementor-icon-list-item::after {
  display: none !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5b8ce41 */.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-items {
  display: flex;
  flex-direction: column;
  gap: 12px;
}

.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-item {
  background: rgba(255, 255, 255, 0.08);
  border-radius: 28px;
  padding: 12px 18px;
  min-height: 50px;
  display: flex;
  align-items: center;
}

.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-icon {
  background: #16a9ef;
  width: 24px;
  height: 24px;
  min-width: 24px;
  min-height: 24px;
  border-radius: 50%;

  display: inline-flex !important;
  align-items: center !important;
  justify-content: center !important;

  margin-right: 12px;
  padding: 0 !important;
  line-height: 1 !important;
}

.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-icon i {
  color: #fff;
  font-size: 12px;
  line-height: 1 !important;
  margin: 0 !important;
  padding: 0 !important;

  display: flex;
  align-items: center;
  justify-content: center;
}

.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-icon svg {
  fill: #fff;
  width: 11px;
  height: 11px;
  margin: 0 !important;
  padding: 0 !important;
  display: block;
}

.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-text {
  color: #fff;
  font-weight: 700;
  font-size: 15px;
  line-height: 1.25;
}

.elementor-12 .elementor-element.elementor-element-5b8ce41 .elementor-icon-list-item:not(:last-child) {
  padding-bottom: 12px;
  border-bottom: none;
}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-69f77a6 *//* Remove default borders */
.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle {
    border: none;
}

.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-item {
    margin-bottom: 6px;
}

/* Toggle pill */
.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-tab-title {
    background: #0575B4;
    border: none !important;
    border-radius: 50px;

    /* Tighter padding */
    padding: 9px 14px !important;
    min-height: 0 !important;

    display: flex;
    align-items: center;
    justify-content: center;

    color: #ffffff !important;
    line-height: 1;
}

/* Learn More */
.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-title {
    color: #ffffff !important;
    font-family: "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-weight: 700;
    font-style: italic;
    line-height: 1 !important;
    text-align: center;
}

/* Arrow */
.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-icon {
    float: none !important;
    order: 2;
    margin-left: 7px;
    font-size: 9px;
    line-height: 1;
    color: #ffffff !important;
}

.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-toggle-icon svg {
    fill: #ffffff !important;
    width: 15px;
    height: 9px;
}

/* Description */
.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-tab-content {
    border: none !important;

    /* Less space between pill and copy */
    padding: 8px 2px 0 !important;

    color: #ffffff;
    font-size: 14px;
    line-height: 1.4;
}

/* Remove extra paragraph margins */
.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-tab-content p {
    margin: 0 !important;
}

/* Active state */
.elementor-12 .elementor-element.elementor-element-69f77a6 .elementor-tab-title.elementor-active {
    background: #0575B4;
    border-radius: 50px;

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-810d0d2 *//* Remove default borders */
.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle {
    border: none;
}

.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-item {
    margin-bottom: 6px;
}

/* Toggle pill */
.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-tab-title {
    background: #4AA2C2;
    border: none !important;
    border-radius: 50px;

    /* Tighter padding */
    padding: 9px 14px !important;
    min-height: 0 !important;

    display: flex;
    align-items: center;
    justify-content: center;

    color: #ffffff !important;
    line-height: 1;
}

/* Learn More */
.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-title {
    color: #ffffff !important;
    font-family: "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-weight: 700;
    font-style: italic;
    line-height: 1 !important;
    text-align: center;
}

/* Arrow */
.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-icon {
    float: none !important;
    order: 2;
    margin-left: 7px;
    font-size: 9px;
    line-height: 1;
    color: #ffffff !important;
}

.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-toggle-icon svg {
    fill: #ffffff !important;
    width: 15px;
    height: 9px;
}

/* Description */
.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-tab-content {
    border: none !important;

    /* Less space between pill and copy */
    padding: 8px 2px 0 !important;

    color: #ffffff;
    font-size: 14px;
    line-height: 1.4;
}

/* Remove extra paragraph margins */
.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-tab-content p {
    margin: 0 !important;
}

/* Active state */
.elementor-12 .elementor-element.elementor-element-810d0d2 .elementor-tab-title.elementor-active {
    background: #4AA2C2;
    border-radius: 50px;

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-fa1033c *//* Remove default borders */
.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle {
    border: none;
}

.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-item {
    margin-bottom: 6px;
}

/* Toggle pill */
.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-tab-title {
    background: #779022;
    border: none !important;
    border-radius: 50px;

    /* Tighter padding */
    padding: 9px 14px !important;
    min-height: 0 !important;

    display: flex;
    align-items: center;
    justify-content: center;

    color: #ffffff !important;
    line-height: 1;
}

/* Learn More */
.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-title {
    color: #ffffff !important;
    font-family: "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-weight: 700;
    font-style: italic;
    line-height: 1 !important;
    text-align: center;
}

/* Arrow */
.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-icon {
    float: none !important;
    order: 2;
    margin-left: 7px;
    font-size: 9px;
    line-height: 1;
    color: #ffffff !important;
}

.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-toggle-icon svg {
    fill: #ffffff !important;
    width: 15px;
    height: 9px;
}

/* Description */
.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-tab-content {
    border: none !important;

    /* Less space between pill and copy */
    padding: 8px 2px 0 !important;

    color: #ffffff;
    font-size: 14px;
    line-height: 1.4;
}

/* Remove extra paragraph margins */
.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-tab-content p {
    margin: 0 !important;
}

/* Active state */
.elementor-12 .elementor-element.elementor-element-fa1033c .elementor-tab-title.elementor-active {
    background: #779022;
    border-radius: 50px;

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-8ba45dc *//* Remove default borders */
.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle {
    border: none;
}

.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-item {
    margin-bottom: 6px;
}

/* Toggle pill */
.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-tab-title {
    background: #C4621A;
    border: none !important;
    border-radius: 50px;

    /* Tighter padding */
    padding: 9px 14px !important;
    min-height: 0 !important;

    display: flex;
    align-items: center;
    justify-content: center;

    color: #ffffff !important;
    line-height: 1;
}

/* Learn More */
.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-title {
    color: #ffffff !important;
    font-family: "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-weight: 700;
    font-style: italic;
    line-height: 1 !important;
    text-align: center;
}

/* Arrow */
.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-icon {
    float: none !important;
    order: 2;
    margin-left: 7px;
    font-size: 9px;
    line-height: 1;
    color: #ffffff !important;
}

.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-toggle-icon svg {
    fill: #ffffff !important;
    width: 15px;
    height: 9px;
}

/* Description */
.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-tab-content {
    border: none !important;

    /* Less space between pill and copy */
    padding: 8px 2px 0 !important;

    color: #ffffff;
    font-size: 14px;
    line-height: 1.4;
}

/* Remove extra paragraph margins */
.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-tab-content p {
    margin: 0 !important;
}

/* Active state */
.elementor-12 .elementor-element.elementor-element-8ba45dc .elementor-tab-title.elementor-active {
    background: #C4621A;
    border-radius: 50px;

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-91685cc *//* Remove default borders */
.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle {
    border: none;
}

.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-item {
    margin-bottom: 6px;
}

/* Toggle pill */
.elementor-12 .elementor-element.elementor-element-91685cc .elementor-tab-title {
    background: #69439D;
    border: none !important;
    border-radius: 50px;

    /* Tighter padding */
    padding: 9px 14px !important;
    min-height: 0 !important;

    display: flex;
    align-items: center;
    justify-content: center;

    color: #ffffff !important;
    line-height: 1;
}

/* Learn More */
.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-title {
    color: #ffffff !important;
    font-family: "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-weight: 700;
    font-style: italic;
    line-height: 1 !important;
    text-align: center;
}

/* Arrow */
.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-icon {
    float: none !important;
    order: 2;
    margin-left: 7px;
    font-size: 9px;
    line-height: 1;
    color: #ffffff !important;
}

.elementor-12 .elementor-element.elementor-element-91685cc .elementor-toggle-icon svg {
    fill: #ffffff !important;
    width: 15px;
    height: 9px;
}

/* Description */
.elementor-12 .elementor-element.elementor-element-91685cc .elementor-tab-content {
    border: none !important;

    /* Less space between pill and copy */
    padding: 8px 2px 0 !important;

    color: #ffffff;
    font-size: 14px;
    line-height: 1.4;
}

/* Remove extra paragraph margins */
.elementor-12 .elementor-element.elementor-element-91685cc .elementor-tab-content p {
    margin: 0 !important;
}

/* Active state */
.elementor-12 .elementor-element.elementor-element-91685cc .elementor-tab-title.elementor-active {
    background: #69439D;
    border-radius: 50px;

}/* End custom CSS */
/* Start custom CSS for toggle, class: .elementor-element-dc437f6 *//* Remove default borders */
.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle {
    border: none;
}

.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-item {
    margin-bottom: 6px;
}

/* Toggle pill */
.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-tab-title {
    background: #147671;
    border: none !important;
    border-radius: 50px;

    /* Tighter padding */
    padding: 9px 14px !important;
    min-height: 0 !important;

    display: flex;
    align-items: center;
    justify-content: center;

    color: #ffffff !important;
    line-height: 1;
}

/* Learn More */
.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-title {
    color: #ffffff !important;
    font-family: "Barlow Condensed", sans-serif;
    font-size: 15px;
    font-weight: 700;
    font-style: italic;
    line-height: 1 !important;
    text-align: center;
}

/* Arrow */
.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-icon {
    float: none !important;
    order: 2;
    margin-left: 7px;
    font-size: 9px;
    line-height: 1;
    color: #ffffff !important;
}

.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-toggle-icon svg {
    fill: #ffffff !important;
    width: 15px;
    height: 9px;
}

/* Description */
.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-tab-content {
    border: none !important;

    /* Less space between pill and copy */
    padding: 8px 2px 0 !important;

    color: #ffffff;
    font-size: 14px;
    line-height: 1.4;
}

/* Remove extra paragraph margins */
.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-tab-content p {
    margin: 0 !important;
}

/* Active state */
.elementor-12 .elementor-element.elementor-element-dc437f6 .elementor-tab-title.elementor-active {
    background: #147671;
    border-radius: 50px;

}/* End custom CSS */