/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 420px) {
   
    /** accourdin summary font **/
    .tiny-custom-accourdion-container .tiny-custom-accoudion details summary .tiny-custom-accordion-summery .tiny-custom-accordion-right-heading h5 {
        font-size: 18px !important;
    }

    /** left icon summary details **/
    .tiny-custom-accourdion-container .tiny-custom-accoudion details summary .tiny-custom-accordion-summery .tiny-custom-accordion-left-icon{
        width: 88px !important;
        height: 73px !important;
    }

    /** right icon **/
    .tiny-custom-accourdion-container .tiny-custom-accoudion details summary .tiny-custom-accordion-right-arrow-icon i {
        font-size: 19px !important;
        padding: 24px 10px !important;
        transition: all 0.2s ease 0s !important;
    }


    .tiny-custom-accourdion-container .tiny-custom-accordion-details {
        background: #FFFFFF !important;
        padding: 20px 10px !important;
        min-height: 300px !important;
        overflow: hidden !important;
    }

    .tiny-custom-accourdion-container .tiny-custom-accordion-details .heading {
        font-size: 19px !important;
    }


}




/* Extra small devices (phones, 600px and down) */
@media only screen and (max-width: 600px) {
   


}

/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 600px) {

}

/* Medium devices (landscape tablets, 768px and up) */
@media only screen and (min-width: 768px) {

    .tiny-custom-accourdion-container .tiny-custom-accordion-details {
        padding: 50px 66px !important;
    }

    .tiny-custom-accourdion-container .tiny-custom-accordion-details .flat-circle {
        margin-right: 8px !important;
    }


    .accordion-report-container .report-card {
        width: 224px !important;
        height: 305px !important;
        margin-top: 40px !important;
        margin-right: 12px !important;
        margin-left: 16px !important;
    }


    .accordion-report-container .report-card-cover {
        height: 275px !important;
        width: 100% !important;
        overflow: hidden !important;
    }

    .accordion-report-container .report-card-cover img {
        height: 275px !important;
        width: 100% !important;
    }

    .accordion-report-container .report-card-bottom {
        padding: 18px 11px !important;
    }

    .accordion-report-container .report-card-bottom a {
        font-size: 16px !important;
    }

    .background-report-container .background-report-card {
        width: 238px !important;
        height: 349px !important;
        margin-right: 15px !important;
        margin-top: 15px !important;
    }

    .background-report-container .background-report-card img {
        width: 243px !important;
        height: 349px !important;
    }

}

/* Large devices (laptops/desktops, 992px and up) */
@media only screen and (min-width: 992px) {

    .tiny-custom-accourdion-container .tiny-custom-accordion-details .flat-circle {
        margin-right: 50px !important;
    }

    .accordion-report-container .report-card-cover {
        height: 380px !important;
        width: 100% !important;
        overflow: hidden !important;
    }


    .accordion-report-container .report-card-cover img {
        object-fit: cover;
        height: 380px !important;
        width: 100% !important;
    }

    .accordion-report-container .report-card {
        width: 285px !important;
        height: 380px !important;
        float: left !important;
        border-radius: 8px !important;
        -webkit-box-shadow: -7px 10px 13px 0px rgba(227,227,227,1);
        -moz-box-shadow: -7px 10px 13px 0px rgba(227,227,227,1);
        box-shadow: -7px 10px 13px 0px rgba(227,227,227,1);
        margin-top: 40px !important;
        margin-right: 20px !important;
        margin-left: 20px !important;
        position: relative !important;
        overflow: hidden !important;
    }

    .accordion-report-container .report-card-cover {
        height: 380px !important;
        width: 100% !important;
        overflow: hidden !important;
    }

    .background-report-container .background-report-card {
        width: 285px !important;
        height: 376px !important;
        float: left !important;
        margin-right: 33px !important;
        margin-top: 30px !important;
        position: relative !important;
        overflow: hidden !important;
        border-radius: 8px !important;
    }

    .background-report-container .background-report-card img {
        position: absolute !important;
        left: 0 !important;
        top: 0 !important;
        /* object-fit: cover; */
        z-index: 100 !important;
        width: 285px !important;
        height: 376px !important;
        transition: all 0.5s ease 0s !important;
    }

    


}

/* Extra large devices (large laptops and desktops, 1200px and up) */
@media only screen and (min-width: 1200px) {

    

}