@font-face{font-family:raleway;font-weight:300;src:url("../font/Raleway-Light.otf") format("opentype");}
@font-face{font-family:raleway;font-weight:200;src:url("../font/Raleway-ExtraLight.otf") format("opentype");}
@font-face{font-family:raleway;font-weight:400;src:url("../font/Raleway-Medium.otf") format("opentype");}
@font-face{font-family:raleway;font-weight:600;src:url("../font/Raleway-Bold.otf") format("opentype");}
html,
body{font-family:"Tahoma";font-size:15px;}
ul,
ol{margin:0;}
h2,
h3,
h4{margin:0;}
h2{font-size:36px;margin-bottom:20px;}
a{-webkit-transition:0.3s ease all;transition:0.3s ease all;}
a:hover{text-decoration:none;}
.tophead{position:fixed;width:100%;background:#fff;z-index:11;border-bottom:1px solid #252726;}
.tophead .logo{width:50px;float:left;}
.tophead .logo img{width:50px;padding:5px 0px;}
.tophead ul{padding:0;margin:0;float:right;}
.tophead ul li{float:left;list-style-type:none;}
.tophead ul li a{display:block;font-family:"raleway", sans-serif;font-size:14px;line-height:15px;text-transform:uppercase;padding:22.5px 22.5px;font-weight:700;color:#000;cursor:pointer;}
.tophead ul li a:hover{color:#889BD3;}
.banner{height:900px;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(224, 76, 76, 0.3) 100%), url(../images/banner.jpg);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(224, 76, 76, 0.3) 100%), url(../images/banner.jpg);position:relative;background-size:cover;text-align:center;padding:250px 0;}
.banner h2{z-index:10;position:relative;font-family:"raleway", sans-serif;font-size:45px;text-transform:uppercase;color:#fff;font-weight:200;}
.banner h2 b{font-size:80px;font-family:arial;}
.banner h3{z-index:10;position:relative;color:#fff;font-family:"Open Sans";font-weight:300;font-size:30px;}
.banner .button{z-index:10;position:relative;}
.button{margin:80px auto;text-align:center;}
.button a{font-family:"raleway", sans-serif;font-size:15px;line-height:15px;text-transform:uppercase;padding:15px 40px;font-weight:300;border:1px solid #fff;color:#fff;background:#e04c4c;}
.button a:hover{background:#b23434;}
.about{padding:50px 0;font-family:"raleway", sans-serif;font-size:15px;font-weight:300;}
.about .img{background:#333;height:100px;}
.about h2{font-family:"raleway", sans-serif;font-weight:400;font-size:40px;text-align:center;line-height:1;margin:0;}
.about p{margin-bottom:10px;}
.about img{height:115px;}
.border-bottom{height:3px;width:75px;background:#889BD3;margin:30px auto;}
.exp{background:#f7f7f7;padding:50px 0;font-family:"raleway", sans-serif;font-size:15px;font-weight:300;color:#fff;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.9) 0%, rgba(72, 22, 22, 0.78) 100%), url(../images/exp.jpg);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.9) 0%, rgba(72, 22, 22, 0.78) 100%), url(../images/exp.jpg);background-size:cover;background-attachment:fixed;}
.exp h2{font-family:"raleway", sans-serif;font-weight:400;font-size:40px;text-align:center;line-height:1;margin:0;}
.exp p{margin-bottom:10px;font-weight:600;}
.exp .button{margin:40px auto;text-align:center;}
.ocenka{background:#293046;color:#fff;padding:50px 0;font-family:"raleway", sans-serif;font-size:15px;font-weight:300;}
.ocenka h2{font-family:"raleway", sans-serif;font-weight:400;font-size:40px;text-align:center;line-height:1;margin:0;}
.ocenka p{margin-bottom:10px;}
.ocenka .uclugiocenki{text-align:left;}
.ocenka .uclugiocenki .usluga{display:inline-block;width:49%;padding:5px 15px;vertical-align:top;font-weight:600;}
.ocenka .uclugiocenki .usluga li{list-style-type:none;}
.ocenka .uclugiocenki .usluga li:before{content:" - ";}
.why{padding:50px 0;font-family:"raleway", sans-serif;font-size:15px;font-weight:300;background:#293046;color:#fff;text-align:center;}
.why span{display:block;text-transform:uppercase;margin-top:60px;font-size:18px;}
.why h2{font-family:"raleway", sans-serif;font-weight:400;font-size:40px;text-align:center;}
.why .border-bottom{margin:15px auto;}
.doverie{text-align:center;}
.doverie .dov{padding:50px 15px;width:13%;display:inline-block;vertical-align:top;font-size:13px;}
.doverie .dov img{max-width:100%;max-height:100px;}
.sertif img{height:260px;padding:10px;}
.footer{position:relative;}
.footer h2{font-family:"raleway", sans-serif;font-weight:400;font-size:40px;text-align:center;}
.footer .were{position:absolute;top:0%;background:#293046;padding:60px 30px;color:#fff;height:500px;}
.footer .were p{font-size:18px;padding:0;margin:0;text-align:center;font-family:"raleway", sans-serif;font-weight:300;}
#modal_form{width:400px;height:auto;background:#434E74;position:fixed;top:30%;left:45%;margin-top:-150px;margin-left:-150px;display:none;z-index:100;font-family:"raleway", sans-serif;}
#modal_form ul{list-style-type:none;}
#modal_form #modal_close{position:absolute;top:-22px;right:4px;cursor:pointer;display:block;color:#fff;font-size:14px;}
#modal_form #modal_close:hover{text-decoration:underline !important;}
#modal_form .field{padding:5px 0;}
#modal_form .field input{display:block;width:100%;font-size:20px;padding:7px;}
#modal_form .send{font-family:"raleway", sans-serif;font-size:15px;line-height:15px;text-transform:uppercase;padding:15px 40px !important;font-weight:300;border:1px solid #fff;color:#fff;background:transparent;-webkit-transition:0.3s ease all;transition:0.3s ease all;font-size:16px !important;border:1px solid #fff;color:#fff;background:#e04c4c;}
#modal_form .send:hover{background:#b23434;}
#modal_form span{display:block;}
#modal_form label{font-weight:300;color:#fff;text-transform:uppercase;padding:10px 0;}
#modal_form .major{padding:20px 20px 0px 20px;background-color:#293046;box-shadow:0px 2px 3px 0px rgba(0, 0, 0, 0.15);width:100%;font-size:24px;color:white;line-height:1.25;box-shadow:none;border:0;padding:10px;}
#modal_form form{padding:20px;}
#modal_form .phon{padding:20px;display:none;color:#fff;font-weight:300;}
#overlay{z-index:50;position:fixed;background-color:#000;opacity:0.8;-moz-opacity:0.8;filter:alpha(opacity=80);width:100%;height:100%;top:0;left:0;cursor:pointer;display:none;}
#drug{text-align:center;background:-webkit-linear-gradient(top, rgba(0, 0, 0, 0.8) 0%, rgba(224, 76, 76, 0.3) 100%), url(../images/dr.jpg);background:linear-gradient(to bottom, rgba(0, 0, 0, 0.8) 0%, rgba(224, 76, 76, 0.3) 100%), url(../images/dr.jpg);background-size:cover;background-attachment:fixed;}
#drug ul{list-style-type:none;margin:0;padding:0;}
#drug ul li{font-weight:700;margin:0;padding:0;}
.docs{background:#f7f7f7;padding:50px 0;font-family:"raleway", sans-serif;font-size:15px;font-weight:300;}
.docs h2{font-family:"raleway", sans-serif;font-weight:400;font-size:40px;text-align:center;line-height:1;margin:0;}
.docs p{margin-bottom:10px;font-weight:600;}
.docs .button{margin:40px auto;text-align:center;}
.docs .button a{border:1px solid #000;color:#fff;}