:root{--a-cl:#ff2a40}@font-face{font-family:'Proxima Nova Rg';src:url(font/ProximaNova-Regular.woff2) format("woff2"),url(font/ProximaNova-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:'Proxima Nova Rg';src:url(font/ProximaNova-RegularIt.woff2) format("woff2"),url(font/ProximaNova-RegularIt.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova Rg';src:url(font/ProximaNova-BoldIt.woff2) format("woff2"),url(font/ProximaNova-BoldIt.woff) format("woff");font-weight:700;font-style:italic;font-display:swap}@font-face{font-family:'Proxima Nova Rg';src:url(font/ProximaNova-Bold.woff2) format("woff2"),url(font/ProximaNova-Bold.woff) format("woff");font-weight:700;font-style:normal;font-display:swap}*{border:0;outline:0;margin:0;padding:0}body{min-width:1000px;min-height:800px}body.fix{overflow:hidden}body,input,textarea{font-family:'Proxima Nova Rg',sans-serif}h1,h2,h3,h4,h5,h6{font-weight:700;font-size:2.5em}h3{position:relative;margin:0 0 10px}h3::after{content:'';background-color:#ed5565;height:2px;width:7%;margin:5px auto 0;display:block}b,strong{font-weight:700}a{text-decoration:none;color:#000}button,input,textarea{outline:0}input[type=password],input[type=text],textarea{font-size:16px;padding:14px;border:1px solid #eee;background-color:#ddd;border-radius:25px;box-sizing:border-box;max-width:100%;width:300px}button,input[type=submit]{border:0;cursor:pointer;-webkit-appearance:none}input[name=mail]{display:none!important}ol,ul{list-style:none;font-size:0}img{max-width:100%}p+p{margin:10px 0 0}a img:hover{opacity:.8}.but{background-color:var(--a-cl);padding:15px 17px;font-size:16px;border-radius:25px;color:#fff;font-weight:700;display:inline-block}.but:hover{background-color:#ba2737;color:#fff}.wrap{max-width:1200px;margin:0 auto;text-align:center;padding:0 5px;position:relative;box-sizing:border-box}.fond{background:url(../img/fond.jpg) center -82px no-repeat}.hood{padding:5px 0}.hood .on{float:left;width:12%;text-align:left}.hood .on a{display:block}.hood .on a img{max-width:100%;width:120px}.hood .tw{float:left;width:47%;padding:0 0 0 15px;box-sizing:border-box;margin:35px 0 0}.hood .tw ul{font-size:0}.hood .tw ul li{display:inline-block;vertical-align:top}.hood .tw ul li+li{margin:0 0 0 8px}.hood .tw ul li a{font-size:16px;color:#fff}.hood .tw ul li a:hover{color:var(--a-cl)}.hood .th{float:right;width:41%;padding:0 0 0 15px;box-sizing:border-box;font-size:0;margin:17px 0 0;text-align:right}.hood .th .l p{font-size:18px}.hood .th .l p a{font-weight:700;color:#fff}.hood .th .l p a::before{content:'';background:url(../img/ws.png) center/36px no-repeat;width:36px;height:37px;display:inline-block;vertical-align:middle;margin:0 5px 0 0}.hood .th .l,.hood .th .r{display:inline-block;vertical-align:middle}.hood .th .r{padding:0 0 0 15px;box-sizing:border-box}.head{padding:50px 0 0}.head .wrap::before{content:'';background:url(../img/hd_1.png) center;position:absolute;left:-57px;width:503px;height:455px;top:35px}.head .on{float:right;width:65%;padding:0 0 0 15px;box-sizing:border-box;text-align:left;max-width:700px}.head .on .a h1{font-size:38px;color:#fff}.head .on .b{margin:2em 0 0;background-color:#fff;padding:2em 3em;box-sizing:border-box;position:relative;border-bottom:7px solid #eee}.head .on .b p:first-child{font-weight:700;font-size:21px}.head .on .b form{margin:1em 0 0;text-align:center}.head .on .b form label{margin:1em 0 0;display:inline-block}.head .on .b form label+label{display:block;font-weight:700;font-size:14px;position:absolute;left:0;right:0}.head .on .b form input[type=text]{display:inline-block;vertical-align:top;width:49%}.head .on .b form .irs{display:block;margin:10px 0}.apark{margin:2em 0 0}.apark .wrap .on{display:grid;grid-template-columns:1fr 1fr 1fr 1fr 1fr;gap:1em;margin:2em 0 0}.apark .wrap .on .bl{background-color:#414141}.apark .wrap .on .bl .a{overflow:hidden;height:265px;display:flex;align-items:center}.apark .wrap .on .bl .a img{width:100%;height:100%;object-fit:cover}.apark .wrap .on .bl .b{padding:1em .1em}.apark .wrap .on .bl .b p{margin:0 0 1em;color:#fff;font-size:1.4em}.bid .wrap{background-color:var(--a-cl);padding:2em 7em}.bid .wrap .sc-content h4{color:#fff}.bid .wrap .sc-content p{color:#fff}.bid .wrap form{margin:1em 0 0}.bid .wrap form input[type=text]{background-color:#fff;width:33%;border-color:#fff}.bid .wrap form>label:first-child{display:block;font-weight:700;font-size:14px;position:absolute;left:0;right:0;margin:0}.bid .wrap form label{display:block;color:#fff}.bid .wrap form label:last-child{margin:1em 0 0}.bid .wrap form label:last-child a{color:#fff}.bid .wrap form .irs{margin:0 0 1em}.bid .wrap form .irs .irs .irs-max{color:#fff}.bid .wrap form .irs .irs .irs-single{background-color:#000}.bid .irs--round .irs-single:before{border-top-color:#000}.bid .wrap form .irs .irs-handle{border-color:#000}.bid .wrap form .but{background-color:#000;margin:1em 0 0}.galery{margin:2em 0 0}.galery .wrap .on{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1em;margin:2em 0 0}.galery .wrap .on p{flex:100%;font-size:21px;font-weight:700;margin:1em 0}.galery .wrap .on a{overflow:hidden;height:200px}.galery .wrap .on a img{object-fit:cover;height:100%;width:100%}.edge{margin:2em 0 0}.edge .on{background-color:#272727;padding:2em;border-radius:2em}.edge .on ul{font-size:0}.edge .on ul li{display:inline-block;vertical-align:top;width:calc(20% - 24px);margin:12px}.edge .on ul li .a img{max-width:100%;filter:brightness(0) invert(1)}.edge .on ul li .b{text-align:left;margin:10px 0 0}.edge .on ul li .b p:first-child{font-size:16px;font-weight:700;color:#fff}.edge .on ul li .b p:last-child{font-size:14px;color:#fff}.pair{margin:25px 0 0;padding:25px 0}.pair .on{float:left;width:45%;box-sizing:border-box;padding:6em 1em;background-color:#000}.pair .on h4{margin:0 0 25px;color:#fff}.pair .on p{color:#fff;font-size:18px}.pair .tw{float:right;width:55%}.pair .tw ul li{display:inline-block;vertical-align:top;width:25%;margin:10px}.pair .tw ul li img{max-width:100%}.contact{margin:2em 0 0;position:relative;min-height:500px;overflow:hidden}.contact #map{height:100%;width:100%;background-color:#eee;position:absolute;min-height:500px}.contact .on{background-color:#fff;padding:4em;box-sizing:border-box;text-align:left;float:right;margin:4em 0 0;width:400px}.contact .on .b{margin:1em 0 0}.contact .on .b p:nth-child(1),.contact .on .b p:nth-child(3){font-size:18px}.contact .on .b p:nth-child(2),.contact .on .b p:nth-child(4){margin:0}.contact .on .b p:last-child{font-size:18px}.contact .on .b p a{font-weight:700}.contact .on .c{margin:1em 0 0}.contact .on .c p{font-size:14px}[class*=ymaps-2][class*="-ground-pane"]{filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%)}.foot{padding:15px 0}.foot .on{float:left;width:10%;text-align:left}.foot .on a{display:block;font-size:0}.foot .on a img{width:100px}.foot .tw{float:left;width:29%;text-align:left;padding:0 0 0 15px;box-sizing:border-box;margin:22px 0 0;font-size:0}.foot .tw .a p{font-size:16px}.foot .tw .a p a{color:#d90202}.foot .tw .a p a:hover{opacity:.8}.foot .th{float:right;width:50%;text-align:right;margin:30px 0 0}.foot .th p{font-size:16px}.foot .th p a{color:#ed5565}.foot .th p a:hover{opacity:.8}.cl::after{content:'';display:block;clear:both}.modal{display:none;position:fixed;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:auto;z-index:1;box-sizing:border-box;background-color:rgba(0,0,0,.75);text-align:center}.modal::before{content:"";display:inline-block;height:100%;vertical-align:middle;margin:0 0 0 -.05em}.modal .on{position:relative;display:inline-block;vertical-align:middle;margin:0 auto;max-width:326px;width:100%;background-color:#fff;padding:2em;border-radius:5px;box-sizing:border-box}.modal .on .a{margin:0 0 2px}.modal .on .a h4{font-size:27px}.modal .on .a p{font-size:16px}.modal .on form label:last-child{display:block;margin:1em 0 0;font-size:14px}.modal .on form input{margin:10px 0 0}.modal #close{position:absolute;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,.7);cursor:pointer}.edidor{position:fixed;left:0;bottom:0;z-index:999;height:37px;width:34px}.edidor a{background-color:#ed5565;padding:5px;border-radius:0 7px 0 0;display:none}.edidor:hover a{display:block}.order{width:75%;margin:200px auto 0}.order h1{font-size:48px}.order p{margin:20px 0;font-size:27px}.home{margin:20px 0}.home a{color:#777;font-weight:400;font-size:23px;border-bottom:1px dashed}.home a:hover{border:0}.mes{position:fixed;right:10px;bottom:10px}.mes .a{font-size:0}.mes .a a{display:block}.mes .a a img{width:64px}.mes .a a img:hover{opacity:.8}.fancybox-slide--iframe .fancybox-content{max-width:1020px;max-height:100%;margin:0}.cookie{position:fixed;bottom:1em;left:1em;z-index:999;background:#fff;padding:1em;width:300px;border-radius:1em;box-shadow:0 0 1em #00000017}.cookie *{color:#000}.cookie p{font-size:14px}.cookie p a,a[href*=policy]{text-decoration:underline;color:var(--a-cl)}.cookie p a:hover,a[href*=policy]:hover{text-decoration:none}.cookie>a{border:1px solid var(--a-cl);padding:.5em 1em;display:inline-block;margin:1em 0 0;border-radius:2em}.cookie>a:hover{background:var(--a-cl);color:#fff}@media screen and (max-width:1080px){.head .wrap::before{left:-120px}}@media screen and (max-width:480px){body{min-width:100%}.wrap{width:100%}.fond{background-size:cover}.foot .on,.foot .th,.foot .tw,.hood .on,.hood .th,.hood .tw{float:none;width:100%;text-align:center;padding:0;margin:15px 0 0}.head{padding:1em 0}.head .wrap::before{display:none}.head .on{width:100%;padding:0;float:none;text-align:center}.head .on .b{padding:1.5em}.head .on .b form input[type=text]{width:100%;display:block}.head .on .b form input[type=text]+input[type=text]{margin:5px 0 0}.edge{display:none}.galery .on{margin:15px 0 0}.galery .on ul li,.more .on{display:block;width:100%;margin:2% 0 0}.pair .on,.pair .tw{width:100%}.pair .tw{margin:15px 0 0}.modal::before{height:auto}.order{width:100%;box-sizing:border-box;margin:80px 0 0;padding:10px}.order h1{font-size:23px;padding:15px 0}.order p{font-size:21px}.home a{font-size:18px}.contact{height:100%}.contact #map,.contact .on{position:static;width:100%;margin:0;padding:1.5em}.apark .wrap .on{grid-template-columns:1fr 1fr}.apark .wrap .on .bl .b p{font-size:1em}.apark .wrap .on .bl .a{height:200px}.bid .wrap{padding:1.5em}.bid .wrap form input[type=text]{width:100%;margin:15px 0 0}.galery .wrap .on{grid-template-columns:1fr 1fr 1fr}.galery .wrap .on a{height:100px}}