.contacts-wrap>.contact-item{
    width:24%;
    margin-bottom:20px;
}
.contacts-wrap>.contact-item{
    margin-right:1.3333%;
}
.contacts-wrap>.contact-item:nth-child(4n+4){
     margin-right:0%;
}
.contacts-wrap>.contact-item .image img{
    width:100%;
    border-radius:20px;
}
.blue-fon {
    background: url(../image/fon/top-line-banner-blue.svg) no-repeat center / cover;
    padding-top: 30px;
    padding-bottom: 30px;
    /* color: #3d83b5; */
    color: #fff;
}

.contacts-container .title{
       color:#d3505b; 
         font-size: 2.5rem;
         padding-top:40px;
         padding-bottom:40px;
}
.contacts-wrap>.contact-item h4{
     padding-top:20px;
         padding-bottom:20px;
         color:#d3505b;
}
.contacts-wrap>.contact-item .desc-contacts{
     padding-right: 20px;
  position: relative;
  padding-bottom: 40px;
  height:174px;
}
.contacts-wrap>.contact-item a{
    color:#d3505b; 
}
.w-50{
    width:50%;
}
.contacts-wrap>.contact-item .desc-contacts .email-contact{
   /*  position:absolute;
   bottom:30px; */
}
.contacts-world>.contact-item+.contact-item{
    margin-left:25%;
}
.red-link{
    color: #d3505b;
}
.big-text-contacts{
    font-size:24px;
       line-height: 35px;
}
.big-text-contacts a{
        color: #d3505b;
}
.border-grey-form a{
    color:#fff;
}
.border-grey-form{
    border-radius:40px;
    background: rgb(86,189,237);
background: linear-gradient(128deg, rgba(86,189,237,1) 19%, rgba(56,147,205,1) 63%);
color:#fff;
}

.border-grey-form button,
.border-grey-form textarea,
.border-grey-form select,
.border-grey-form input[type=text]{
    border-radius:100px;
}
@media only screen and (max-width: 1000px),only screen and  (max-device-width: 1000px) {
    .contacts-wrap>.contact-item {
        width: 50%;
        margin-bottom: 20px;
    }
    .w-50 {
  width: 100%;
}
}

@media only screen and (max-width: 1000px),only screen and  (max-device-width: 1000px) {
    .contacts-wrap>.contact-item {
        width: 100%;
        margin-bottom: 20px;
    }
    .contacts-wrap>.contact-item{
     margin-right:0%;
}
 .contacts-container .title {
  font-size: 1.5rem;
 }
 .contacts-world>.contact-item+.contact-item{
    margin-left:0%;
}
}