@media only screen and (orientation: portrait) {
    @media only screen and (min-width: 767px){

        .privacy-wrapper {
            padding: 60px;
        }
        .privacy-wrapper h2 {
            font-size: 200%;
            margin-bottom: 15px;
            padding-bottom: 15px;
        }  
        .privacy-wrapper h4 {
            margin: 0.5em 0;
            font-size: 140%;        
        }  
        .privacy-wrapper p,
        .privacy-wrapper ul {
            text-align: justify;
            font-size: 100%;
        }
        .privacy-wrapper ul {
            padding-left: 45px;
        }
        .privacy-wrapper img {
            margin-top: 10px;
        }

    }
    
}
@media only screen and (orientation: landscape) {

    .section {
        padding: 20px 20px 20px 100px;
        scroll-margin-top: 0;
    }

    @media only screen and (min-height: 579px) {

        .section {
            padding: 40px 40px 40px 160px;
        }

    }

    @media only screen and (min-height: 769px) {

        .section {
            padding: 60px 60px 60px 240px;
        }
        .privacy-wrapper h2 {
            font-size: 200%;
            margin-bottom: 15px;
            padding-bottom: 15px;
        }  
        .privacy-wrapper h4 {
            margin: 0.5em 0;
            font-size: 140%;        
        }  
        .privacy-wrapper p,
        .privacy-wrapper ul {
            text-align: justify;
            font-size: 100%;
        }
        .privacy-wrapper ul {
            padding-left: 45px;
        }

    }
    @media only screen and (min-height: 901px) {

        .section {
            padding: 80px 80px 80px 320px;
        }

    }
      

}
