/* @media (max-width:600px) {

    .forminator-ui.forminator-custom-form[data-design=default] .forminator-button {

        width: 20% !important;

    }

	.subs button.news_submit {

    right: 0px !important;

}

.en_cls {

    width: 56%;

}

.page-id-474 .ImagePosition img{

   top:0px !important;

}

.sun_blogs .rt-detail {

    position: unset;

}

.prt_blogs .sun_blogs .entry-title {

    width: 35%;

}

.sun_blogs .rt-holder h3.entry-title a{

    font-size: 18px!important;

}

.sun_blogs .rt-detail .tpg-excerpt{

    font-size: 16px!important;

}

.sun_blogs .entry-title a {

    line-height: 25px !important;

} 

.elementor-element-4a47d733 img{

    width: 80px!important;

}

div.elementor-element.elementor-element-daf0c11.e-con-full.e-flex.e-con.e-parent.e-lazyloaded.main_bussiness {

    height: 450px !important;

}

div.elementor-element.elementor-element-1dbd1c8.e-con-full.e-flex.e-con.e-parent.e-lazyloaded.our_brand_main {

    height: 455px !important;

}

div.elementor-1244 .elementor-element.elementor-element-9992479 .elementor-heading-title {

    position: relative;

    top: 0px;

}

div.elementor-element.elementor-element-446af96.our-brandpara.elementor-widget.elementor-widget-heading {

    position: relative;

    top: 0px;

    padding: 0px 20px;

}

.sun_blogs .rt-holder h3.entry-title a {

        font-size: 14px !important;

    }

    div.elementor-element.elementor-element-4e8f6bd.e-con-full.e-flex.e-con.e-parent.e-lazyloaded.blogs_main {

    height: 455px !important;

}

header#masthead{

    height: 30vh!important;

}

.mob-menu-header-holder {

    box-shadow: 0px 0px 3px #f4f4f4;

}

img.mob-standard-logo {

    display: unset !important;

}



}
 */



/* =========================================
   DESKTOP
   Default — 1025px and above
========================================= */


/* =========================================
   TABLET
   Elementor: 768px – 1024px
========================================= */

@media (min-width: 768px) and (max-width: 1024px) {
     .hfe-nav-menu,
    .hfe-nav-menu *,
    .hfe-nav-menu a,
    .hfe-nav-menu a.hfe-menu-item {
        color: #000 !important;
    }

    .ehf-header header#masthead {
    background-color: #ffffff;
    }

    nav.hfe-dropdown {
        padding-left: 5% !important;
        padding-right: 5% !important;
    }
  
}


/* =========================================
   MOBILE
   Elementor: 767px and below
========================================= */

@media (max-width: 767px) {
    .hfe-nav-menu,
    .hfe-nav-menu *,
    .hfe-nav-menu a,
    .hfe-nav-menu a.hfe-menu-item {
        color: #000 !important;
    }

    .ehf-header header#masthead {
    background-color: #ffffff;
    }

    nav.hfe-dropdown {
        padding-left: 5% !important;
        padding-right: 5% !important;
    }

    .bussiness_btn a{
        padding-left: unset;
        padding-right: unset;
    }
}