.nav-dots li:nth-child(5) a{background:#f55d5b}.nav-dots li:nth-child(4) a{background:#ffd500}.nav-dots li:nth-child(4) a.active{border-color:#ffb302;border-width:1px}.nav-dots li:nth-child(3) a{background:#088cce}.mark-btn.new_butt a{min-width:300px; color:#747474; border: 1px solid #747474;}.mark-btn.new_butt a:after{border-right: 2px solid #747474;border-top: 2px solid #747474;}.mark-btn.new_butt:hover a:after{border-right: 2px solid #fff;border-top: 2px solid #fff;}.mark-btn.new_butt a:hover{color:#fff;}.new_butt{width: calc(50% - 8px);text-align:center;margin-top: 20px;}.service__about-right p .img{position: absolute;top: 40%;right: -18%;width: 52%;height:70%;z-index: 1;}.service__about-right p{width: 100%;}.service__about-right p:nth-child(2){width: 63%;}.service__about-right p img{float: right;  margin-right: 0;display:inline-block;margin: 10px; width:66%;margin-right: -30%;}.service__about-right .financial__icon{top:8%}.service__about-img img{display:none}.slick-slider .slick-list{padding-left:50px}.form-line.present{margin-left: 0;display: block;max-width: 270px;margin-bottom: 20px; margin-top: 20px;}.service__part ul,.service__part li{list-style: disc;}.service__part ul{margin-left: 19px;line-height: 40px;}.service__part li{display: list-item;}.contacts__img--left{height:544px}.pagecontacts__img, .pagecontacts__img div{width:100%;}.pagecontacts__img div{background-size:cover;background-repeat: no-repeat;}.services__directions{padding: 250px 65px 20px 123px;}.main-submenu a{background: none;}.contacts__map{width: 100%;margin-left: 0%;}@media only screen and (max-width: 1240px){.services__directions{padding: 82px 0 20px;}}@media only screen and (max-width:767px){.service__about-right .financial__icon{height: 49px;right: -16%;}}@media only screen and (max-width: 1495px){.pagecontacts .contacts__img--left{width: 100%;height: 370px;}}@media (max-width:1180px) and (min-width:981px){.new_butt{width: 100%;}}@media (max-width:786px) and (min-width:768px){.new_butt{width: 100%;}}@media only screen and (max-width: 767px){.contacts__img--left{height: 286px;width:83%;}}@media only screen and (max-width:420px){.service__about-right p img {width: 60%; margin-right: -26%;
}}@media only screen and (max-width: 767px){body{font-size: 14px;}}