@media screen and (min-width: 992px) {
    section#introduction-section{
        padding-top: 5.7262569832402vw;
        padding-bottom: 0.48882681564246vw;
    }

    #second-section{
        padding-top: 5.5865921787709vw;
        padding-bottom: 5.5865921787709vw;
    }

    #introduction-section .image{
        height: 33.918770581778vw;
    }

    #third-section,
    #fourth-section,
    #fifth-section{
        padding-top: 1.3966480446927vw;
        padding-bottom: 1.3966480446927vw;
    }

    #third-section .small-title,
    #fourth-section .small-title{
        margin-bottom: 2.0949720670391vw;
    }

    #third-section .image,
    #fourth-section .image{
        height: 27.304469273743vw;
    }


    
}

@media screen and (min-width: 576px) and (max-width: 991px) {
    section#introduction-section{
        padding-top: 5.7262569832402vw;
        padding-bottom: 1.0976948408342vw;
    }

    
    #second-section{
        padding-top: 13.333333333333vw;
        padding-bottom: 5.58659217vw;
    }

    #third-section,
    #fourth-section,
    #fifth-section{
        padding-top: 2.1953896816685vw;
        padding-bottom: 8.781558726674vw;
    }

    #third-section .small-title,
    #fourth-section .small-title{
        margin-bottom: 3.2930845225027vw;
    }

    #fourth-section .first-text{
        margin-bottom: 3.2930845225027vw;
    }

    #third-section .image{
        height: 26.344676180022vw;
    }

    #fourth-section .image{
        height: 45.883644346872vw;
    }
    
    #fifth-section img{
        margin-left: 0;
    }

    #fourth-section .container-awo .row > div:first-child{
        padding-right: 2.1953896816685vw;
    }

    #fourth-section .container-awo .row > div:last-child{
        padding-left: 2.1953896816685vw;
    }
}


@media screen and (max-width: 575px) {
    section#introduction-section{
        padding-top: 13.333333333333vw;
        padding-bottom: 1.8666666666667vw;
    }
    #second-section{
        padding-top: 13.333333333333vw;
        padding-bottom: 13.333333333333vw;
    }

    #third-section,
    #fourth-section,
    #fifth-section{
        padding-top: 3.2vw;
        padding-bottom: 9.6vw;
    }

    #third-section .small-title{
        margin-bottom: 9.6vw;
    }


    #third-section .image,
    #fourth-section .image{
        height: 56.8vw;
        margin-bottom: 3.2vw;
    }

    #fourth-section .first-text{
        margin-bottom: 9.6vw;
    }
    


    #second-section p{
        margin-bottom: 9.6vw;
    }

    #second-section .specs,
    #second-section .specs dd:last-child{
        margin-bottom: 0;
    }


    .specs dt{
       font-size: 2.4vw!important;
       line-height: 2.666666666vw!important;
    }
   
    .specs dd{
        font-size: 3.733333333vw!important;
        line-height: 5.066666666666667vw!important;
    }

    #fourth-section .small-title{
        margin-bottom: 9.6vw;
    }

    #fourth-section .second-text{
        margin-top: 0;
    }

    #fifth-section img{
        margin-left: 0;
    }
}



.specs dt{
    font-size: 0.69832402vw;
    line-height: 0.90782123vw;
    letter-spacing: 0.11em;
    color: #939393;
    text-transform: uppercase;
    font-weight: 400;
}

.specs dd{
    font-size: 1.04748603vw;
    line-height: 1.39664804vw;
    letter-spacing: 0.02em;
    color: #222222;
    margin-bottom: 1.3966480446vw;
}



#fifth-section{
    padding-bottom: 4.18994413vw;
}

#fifth-section img{
    /* margin-left: 8.1005586vw; */
    margin-top: 4.18994413vw;
}
