.doverie-est h2,.glav-rad-otz h2,.glav-rad-slide h2,.map-glav h2,.o-kom-zg h2,.o-kompanii h2,.preimushestva-rad h2,.rad-so-slider-lud h2,.rad-uslug h2{color:#2d2d2d;border-bottom:1px solid #c3c3c3}.p-form-b1,.p-form-b2,.p-form-b3{color:#424242}.p-form-niz{color:#000!important}.header-phone{padding:8px 20px;font-size:18px;border:1px solid #00afd3;color:#00afd3!important;border-radius:50px}.vc_btn3.vc_btn3-color-grey.vc_btn3-style-modern{padding-right:20px!important;padding-left:20px!important}.glav-rad1 h1{color:#353535!important}@media (max-width:525px){.header-phone{max-width:290px!important;margin-top:10px!important}.p-form-b1,.p-form-b2,.p-form-b3{padding:5px;margin:5px;border-radius:5px;background:#fff}.glav-mnogo-txt h2{font-size:16px!important}}.glav-rad-tabs .vc_col-sm-3 .wpb_wrapper{padding:5px 5px 0;box-shadow:0 5px 10px 2px rgba(34,60,80,.2);-webkit-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);-moz-box-shadow:0 5px 10px 2px rgba(34,60,80,.2);border-radius:5px;background:#f0fafc}.fix img{height:200px!important}.glav-rad-tabs .vc_col-sm-3 .wpb_wrapper .wpb_wrapper{font-size:22px;font-weight:600;color:#2f2f2f;box-shadow:none}.prise-uslug p{margin-top:20px}.naz-uslugi p{padding:0;font-size:16px}.pr30{padding:20px 21px 20px 40px}.box-header-nav .main-menu>.menu-item>a{padding:0 15px;font-size:15px;border:1px solid;font-weight:500;text-transform:none;letter-spacing:0;margin:5px 0 5px 5px;border-radius:50px;line-height:38px}.box-header-nav:first-child .main-menu>.menu-item:first-child>a{padding-left:15px}.box-header-nav:last-child .main-menu>.menu-item:last-child>a{padding-right:15px}.box-header-nav .sub-menu li:hover{background:#00d345}.box-header-nav .main-menu .sub-menu>.menu-item>a{padding:4px 20px}.box-header-nav .sub-menu{border:1px solid #fff;background-color:#00afd3!important}.box-header-nav .sub-menu li{border-bottom:1px solid #fff}.box-header-nav .sub-menu li a{color:#fff!important}#preloader{height:100%;position:fixed;top:0;background-color:#00856f;left:0;width:100%;z-index:9999}#loader{-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite;height:150px;border:3px solid transparent;position:relative;border-top-color:#00d345;top:50%;margin:-75px 0 0 -75px;border-radius:50%;left:50%;width:150px;display:block}#loader:before{-webkit-animation:spin 3s linear infinite;animation:spin 3s linear infinite;border:3px solid transparent;right:5px;content:"";position:absolute;border-top-color:#00afd3;bottom:5px;top:5px;border-radius:50%;left:5px}#loader:after{-webkit-animation:spin 1.5s linear infinite;animation:spin 1.5s linear infinite;border:3px solid transparent;right:15px;content:"";position:absolute;border-top-color:#f5f5f5;bottom:15px;top:15px;border-radius:50%;left:15px}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.start-link{height:75px;padding:10px 20px;position:relative;background-color:#2f2f2f;width:100%;z-index:99999999999999}.start-new{width:365px;z-index:500}.start{animation:gradient 15s ease infinite;border-radius:50px;background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);background-size:400% 400%;float:left}@keyframes gradient{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.start-website_link{text-decoration:none}.start-website_img{padding:5px 15px;text-align:center}.start-website_imges{height:auto;width:130px;margin-top:-10px}.start-website_font{padding:5px 15px;font-size:20px;font-weight:700;color:#333;letter-spacing:1px;margin:0;line-height:18px;font-family:Roboto}.rainbow{font-size:40px;line-height:40px}.rainbow,.rainbow-animated{background:linear-gradient(-45deg,#ee7752,#e73c7e,#23a6d5,#23d5ab);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.rainbow-animated{-webkit-animation:rainbow 20s ease infinite;animation:rainbow 20s ease infinite;font-size:18px;font-weight:600;background-size:400% 400%;text-align:left;width:200px;line-height:25px;float:right;margin-top:2px;padding-left:5px}@-webkit-keyframes rainbow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes rainbow{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}