.elementor-kit-6{--e-global-color-primary:#030303;--e-global-color-secondary:#DEE4E5;--e-global-color-text:#20272D;--e-global-color-accent:#084048;--e-global-color-45996d2:#2C3582;--e-global-color-9db4860:#DEE4E5;--e-global-color-1b33d22:#FFFFFF;--e-global-color-77eb514:#F2F7F8;--e-global-color-08ae461:#008C46;--e-global-color-ab99674:#AFB6B8;--e-global-color-1d0b475:#1A9859;--e-global-typography-primary-font-family:"Archivo";--e-global-typography-primary-font-size:40px;--e-global-typography-primary-font-weight:500;--e-global-typography-primary-text-transform:none;--e-global-typography-primary-line-height:1.4em;--e-global-typography-secondary-font-family:"Archivo";--e-global-typography-secondary-font-size:24px;--e-global-typography-secondary-font-weight:500;--e-global-typography-secondary-text-transform:none;--e-global-typography-secondary-line-height:1.4em;--e-global-typography-text-font-family:"Archivo";--e-global-typography-text-font-size:16px;--e-global-typography-text-font-weight:400;--e-global-typography-text-text-transform:none;--e-global-typography-text-line-height:1.4em;--e-global-typography-accent-font-family:"Archivo";--e-global-typography-accent-font-size:16px;--e-global-typography-accent-font-weight:400;--e-global-typography-accent-text-transform:none;--e-global-typography-accent-line-height:1.4em;--e-global-typography-aa09d9b-font-family:"Archivo";--e-global-typography-aa09d9b-font-size:16px;--e-global-typography-aa09d9b-font-weight:700;--e-global-typography-aa09d9b-text-transform:none;--e-global-typography-aa09d9b-line-height:1.4em;--e-global-typography-b71a4dc-font-family:"Archivo";--e-global-typography-b71a4dc-font-size:48px;--e-global-typography-b71a4dc-font-weight:500;--e-global-typography-b71a4dc-text-transform:none;--e-global-typography-b71a4dc-line-height:1.4em;--e-global-typography-619e9d0-font-family:"Archivo";--e-global-typography-619e9d0-font-size:20px;--e-global-typography-619e9d0-font-weight:500;--e-global-typography-619e9d0-text-transform:none;--e-global-typography-619e9d0-line-height:1.4em;--e-global-typography-490c64a-font-family:"Archivo";--e-global-typography-490c64a-font-size:14px;--e-global-typography-490c64a-font-weight:700;--e-global-typography-490c64a-text-transform:none;--e-global-typography-490c64a-line-height:1.4em;}.elementor-kit-6 e-page-transition{background-color:#FFBC7D;}.elementor-kit-6 h6{color:var( --e-global-color-1b33d22 );font-family:"Archivo", Sans-serif;font-size:14px;font-weight:400;line-height:1.4em;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1140px;}.e-con{--container-max-width:1140px;}.elementor-widget:not(:last-child){--kit-widget-spacing:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}.site-header .site-branding{flex-direction:column;align-items:stretch;}.site-header{padding-inline-end:0px;padding-inline-start:0px;}.site-footer .site-branding{flex-direction:column;align-items:stretch;}@media(max-width:1024px){.elementor-kit-6{--e-global-typography-primary-font-size:24px;--e-global-typography-secondary-font-size:20px;--e-global-typography-b71a4dc-font-size:32px;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1024px;}.e-con{--container-max-width:1024px;}}@media(max-width:767px){.elementor-section.elementor-section-boxed > .elementor-container{max-width:767px;}.e-con{--container-max-width:767px;}}/* Start custom CSS *//* Button SVG Icon Size */
.elementor-button-icon .e-font-icon-svg {
    height: .9em !important;
}

/* post Filter(side bar) */

.ue_taxonomy_item_num_posts {
    border: 1px solid #dee4e5;
    border-radius: 16px !important;
    padding: 2px 12px;
    min-width: 28px;
   
    align-items: center;
    justify-content: center;
}
.ue_taxonomy_item_num_posts:hover {
   color: #fff !important;
    background: #008C46;
}
/* Active Count Badge */
.ue_taxonomy_item.uc-selected .ue_taxonomy_item_num_posts{
    color: #fff !important;
    background: #008C46;
    border-color: #008C46;
}


/* Custom Accordion */


.custom-accordion .e-n-accordion-item{
    border:1px solid #DEE4E5 !important;
    border-radius:16px !important;
    overflow:hidden;
    margin-bottom:0px;
}


.custom-accordion .e-n-accordion-item-title{
    border:none !important;
    border-radius:0 !important;
}


.custom-accordion .e-n-accordion-item-content{
    border:none !important;
}


.custom-accordion .e-n-accordion-item[open] .e-n-accordion-item-title{
    border-bottom:1px solid #DEE4E5;
}
/* button hover underline  */
.learn-more-btn .elementor-button{
    position: relative;
    display: inline-flex;
    width: fit-content;
}

.learn-more-btn .elementor-button::after{
    content: "";
    position: absolute;
    left: 0;
    bottom: -4px;
    width: 100%;
    height: 1px;
    background: currentColor;

    transform: scaleX(0);
    transform-origin: left;
    transition: transform 1000ms ease;
}

.learn-more-btn .elementor-button:hover::after{
    transform: scaleX(1);
}

/* Form Button mobile */
@media (max-width: 767px){
button.elementor-button.elementor-size-sm {
    width: 100%;
}
}

span.mf-error-message {
    font-size: 16px !important;
}

/* caroussel bullet */

.swiper-pagination-bullet{
    width: 16px;
    height: 16px;
    background: transparent !important;
    border: 2px solid #084048;
    opacity: 1 !important;
    box-sizing: border-box;
}

/* Active Bullet */
.swiper-pagination-bullet-active{
    background: #084048 !important;
    border-color: #084048;
}

html,
body{
    overflow-x:hidden;
}

@media (max-width: 767px){
    


.uc_content_box_zoom_effect_content h4 {
    font-size: 20px !important;
}
}

/* Unlimited Elements Breadcrumb - Mobile Center */
@media (max-width: 767px) {

    .uc-breadcrumbs {
        text-align: center;
    }

    .uc-breadcrumbs .uc-breadcrumbs-list {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        width: 100%;
        padding: 0;
        margin: 0;
    }

}
.uc-breadcrumbs {
        text-align: center;
    }

    .uc-breadcrumbs .uc-breadcrumbs-list {
        display: flex;
        justify-content: center;
        align-items: center;
        flex-wrap: wrap;
        width: 100%;
        padding: 0;
        margin: 0;
    }

/* metform success sg */
.metform-form-content{
    display:flex;
    flex-direction:column;
}

.metform-form-main-wrapper{
    order:1;
}

.mf-main-response-wrap{
    order:2;
    margin-top:20px;
    margin-bottom:0;
}
/*.  event image and padding */
a.smf-card__media {
    border-radius: 8px !important;
    padding: 16px 16px 0px !important;
}
img.smf-card__img.wp-post-image {
    border-radius: 8px;
}
.smf-card__media {
    
    background: #ffffff !important;
    
}

@media (max-width: 1024px)
{
  #menuhopin:has(.elementor-menu-toggle[aria-expanded="true"]),
  #menuhopin:has(.elementor-menu-toggle.elementor-active),
  #menuhopin:has(.e-n-menu-toggle[aria-expanded="true"]),
  #menuhopin:has(.e-n-menu-toggle.elementor-active){
    transform: translateY(0) !important;
    pointer-events: auto !important;
  }
}/* End custom CSS */