@import url('base.css');.error{box-shadow:inset 0px 0px 6px red;=color:red!important;=background-color:rgba(234,14,14,.2)!important;}
.header{width:100%;height:50px;background:linear-gradient(to right, #b9291c 0%, #e66307 100%);}
.top_menu{margin:0;padding:0;height:inherit;line-height:50px;float:left;}
.top_menu li{float:left;list-style:none;margin:0;padding:0;}
.top_menu li:last-child:after{clear:both;}
.top_menu a{display:block;height:50px;color:#fff;font:700 normal .875rem/50px Arial, sans-serif;text-transform:uppercase;padding:0 30px;min-height:0;}
.top_menu .active a,
.top_menu a:hover{text-decoration:none;background:linear-gradient(to top, #cc4213 0%, #ed6c04 100%);}

.top_menu a.pdf-a:hover{background: url(../images/ico/pdf.png) no-repeat center;}

.btn{display:block;height:40px;text-align:center;line-height:40px;color:#030303;font-family:Arial,sans-serif;font-weight:bold;background:linear-gradient(to top, #ffae15 0%, #ffd820 100%);border-radius:2px;}
.price-dowload{width:195px;float:right;margin-top:5px;box-shadow:0 0 2px rgba(0,0,0, .3);}
.form input[type="submit"]:hover,
.btn:hover{background:linear-gradient(to top, #ffd820 0%, #ffae15 100%);text-decoration:none;}
.banner{width:100%;height:700px; /*background:url(../images/bg/bg.jpg)*/ background-repeat:no-repeat background-position:center;background-size:cover;}
.banner .banner-lft p{font:300 normal 1.75rem/1.2 "MuseoSans", sans-serif;color:#e66307;padding-top:10px;}
.logo{display:block;width:152px;height:74px;float:left;margin-right:85px;margin-top:30px;}
.sell-montazh{width:130px;float:left;color:#fff;margin-right:80px;margin-top:55px;font-size:.875rem;}
.big-tel{margin-top:55px;float:left;}
.big-tel a{display:inline-block;vertical-align:top;font:300 normal 1.25rem/1.2 "MuseoSans", sans-serif;color:#fff;}
.big-tel a:hover{text-decoration:none;}
.big-tel a:last-child{margin-left:30px;}
.call-back{display:inline-block;float:right;color:#fff;position:relative;font-size:.875rem;margin-top:55px;}
.call-back:after{content:"";width:100%;height:1px;border-bottom:1px dashed #fff;position:absolute;left:0;bottom:0px;}
.call-back:hover,
.product-one a:hover{text-decoration:none;}
.call-back:hover:after,
.product-one a:hover:after{width:0;}
.call-back span{display:block;width:34px;height:34px;background:url(../images/ico/phone-ico.png) no-repeat center;position:absolute;top:-9px;left:-45px;}
.banner-rel{width:100%;position:relative;}
.abs-img{width:393px;position:absolute;left:50%;top:20px;margin-left:-125px;z-index:0;}
.banner-lft{width:100%;max-width:500px;float:left;margin-top:80px;}
.banner-lft-in{width:412px;}
.banner-lft p{margin:0;padding:0;font:500 normal 2.125rem/1.2 "MuseoSans", sans-serif;color:#fff;}
.banner-lft span{color:#e66307;}
.iso{width:100%;margin:50px 0 0 0;padding:0;}
.iso li{width:50%;float:left;list-style:none;color:#fff;font-size:.875rem;position:relative;padding-left:80px;margin-bottom:70px;}
.iso span{display:block;width:70px;height:70px;line-height:70px;border-radius:50%;border:2px solid #e66307;position:absolute;top:-25px;left:0;text-align:center;}
.iso img{display:inline-block;vertical-align:middle;}
.banner-rgt{float:right;width:340px;border:8px solid #e05c0a;padding:40px 28px;margin-top:70px;position:relative;z-index:1;}
.form{margin:0;padding:0;}
.form p{margin:0 0 30px 0;padding:0;font:300 normal 1.25rem/1.2 "MuseoSans", sans-serif;color:#fff;}
.form input{width:100%;height:50px;border-radius:3px;border:none;font:300 normal 1.125rem/1.2 "MuseoSans", sans-serif;margin-bottom:20px;}
.form input[type="hidden"] {display:none;}

.form input[type="text"]{background:#fff;padding-left:20px;}
.form input[type="submit"]{border:none;outline:none;font:700 normal 1rem/1.2 "MuseoSans", sans-serif;cursor:pointer;text-align:center;border:1px solid #ba2a1c;}
.section-name{margin:0;padding:60px 0 70px 0;line-height:1;color:#191919;}
.w-900{font-weight:900;}
.s-58{font-size:3.125rem;}
.s-46{font-size:2.5rem;}
.s69{font-size:4rem;}
.c-white{color:#fff;}
.c-black{color:#191919;}
.h-6{margin:0;padding:0;}
.h-6.s-46{font-size:2.2rem;font-weight:700;}
.section-1{/*background:url(../images/bg/bg-big.png)*/ background-repeat: no-repeat;background-position:center;background-size:cover;padding-bottom:80px;}
.section-1 .section-name{max-width:600px;}
.sub-name{margin:0;padding:0px 0 30px 0;font:300 normal 1.875rem/1.2 "MuseoSans", sans-serif;color:#191919;}
.txt-to-right{float:left;}
.section-1 .sub-name{max-width:425px;}
.item-block{}
.item-block ul{margin:0 0 55px 0;padding:0;}
.item-block li{list-style:none;background:url(../images/ico/bullet.png) no-repeat left center;padding:5px 0 5px 30px;margin-bottom:10px;}
.img-to-left{float:left;margin-right:100px;margin-left:60px;}
.img-to-left.no-lft{margin-left:0px;}
.img-to-right{float:right;margin-right:60px;margin-left:100px;position:relative;}
.img-to-right div{width:159px;height:159px;background:url(../images/ico/discount-bg.png) no-repeat center;color:#fff;text-align:center;position:absolute;right:20px;bottom:-30px;}
.img-to-right p{margin:0;padding:18px 0 0 0;font:900 normal 2.8125rem/1.1 "MuseoSans", sans-serif;}
.img-to-right span{display:block;font-weight:700;text-transform:uppercase;font-size:1.375rem;letter-spacing:-1px;}
.img-to-right small{font:300;font-size:0.75rem;}
.choose{padding:15px 35px;border:1px solid #ba2a1c;border-radius:3px;color:#191919;}
.choose:hover{text-decoration:none;background:#ba2a1c;color:#fff;}
.form-pdf{margin-top:90px;border:8px solid #e05c0a;padding:30px 45px;font-size:0;}
.section-3 .form-pdf{margin-top:30px;}
.form-pdf p{margin:0 70px 0 0;padding:0;max-width:390px;float:left;font:700 normal 1.25rem/1.2 "MuseoSans", sans-serif;color:#191919;}
.form-pdf-file{display:inline-block;width:119px;height:47px;float:left;background:url(../images/ico/pdf.png) no-repeat center;}
.form-pdf small{display:block;max-width:205px;float:right;color:#ccc;font:300 normal 0.75rem/1.2 "MuseoSans", sans-serif;text-align:right;}
.form-pdf input{display:inline-block;vertical-align:top;margin-bottom:0;}
.form-pdf input[type="text"]{border:1px solid #c7bab1;width:-webkit-calc(50% - 281px);width:-moz-calc(50% - 281px);width:calc(50% - 281px);}
.form-pdf input:nth-of-type(2){margin-left:35px;margin-right:35px;}
.form-pdf input:nth-of-type(3){margin-right:35px;}
.form-pdf input[type="submit"]{width:220px;}
.form-pdf .clr{margin-bottom:15px;}
.section-2{background:#485155;padding-bottom:40px;}
.wrapp-products,
.wrapp-obj{margin-right:-15px;margin-left:-15px;}
.obj-one{width:-webkit-calc(33.333% - 30px);width:-moz-calc(33.333% - 30px);width:calc(33.333% - 30px);text-align:center;float:left;margin:0 15px 50px 15px;}
.obj-one img{max-width:100%;border:3px solid #e4e4e4;}
.obj-one p{margin:0;padding:10px 0 0 0;font-weight:700;color:#fff}
.wrapp-products{font-size:0;}
.product-one{width:-webkit-calc(25% - 30px);width:-moz-calc(25% - 30px);width:calc(25% - 30px);text-align:center;display:inline-block;vertical-align:top;margin:0 15px 50px 15px;padding:35px 10px 35px;background:#f9f9f9;border:2px solid #e4e4e4;}
.product-one img{display:block;margin:0 auto 10px;}
.product-one a:not(.btn){font-size:1rem;color:#185ea2;position:relative;/**/display:block;margin-top:110px;}
.product-one a:first-of-type:after{content:"";height:1px;border-bottom:1px dashed #185ea2;position:absolute;left:0;bottom:0px;}
.product-one .btn{font-size:1rem;margin:40px auto 0;margin:20px auto 0;width:155px;border:1px solid #ba2a1c;}
.more{display:block;font-size:1rem;margin:10px auto 0;width:100%;max-width:250px;text-align:center;height:60px;line-height:60px;padding:0;background:#fff;cursor:pointer;}
.section-4{width:100%;height:700px;/*background:url(../images/bg/bg3.jpg)*/ background-repeat: no-repeat;  background-position:center;background-size:cover;margin-top:40px;padding-top:60px;}
.section-4 .banner-lft{max-width:530px;}
.section-4 .banner-lft p{padding-top:20px;font:500 normal 1.225rem/1.4 "MuseoSans", sans-serif;color:#fff;}
.section-4 .banner-rgt{border-color:#ffb116;}
.section-4 small{max-width:240px;margin:20px auto 0;display:block;text-align:center;color:#ffb116;}
.section-4 .h-6{margin-top:30px;margin-bottom:20px;}
.section-5{border-bottom:1px solid #f3f3f3;}
.section-5 .container{position:relative;padding-bottom:80px;}
.section-5 .section-name{text-align:center;}
.section-5 li{font:700 normal 1.125rem/1.2 "MuseoSans", sans-serif;position:relative;padding-left:40px;}
.section-5 li small{display:block;font-weight:500;margin-top:15px;font-size:.875rem;}
.section-5 li span{display:inline-block;width:24px;height:24px;line-height:24px;background:url(../images/ico/num-bg.png) no-repeat center;margin-right:10px;text-align:center;color:#fff;font-weight:300;font-size:1rem;position:absolute;top:0px;left:0px;}
.section-5 ul{list-style:none;margin:0;padding:0;width:100%;}
.blk-1{max-width:370px;float:left;}
.blk-1 li:first-child{margin-bottom:100px;}
.blk-1 li:nth-child(2){margin-bottom:100px;max-width:290px;}
.blk-1 li:last-child{margin-bottom:0;max-width:240px;}
.blk-2{max-width:370px;float:right;}
.blk-2 li{margin-bottom:40px;}
.blk-middle{position:absolute;top:200px;left:40%;margin-left:-225px;}
.section-6{margin-top:80px;}
.section-6 .section-name{text-align:center;width:100%;max-width:950px;margin-left:auto;margin-right:auto;}
.section-6 .section-name span{color:#c43717;}
.section-6 .product-one{padding:0;background:#fff;border:none;}
.section-6 .product-one img{max-width:100%;border:2px solid #e4e4e4;}
.section-6 .product-one p{font-size:1rem;font-weight:700;padding-left:10px;padding-right:10px;}
.section-7{width:100%;height:700px; /*background:url(../images/bg/bg5.jpg)*/background-repeat: no-repeat; background-position:center;background-size:cover;margin-top:50px;padding-top:40px;}
.section-7 .h-6{margin-top:60px;margin-bottom:20px;letter-spacing:1px;}
.section-7 .banner-lft p,
.section-9 .banner-lft p{font:300 normal 1rem/1.6 "MuseoSans", sans-serif;color:#231f20;}
.section-7 .banner-lft p{margin-bottom:20px;max-width:350px;}
.section-7 .banner-rgt small,
.section-9 .banner-rgt small{display:inline-block;text-align:center;padding:0 20px 0 20px;color:#191919;line-height:1.4;}
.section-7 .form p,
.section-9 .form p{font:700 normal 1.25rem/1.2 "MuseoSans", sans-serif;color:#191919;}
.section-8{width:100%;height:480px; /*background:url(../images/bg/bg7.jpg) no-repeat center; */background-repeat: no-repeat; background-position:center;background-size:cover;margin-top:0px;}
.section-8 .banner-lft{margin-top:40px;}
.section-8 .h-6{margin-top:0px;margin-bottom:40px;letter-spacing:1px;}
.section-8 .banner-lft{width:100%;max-width:600px;}
.section-8 .banner-lft ul{margin:0;padding:0;list-style:none;}
.section-8 .banner-lft li{font:500 normal 1rem/1.4 "MuseoSans", sans-serif;color:#fff;margin-bottom:50px;position:relative;padding-left:90px;}
.section-8 .banner-lft li span{display:block;width:60px;height:60px;position:absolute;top:-5px;left:0;}
.section-8 .banner-lft li:first-child{max-width:320px;}
.section-8 .banner-lft li:first-child span{background:url(../images/ico/li-1.png) no-repeat center;}
.section-8 .banner-lft li:nth-child(2) span{background:url(../images/ico/li-2.png) no-repeat center;}
.section-8 .banner-lft li:last-child{max-width:300px;}
.section-8 .banner-lft li:last-child span{background:url(../images/ico/li-3.png) no-repeat center;}
.section-9{width:100%;height:700px; /*background:url(../images/bg/bg9.jpg) no-repeat center;*/ background-repeat: no-repeat;    background-position:center;background-size:cover;margin-top:0px;padding-top:60px;}
.section-9 .h-6{margin-top:40px;margin-bottom:30px;letter-spacing:1px;}
.abs-img{-webkit-backface-visibility:hidden;-webkit-animation:imageAnimation .8s linear 0s;-moz-animation:imageAnimation .8s linear 0s;-o-animation:imageAnimation .8s linear 0s;-ms-animation:imageAnimation .8s linear 0s;animation:imageAnimation .8s linear 0s;-webkit-transition:all .2s ease-in;transition:all .2s ease-in;}
@-webkit-keyframes imageAnimation{0%{opacity:1;-webkit-animation-timing-function:ease-in;}
8%{opacity:1;-webkit-transform:scale(1.05);-webkit-animation-timing-function:ease-out;}
17%{opacity:1;-webkit-transform:scale(1.1)}
25%{opacity:1;-webkit-transform:scale(1.1)}
100%{opacity:1}
}
@-moz-keyframes imageAnimation{0%{opacity:1;-moz-animation-timing-function:ease-in;}
8%{opacity:1;-moz-transform:scale(1.05);-moz-animation-timing-function:ease-out;}
17%{opacity:1;-moz-transform:scale(1.1)}
25%{opacity:1;-moz-transform:scale(1.1)}
100%{opacity:1}
}
@keyframes imageAnimation{0%{opacity:1;animation-timing-function:ease-in;}
8%{opacity:1;transform:scale(1.05);animation-timing-function:ease-out;}
17%{opacity:1;transform:scale(1.1)}
25%{opacity:1;transform:scale(1.1)}
100%{opacity:1}
}
.section-10{padding:110px 0 130px 0}
.section-10 .section-name{padding-bottom:30px;}
#photos .item img{display:block;border:2px solid #e4e4e4;}
.section-11{background:#f6f6f6;padding:0px 0 60px 0;}
.section-11 .section-name{padding-top:40px;padding-bottom:30px;}
#rewies .item{background:#fff;border:2px solid #e4e4e4;min-height:430px;padding:28px 15px 28px 20px;}
#rewies .item img{display:block;width:100px;height:100;border-radius:50%;margin-right:20px;float:left;margin-bottom:30px;}
#rewies .item h4{margin:20px 0 0 0;padding:0;font:900 normal .875rem/1.4 "MuseoSans", sans-serif;color:#191919;}
#rewies .item h5{margin:0;padding:0;font:500 normal .875rem/1.4 "MuseoSans", sans-serif;color:#ba2a1c;}
#rewies .item p{margin:0 0 15px 0;padding:0;font:500 normal .875rem/1.4 "MuseoSans", sans-serif;clear:both;color:#191919;}
.section-12{background:#e3e3e3;padding:20px 0 90px 0;}
.how-we-work{margin:0;padding:0;list-style:none;}
.how-we-work li{float:left;width:20%;padding-right:60px;position:relative;font:700 normal 1rem/1.4 "MuseoSans", sans-serif;color:#191919;}
.how-we-work li a{color:#191919;}
.how-we-work li:after{content:'';width:40px;height:40px;border-radius:50%;background:#fff url(../images/ico/black-arr.png) no-repeat center;position:absolute;top:30px;right:45px;}
.how-we-work li:last-child:after{content:'';width:0;height:0;background:none;}
.how-we-work span{display:inline-block;vertical-align:middle;width:98px;height:98px;background:url(../images/ico/how6.png) no-repeat center;line-height:98px;text-align:center;}
.how-we-work span img{display:inline-block;vertical-align:middle;}
.contacts .section_name{margin:0;padding:20px 0 0px 0;color:#fff;}
.contacts{background:#485155;}
.cont-1{color:#fff;float:left;}
.cont-1 ul{margin:0;padding:0;list-style:none;}
.cont-1 a{color:#fff;text-decoration:none;}
.cont-1 .banner-rgt{float:none;margin-top:0;background:linear-gradient(to top left,#e56208 0%, #b92a1c 100%);border:none;padding:30px 28px 20px 28px;}
.cont-1 ul{margin:10px 0 20px 0;}
.cont-1 li{margin-bottom:15px;}
.cont-1 li:nth-child(3) a{text-decoration:underline;}
.cont-1 li:nth-child(3) a:hover{text-decoration:none;}
.footer{width:100%;height:70px;background:#393f3f;padding:10px 0 10px 0;margin-top:0px;color:#fff;font-size:0.875rem;}
.footer a{color:#fff;font-size:0.875rem;}
.logo-footer{float:left;}
.dev{float:right;}
#scrollUp{right:20px;bottom:20px;background-color:transparent;width:52px;height:52px;position:fixed;}
#scrollUp:after,
#scrollUp:before{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:block;width:100%;height:100%;background-repeat:no-repeat;background-position:0 0;-ms-background-size:cover;background-size:cover;}
#scrollUp:before{background-image:url(../images/up.svg);}
#scrollUp:after{background-image:url(../images/up_act.svg);}
#scrollUp:after,
#scrollUp:before{content:'';transition:opacity 100ms ease-in-out;}
#scrollUp:after{opacity:0;}
#scrollUp:before{opacity:1;}
#scrollUp:hover:after{opacity:1;}
#overlay{display:none;background-color:rgba(119,119,119,.7);position:fixed;left:0;top:0;width:100%;height:100%;opacity:1;z-index:4;}
#compare_box{position:fixed;display:none;z-index:11;background:#FFF;box-shadow:0px 0px 4px rgba(0,0,0,0.4);}
.cart_box_close{display:block;position:absolute;top:-34px;right:-25px;width:20px;height:20px;}
.cart_box_close:before{content:'';position:absolute;top:0px;right:0px;display:block;width:20px;height:20px;background:url(../images/close.svg);background-size:20px;transition:transform 300ms ease;transition:transform 300ms ease,-webkit-transform 300ms ease;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;will-change:transform;max-width:100%;max-height:100%;cursor:pointer;}
.cart_box_close:hover:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg);}
#compare_box_cont .banner-rgt{float:none;margin-top:0;}
#compare_box_cont .form-pdf{margin-top:0;width:360px;}
#compare_box_cont .form input,
#compare_box_cont .form-pdf input{display:block;}
#compare_box_cont .form input[type="text"],
#compare_box_cont .form-pdf input[type="text"]{width:100%;margin-bottom:10px;}
#compare_box_cont .form input[type="text"]{border:1px solid #c7bab1;}
#compare_box_cont .form-pdf input:nth-of-type(2){margin-left:0px;margin-right:0px;}
#compare_box_cont .form input[type="submit"],
#compare_box_cont .form-pdf input[type="submit"]{width:100%;margin-bottom:10px;}
#compare_box_cont .form-pdf p{margin:0 0 10px 0;float:none;text-align:center;font:700 normal 1rem/1.2 "MuseoSans", sans-serif;}
#compare_box_cont .form p{color:#191919;}
#compare_box_cont .form-pdf small{width:100%;max-width:203px;float:none;text-align:center;margin:0 auto;}
#compare_box_cont .form-pdf-file{display:block;float:none;margin:0 auto;}
.invise{display:none!important;}
#map{height:600px;width:600px;float:right}
.in-mobile{display:none;}
.infowindow-content a{color:#191919}

.footer .container {
	position: relative;
}

.nets {
	width: 72px;
	height: 40px;
	position: absolute;
	top: 12px;
	left: 50%;
	margin-left: -36px;
}


.nets a {
	display: inline-block;
	width: 30px;
	height: 30px;
	background: url(../images/ico/fbb.png) no-repeat center;
	background-size: 30px;
}

.nets a:last-of-type {
	background: url(../images/ico/odn.png) no-repeat center;
	background-size: 30px;
	margin-left: 10px;
}

.nets a:hover {
	opacity: .85;
}

.langs {
    padding:0;
    margin:0;
    position:absolute;
    top:13px;
    right:15px;
}

.langs li {
    display:inline-block;
    width:30px;
}

.langs li img {
    max-width:100%;
}
@media (max-width:1360px){
    .langs {
    top: 65px;
    }
}

@media (max-width:1170px){.blk-middle{width:200px;top:200px;left:50%;margin-left:-100px;}
.img-to-left{margin-right:40px;margin-left:0px;}
.img-to-right{margin-right:0px;margin-left:40px;}
.item-block{padding-bottom:80px;}
.form-pdf input[type="text"]{width:100%;margin-bottom:20px;}
.form-pdf{max-width:500px;width:100%;margin-right:auto;margin-left:auto;}
.form-pdf input:nth-of-type(2){margin-left:0px;margin-right:0px;}
.form-pdf p{margin:0 0 30px 0;max-width:100%;float:none;}
.form-pdf input[type="submit"]{display:block;margin-right:auto;margin-left:auto;}
}
@media (max-width:1160px){.how-we-work{font-size:0;}
.how-we-work li{width:33.3333%;padding-right:60px;font-weight:300;float:none;display:inline-block;vertical-align:top;margin-bottom:20px;}
.how-we-work li:after{right:81px;}
}
@media (max-width:1140px){#map{margin-left:auto;margin-right:auto;width:100%;float:none;}
.form_txt{width:-webkit-calc(100% - 720px);width:-moz-calc(100% - 720px);width:calc(100% - 720px);}
.txt-to-right{width:-webkit-calc(100% - 451px);width:-moz-calc(100% - 451px);width:calc(100% - 451px);}
.cont-1{width:100%;max-width:500px;float:none;margin-left:auto;margin-right:auto;margin-bottom:30px;text-align:center;}
.cont-1 .form{display:inline-block;vertical-align:top;}
.cont-1 .banner-rgt{margin-left:auto;margin-right:auto;}
.contacts{padding-top:40px;}
.contacts .banner-rgt{margin-top:30px;}
#map{height:600px;width:100%;float:none;}
}
@media (max-width:1090px){.logo{margin-right:30px;}
.sell-montazh{margin-right:30px;}
}
@media (max-width:1024px){.product-one{width:-webkit-calc(33.3333% - 30px);width:-moz-calc(33.3333% - 30px);width:calc(33.3333% - 30px);}
.section-6 .product-one{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);}
.section-6 .product-one p{max-width:260px;margin-right:auto;margin-left:auto;}
.big-tel a{display:block;}
.big-tel a:last-child{margin-left:0px;}
.h-6.s-46{font-size:1.8rem;}
.s-58{font-size:2.4rem;}
.s-46{font-size:1.8rem;}
.s69{font-size:2.6rem;}
}
@media (max-width:980px){.blk-middle{display:none;}
.blk-1 li:first-child{margin-bottom:40px;}
.blk-1 li:nth-child(2){margin-bottom:40px;}
.top_menu a{font-weight:300;text-transform:none;padding:0 20px;}
}
@media (max-width:920px){.banner{height:auto;padding-bottom:60px;}
.top_block .banner-lft{padding-top:60px;}
.section-4 .banner-lft{max-width:100%;}
.iso li{width:100%;float:none;}
.abs-img{top:60px;left:auto;right:0;margin-left:0;}
.banner-lft{width:100%;max-width:100%;float:none;margin-top:0;}
.banner-rgt{float:none;margin-top:70px;margin-right:auto;margin-left:auto;}
.section-4,
.section-7,
.section-9{height:auto;padding-bottom:60px;}
.section-8{padding-top:40px}
.section-8 .banner-lft{margin-top:0px;}
.section-7 .banner-lft p{max-width:100%;}
}
@media (max-width:890px){.img-to-left{max-width:200px;}
.img-to-right img{max-width:200px;}
.txt-to-right{width:-webkit-calc(100% - 240px);width:-moz-calc(100% - 240px);width:calc(100% - 240px);}
}
@media (max-width:860px){.wrapp-obj{font-size:0;}
.obj-one{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);float:none;display:inline-block;vertical-align:top;}
.obj-one p{font-size:1rem;padding-left:20px;padding-right:20px;}
.how-we-work{text-align:center;}
.how-we-work li{width:280px;display:block;padding-right:0px;vertical-align:top;margin-bottom:60px;margin-left:auto;margin-right:auto;}
.how-we-work li:after{content:'';width:0px;height:0px;background:none;}
}
@media (max-width:830px){.top_menu a{font-weight:300;text-transform:none;padding:0 20px;;}
.price-dowload{width:170px;}
.blk-1,
.blk-2{max-width:100%;float:none;}
.blk-1 li:nth-child(3){margin-bottom:40px;}
.section-5 .container{padding-bottom:40px;}
.section-6{margin-top:40px;}
}
@media (max-width:767px){.product-one{width:-webkit-calc(50% - 30px);width:-moz-calc(50% - 30px);width:calc(50% - 30px);}
.logo{float:none;margin-right:0px;margin-top:0;position:relative;top:30px;}
.big-tel{width:190px;margin-top:0px;float:none;position:absolute;top:80px;left:50%;margin-left:-95px;text-align:center;}
.big-tel a{font-size:1rem;margin-bottom:5px;}
.call-back{float:none;position:absolute;top:90px;right:30px;margin-top:0px;}
.sell-montazh{width:210px;float:none;margin-right:0px;margin-top:0px;position:absolute;top:140px;left:50%;margin-left:-105px;}
.price-dowload{display:none;}
.langs{top:13px;}
}
@media (max-width:700px){.h-6.s-46{font-size:1.25rem;font-weight:300;}
.top_block .h-6.s-46{max-width:50%;}
.banner-lft-in{width:100%;}
.banner .banner-lft p{font-size:1.25rem;max-width:50%;}
}
@media (max-width:650px){.price-dowload{display:none;}
.top_menu{float:none;width:100%;font-size:0;text-align:center;}
.top_menu li{/*float:none;*/display:inline-block;vertical-align:top;}
.top_menu a { padding: 0 10px;}
.abs-img{width:200px;left:auto;right:30px;top:120px;margin-left:0px;}
.img-to-left,
.img-to-right{display:block;float:none;width:100%;margin:0 auto 20px;}
.img-to-right{width:260px;margin-top:60px;}
.img-to-right div{bottom:-80px;}
.img-to-right img{display:block;width:100%;}
.txt-to-right{width:100%;float:none;}
.s-58{font-weight:700;text-align:center;}
.s69{font-weight:700;font-size:2rem;text-align:center;}
.section-1 .sub-name{max-width:100%;text-align:center;font-size:1.325rem;}
.section-1 .choose{display:block;padding:10px 10px;margin-right:auto;margin-left:auto;text-align:center;width:100%;max-width:310px;}
.img-to-left.no-lft{margin-left:auto;margin-top:60px;}
.in-mobile-hide{display:none;}
.in-mobile{margin-top:0;margin-bottom:100px;}
}
@media (max-width:620px){.obj-one{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);}
.obj-one p{max-width:300px;margin-right:auto;margin-left:auto;}
.sell-montazh{top:170px;left:20px;margin-left:0px;}
.top_block .banner-lft{padding-top:100px;}
.big-tel{top:130px;left:auto;right:30px;margin-left:0px;text-align:right;}
.s-58{font-size:2rem;}
.owl-nav{display:none;}
}
@media (max-width:560px){.product-one{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);}
.section-6 .product-one{width:-webkit-calc(100% - 30px);width:-moz-calc(100% - 30px);width:calc(100% - 30px);}
.nets {   
	top: 10px;
    left: 120px;
    margin-left: 0px;
}
.top_menu a{height:40px;line-height:40px;border-radius:3px;}
.top_menu .active a, .top_menu a:hover{text-decoration:none;background:none;}
.header .container {padding: 0;}
.header { height: auto; text-align: center; font-size: 0;}
.langs {top: 51px;}
.langs li {padding:0 5px; width:40px;}
.top_menu{text-align:center;line-height:1;}
.top_menu li{float:none;}
}
@media (max-width:560px){.form-pdf small{display:none;}
.form p{margin:0 0 20px 0;font-size:1rem;}
}
@media (max-width:485px){.header .container{padding:0;}
.top_menu{line-height:inherit;}
.header{height:auto;text-align:center;font-size:0;}
/*
.top_menu a{height:40px;line-height:40px;border-radius:3px;}
.top_menu .active a, .top_menu a:hover{text-decoration:none;background:none;}
*/
.abs-img{display:none;}
.top_block .h-6.s-46,
.banner .banner-lft p{max-width:100%;}
}
@media (max-width:450px){.call-back{top:120px;}
.big-tel{top:160px;}
.sell-montazh{top:190px;display:none;}
.call-back{width:34px;font-size:0;right:-10px;}
.call-back:after{width:0;}
}
@media (max-width:430px){.form-pdf{border:3px solid #e05c0a;padding:20px 20px;}
.banner-rgt{width:100%;border:3px solid #e05c0a;padding:20px 20px;}
#compare_box_cont .form-pdf,
#compare_box .banner-rgt{width:300px;}
.cart_box_close{right:0px;}
.section-8 .banner-lft li span{top:-5px;left:50%;margin-left:-30px;}
.section-8 .banner-lft li{font-weight:300;padding-left:0px;padding-top:80px;text-align:center;}
.section-8{height:auto;padding-bottom:40px;}
.section-8 .banner-lft li:first-child,
.section-8 .banner-lft li:last-child{max-width:100%;}
.s-46{font-size:1.5rem;}
.nets {	
	top: 70px;
	left: 50%;
	margin-left: -36px;
}
.footer {
	height: 140px;
}


}
@media (max-width:385px){.big-tel{top:180px;right:50%;margin-right:-155px;width:310px;}
.big-tel a{display:inline-block;font-size:.875rem;padding:0 10px;}
.logo{top:20px;}
.logo img{width:110px}
}

@media (max-width:340px){
    .langs {top:115px;right:80px; }
}