@import"https://fonts.googleapis.com/css2?family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";header{position:absolute;top:0;left:0;right:0;z-index:2}header .container:first-child{display:grid;grid-template-columns:2fr 7.5fr 2fr;grid-gap:1.6vw;align-items:center;margin-bottom:3.3vw}header .container:first-child .logo{background-color:var(--color2);text-align:center;border-bottom-left-radius:.8vw;border-bottom-right-radius:.8vw;box-shadow:0 0 .8vw 2px rgba(#fff, 0.1);padding:5px}header .container:first-child .logo img{width:7vw}header .container:first-child .contacts{text-align:right}header .container:first-child .contacts p{display:inline-block;vertical-align:middle;margin-left:1.6vw;text-align:left;font-size:1.1vw;color:#fff;opacity:.5;line-height:150%}header .container:first-child .contacts a{font-size:1.1vw;color:#fff}header .container:first-child .contacts a:hover{color:var(--color1)}header .container:first-child .phone{text-align:right;display:grid;grid-template-columns:1fr 5fr;align-items:end;grid-gap:.8vw}header .container:first-child .phone p{font-size:1.1vw;color:var(--color1);margin-bottom:.4vw}header .container:first-child .phone a{font-size:1.3vw;font-weight:bold;color:#fff}header .container:first-child .phone a img{width:5vw}header .container:first-child .phone a img:hover{box-shadow:0 0 2vw 0 rgba(59, 19, 222, 0.8)}header .container:last-child ul li{display:inline-block;margin-right:3.9vw}header .container:last-child ul li a{color:#fff;text-transform:uppercase;font-size:1vw;font-weight:500}header .container:last-child ul li a:hover{color:var(--color1)}header .container nav.active{position:fixed;z-index:999;top:0;left:0;right:0;bottom:0;display:block;background-color:var(--black)}header .burger{position:fixed;top:6.5vw;right:20px;display:none;z-index:999}header .burger .line{width:7vw;height:2px;background-color:#fff;margin-bottom:5px;border-radius:2px}header .burger.active .line{background-color:var(--color1)}header .burger.active .line:nth-child(1){transform:rotateZ(-45deg);margin-bottom:-2px}header .burger.active .line:nth-child(2){transform:rotateZ(45deg)}@media(min-width: 320px)and (max-width: 767px){header .container:first-child .contacts,header nav,header .burger.active .line:last-child{display:none}header .burger{display:block}header .container:last-child ul{margin-top:10vw}header .container:last-child ul li{display:block;padding:4vw 10vw}header .container:last-child ul li a{font-size:4vw}header .container:first-child{grid-template-columns:1fr 2fr}header .container:first-child .logo{border-radius:2vw}header .container:first-child .logo img{width:15vw}header .container:first-child .phone{padding-right:10vw;grid-template-columns:1fr 3fr}header .container:first-child .phone a img{width:7vw}header .container:first-child .phone p{font-size:2vw}header .container:first-child .phone a{font-size:4vw}}@media(min-width: 768px)and (max-width: 1023px){header .container:first-child .contacts p,header .container:first-child .phone p{font-size:1.3vw}header .container:first-child .phone a{font-size:1.5vw}}#hero{position:relative;padding-top:15vw;min-height:90vh}#hero .container{position:relative;z-index:1}#hero .container:first-child{padding-left:5vw}#hero::after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000;opacity:.8;z-index:0}#hero ul.crumbs li{display:inline-block;vertical-align:middle;margin-right:.8vw;font-size:1.1vw;font-weight:300;color:#fff;opacity:.5;position:relative}#hero ul.crumbs li:first-child::after{content:"→";position:relative;left:.5vw}#hero ul.crumbs li:last-child{opacity:1}#hero ul.crumbs li a{color:#fff}#hero h1{margin-top:1vw;font-size:3.5vw;text-transform:uppercase;color:#fff;margin-bottom:3.3vw;text-shadow:0 10px 4px rgba(0,0,0,.5)}#hero h1 strong{color:var(--color1)}#hero .bulets{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:1.6vw}#hero .bulets .left_block img{width:2vw}#hero .bulets .right_block ul li{margin-bottom:1.6vw;text-transform:uppercase;font-size:1.3vw;color:#fff;text-shadow:0 10px 4px rgba(0,0,0,.5)}#hero .bulets .right_block ul li:last-child{margin-bottom:0}#hero .container:last-child{position:relative;bottom:-6vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6vw;align-items:center}#hero .container:last-child .left_block img{width:100%}#hero .container:last-child .right_block{padding:2.3vw 3.3vw;background-color:var(--color2);border-radius:.8vw;box-shadow:0 0 3.3vw .8vw rgba(92,92,92,.25);display:grid;grid-template-columns:2fr 1fr;align-items:center;grid-gap:1.6vw}#hero .container:last-child .right_block p{font-size:1.2vw;color:#fff;line-height:150%}#hero .container:last-child .right_block button{border-radius:.4vw;background-color:var(--color1);color:#fff;padding:.8vw 0;width:100%;font-size:1vw}#technique,#materials{margin-top:13vw;margin-bottom:10vw}#technique h2,#materials h2{text-transform:uppercase;margin-bottom:.8vw;font-size:2vw;font-weight:bold}#technique h2 strong{color:var(--color1)}#technique p.sutitle,#materials p.sutitle{font-size:1.3vw}#technique .technique-list,#materials .materials-list{background-color:var(--color2);margin-top:1vw;padding:3.3vw;border-radius:.8vw;display:grid;grid-template-columns:4fr 8fr;grid-gap:1.6vw}#technique .technique-list .left_block{position:relative}#technique .technique-list .left_block ul li,#materials .materials-list .left_block ul li{padding-bottom:.5vw;margin-bottom:2.5vw;border-bottom:1px solid var(--black)}#technique .technique-list .left_block ul li a,#materials .materials-list .left_block ul li a{font-size:1.5vw;color:#fff;text-transform:uppercase}#technique .technique-list .left_block ul li:hover,#technique .technique-list .left_block ul li.active,#materials .materials-list .left_block ul li:hover,#materials .materials-list .left_block ul li.active{border-color:var(--color1)}#technique .technique-list .left_block .person{display:grid;grid-template-columns:7vw auto;grid-gap:10px;align-items:center;position:relative;bottom:0}#technique .technique-list .left_block .person img{width:6.7vw;height:6.7vw;border-radius:100%}#technique .technique-list .left_block .person p{font-size:1vw;color:var(--color1);margin-bottom:.4vw}#technique .technique-list .left_block .person a{font-size:1.3vw;color:#fff;font-weight:bold;display:block;margin-bottom:.4vw}#technique .technique-list .left_block .person span{font-size:1vw;font-weight:100;font-style:italic;color:#fff}#technique .technique-items,#materials .materials-items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.6vw}#technique .technique-items .technique-item,#materials .materials-items .materials-item{border-radius:.4vw;padding:.8vw;background-color:#fff;max-height:-moz-min-content;max-height:min-content}#technique .technique-items .technique-item img,#materials .materials-items .materials-item img{width:100%;max-height:12vw}#technique .technique-items .technique-item p.name,#materials .materials-items .materials-item p.name{font-size:1.5vw;margin-bottom:.8vw}#technique .technique-items .technique-item ul li,#materials .materials-items .materials-item ul li{border-bottom:1px solid var(--black);padding-bottom:.4vw;display:grid;grid-template-columns:2fr 1fr;grid-gap:1.6vw;align-items:center;margin-bottom:.8vw;font-size:1vw}#technique .technique-items .technique-item ul li span,#materials .materials-items .materials-item ul li span{text-align:right}#technique .technique-items .technique-item p.price{font-size:1.3vw;font-weight:500;margin:.8vw 0}#technique .technique-items .technique-item button,#materials .materials-items .materials-item button{background-color:rgba(0,0,0,0);color:var(--color1);margin-bottom:.8vw;font-size:1vw}#technique .technique-items .technique-item p.min_order{text-align:center;font-weight:300;color:#525865;font-size:1vw}#portfolio{background-color:#f4f4f4;padding:3.3vw;margin-top:8.4vw}#portfolio .container{display:grid;grid-template-columns:4fr 8fr;grid-gap:1.6vw}#portfolio .left_block{background:url("../img/portfolio.png") no-repeat center top/cover;border-radius:.8vw;position:relative;height:80vh}#portfolio .left_block::after{content:"";position:absolute;left:0;right:0;bottom:0;height:60%;background:linear-gradient(to top, rgba(0, 0, 0, 0.9) 55%, rgba(0, 0, 0, 0) 100%);z-index:1;border-radius:.8vw}#portfolio .left_block .desc{position:absolute;left:1.6vw;bottom:1.6vw;right:1.6vw;z-index:2}#portfolio .left_block .desc h3{font-size:1.3vw;color:#fff;font-weight:500;text-transform:uppercase;margin-bottom:.8vw}#portfolio .left_block .desc p{font-size:1.3vw;color:#fff;line-height:130%}#portfolio .right_block{position:relative;width:65vw;overflow-x:scroll}#portfolio .right_block::-webkit-scrollbar{height:.4vw}#portfolio .right_block::-webkit-scrollbar-track{background:var(--color2);border-radius:6px;cursor:pointer}#portfolio .right_block::-webkit-scrollbar-thumb{background:var(--color1);border-radius:6px;cursor:pointer}#portfolio .right_block .image{width:20.5vw;height:75vh;float:left;margin-right:1.5vw;position:relative;border-radius:.8vw;cursor:pointer}#portfolio .right_block .image::after{content:"";position:absolute;left:0;right:0;top:0;bottom:0;background-color:rgba(0,0,0,.7);border-radius:.8vw}#portfolio .right_block .image:last-child{margin-right:0}#services{margin:8.4vw 0;position:relative}#services h2{font-size:2vw;text-transform:uppercase;font-weight:bold;text-align:center}#services img{width:9.6vw}#services p.subtitle{margin-top:.8vw;font-size:1.3vw;font-weight:300;text-align:center}#services .services_items{margin-top:3.3vw;display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6vw}#services .services_item{background-color:var(--color2);padding:3.3vw;border-radius:.8vw}#services .services_item .image{width:100%;height:20vw;border-radius:.8vw;margin-bottom:1.6vw}#services .services_item p.name{font-size:1.5vw;font-weight:500;margin-bottom:.8vw;color:#fff}#services .services_item p.desc{font-size:1.3vw;font-weight:300;margin-bottom:.8vw;line-height:130%;color:#fff}#services .services_item button{background-color:rgba(0,0,0,0);font-size:1.1vw;color:var(--color1)}#about{padding:3.3vw;background:url("../img/fon_about.jpg") no-repeat center top/cover}#about .title{display:grid;grid-template-columns:11fr 1fr;grid-gap:1.6vw;align-items:center}#about .title h2{font-size:2vw;text-transform:uppercase;color:#fff}#about .title h2 strong{color:var(--color1)}#about .title img{width:9.6vw}#about p.subtitle{font-size:1.5vw;color:#fff;margin-top:.8vw;margin-bottom:3.3vw}#about .about_items{display:grid;grid-template-columns:1fr 2fr;grid-gap:1.6vw}#about .about_items .left_block .image{width:100%;height:30vw;border-radius:.8vw;margin-bottom:1.6vw}#about .about_items .left_block p.desc{color:#fff;font-size:1vw;line-height:150%;font-style:italic;font-weight:300;margin-bottom:.8vw}#about .about_items .left_block .phone p{color:var(--color1);font-size:1vw;margin-bottom:.4vw}#about .about_items .left_block .phone a{color:#fff;font-size:1.3vw;font-weight:bold}#about .about_items .center_block{display:grid;grid-template-columns:1fr 1fr;grid-gap:1.6vw}#about .about_items .center_block_item{padding:1.6vw;background-color:#fff;border-radius:.8vw;position:relative}#about .about_items .center_block_item:last-child{margin-bottom:0}#about .about_items .center_block_item img.abs{position:absolute;right:1.6vw;top:1.6vw;width:1.6vw}#about .about_items .center_block_item p.name{font-size:1.5vw;font-weight:bold}#about .about_items .center_block_item p.desc{font-size:1.3vw;font-weight:300;line-height:150%;margin-top:1.6vw}#about .about_items .right_block img{width:100%;margin-bottom:.8vw}#about .about_items .right_block a{text-align:center;display:block;text-decoration:underline;font-style:italic;font-size:1vw;font-weight:300;color:var(--color1)}#reviews{background-color:#f4f4f4;padding:3.3vw 0}#reviews h2{font-size:2vw;margin-bottom:3.3vw;text-transform:uppercase}#reviews .reviews_items{display:grid;grid-template-columns:repeat(3, 1fr);grid-gap:1.6vw}#reviews .reviews_item{background-color:#fff;padding:1.6vw;border-radius:.8vw}#reviews .reviews_item p.desc{font-size:1.3vw;font-weight:300;line-height:150%;margin-bottom:1.6vw}#reviews .reviews_item .bottom{display:grid;grid-template-columns:2fr 1fr;grid-gap:1.6vw;align-items:center}#reviews .reviews_item .bottom p.date{font-size:1.3vw;font-weight:100;opacity:.5}#reviews .reviews_item .bottom .images{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;align-items:center;text-align:right}#reviews .reviews_item .bottom .images .image{width:3.3vw;height:3.3vw;border-radius:100%;cursor:pointer;box-shadow:0 0 .8vw 0 rgba(0,0,0,.25)}#reviews center button{font-size:1vw;padding:.8vw 2.5vw;background-color:var(--color1);border-radius:.8vw;color:#fff;margin-top:3.3vw}#contacts{margin-top:8vw;margin-bottom:3.3vw}#contacts .container{display:grid;grid-template-columns:1fr 2fr;grid-gap:1.6vw;background:url("../img/fon_about.jpg") no-repeat center top/cover;padding:3.3vw;border-radius:.8vw}#contacts .left_block h2{font-size:2vw;margin-bottom:1.6vw;text-transform:uppercase;font-weight:bold;color:#fff}#contacts .left_block p span{font-size:1vw;font-weight:100;color:#fff;opacity:.5;display:block;margin-bottom:.2vw}#contacts .left_block p{font-size:1.3vw;font-weight:300;color:#fff;margin-bottom:.8vw}#contacts .left_block a{display:block;font-size:1.3vw;font-weight:bold;color:#fff}#contacts .left_block .phone{display:grid;grid-template-columns:1fr 1fr;align-items:center;margin-bottom:7vw}#contacts .left_block .phone a img{width:2vw;margin-top:5px}#contacts .left_block .phone a img:hover{box-shadow:0 0 2vw 0 rgba(59,19,222,.8)}#contacts .left_block p.info{font-size:1vw;opacity:.5;color:#fff;line-height:150%}#contacts .right_block iframe{border-radius:.8vw}#policy{margin:4vw 0}#policy .description{padding:4vw;border-radius:2vw;background:url("../img/fon_about.jpg") no-repeat center top/cover;color:#fff}@media(min-width: 320px)and (max-width: 767px){#hero::after,#technique .technique-list .left_block .person,#about .about_items .right_block img{display:none}#hero .container:last-child .right_block,#technique .technique-list,#materials .materials-list,#portfolio .container,#services .services_items,#about .about_items,#contacts .container{grid-template-columns:1fr;grid-gap:4vw}#technique .technique-items,#materials .materials-items,#reviews .reviews_items{grid-template-columns:1fr 1fr;grid-gap:4vw}#hero{padding-top:20vw}#technique .technique-items .technique-item ul li,#technique .technique-items .technique-item button,#technique .technique-items .technique-item p.min_order,#materials .materials-items .materials-item ul li,#materials .materials-items .materials-item button,#services .services_item p.desc,#services .services_item button,#reviews .reviews_item .bottom p.date,#reviews center button,#contacts .left_block p span,#contacts .left_block p.info{font-size:2.5vw}#hero ul.crumbs li,#hero .container:last-child .right_block p,#technique .technique-list .left_block ul li a,#technique p.sutitle,#technique .technique-items .technique-item p.name,#technique .technique-items .technique-item p.price,#materials .materials-list .left_block ul li a,#materials p.sutitle,#materials .materials-items .materials-item p.name,#portfolio .left_block .desc p,#services p.subtitle,#services .services_item p.name,#about p.subtitle,#about .about_items .left_block p.desc,#about .about_items .left_block .phone p,#about .about_items .center_block_item p.desc,#about .about_items .right_block a,#reviews .reviews_item p.desc,#contacts .left_block p,footer .right_block ul li a{font-size:3vw}#technique h2,#materials h2,#portfolio .left_block .desc h3,#services h2,#about .title h2,#about .about_items .left_block .phone a,#about .about_items .center_block_item p.name,#reviews h2,#contacts .left_block h2,#contacts .left_block a{font-size:4vw}#hero h1{font-size:8vw;margin-bottom:5vw}#hero .bulets .left_block img{width:4vw}#hero .bulets .right_block ul li{font-size:3vw;margin-bottom:3vw}#hero .container:last-child{bottom:-8vw;grid-template-columns:1fr}#hero .container:last-child .left_block{grid-row:2;margin-top:5vw}#hero .container:last-child .right_block{padding:5vw;border-radius:2vw}#hero .container:last-child .right_block button{font-size:3vw;padding:4vw;border-radius:1vw;margin-top:2vw}#technique .technique-list,#materials .materials-list{margin-top:4vw;padding:5vw;border-radius:2vw}#technique .technique-items .technique-item,#materials .materials-items .materials-item{padding:2vw;border-radius:1vw}#technique .technique-items .technique-item img,#materials .materials-items .materials-item img{max-height:25vw}#technique .technique-items .technique-item ul,#materials .materials-items .materials-item ul{margin:2vw 0}#technique .technique-items .technique-item button,#materials .materials-items .materials-item button{margin-bottom:2vw}#portfolio .left_block{height:40vh;border-radius:2vw}#portfolio .left_block .desc{left:4vw;right:4vw;bottom:4vw}#portfolio .left_block::after{background:linear-gradient(to top, rgba(0, 0, 0, 0.9) 60%, rgba(0, 0, 0, 0) 100%);height:100%;border-radius:2vw}#portfolio .right_block{width:90vw}#portfolio .right_block .image{width:90vw;border-radius:2vw;margin-right:0;margin-bottom:4vw}#portfolio .right_block .image::after{border-radius:2vw}#portfolio .right_block::-webkit-scrollbar{height:2vw}#services .services_item{padding:5vw;border-radius:2vw}#services .services_item .image{height:45vw;margin-bottom:3vw}#services .services_item p.name{margin-bottom:2vw}#about .about_items .left_block .image{min-height:360px}#about .about_items .left_block .phone{margin:4vw 0}#about .about_items .center_block{grid-template-columns:1fr;grid-gap:4vw}#about .about_items .center_block_item{padding:4vw;border-radius:2vw}#about .about_items .center_block_item img.abs{right:4vw;top:4vw;width:4vw}#reviews .reviews_item .bottom .images .image{width:7vw;height:7vw}#contacts .container{padding:5vw;border-radius:2vw}#contacts .left_block p{margin-bottom:2vw}#contacts .left_block .phone a img{width:5vw}}@media(min-width: 768px)and (max-width: 1023px){#hero ul.crumbs li,#hero .container:last-child .right_block p,#reviews center button,#hero .container:last-child .right_block button,#contacts .left_block p span,#contacts .left_block p.info{font-size:1.3vw}#services .services_item p.desc,#services .services_item button,#about .about_items .center_block_item p.desc,#about .about_items .left_block p.desc,#about .about_items .left_block .phone p,#about .about_items .left_block .phone a,#about .about_items .right_block a,#reviews .reviews_item p.desc,#contacts .left_block p,#contacts .left_block a{font-size:1.5vw}#services .services_item p.name,#about .about_items .center_block_item p.name{font-size:2vw}#about .about_items .center_block_item img.abs{width:2vw}#contacts .left_block .phone{grid-template-columns:1.2fr 1fr}}footer{padding:3.3vw 0;background:url("../img/fon_about.jpg") no-repeat center top/cover}footer .container{display:grid;grid-template-columns:4fr 8fr;grid-gap:1.6vw}footer .left_block a.logo img{display:inline-block;vertical-align:middle;width:6vw}footer .left_block a.logo p{display:inline-block;vertical-align:middle;color:#fff;font-weight:300;line-height:150%;font-size:1vw}footer .left_block a.policy{display:block;margin-top:4.3vw;color:var(--color1);text-decoration:underline;font-size:1vw}footer .left_block a.person_data{display:block;margin-top:1.6vw;color:var(--color1);text-decoration:underline;font-size:1vw}footer .right_block p.nav{color:#fff;font-size:1.6vw;margin-bottom:1.3vw}footer .right_block .grid{display:grid;grid-template-columns:1fr 4fr;grid-gap:1.6vw}footer .right_block ul li{margin-bottom:.8vw}footer .right_block ul li a{color:#fff;font-weight:100;font-size:1.1vw}footer .right_block ul li a:hover{color:var(--color1)}@media(min-width: 320px)and (max-width: 767px){footer .container,footer .right_block .grid{grid-template-columns:1fr;grid-gap:4vw}footer .left_block a.logo img{width:15vw}footer .left_block a.logo p{font-size:3vw}footer .left_block a.policy{font-size:2.5vw}footer .right_block p.nav{font-size:4vw}footer .right_block ul li a{font-size:3vw}}@media(min-width: 768px)and (max-width: 1023px){footer .left_block a.logo img{width:8vw}footer .left_block a.logo p{font-size:1.5vw}footer .left_block a.policy{font-size:1.5vw}footer .right_block p.nav{font-size:2.5vw}footer .right_block ul li a{font-size:1.5vw}}#modal{display:none;background-color:rgba(28, 25, 25, 0.55);position:fixed;top:0;right:0;left:0;bottom:0;height:100%;z-index:999;overflow-y:auto}.mw{position:absolute;left:50%;top:50%;transform:translate(-50%, -50%);background:#221f1f;max-width:31.25vw;padding:3.64vw}.mw h6{color:#fff;font-size:2vw;font-weight:bold;margin-bottom:.8vw;text-transform:uppercase}.mw p.mw_subtitle{color:#fff;font-size:1vw;margin-bottom:1.6vw}.mw p.mw_subtitle::after{position:absolute;content:"";left:0;bottom:-1.09vw;width:9.37vw;height:.15vw;background:rgba(255, 255, 255, 0.05)}.mw form p{color:#fff;opacity:.9;font-size:.83vw;font-weight:400;line-height:1.14vw;margin-bottom:.78vw}.mw input,.mw select{border:1px solid rgba(255, 255, 255, 0.15);padding:0 1.82vw;width:100%;height:3.64583vw;background:transparent;color:#fff;opacity:.25;font-size:.83vw;font-weight:400;line-height:1.04vw;margin-bottom:1.04167vw}.mw button{width:100%;border-radius:.52vw;background:var(--color1);padding:1.3vw;color:#fff;font-size:.78vw;font-weight:700;line-height:1.3vw;letter-spacing:.03vw;text-transform:uppercase;margin-bottom:1.19792vw}.mw span{color:#fff;opacity:.25;font-size:.93vw;font-weight:300;margin-top:1.19vw}.mw a{color:var(--color1);font-size:.93vw;font-weight:400;line-height:1.3vw;text-decoration:underline;display:block}.mw a:hover{text-decoration:none}.mw input.image{border:1px solid rgba(255, 255, 255, 0.15);padding:.8vw;width:100%;background:transparent;color:#fff;opacity:.25;font-size:.83vw;margin-bottom:1.04167vw}.close .line{background-color:#fff;width:17px;height:2px;position:absolute;right:15px;top:25px;cursor:pointer;z-index:999}.close .line:nth-child(1){transform:rotateZ(45deg)}.close .line:nth-child(2){transform:rotateZ(-45deg)}@media(max-height: 475px){.mw{top:70vw}}@media(max-width: 767px){.mw{max-width:90vw;padding:10.66667vw 8vw;width:90vw}.mw h6{font-size:5.86667vw;line-height:5.86667vw;margin-bottom:2.66667vw}.mw p.mw_subtitle{font-size:4vw;line-height:5.86667vw;margin-bottom:11.73333vw}.mw p.mw_subtitle::after{width:26.66667vw;height:.8vw;bottom:-5.6vw}.mw form p{font-size:3.46667vw;line-height:4.8vw;margin-bottom:0vw}.mw input,.mw select{height:14.66667vw;margin-top:4vw;font-size:3.73333vw;line-height:4.8vw;margin-bottom:5vw}.mw button{font-size:3.2vw;width:100%;border-radius:1.33333vw;padding:4vw;line-height:3.2vw;letter-spacing:.13333vw}.mw span{font-size:3.2vw;line-height:4.53333vw;margin-top:2.66667vw}.mw a{font-size:3.2vw;line-height:4.53333vw}}@media(min-width: 450px)and (max-width: 767px){.mw p.mw_subtitle{font-size:2.5vw}.mw form p,.mw input,.mw select,.mw span,.mw a{font-size:2vw;line-height:normal}.mw h6{font-size:4vw}.mw p.mw_subtitle{line-height:normal}.mw input,.mw select{height:10vw;margin-top:2vw}.mw button{padding:4vw;font-size:2.5vw}.mw a{display:block}}@media(min-width: 768px)and (max-width: 1023px){.mw{max-width:40vw}.mw p.mw_subtitle,.mw form p,.mw input,.mw select,.mw span,.mw a,.mw button{font-size:1.2vw;line-height:normal}}*{margin:0;padding:0;outline:none;transition:.3s all ease;font-family:"Ubuntu",sans-serif;color:var(--black);box-sizing:border-box}input,textarea,button,select,label{border:none;cursor:pointer;box-sizing:border-box}button{cursor:pointer;font-size:16px}a{text-decoration:none;cursor:pointer}li{list-style-type:none}img{max-width:100%;height:auto}.container{width:90vw;max-width:100%;margin:0 auto}:root{--color1: #B20000;--color2: #06080A;--black: #1E1E1E}/*# sourceMappingURL=main.min.css.map */