.elementor-497 .elementor-element.elementor-element-4f2f423{overflow:hidden;padding:0px 0px 0px 0px;z-index:1;}.elementor-497 .elementor-element.elementor-element-4cfbf47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-497 .elementor-element.elementor-element-4cfbf47{z-index:0;}.elementor-widget-search{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search.e-focus{--e-search-input-color:var( --e-global-color-text );}.elementor-widget-search .elementor-pagination{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-497 .elementor-element.elementor-element-9b11223 .e-search-submit{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-primary ) 0%, var( --e-global-color-6dca2840 ) 100%);border-style:solid;}.elementor-497 .elementor-element.elementor-element-9b11223{width:100%;max-width:100%;--e-search-placeholder-color:var( --e-global-color-primary );--e-search-input-color:var( --e-global-color-secondary );--e-search-icon-label-color:var( --e-global-color-primary );--e-search-submit-color:var( --e-global-color-astglobalcolor3 );--e-search-submit-border-radius:0px 0px 0px 0px;}.elementor-497 .elementor-element.elementor-element-9b11223 .e-search-input{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );border-style:solid;border-radius:15px 15px 15px 15px;}.elementor-497 .elementor-element.elementor-element-9b11223 .e-search-submit span{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-496042d .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://dev.laugin.is/wp-content/uploads/2025/09/Caldera_Utopia_Ravello_ArticWhite_Parchment_Liestyle_Winter-scaled.jpg);background-size:cover;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-496042d .swiper-slide-contents{margin-left:auto;text-shadow:-42px -45px 30px rgba(0,0,0,0.3);}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-496042d .swiper-slide-inner{align-items:center;text-align:right;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-496042d .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-6dca2840 );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-496042d .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-6dca2840 );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-496042d .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-6dca2840 );border-color:var( --e-global-color-6dca2840 );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-f145d5e .swiper-slide-bg{background-color:var( --e-global-color-astglobalcolor6 );background-image:url(http://dev.laugin.is/wp-content/uploads/2024/04/revitalice-black-brick-hot-tub-suppliers.jpg);background-size:contain;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-f145d5e .swiper-slide-contents{margin-right:auto;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-f145d5e .swiper-slide-inner{align-items:flex-start;text-align:left;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-64eb393 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(http://dev.laugin.is/wp-content/uploads/2025/09/Glow.jpg);background-size:cover;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-64eb393 .swiper-slide-contents{margin-right:auto;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-64eb393 .swiper-slide-inner{align-items:flex-start;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-64eb393 .swiper-slide-inner .elementor-slide-heading{color:var( --e-global-color-6dca2840 );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-64eb393 .swiper-slide-inner .elementor-slide-description{color:var( --e-global-color-6dca2840 );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-repeater-item-64eb393 .swiper-slide-inner .elementor-slide-button{color:var( --e-global-color-6dca2840 );border-color:var( --e-global-color-6dca2840 );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide{transition-duration:calc(4000ms*1.2);height:452px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-slide-button{background-color:transparent;font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-weight:var( --e-global-typography-secondary-font-weight );border-width:0px;border-radius:22px;color:var( --e-global-color-6dca2840 );background-image:radial-gradient(at center left, var( --e-global-color-7e6d1ba9 ) 2%, #0017B6 100%);border-color:var( --e-global-color-primary );}.elementor-497 .elementor-element.elementor-element-9ce8b96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-contents{max-width:687px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-inner{padding:182px 80px 0px 17px;text-align:left;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-inner .elementor-slide-heading:not(:last-child){margin-bottom:8px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-slide-heading{color:var( --e-global-color-6dca2840 );font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-inner .elementor-slide-description:not(:last-child){margin-bottom:1.1rem;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-slide-description{color:var( --e-global-color-astglobalcolor4 );font-family:var( --e-global-typography-secondary-font-family ), Poppins;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:5px;--swiper-pagination-bullet-vertical-gap:5px;height:34px;width:34px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-horizontal .swiper-pagination-progressbar{height:34px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-pagination-fraction{font-size:34px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-pagination-bullet-active{background-color:var( --e-global-color-31abdd08 );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Poppins;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-497 .elementor-element.elementor-element-c23a7af > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-497 .elementor-element.elementor-element-c23a7af{text-align:center;}.elementor-widget-media-carousel .elementor-carousel-image-overlay{font-family:var( --e-global-typography-accent-font-family ), Poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-497 .elementor-element.elementor-element-44c27d8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:20px;}.elementor-497 .elementor-element.elementor-element-44c27d8{width:100%;max-width:100%;}.elementor-497 .elementor-element.elementor-element-44c27d8 > .elementor-widget-container{background-color:var( --e-global-color-astglobalcolor7 );}.elementor-497 .elementor-element.elementor-element-44c27d8 .elementor-main-swiper{height:231px;width:100%;}.elementor-497 .elementor-element.elementor-element-44c27d8 .elementor-main-swiper .swiper-slide{background-color:var( --e-global-color-astglobalcolor4 );border-radius:15px;}.elementor-497 .elementor-element.elementor-element-44c27d8 .elementor-swiper-button{font-size:20px;color:var( --e-global-color-astglobalcolor2 );}.elementor-497 .elementor-element.elementor-element-44c27d8 .elementor-swiper-button svg{fill:var( --e-global-color-astglobalcolor2 );}.elementor-497 .elementor-element.elementor-element-44c27d8 .elementor-carousel-image-overlay{background-color:var( --e-global-color-astglobalcolor4 );--e-carousel-image-overlay-color:var( --e-global-color-astglobalcolor2 );}.elementor-497 .elementor-element.elementor-element-1182a85:not(.elementor-motion-effects-element-type-background), .elementor-497 .elementor-element.elementor-element-1182a85 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );background:url("http://dev.laugin.is/wp-content/uploads/2025/08/Screenshot2023-03-17at14.31.06.webp") 50% 50%;background-size:cover;}.elementor-497 .elementor-element.elementor-element-1182a85 > .elementor-container{min-height:400px;}.elementor-497 .elementor-element.elementor-element-1182a85{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:-1px -1px -1px -1px;}.elementor-497 .elementor-element.elementor-element-1182a85 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-497 .elementor-element.elementor-element-878575d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-497 .elementor-element.elementor-element-878575d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}@media(min-width:4px){.elementor-497 .elementor-element.elementor-element-878575d{width:100%;}}@media(max-width:1024px){.elementor-497 .elementor-element.elementor-element-4cfbf47 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-497 .elementor-element.elementor-element-9ce8b96{width:var( --container-widget-width, 332.844px );max-width:332.844px;--container-widget-width:332.844px;--container-widget-flex-grow:0;}.elementor-497 .elementor-element.elementor-element-9ce8b96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide{height:750px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-contents{max-width:100%;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-inner{padding:30px 30px 0px 30px;}.elementor-497 .elementor-element.elementor-element-44c27d8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}@media(max-width:3px){.elementor-497 .elementor-element.elementor-element-4f2f423{padding:0px 0px 0px 0px;}.elementor-497 .elementor-element.elementor-element-4cfbf47 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-497 .elementor-element.elementor-element-9ce8b96{--container-widget-width:235px;--container-widget-flex-grow:0;width:var( --container-widget-width, 235px );max-width:235px;align-self:center;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide{height:265px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-contents{max-width:100%;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-slide-inner{padding:15px 15px 0px 15px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .elementor-slide-button{background-color:transparent;background-image:radial-gradient(at bottom left, var( --e-global-color-7e6d1ba9 ) 0%, #0017B6 14%);}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-pagination-bullet{height:13px;width:13px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-horizontal .swiper-pagination-progressbar{height:13px;}.elementor-497 .elementor-element.elementor-element-9ce8b96 .swiper-pagination-fraction{font-size:13px;}.elementor-497 .elementor-element.elementor-element-44c27d8.elementor-skin-slideshow .elementor-main-swiper:not(.elementor-thumbnails-swiper){margin-bottom:10px;}}/* Start custom CSS for slides, class: .elementor-element-9ce8b96 */@media only screen and (min-width: 1170px) {
.eicon-chevron-left {
 background-color: white;
 border-radius: 20px;
 padding: 9px;
 padding-right:10px; 
 margin-left: 0px;
 display: block !important;
 color: #0B223F;
 z-index: 50 !important;

}
}
@media only screen and (min-width: 1170px) {
.eicon-chevron-right {
 background-color: white;
 border-radius: 20px;
 padding: 9px;
 padding-left:10px;
 margin-right: 0px;
 display: block !important;
 color: #0B223F;
  z-index: 50 !important;

}
}
.swiper-pagination-bullet {
    margin-bottom: 10px !important;
    background-color: #ffffff;
}

.elementor-slide-button {
    padding-left: 60px !important;
    padding-right: 60px !important;
    Padding-top: 17px !important;
    padding-bottom: 17px !important;
    z-index: 50 !important;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-1182a85 */<video
  class="hero-video-embed"
  src="https://player.vimeo.com/progressive_redirect/playback/967575822/rendition/1080p/file.mp4?loc=external&log_user=0&signature=3bbddd6577a144be989934ae831d6d01ce6b623366ca9adeb7c62e6c8f9c709a"
  autoplay
  muted
  loop
  playsinline
  controls="false"
  preload="auto"
>
  Your browser does not support the video tag.
</video>/* End custom CSS */