i.icon{width:103px;height:105px}i.icon.icon-1{background:url('/templates/default/files/images/advantages-icon.png') transparent 0 0 no-repeat}i.icon.icon-2{background:url('/templates/default/files/images/advantages-icon.png') transparent -103px 0 no-repeat}i.icon.icon-3{background:url('/templates/default/files/images/advantages-icon.png') transparent 0 -105px no-repeat}i.icon.icon-4{background:url('/templates/default/files/images/advantages-icon.png') transparent -103px -105px no-repeat}#evaluation-block .container{padding:0 0 20px}#evaluation-block .container .inside-container{position:relative;min-height:310px;background:url('/templates/default/files/images/evaluation-bg.jpg') #1e5370 no-repeat center center / cover;border-radius:8px;-webkit-webkit-border-radius:8px;-moz-webkit-border-radius:8px;-ms-webkit-border-radius:8px;-o-webkit-border-radius:8px;webkit-border-radius:8px;color:#fff;padding:30px}#evaluation-block .container .inside-container h2,#evaluation-block .container .inside-container h3,#evaluation-block .container .inside-container h4{margin:0 0 5px}#evaluation-block .container .inside-container .label{position:absolute;bottom:25px;left:-5px;padding:0;z-index:1}#evaluation-block .container .inside-container .label>*{background:#ff2f3d;font-weight:300;font-size:18px;padding:15px 45px}#evaluation-block .container .inside-container .label:before{content:'';position:absolute;background:#000e27;height:100%;width:103%;-webkit-transform:skewY(2deg);-moz-transform:skewY(2deg);-ms-transform:skewY(2deg);-o-transform:skewY(2deg);transform:skewY(2deg);bottom:-4.4px;left:0;z-index:-1}#evaluation-block .container .inside-container form{width:320px;border:1px dashed #002343;padding:25px;border-radius:5px;-webkit-webkit-border-radius:5px;-moz-webkit-border-radius:5px;-ms-webkit-border-radius:5px;-o-webkit-border-radius:5px;webkit-border-radius:5px}#evaluation-block .container .inside-container form h3{font-weight:300;font-size:24px}#evaluation-block .container .inside-container form p{font-size:18px;font-weight:300;margin-bottom:15px}#evaluation-block .container .inside-container form input[type="text"]{width:302px}#evaluation-block .container .inside-container form button{width:100%}#advantages-block{margin:0 -20px}#advantages-block .container{padding:20px 0;background:url('/templates/default/files/images/advantages-bg.jpg') #fbfbfb no-repeat 50% 280px;background-size:contain}#advantages-block .container h2{font-size:24px;line-height:1;margin:0 0 40px}#advantages-block .container .items-list{width:100%}#advantages-block .container .items-list>*{display:block;float:left}#advantages-block .container .items-list.advantages-lists{margin:0 0 80px}#advantages-block .container .items-list.advantages-lists>*{text-align:center;width:25%}#advantages-block .container .items-list.advantages-lists>* .labels{margin:15px 0 0;display:block}#advantages-block .container .items-list.scheme-lists>*{width:33.3334%}#advantages-block .container .items-list.scheme-lists>* .labels{margin:15px 0 0;font-size:18px;line-height:1;text-transform:uppercase;position:relative;padding:0 0 40px 55px}#advantages-block .container .items-list.scheme-lists>* .labels .number{font-size:74px;font-weight:700;position:absolute;left:0;bottom:20px}#advantages-block .container .items-list.scheme-lists>*:nth-child(1) .labels{background:url('/templates/default/files/images/scheme-lists-1.png') transparent no-repeat bottom center / contain}#advantages-block .container .items-list.scheme-lists>*:nth-child(1) .labels .number{color:#455b73}#advantages-block .container .items-list.scheme-lists>*:nth-child(2) .labels{background:url('/templates/default/files/images/scheme-lists-2.png') transparent no-repeat bottom center / contain}#advantages-block .container .items-list.scheme-lists>*:nth-child(2) .labels .number{color:#44b2d5}#advantages-block .container .items-list.scheme-lists>*:nth-child(3) .labels{background:url('/templates/default/files/images/scheme-lists-3.png') transparent no-repeat bottom center / contain}#advantages-block .container .items-list.scheme-lists>*:nth-child(3) .labels .number{color:#32c2af}#submit-application-block{margin:0 -20px;background:#fff}#submit-application-block .container{padding:20px 0 30px}#submit-application-block .container form{background:url('/templates/default/files/images/application-mail-icon.png') #144e6a 15px 50% no-repeat;border-radius:25px;-webkit-webkit-border-radius:25px;-moz-webkit-border-radius:25px;-ms-webkit-border-radius:25px;-o-webkit-border-radius:25px;webkit-border-radius:25px;padding:15px 15px 15px 190px;height:133px}#submit-application-block .container form h3{margin:5px 0 25px}#submit-application-block .container form button{width:100%}#prices-and-clients-block{margin:0 -20px;background:#fff}#prices-and-clients-block .container{padding:20px 0 30px}#prices-and-clients-block .container .inside-container>*{width:100%;float:left}#prices-and-clients-block .container .inside-container>* h2{font-size:22px;margin:0 0 30px;text-align:center}#prices-and-clients-block .container .inside-container>*.prices h2{padding:0 15px 0 0}#prices-and-clients-block .container .inside-container>*.prices .items-list{padding:0 15px 0 0}#prices-and-clients-block .container .inside-container>*.prices .items-list li{margin:0 0 10px;font-size:18px;font-weight:300}#prices-and-clients-block .container .inside-container>*.prices .items-list li .labels{text-transform:uppercase;padding:0 85px 0 0}#prices-and-clients-block .container .inside-container>*.prices .items-list li .data{float:right}#prices-and-clients-block .container .inside-container>*.prices .items-list li .data span{font-weight:700}#prices-and-clients-block .container .inside-container>*.clients h2,#prices-and-clients-block .container .inside-container>*.clients .clients-items{margin: 0 auto;}.cln-img{padding: 15px 6px 0;}#reviews-block{position:relative;z-index:100}#reviews-block .container{width:1040px!important;padding:20px 0 40px}#reviews-block .container .inside-container{background:#f3f3f4;border-radius:5px;-webkit-webkit-border-radius:5px;-moz-webkit-border-radius:5px;-ms-webkit-border-radius:5px;-o-webkit-border-radius:5px;webkit-border-radius:5px;padding:30px;-webkit-box-shadow:0 35px 0 -20px rgba(0,0,0,0.1);-moz-box-shadow:0 35px 0 -20px rgba(0,0,0,0.1);box-shadow:0 35px 0 -20px rgba(0,0,0,0.1)}#reviews-block .container .inside-container h2{font-size:22px;text-align:center}#reviews{padding:0 50px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}#reviews .owl-controls{position:absolute;height:0;width:100%;top:50%;left:0}#reviews .owl-controls .owl-nav>*{height:68px;width:35px;display:block;overflow:hidden;text-indent:1000em;position:absolute;top:-34px}#reviews .owl-controls .owl-nav>*.owl-prev{background:url('/templates/default/files/images/rewives-arrow.png') 0 0 no-repeat transparent;left:0}#reviews .owl-controls .owl-nav>*.owl-next{background:url('/templates/default/files/images/rewives-arrow.png') -35px 0 no-repeat transparent;right:0}#maps{width:100%;height:550px;position:absolute;background:#ccc;bottom:0;z-index:1}#maps:before{position:absolute;content:'';width:100%;height:62px;top:0;left:0;right:0;background:url('/templates/default/files/images/maps-before.png') repeat-x 0 0 transparent;z-index:100}footer{margin:425px 0 0;position:relative}footer .container{width:1020px!important;position:relative;z-index:100;padding:20px 0}footer .container .inside-container{background:#0075bb;color:#fff;padding:10px 15px;border-radius:5px;-webkit-webkit-border-radius:5px;-moz-webkit-border-radius:5px;-ms-webkit-border-radius:5px;-o-webkit-border-radius:5px;webkit-border-radius:5px}footer .container .inside-container>*.pull-right{margin:0 0 0 50px}
#articles-block .container {
    width: 1040px!important;
    padding: 20px 0 40px;
}
#articles-block .container .inside-container h2 {
    font-size: 26px;
    text-align: center;
    margin-bottom: 30px;
}
.article h3 {
    font-size: 18px;
    text-transform: none;
    line-height: 20px;
    color: #494c4c;
}
.article a {
	text-decoration: none;
}
.article {
    box-shadow: 0 2px 5px rgb(0 0 0 / 5%);
    border-radius: 10px;
    padding: 10px;
    background: rgba(0,0,0, 0.05);
    height: 100%;
    box-sizing: border-box;
}
.article-description p {
    color: #494c4c;
}
#articles.owl-carousel .owl-stage {
	display: flex;
}
#articles.owl-carousel .owl-item {
	padding: 0 20px;
    box-sizing: border-box;
}
#articles.owl-carousel .owl-item img {
	height: 150px;
    object-fit: cover;
    margin-bottom: 15px;
} 
