@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Thin.woff2') format('woff2'), url('/style/fonts/Montserrat-Thin.woff') format('woff'), url('/style/fonts/Montserrat-Thin.ttf') format('ttf'); font-weight:1; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Thin.woff2') format('woff2'), url('/style/fonts/Montserrat-Thin.woff') format('woff'), url('/style/fonts/Montserrat-Thin.ttf') format('ttf'); font-weight:100; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-ThinItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-ThinItalic.woff') format('woff'), url('/style/fonts/Montserrat-ThinItalic.ttf') format('ttf'); font-weight:100; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-ThinItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-ThinItalic.woff') format('woff'), url('/style/fonts/Montserrat-ThinItalic.ttf') format('ttf'); font-weight:1; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-ExtraLight.woff2') format('woff2'), url('/style/fonts/Montserrat-ExtraLight.woff') format('woff'), url('/style/fonts/Montserrat-ExtraLight.ttf') format('ttf'); font-weight:200; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-ExtraLightItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-ExtraLightItalic.woff') format('woff'), url('/style/fonts/Montserrat-ExtraLightItalic.ttf') format('ttf'); font-weight:200; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Light.woff2') format('woff2'), url('/style/fonts/Montserrat-Light.woff') format('woff'), url('/style/fonts/Montserrat-Light.ttf') format('ttf'); font-weight:300; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-LightItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-LightItalic.woff') format('woff'), url('/style/fonts/Montserrat-LightItalic.ttf') format('ttf'); font-weight:300; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Regular.woff2') format('woff2'), url('/style/fonts/Montserrat-Regular.woff') format('woff'), url('/style/fonts/Montserrat-Regular.ttf') format('ttf'); font-weight:400; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Italic.woff2') format('woff2'), url('/style/fonts/Montserrat-Italic.woff') format('woff'), url('/style/fonts/Montserrat-Italic.ttf') format('ttf'); font-weight:400; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Medium.woff2') format('woff2'), url('/style/fonts/Montserrat-Medium.woff') format('woff'), url('/style/fonts/Montserrat-Medium.ttf') format('ttf'); font-weight:500; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-MediumItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-MediumItalic.woff') format('woff'), url('/style/fonts/Montserrat-MediumItalic.ttf') format('ttf'); font-weight:500; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-SemiBold.woff2') format('woff2'), url('/style/fonts/Montserrat-SemiBold.woff') format('woff'), url('/style/fonts/Montserrat-SemiBold.ttf') format('ttf'); font-weight:600; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-SemiBoldItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-SemiBoldItalic.woff') format('woff'), url('/style/fonts/Montserrat-SemiBoldItalic.ttf') format('ttf'); font-weight:600; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Bold.woff2') format('woff2'), url('/style/fonts/Montserrat-Bold.woff') format('woff'), url('/style/fonts/Montserrat-Bold.ttf') format('ttf'); font-weight:700; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-BoldItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-BoldItalic.woff') format('woff'), url('/style/fonts/Montserrat-BoldItalic.ttf') format('ttf'); font-weight:700; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-ExtraBold.woff2') format('woff2'), url('/style/fonts/Montserrat-ExtraBold.woff') format('woff'), url('/style/fonts/Montserrat-ExtraBold.ttf') format('ttf'); font-weight:800; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-ExtraBoldItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-ExtraBoldItalic.woff') format('woff'), url('/style/fonts/Montserrat-ExtraBoldItalic.ttf') format('ttf'); font-weight:800; font-style:italic}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-Black.woff2') format('woff2'), url('/style/fonts/Montserrat-Black.woff') format('woff'), url('/style/fonts/Montserrat-Black.ttf') format('ttf'); font-weight:900; font-style:normal}
@font-face { font-family:'Montserrat'; src:url('/style/fonts/Montserrat-BlackItalic.woff2') format('woff2'), url('/style/fonts/Montserrat-BlackItalic.woff') format('woff'), url('/style/fonts/Montserrat-BlackItalic.ttf') format('ttf'); font-weight:900; font-style:italic}
body { margin:0; padding:0; display:inline-block; text-align:center; width:100%; font-family:'Montserrat'; background:#ffffff}
p { color:#222; word-break:break-word; margin:0; line-height:1.4; margin-bottom:10px; font-size:17px; text-align:left; font-weight:400}
.nav { float:left; display:inline-block; padding:0; margin:0; margin-left:80px; margin-top:27px}
.nav a{ color:white; font-size:17px; padding:0 15px}
ul { margin:0}
ul li { color:#222; word-break:break-word; line-height:1.4; position:relative; z-index:1}
.header ul li {display:inline-block; list-style: none;}
.h1, h1 { font-size:28px; font-weight:400; margin-top:0; text-align:center; color:#000000}
a { text-decoration:none; color:#000000}
.container { width:1200px; padding:0; display:inline-block; position:relative}
.img_left_new_1 { float:left; margin-right:35px; margin-bottom:35px; width:600px}
a:hover { text-decoration:none; opacity:0.85}
.header { padding:0; display:inline-block; width:100%; background:linear-gradient(to right, #9d9d9d, #28343a)}
.phone { display:inline-block; color:#fff; font-size:18px; line-height:1.8; float:left; margin-top:1px; margin-right:10px}
.phone div { background:#2e694d; padding:5.5px 8px; border-radius:50%; display:inline-block; margin-top:-1px; float:left}
.phone img { height:22px; display:inline-block}
.phone a { font-size:22px; margin-left:5px; line-height:1}
.logo { display:inline-block; float:left; color:#f94141; text-align:left; padding:18px 0; margin-right:10px; font-size:32px; font-weight:600}
.logo:hover { color:#f94141; text-decoration:none; opacity:1}
.footer { display:inline-block; width:100%; padding:0; background:linear-gradient(to right, #9d9d9d, #28343a)}
.footers { display:inline-block; width:100%}
.footer p { display:inline-block; text-align:left; width:100%; margin:0; margin-bottom:5px; color:#000}
.politika { display:inline-block; width:100%; text-align:left; padding:0 1%; margin-bottom:0}
.politika input { float:left !important; cursor:pointer; margin:0px 5px 0px 0px !important; width:auto !important}
.politika label { font-size:12px !important; color:rgb(255 255 255); font-weight:400 !important; display:block !important; cursor:pointer; line-height:1.23 !important}
.politika a { font-size:12px !important; text-decoration:underline; color:#fff !important; background:none !important; padding:0 !important; margin:0 !important; text-transform:none !important; display:inline !important; position:relative; width:auto; float:none; font-weight:400 !important}
.politika a:hover { font-size:12px !important; color:#fff !important; background:none !important; padding:0 !important; margin:0 !important; text-decoration:none}
.rkntrebovanie { background-color:rgb(255 255 255); padding:5px 10px; display:none; width:calc(100% - 20px); position:fixed; bottom:0; z-index:9; border-top:1px solid rgb(243, 243, 245)}
.rkntrebovanie span { color:black; letter-spacing:0.6px; line-height:1.23; font-size:12px; padding:0px 25px; text-align:center; display:inline-block}
.rkntrebovanie a { color:black; text-decoration:underline}
.rkntrebovanie a:hover { color:black; text-decoration:none}
.rkntrebovanieclose { position:absolute; float:right; right:9px; width:22px; cursor:pointer; top:9px}
.footer p { font-size:18px; display:inline-block; margin-bottom:10px; line-height:1.4}
.footer p.text-center { text-align:center; margin-top:25px; margin-bottom:20px; font-size:17px; color:#fff}
.pageh1 { border-bottom:1px solid #e5f1fc; background-color:#f5f9fc; padding:30px 50px}
.pageh1 h1 { font-size:36px; text-align:left; text-transform:uppercase; font-weight:400; margin-bottom:0}
.kroshki { text-align:left; margin-bottom:0px; display:inline-block; width:100%; margin-top:0px; color:#9c9c9c}
.kroshki a { color:#9c9c9c; font-size:14px}
.kroshki a:hover { opacity:1; text-decoration:underline; color:#2e694d}
.fancybox img { width:calc(100% - 2px); display:inline-block; border:1px solid #ccc}
.fancybox { width:23.5%; display:inline-block; float:left; margin:0 2% 24px 0; overflow:hidden}
.fancybox .gall_mini { height:200px; overflow:hidden; margin-top:10px}
.fancybox .gall_mini img { max-width:100%; border-radius:20px}
.page { text-align:center; display:inline-block; width:100%}
.menu { display:inline-block; float:left; margin-top:2px; margin-bottom:0px}
.menu a { padding:12px 18px; display:inline-block; float:left; font-size:20px; line-height:1; box-shadow:0px 0px 12px -2px rgba(0,0,0,0.5); background:#2f4694; color:#fff; margin:0 29px 0 0px; border-radius:10px}
.menu a:hover { color:#fff; text-decoration:none; opacity:1; background:#3d5dc9}
.menu a.active { color:#fff; text-decoration:none; opacity:1; background:#3d5dc9}
.pages { margin-top:20px; display:inline-block; width:100%; margin-bottom:0px; min-height:calc(100% - 328px)}
.pages h1 { margin-top:20px; margin-bottom:25px; text-align:left; font-size:32px}
.pages h2 { margin-top:0px; margin-bottom:15px; text-align:left}
.pages p { text-align:left; font-size:17px; margin-bottom:20px; line-height:1.4}
.obshiiclass { width:660px; margin-bottom:0}
.obshiiclass span { font-size:24px; display:inline-block; font-weight:400; width:100%; color:#000; text-align:center; margin-bottom:15px}
.obshiiclass span.logo_n_form { width:300px; display:inline-block; margin-top:50px}
.obshiiclass span.logo1 { font-size:26px; color:#cc0033; font-weight:700; letter-spacing:1px; display:block; background:#ffebd6; padding:2px 0px; margin-bottom:8px}
.obshiiclass span.logo2 { font-size:14px; color:#cc0033; font-weight:700; letter-spacing:5px; margin-bottom:15px; display:inline-block}
.obshiiclass span.spfoot_1 { text-align:left; font-size:24px; padding:0 25px; font-weight:700; display:inline-block; width:calc(100% - 50px); line-height:1.23; margin-bottom:10px}
.obshiiclass span.spfoot_2 { text-align:left; font-size:18px; padding:0 25px; display:inline-block; width:calc(100% - 50px); line-height:1.4}
.obshiiclass input { padding:10px; width:calc(100% - 50px); margin-bottom:20px; font-size:16px !important; font-weight:400 !important}
.obshiiclass select { padding:10px; width:100%; margin-bottom:15px; font-size:16px !important; font-weight:400 !important}
.obshiiclass .politika label { color:#222}
.obshiiclass .politika label a { color:#222 !important}
.obshiiclass .politika { margin-bottom:17px; padding:0px; width:calc(100% - 0px)}
.obshiiclass input.send { padding:10px 30px; border-radius:5px; cursor:pointer; margin-top:0px; margin-bottom:45px; border:0; width:auto; background:#cc0033; color:#fff}
.dropdown-menu { display:none}
.dropdown:hover > .dropdown-menu { left:0; position:absolute; padding:5px 0; width:200px; margin-top:28px; display:inline-block; border-radius:10px}
.dropdown-menu>li>a { padding:7px 15px; color:#000; display:inline-block; width:calc(100% - 30px); font-size:16px; line-height:1.4}
.dropdown-menu>li>a:focus, .dropdown-menu>li>a:hover { color:rgb(3 96 160 / 77%); background:#f7f7f7; opacity:1}
.dropdown:hover > .dropdown-menu { b;background-color:rgba(255, 255, 255, .8)}
.dropdown:hover > .dropdown-menu .dropdown-menu { left:200px; border-radius:0px 10px 10px 10px; margin-top:1px}
.pulse-button { display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; width:60px; height:60px; border-radius:40px; padding:10px; border:none; background:#f94141; -webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); position:fixed; bottom:50px; right:50px; cursor:pointer; outline:none; z-index:1000}
.pulse-button:hover .pulse-button__icon { position:absolute; -webkit-transition:0.3s; transition:0.3s}
.pulse-button:hover .pulse-button__text { -webkit-transition:0.3s; transition:0.3s; opacity:1; visibility:visible; position:relative}
.pulse-button__icon { display:block; width:26px; height:26px; background:url("/style/img/phone.svg") center center no-repeat; background-size:cover; -webkit-transition:0.3s; transition:0.3s}
.pulse-button__text { display:block; width:100%; height:26px; font:12px "Open Sans", sans-serif; color:#fff; text-align:center; line-height:1.2; opacity:0; visibility:hidden; position:absolute; -webkit-transition:0.3s; transition:0.3s; margin-top:1px}
.pulse-button__rings { border:1px solid #f94141; position:absolute; top:0; left:0; bottom:0; right:0; height:auto; width:auto; border-radius:50%; -webkit-animation-duration:2s; animation-duration:2s; -webkit-animation-name:pulse_1; animation-name:pulse_1; -webkit-animation-iteration-count:infinite; animation-iteration-count:infinite; z-index:-1}
.pulse-button__rings:nth-child(2) { -webkit-animation-name:pulse_2; animation-name:pulse_2}
.pulse-button__rings:nth-child(3) { -webkit-animation-name:pulse_3; animation-name:pulse_3}
@-webkit-keyframes pulse_1 { from { opacity:1; -webkit-transform:scale(0.9, 0.9); transform:scale(0.9, 0.9); }
 to { opacity:0; -webkit-transform:scale(1.3, 1.3); transform:scale(1.3, 1.3); }
}
@keyframes pulse_1 { from { opacity:1; -webkit-transform:scale(0.9, 0.9); transform:scale(0.9, 0.9); }
 to { opacity:0; -webkit-transform:scale(1.3, 1.3); transform:scale(1.3, 1.3); }
}
@-webkit-keyframes pulse_2 { from { opacity:1; -webkit-transform:scale(0.8, 0.8); transform:scale(0.8, 0.8); }
 to { opacity:0; -webkit-transform:scale(1.5, 1.5); transform:scale(1.5, 1.5); }
}
@keyframes pulse_2 { from { opacity:1; -webkit-transform:scale(0.8, 0.8); transform:scale(0.8, 0.8); }
 to { opacity:0; -webkit-transform:scale(1.5, 1.5); transform:scale(1.5, 1.5); }
}
@-webkit-keyframes pulse_3 { from { opacity:1; -webkit-transform:scale(0.8, 0.8); transform:scale(0.8, 0.8); }
 to { opacity:0; -webkit-transform:scale(1.7, 1.7); transform:scale(1.7, 1.7); }
}
@keyframes pulse_3 { from { opacity:1; -webkit-transform:scale(0.8, 0.8); transform:scale(0.8, 0.8); }
 to { opacity:0; -webkit-transform:scale(1.7, 1.7); transform:scale(1.7, 1.7); }
}
.pulse_button_two { position:fixed; bottom:50px; right:50px; display:none}
.pulse_button_two .phonewa { display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; width:60px; height:60px; border-radius:40px; border:none; background:#25d365; -webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); position:fixed; bottom:184px; right:50px; cursor:pointer; outline:none; z-index:1000}
.pulse_button_two .phonewa img { height:22px}
.pulse_button_two .telegram { display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; width:60px; height:60px; border-radius:40px; border:none; background:#0088cc; -webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); position:fixed; bottom:117px; right:50px; cursor:pointer; outline:none; z-index:1000}
.pulse_button_two .telegram img { height:22px}
.pulse_button_two_close img { height:22px}
.pulse_button_two_close { display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; width:60px; height:60px; border-radius:40px; border:none; background:#f94141; -webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); position:fixed; bottom:50px; right:50px; cursor:pointer; outline:none; z-index:1000}
.phone_new img { height:22px}
.phone_new { display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap; -webkit-box-align:center; -ms-flex-align:center; align-items:center; -webkit-box-pack:center; -ms-flex-pack:center; justify-content:center; width:60px; height:60px; border-radius:40px; border:none; background:#f94141; -webkit-box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); box-shadow:0 5px 35px rgba(0, 0, 0, 0.2); position:fixed; bottom:251px; right:50px; cursor:pointer; outline:none; z-index:1000}
.obshiic { z-index:2; background:#fff; width:400px; background-color:#fff; margin-bottom:0; overflow:hidden; margin-right:-6px}
.obshiic img { width:100%}
.fancybox-skin { padding:0 !important}
.obshiic p { margin-bottom:15px; padding:0 20px}
.obshiic label { margin-bottom:5px; display:inline-block; text-align:left; color:#7b7b7b; width:calc(100% - 40px); padding:0 20px}
.obshiic span { display:inline-block; text-align:center; font-size:24px; font-weight:700; margin:0; padding:0; margin-bottom:15px; margin-top:9px}
.obshiic textarea { width:calc(100% - 40px); margin-bottom:20px; padding:10px 10px; margin-left:0; font-size:16px; font-weight:400 !important; margin-top:0; height:80px}
.obshiic input { width:calc(100% - 40px); margin-bottom:20px; padding:10px 10px; margin-left:0; font-size:16px; font-weight:400 !important; margin-top:0}
.obshiic .politika label { color:#222; padding:0; width:100%; margin-bottom:0}
.obshiic .politika label a { color:#222 !important}
.obshiic .politika { margin-bottom:17px; padding:0px; width:calc(100% - 40px)}
.obshiic input.btn_submit { background:#2e694d; color:#fff; padding:13px 25px; font-size:16px; border-radius:60px; cursor:pointer; margin-top:5px; width:190px; border:0}
.obshiic input.btn_submit:hover { opacity:0.9; color:#fff}
.pages li a, .pages p a, .contacts_50 p a { color:#2e694d}
.pages li a:hover, .pages p a:hover, .contacts_50 p a:hover { text-decoration:underline}
.pages p.text-center { text-align:center; font-size:28px; margin-top:15px; display:inline-block; width:100%; margin-bottom:15px}
.pages ul { padding-left:18px}
.pages li { text-align:left; font-size:18px; margin-bottom:10px; line-height:1.4; list-style:circle}
.pages table { border-collapse:collapse; width:100%; margin-bottom:20px}
.pages table td { border:1px solid #2e694d; padding:25px 30px}
.pages table td p { margin-bottom:0}
.pages table td p.text-center { text-align:center}
.pages table .color { background:rgb(46 105 77 / 10%)}
.pages table .color p { font-size:24px}
.pages table .color2 td { border:0}
.pages table .color2 p { color:#548f50; font-size:36px; margin-bottom:15px}
.pages h2 { color:#2e694d; font-size:36px; display:inline-block; width:100%; text-align:center; padding:65px 0 30px 0; font-weight:600}
.phone_block {display:inline-block;width:213px;margin-top:15px;margin-bottom:15px}
.phone_block span {color:white;font-weight:600;font-size:15px;display:inline-block;width:100%;text-align:right;margin-bottom:3px}
.phone_block a {color:white;font-weight:600;font-size:22px;display:inline-block;width:100%;text-align:right}
.Order_a_call {color:#fff;background:#f94141;padding:14px 30px;border-radius:35px;display:inline-block;float:right;margin-top:15px;cursor:pointer}
.Order_a_call:hover {box-shadow:rgba(239,21,5,1) 0px 8px 16px 0px}
.slider {background:url("/style/img/fon1.jpg") center center no-repeat;background-size:cover;display:inline-block;width:100%;height:775px}
.slider h1 {font-size:52px;color:#fff;font-weight:600;padding:85px 150px 0 150px;line-height:1.4}
.slider span {font-size:28px;color:#fff;font-weight:400;display:inline-block;text-align:center;margin-bottom:25px;padding:0 150px}
.Free_payment {color:#fff;background:#f94141;padding:20px 50px;border-radius:50px;display:inline-block;margin-top:15px;cursor:pointer;font-size:22px}
.Free_payment:hover {box-shadow:rgba(239, 21, 5, 1) 0px 8px 16px 0px}
.about_us {display:inline-block;width:100%;padding:90px 0}
.about_us_left {display:inline-block;width:48%;float:left;margin-right:4%}
.about_us_left h2 {font-size:40px;text-align:left;line-height:1.23;margin:0;font-weight:600}
.about_us_left p {display:inline-block;width:100%;text-align:left;line-height:1.4}
.about_us_left span {font-size:20px;display:block;width:auto;font-weight:600;float:left;text-decoration:underline;margin-bottom:10px;margin-top:20px}
.Calculate_the_delivery {color:#fff;background:#f94141;padding:16px 35px;border-radius:35px;display:inline-block;margin-top:15px;cursor:pointer;font-size:18px;float:left}
.Calculate_the_delivery:hover {box-shadow:rgba(239, 21, 5, 1) 0px 8px 16px 0px}
.about_us_right {display:inline-block;width:48%;float:left}
.about_us_right img {width:100%;margin-bottom:35px}
.about_us_right_social_network {display:inline-block;width:100%;text-align:right}
.tg {background:rgb(41 168 232);display:inline-block;padding:14px 15px 15px 14px;border-radius:50%;opacity:0.9;margin-right:7px}
.tg:hover{opacity:1}
.tg img {height:28px;width:28px;filter:invert(1);margin:0;margin-left:-2px;margin-bottom:-2px}
.wa:hover{opacity:1}
.wa {background:rgba(3,223,57,1);display:inline-block;padding:14px 15px 15px 14px;border-radius:50%;opacity:0.9;margin-right:7px}
.wa img {height:28px;width:28px;filter:invert(1);margin:0}
.vk:hover{opacity:1}
.vk {background:rgb(0 119 255);display:inline-block;padding:14px 15px 15px 14px;border-radius:50%;opacity:0.9}
.vk img {height:28px;width:28px;filter:invert(1);margin:0}
.about_us_center {display:inline-block;width:100%;float:left}
.about_us_center h3 {margin-top:80px;font-size:38px;padding:0 215px;display:inline-block;line-height:1.4;margin-bottom:15px;font-weight:600}
.about_us_center span {display:inline-block;width:100%;text-align:center;font-size:24px;margin-bottom:15px}
.Advantages {margin-bottom:60px;display:inline-block;width:100%}
.Advantages h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:50px;margin-top:0;width:100%;font-weight:600}
.Advantages_25 {display:inline-block;width:23%;float:left;text-align:center;margin:0 1%}
.Advantages_25 div {background:#f94141;width:auto;display:inline-block;padding:20px;border-radius:50%;margin-bottom:15px}
.Advantages_25 div img {height:50px;filter:invert(1)}
.Advantages_25:nth-child(5) div img{margin-top:-5px;margin-bottom:5px}
.Advantages_25 span {display:inline-block;width:100%;font-size:20px;text-align:center;font-weight:600;line-height:1.4;margin-bottom:5px}
.Advantages_25 p {text-align:center}
.Delivery {margin-bottom:90px}
.Delivery h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:50px;margin-top:0;width:100%;font-weight:600}
.Delivery_25 {display:inline-block;width:23%;margin:0 1%;float:left}
.Delivery_25 img {width:100%;margin-bottom:25px}
.Delivery_25 p {text-align:center;font-weight:600;font-size:19px}
.Delivery_25 a {color:#fff;background:#f94141;padding:14px 20px;border-radius:25px;display:inline-block;cursor:pointer;font-size:17px}
.Delivery_25 a:hover {box-shadow:rgba(239, 21, 5, 1) 0px 8px 16px 0px}
.Features {display:inline-block;width:100%;padding:50px 0}
.Features h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:50px;margin-top:0;width:100%;font-weight:600}
.Features_block {display:inline-block;width:60%;margin:0 20% 45px 20%}
.Features_block_left {display:inline-block;float:left;border:1px solid #222;padding:16px 0px;line-height:1;color:#f94141;font-size:28px;font-weight:600;border-radius:50%;width:61.6px;margin-right:15px}
.Features_block_right {display:inline-block;float:left;width:calc(100% - 80px)}
.Features_block_right span {text-align:left;display:inline-block;width:100%;font-weight:600;font-size:26px;margin-bottom:5px}
.Our_clients h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:50px;margin-top:0;width:100%;font-weight:600}
.Аpplication_two h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:50px;margin-top:0;width:100%;font-weight:600}
.Photos_of_cargo h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:50px;margin-top:0;width:100%;font-weight:600}
.Аpplication_one {display:inline-block;width:100%;margin-bottom:65px}
.Аpplication_one h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:15px;margin-top:0;width:100%;font-weight:600}
.Аpplication_one p {text-align:center}
.Reviews h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:50px;margin-top:0;width:100%;font-weight:600}
.Contacts {display:inline-block;width:100%;padding:50px 0}
.Contacts_left {display:inline-block;width:49%;float:left}
.Contacts_right {display:inline-block;width:49%;float:right}
.Contacts_right h2 {font-size:38px;display:inline-block;line-height:1.4;margin-bottom:10px;margin-top:0;width:100%;font-weight:600;text-align:left}
.footers_50 {display:inline-block;width:48%;float:left;padding-bottom:8px;margin-right:2%}
.footers_50 span {font-size:32px;display:inline-block;width:100%;text-align:left;padding-top:18px;font-weight:600;padding-bottom:18px}
.titl{display: inline-block;width: 100%;text-align: left;font-size: 20px;margin-bottom: 10px;font-weight: 600;}
.button {color: #fff;background: #f94141;padding: 14px 30px;border-radius: 35px;display: inline-block;float: left;margin-bottom: 15px;cursor: pointer}
.button:hover {box-shadow:rgba(239,21,5,1) 0px 8px 16px 0px}
.news_hr{display: inline-block;width: 100%;}
