html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video,main{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;outline:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,main{display:block}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{line-height:1.618em}ol,ul{list-style:none}blockquote,q{quotes:none}i{font-style:italic}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}strong,b{font-weight:700}a,input[type="submit"],.btn{cursor:pointer;transition:.5s}input[type="text"]{transition:.5s}input[type="submit"]{-webkit-appearance:none}*:(input,textarea){-webkit-touch-callout:none;-webkit-user-select:none}img{-webkit-touch-callout:none;-webkit-user-select:none}input[placeholder]{text-overflow:ellipsis}input::-moz-placeholder{text-overflow:ellipsis}input:-moz-placeholder{text-overflow:ellipsis}input:-ms-input-placeholder{text-overflow:ellipsis}:focus::-webkit-input-placeholder{color:transparent}:focus::-moz-placeholder{color:transparent}:focus:-moz-placeholder{color:transparent}:focus:-ms-input-placeholder{color:transparent}
@font-face{font-family:'Geo';src:url('../fonts/Geometria.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoBold';src:url('../fonts/Geometria-Bold.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoBoldItalic';src:url('../fonts/Geometria-BoldItalic.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoExtaBlack';src:url('../fonts/Geometria-ExtaBlack.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoExtraBlackItalic';src:url('../fonts/Geometria-ExtraBlackItalic.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoExtraLight';src:url('../fonts/Geometria-ExtraLight.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoExtraLightItalic';src:url('../fonts/Geometria-ExtraLightItalic.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoHeavy';src:url('../fonts/Geometria-Heavy.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoHeavyItalic';src:url('../fonts/Geometria-HeavyItalic.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoItalic';src:url('../fonts/Geometria-Italic.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoLight';src:url('../fonts/Geometria-Light.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoLightItalic';src:url('../fonts/Geometria-LightItalic.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoMedium';src:url('../fonts/Geometria-Medium.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoMediumItalic';src:url('../fonts/Geometria-MediumItalic.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoThin';src:url('../fonts/Geometria-Thin.otf') format("opentype");font-weight:normal;font-style:normal;}
@font-face{font-family:'GeoThinItalic';src:url('../fonts/Geometria-ThinItalic.otf') format("opentype");font-weight:normal;font-style:normal;}
body{overflow-x:hidden;}
.wrapper{//max-width:1920px;min-width:320px;margin:0 auto;overflow:hidden;}
::-webkit-input-placeholder{color:rgba(255,255,255,0.7);}
::-moz-placeholder{color:rgba(255,255,255,0.7);}
:-moz-placeholder{color:rgba(255,255,255,0.7);}
:-ms-input-placeholder{color:rgba(255,255,255,0.7);}
.wrap_a, .wrap_center{width:100%;float:left;}
header,section,footer,nav{float:left;width:100%;}
img{max-width:100%;}
a{text-decoration:none !important;}
*:hover,
*:focus,
*:active{outline:none !important;}
.btn{margin:auto;padding:0;border-radius:0;}
header.header{position:fixed;z-index:10;top:75px;left:0;transition:0.5s;padding:35px 0 5px 0;}
header.header.fixed{top:0;background:rgba(0,0,0,0.8);}
header.header .logo{//background:blue;}
header.header .list-menu{//background:green;//overflow:hidden;}
header.header .list-menu .item{color:#fff;font:12px/12px 'GeoMedium';display:inline-block;padding:6px 0 9px 0;float:left;margin-right:40px;border-bottom:2px solid transparent;text-transform:uppercase;letter-spacing:2px;}
header.header .list-menu .item:hover,
header.header .list-menu .item.active{border-bottom:2px solid rgba(255,255,255,0.47);}
header.header .tel{font:12px/12px 'GeoMedium';color:#fff;text-align:right;//background:orange;display:block;margin-top:6px;display:none;}
.general{position:relative;//background:aqua;//padding:0 0 270px;padding:195px 0 270px;//padding:335px 0 270px;//padding:0 0 270px;}
.general .container{position:relative;}
.general .imgh1{width:65%;margin:0 auto 0;}
.header .logo img{height:60px;margin-top:-20px;}
.general h1{font:18px 'Geo';color:#fff;margin-bottom:110px;}
.general{}
.general .forma{max-width:388px;position:relative;z-index:4;}
.general .forma .form-title{font:18px 'GeoMedium';color:#fff;margin-bottom:40px;}
.general .forma .form{}
.general .forma .form .list-controls{}
.general .forma .form .list-controls .control{float:left;width:218px;}
.general .forma .form .list-controls .control:last-child{float:right;width:170px;}
.general .forma .form .list-controls .control input[type="text"]{color:#fff;max-width:167px;width:100%;height:47px;background:transparent;border:none;outline:none;transition:0.5s;border-bottom:2px solid rgba(255,255,255,0.78);}
.general .forma .form .list-controls .control input[type="text"]:hover,
.general .forma .form .list-controls .control input[type="text"]:focus{color:#fff;border-color:#fff;}
//.general .forma .form .list-controls .control input[type="text"]:hover::-webkit-input-placeholder{color:#fff;}
//.general .forma .form .list-controls .control input[type="text"]:hover::-moz-placeholder{color:#fff;}
//.general .forma .form .list-controls .control input[type="text"]:hover:-moz-placeholder{color:#fff;}
//.general .forma .form .list-controls .control input[type="text"]:hover:-ms-input-placeholder{color:#fff;}
.general .forma .form .list-controls .control input[type="submit"]{background:#f4c45c;color:#000000;text-transform:uppercase;max-width:167px;width:167px;height:47px;display:block;border:none;outline:none;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);font:14px 'GeoExtaBlack';}
.general .forma .form .list-controls .control input[type="submit"]:hover,
.general .forma .form .list-controls .control input[type="submit"]:focus{background:#eaa817;}
.general .text-vertical{color:#fff;font:12px 'GeoBold';transform:rotate(-90deg);width:192px;position:relative;text-transform:uppercase;position:absolute;top:65px;left:-76px;}
.general .text-vertical:before{content:"";background:#FFF;width:2px;height:85px;display:block;transform:rotate(-90deg);position:absolute;top:-34px;left:-52px;}
.general .knife-general{position:absolute;//top:210px;top:-10px;right:-80px;}
.alyal{position:absolute;left:-9999999999px;top:-99999999px;}
.excellence{color:#FFF;//background:blue;padding:50px 0 0;min-height:1024px;}
.excellence h1{}
.excellence h2{font:24px 'GeoBold';}
.excellence h2 span{display:block;font:18px 'Geo';margin-bottom:100px;}
.excellence .list-excellence{position:relative;margin-bottom:130px;//background:rgba(0,0,0,0.6);}
.excellence .list-excellence .item-excellence{position:relative;z-index:2;width:1000px;height:85px;}
.excellence .list-excellence .item-excellence .title{font:22px 'GeoBold';margin-bottom:10px;text-transform:uppercase;}
.excellence .list-excellence .item-excellence .line{width:648px;height:1px;background:rgba(255,255,255,0.5);margin-bottom:10px;position:relative;}
.excellence .list-excellence .item-excellence .line:after{content:"";width:15px;height:15px;background:#fff;position:absolute;top:-7px;right:-7px;border-radius:100%;}
.excellence .list-excellence .item-excellence .text{color:#cd9c4b;//font:18px 'GeoMedium';font:21px 'GeoMedium';width:530px;}
.excellence .list-excellence .item-excellence .text span{margin-right:10px;}
.excellence .list-excellence:after{content:'';background:url(../img/knife-excellence2.png) no-repeat center;width:431px;height:863px;display:block;position:absolute;top:-70px;right:0;}
.excellence .list-excellence .item-excellence1{margin-bottom:50px;}
.excellence .list-excellence .item-excellence2{//margin-bottom:56px;margin-bottom:36px;}
.excellence .list-excellence .item-excellence3{margin-bottom:50px;}
.excellence .list-excellence .item-excellence4{margin-bottom:60px;}
.excellence .list-excellence .item-excellence5{margin-bottom:60px;}
.excellence .list-excellence .item-excellence1 .line{width:64.5%;}
.excellence .list-excellence .item-excellence2 .line{width:72.5%;}
.excellence .list-excellence .item-excellence3 .line{width:79%;}
.excellence .list-excellence .item-excellence4 .line{width:74%;}
.excellence .list-excellence .item-excellence5 .line{width:89%;}
.excellence .list-excellence .item-excellence6 .line{width:95%;}
.excellence .btn{width:142px;width:260px;height:40px;background:#f4c45c;color:#000;float:left;font:12px/40px 'GeoExtaBlack';text-transform:uppercase;letter-spacing:2px;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);margin-bottom:40px;}
.quality{background:url(../img/bg-quality.jpg) no-repeat center;min-height:264px;padding:58px 0 70px;}
.quality .list-quality{width:100%;}
.quality .list-quality .item-quality{position:relative;width:25%;float:left;//background:rgba(255,255,255,0.5);}
.quality .list-quality .item-quality:before{position:absolute;top:0;left:0;color:rgba(209,156,75,0.2);font:180px/115px "GeoExtaBlack";}
.quality .list-quality .item-quality1:before{content:"1";}
.quality .list-quality .item-quality2:before{content:"2";}
.quality .list-quality .item-quality3:before{content:"3";}
.quality .list-quality .item-quality4:before{content:"4";}
.quality .list-quality .item-quality:after{content:"";position:absolute;top:0;left:74px;width:32px;height:30px;background:url(../img/star.png);}
.quality .list-quality .item-quality p{font:18px 'GeoBold';color:#fff;margin:58px 0 0 62px;}
.catalog{padding:115px 0 65px;background:url(../img/bg-catalog.jpg) no-repeat center/cover;}
.catalog h2{color:#fff;font:32px 'GeoHeavy';text-transform:uppercase;letter-spacing:5px;margin-bottom:70px;}
.catalog .item{width:100%;padding:68px 70px;//padding:68px 70px 90px;//background:blue;overflow:hidden;margin-bottom:64px;//background:rgba(255,255,255,0.33);background:url(../img/bg-item.png) no-repeat center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;max-width:1049px;//height:586px;//min-height:720px;min-height:820px;margin:0 auto;}
.check_box_cena input{display:none;}
.check_box_cena{color:#fff;text-transform:none;font-size:16px;}
.check_box_cena label{opacity:0.8;}
.check_box_cena:hover label, .check_box_cena input:checked + label{opacity:1;}
.check_box_cena label:before{content:'✔';border:1px solid #fff;width:18px;height:18px;display:inline-block;line-height:10px;border-radius:100%;margin-right:8px;text-align:center;color:transparent;font-size:24px;}
.check_box_cena:hover label:before, .check_box_cena input:checked + label:before{color:#fff;}
.check_box{color:#b8b2b2;text-transform:none;margin-bottom:20px;}
.catalog .item:last-of-type{margin-bottom:0;}
.catalog .col1{//background:orange;max-width:507px;//height:345px;width:100%;float:left;}
.catalog .col2{//background:green;max-width:360px;width:100%;float:left;padding-left:35px;}
.catalog .item header{float:left;margin-bottom:20px;}
.catalog .item header .title-product{font:24px/29px 'GeoBold';color:#fff;float:left;text-transform:uppercase;}
.catalog .item header .text-charact{font:16px 'Geo';color:rgba(255,255,255,0.5);position:relative;width:155px;float:right;}
.catalog .item header .text-charact:after{content:"";position:absolute;top:5px;right:0;width:7px;height:12px;background:url(../img/arr_character.png) no-repeat center;}
.catalog .gallery{float:left;width:100%;}
.catalog .flexslider{background:transparent;border:none;margin:0;}
.catalog .slider{margin-bottom:10px;}
.catalog .slider img{cursor:pointer;}
.catalog .flexslider .slides img{max-height:300px;cursor:pointer;}
.catalog .flex-viewport{max-width:534px;}
.catalog .carousel{}
.catalog .carousel .slides{//height:94px;transform:none !important;width:100% !important;}
.catalog .carousel .slides img{//max-height:94px;max-height:73px;cursor:pointer;}
.catalog .flexslider.carousel .slides li{width:133px !important;}
//.catalog .flexslider.carousel .slides li:last-child img{max-height:86px;}
.catalog .flexslider.carousel .slides > li{opacity:0.8;//border:2px solid transparent;}
.catalog .flexslider.carousel .slides > li.flex-active-slide{//border-color:#fff;opacity:1;}
.flex-direction-nav .flex-prev{width:30px;height:50px;background:url(../img/arrow-left.png) no-repeat center;background-size:100% 100%;left:10px !important;opacity:1 !important;}
.flex-direction-nav .flex-prev:before{display:none;}
.flex-direction-nav .flex-next{width:30px;height:50px;background:url(../img/arrow-right.png) no-repeat center;background-size:100% 100%;right:10px !important;opacity:1 !important;}
.flex-direction-nav .flex-next:before{display:none;}
.flexslider.carousel .flex-prev{width:10px;height:20px;top:60%;display:none !important;}
.flexslider.carousel .flex-next{width:10px;height:20px;top:60%;display:none !important;}
.popup-gallery a{position:relative;}
.popup-gallery a:before{content:'';position:absolute;display:block;z-index:2;width:80px;height:80px;top:0;left:50%;margin-top:120px;margin-left:240px;background:url(../img/ico_zoom2.png) no-repeat center;background-size:100% 100%;opacity:0.8;}
.popup-gallery:hover a:before{opacity:1;}
//.catalog .flex-viewport{//margin-bottom:10px;//}
//.flexslider .slides > li{//height:356px;//}
//.flexslider .slides > li img{//max-height:100%;//}
//.catalog .flex-control-thumbs{}
//.catalog .flex-control-thumbs li{//margin:0 12px 0 0;//width:170px;//cursor:pointer;//}
//.catalog .flex-control-thumbs li:nth-child(3){//margin-right:0;//}
//.catalog .flex-control-thumbs li img{//border:2px solid transparent;//}
//.catalog .flex-control-thumbs li img.flex-active{//border-color:#fff;//}
//.catalog .flex-direction-nav{display:none;}
.catalog .col2{}
.catalog .col2 .table-charact{//background:orange;margin-bottom:35px;}
.catalog .col2 .table-charact tr{}
.catalog .col2 .table-charact tr td{font:16px/16px 'Geo';width:175px;border:1px solid rgba(255,255,255,0.5);color:#fff;padding:8px 0;border-left:none;}
.catalog .col2 .table-charact tr td:nth-child(2){width:175px;padding:5px;border-right:none;}
.catalog .col2 .defend{margin-bottom:24px;width:100%;float:left;}
.catalog .col2 .defend p{font:16px 'Geo';color:#fff;display:inline-block;float:left;margin-right:10px;}
.catalog .col2 .defend p a{font:16px 'Geo';color:#fff;display:inline-block;float:left;margin-right:10px;}
.catalog .col2 .defend img{display:inline-block;margin-top:0px;float:left;}
.catalog .col2 .prices{margin-bottom:24px;width:100%;float:left;text-transform:uppercase;}
.catalog .col2 .prices .old-price{//font:20px 'Geo';font:24px 'Geo';color:rgba(255,255,255,0.8);float:left;width:40%;text-decoration:line-through;}
.catalog .col2 .prices .new-price{color:#f4c45c;//font:36px/20px 'GeoBold';font:30px/24px 'GeoBold';float:left;width:60%;}
.catalog .col2 .controls{}
.catalog .col2 .controls .cost-delivery{text-align:center;border-bottom:1px solid #f4c45c;width:100px;float:left;background:transparent;//background:red;}
.catalog .col2 .controls .cost-delivery span{font:12px/14px 'GeoBold';text-transform:uppercase;color:#f4c45c;height:40px;display:block;padding-top:6px;}
.catalog .col2 .controls .cost-delivery:hover{background:#f4c45c;}
.catalog .col2 .controls .cost-delivery:hover span{color:#000;}
.catalog .col2 .btn_buy{width:142px;height:40px;background:#f4c45c;color:#000;float:left;margin-left:25px;font:12px/40px 'GeoExtaBlack';text-transform:uppercase;letter-spacing:2px;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);}
.catalog .col2 .btn_buy:hover,
.catalog .col2 .btn_buy:focus{background:#eaa817;}
.bulets{background:url(../img/bg-bullets.jpg) no-repeat center/cover;min-height:444px;padding:80px 0 90px;color:#fff;}
.bulets h2{font:24px 'GeoBold';margin-bottom:5px;}
.bulets h3{font:18px 'Geo';}
.bulets .list-bulets{}
.bulets .list-bulets .item-bulets{width:25%;float:left;}
.bulets .list-bulets figure{width:100%;}
.bulets .list-bulets figure img{margin:-5px 0 0 -42px;}
.bulets .list-bulets p{color:#F4C45C;font:18px 'GeoMedium';margin-top:-35px;}
.reviews{//padding:175px 0 0px;padding:165px 0 0px;}
#reviews h2{color:#fff;font:24px 'GeoBold';//margin-bottom:70px;margin-bottom:60px;}
#reviews h3{color:#fff;font:20px 'GeoBold'}
#reviews .link{color:#fff;font:18px 'GeoBold';text-decoration:underline;margin-bottom:40px;display:block;}
#reviews_slide .reviews-slider{max-width:1000px;float:left;}
#reviews_slide .reviews-slider .item{padding:68px 70px;background:url(../img/bg-item.png) no-repeat center;-webkit-background-size:100% 100%;-o-background-size:100% 100%;background-size:100% 100%;overflow:hidden;width:100%;max-width:1049px;color:#fff;}
#reviews_slide .reviews-slider .item .photo{width:48%;float:left;}
#reviews_slide .reviews-slider .item .photo img{max-width:100%;}
#reviews_slide .reviews-slider .item .content{width:50%;float:left;padding-left:4%;}
#reviews_slide .reviews-slider .item .content .header{float:left;width:100%;margin-bottom:20px;}
#reviews_slide .reviews-slider .item .content .header .avatar{border-radius:100%;overflow:hidden;width:30%;float:left;text-align:center;}
#reviews_slide .reviews-slider .item .content .header .avatar img{border-radius:100%;overflow:hidden;max-width:100px;}
#reviews_slide .reviews-slider .item .content .header .person{width:65%;margin-left:5%;float:left;margin-top:10px;}
#reviews_slide .reviews-slider .item .content .header .person p{font:24px/28px 'GeoBold';color:#fff;}
#reviews_slide .reviews-slider .item .content .body{float:left;width:100%;}
#reviews_slide .reviews-slider .item .content .body p{font:18px/20px 'Geo';}
#reviews_slide .reviews-slider .item .content .footer{float:left;width:100%;}
#reviews_slide .reviews-slider .item .content .footer p{}
#reviews_slide .reviews-slider .item .content .footer p{font:14px/14px 'GeoBold';text-transform:uppercase;color:#f4c45c;margin:10px 0;}
#reviews_slide .reviews-slider .item .content .footer p a{font:15px/34px 'GeoBold';text-transform:none;color:#fff;}
#reviews_slide .owl-controls{position:absolute;top:0;left:0;text-align:center;width:100%;}
#reviews_slide .owl-pagination{display:inline-block;margin:0 auto;}
#reviews_slide .reviews-slider .item .item_popup{background:orange;}
#reviews_slide .reviews-slider .item .img-video{display:block;width:468px;height:240px;border:2px solid #fff;//margin-bottom:30px;margin-bottom:20px;position:relative;}
#reviews_slide .reviews-slider .item .img-video:before{content:'';position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-50px;background:url(../img/YouTube.png) no-repeat center;background-size:100% 100%;width:100px;height:70px;}
#reviews_slide .reviews-slider .item .img-video img{max-width:100%;max-height:100%;width:100%;}
#reviews_slide .reviews-slider .item .person{font:20px 'GeoMedium';color:#fff;//margin-bottom:14px;margin-bottom:10px;}
#reviews_slide .reviews-slider .item .city-person{font:20px 'GeoMedium';color:rgba(255,255,255,0.7);}
#reviews_slide .owl-pagination{text-align:right;margin-right:30px;}
#reviews_slide .owl-pagination .owl-page{}
#reviews_slide .owl-pagination .owl-page span{background:rgba(255,255,255,0.3);}
#reviews_slide .owl-pagination .owl-page.active span{background:rgba(255,255,255,1);}
.reviews{//padding:175px 0 0px;padding:125px 0 0px;}
#reviews_video{padding-top:120px;clear:both;}
#reviews_video .link{color:#507299;font:18px 'GeoBold';text-decoration:underline !important;margin-bottom:50px;display:inline-block;}
#reviews_video .reviews-slider{max-width:1000px;float:left;}
#reviews_video .reviews-slider .item{}
#reviews_video .reviews-slider .item .item_popup{background:orange;}
#reviews_video .reviews-slider .item .img-video{display:block;width:468px;height:240px;border:2px solid #fff;//margin-bottom:30px;margin-bottom:20px;position:relative;}
#reviews_video .reviews-slider .item .img-video:before{content:'';position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-50px;background:url(../img/YouTube.png) no-repeat center;background-size:100% 100%;width:100px;height:70px;}
#reviews_video .reviews-slider .item .img-video img{max-width:100%;max-height:100%;width:100%;}
#reviews_video .reviews-slider .item .person{font:20px 'GeoMedium';color:#fff;//margin-bottom:14px;margin-bottom:10px;}
#reviews_video .reviews-slider .item .city-person{font:20px 'GeoMedium';color:rgba(255,255,255,0.7);}
#reviews_video .owl-pagination{text-align:right;margin-right:30px;}
#reviews_video .owl-pagination .owl-page{}
#reviews_video .owl-pagination .owl-page span{background:rgba(255,255,255,0.3);}
#reviews_video .owl-pagination .owl-page.active span{background:rgba(255,255,255,1);}
.button_pay{background:#f4c45c;color:#000000;text-transform:uppercase;max-width:167px;margin-left:15px;width:167px;height:47px;display:inline-block;border:none;outline:none;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);//float:left;font:14px/47px 'GeoExtaBlack';}
.button_pay:hover{background:#eaa817;}
h3.dop_up_h3,.group1-thanks .general .forma h3.dop_up_h3{text-align:left !important;font:24px 'GeoMedium' !important;color:#fff !important;text-align:center;margin-bottom:20px !important;}
.dop_up h3.dop_up_h3 + form{margin-bottom:40px;color:#fff;text-align:center;}
.dop_up h3.dop_up_h3 + form input[type=radio]{margin-right:10px;}
.dop_up .check_box_cena{display:inline-block;margin-left:15px;}
#video{width:954px;margin:50px auto 140px;height:539px;border:2px solid #fff;}
.disp_none{display:none;}
.mfp-fade.mfp-bg{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-bg.mfp-ready{opacity:0.8;}
.mfp-fade.mfp-bg.mfp-removing{opacity:0;}
.mfp-fade.mfp-wrap .mfp-content{opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out;}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content{opacity:1;}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content{opacity:0;}
.delivery{padding:160px 0 0;position:relative;min-height:655px;}
//.delivery .line{//display:block;//position:absolute;//top:350px;//left:0;//width:1886px;//height:79px;//background:url(../img/delivery_line.png) no-repeat center;//}
.delivery h2{color:#FFF;font:24px 'GeoExtaBlack';margin-bottom:90px;}
.delivery .list-steps{position:relative;background:blue;}
.delivery .list-steps ul{max-width:1000px;}
.delivery .list-steps:before{content:"";position:absolute;top:80px;left:-100%;width:300%;height:2px;background:#fff;}
.delivery .list-steps .btn{width:156px;height:50px;background:#f4c45c;text-align:center;display:block;text-transform:uppercase;position:absolute;top:135px;left:0;}
.delivery .list-steps .btn span{font:12px/16px 'GeoExtaBlack';color:#000;display:block;padding-top:10px;}
.delivery .list-steps .item{position:absolute;}
.delivery .list-steps .item p{font:16px/16px 'GeoMedium';color:#f4c45c;}
.delivery .list-steps .item:before{content:"";width:19px;height:19px;background:#540606;border:4px solid #fff;display:block;border-radius:100%;position:absolute;top:0;left:0;}
.delivery .list-steps .item:after{content:"";display:block;height:29px;width:2px;background:#FFF;position:absolute;top:0;left:0;}
.delivery .list-steps .item1{width:320px;}
.delivery .list-steps .item2{width:355px;top:70px;left:248px;}
.delivery .list-steps .item3{width:320px;left:494px;}
.delivery .list-steps .item4{width:290px;top:70px;left:740px;}
.delivery .list-steps .item1:before,
.delivery .list-steps .item3:before{top:71px;left:-9px;}
.delivery .list-steps .item1:after,
.delivery .list-steps .item3:after{top:43px;}
.delivery .list-steps .item2:before,
.delivery .list-steps .item4:before{top:0;left:0;}
.delivery .list-steps .item2:after,
.delivery .list-steps .item4:after{top:16px;left:9px;}
.delivery .list-steps .item2 p,
.delivery .list-steps .item4 p{margin:64px 0 0 10px;}
.questions{color:#fff;padding:0 0 90px;}
.questions h2{font:32px 'GeoHeavy';text-transform:uppercase;margin-bottom:60px;}
.questions p{font:23px 'GeoExtaBlack';line-height:47px;}
.questions a{color:#f4c45c;}
.questions .forma{max-width:440px;width:100%;float:right;}
.questions .forma .form-title{font:18px 'GeoMedium';color:#fff;margin-bottom:40px;}
.questions .forma .form{}
.questions .forma .form .list-controls{}
.questions .forma .form .list-controls .control{float:left;width:218px;}
.questions .forma .form .list-controls .control:last-child{float:right;width:170px;}
.questions .forma .form .list-controls .control input[type="text"]{color:#fff;max-width:187px;width:100%;height:47px;background:transparent;border:none;outline:none;border-bottom:2px solid rgba(255,255,255,0.78);}
.questions .forma .form .list-controls .control input[type="text"]:hover,
.questions .forma .form .list-controls .control input[type="text"]:focus{color:#fff;border-color:#fff;}
.questions .forma .form .list-controls .control input[type="submit"]{background:#f4c45c;color:#000000;text-transform:uppercase;max-width:187px;width:167px;height:47px;display:block;border:none;outline:none;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);font:14px 'GeoExtaBlack';}
.questions .forma .form .list-controls .control input[type="submit"]:hover,
.questions .forma .form .list-controls .control input[type="submit"]:focus{background:#eaa817;}
.footer{color:#FFF;padding:0 0 55px;}
.footer .line{border-top:2px solid rgba(255,255,255,0.7);width:100%;max-width:1400px;margin:0 auto 65px;}
.footer .info{font:14px 'Geo';}
.footer .logo{margin-bottom:5px;display:block;}
.footer .logo img{height:60px;float:left;margin-right:40px;}
.politics a{color:#fff;}
#politic.popup{max-width:874px;}
.content-title{font:23px 'GeoMedium';margin:10px 0;}
.footer .info p{margin-bottom:2px;}
.footer .contacts{text-align:right;}
.footer .contacts .tel{color:#FFF;font:14px 'GeoMedium';margin-bottom:10px;display:block;}
.footer .contacts .mail{color:#FFF;font:16px 'Geo';}
.group1{background:url(../img/bg-general.jpg) no-repeat center/cover;}
.group2{background:url(../img/bg-delivery.jpg) no-repeat center/cover;}
.group1-thanks{background-position:top center;}
.group1-thanks .general{padding-top:100px;min-height:100vh;}
.group1-thanks .general .forma{}
.group1-thanks .general .forma h3{font:28px 'GeoMedium';color:#fff;}
.group1-thanks .general .forma h4{font:24px 'GeoMedium';color:#fff;margin-bottom:20px;}
.group1-thanks .general .forma .btn{background:#f4c45c;color:#000000;text-transform:uppercase;max-width:167px;width:167px;height:47px;display:block;border:none;outline:none;-webkit-box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);box-shadow:2px 2px 12px 0 rgba(0,0,0,0.5);float:left;font:14px/47px 'GeoExtaBlack';}
.group1-thanks .general .forma .btn:hover,
.group1-thanks .general .forma .btn:focus{background:#eaa817;}
.popup{max-width:574px;margin:0 auto;position:relative;background:#fff;border:4px solid #f4c45c;padding:52px 92px 36px;}
.popup .form{}
.popup .form .form-title{color:#121212;font:18px 'GeoBold';text-align:center;width:100%;margin-bottom:30px;}
.popup .form form{}
.popup .form form .controls{}
.popup .form form .controls .control{margin-bottom:10px;}
.popup .form form .controls .control input[type="text"],
.popup .form form .controls .control input[type="email"],
.popup .form form .controls .control input[type="tel"]{color:rgba(0,0,0,0.4);font:14px 'GeoMedium';padding:10px 0;width:100%;display:block;border:none;border-bottom:2px solid rgba(0,0,0,0.15);}
.popup .form form .controls .control input[type="text"]::-webkit-input-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="text"]::-moz-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="text"]:-moz-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="text"]:-ms-input-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="email"]::-webkit-input-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="email"]::-moz-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="email"]:-moz-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="email"]:-ms-input-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="tel"]::-webkit-input-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="tel"]::-moz-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="tel"]:-moz-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="tel"]:-ms-input-placeholder{color:rgba(0,0,0,0.4)}
.popup .form form .controls .control input[type="submit"]{background:#f4c45c;color:#000000;text-transform:uppercase;max-width:222px;width:222px;height:50px;display:block;border:none;outline:none;margin:40px auto 0 auto;font:14px 'GeoExtaBlack';}
.popup .form form .controls .control input[type="submit"]:hover,
.popup .form form .controls .control input[type="submit"]:focus{background:#eaa817;}
.mfp-close-btn-in .mfp-close{width:26px;height:26px;background:url(../img/ico_close.png) no-repeat center;text-indent:-9999px;right:14px;top:14px;cursor:pointer;}
.mfp-gallery .mfp-close{right:-20px;top:14px;cursor:pointer;}
.linkThanks{}
.linkThanks{color:#fff;text-decoration:none;}
.general h1.thanksText{margin-bottom:40px;}
.error{color:#f00;}
.btnHome{float:right !important;margin-top:50px;.error{color:#f00;font:12px 'Geo';}
@media (max-width:1400px){header.header{top:30px;}
.general{padding-top:200px;}
}
@media (max-width:1024px){.general .knife-general{top:10px;}
.excellence .list-excellence .item-excellence1 .line{width:62.5%;}
.excellence .list-excellence .item-excellence2 .line{width:71.5%;}
.excellence .list-excellence .item-excellence3 .line{width:78%;}
.excellence .list-excellence .item-excellence4 .line{width:72%;}
}
@media (max-width:1000px){.container{width:96%;}
}