.elementor-9 .elementor-element.elementor-element-4b44178{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}/* Start custom CSS for html, class: .elementor-element-ef5d03c *//* =====================================================
   PATCHESGURU LOGO SIZE CONTROL
   Sirf WIDTH change karo
===================================================== */


/* =========================
   1. LARGE PC / DESKTOP
   1400px aur us se zyada
========================= */

@media (min-width:1400px){

    #pg-header .pg-logo{
        width:180px !important;
        max-width:none !important;
    }

    #pg-header .pg-logo img{
        width:150px !important;   /* <-- PC LOGO WIDTH */
        max-width:none !important;
        height:auto !important;
        object-fit:contain !important;
    }

}


/* =========================
   2. LAPTOP
   1101px - 1399px
========================= */

@media (min-width:1101px) and (max-width:1399px){

    #pg-header .pg-logo{
        width:150px !important;
        max-width:none !important;
    }

    #pg-header .pg-logo img{
        width:150px !important;   /* <-- LAPTOP LOGO WIDTH */
        max-width:none !important;
        height:auto !important;
        object-fit:contain !important;
    }

}


/* =========================
   3. TABLET
   601px - 1100px
========================= */

@media (min-width:601px) and (max-width:1100px){

    #pg-header .pg-logo{
        width:145px !important;
        max-width:none !important;
    }

    #pg-header .pg-logo img{
        width:145px !important;   /* <-- TABLET LOGO WIDTH */
        max-width:none !important;
        height:auto !important;
        object-fit:contain !important;
    }

}


/* =========================
   4. MOBILE
   401px - 600px
========================= */

@media (min-width:401px) and (max-width:600px){

    #pg-header .pg-logo{
        width:125px !important;
        max-width:none !important;
    }

    #pg-header .pg-logo img{
        width:125px !important;   /* <-- MOBILE LOGO WIDTH */
        max-width:none !important;
        height:auto !important;
        object-fit:contain !important;
    }

}


/* =========================
   5. SMALL MOBILE
   400px aur neeche
========================= */

@media (max-width:400px){

    #pg-header .pg-logo{
        width:105px !important;
        max-width:none !important;
    }

    #pg-header .pg-logo img{
        width:105px !important;   /* <-- SMALL MOBILE WIDTH */
        max-width:none !important;
        height:auto !important;
        object-fit:contain !important;
    }

}/* End custom CSS */