
h1,h2,h3,h4,h5,h6,p,a,span,li{font-family: 'PT Sans', sans-serif;}
a,li{text-decoration: none;color: #000;}
*{ margin: 0; padding: 0; border: 0; }.box {width: 100%;height: 100%;} 
li{list-style-type: none;}

.vershina-cli{width: 100%;float: left;}
.vershina-cli>div{width: 1230px;margin: 0 auto;}
.vershina-hed{border-top: 2px solid #00000026;margin-top: 60px;}
.vershina-hed>div>div{float: left;padding: 10px 0;}
.vershina-hed-logo{width: 300px;}
.vershina-hed-logo img{width: 100px;float: left;}
.vershina-hed-logo p{font-size: 28px;color: #0074b8;top: 29px;position: relative;}
.vershina-hed-tel{width: 400px;}
.vershina-hed-tel a{font-size: 28px;color: #0074b8;font-weight: bold;text-align: center;    display: block;margin-top: 10px;}
.vershina-hed-tel p{font-size: 13px;color: #8295a0;text-align: center;}
.vershina-hed-button{width: 530px;}
.vershina-hed-button img{padding-right: 5px;padding-top: 5px;}
.vershina-hed-button span{position: relative;top: -10px;}
.vershina-hed-button button{color: #0074b8;background: 0 0;border: 2px solid #0074b8;height: 56px;padding-left: 22px;padding-right: 22px;font-size: 20px;margin-top: 10px;}
.vershina-menu{box-shadow: 0 7px 7px -4px #868686;position: fixed;background: #fff;z-index: 999;}
.vershina-menu li{float: left;padding: 20px;font-weight: bold;font-size: 17px;}
.vershina-kompan h2{color: #0074b8;font-weight: bold;text-align: center;margin: 50px 0;font-size: 40px;}
.vershina-kompan h1{font-size: 20px;font-weight: 100;text-align: justify;}
.vershina-kompan p{margin-bottom: 15px;font-size: 20px;line-height: 24px;}

.dj-megamenu-default li:hover a.dj-up_a, .dj-megamenu-default li.hover a.dj-up_a, .dj-megamenu-default li.active a.dj-up_a {color: #000 !important;border-left-color: #46a5df;background: #0000 !important;}
.dj-megamenu-default {background: #0000!important;}
.dj-megamenu-default li a.dj-up_a {font-weight: 100!important;;font-size: 15px!important;font-family: 'PT Sans', sans-serif!important;color: #000!important;}


.vershina-slaid{margin: 50px 0;}
.vershina-slaid img{width: 100%;}


.vershina-blok1 h2{color: #0074b8;font-weight: bold;text-align: center;margin: 50px 0;font-size: 40px;}
.vershina-blok1>div>div{width: 410px;float: left;}
.vershina-blok1>div>div>a{width: 80%;margin: 0 auto;display: block;height: 500px;}
.vershina-blok1 img{width: 100%;}
.vershina-blok1 h3{color: #0074b8;font-weight: bold;font-size: 30px;}
.vershina-blok1 p{color: #8295a0;}

.vershina-blok2{margin-bottom: 50px;}
.vershina-blok2 h2{color: #0074b8;font-weight: bold;text-align: center;margin: 50px 0;font-size: 40px;}
.vershina-blok2>div>div{width: 307.5px;float: left;}
.vershina-blok2>div>div>div{width: 80%;margin: 0 auto;}
.vershina-blok2 h3{color: #0074b8;font-weight: bold;font-size: 21px;}
.vershina-blok2 p{color: #8295a0;}

.vershina-blok3{background: #f3f8fa;padding-bottom: 50px;}
.vershina-blok3 h2{color: #0074b8;font-weight: bold;text-align: center;margin: 50px 0;font-size: 40px;}
.vershina-blok3>div>div{width: 307.5px;float: left;}
.vershina-blok3>div>div>div{width: 80%;margin: 0 auto;display: block;}
.vershina-blok3 h3{color: #0074b8;font-weight: bold;font-size: 20px;text-align: center;margin-bottom: 15px;}
.vershina-blok3 img{width: 100%;}
.vershina-blok3 p{color: #8295a0;}

.vershina-blok4{background: linear-gradient(to right, rgba(0, 0, 0, 0.35) 50%, #0074b8 50%), url(../images/ads.jpg) left 0px top 50% / cover no-repeat;}
.vershina-blok4>div>div{width: 50%;float: left;margin-top: 50px;}
.vershina-blok4>div>div>div>div{width: 50%;float: left;height: 100px;}
.vershina-blok4>div>div>div>div>div{width: 80%;float: left;}
.vershina-blok4 span{color: #fff;font-size: 23px;}
.vershina-blok4-blok1{padding-right: 30px;}
.vershina-blok4-blok2{padding-left: 30px;}
.vershina-blok4 h3{color: #fff;font-size: 35px;font-weight: bold;margin: 5px 0 30px;}
.vershina-blok4 p{color: #fff;font-size: 22px;margin-bottom: 50px;}
.vershina-blok4 h2{color: #fff;font-size: 35px;margin: 5px 0 30px;}
.vershina-blok4 img{width: 50px;float: left;padding-right: 20px;padding-bottom: 20px;}
.vershina-blok4 h4{color: #fff;font-size: 16px;}
.vershina-blok4 h5{color: #fff;font-size: 11px;font-weight: 100;margin-top: 5px;}
.vershina-kontakt {background: #f3f8fa;}
.vershina-kontakt>div>div{width: 50%;float: left;}
.vershina-kontakt p{text-align: center;font-size: 30px;font-weight: bold;}
.vershina-kontakt1{margin-top: 75px;}



@media (min-width: 768px) and (max-width: 1230px){
.vershina-cli{width: 1230px;}
.vershina-kompan h1 {padding: 0 10px;}
}
@media (min-width: 0px) and (max-width: 767px){
.vershina-kompan h1 {padding: 0 10px;}
.vershina-cli>div{width: 100%;}
.vershina-hed>div>div {float: none;padding: 10px 0;text-align: center;}
.vershina-hed-logo img {float: none;}
.vershina-hed-logo p {top: 0;}
.vershina-hed-tel {width: 100%;}
.vershina-hed-button {width: 100%;}
.vershina-blok1 h2 {margin: 30px 0;font-size: 30px;}
.vershina-blok1>div>div {width: 100%;}
.vershina-blok1>div>div>a {width: 70%;padding-bottom: 30px;height: auto;}
.vershina-blok1 h3 {font-size: 20px;padding: 10px;}
.vershina-blok2 h2 {font-size: 30px;}
.vershina-blok2>div>div {width: 100%;text-align: center;}
.vershina-blok2>div>div>div {width: 70%;padding-bottom: 30px;}
.vershina-blok3 h2 {font-size: 30px;}
.vershina-blok3>div>div {width: 100%;text-align: center;}
.vershina-blok3>div>div>div {width: 70%;}
.vershina-blok3>div>div {padding-bottom: 50px;}
.vershina-blok4>div>div {width: 100%;}
.vershina-blok4-blok1 {padding: 10px !important;}
.vershina-blok4 {background: none;}
.vershina-blok4-bl1{background:url(../images/ads-m.jpg) left 0px top 50% / cover no-repeat;}
.vershina-blok4-bl2{background: #0074b8;}
.vershina-blok4>div>div {margin-top: 0;}
.vershina-blok4 h2 {margin: 5px 0 30px;}
.vershina-hed-logo {width: 100%;}
.vershina-blok4>div>div>div>div {height: auto;}
.vershina-blok4>div>div>div>div {margin-bottom: 30px;}
.vershina-menu{position: fixed;}
.dj-megamenu-select-dark .dj-mobile-open-btn, .dj-megamenu-offcanvas-dark .dj-mobile-open-btn, .dj-megamenu-accordion-dark .dj-mobile-open-btn {background: #0057a1 !important;}
.vershina-blok4>div>div>div>div>div {text-align: center;}
.vershina-blok4 img {float: none;text-align: center;}
.vershina-kontakt p {font-size: 20px;}
}










