@font-face{font-family:Roboto-regular;font-display:swap;src:local("Roboto-regular"),url(./roboto-regular-webfont-c78e79ea.woff2) format("truetype")}@font-face{font-family:Roboto-bold;font-display:swap;src:local("Roboto-bold"),url(./roboto-bold-webfont-80d8e79b.woff2) format("truetype")}@font-face{font-family:Font-lg;font-display:swap;src:local("Font-lg"),url(./lg-dad1681b.woff) format("truetype")}*{box-sizing:border-box}::placeholder{color:#666}::selection{background-color:orange;color:#fff}input,textarea{outline:none}input:focus:required:invalid,textarea:focus:required:invalid{border-color:red}input:required:valid,textarea:required:valid{border-color:green}.disable-hover{pointer-events:none!important}html:root{--time: .6s}body{font:16px Font-lg;min-width:320px;margin:0;position:relative;line-height:1.65;overflow-x:hidden}button{outline-color:#6495ed;-webkit-tap-highlight-color:rgba(0,0,0,0)}button::-moz-focus-inner{border:0}a{outline-color:#6495ed;-webkit-tap-highlight-color:rgba(0,0,0,0)}img{width:100%;vertical-align:bottom}.body{display:grid;grid-template-columns:260px 1fr;margin:0;background-color:#111}.menu{position:relative;width:260px;transition:.4s;z-index:1}.menu-active{transform:translate(100%)}.menu-wrap{position:sticky;top:0;width:100%;height:100dvh;background-color:#111}.logo-svg{width:230px;height:100px;fill:#acacac}.button{display:block;margin:20px 0 0 20px;border:none;font-size:22px;background-color:transparent;color:#acacac;transition:.4s}.button:hover{color:#d2691e}.social{display:flex;margin:50px 0 0 26px}.social-icon{margin:0 20px}.social-svg{width:34px;height:34px;fill:#acacac;transition:.4s}.social-svg:hover{fill:#d2691e}.text-wrap{width:230px;margin:50px 0 0 26px}.text-p{font:20px Roboto-regular;color:#acacac}.main{display:block;width:100%}.header{display:flex;justify-content:space-between;align-items:center}.logo-min{margin:0 0 0 20px;visibility:hidden}.logo-svg_min{width:140px;height:60px;fill:#acacac}.button-menu{width:30px;height:30px;margin:0 20px 0 0;padding:0;border:none;background-color:transparent;visibility:hidden}.button-menu-stroke{display:block;position:relative;width:30px;height:2px;background-color:#acacac;transition:all 0ms .3s}.button-menu-stroke:after,.button-menu-stroke:before{content:"";position:absolute;width:30px;height:2px;left:0;background-color:#acacac}.button-menu-stroke:before{bottom:10px;transition:bottom .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.button-menu-stroke:after{top:10px;transition:top .3s .3s cubic-bezier(.23,1,.32,1),transform .3s cubic-bezier(.23,1,.32,1)}.menu-animate{background-color:transparent}.menu-animate:after{top:0;transform:rotate(45deg);transition:top .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.menu-animate:before{bottom:0;transform:rotate(-45deg);transition:bottom .3s cubic-bezier(.23,1,.32,1),transform .3s .3s cubic-bezier(.23,1,.32,1)}.content{display:grid;grid-template-columns:repeat(auto-fit,180px);grid-auto-rows:max-content;grid-auto-flow:row dense;justify-content:center;gap:12px;width:100%;padding:0 12px 40px;overflow:hidden}.item{border-radius:14px;overflow:hidden}.item img{object-fit:cover;object-position:center center;opacity:1;transition:var(--time);transform:scale(1)}.item-small{grid-column:span 1}.item-small img{aspect-ratio:9/16}.item-big{grid-column:span 2}.item-big img{aspect-ratio:1.16}.item-active{position:absolute;z-index:-1}.item-active img{opacity:0;transform:scale(0)}@media only screen and (max-width: 992px){.body{grid-template-columns:1fr}.menu{position:fixed;top:0;left:-260px}.logo{visibility:hidden}.logo-min,.button-menu{visibility:visible}}@media only screen and (max-width: 400px){.item-small{grid-column:span 2}}
