.position-a-md {
    left: 0;
    position: absolute;
    top: 0;
}

.container {
    width: 90%;
    max-width: 1000px;
}



h1 {
    font-size: 42px;
}


#features  .container, 
#features2 .container,
#features3 .container,
#progress  .container,
#contacts  .container,
footer     .container {
    padding: 80px 0;
}

#features  h1, 
#features2 h1,
#features3 h1,
#progress  h1,
#contacts  h1,
footer     h1 {
    margin-bottom: 36px;
    font-weight: 700;
}

/* home begin */

@media (max-width: 1150px) {   
    .fotorama__nav-wrap  {     
        padding: 0 0 20px 0;
    }
}


@media (max-width: 1220px) {   
    .fotorama__nav-wrap  {     
        padding: 0 0 45px 0;
    }
}

.div-for-fb1 {
    /*border: 15px solid rgba(28, 27, 25, 0.5);*/
    border: 15px solid rgba(65, 53, 43, 0.8);

}

#form-feed-back1 {
    background-color: rgba(255, 255, 255, 1);
}

#form-feed-back1 .h3 {
    margin: 0;
}

#form-feed-back1  .form-control {
    margin: 15px 0;
}

@media (max-width: 1109px) {
    .phone-s {
        font-size: 20px;
        padding: 15px 0;
    }
    #home h1 {
        margin-top: 60px;
    }
    #form-feed-back1 {
        padding: 7px 20px;
    }
}

@media (min-width: 1110px) {
    .phone-s {
        font-size: 24px;
        padding: 25px 0;
    }
    #home h1 {
        margin-top: 90px;
    }
    #form-feed-back1 {
        padding: 30px;
    }
}

/* home end */