html{box-sizing:border-box}*,::after,::before{box-sizing:inherit}body,html{height:100%}body{font-family:'Montserrat',sans-serif}h1,h2,h3,h4,h5,h6{margin:0;font-size:inherit;font-weight:400}button,fieldset{border:0;padding:0}fieldset,form,p{margin:0}a{text-decoration:none;color:inherit}address{font-style:inherit}input,li,ol,ul{padding:0;margin:0}li,ol,ul{list-style:none}button{display:block;background:0 0;cursor:pointer}input{border:inherit}.wrapper{display:flex;flex-direction:column;min-height:100%}.main{flex:1 0 auto}.footer{flex:0 0 auto}.container{width:100%;padding:0 16px;margin:0 auto}.visually-hidden{clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.reset-button{margin:0;border:1px solid #000;padding:0;font-family:inherit;text-align:left;color:inherit;background-color:transparent;outline:0;cursor:pointer}.reset-button:disabled{cursor:default}.header{background:#fff;height:68px;box-shadow:7px 7px 31px 0 rgba(184,176,177,.5);position:fixed;top:0;left:0;z-index:5;width:100%;display:flex;align-items:center;justify-content:center}.header__title{color:#2b2c34;text-align:center;font-size:27px;font-weight:700;text-transform:uppercase}@media screen and (max-width:360px){.header{padding:58px 0 14px}.header__title{font-size:18px}}.main{padding:0;margin:0}.promo{display:flex;position:relative}.background,.doors__item{-o-object-fit:contain;object-fit:contain}.background{width:100%;height:100%}.doors__item{overflow:hidden;position:absolute;top:29.8%;left:28.96%;z-index:2;width:16.18%}.doors__item::after,.doors__item::before{position:absolute;content:"";background-repeat:no-repeat;background-size:contain;background-position:center}.doors__item::before{background-image:url(../images/enter.png);width:210px;height:64.787px;z-index:3;top:120px;left:50%;transform:translate(-50%,0);transition:.2s all ease-in-out}.doors__item::after{width:100%;height:99%;top:0;left:0;z-index:-2}.doors__item:hover .door{transform:translateX(-100%)}.doors__item:hover .text-door{transform:translate(-50%,-50%)}.doors__item:hover .banner,.doors__item:hover::before{opacity:0}.doors__item:first-child::after{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../images/1.jpg);height:98.4%;left:initial}.doors__item:last-child{left:initial;right:29.33%;width:16.2%}.doors__item:last-child::after{background-size:cover;background-repeat:no-repeat;background-position:center;background-image:url(../images/2.jpg)}.door,.text-door{transition:.3s all ease-in-out}.doors__item img{width:101%}@media screen and (max-width:1365px){.doors__item img{width:100.5%}}.text-door{position:absolute;z-index:-1;top:50%;left:50%;transform:translate(100%,-50%);display:flex;flex-direction:column;align-items:center;justify-content:center;height:91%}.text-door span{color:#fff;text-align:center;text-shadow:0 4px 9px rgba(0,0,0,.45);font-family:Montserrat;font-size:clamp(14px,2vw,38px);font-style:normal;font-weight:700;line-height:normal;text-transform:uppercase}.text-door span.big{font-size:clamp(24px,5.5vw,78px)}.text-door span.medium{margin-top:auto;font-size:clamp(12px,5vw,24px)}.text-door span.small{margin-top:auto;font-size:clamp(2px,.85vw,10px)}.text-door span.medium-second{font-size:clamp(12px,1.8vw,32px)}@media screen and (max-width:500px){.text-door span.small{font-size:clamp(8px,1vw,10px)}}.banner{display:none}@media screen and (max-width:500px){.background,.banner{-o-object-fit:cover;object-fit:cover}.banner{display:block;width:127.083px!important;position:absolute;z-index:3;-o-object-position:center;object-position:center;left:50%;transform:translateX(-50%);top:15%;transition:.3s all}.background{width:100vw}.doors{position:absolute;display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%;z-index:3}.doors__item{transform:translateX(-50%);width:51%!important}.doors__item::before{width:94px;height:29px;top:50%;left:50%;transform:translate(-50%,-50%)}.doors__item:first-child{right:0;top:9.9%;left:51.1%;width:51.8%!important;order:2}.doors__item:first-child::after{height:98.6%}.doors__item:last-child{left:51.6%!important;top:55.4%;width:51.5%!important;order:1}}
/*# sourceMappingURL=main.min.css.map */
