@import url(https://fonts.googleapis.com/css2?family=Assistant:wght@200..800&family=Unna&display=swap);@font-face{font-family:"Futura BT";font-display:swap;src:url(/wp-content/themes/rooms/fonts/FuturaStd-Bold.eot);src:url("/wp-content/themes/rooms/fonts/FuturaStd-Bold.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/rooms/fonts/FuturaStd-Bold.woff2) format("woff2"),url(/wp-content/themes/rooms/fonts/FuturaStd-Bold.woff) format("woff"),url(/wp-content/themes/rooms/fonts/FuturaStd-Bold.ttf) format("truetype");font-style:normal}@font-face{font-family:"Futura XBlk BT";font-display:auto;src:url(/wp-content/themes/rooms/fonts/FuturaBT-ExtraBlack.eot);src:url("/wp-content/themes/rooms/fonts/FuturaBT-ExtraBlack.eot?#iefix") format("embedded-opentype"),url(/wp-content/themes/rooms/fonts/FuturaBT-ExtraBlack.woff2) format("woff2"),url(/wp-content/themes/rooms/fonts/FuturaBT-ExtraBlack.woff) format("woff"),url(/wp-content/themes/rooms/fonts/FuturaBT-ExtraBlack.ttf) format("truetype");font-weight:900;font-style:normal}:root{--black:#000;--white:#fff;--grey:#000;--brown:#91513F;--bright-grey:#A7A7A7;--baz:#E1DDD3;--baz-white:#F4EFEA;--red:#e11f3f;--med-grey:#767676}strong,html,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,caption,tbody,tfoot,thead,.contact-form-thank-message strong,fn,input,textarea,p,th,td,.three-images-layout .item .title,select{border:0 none;color:var(--grey);list-style-type:none;vertical-align:baseline;margin:0;padding:0;font-family:"Assistant","Arial",sans-serif;font-weight:400;font-size:1rem}html,body{height:100%;margin:0;padding:0;direction:rtl}html{overflow-x:hidden}html.gallery-popup-active,html.tour-popup-active,html.video-popup-active{overflow:hidden}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}header,div:not(.no-trans),span:not(.no-trans),a:not(.no-trans),p,li,ul,section,input,span:not(.preloader-el),label,img,:after,:before,button,i,img:not(.preloader-el),nav{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.b-lazy{-webkit-backface-visibility:hidden;backface-visibility:hidden;opacity:0;background-size:cover;background-position:center}.b-lazy.b-loaded,.b-lazy.b-error{-webkit-backface-visibility:visible;backface-visibility:visible;opacity:1}img{max-width:100%;display:block;margin:auto}video{min-width:100%;min-height:100%;width:100%;position:absolute;top:0;right:auto;left:0;z-index:0;object-fit:cover;bottom:0;margin:auto}p,a,strong{font-size:inherit;font-weight:inherit;font-family:inherit;color:inherit;text-decoration:none}strong{font-weight:800}.hero .description,.form .gform-body input,::-webkit-input-placeholder,.form .footer,.about .description,footer .credit,.locations h2 i,.order-button span,.hero .form .gform_wrapper input[type='submit'],.solutions .items li .title,.rooms .thumbnail .description,body .fheader .title,.phone-button{font-family:"Assistant",sans-serif}.form .title,h1,h2,.about-slider .title,.clients .title,.locations .thumbnail .title,.fullheight .hero .items .title{font-family:'Assistant',sans-serif;font-weight:800}.action-button,.reviews .description{font-family:'Assistant',sans-serif}.coupon .name,.partner-logos .connect{font-family:"Assistant"}h1{font-size:3.5rem;line-height:65px}h2,.fullheight .hero h1{font-size:3rem;line-height:60px}.fullheight.has-items .hero h1{font-size:2.4rem;line-height:50px}.fullheight.partnership .hero h1{font-size:2.2rem}.hero .description,.form .title,.solutions .items li .title{font-size:1.2rem}.fullheight .form .title{font-size:1.1rem;line-height:28px}.fullheight .form .description{font-size:1rem}.about .description,.locations h2 i,.locations .thumbnail .title,.reviews .description,.fullheight.big-size .hero .items .title,.clients .title{font-size:1.4rem}.about-slider .title,.rooms .thumbnail .title{font-size:2rem;line-height:44px}.action-button,.form .gform-body input,.form .footer,.reviews .role,.order-button span,.hero .form .gform_wrapper input[type='submit'],.phone-button,.form .gform-body select{font-size:0.9rem!important}.form .gform-body .gchoice label,.form .gform-body .ginput_container_consent label{font-size:.8rem}body .hero .form .shortcode .gform_wrapper form .gform-body ul.gform_fields li.gfield_error .validation_message{font-size:.7rem;font-weight:400}.wrapper{max-width:1130px;margin:auto;height:100%;position:relative;z-index:1}.wrap{height:100%}.flex{display:flex;align-items:center}.wrap:after{content:'';display:block;clear:both}.action-button{background-color:var(--red);color:var(--white);display:inline-block;padding:12px;min-width:175px;text-align:center}.logo{height:45px}.logo img{max-height:100%;max-width:none}header{background-color:var(--black);position:fixed;width:100%;right:0;top:0;z-index:100;height:80px;opacity:0;visibility:hidden;pointer-events:none;-webkit-transform:translateY(-50px);transform:translateY(-50px)}.sticky header{opacity:1;visibility:visible;pointer-events:all;-webkit-transform:translateY(0);transform:translateY(0)}header .logo{float:right;margin-top:18px}header a{float:left}header .action-button{margin-top:18px}header .phone{color:var(--white);margin-left:20px;margin-top:32px}.hero{height:720px;position:relative}.hero:after,.fullheight .hero:after{content:'';position:absolute;width:100%;height:100%;top:0;right:0;background:linear-gradient(to bottom,rgba(0,0,0,.3) 0%,rgba(0,0,0,.6) 100%)}.hero h1{color:var(--white);padding-top:80px;text-shadow:0 0 12px rgba(0,0,0,.3)}.hero .logo{text-align:right}.hero .content .note{background-color:#ffe090;display:inline-block;padding:10px 20px;margin-bottom:20px;font-weight:600}.hero .logo img{margin:0}.hero .content{flex-basis:770px}.hero .description{color:var(--white);padding-top:6px;text-shadow:0 0 12px rgba(0,0,0,.3);max-width:700px;margin:0}.hero .wrap{align-items:center;padding-top:0}.form{position:relative;z-index:1;flex-basis:calc(100% - 470px)}.form .inline{background-color:var(--white);padding:32px;padding:32px 20px}.form .title{text-align:center;line-height:30px}.form .shortcode .note{font-size:14px;display:block;margin-bottom:-10px;padding-top:10px;text-align:right}.form .shortcode .note i{font-size:inherit;font-style:normal}.form-submitted .form .shortcode .note{display:none!important}.form .footer{text-align:center}.form .gform-body ul li{margin-top:0!important;padding-bottom:12px;position:relative;padding-left:0!important}.form .gform-body ul li .ginput_container_select{position:relative}.fullheight .form .description{text-shadow:none;text-align:center;color:var(--black)}body .hero .form .shortcode .gform_wrapper form .gform-body ul.gform_fields li.gfield_error{margin-left:0!important;margin-bottom:0!important;max-width:none!important;padding:0;border:none;padding-bottom:12px;background-color:transparent;padding-right:0!important}body .hero .form .shortcode .gform_wrapper form .gform-body ul.gform_fields li.gfield_error .validation_message{padding:0;color:var(--red)}.form .gform-body .ginput_container{margin-top:0!important}body .gform_legacy_markup_wrapper img.ui-datepicker-trigger{position:absolute;left:25px;top:10px}.form .gform-body input,.form .gform-body select{width:100%!important;margin-top:0!important;padding:0 12px!important;border:1px solid var(--black);line-height:44px;color:var(--black);-webkit-appearance:none}body .gform_legacy_markup_wrapper .top_label div.ginput_container.ginput_container_select:after{content:'';background-image:url(/wp-content/themes/rooms/gfx/arrow-down.svg);position:absolute;width:14px;height:8px;left:10px;display:inline-block;top:0;bottom:0;margin:auto;z-index:1}.form .gform-body .gfield_error input{border-color:var(--red)!important}.form .gform-body .gchoice,.form .gform-body .gfield--type-consent .ginput_container{display:flex;align-items:start;width:100%;flex-wrap:wrap}.form .gform-body .gfield_checkbox{width:100%!important}.form .gform-body .gchoice label,.form .gform-body .ginput_container_consent label{font-weight:400!important;padding-right:8px;margin-top:-3px;line-height:20px;flex-basis:calc(100% - 30px);max-width:none}.form .gform-body .ginput_container_consent label a{text-decoration:underline}.form .gform-body input[type='checkbox']{width:auto!important;padding:0!important;width:16px!important;height:16px!important;-webkit-appearance:none;line-height:normal}.form .gform-body input[type='checkbox']:checked{background-image:url(/wp-content/themes/rooms/gfx/checked.svg);background-repeat:no-repeat;background-position:center;background-color:#000}::-webkit-input-placeholder{color:var(--black)}.hero .form .gform_wrapper input[type='submit'],.phone-button{margin:0!important;padding:0 12px!important;text-align:center!important;width:100%!important;background-color:var(--red);color:var(--white);line-height:44px;cursor:pointer;font-weight:700;display:block}.phone-button{border:1px solid var(--black);background-color:var(--white);color:var(--black)}.form .gform_wrapper .gform_footer{margin:0;padding:0}.form .validation_error{display:none!important}.about{padding:60px 0 90px;background-color:#F8F8F8;min-height:645px;position:relative}.about .wrap{max-width:50%;padding-top:60px;padding-left:120px}.about h2 strong{color:var(--red)}.about .description{padding-top:60px}.arrows-nav{padding-top:80px;padding-right:24px}.arrows-nav .arrow{background-image:url(/wp-content/themes/rooms/gfx/nav-arrow.svg);width:70px;height:70px;display:inline-block!important;background-repeat:no-repeat;background-position:center;border:3px solid var(--black);border-radius:50%;position:relative}.slick-disabled{opacity:.2;pointer-events:none}.arrow.prev{margin-right:40px;rotate:180deg}.about-slider{padding-right:50%;position:absolute;top:0;height:100%;padding-top:80px}.slick-arrow{font-size:0;padding:0;-webkit-appearance:none;outline:none;width:95px;height:95px;position:absolute;top:0;bottom:0;margin:auto;z-index:1;border-radius:50%;border:4px solid var(--white);background-color:transparent;background-image:url(/wp-content/themes/rooms/gfx/white-arrow.svg);background-repeat:no-repeat;background-position:center;cursor:pointer;background-size:24px}.slick-prev{right:90px}.slick-next{left:90px;rotate:180deg}.slick-dots{margin:0;padding:0;list-style-type:none;display:flex!important;justify-content:center;column-gap:8px;position:absolute;bottom:-40px;left:0;right:0;margin:auto}.slick-dots button{font-size:0;border:none;-webkit-appearance:none;border-radius:50%;width:8px;height:8px;cursor:pointer;padding:0;background-color:#CCC;display:block}.slick-dots .slick-active button{background-color:var(--black)}.about-slider .slick-slide{float:right}.about-slider .items{direction:rtl}.about-slider .item{padding-left:24px}.about-slider .thumbnail{width:310px;height:495px;position:relative}.about-slider .thumbnail:after{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%);position:absolute;width:100%;height:100%;top:0;right:0}.about-slider .title{position:absolute;right:16px;left:16px;bottom:12px;z-index:1;color:var(--white)}.solutions,.locations{padding:60px 0;text-align:center}.solutions .items{list-style-type:none;justify-content:center;padding:0;margin:0;padding-top:40px;column-gap:30px;flex-wrap:wrap}.solutions .items li{flex:1}.solutions .items li img{max-height:193px}.solutions .items li .title{padding-top:16px}footer{background-color:var(--black);height:74px}footer .credit{float:right;color:var(--white);padding-top:23px;padding-bottom:23px;direction:ltr}footer .credit p{display:inline-block}footer .credit a{display:inline-block;text-decoration:underline}footer .logo{height:27px;float:left;margin-top:24px}.clients{display:flex;height:127px;align-items:center;box-shadow:0 0 24px 0 rgba(0,0,0,.05);position:relative}.clients .title{padding:0 20px;flex-basis:580px;white-space:nowrap}.clients .logos{flex-basis:calc(100% - 580px);position:relative}.clients .logos:after{content:'';background:linear-gradient(to left,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);width:80px;display:inline-block;position:absolute;right:0;top:0;height:100%;z-index:2}.clients .logos:before{content:'';background:linear-gradient(to right,rgba(255,255,255,1) 0%,rgba(255,255,255,0) 100%);width:80px;display:inline-block;position:absolute;left:0;top:0;height:100%;z-index:1}.clients .item{padding:0}.clients .item img{max-height:37px;max-width:none;filter:grayscale(100%)}.clients .slick-slide{width:170px;float:right}.locations{text-align:center;background-color:#F8F8F8;padding-bottom:100px}.locations i{color:var(--red);font-style:normal;font-weight:700;padding-left:90px;position:relative;overflow:visible;display:inline-block}.locations i:after,.reviews h2:after{content:'';background-image:url(/wp-content/themes/rooms/gfx/slider-icon.svg);position:absolute;left:0;width:90px;height:50px;background-repeat:no-repeat;background-size:81px;background-position:bottom -24px left;bottom:0}.locations .items{padding-top:10px;position:relative}.locations .item{height:100%}.locations .thumbnail{height:100%;transform:scale(.85);position:relative}.locations .thumbnail:hover .content{bottom:24px}.locations .thumbnail:hover .description{opacity:1;visibility:visible}.locations .thumbnail:after{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.7) 90%,rgba(0,0,0,.9) 100%);position:absolute;width:100%;bottom:0;height:100%;right:0;opacity:0;visibility:hidden}.locations .thumbnail .title,.locations .thumbnail .description{color:var(--white)}.locations .thumbnail .content{color:var(--white);position:absolute;right:0;width:100%;bottom:10px;opacity:0;visibility:hidden;z-index:1}.locations .thumbnail .description{opacity:0;visibility:hidden}.locations .slick-slide{width:645px;height:645px;float:right}.locations .slick-slide>div{height:100%}.locations .slick-slide.slick-current .thumbnail{transform:scale(1)}.locations .slick-slide.slick-current .thumbnail:after{opacity:1;visibility:visible}.locations .slick-slide.slick-current .thumbnail .content{opacity:1;visibility:visible}.rooms{background-color:#fff}.rooms .items{padding-top:40px}.rooms .thumbnail .description{color:var(--white)}.rooms .slick-slide{width:710px;height:480px}.rooms .slick-arrow{background-image:url(/wp-content/themes/rooms/gfx/nav-arrow.svg);width:70px;height:70px;border:3px solid var(--black);top:auto;bottom:-25px}.reviews{text-align:center;background-color:#F8F8F8;padding:60px 0;position:relative}.reviews h2{position:relative;display:inline-block;padding-left:100px}.reviews .items{padding-top:40px}.reviews .item{height:100%;padding:40px;border:1px solid var(--black);background-color:var(--white)}.reviews .thumbnail{height:100%;padding-top:60px;position:relative}.reviews .slick-slide{width:430px;min-height:335px}.reviews .slick-slide>div{height:100%;padding:0 15px}.reviews .logo{position:absolute;top:0;right:0;left:0;height:35px;margin:auto}.reviews .description{color:#767676;font-weight:300}.reviews .name{padding-top:30px}.reviews .role{font-weight:300;padding-top:2px}.fullheight{min-height:100vh;display:flex;flex-direction:column}.fullheight .hero{flex:1 0 auto;display:flex}.fullheight .clients{flex:0 0 auto;height:80px}.fullheight .hero .content{flex-basis:calc(100% - 360px);text-align:center;padding-top:140px;position:relative}.fullheight .hero .logo{position:relative;z-index:1;text-align:center}.fullheight .hero .logo img{margin:auto}.fullheight .hero h1{position:relative;z-index:1;padding-top:60px}.fullheight.has-items .hero h1{padding-top:24px}.fullheight .hero .description{position:relative;z-index:1;margin:auto}.fullheight .hero .form{flex-basis:360px;background-color:#F8F8F8}.fullheight .hero .form .inline{background-color:#F8F8F8;padding-top:100px}.fullheight .hero .items{display:flex;margin:auto;justify-content:center;position:relative;column-gap:16px;z-index:1;padding-top:80px;flex-wrap:wrap}.fullheight .hero .items .item{height:225px;flex-basis:160px}.fullheight .hero .items .thumbnail{height:100%;position:relative}.fullheight .hero .items .thumbnail .wrap{position:absolute;right:12px;left:12px;bottom:8px;top:auto;height:auto;z-index:1}.fullheight .hero .items .thumbnail:after{content:'';background:linear-gradient(to bottom,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.7) 100%);position:absolute;right:0;top:0;width:100%;height:100%}.fullheight .hero .items .title{color:var(--white);text-align:right}.fullheight .hero .items .item:hover{flex-basis:320px}.fullheight.big-size .hero .content{padding-top:100px}.fullheight.big-size.has-items .hero h1{padding-top:60px}.fullheight.big-size .hero .items{padding-top:60px}.fullheight.big-size .hero .items .item{height:255px;flex-basis:205px}.fullheight.big-size .hero .items .item:hover,.fullheight.big-size .hero .items .item.active{flex-basis:410px}.fullheight.partnership .hero .logo{height:50px}.fullheight.partnership .hero .form .inline{background-color:var(--white);padding-top:80px;height:calc(100vh - 160px);overflow-y:auto}.coupon{padding:32px;padding-top:45px;text-align:center;background-color:#F8F8F8;background-color:var(--black);position:relative}.coupon .title{color:var(--white)}.coupon .name{display:inline-block;margin:auto;line-height:38px;min-width:225px;border:1px solid var(--black);margin:8px 0}.coupon .description{padding-top:16px}.coupon .second-description{padding-top:0}.order-button{background-color:var(--black);color:var(--white);display:block;margin-top:24px;margin-bottom:16px;line-height:44px}.order-button span{color:var(--white);font-weight:700;position:relative;padding-left:20px}.order-button span:after{content:'';background-image:url(/wp-content/themes/rooms/gfx/order-icon.svg);width:8px;height:13px;position:absolute;left:0;top:0;bottom:0;margin:auto}.coupon .hidden-content{display:none;opacity:0;visibility:hidden}.arrow-coupon{background-image:url(/wp-content/themes/rooms/gfx/coupon-icon.svg);width:22px;height:22px;position:absolute;background-repeat:no-repeat;background-position:center;top:16px;right:0;left:0;margin:auto}.fullheight.partnership .form{background-color:var(--black)}.fullheight.partnership .form.without-co{border:none}.coupon-active .hidden-form{opacity:0;visibility:hidden;display:none}.coupon-active .hidden-content{opacity:1;visibility:visible;display:block}.coupon-active .coupon{background-color:#F8F8F8}.coupon-active .fullheight.partnership .form{background-color:#F8F8F8}.coupon-active .coupon .title{color:var(--black)}.coupon-active .fullheight.partnership .hero .form .inline{padding-top:50px;background-color:var(--red);padding-bottom:50px;height:auto}.coupon-active .fullheight .form .inline .title{color:var(--white)}.coupon-active .arrow-coupon{filter:brightness(0) saturate(100%) invert(100%) sepia(100%) saturate(0%) hue-rotate(141deg) brightness(107%) contrast(102%);top:-45px;rotate:180deg}.partner-logos{display:flex;justify-content:center;align-items:center}.partner-logos .connect{font-size:1.75rem;padding:0 10px;color:var(--white);position:relative;z-index:1;text-shadow:0 0 12px rgba(0,0,0,.3)}.fullheight.partnership .hero .partner-logo{height:70px}body .gform_legacy_markup_wrapper{margin-bottom:8px}body .gform_confirmation_message{text-align:center!important;padding:20px 0}a:focus,button:focus{outline:2px solid red}.action-button:focus{outline:2px solid var(--white)}.play-pause{width:15px;height:15px;position:absolute;right:20px;top:20px}.play-pause:after{content:'';background-image:url(/wp-content/themes/rooms/gfx/pause-button-svgrepo-com.svg);width:15px;height:15px;position:absolute;background-size:contain;right:0}.play-pause.paused:after{background-image:url(/wp-content/themes/rooms/gfx/play-button-o-svgrepo-com.svg)}.logos{overflow:hidden;width:100%}.logos .items{display:flex;white-space:nowrap;animation:logos-marquee 40s linear infinite;column-gap:30px;align-items:center}.logos.paused .items{animation-play-state:paused}.logos .logo-item{display:inline-flex;align-items:center;justify-content:center;padding:0 30px}.acc-link{text-align:center;padding:10px 0;color:#fff}.acc-link a{color:#fff;font-size:16px;text-decoration:underline}@keyframes logos-marquee{0%{transform:translateX(0)}100%{transform:translateX(50%)}}@media (max-width:1200px){html{font-size:18px}.hero .content .note{margin-bottom:0;font-size:16px}.logos .items{animation:logos-marquee 10s linear infinite}.desctop-element{display:none!important}.clients .title{white-space:normal}.clients{height:auto;display:block;text-align:center;justify-content:center;padding:20px 0}header .phone{font-size:0;background-color:var(--white);background-image:url(/wp-content/themes/rooms/gfx/phone.svg);width:44px;height:44px;border-radius:50%;background-position:center;background-repeat:no-repeat;margin-top:18px}footer .credit{display:none}.locations .items{padding-top:30px}.locations .thumbnail .content{bottom:24px}.locations .thumbnail .content .description{opacity:1;visibility:visible}body .form .shortcode .gform_legacy_markup_wrapper .gfield_required{display:inline-block}.coupon .name{margin-top:40px}.fullheight .hero .items{padding-top:30px;padding-bottom:40px;row-gap:16px}.fullheight.big-size .hero .items{display:none}.locations{padding-bottom:60px}.hero .form .gform_wrapper input[type='submit'],.phone-button{line-height:42px!important}.rooms{padding-bottom:100px}.locations .slick-dots{display:none!important}.rooms .slick-dots{display:flex!important}.fullheight .hero .items.items-slider{display:block;direction:rtl;margin:0 -20px}.fullheight .hero .items.items-slider .slick-slide{width:300px;float:right}.fullheight .hero .items.items-slider .slick-slide .item{height:300px;padding:0 8px}footer{height:auto;padding:20px 0}.locations i{margin-top:30px}.fullheight .hero .items .item,.fullheight .hero .items .item:hover{flex-basis:calc(50% - 8px)}.reviews h2{padding-left:20px;padding-right:20px}.reviews h2:after{opacity:0}.locations i:after{transform:scaleY(-1);bottom:-10px}.fullheight .hero .items .thumbnail .wrap{padding:0;bottom:auto;top:8px}.fullheight .hero .items.items-slider .thumbnail .wrap{top:auto;bottom:15px;right:10px;left:10px;margin:auto}.fullheight .hero .items.items-slider .thumbnail .wrap .title{text-align:center;line-height:22px;padding-bottom:10px}.fullheight .hero .items.items-slider .thumbnail .wrap .description{display:block;padding-top:0;line-height:20px}.locations .slick-slide{width:445px;height:445px}.form .title br{display:none}.fullheight .hero .items .thumbnail:after{background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.7) 100%)}.fullheight .hero .form{max-width:650px;margin:auto}.fullheight.partnership .form{border-right:1px solid var(--red);border-left:1px solid var(--red);border-bottom:1px solid var(--red);margin:auto}.fullheight.partnership .form.active{border-right:1px solid var(--black);border-left:1px solid var(--black);border-bottom:1px solid var(--black)}.fullheight.has-items .hero .form{max-width:none;flex-basis:auto;width:100%}.fullheight .hero .form .inline{padding:32px}.fullheight .hero{padding-top:100px;padding-right:20px;padding-left:20px;padding-bottom:50px;flex-direction:column}.fullheight.has-items .hero{padding-right:0;padding-left:0;padding-bottom:0}.fullheight .clients{height:auto}.fullheight .hero .content,.fullheight.big-size .hero .content{padding-top:0;flex-basis:370px}.fullheight.has-items .hero .content{padding-right:20px;padding-left:20px}.fullheight .hero h1,.fullheight.big-size.has-items .hero h1{padding-top:30px}footer .logo{float:none;margin-top:0}.mobile-element{display:block}.clients .logos{padding-top:20px}.clients .items{width:100%}.hero .wrap{flex-direction:column;text-align:center;padding:0 20px;padding-bottom:50px;padding-top:100px}.solutions{padding-right:20px;padding-left:20px}.about h2 br{display:none}.solutions .items{column-gap:30px;row-gap:30px}.solutions .items li{flex:auto;flex-basis:calc(50% - 15px)}.about .wrap{max-width:none;padding-right:20px;padding-left:20px;text-align:center}.about .description{padding-top:30px;text-align:center;padding-right:20px;padding-left:20px}.hero .logo{text-align:center}header{padding:0 20px}.arrows-nav{display:none}.hero h1{padding-top:10px}.hero .logo img{margin:auto}.hero{height:auto}.about-slider{position:relative;padding-top:30px;padding-right:0}.hero .content{flex-basis:auto;padding-bottom:24px}.about-slider .item{padding-right:24px;padding-left:0}.fheader{height:62px;align-items:center;margin-bottom:32px}.coupon-header{background-color:var(--black);margin-right:-32px;margin-left:-33px;overflow-x:hidden}.arrow-coupon{display:none}.coupon .hidden-content{display:block;opacity:1;visibility:visible}.coupon{background-color:var(--white);position:absolute;top:62px;z-index:1;opacity:0;visibility:hidden;pointer-events:none}.fullheight.partnership .hero .form.active .coupon{opacity:1;visibility:visible;pointer-events:all}.fullheight .form .title{font-size:24px}.coupon .title{color:var(--black)}.fheader .icon{width:80px;height:62px;background-color:var(--white);border-left:2px solid var(--red);border-top:1px solid var(--red);position:absolute;right:0;z-index:1}.form.active .fheader .icon{right:calc(100% - 79px);border-left:none;border-right:2px solid var(--black);border-top:1px solid var(--black);border-left:1px solid var(--black)}.fheader .titles{display:flex;width:200%;-webkit-transform:translateX(50px);transform:translateX(50%);align-items:center;height:62px}.form.active .fheader .titles{-webkit-transform:translateX(0);transform:translateX(0%)}.fheader.active .icon{right:calc(100% - 80px);border-left:1px solid var(--black);border-top:1px solid var(--black);border-right:2px solid var(--black)}.fheader .icon:after{content:'';background-image:url(/wp-content/themes/rooms/gfx/dedicated-desk.svg);width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-color:var(--white);background-position:center;opacity:0;visibility:hidden}.fheader .icon:before{content:'';background-image:url(/wp-content/themes/rooms/gfx/round-table.svg);width:100%;height:100%;position:absolute;background-repeat:no-repeat;background-color:var(--white);background-position:center}.form.active .fheader .icon:before{opacity:0;visibility:hidden}.form.active .fheader .icon:after{opacity:1;visibility:visible}.fullheight .fheader .title{padding-right:90px;padding-left:45px;font-weight:700;font-size:16px;color:var(--white);position:relative;flex:1;display:flex;flex-wrap:wrap;height:62px;justify-content:center;align-items:center}.fullheight .fheader .title p{line-height:20px}.fullheight .fheader .title.coupon-title{padding-left:90px;padding-right:45px;background-color:var(--red)}.fheader .title:after{content:'';background-image:url(/wp-content/themes/rooms/gfx/coupon-icon.svg);display:inline-block;position:absolute;z-index:10;left:12px;width:22px;height:22px;top:0;bottom:0;margin:auto;background-repeat:no-repeat;background-position:center;rotate:270deg}.fheader.coupon-header .title:after{left:auto;right:12px;rotate:90deg}.fheader.coupon-header .form-title:after{left:12px;right:auto;rotate:270deg}.fullheight.partnership .hero .form .inline{padding-top:0;height:auto!important}.fullheight.partnership .hero .form .inline.without-coupon{padding-top:50px}.fullheight.partnership .hero .form.active .hidden-form{opacity:0;visibility:hidden;pointer-events:none}}@media (max-width:479px){.logo{height:24px}header .logo{margin-top:28px}.fullheight.partnership .hero h1{font-size:32px;padding-top:0}.form .shortcode .note{margin-bottom:-15px}.partner-logos{padding-top:16px}header .phone{margin-left:16px}.hidden-form{padding-right:24px;padding-left:24px;padding-bottom:40px}.fullheight .form .description{font-size:20px}.fullheight .form .coupon .title{padding-right:0;padding-left:0}.fullheight .hero .items.items-slider .slick-slide .item{height:416px}.partner-logos .connect{font-size:20px}.fullheight .hero .items.items-slider .slick-slide{width:280px}.coupon{padding-top:32px}.locations .slick-slide{width:290px;height:230px}.order-button{margin-top:85px}.form.active .fheader .titles{width:200%}.fullheight.partnership .title{padding-right:32px;padding-left:32px}.fullheight.partnership .fheader .title{padding-right:90px;padding-left:45px}.fullheight .fheader .title.coupon-title{padding-left:90px;padding-right:45px}.coupon-header{margin-right:0;margin-left:-1px}.reviews .slick-slide>div{padding:0 8px}.fullheight.partnership .hero .form .inline{padding:0}.locations{padding-bottom:23px}.reviews .logo{height:30px}.reviews .item{padding:30px}.locations .thumbnail .content{bottom:16px}.reviews .description{font-size:18px}.locations.rooms{padding-bottom:90px}.locations.rooms .thumbnail .content{padding-right:10px;padding-left:10px}.hero .wrap{padding-top:140px;padding-right:15px;padding-bottom:40px;padding-left:15px}.fullheight.partnership .hero .logo{height:20px}.fullheight.partnership .hero .partner-logo{height:30px}.reviews .slick-slide{width:230px;height:335px}.locations i:after{width:50px;background-size:contain;bottom:0;background-position:bottom 5px center;height:40px}.locations .thumbnail .title,.locations i{font-size:18px;line-height:normal}.locations .thumbnail .description{font-size:16px}.locations i{padding-left:50px;margin-top:20px}.hero h1{padding-top:15px}.clients{padding-top:40px}footer{padding:10px 0}.fullheight .hero{padding-top:140px;padding-right:15px;padding-left:15px;padding-bottom:40px}.solutions .items{column-gap:0}.solutions .items li .image{padding:0 20px}.solutions .items li .title{font-size:16px}.about-slider .title{bottom:auto;top:8px;font-size:40px}.about-slider .thumbnail:after{background:linear-gradient(to top,rgba(0,0,0,0) 0%,rgba(0,0,0,.6) 100%)}.about-slider .item{padding-right:16px}.about-slider .thumbnail{width:290px;height:415px}.clients .logos{padding-top:16px}.about{padding-top:0;padding-bottom:60px;min-height:auto}.clients .item{height:67px;display:flex!important}.clients .slick-slide{width:115px}h2,.fullheight .hero h1,.clients .title,.fullheight.has-items .hero h1{font-size:28px;line-height:30px}h1{font-size:32px;line-height:32px}.form .inline,.fullheight .hero .form .inline{padding:24px;padding-top:32px;padding-bottom:32px}.form .gform-body input{line-height:42px!important}.hero .description{font-size:18px}.fullheight .hero .content,.fullheight.big-size .hero .content{flex-basis:auto}.form .title{font-size:24px}.action-button{font-size:18px!important;min-width:auto;padding:12px 10px}body .gform_legacy_markup_wrapper{margin-top:24px}}@media (min-width:1200px){.page-id-3364 .fullheight .hero .logo{position:absolute;max-width:200px;height:auto;top:30px;right:30px}.page-id-3364 .fullheight .hero .logo img{max-width:100%;max-height:none}html{font-size:18px}.desctop-element{display:block}.mobile-element{display:none!important}.hero{height:620px}footer{height:auto}.hero h1{padding-top:10px}.fullheight .hero .items .description{text-align:right;font-size:18px;opacity:0;visibility:hidden;max-width:300px;margin:0}.fullheight .hero .items .item:hover .thumbnail .wrap{-webkit-transform:translateY(-100px);transform:translateY(-100px);top:150px;animation-delay:2s}.fullheight .hero .items .item .thumbnail .wrap{-webkit-transform:translateY(35px);transform:translateY(35px);bottom:auto;top:80px}.fullheight .hero .items .item:hover .thumbnail .description{height:auto;opacity:1;visibility:visible}.about-slider .thumbnail{width:285px;height:440px}.about .description{padding-top:30px}.arrows-nav{padding-top:60px;padding-right:14px}.logo{height:45px}header .logo{margin-top:22px}.fullheight .hero .form .inline{padding-top:60px}.fullheight .hero .content{padding-top:80px}.locations .slick-slide{width:500px;height:500px}.slick-arrow{width:75px;height:75px;background-size:18px}.rooms .slick-arrow{width:60px;height:60px;bottom:-55px}.reviews .item{padding:30px}.fullheight.partnership .hero .form .inline{padding-top:20px}.fullheight.partnership .hero .form .inline.without-coupon{height:100vh}.coupon-active .fullheight.partnership .hero .form .inline{padding-top:40px;padding-bottom:40px}.coupon-active .arrow-coupon{top:-35px}.fullheight.big-size .hero .items .item{height:250px;flex-basis:190px}.fullheight.big-size .hero .items .item:hover{flex-basis:280px}.fullheight.big-size.has-items .hero h1{padding-top:40px}}@media (min-width:1500px){html{font-size:20px}.hero{height:720px}.hero h1{padding-top:10px}.about-slider .thumbnail{width:310px;height:495px}.about .description{padding-top:60px}.arrows-nav{padding-top:80px;padding-right:24px}.logo{height:60px}header .logo{margin-top:18px}.fullheight .hero .form .inline{padding-top:100px}.fullheight .hero .content{padding-top:140px}.locations .slick-slide{width:645px;height:645px}.slick-arrow{width:95px;height:95px;background-size:24px}.rooms .slick-arrow{width:70px;height:70px;bottom:-60px}.reviews .item{padding:40px}.fullheight.partnership .hero .form .inline{padding-top:80px}.coupon-active .fullheight.partnership .hero .form .inline{padding-top:50px;padding-bottom:50px}.coupon-active .arrow-coupon{top:-45px}.fullheight.big-size .hero .items .item{height:255px;flex-basis:205px}.fullheight.big-size .hero .items .item:hover{flex-basis:410px}.fullheight.big-size.has-items .hero h1{padding-top:60px}}