@media(max-width: 1024px){
    .picture-1{
        text-align: center;
    }
    .picture-2{
        text-align: right;
    }
    .picture-1 img{
        width: 250px;
        height: 250px;
    }
    .picture-2 img{
        width: 250px;
        height: 250px;
    }
}
@media(max-width: 768px){
    .picture-2{
        display: none;
    }
    .video {
        text-align: center;
    }
}
@media(max-width: 767px){
    .phone-responsive{
    font-size:27px !important;
}
    .phone-icon{
      font-size: 30px;
    }
    .header-1 {
    float: left;
    padding: 50px 0 25px 0px;
    font-size: 13px;
}
    .picture-2{
        display: none;
    }
    .socila-icons{
        text-align: left;
    }
    .video {
        padding-bottom: 40px;
        width: 100%;
        text-align: center;
    }
    .video  video{
        width: 92%;
    }
    .left-grid{
        float: none;
    }
    .picture img{
        width: 100%;
        height: 260px;
    }
    .first-section h1{
        font-size: 33px;
        color: #5c2a23;
    }
    .first-section p{
        font-size: 13px;
    }
    .no-pad{
        text-align: center; 
    }
    .first-section p {
        line-height: 1.5;
        color: #5c2a23;
        font-size: 13px;
        font-family: 'Gotham-Book';
        padding: 0 ; 
    }
    .common {
        margin-right: 0;
        margin-left: 0;
        padding: 0px 0 20px 0;
        display: flex;
        flex-flow: row wrap;
    }
    .form-grid{
        order: 1;
        width: 100%;
    }
    .scroll-btn{
        display:block !important;
        position:fixed;
        right: 0;
        top: 100px;
        background: #5c2a23;
        padding: 8px;
        font-weight: 800;
        color:#fff;
        line-height: 1;
        cursor: pointer;
        text-align: center;
    }
    .logo img{
        width: 65px;
    }
    .header {
    float: right;
    padding: 15px 0px 0px 0px;
    }
    .auto-cal-mail{
        display: none;
    }
    .mobile-design {
        float: right;
        font-size: 28px;
        color: #d68e4e;
        letter-spacing: 5px;
        padding: 0 0 10px 0;
        display: inline;
    }
    .mobile-design a{
        color: #5c2a23;
    }
    .picture img {
    width: 100%;
    height: 630px;
}
    
}
@media(max-width: 360px){
    .first-section p{
       font-size: 13px; 
    }
}
@media(max-width: 411px){
    .first-section p{
       font-size: 13px; 
    }
    .picture img {
    height: 320px;
}
}
@media(max-width: 320px){
    .first-section p{
       font-size: 13px; 
    }
    .picture img {
    height: 280px;
    }
    .socila-icons{
    letter-spacing: 1px;
    }
    .picture-1 img {
    width: 280px;
    height: 280px;
}
    
}
@media(max-width: 414px){
    .first-section p{
       font-size: 13px; 
    }
    .picture img {
    height: 300px;
    }
}
@media(max-width: 425px){
    picture img {
    width: 100%;
    height: 390px;
    }
}
@media(max-width: 375px){
    picture img {
    width: 100%;
    height: 220px;
    }
}
@media(max-width: 640px){
    .picture-1 {
    text-align: center;
}
}
@media(max-width: 731px){
    .picture-1 {
    text-align: center;
}
}
@media(max-width: 823px){
    .picture-1 {
    text-align: center;
}
    .picture-2 {
    display: none;
}
}
@media screen and (min-device-width: 320px) and (max-device-width: 1900px) and (-webkit-min-device-pixel-ratio: 1.5) {
    a.fc-buynow {
       padding: 25px 20px 15px 20px !important; 
    }
}