@import"https://fonts.googleapis.com/css2?family=Montserrat:wght@400;500&display=swap";:root{--swiper-theme-color: $black}*,::after,::before{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth;overflow:hidden}body{font-family:"Montserrat",sans-serif;width:100vw;height:100vh;height:100dvh;overflow:hidden;position:relative}@media(max-width : 888px){body{font-size:14px}}a{text-decoration:none;color:inherit;-webkit-tap-highlight-color:rgba(0,0,0,0)}input,textarea,button,select,option{border:0;border-radius:0;outline:0;box-shadow:none;font-family:inherit;font-size:inherit;font-weight:inherit;color:inherit;background-color:inherit}:focus{outline:0}strong,.bold{font-weight:500}header,footer{display:flex;padding:60px;width:100%;height:200px}@media(max-width : 888px){header,footer{padding:30px;height:100px}}header{justify-content:center;align-items:flex-start}header .logo{width:200px;height:auto}@media(max-width : 888px){header .logo{width:150px}}main{padding-inline:60px;height:calc(100% - 400px)}main .slider{height:100%}main .slider .swiper{height:100%}main .slider .swiper .swiper-slide{display:flex;justify-content:center;align-items:center;flex-direction:column}main .slider .swiper img{width:100%;height:100%;-o-object-fit:contain;object-fit:contain}main .slider .swiper p{padding-top:20px;padding-bottom:40px;font-size:14px;justify-self:flex-end}@media(max-width : 888px){main .slider .swiper p{padding-top:15px;padding-bottom:35px;font-size:12px}}@media(max-width : 888px){main{padding-inline:30px;height:calc(100% - 200px)}}footer{justify-content:center;align-items:flex-end;position:relative}footer .footerino{display:flex;justify-content:flex-start;align-items:space-between;gap:60px;max-width:calc(100% - 30px)}@media(max-width : 888px){footer .footerino{flex-direction:column;gap:30px;position:absolute;bottom:0;right:0;padding:30px;color:#fff;background-color:#000;transform:translateX(100%);transition:transform .3s ease-in-out;z-index:10}footer .footerino.visible{transform:translateX(0%)}}footer a{display:block}footer small{font-size:10px}footer .phone a{line-height:.5}footer .btn-info{display:none;text-align:right;text-decoration:underline}footer .btn-info.active{color:#fff;z-index:20;transition:color .3s ease-in-out}@media(max-width : 888px){footer .btn-info{display:block}}footer .contacts{display:flex;justify-content:space-between;flex-direction:column;gap:10px}@media(max-width : 888px){footer{justify-content:flex-end}}#byaddup{position:absolute;bottom:0;right:60px}#byaddup a{display:inline-block;position:relative;padding-top:15px;padding-bottom:15px;font-size:12px;color:#000;transform:rotate(90deg);transform-origin:bottom right}#byaddup a .line{display:inline-block;margin-right:5px;width:25px;height:2px;background-color:#000}#byaddup a .therock{display:inline-block;margin-left:5px;font-weight:700;text-transform:uppercase}