.elementor-24336 .elementor-element.elementor-element-1452a1e > .elementor-container{min-height:100vh;}.elementor-24336 .elementor-element.elementor-element-1452a1e > .elementor-background-overlay{opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24336 .elementor-element.elementor-element-1452a1e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24336 .elementor-element.elementor-element-189f0daa img{width:40%;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-24336 .elementor-element.elementor-element-45ef32a{text-align:center;}.elementor-24336 .elementor-element.elementor-element-45ef32a .elementor-heading-title{font-size:30px;font-weight:400;text-transform:uppercase;letter-spacing:12px;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-284f983e:not(.elementor-motion-effects-element-type-background), .elementor-24336 .elementor-element.elementor-element-284f983e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-284f983e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:40px 0px 40px 0px;}.elementor-24336 .elementor-element.elementor-element-284f983e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24336 .elementor-element.elementor-element-3b39b322 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-26bd3a{text-align:center;}.elementor-24336 .elementor-element.elementor-element-26bd3a .elementor-heading-title{font-family:"Plus Jakarta Sans", Sans-serif;font-size:20px;font-weight:700;line-height:40px;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-a544fdb:not(.elementor-motion-effects-element-type-background), .elementor-24336 .elementor-element.elementor-element-a544fdb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-a544fdb > .elementor-background-overlay{opacity:0.5;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24336 .elementor-element.elementor-element-a544fdb{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-29bcb864{text-align:center;}.elementor-24336 .elementor-element.elementor-element-29bcb864 .elementor-heading-title{font-size:24px;font-weight:600;line-height:43px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-24336 .elementor-element.elementor-element-5a14d9e7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-5a14d9e7{text-align:center;font-size:16px;font-weight:600;}.elementor-24336 .elementor-element.elementor-element-ba8b950:not(.elementor-motion-effects-element-type-background), .elementor-24336 .elementor-element.elementor-element-ba8b950 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-ba8b950{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24336 .elementor-element.elementor-element-ba8b950 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24336 .elementor-element.elementor-element-58c3c70 .elementor-heading-title{font-size:22px;font-weight:500;line-height:25px;}.elementor-24336 .elementor-element.elementor-element-605d78de > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-605d78de{font-size:16px;font-weight:400;line-height:24px;}body:not(.rtl) .elementor-24336 .elementor-element.elementor-element-257792ad{left:0.995px;}body.rtl .elementor-24336 .elementor-element.elementor-element-257792ad{right:0.995px;}.elementor-24336 .elementor-element.elementor-element-257792ad{top:31.899%;column-gap:0px;text-align:center;font-family:"Roboto", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-a4bb426{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24336 .elementor-element.elementor-element-a4bb426 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-toggle .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-24336 .elementor-element.elementor-element-411d87a .elementor-tab-title{background-color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-411d87a .elementor-tab-title.elementor-active a, .elementor-24336 .elementor-element.elementor-element-411d87a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-411d87a .elementor-toggle-title{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-411d87a .elementor-tab-content{font-size:16px;font-weight:400;}.elementor-24336 .elementor-element.elementor-element-2c3de618{padding:50px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-54c8025 .elementor-heading-title{font-size:22px;font-weight:700;line-height:25px;}.elementor-24336 .elementor-element.elementor-element-5d462c8f{font-size:16px;font-weight:400;line-height:30px;}.elementor-24336 .elementor-element.elementor-element-646877e4 > .elementor-widget-container{border-radius:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-646877e4 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24336 .elementor-element.elementor-element-16633fc3 > .elementor-container{max-width:1600px;}.elementor-24336 .elementor-element.elementor-element-16633fc3 a{color:#EA5B3A;}.elementor-24336 .elementor-element.elementor-element-16633fc3{padding:20px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-e9f4e76 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-e9f4e76{text-align:center;font-size:16px;font-weight:600;}.elementor-24336 .elementor-element.elementor-element-71e8f47{margin-top:0px;margin-bottom:30px;}.elementor-24336 .elementor-element.elementor-element-6548d239 > .elementor-container{min-height:400px;}.elementor-24336 .elementor-element.elementor-element-6548d239{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24336 .elementor-element.elementor-element-6548d239 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24336 .elementor-element.elementor-element-526c796{width:auto;max-width:auto;top:-98px;text-align:left;}body:not(.rtl) .elementor-24336 .elementor-element.elementor-element-526c796{left:72.108%;}body.rtl .elementor-24336 .elementor-element.elementor-element-526c796{right:72.108%;}.elementor-24336 .elementor-element.elementor-element-526c796 img{width:200px;}.elementor-24336 .elementor-element.elementor-element-192b8bc{padding:30px 0px 30px 0px;}.elementor-24336 .elementor-element.elementor-element-37c17f6{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-d53c430 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24336 .elementor-element.elementor-element-d53c430{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-72a8ab0 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24336 .elementor-element.elementor-element-72a8ab0{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-33b7d8c > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24336 .elementor-element.elementor-element-33b7d8c{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-8e80161 > .elementor-widget-container{margin:0px 0px -15px 0px;}.elementor-24336 .elementor-element.elementor-element-8e80161{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-bf88126 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-bf88126{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-72aa971{text-align:left;font-weight:400;line-height:30px;}.elementor-24336 .elementor-element.elementor-element-e68f83f{text-align:center;}.elementor-24336 .elementor-element.elementor-element-e68f83f .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-135f1bfb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24336 .elementor-element.elementor-element-c08acbe{text-align:center;}.elementor-24336 .elementor-element.elementor-element-c08acbe .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-848ddbb .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24336 .elementor-element.elementor-element-3c3cfd7{text-align:center;}.elementor-24336 .elementor-element.elementor-element-3c3cfd7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-ebce2ae .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24336 .elementor-element.elementor-element-8b81c1b{text-align:center;}.elementor-24336 .elementor-element.elementor-element-8b81c1b .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-87b68be .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-24336 .elementor-element.elementor-element-cb36409{text-align:center;}.elementor-24336 .elementor-element.elementor-element-cb36409 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-size:17px;font-weight:700;color:#004A4A;}.elementor-widget-image-gallery .gallery-item .gallery-caption{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24336 .elementor-element.elementor-element-c8fa664 .gallery-item .gallery-caption{text-align:center;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24336 .elementor-element.elementor-element-ecabc0f .elementor-button{background-color:#FF573300;font-size:22px;font-weight:500;line-height:27px;fill:#FF5733;color:#FF5733;box-shadow:0px 0px 0px 0px #FF5733;border-style:solid;border-color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-ecabc0f .elementor-button:hover, .elementor-24336 .elementor-element.elementor-element-ecabc0f .elementor-button:focus{background-color:#FF5733;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-ecabc0f .elementor-button:hover svg, .elementor-24336 .elementor-element.elementor-element-ecabc0f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-34c6b2f .elementor-button{background-color:#FFFFFF;font-size:18px;font-weight:400;line-height:27px;fill:#FF5733;color:#FF5733;box-shadow:0px 0px 0px 0px rgba(0,0,0,0.5);border-style:solid;border-color:#FF5733;border-radius:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-34c6b2f .elementor-button:hover, .elementor-24336 .elementor-element.elementor-element-34c6b2f .elementor-button:focus{background-color:#FF5733;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-34c6b2f .elementor-button:hover svg, .elementor-24336 .elementor-element.elementor-element-34c6b2f .elementor-button:focus svg{fill:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-e279022 > .elementor-container{max-width:1600px;}.elementor-24336 .elementor-element.elementor-element-e279022 a{color:#EA5B3A;}.elementor-24336 .elementor-element.elementor-element-e279022{padding:50px 0px 50px 0px;}.elementor-24336 .elementor-element.elementor-element-3bbfb5b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-3bbfb5b{text-align:center;font-size:16px;font-weight:600;}.elementor-24336 .elementor-element.elementor-element-999d62c:not(.elementor-motion-effects-element-type-background), .elementor-24336 .elementor-element.elementor-element-999d62c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solidsurfhouse.com/wp-content/uploads/2022/02/Surfer-Girls-FAQ-1.jpeg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24336 .elementor-element.elementor-element-999d62c > .elementor-container{min-height:400px;}.elementor-24336 .elementor-element.elementor-element-999d62c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24336 .elementor-element.elementor-element-999d62c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24336 .elementor-element.elementor-element-7f59ca1c{text-align:center;}.elementor-24336 .elementor-element.elementor-element-7f59ca1c img{width:600px;}.elementor-24336 .elementor-element.elementor-element-a81405c{margin-top:30px;margin-bottom:0px;}.elementor-24336 .elementor-element.elementor-element-f1b394d > .elementor-widget-container{margin:1% 0% 2% 0%;}.elementor-24336 .elementor-element.elementor-element-f1b394d{text-align:left;}.elementor-24336 .elementor-element.elementor-element-f1b394d .elementor-heading-title{font-size:25px;font-weight:600;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#004A4A;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24336 .elementor-element.elementor-element-35569cf .elementor-repeater-item-892de07 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2023/05/BHP6232.jpg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-35569cf .elementor-repeater-item-892de07 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-35569cf .swiper-slide{transition-duration:calc(5000ms*1.2);height:350px;}.elementor-24336 .elementor-element.elementor-element-35569cf > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-35569cf .swiper-slide-contents{max-width:66%;}.elementor-24336 .elementor-element.elementor-element-35569cf .swiper-slide-inner{text-align:center;}.elementor-24336 .elementor-element.elementor-element-35569cf .elementor-slide-heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-35569cf .elementor-slide-description{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-35569cf .elementor-slide-button{font-weight:500;}.elementor-widget-price-table .elementor-price-table__button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-price-table{--e-price-table-header-background-color:var( --e-global-color-secondary );}.elementor-widget-price-table .elementor-price-table__heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__subheading{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table .elementor-price-table__price{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__original-price{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-price-table .elementor-price-table__period{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list{--e-price-table-features-list-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__features-list li{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-price-table__features-list li:before{border-top-color:var( --e-global-color-text );}.elementor-widget-price-table .elementor-price-table__additional_info{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-price-table .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__button{background-color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-1581beb > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__currency, .elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__integer-part, .elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__fractional-part{color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__currency{align-self:flex-start;}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__after-price{justify-content:flex-start;}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-24336 .elementor-element.elementor-element-1581beb .elementor-ribbon-inner{background-color:#FF5733;color:#ffffff;}.elementor-24336 .elementor-element.elementor-element-759c58f .elementor-repeater-item-d5fa30d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2023/05/BHP6337.jpg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-759c58f .elementor-repeater-item-d5fa30d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-759c58f .swiper-slide{transition-duration:calc(5000ms*1.2);height:350px;}.elementor-24336 .elementor-element.elementor-element-759c58f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-759c58f .swiper-slide-contents{max-width:66%;}.elementor-24336 .elementor-element.elementor-element-759c58f .swiper-slide-inner{text-align:center;}.elementor-24336 .elementor-element.elementor-element-759c58f .elementor-slide-heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-759c58f .elementor-slide-description{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-759c58f .elementor-slide-button{font-weight:500;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__button{background-color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-852335b > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__currency, .elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__integer-part, .elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__fractional-part{color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__currency{align-self:flex-start;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__after-price{justify-content:flex-start;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-24336 .elementor-element.elementor-element-852335b .elementor-ribbon-inner{background-color:#FF5733;color:#ffffff;}.elementor-24336 .elementor-element.elementor-element-5534a55f .elementor-repeater-item-62acfcd .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2023/05/BHP6257.jpg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-5534a55f .elementor-repeater-item-62acfcd .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-5534a55f .swiper-slide{transition-duration:calc(5000ms*1.2);height:350px;}.elementor-24336 .elementor-element.elementor-element-5534a55f > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-5534a55f .swiper-slide-contents{max-width:66%;}.elementor-24336 .elementor-element.elementor-element-5534a55f .swiper-slide-inner{text-align:center;}.elementor-24336 .elementor-element.elementor-element-5534a55f .elementor-slide-heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__button{background-color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-44e89b38 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__currency, .elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__integer-part, .elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__fractional-part{color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__currency{align-self:flex-start;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__after-price{justify-content:flex-start;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-24336 .elementor-element.elementor-element-44e89b38 .elementor-ribbon-inner{background-color:#FF5733;color:#ffffff;}.elementor-24336 .elementor-element.elementor-element-1a2464d .elementor-repeater-item-337c330 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2023/05/BHP6144.jpg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-1a2464d .elementor-repeater-item-337c330 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-1a2464d .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-24336 .elementor-element.elementor-element-1a2464d > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-1a2464d .swiper-slide-contents{max-width:66%;}.elementor-24336 .elementor-element.elementor-element-1a2464d .swiper-slide-inner{text-align:center;}.elementor-24336 .elementor-element.elementor-element-1a2464d .elementor-slide-heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-1a2464d .elementor-slide-description{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-1a2464d .elementor-slide-button{font-weight:500;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__button{background-color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__currency, .elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__integer-part, .elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__fractional-part{color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__currency{align-self:flex-start;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-24336 .elementor-element.elementor-element-5ddc6d0f .elementor-ribbon-inner{background-color:#FF5733;color:#ffffff;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-337c330 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2025/05/Solid-Surf-Camp-Sri-Lanka-Signature-Pool-Suites.jpeg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-337c330 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-3ba1a2d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2025/05/Solid-Surf-Camp-Sri-Lanka-Signature-Pool-Suites-2.jpeg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-3ba1a2d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-1f9cde5 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2025/05/Solid-Surf-Camp-Sri-Lanka-Signature-Pool-Suites-3.jpeg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-1f9cde5 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-f316b75 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://solidsurfhouse.com/wp-content/uploads/2025/05/Solid-Surf-Camp-Sri-Lanka-Signature-Pool-Suites-4.jpeg);background-size:cover;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-repeater-item-f316b75 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-24336 .elementor-element.elementor-element-15adabc3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:550px;}.elementor-24336 .elementor-element.elementor-element-15adabc3 > .elementor-widget-container{margin:0px 0px -20px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .swiper-slide-contents{max-width:66%;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .swiper-slide-inner{text-align:center;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-slide-heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-slide-description{font-weight:400;}.elementor-24336 .elementor-element.elementor-element-15adabc3 .elementor-slide-button{font-weight:500;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__button{background-color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-58c6a9f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__heading{font-weight:600;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__currency, .elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__integer-part, .elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__fractional-part{color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__currency{align-self:flex-start;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__after-price{justify-content:flex-start;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__features-list li:before{border-top-style:solid;border-top-color:#ddd;border-top-width:2px;margin-top:15px;margin-bottom:15px;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-price-table__additional_info{margin:15px 30px 0px 30px;}.elementor-24336 .elementor-element.elementor-element-58c6a9f .elementor-ribbon-inner{background-color:#FF5733;color:#ffffff;}.elementor-24336 .elementor-element.elementor-element-eaab7a4{--spacer-size:50px;}.elementor-24336 .elementor-element.elementor-element-1da4695:not(.elementor-motion-effects-element-type-background), .elementor-24336 .elementor-element.elementor-element-1da4695 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://solidsurfhouse.com/wp-content/uploads/2024/08/mockup-tshirt.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24336 .elementor-element.elementor-element-1da4695 > .elementor-container{min-height:400px;}.elementor-24336 .elementor-element.elementor-element-1da4695{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-24336 .elementor-element.elementor-element-1da4695 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-24336 .elementor-element.elementor-element-4cccd79{text-align:center;}.elementor-24336 .elementor-element.elementor-element-4cccd79 .elementor-heading-title{font-size:65px;font-weight:900;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-a4e94ee{text-align:center;}.elementor-24336 .elementor-element.elementor-element-a4e94ee .elementor-heading-title{font-size:65px;font-weight:900;letter-spacing:-0.5px;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-5c2a3e4 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-5c2a3e4{text-align:center;}.elementor-24336 .elementor-element.elementor-element-5c2a3e4 .elementor-heading-title{font-size:16px;font-weight:400;text-transform:uppercase;line-height:43px;color:#FFFFFF;}.elementor-24336 .elementor-element.elementor-element-dddc23c > .elementor-container{max-width:1300px;}.elementor-24336 .elementor-element.elementor-element-dddc23c{margin-top:3%;margin-bottom:3%;}.elementor-24336 .elementor-element.elementor-element-f4aea30 > .elementor-widget-container{margin:1% 0% 2% 0%;}.elementor-24336 .elementor-element.elementor-element-f4aea30{text-align:center;}.elementor-24336 .elementor-element.elementor-element-f4aea30 .elementor-heading-title{font-size:25px;font-weight:600;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-d901a90 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-tab-title{border-width:2px;border-color:#F1F1F1;padding:3% 3% 3% 3%;}.elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-tab-content{border-width:2px;border-block-end-color:#F1F1F1;font-size:18px;font-weight:400;padding:0% 2% 0% 5%;}.elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-toggle-item:not(:last-child){margin-block-end:0px;}.elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-toggle-title, .elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-toggle-icon{color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-toggle-icon svg{fill:#004A4A;}.elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-tab-title.elementor-active a, .elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FF5733;}.elementor-24336 .elementor-element.elementor-element-d901a90 .elementor-toggle-title{font-size:20px;font-weight:600;}.elementor-24336 .elementor-element.elementor-element-f72c4db > .elementor-element-populated{box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5);margin:2% 5% 2% 2%;--e-column-margin-right:5%;--e-column-margin-left:2%;padding:3% 4% 3% 6%;}.elementor-24336 .elementor-element.elementor-element-738904b{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:600;letter-spacing:0.1px;}.elementor-24336 .elementor-element.elementor-element-517d5da{font-family:"Plus Jakarta Sans", Sans-serif;font-weight:400;}.elementor-24336 .elementor-element.elementor-element-988d881 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-24336 .elementor-element.elementor-element-988d881{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;letter-spacing:0.1px;}.elementor-24336 .elementor-element.elementor-element-a84011f > .elementor-widget-container{margin:-4% 0% 0% 0%;}.elementor-24336 .elementor-element.elementor-element-a84011f{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24336 .elementor-element.elementor-element-f91376c{margin-top:0%;margin-bottom:0%;}.elementor-24336 .elementor-element.elementor-element-d952129 > .elementor-widget-container{padding:5% 0% 0% 0%;}.elementor-24336 .elementor-element.elementor-element-d952129{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:600;line-height:1px;letter-spacing:0.1px;}.elementor-24336 .elementor-element.elementor-element-64f8b1d > .elementor-widget-container{margin:-4% 0% 0% 0%;padding:0px 0px 0px 0px;}.elementor-24336 .elementor-element.elementor-element-64f8b1d{font-family:"Plus Jakarta Sans", Sans-serif;font-size:14px;font-weight:400;}.elementor-24336 .elementor-element.elementor-element-c807a08{--spacer-size:50px;}.elementor-24336 .elementor-element.elementor-element-59a8eaf > .elementor-widget-container{margin:1% 0% 2% 0%;}.elementor-24336 .elementor-element.elementor-element-59a8eaf{text-align:center;}.elementor-24336 .elementor-element.elementor-element-59a8eaf .elementor-heading-title{font-size:25px;font-weight:600;word-spacing:0px;-webkit-text-stroke-width:0px;stroke-width:0px;-webkit-text-stroke-color:#000;stroke:#000;color:#004A4A;}.elementor-24336 .elementor-element.elementor-element-c976148{--spacer-size:50px;}@media(min-width:768px){.elementor-24336 .elementor-element.elementor-element-396510aa{width:50%;}.elementor-24336 .elementor-element.elementor-element-224ccfa{width:50%;}.elementor-24336 .elementor-element.elementor-element-aac52ef{width:59.987%;}.elementor-24336 .elementor-element.elementor-element-f72c4db{width:39.346%;}.elementor-24336 .elementor-element.elementor-element-3ecd613{width:30%;}.elementor-24336 .elementor-element.elementor-element-cfa52d5{width:69.999%;}.elementor-24336 .elementor-element.elementor-element-4f5f98d{width:30%;}.elementor-24336 .elementor-element.elementor-element-515927b{width:69.999%;}}@media(max-width:767px){.elementor-24336 .elementor-element.elementor-element-189f0daa img{width:320px;}body:not(.rtl) .elementor-24336 .elementor-element.elementor-element-526c796{left:24%;}body.rtl .elementor-24336 .elementor-element.elementor-element-526c796{right:24%;}.elementor-24336 .elementor-element.elementor-element-37c17f6 > .elementor-widget-container{padding:0px 0px 40px 25px;}.elementor-24336 .elementor-element.elementor-element-7e0d47e9 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-7c040a4 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-ab6c8f4 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-21b4df0 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-5b96849 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-d53c430 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-72a8ab0 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-33b7d8c > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-8e80161 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-bf88126 > .elementor-widget-container{padding:0px 0px 0px 25px;}.elementor-24336 .elementor-element.elementor-element-72aa971 > .elementor-widget-container{padding:0px 0px 0px 25px;}}