.ru .first-section .advs-box-content{
	height: 327px;
}
.ru .first-section .advs-box-content p{
	    height: 180px;
}
.ru .first-section .advs-box-content a{
    margin-top: 22;
}
.ru .second-section .advs-box .advs-box-content p {
    height: 145px;
}
.ru .second-section .advs-box h3 {

  
    padding-right: 4px;
    margin-top: 30px;
    font-size: 16px;

}
.ru .industries-h4 p{
    font-size: 13px;
}
.ru .about-item img{
	    object-fit: cover;
    height: 100%;

}
.ru .contact .form-trigger2 {
	font-size: 14px;
}
.ru .contact .advs-box.boxed-inverse.text-left{
	height: 330px;
}
.ru .contact .advs-box.boxed-inverse.text-left p{
	height: 100px;
}
.ru .third-section .advs-box.text-left p{
      overflow-y: scroll;
    height: 240px;
}
.ru .footer-contact span{
        width: 127px;
}
.ru .contact .boxed-inverse hr{
    margin-bottom: 9px;
}

@media (max-width: 320px) {
  .ru .first-section .advs-box .advs-box-content{
  	padding: 26px;
  }
  .ru .header-base .title-base h1 {
    font-size: 20px;
}
}
.ru .dropdown-menu.multi-level{
        width: 360px;
}
.ru .p-images .flexslider {
    height: 463px !important;
}
.ru .box-gray{
    
height: 463px !important;

}
.ru .col-md-4.boxed.white.row-17 h2{
    font-size: 22px;
}
.ru .advs-box.advs-box-top-icon.boxed-inverse.text-left.row-17.custom-height h3{
    font-size: 17px;
}
.ru .row-footer{
    grid-template-columns: auto 283px 228px;
}