/* ----------- iPad Pro ----------- */
/* Portrait and Landscape */
@media only screen and (min-width: 1024px) and (max-height: 1366px) and (-webkit-min-device-pixel-ratio: 1.5) {
    .ase_sec_heading {
        font-size: 36px;
        padding-bottom: 86px;
    }

    .ase_box_wrap {
        height: 415px;
    }

    .ase_list_content_wrap ul li {
        margin-bottom: 0px;
    }

    .ase_list_content_wrap ul li:nth-child(1),
    .ase_list_content_wrap ul li:nth-child(5) {
        height: 430px;
    }

    .ase_list_content_wrap ul li:nth-child(2),
    .ase_list_content_wrap ul li:nth-child(6) {
        height: 380px;
    }

    .ase_list_content_wrap ul li:nth-child(3),
    .ase_list_content_wrap ul li:nth-child(7) {
        height: 360px;
    }

    .ase_list_content_wrap ul li:nth-child(4),
    .ase_list_content_wrap ul li:nth-child(8) {
        height: 340px;
    }
}


@media only screen and (device-width: 768px) {
    .ase_sec_heading {
        font-size: 26px;
        padding-bottom: 70px;
    }

    .ase_box_wrap {
        height: 420px;
    }

    .ase_box_row {
        padding: 25px 25px;
    }

    .ase_bottom_box_left h2 {
        font-size: 17px;
    }

    .ase_bottom_box_wrap ul li h2 {
        font-size: 17px;
    }

    .ase_box_wrap h2 {
        font-size: 17px;
    }

    .ase_list_content_wrap ul li {
        margin-bottom: 40px;
    }

    .ase_list_content_wrap ul li:nth-child(1),
    .ase_list_content_wrap ul li:nth-child(5) {
        height: 430px;
    }

    .ase_list_content_wrap ul li:nth-child(2),
    .ase_list_content_wrap ul li:nth-child(6) {
        height: 380px;
    }

    .ase_list_content_wrap ul li:nth-child(3),
    .ase_list_content_wrap ul li:nth-child(7) {
        height: 360px;
    }

    .ase_list_content_wrap ul li:nth-child(4),
    .ase_list_content_wrap ul li:nth-child(8) {
        height: 340px;
    }

    .ase_legal_notice_heading {
        font-size: 40px;
        padding-bottom: 55px;
    }
}

/* 
    ##Device = Low Resolution Tablets, Mobiles (Landscape)
    ##Screen = B/w 481px to 767px
  */

@media (min-width: 481px) and (max-width: 767px) {}

/* 
    ##Device = Most of the Smartphones Mobiles (Portrait)
    ##Screen = B/w 320px to 479px
  */

@media (min-width: 320px) and (max-width: 480px) {

    .container {
        padding-left: 20px;
        padding-right: 20px;
    }

    .main_menu ul li a {
        font-size: 15px;
    }

    .main_menu ul li {
        height: 45px;
        line-height: 45px;
    }

    .header {
        margin-bottom: 35px;
    }

    .header_row {
        padding: 35px 0px;
        flex-direction: column;
    }

    .logo {
        margin-bottom: 25px;
    }

    .ase_sec_heading {
        font-size: 27px;
        padding-bottom: 35px;
    }

    .ase_box_wrap {
        height: auto;
    }

    .ase_bottom_box_wrap {
        height: 337px;
        padding: 25px 25px;
        margin-bottom: 50px;
    }

    .ase_list_content_wrap ul li {
        margin-bottom: 40px;
    }

    .ase_legal_notice_heading {
        font-size: 40px;
        padding-bottom: 30px;
    }

}