.header{right:0;color:#fff;position:fixed;top:0;box-shadow:0 0 30px #00000080;background:#000;left:0;z-index:3}.header .scroll{right:0;position:fixed;top:58px;left:220px;z-index:0}.header .scroll div{height:2px;background:var(--brand);width:0}.header .wrapper{padding:0 20px 0 0;justify-content:space-between}.header .logo,.header .wrapper{align-items:center;display:flex}.header .logo{height:60px;padding:0 20px;font-size:18px;text-decoration:none;font-weight:700;color:#fff;text-transform:uppercase;position:relative;letter-spacing:-1px;white-space:nowrap}.header .logo:before{transform:skew(-20deg);right:-5px;content:"";position:absolute;bottom:0;top:0;background:linear-gradient(rgba(178,6,6,.7),var(--brand));left:-10px;z-index:0}.header .logo img{height:60px;margin-right:0;transition:.15s;position:relative;width:0;display:block}.header .logo img.show{margin-right:15px;width:60px}.header .logo span{position:relative;top:1px;display:block}.header .logo span small{font-size:13px;letter-spacing:0;padding-bottom:2px;display:block}.header .menu a{text-decoration:none;color:inherit;transition:.15s;text-transform:uppercase;white-space:nowrap}.header .menu li.choose{font-weight:700;position:relative;padding-right:20px;cursor:pointer}.header .menu li.choose:after{border:6px solid transparent;right:0;content:"";position:absolute;border-top:6px solid var(--brand);top:6px}.header .menu li.choose:hover div{transform:translateY(0);transition:.15s;opacity:1;visibility:visible}.header .menu li.choose div{transform:translateY(-10%);padding-top:10px;right:0;position:absolute;opacity:0;visibility:hidden;top:calc(100% - 2px);z-index:2}.header .menu li.choose div a:first-child{padding-top:20px}.header .menu li.choose div a:last-child{padding-bottom:20px}.header .menu li.choose div a{padding:10px 20px;background:var(--brand);display:block}.header .menu li.choose div a:hover{text-decoration:underline;color:#fff}.header .menu li.address{padding-top:30px;font-size:16px;margin-bottom:0;line-height:1.4;display:none}.header .menu li.address a{text-transform:none}.header .menu li.address>div{margin-top:20px}.header .menu .socials{justify-content:center;align-items:center;display:flex}.header .menu li.address>div a{margin:0 10px}.header .menu li.address>div a img{display:block}.header .menu li.active a{font-weight:400;color:var(--brand)}.header .menu a:hover{color:var(--brand)}.header .menu{list-style:none;padding:0;margin:0;display:flex}.header .menu li{padding:0;margin:0 0 0 20px;display:block}.header .btn-menu{height:22px;border:none;transition:.15s;position:relative;background:none;width:36px;display:none}.header .btn-menu>div{height:4px;right:0;position:absolute;top:calc(50% - 2px);border-radius:2px;background:#fff;left:0}.header .btn-menu:after,.header .btn-menu:before{height:4px;transition:.15s;content:"";position:absolute;top:0;border-radius:2px;background:#fff;left:0;width:100%}.header .btn-menu:after{bottom:0;top:auto}.header .btn-menu.open>div{background:transparent}.header .btn-menu.open:before{transform:rotate(45deg);top:calc(50% - 2px)}.header .btn-menu.open:after{transform:rotate(-45deg);bottom:calc(50% - 2px)}@media (max-width:1040px){.header .scroll{left:210px}.header .logo img{margin-right:15px;width:50px!important}.header .btn-menu,.header .logo span small{display:block}.header .menu{transform:translate(-50%);pointer-events:none;padding:30px 20px;flex-wrap:wrap;right:0;transition:.3s;position:fixed;border-top:1px solid #000;opacity:0;visibility:hidden;top:60px;background:var(--brand);left:0}.header .menu.open{transform:translate(0);pointer-events:auto;opacity:1;visibility:visible}.header .menu li{font-size:18px;text-align:center;margin:5px 0;width:100%}.header .menu li.choose{padding:0;margin:0}.header .menu li.choose span,.header .menu li.choose:after{display:none}.header .menu li.choose div{transform:translateY(0);padding-top:0;position:relative;opacity:1;visibility:visible;top:0}.header .menu li.choose div a{padding-top:0}.header .menu li.address{display:block}.header .menu li a:hover{text-decoration:underline;color:#fff}}.banner{justify-content:center;align-items:center;display:flex}.banner .modal-content{padding:0;max-width:560px;background:none}.banner .modal-content img{height:auto;border:1px solid #fff;margin-bottom:10px;width:100%;display:block}.banner .modal-content label{color:#fff;margin:20px 0;width:100%}.banner .modal-content a{text-decoration:none;text-align:center;width:100%}.footer{color:#fff;background:var(--brand)}.footer .wrapper{height:80px;justify-content:space-between;font-size:14px;align-items:center;display:flex}@media (max-width:1450px){.footer .wrapper{padding:0 20px}}.footer .socials{list-style:none;padding:0;margin:0;align-items:center;width:218px;display:flex}.footer .socials li{margin-right:10px}.footer .socials a{height:30px;padding:5px;justify-content:center;align-items:center;border-radius:3px;background:#00000080;width:30px;display:flex}.footer a{text-decoration:none;color:inherit;transition:.15s}.footer a:hover{color:#000}.footer .address{text-align:center;line-height:1.2}.footer .links{text-align:right;line-height:1.2}@media (max-width:750px){.footer .wrapper{height:auto;padding:10px 20px 20px;flex-wrap:wrap;font-size:12px}.footer .socials{width:auto;display:none}.footer .address{width:100%}.footer .links{text-align:center;width:100%;margin-top:30px}}