@charset "UTF-8";a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1;font-family:OpenSans;font-size:14px;color:#000}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}table{border-collapse:collapse;border-spacing:0}a{color:inherit;text-decoration:none}input{padding:0;margin:0}img{max-width:100%}@font-face{font-family:OpenSans;src:url(../fonts/Open_Sans/OpenSans-Regular.ttf)}.container,.wrapper{-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;margin:0 auto;min-height:10px;overflow:hidden}.container{border-left:solid 2px #d8d8d8;border-right:solid 2px #d8d8d8;max-width:1170px}.wrapper{max-width:960px}.bx-wrapper{-webkit-box-shadow:none;box-shadow:none}@media screen and (max-width:1200px){.container{max-width:970px}}@media screen and (max-width:768px){.container{max-width:750px;padding:0 10px;border:0}}.top-header,.top-header .logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top-header{overflow:hidden;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:40px 0}.top-header .logo{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.top-header .logo h1{color:#252f62;font-size:22px;font-weight:700;margin-left:15px}.top-header .logo h1 span{color:#eb5a61;font-size:16px}.top-header .contacts-header{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.top-header .contacts-header,.top-header .contacts-header .social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.top-header .contacts-header .social li,nav .togle{margin-left:10px}.top-header .contacts-header .call-now{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.top-header .contacts-header .call-now p{margin-left:20px}.top-header .contacts-header .call-now p span{font-size:16px;font-weight:700}nav{background-color:#eb5a61}nav .togle{display:none;padding:10px 0}nav .togle i{color:#fff;font-size:22px;font-weight:400;padding:5px}nav .togle i:hover{cursor:pointer}.about .baner .banner-wrap,.top-header .contacts-header .call-now,nav .menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}nav .menu li{padding:15px 21px;text-align:center;border-left:solid 2px #fbdcd7;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}nav .menu li:hover{background-color:#252f62;-webkit-transition:.3s;-o-transition:.3s;transition:.3s;cursor:pointer}nav .menu li:last-child{border-right:solid 2px #fbdcd7}nav .menu li a{font-size:16px;color:#fff}nav .menu li.active{background-color:#252f62}.about{margin:40px 0;width:100%}.about .text{float:left;width:45%}.about .text h2{font-size:18px;color:#252f62;font-weight:700;margin-bottom:15px}.about .text p{margin-bottom:10px;font-size:16px;line-height:1.3}.about .baner{float:right;width:50%}.about .baner img{margin-bottom:20px}.about .baner .banner-wrap div{min-height:60px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;font-size:16px}.about .baner .banner-wrap .baner_phone{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;background-color:#252f62;color:#fff}.about .baner .banner-wrap .baner_phone i,.inner-service .right-block .inner-service-contacts .phone i{font-size:50px}.about .baner .banner-wrap .baner_phone p,.inner-service .right-block .inner-service-contacts .phone p{padding-left:10px}.about .baner .banner-wrap .or{-webkit-flex-basis:30%;-ms-flex-preferred-size:30%;flex-basis:30%}.about .baner .banner-wrap .contacts{-webkit-flex-basis:35%;-ms-flex-preferred-size:35%;flex-basis:35%;color:#eb5a61;font-weight:700;border:solid 1px #252f62}.about .baner .banner-wrap .contacts:hover{background-color:#252f62;-webkit-transition:.5s;-o-transition:.5s;transition:.5s;cursor:pointer;color:#fff}.top-footer{font-size:18px;margin-top:40px}.top-footer .needs{float:left;width:93%;padding:20px 0;background-color:#ededed}.top-footer .needs p{color:#eb5a61;padding-left:20px;font-weight:700}.top-footer .arrow{float:right;width:7%;text-align:center;background-color:#eb5a61;color:#fff;padding:20px 0}.bottom-footer .bottom-footer-right form .submit:hover,.services .service:hover,.top-footer .arrow:hover{cursor:pointer}.services{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;overflow:hidden;height:auto;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.services .service{-webkit-flex-basis:150px;-ms-flex-preferred-size:150px;flex-basis:150px;text-align:center;border-bottom:solid 3px #252f62;margin-top:20px}.services .service h3{font-size:16px;padding-bottom:10px}.advantages,.slogan{padding:40px 0;border-bottom:solid 1px #000}.brands h3,.slogan p,.top-footer .arrow i{font-size:18px;font-weight:700}.slogan p{text-align:center;line-height:1.3}.brands h3{color:#eb5a61;margin:40px 0}.advantages{background-color:#f6f6f6;border-top:solid 1px #000}.advantages .wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-around;-ms-flex-pack:distribute;justify-content:space-around}.advantages .wrapper .advantag{-webkit-flex-basis:190px;-ms-flex-preferred-size:190px;flex-basis:190px;text-align:center;color:#eb5a61;font-weight:700;font-size:16px}.bottom-footer{width:100%;overflow:hidden;-webkit-box-sizing:border-box;box-sizing:border-box;padding:40px 0}.bottom-footer h3{color:#eb5a61;font-weight:700;font-size:16px;padding-bottom:10px}.bottom-footer p{font-size:16px;line-height:1.3;margin-bottom:40px}.bottom-footer .bottom-footer-left{width:50%;float:left}.bottom-footer .bottom-footer-left .cards{width:100%}.bottom-footer .bottom-footer-left .cards .cards-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.bottom-footer .bottom-footer-left .cards .cards-logo .card{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;text-align:center}.bottom-footer .bottom-footer-right{width:50%;float:right;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 0 0 50px}.bottom-footer .bottom-footer-right form input{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:10px;padding:5px;border:solid 1px #eb5a61}.bottom-footer .bottom-footer-right form input::-webkit-input-placeholder,.bottom-footer .bottom-footer-right form textarea::-webkit-input-placeholder{color:#ccc}.bottom-footer .bottom-footer-right form input::-moz-placeholder,.bottom-footer .bottom-footer-right form textarea::-moz-placeholder{color:#ccc}.bottom-footer .bottom-footer-right form input:-ms-input-placeholder,.bottom-footer .bottom-footer-right form textarea:-ms-input-placeholder{color:#ccc}.bottom-footer .bottom-footer-right form input::placeholder,.bottom-footer .bottom-footer-right form textarea::placeholder{color:#ccc}.bottom-footer .bottom-footer-right form textarea{margin-bottom:10px;padding:5px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;border:solid 1px #eb5a61}.bottom-footer .bottom-footer-right form .submit{border:0;background-color:#252f62;color:#fff}.developer{background-color:#000;color:#fff;text-align:center;padding:10px 0}.developer a{text-decoration:underline}.inner-service{padding:40px 0 0;width:100%}.inner-service h2{font-size:18px;color:#252f62;font-weight:700}.inner-service hr{border-width:0;border-bottom:solid 2px #eb5a61;margin-bottom:40px}.inner-service .left-block{width:35%;float:left;box-sizing:border-box;overflow:hidden}.inner-service .left-block .advantages-service{border-bottom:solid 1px #000}.inner-service .left-block .advantages-service .advantag-service{display:flex;align-items:center;margin:20px 0}.inner-service .left-block .advantages-service .advantag-service img{flex-grow:0}.inner-service .left-block .advantages-service .advantag-service h3{font-size:16px;font-weight:700;flex-grow:1;text-align:center}.inner-service .left-block .link-services{display:flex;margin:20px 0 0}.inner-service .left-block .link-services li{color:#eb5a61;text-decoration:underline;text-align:center;border-left:solid 1px #000}.inner-service .left-block .link-services li:hover{text-decoration:none}.inner-service .left-block .link-services li:first-child{border-left:none}.inner-service .right-block{width:65%;float:right;box-sizing:border-box;padding-left:40px;overflow:hidden}.inner-service .right-block .inner-service-contacts{display:flex}.inner-service .right-block .inner-service-contacts div{display:flex;min-height:60px;align-items:center;justify-content:center;font-size:16px}.inner-service .right-block .inner-service-contacts .phone{flex-basis:35%;background-color:#252f62;color:#fff}.inner-service .right-block .inner-service-contacts .or{flex-basis:30%}.inner-service .right-block .inner-service-contacts .contacts{flex-basis:35%;color:#eb5a61;font-weight:700;border:solid 1px #252f62}.inner-service .right-block .inner-service-contacts .contacts:hover{cursor:pointer;background-color:#252f62;color:#fff}.inner-service .right-block .text{padding:40px 0;line-height:1.3}.inner-service .right-block .text p{margin:10px 0}.inner-service .right-block .text ul{list-style-type:disc;padding-left:40px}@media screen and (max-width:580px){.top-header .contacts-header{flex-direction:row;width:100%;margin-top:40px}.top-header .contacts-header .call-now p{margin-left:5px}}@media screen and (max-width:1200px){nav .menu li:first-child{border-left:none}nav .menu li:last-child{border-right:none}}@media screen and (max-width:768px){nav .togle{display:block}nav .menu{display:none;flex-direction:column}nav .menu li{padding:5px 21px;border-left:none}nav .menu li:last-child{border-right:none}}@media screen and (max-width:1200px){.about .text p{line-height:1.3;font-size:14px}}@media screen and (max-width:768px){.about{display:flex;flex-direction:column}.about .text{width:100%;order:1}.about .text h2{margin-top:20px}.about .baner,.about .baner img,.top-footer .needs{width:100%}.top-footer .arrow{display:none}.services .service{flex-basis:120px}.bottom-footer .bottom-footer-left{width:100%}.bottom-footer .bottom-footer-right{width:100%;padding:40px 0 0}.developer{margin:0 -10px}}@media screen and (max-width:1200px){.inner-service .right-block .text{padding:20px 0}}@media screen and (max-width:767px){.inner-service .left-block,.inner-service .left-block .img img{width:100%}.inner-service .left-block .advantages-service,.inner-service .left-block .link-services{display:none}.inner-service .right-block{width:100%;padding-left:0}.inner-service .right-block .inner-service-contacts{padding-top:20px}.inner-service .right-block .inner-service-contacts .phone{flex-basis:45%}.inner-service .right-block .inner-service-contacts .or{flex-basis:10%}.about .baner .banner-wrap .baner_phone,.inner-service .right-block .inner-service-contacts .contacts{flex-basis:45%}.about .baner .banner-wrap .or{flex-basis:10%}.about .baner .banner-wrap .contacts{flex-basis:45%}}