a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}header.productPage{background-color:#281e1f}.hero-video{position:relative;font-size:0;width:100vw;height:100vh}.hero-video video{height:100%;width:100%;-o-object-fit:cover;object-fit:cover}.hero-video:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;background-color:#000;opacity:.2}.hero-video .content-wrapper{position:absolute;top:126px;right:0;z-index:1}.hero{padding:126px 0 150px;background-color:#281e1f;position:relative}.hero .slider .title-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;padding-right:96px;margin-bottom:60px}.hero .slider .title-row h1{width:720px}.hero .slider .title-row .slider-controls{cursor:pointer;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.hero .slider .title-row .slider-controls svg{width:42px;fill:#ffd76b}.hero .slider .title-row .slider-controls svg:hover{fill:#fff}.hero .slider .title-row .slider-controls span:nth-child(2){margin-left:16px}.hero .slider-main-row{display:-webkit-box;display:-ms-flexbox;display:flex}.hero .slider-main-row img{width:740px;margin-right:60px}.hero .slider-count{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:30px}.hero .slider-count-num{color:#fff}.hero .slider-count-line{width:84px;height:1px;background-color:#ffd76b;margin:0 8px}.hero .slider-count span{width:5px}.hero .slider-count .slider-count-line{margin:0 12px;width:70px!important}.content-wrapper{width:80%;margin-left:auto}.top-content{margin-bottom:130px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-right:96px;position:relative}.top-content:before{content:'';position:absolute;top:-35px;left:-100px;display:block;width:2px;height:270px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);background-color:#ffd76b;-webkit-animation:showInUp__line 1s;animation:showInUp__line 1s}.top-content .desc .title{font-size:24px;font-weight:900;color:#ffd76b;text-transform:uppercase;margin-bottom:5px}.top-content .desc .subtitle{font-family:Montserrat;font-style:normal;font-weight:400;font-size:14px;line-height:28px;color:#fff}.top-content .nav{display:-webkit-box;display:-ms-flexbox;display:flex}.top-content .nav a{margin-left:60px;color:#fff;text-transform:uppercase}.top-content .nav a.active{color:#ffd76b;-webkit-text-decoration:underline 1px;text-decoration:underline 1px}.video-title-block{display:-webkit-box;display:-ms-flexbox;display:flex;height:800px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.video-title-block .video-title-container{width:40%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.video-title-block .video-title-container:after{content:'';display:block;position:absolute;top:0;right:-278px;border-style:solid;border-width:800px 278px 0 0;border-color:#fff transparent transparent transparent}.video-title-block .video-title-container .video-title-content{width:360px}.video-title-block .video-container{width:60%;font-size:0}.video-title-block .video-container img{height:100%}.custom-section.sauna-page{background:url(../img/sauna/big-photo/sauna-big-photo.jpg) center/cover no-repeat}.custom-section.infrared-page{background:url(../img/Infrared/big-photos/infrRedFakeVideo.png) center/cover no-repeat}.custom-section.hammam-page{background:url(../img/hammam/big-photos/slider-hammam-1.jpg) center/cover no-repeat}.full-screen-stopped{width:100vw;height:100vh;background-size:cover;position:relative}.full-screen-stopped_title{font-size:64px;color:#ffd76b;text-transform:uppercase;font-weight:700;position:absolute;bottom:0;right:-970px}.full-screen-stopped.sauna-page{background:url(../img/sauna/relaxing.jpg) no-repeat center/cover}.full-screen-stopped.infrared-page{background:url(../img/Infrared/relaxing.jpg) no-repeat center/cover}.full-screen-stopped.hammam-page{background:url(../img/hammam/relaxing.jpg) no-repeat center/cover}.full-screen-stopped.spa-page{background:url(../img/welness/relaxing.jpg) no-repeat center/cover}.navActive{position:relative;color:#ffd76b}.navActive:before{content:'';position:absolute;top:0;left:-12px;display:block;width:2px;height:18px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);background-color:#ffd76b}.transparent{background-color:rgba(0,0,0,0)!important;-webkit-transition:background-color .5s ease;-o-transition:background-color .5s ease;transition:background-color .5s ease}@-webkit-keyframes showInUp__line{from{-webkit-transform:translateY(20px) rotate(20deg);transform:translateY(20px) rotate(20deg);opacity:0}to{-webkit-transform:translateY(0) rotate(20deg);transform:translateY(0) rotate(20deg);opacity:1}}@keyframes showInUp__line{from{-webkit-transform:translateY(20px) rotate(20deg);transform:translateY(20px) rotate(20deg);opacity:0}to{-webkit-transform:translateY(0) rotate(20deg);transform:translateY(0) rotate(20deg);opacity:1}}img{-o-object-fit:cover;object-fit:cover}.transparent-bg{background-color:transparent!important}.scale-default{-webkit-transform:scale(1)!important;-ms-transform:scale(1)!important;transform:scale(1)!important;-webkit-transition:-webkit-transform .9s!important;transition:-webkit-transform .9s!important;-o-transition:transform .9s!important;transition:transform .9s!important;transition:transform .9s,-webkit-transform .9s!important}.primary-title{color:#ffd76b;font-size:32px;line-height:39px;font-weight:400;text-transform:uppercase}.opacity-before-1::before{opacity:1!important}.custom-section{display:-webkit-box;display:-ms-flexbox;display:flex;height:100vh;background-size:cover}.custom-section .left-content{width:40%;height:100%;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1}.custom-section .left-content:after{content:'';display:block;position:absolute;top:0;right:calc(100vh / -2.877);border-style:solid;border-top-width:100vh;border-right-width:calc(100vh / 2.877)}.custom-section .left-content.white-bg{background-color:#fff}.custom-section .left-content.white-bg:after{border-color:#fff transparent transparent transparent}.custom-section .left-content.dark-bg{background-color:#281e1f}.custom-section .left-content.dark-bg h3{color:#ffd76b}.custom-section .left-content.dark-bg p{color:#fff}.custom-section .left-content.white-bg{background-color:#fff}.custom-section .left-content.white-bg:after{border-color:#fff transparent transparent transparent}.custom-section .left-content:after{border-color:#281e1f transparent transparent transparent}.custom-section .left-content .line{background-color:#ffd76b;width:2px;height:calc(100vh + 200px);position:absolute;right:calc(100vh / -5.7);-webkit-transform:rotate(19.2deg);-ms-transform:rotate(19.2deg);transform:rotate(19.2deg);z-index:1}.custom-section .left-content .textContentCommon{z-index:1}.custom-section .left-content .textContentCommon h3{position:relative;min-width:400px}.custom-section .right-content{width:60%;height:100%;overflow:hidden}.custom-section .right-content img{width:100%}.light-title{font-size:24px;font-weight:400!important;line-height:32px}.preloader{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:fixed;top:0;left:0;width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:center;background:#281e1f;visibility:visible;z-index:999}.preloader.closed{visibility:hidden;opacity:0;-webkit-transition:.6s;-o-transition:.6s;transition:.6s}.preloader_content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.preloader-animation-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:27px;width:26px;margin-bottom:12px}.preloader-animation-container>div{width:16px;height:15px;background:#ffd76b;margin-right:5px;-webkit-animation:heightAnim 1s infinite ease;animation:heightAnim 1s infinite ease}.preloader-animation-container>div:last-child{margin-right:0}.preloader-animation-container>div:nth-child(2){-webkit-animation-delay:.4s;animation-delay:.4s}.preloader-animation-container>div:nth-child(3){-webkit-animation-delay:.7s;animation-delay:.7s}.preloader_percentage{font-size:14px;color:#ffd76b}@-webkit-keyframes heightAnim{0%{height:15px}50%{height:27px}100%{height:15px}}@keyframes heightAnim{0%{height:15px}50%{height:27px}100%{height:15px}}.main-description-block-contactPage .sub-title{line-height:24px;font-size:16px;margin-bottom:20px}.main-description-block-contactPage .sub-title:last-child{margin-bottom:0!important}.custom-section.contact-page .left-content{background:url(../img/contactPage/contact-page-text-bg.png) no-repeat center}.custom-section.contact-page .left-content .textContentCommon p{margin-bottom:0}#formSection{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#281e1f}#formWrapper{margin-top:128px;margin-bottom:128px}#formWrapper button{margin-top:30px!important;margin-left:auto;width:140px;height:40px;border:2px solid #ffd76b;color:#fff}#formWrapper h1{font-style:normal;font-weight:400;font-size:24px;line-height:29px;text-transform:uppercase;color:#ffd76b}#formWrapper .formColumns{width:100%;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#formWrapper .formColumns .formColumn{margin-left:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#formWrapper .formColumns .formColumn .columnSubtitle{margin-top:37px;margin-bottom:23px;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#ffd76b!important}#formWrapper .formColumns .formColumn:first-child{margin-left:0!important}#formWrapper .formColumns .formColumn *{margin-top:6px;background-color:#281e1f;outline:0;color:#b0b0b0}#formWrapper .formColumns .formColumn input{padding:0 10px;max-width:320px;width:320px;height:40px;background-color:#281e1f;border:1px solid #4a4137}#formWrapper .formColumns .formColumn select{max-width:320px;width:320px;height:40px;padding-left:10px;background-color:#281e1f;border:1px solid #4a4137;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none}#formWrapper .formColumns .formColumn select option{padding:20px}#formWrapper .formColumns .formColumn .textArea{width:320px;height:118px;border:1px solid #4a4137;padding:6px}#formWrapper .formColumns .formColumn .textArea::-webkit-input-placeholder{color:#b0b0b0}#formWrapper .formColumns .formColumn .textArea::-moz-placeholder{color:#b0b0b0}#formWrapper .formColumns .formColumn .textArea:-ms-input-placeholder{color:#b0b0b0}#formWrapper .formColumns .formColumn .textArea::-ms-input-placeholder{color:#b0b0b0}#formWrapper .formColumns .formColumn .textArea::placeholder{color:#b0b0b0}#formWrapper .formColumns .formColumn label{margin-top:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:12px;line-height:15px;color:#b0b0b0}label.subject{position:relative}label.subject .selectIcon{content:url(/img/selectIcon.svg);position:absolute;right:10px;bottom:16px}@-webkit-keyframes showIn{from{opacity:0}to{opacity:1}}@keyframes showIn{from{opacity:0}to{opacity:1}}@-webkit-keyframes showInUp{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showInUp{from{-webkit-transform:translateY(20px);transform:translateY(20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes showInDown{from{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes showInDown{from{-webkit-transform:translateY(-20px);transform:translateY(-20px);opacity:0}to{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@-webkit-keyframes showInLeft{from{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes showInLeft{from{-webkit-transform:translateX(-30px);transform:translateX(-30px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes showInRight{from{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@keyframes showInRight{from{-webkit-transform:translateX(30px);transform:translateX(30px);opacity:0}to{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}@-webkit-keyframes hideOutDown{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}}@keyframes hideOutDown{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(30px);transform:translateY(30px);opacity:0}}@-webkit-keyframes hideOutUp{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}}@keyframes hideOutUp{from{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}to{-webkit-transform:translateY(-30px);transform:translateY(-30px);opacity:0}}.animate{-webkit-animation-fill-mode:both;animation-fill-mode:both;-webkit-animation-duration:1s;animation-duration:1s}.animate-showIn{-webkit-animation-name:showIn;animation-name:showIn}.animate-showInUp{-webkit-animation-name:showInUp;animation-name:showInUp}.animate-showInDown{-webkit-animation-name:showInDown;animation-name:showInDown}.animate-showInLeft{-webkit-animation-name:showInLeft;animation-name:showInLeft}.animate-showInRight{-webkit-animation-name:showInRight;animation-name:showInRight}.animate-hideOutDown{-webkit-animation-name:hideOutDown;animation-name:hideOutDown}.animate-hideOutUp{-webkit-animation-name:hideOutUp;animation-name:hideOutUp}.animate__delay-1_5s{-webkit-animation-delay:1.5s;animation-delay:1.5s}.animate__delay-1s{-webkit-animation-delay:1s;animation-delay:1s}.animate__delay-05s{-webkit-animation-delay:.5s;animation-delay:.5s}.animate__delay-02s{-webkit-animation-delay:.2s;animation-delay:.2s}*{-webkit-box-sizing:border-box;box-sizing:border-box}#map{height:100%}.infraRedColor{color:#ff6b6b!important}.hammamColor{color:#ff8c39!important}.spaColor{color:#80d9e8!important}a{text-decoration:none}body{font-family:Montserrat;overflow-x:hidden}body .secondHeader{background:url(../img/hero-bg.png) no-repeat top;background-size:cover;position:fixed;width:100%;height:75px;top:-75px;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;z-index:2}body .secondHeader.visible{top:0}h3{font-weight:700;font-size:32px;line-height:39px;text-transform:uppercase;color:#281e1f}header{position:absolute;width:100vw;top:0;height:75px;padding:22px 40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:2;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}header.productPage{position:fixed}header.visible{background:url(../img/hero-bg.png) no-repeat top;background-size:cover;position:fixed;top:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s}header .show-nav-btn{display:none;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:20px;height:20px;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}header .show-nav-btn .nav-btn-shape{height:2px;background:#ffd76b}header .show-nav-btn.burger-opened{opacity:0}header .logoContainer{font-size:0}header ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}header li{text-transform:uppercase;color:#fff}header li a{color:inherit;text-decoration:none;font-style:normal;font-size:14px;line-height:17px}header li:hover{color:#ffd76b;cursor:pointer}header .navContainer{width:44%}header .logoContainer{margin-right:20px}header .contactInHeader{margin:20px 20px}header .contactInHeader li{margin-right:40px}header .calendar-mobile-btn{display:none;color:#fff;font-size:10px;text-transform:uppercase;margin-right:10px;text-decoration:underline;margin-left:auto}header .nav-mobile{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#281e1f;padding:20vh 0 24px}header .nav-mobile .close-nav-btn{position:absolute;top:18px;right:20px;width:25px;height:25px}header .nav-mobile .close-nav-btn:before{content:'';position:absolute;left:50%;bottom:0;width:2px;height:25px;background:#ffd76b;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}header .nav-mobile .close-nav-btn:after{content:'';position:absolute;left:50%;bottom:0;width:2px;height:25px;background:#ffd76b;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}header .nav-mobile nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;height:100%}header .nav-mobile nav a{text-decoration:none;font-style:normal;font-weight:300;font-size:24px;line-height:29px;text-transform:uppercase;color:#fff;cursor:pointer;margin-bottom:30px}header .nav-mobile nav a:last-child{margin-top:auto}header .nav-mobile nav a.navActive::before{top:0;height:30px}header .nav-mobile nav .calendar-mobile-link{padding:12px 26px;display:block;background-color:#ffd76b;color:#281e1f;font-weight:500;font-size:14px}.main-btn{border:2px solid rgba(40,30,31,.3);background-color:transparent;width:140px;height:40px;outline:0;-webkit-transition:.2s;-o-transition:.2s;transition:.2s;color:#281e1f}.main-btn:hover{cursor:pointer}.main-btn:active{-webkit-transform:scale(1.02);-ms-transform:scale(1.02);transform:scale(1.02)}.upperImgTitle{position:absolute;left:265px;z-index:-1;-webkit-transform:translateY(-120px) scale(2.3)!important;-ms-transform:translateY(-120px) scale(2.3)!important;transform:translateY(-120px) scale(2.3)!important}.container{padding-top:20px;margin:0 auto;width:1024px}#firstScene{width:100vw;height:100vh}#firstScene #scenesContainer::after{opacity:0;content:'';position:absolute;top:-10%;right:50%;display:block;z-index:99;width:2px;height:270px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);background-color:#ffd76b;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#firstScene #scenesContainer.opacity1::after{top:-20%}.opacity1:after{opacity:1!important}#fourthScene{width:100vw;height:700px}#fourthScene #scenesContainer2::after{opacity:0;content:'';position:absolute;bottom:-30%;left:23%;display:block;z-index:99;width:2px;height:270px;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);background-color:#ffd76b;-webkit-transition:.5s;-o-transition:.5s;transition:.5s}#fourthScene #scenesContainer2.opacity1::after{bottom:-20%}#scenesContainer,#scenesContainer2{width:100vw;height:100vh;margin:0 auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:relative}.textContentCommon{width:320px}.textContentCommon h3{margin-bottom:45px;font-weight:600}.textContentCommon p{margin-bottom:85px;color:#281e1f;text-align:left;line-height:28px;font-size:14px}.scene1BgContainer{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:absolute;left:0;top:0;width:100%;height:100%;background:url(../img/hero-bg.png) no-repeat center;background-size:cover;-webkit-transform:scale(1.2);-ms-transform:scale(1.2);transform:scale(1.2)}.scene1BgContainer h1.blurFirstSceneTitle{text-align:center;width:600px;font-weight:700}.scene1BgContainer .arrowWrapper{margin-top:40px}.scene1BgContainer .arrowWrapper svg{width:42px;fill:#ffd76b;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.scene1BgContainer #firsSceneSubTitle{position:absolute;bottom:0}#secondScene .textWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}#thirdScene{padding:130px 0}#thirdScene.main-page{padding:0 0 130px 0}#thirdScene .thirdSceneContent{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}#thirdScene .thirdSceneContent_img{position:relative;width:400px;height:683px;font-size:0}#thirdScene .thirdSceneContent_img img{width:100%;height:100%}#thirdScene .thirdSceneContent_img:before{content:'';position:absolute;bottom:150px;left:30px;display:block;width:2px;height:270px;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;opacity:0;-webkit-transform:rotate(20deg);-ms-transform:rotate(20deg);transform:rotate(20deg);background-color:#ffd76b;z-index:1}#thirdScene .thirdSceneContent_img.opacity-before-1::before{left:10px}.fourthSceneContainer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-size:cover;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);background-image:url(../img/products-common-smoke.jpg)}.fourthSceneContainer h1{width:600px;font-size:64px;font-weight:700;text-align:center;text-transform:uppercase;line-height:80px;color:#ffd76b}.fourthSceneContainer #fourthSceneSubTitle{position:absolute;left:300px}.fourthSceneContainer #fourthSceneSubTitle img{width:60%}#fiveScene .textWrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.custom-section.main-page .right-content{background:url(../img/main-image_custom_section_revers.jpg) no-repeat left;background-size:cover}footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;height:100px;width:100vw;background-color:#281e1f;color:#ffd76b;font-size:14px;line-height:24px;text-transform:uppercase}footer a{color:inherit;text-decoration:none}footer .copyRightContainer{margin:76px 38px}footer .legalNoticeContainer{margin:60px 38px}footer .legalNoticeContainer ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}footer .legalNoticeContainer ul li:first-child{margin-right:20px}.bottomBlockDescription{width:400px}.bottomBlockDescription h1{color:#ffd76b;font-size:24px;line-height:29px;text-transform:uppercase;margin-bottom:36px}.bottomBlockDescription p{font-size:14px;line-height:24px;color:#fff;margin-bottom:30px}.bottomBlockDescription p:last-child{margin-bottom:0}.devWrapper{min-width:100vw;height:100vh;position:fixed;background-color:#ff6b6b;z-index:999999;text-align:center;line-height:100vh}.devWrapper h3{width:70%;margin:20px auto;font-size:18px;font-weight:400}@media screen and (min-width:1024px){.custom-section.contact-page .left-content{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.custom-section.contact-page .left-content .textContentCommon{margin:0 0 0 33%}}@media screen and (max-width:1300px){header{padding:20px 20px;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}header .logoContainer{margin:0}header .logoContainer svg{width:110px}header .contactInHeader,header .navContainer{display:none}header .calendar-mobile-btn{display:block}header .show-nav-btn{display:-webkit-box;display:-ms-flexbox;display:flex}#firstScene{height:initial}#firstScene #scenesContainer{height:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#firstScene #scenesContainer .scene1BgContainer{position:relative;height:100vh}#firsSceneSubTitle{text-align:center}#firsSceneSubTitle img{width:90%}#thirdScene .thirdSceneContent .thirdSceneContent_img:before{opacity:1}#fourthScene{height:initial}#fourthScene .fourthSceneContainer{position:relative}#fourthScene #scenesContainer2:after{opacity:1}.full-screen-stopped{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0 20px}.full-screen-stopped_title{position:relative;right:0;text-align:center}}@media screen and (max-width:1120px){#scenesContainer,#scenesContainer2{height:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fourthScene .fourthSceneContainer{height:100vh;width:100vw}}@media screen and (max-width:1024px){.fourthSceneContainer{position:relative}}@media screen and (max-width:683px){.container{width:100%;padding-top:0}h1,h2,h3,p{word-break:break-word}.textContentCommon{width:100%;padding:40px 10px}.textContentCommon h3{font-size:18px;line-height:28px;margin-bottom:10px}.textContentCommon p{line-height:28px;margin-bottom:0}#scenesContainer,#scenesContainer2{height:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fourthScene .fourthSceneContainer,.scene1BgContainer{position:relative;height:400px}#fourthScene .fourthSceneContainer .arrowWrapper,.scene1BgContainer .arrowWrapper{margin-top:20px}#firstScene{height:initial}#firstScene #firsSceneSubTitle{bottom:68px}#firstScene .scene1BgContainer .blurFirstSceneTitle{width:240px;font-size:24px;line-height:32px;text-align:center}#thirdScene{padding:0!important}#thirdScene .thirdSceneContent{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#thirdScene .thirdSceneContent .thirdSceneContent_img{height:400px;width:100%}#thirdScene .thirdSceneContent .thirdSceneContent_img:before{height:170px;bottom:-9%;left:35%}#thirdScene.product-page .thirdSceneContent{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#fourthScene{height:initial}#fourthScene .fourthSceneContainer h1{width:90%;font-size:32px;line-height:40px}#fourthScene #scenesContainer2:after{bottom:initial;top:270px;left:75%;height:170px}.custom-section{background:0 0!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial}.custom-section .left-content{width:100%;height:initial;padding:0 10px}.custom-section .left-content .textContentCommon h3{min-width:initial}.custom-section .left-content:after{display:none}.custom-section .left-content .line{display:none}.custom-section .left-content .bottomBlockDescription h1{margin-bottom:20px}.custom-section .left-content .bottomBlockDescription p{line-height:28px}.custom-section .right-content{background-size:cover;background-position:center;width:100%;height:400px}.custom-section.sauna-page .right-content{background-image:url(../img/sauna/big-photo/sauna-big-photo.jpg)}.custom-section.infrared-page .right-content{background-image:url(../img/Infrared/big-photos/infrRedFakeVideo.png)}.custom-section.hammam-page .right-content{background-image:url(../img/hammam/big-photos/slider-hammam-1.jpg)}.content-wrapper{width:100%;padding:0 0 0 20px}.top-content{margin-left:56px;padding-right:20px;margin-bottom:48px}.top-content::before{height:96px;left:-33px}.top-content .desc .title{font-size:16px;line-height:19.5px}.top-content .desc .subtitle{font-size:12px;line-height:16px}.hero{padding-bottom:33px}.hero .slider .title-row{padding-right:20px;margin-bottom:20px}.hero .slider .title-row h1{font-size:18px;line-height:28px}.hero .slider .title-row .slider-controls{display:none}.hero .slider .slider-main-row img{width:100vw}.hero .slider .slider-count{margin-top:15px;font-size:12px}.hero.spa-page{padding-top:40px}.full-screen-stopped{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:400px}.full-screen-stopped_title{position:relative;top:0;left:0;font-size:32px;text-align:center;width:75%;line-height:40px}.full-screen-stopped.hammam-page{background-position:right}.full-screen-stopped.spa-page{background-position:right}.custom-section.contact-page .left-content{height:90vh;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.custom-section.contact-page .left-content .textContentCommon{width:274px;padding:40px 30px}#formSection #formWrapper{margin-top:40px;width:100%;padding:0 10px;margin-bottom:40px}#formSection #formWrapper .formColumns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#formSection #formWrapper .formColumns .formColumn{margin-left:0}#formSection #formWrapper .formColumns .formColumn:nth-child(2) .columnSubtitle{display:none}#formSection #formWrapper .formColumns .formColumn input,#formSection #formWrapper .formColumns .formColumn select,#formSection #formWrapper .formColumns .formColumn textarea{width:100%;max-width:100%}#formSection #formWrapper .formColumns .formColumn button[type=submit]{margin-left:auto;margin-right:auto}footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial;padding:33px 10px 16px}footer .copyRightContainer{margin:0 0 9px 0}footer .legalNoticeContainer{margin:0}footer .legalNoticeContainer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .legalNoticeContainer ul li{line-height:16px}footer .legalNoticeContainer ul li:first-child{margin-right:0}footer .legalNoticeContainer ul li a{font-size:10px}}@media screen and (max-width:1000px),(min-width:1300px){.devWrapper{display:none}}@media screen and (min-width:1000px) and (max-width:1300px){h3{font-size:22px}.container{width:900px}.textContentCommon{margin-top:20px}#formSection{padding:0 20px}#formSection form .formColumns{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#formSection form .formColumns button[type=submit]{margin-right:auto}}@media screen and (min-width:1120px) and (max-width:1300px){#scenesContainer2{width:1083px;height:400px}#scenesContainer2 .fourthSceneContainer{margin-right:30px}#fourthScene{margin-bottom:260px}#fourthScene #scenesContainer2:after{bottom:-30%}}@media screen and (min-width:683px) and (max-width:1024px){.container{width:100%;padding-top:0}h1,h2,h3,p{word-break:break-word}.fourthSceneContainer{height:400px;width:683px;margin:0 auto}#firstScene{height:initial}#thirdScene{padding:0}#thirdScene.product-page{padding-top:130px}#thirdScene .thirdSceneContent{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}#thirdScene .thirdSceneContent .thirdSceneContent_img img{-o-object-fit:cover;object-fit:cover}#thirdScene .thirdSceneContent .thirdSceneContent_img:before{height:170px}#fourthScene{margin-bottom:20px}#fourthScene .fourthSceneContainer h1{width:90%;font-size:32px;line-height:40px}.custom-section{height:800px}.custom-section .left-content{height:initial;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:40px}.custom-section .left-content .textContentCommon{width:320px}.custom-section .left-content .bottomBlockDescription h1{margin-bottom:20px}.custom-section .left-content .bottomBlockDescription p{line-height:28px}.custom-section .left-content:after{top:0;right:calc(800px / -2.877);border-style:solid;border-top-width:800px;border-right-width:calc(800px / 2.877)}.custom-section .left-content .line{background-color:#ffd76b;width:2px;height:calc(800px + 200px);position:absolute;right:calc(800px / -5.7)}.custom-section .right-content{background-size:cover}.custom-section.sauna-page .right-content{background-image:url(../img/sauna/big-photo/sauna-big-photo.jpg)}.custom-section.infrared-page .right-content{background-image:url(../img/Infrared/big-photos/infrRedFakeVideo.png);background-position:center}.custom-section.hammam-page .right-content{background-image:url(../img/hammam/big-photos/slider-hammam-1.jpg)}.full-screen-stopped.sauna-page{background-position:center}.full-screen-stopped.hammam-page{background-position:right}.full-screen-stopped.spa-page{background-position:right}.full-screen-stopped_title{position:relative;top:0;left:0;font-size:32px;text-align:center;width:75%;line-height:40px}.custom-section.contact-page .left-content .textContentCommon{width:274px;padding:40px 30px}#formSection #formWrapper{margin-top:40px;width:100%;padding:0 10px;margin-bottom:40px}#formSection #formWrapper .formColumns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:50%;margin:0 auto}#formSection #formWrapper .formColumns .formColumn{margin-left:0}#formSection #formWrapper .formColumns .formColumn:nth-child(2) .columnSubtitle{display:none}#formSection #formWrapper .formColumns .formColumn input,#formSection #formWrapper .formColumns .formColumn select,#formSection #formWrapper .formColumns .formColumn textarea{width:100%;max-width:100%}#formSection #formWrapper .formColumns .formColumn button[type=submit]{margin-left:auto;margin-right:auto}footer{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial;padding:33px 10px 16px}footer .copyRightContainer{margin:0 0 9px 0}footer .legalNoticeContainer{margin:0}footer .legalNoticeContainer ul{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}footer .legalNoticeContainer ul li{line-height:16px}footer .legalNoticeContainer ul li:first-child{margin-right:0}footer .legalNoticeContainer ul li a{font-size:10px}}@media screen and (min-width:683px) and (max-width:1300px){.textContentCommon{width:400px;padding:60px 0 80px;margin:0 auto}.textContentCommon h3{font-size:24px;line-height:29px;margin-bottom:20px}.textContentCommon p{margin-bottom:0}#fourthScene .fourthSceneContainer h1{width:100%;font-size:34px}.hero .slider .title-row{padding-right:20px}}@media screen and (max-width:1120px) and (min-width:683px){#fourthScene #scenesContainer2:after{bottom:13%}}@media screen and (max-width:768px) and (min-width:683px){.textContentCommon{padding:40px 0 80px}.hero .top-content{margin-bottom:91px}.hero .top-content::before{left:-80px}.hero .slider-main-row img{width:460px}}