@font-face{font-family:"ModernRomance";src:url("../fonts/modern-romance.woff2") format("woff2"),url("../fonts/modern-romance.woff") format("woff");font-weight:normal;font-style:normal}html{font-size:10px !important}body h1,body h2,body h3,body h4,body h5{margin:0 0 25px;margin-bottom:0}body p{margin-top:0;margin-bottom:0}body p:not(:last-child){margin-bottom:15px}body a{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;text-decoration:none !important;color:#000}body a:hover{color:#b3b3b3}body button{transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}body .woocommerce-column__title{font-family:Montserrat,Sans-serif !important;font-size:1.4rem !important;font-weight:700 !important;line-height:1.65rem !important;font-style:normal}body address{font-family:Montserrat,Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.68rem;font-style:normal}.image-slider{position:relative}.image-slider.full-h .swiper-container .swiper-wrapper .swiper-slide{height:calc(100vh - 8rem - 7rem)}.image-slider .swiper-container .swiper-wrapper .swiper-slide .image-layer{height:100%;width:100%}.image-slider .swiper-container .swiper-wrapper .swiper-slide .image-layer img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover}.image-slider .bg-blur{position:absolute;bottom:0;left:0;width:100%;height:15%;max-height:11.3rem;backdrop-filter:blur(10px);z-index:2}@media(min-width: 768px){.image-slider.full-h .swiper-container .swiper-wrapper .swiper-slide{height:calc(100vh - 10rem - 10rem)}}@media(min-width: 1025px){.image-slider.full-h .swiper-container .swiper-wrapper .swiper-slide{height:calc(100vh - 12rem - 12rem)}}@media(min-width: 1380px){.image-slider.full-h .swiper-container .swiper-wrapper .swiper-slide{height:calc(100vh - 20.5rem - 14.7rem)}}.animated-slider{position:relative;overflow:hidden;opacity:1;transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-duration:300ms;-webkit-transition-duration:300ms;-moz-transition-duration:300ms;-o-transition-duration:300ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;min-height:70vh}.animated-slider .jms-loader{position:absolute;top:0;left:0;transition-property:opacity;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;transition-duration:600ms;-webkit-transition-duration:600ms;-moz-transition-duration:600ms;-o-transition-duration:600ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;height:100%}.animated-slider .jms-loader .jms-loader-inner i,.animated-slider .jms-loader .jms-loader-inner .jms-loader-el{margin-top:-3rem}.animated-slider .animated-slider-inner{opacity:0 !important;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:1000ms;-webkit-transition-duration:1000ms;-moz-transition-duration:1000ms;-o-transition-duration:1000ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.animated-slider.loaded .animated-slider-inner{opacity:1 !important}.animated-slider.loaded .jms-loader{opacity:0}.animated-slider.full-h .animated-slider-inner{max-height:60vw;height:calc(100vh - 8rem - 7rem)}.animated-slider .animated-slide{height:100%;width:100%;position:absolute;left:0;right:auto !important;top:0;transition:transform 1000ms linear,clip-path 1000ms linear;-webkit-transition:transform 1000ms linear,clip-path 1000ms linear;-moz-transition:transform 1000ms linear,clip-path 1000ms linear;-o-transition:transform 1000ms linear,clip-path 1000ms linear}.animated-slider .animated-slide.hidden{z-index:-1;visibility:hidden;opacity:0;pointer-events:none;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0)}.animated-slider .animated-slide .image-layer{height:100%;width:100%;position:relative;overflow:hidden}.animated-slider .animated-slide .image-layer img{position:absolute;top:0;height:100%;width:auto;min-width:115%;max-width:230%;object-fit:cover;-o-object-fit:cover;transition-property:transform;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-duration:1000ms;-webkit-transition-duration:1000ms;-moz-transition-duration:1000ms;-o-transition-duration:1000ms;transition-delay:0ms linear;-webkit-transition-delay:0ms linear;-moz-transition-delay:0ms linear;-o-transition-delay:0ms linear;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.animated-slider .animated-slide.active{z-index:2}.animated-slider .animated-slide.active .image-layer img{transition-property:transform;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-duration:6000ms;-webkit-transition-duration:6000ms;-moz-transition-duration:6000ms;-o-transition-duration:6000ms;transition-delay:0ms linear;-webkit-transition-delay:0ms linear;-moz-transition-delay:0ms linear;-o-transition-delay:0ms linear;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.animated-slider .animated-slide.active-hide{z-index:3}.animated-slider .animated-slide.next-slide{z-index:1;transform:translate(0, 0);-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-ms-transform:translate(0, 0);-o-transform:translate(0, 0)}.animated-slider:not(.reverse) .animated-slide{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.animated-slider:not(.reverse) .animated-slide .image-layer img{left:0;object-position:left;-o-object-position:left}.animated-slider:not(.reverse) .animated-slide.active-hide{transform:translate(-70%, 0%);-webkit-transform:translate(-70%, 0%);-moz-transform:translate(-70%, 0%);-ms-transform:translate(-70%, 0%);-o-transform:translate(-70%, 0%);clip-path:polygon(0 0, 50% 0, 0% 100%, 0 100%)}.animated-slider.reverse .animated-slide{clip-path:polygon(0 0, 100% 0, 100% 100%, 0 100%)}.animated-slider.reverse .animated-slide .image-layer img{object-position:right;-o-object-position:right}.animated-slider.reverse .animated-slide.active-hide{transform:translate(70%, 0);-webkit-transform:translate(70%, 0);-moz-transform:translate(70%, 0);-ms-transform:translate(70%, 0);-o-transform:translate(70%, 0);clip-path:polygon(50% 0, 100% 0, 100% 100%, 100% 100%)}.animated-slider.transition-reset.reverse .animated-slide,.animated-slider.transition-reset:not(.reverse) .animated-slide{transition-property:transform;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-duration:500ms;-webkit-transition-duration:500ms;-moz-transition-duration:500ms;-o-transition-duration:500ms;transition-delay:0ms linear;-webkit-transition-delay:0ms linear;-moz-transition-delay:0ms linear;-o-transition-delay:0ms linear;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.animated-slider.transition-reset.reverse .animated-slide.active img,.animated-slider.transition-reset.reverse .animated-slide.next-slide img,.animated-slider.transition-reset:not(.reverse) .animated-slide.active img,.animated-slider.transition-reset:not(.reverse) .animated-slide.next-slide img{transition-property:transform 100ms linear;-webkit-transition-property:transform 100ms linear;-moz-transition-property:transform 100ms linear;-o-transition-property:transform 100ms linear;transition-duration:clip-path 0ms 0ms linear;-webkit-transition-duration:clip-path 0ms 0ms linear;-moz-transition-duration:clip-path 0ms 0ms linear;-o-transition-duration:clip-path 0ms 0ms linear;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.animated-slider.transition-reset.reverse .animated-slide.active-hide,.animated-slider.transition-reset:not(.reverse) .animated-slide.active-hide{transition:transform 1000ms linear,clip-path 2000ms linear;-webkit-transition:transform 1000ms linear,clip-path 2000ms linear;-moz-transition:transform 1000ms linear,clip-path 2000ms linear;-o-transition:transform 1000ms linear,clip-path 2000ms linear}.animated-slider .bg-blur{position:absolute;bottom:0;left:0;width:100%;height:15%;max-height:11.3rem;backdrop-filter:blur(10px);z-index:5}@media(min-width: 768px){.animated-slider.full-h .animated-slider-inner{height:calc(100vh - 10rem - 10rem)}.animated-slider .animated-slide .image-layer img{max-width:160%}.animated-slider .animated-slide.active .image-layer img{transition-property:transform;-webkit-transition-property:transform;-moz-transition-property:transform;-o-transition-property:transform;transition-duration:4000ms;-webkit-transition-duration:4000ms;-moz-transition-duration:4000ms;-o-transition-duration:4000ms;transition-delay:0ms linear;-webkit-transition-delay:0ms linear;-moz-transition-delay:0ms linear;-o-transition-delay:0ms linear;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}}@media(min-width: 1025px){.animated-slider .jms-loader .jms-loader-inner i,.animated-slider .jms-loader .jms-loader-inner .jms-loader-el{font-size:7rem;margin-top:-10rem}.animated-slider.full-h .animated-slider-inner{height:calc(100vh - 12rem - 12rem)}.animated-slider .animated-slide{width:100%}.animated-slider .animated-slide .image-layer img{min-width:108%}}@media(min-width: 1201px){.animated-slider.full-h .animated-slider-inner{max-height:calc(100vh - 12rem - 12rem)}}@media(min-width: 1380px){.animated-slider.full-h .animated-slider-inner{height:calc(100vh - 20.5rem - 14.7rem)}}.styled-cols-gj{position:relative;padding:0 0 1.5rem}.styled-cols-gj::before{content:"";display:block;position:absolute;height:30rem;width:200%;left:0;bottom:0;border:1px solid #000;border-top:none}.styled-cols-gj .cols-grid-container__inner,.styled-cols-gj .theme-button-jms{position:relative;z-index:1}.styled-cols-gj .styled-cols-carousel-container__inner{position:relative}.styled-cols-gj .swiper-wrapper{-webkit-align-items:stretch !important;align-items:stretch !important}.styled-cols-gj .col-item{height:auto}.styled-cols-gj .col-item .col-item__inner{height:100%;background-color:#000}.styled-cols-gj .col-item .col-item__inner .col-item__img{display:flex}.styled-cols-gj .col-item .col-item__inner .col-item__img img{width:100%;height:auto}.styled-cols-gj .col-item .col-item__inner .col-item__content{background-color:#000;padding:2.8rem 2rem 4.5rem}.styled-cols-gj .col-item .col-item__inner .col-item__content h1,.styled-cols-gj .col-item .col-item__inner .col-item__content h2,.styled-cols-gj .col-item .col-item__inner .col-item__content h3,.styled-cols-gj .col-item .col-item__inner .col-item__content h4,.styled-cols-gj .col-item .col-item__inner .col-item__content h5{color:#fff}.styled-cols-gj .col-item .col-item__inner .col-item__content p,.styled-cols-gj .col-item .col-item__inner .col-item__content li,.styled-cols-gj .col-item .col-item__inner .col-item__content a{color:#fff;margin:0}.styled-cols-gj .col-item .col-item__inner .col-item__content a:hover{color:#b3b3b3}.styled-cols-gj .col-item .col-item__inner .col-item__content a:hover::before{background-color:#b3b3b3 !important}.styled-cols-gj .col-item .col-item__inner .col-item__content .heading-block::after{content:"";font-family:"icomoon";display:block;color:#fff;font-size:.8rem;margin:1.5rem 0}.styled-cols-gj .col-item .col-item__inner .col-item__content .col-item__heading{font-family:"ModernRomance",Sans-serif;font-size:2.4rem;font-weight:300;line-height:2.88rem;font-style:normal}.styled-cols-gj .col-item .col-item__inner .col-item__content .col-item__subheading{font-family:Montserrat,Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.68rem;font-style:normal}.styled-cols-gj .col-item .col-item__inner .col-item__content .col-item__excerpt{font-family:Montserrat,Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.68rem;font-style:normal}.styled-cols-gj .col-item .col-item__inner .col-item__content .col-item__bottom{margin:1.5rem 0 0;font-family:Montserrat,Sans-serif;font-size:1.4rem;font-weight:400;line-height:1.68rem;font-style:normal}.styled-cols-gj .col-item .col-item__inner .col-item__content .col-item__bottom .phone-icon{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}.styled-cols-gj .col-item .col-item__inner .col-item__content .col-item__bottom .phone-icon::before{content:"";margin:0 .5rem 0 0;display:block;width:1.8rem;height:1.8rem;-webkit-mask:url("../images/mobile-screen.svg") no-repeat;mask:url("../images/mobile-screen.svg") no-repeat;-webkit-mask-position:left;mask-position:left;transition-property:background-color;-webkit-transition-property:background-color;-moz-transition-property:background-color;-o-transition-property:background-color;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease;-webkit-mask-size:contain;mask-size:contain;background-color:#fff}.styled-cols-gj.cols-grid .col-item:not(:last-child){margin:0 0 1rem}.styled-cols-gj .theme-button-jms{margin:5rem 0 0}@media(min-width: 551px){.styled-cols-gj .col-item .col-item__inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:stretch !important;align-items:stretch !important;min-height:40rem}.styled-cols-gj .col-item .col-item__inner .col-item__img{width:55%;order:2;position:relative}.styled-cols-gj .col-item .col-item__inner .col-item__img img{height:100%;width:100%;object-fit:cover;-o-object-fit:cover;object-position:top;-o-object-position:top;position:absolute;left:0;top:0}.styled-cols-gj .col-item .col-item__inner .col-item__content{width:45%;padding:2.9rem 2rem 5.5rem}.styled-cols-gj.cols-grid .col-item:nth-child(even) .col-item__inner .col-item__img{order:-1}.styled-cols-gj.cols-grid .col-item:not(:last-child){margin:0}}@media(min-width: 768px){.styled-cols-gj .col-item .col-item__inner .col-item__img{width:58%}.styled-cols-gj .col-item .col-item__inner .col-item__content{width:42%;padding:3.4rem 3.7rem 5.5rem}.styled-cols-gj .theme-button-jms{margin:7rem 0 0}}@media(min-width: 1100px){.styled-cols-gj::before{height:calc(100% - 6rem);width:-webkit-calc(100% - 6rem);width:calc(100% + 5rem);width:-webkit-calc(100% + 5rem);border-top:1px solid #000}.styled-cols-gj .col-item .col-item__inner{min-height:0}.styled-cols-gj .col-item .col-item__inner .col-item__img img{position:relative}.styled-cols-gj .col-item .col-item__inner .col-item__content{padding:2.9rem 2rem 6.5rem}.styled-cols-gj.cols-grid .swiper-wrapper,.styled-cols-gj.cols-grid .cols-grid-container__inner,.styled-cols-gj.layout_carousel_mob .swiper-wrapper,.styled-cols-gj.layout_carousel_mob .cols-grid-container__inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports not (flex-wrap: wrap){.styled-cols-gj.cols-grid .swiper-wrapper>*,.styled-cols-gj.cols-grid .swiper-wrapper>*,.styled-cols-gj.cols-grid .cols-grid-container__inner>*,.styled-cols-gj.cols-grid .cols-grid-container__inner>*,.styled-cols-gj.layout_carousel_mob .swiper-wrapper>*,.styled-cols-gj.layout_carousel_mob .swiper-wrapper>*,.styled-cols-gj.layout_carousel_mob .cols-grid-container__inner>*,.styled-cols-gj.layout_carousel_mob .cols-grid-container__inner>*{margin:0 -1px !important}}.styled-cols-gj.cols-grid .swiper-nav,.styled-cols-gj.layout_carousel_mob .swiper-nav{display:none}.styled-cols-gj.cols-grid .col-item,.styled-cols-gj.layout_carousel_mob .col-item{width:calc(50% - 2.5rem)}.styled-cols-gj.cols-grid .col-item:nth-child(2),.styled-cols-gj.cols-grid .col-item:nth-child(6),.styled-cols-gj.cols-grid .col-item:nth-child(10),.styled-cols-gj.cols-grid .col-item:nth-child(14),.styled-cols-gj.cols-grid .col-item:nth-child(18),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(2),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(6),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(10),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(14),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(18){padding:0 5rem 0 0;width:calc(50% + 2.5rem)}.styled-cols-gj.cols-grid .col-item:nth-child(3),.styled-cols-gj.cols-grid .col-item:nth-child(7),.styled-cols-gj.cols-grid .col-item:nth-child(11),.styled-cols-gj.cols-grid .col-item:nth-child(15),.styled-cols-gj.cols-grid .col-item:nth-child(19),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(3),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(7),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(11),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(15),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(19){padding:0 0 0 5rem;width:calc(50% + 2.5rem)}.styled-cols-gj.cols-grid .col-item:nth-child(even) .col-item__inner .col-item__img{order:2}}@media(min-width: 1201px){.styled-cols-gj .col-item .col-item__inner .col-item__content{padding:2.9rem 2.3rem 6.5rem}.styled-cols-gj.cols-grid .col-item,.styled-cols-gj.layout_carousel_mob .col-item{width:calc(50% - 2.5rem)}.styled-cols-gj.cols-grid .col-item:nth-child(2),.styled-cols-gj.cols-grid .col-item:nth-child(6),.styled-cols-gj.cols-grid .col-item:nth-child(10),.styled-cols-gj.cols-grid .col-item:nth-child(14),.styled-cols-gj.cols-grid .col-item:nth-child(18),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(2),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(6),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(10),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(14),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(18){padding:0 5rem 0 0;width:calc(50% + 2.5rem)}.styled-cols-gj.cols-grid .col-item:nth-child(3),.styled-cols-gj.cols-grid .col-item:nth-child(7),.styled-cols-gj.cols-grid .col-item:nth-child(11),.styled-cols-gj.cols-grid .col-item:nth-child(15),.styled-cols-gj.cols-grid .col-item:nth-child(19),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(3),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(7),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(11),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(15),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(19){padding:0 0 0 5rem;width:calc(50% + 2.5rem)}}@media(min-width: 1580px){.styled-cols-gj::before{content:"";height:calc(100% - 12rem);width:-webkit-calc(100% - 12rem);width:calc(100% + 12rem);width:-webkit-calc(100% + 12rem)}.styled-cols-gj .col-item .col-item__inner .col-item__content{padding:2.9rem 3.9rem 6.5rem}.styled-cols-gj.cols-grid .col-item,.styled-cols-gj.layout_carousel_mob .col-item{width:calc(50% - 7.6rem)}.styled-cols-gj.cols-grid .col-item:nth-child(2),.styled-cols-gj.cols-grid .col-item:nth-child(6),.styled-cols-gj.cols-grid .col-item:nth-child(10),.styled-cols-gj.cols-grid .col-item:nth-child(14),.styled-cols-gj.cols-grid .col-item:nth-child(18),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(2),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(6),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(10),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(14),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(18){padding:0 15.2rem 0 0;width:calc(50% + 7.6rem)}.styled-cols-gj.cols-grid .col-item:nth-child(3),.styled-cols-gj.cols-grid .col-item:nth-child(7),.styled-cols-gj.cols-grid .col-item:nth-child(11),.styled-cols-gj.cols-grid .col-item:nth-child(15),.styled-cols-gj.cols-grid .col-item:nth-child(19),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(3),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(7),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(11),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(15),.styled-cols-gj.layout_carousel_mob .col-item:nth-child(19){padding:0 0 0 15.2rem;width:calc(50% + 7.6rem)}}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item{width:100%}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item:not(:last-child){margin:0 0 3rem}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item .jms-gallery-item-inner{width:100%;display:block}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item .jms-gallery-item-inner:hover .gallery-item__img .images-count{background-color:#953743}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item .jms-gallery-item-inner .gallery-item__img{position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;margin:0 0 2rem}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item .jms-gallery-item-inner .gallery-item__img img{aspect-ratio:1.2/1;object-fit:cover;-o-object-fit:cover;width:100%;height:100%}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item .jms-gallery-item-inner .gallery-item__img .images-count{position:absolute;right:0;bottom:0;padding:1rem .5rem;min-width:6rem;text-align:center;background-color:#000;color:#fff;font-family:Montserrat,Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item .content-block .gallery-item__heading{font-family:Montserrat,Sans-serif !important;font-size:1.8rem !important;font-weight:600 !important;line-height:2.16rem !important;font-style:normal}.jms-gallery-items .cta-container{margin-top:1rem}@media(min-width: 451px){.jms-gallery-items .jms-gallery-items-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}@supports not (flex-wrap: wrap){.jms-gallery-items .jms-gallery-items-inner>*,.jms-gallery-items .jms-gallery-items-inner>*{margin:0 -1px !important}}.jms-gallery-items .jms-gallery-items-inner{width:calc(100% + 1rem);margin:-0.5rem 0 0 -0.5rem}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item{width:50%;padding:.5rem}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item:not(:last-child){margin:0}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item .content-block .gallery-item__heading{padding:0 0 2rem}}@media(min-width: 768px){.jms-gallery-items .jms-gallery-items-inner{width:calc(100% + 2rem);margin:-1rem 0 0 -1rem}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item{width:33.3%;padding:1rem}}@media(min-width: 1025px){.jms-gallery-items .jms-gallery-items-inner{width:calc(100% + 2rem);margin:-1rem 0 0 -1rem}.jms-gallery-items .jms-gallery-items-inner .jms-gallery-item{width:25%;padding:1rem}}.jms-accordion .accordion-item{border:1px solid #000;padding:2rem 1.5rem}.jms-accordion .accordion-item:not(:last-child){margin:0 0 2rem 0}.jms-accordion .accordion-item .accordion-item-inner .heading-block button{cursor:pointer;background-color:rgba(0,0,0,0) !important}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:stretch !important;align-items:stretch !important}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .title-container{padding:1rem 0;flex-grow:1;flex-shrink:1;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .title-container .accordion-item__heading{font-family:Montserrat,Sans-serif !important;font-size:1.8rem !important;font-weight:600 !important;line-height:2.16rem !important;font-style:normal;text-align:right;max-width:25rem;margin:auto 0 auto auto}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container{flex-shrink:0;width:6.5rem;width:-webkit-calc(5rem + 1.5rem);margin:0 0 0 1.5rem;padding:0 0 0 1.5rem;border-left:1px solid #000;text-align:center;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:center !important;align-items:center !important}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container button{padding:0 !important;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container i{font-size:4rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container{margin:1.5rem 0 0 0}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .meta-main-content{flex-grow:1;flex-shrink:1}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .meta-main-content .excerpt{font-family:Montserrat,Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;visibility:hidden;overflow:hidden;height:0}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .meta-main-content .price{font-family:Montserrat,Sans-serif !important;font-size:1.5rem !important;font-weight:400 !important;line-height:1.8rem !important;font-style:normal;text-align:right}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .empty-block{width:6.5rem;width:-webkit-calc(5rem + 1.5rem);flex-shrink:0;margin:0 0 0 1.6rem;padding:0 0 0 1.5rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .button{margin:2rem 0 0}.jms-accordion .accordion-item .accordion-item-inner .content-block{max-height:0;height:auto;overflow:hidden;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}.jms-accordion .accordion-item .accordion-item-inner .content-block .content-block-inner{padding:3rem 0 0;font-family:Montserrat,Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal}.jms-accordion .accordion-item.active .accordion-item-inner .heading-block .main-heading-block .cta-container button{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg)}.jms-accordion .accordion-item.active .accordion-item-inner .content-block{max-height:100000000px;transition-property:all;-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;transition-duration:400ms;-webkit-transition-duration:400ms;-moz-transition-duration:400ms;-o-transition-duration:400ms;transition-delay:0ms;-webkit-transition-delay:0ms;-moz-transition-delay:0ms;-o-transition-delay:0ms;transition-timing-function:ease;-webkit-transition-timing-function:ease;-moz-transition-timing-function:ease;-o-transition-timing-function:ease}@media(min-width: 451px){.jms-accordion .accordion-item{padding:2rem 3rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container{width:9rem;width:-webkit-calc(6rem + 3rem);margin:0 0 0 3rem;padding:0 0 0 3rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container i{font-size:6rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container{margin:2rem 0 0 0}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .empty-block{width:9rem;width:-webkit-calc(6rem + 3rem);margin:0 0 0 3.1rem;padding:0 0 0 3rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .button{margin:2.5rem 0 0}.jms-accordion .accordion-item .accordion-item-inner .content-block .content-block-inner{padding:5rem 0 0}}@media(min-width: 768px){.jms-accordion .accordion-item{padding:4rem 5rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block{position:relative;display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block{position:static}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .title-container{padding:1.5rem 0;margin:0}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container{position:absolute;right:0;width:5rem;margin:0;padding:0;border:none;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%)}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container i{font-size:7rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container{margin:0 5rem 0 5rem;padding:0 3rem 0 5rem;max-width:40rem;border-left:1px solid #000}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .meta-main-content .excerpt{font-family:Montserrat,Sans-serif !important;font-size:1.8rem !important;font-weight:400 !important;line-height:2.16rem !important;font-style:normal;visibility:visible;height:auto;margin:0 0 1rem;max-height:4.32rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .meta-main-content .price{text-align:left}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .meta-container-inner .empty-block{display:none}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .button{margin:3rem 0 0}.jms-accordion .accordion-item .accordion-item-inner .content-block .content-block-inner{padding:7rem 0 0}}@media(min-width: 1025px){.jms-accordion .accordion-item{padding:4rem 7rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container{width:7rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .main-heading-block .cta-container i{font-size:7rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container{margin:0 7rem 0 7rem;padding:0 3rem 0 7rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container .button{margin:4rem 0 0}.jms-accordion .accordion-item .accordion-item-inner .content-block .content-block-inner{padding:8rem 0 0}}@media(min-width: 1201px){.jms-accordion .accordion-item{padding:5rem 10rem}.jms-accordion .accordion-item .accordion-item-inner .heading-block .meta-container{margin:0 10rem 0 10rem;padding:0 3rem 0 10rem}}.jms-masonry .jms-masonry-inner{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-align-items:stretch !important;align-items:stretch !important;width:calc(100% + 1rem);margin:-0.5rem 0 0 -0.5rem}.jms-masonry .jms-masonry-inner .masonry-col{display:flex;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-box-direction:vertical;-moz-box-direction:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:stretch !important;justify-content:stretch !important}.jms-masonry .jms-masonry-inner .masonry-col:nth-child(1){width:40%}.jms-masonry .jms-masonry-inner .masonry-col:nth-child(2){width:60%}.jms-masonry .jms-masonry-inner .masonry-col img{flex-grow:1;width:100%;height:auto;padding:.5rem;object-fit:cover;-o-object-fit:cover}@media(min-width: 551px){.jms-masonry .jms-masonry-inner{width:calc(100% + 2rem);margin:-1rem 0 0 -1rem}.jms-masonry .jms-masonry-inner .masonry-col img{padding:1rem}}/*# sourceMappingURL=bundle.css.map */
