.elementor-28779 .elementor-element.elementor-element-dcefd22{--display:flex;--position:fixed;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:1.5em;--padding-bottom:1em;--padding-left:2em;--padding-right:2em;top:0px;--z-index:9999;}body:not(.rtl) .elementor-28779 .elementor-element.elementor-element-dcefd22{left:0px;}body.rtl .elementor-28779 .elementor-element.elementor-element-dcefd22{right:0px;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav{--mcd-overlay-display:block;--mcd-overlay-color:#000000;--mcd-overlay-opacity:calc(35 / 100);--mcd-overlay-blur:8px;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e > .elementor-widget-container{border-style:none;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__lang{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__heading, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__flat-heading{font-family:var( --e-global-typography-0298037-font-family ), Sans-serif;font-size:var( --e-global-typography-0298037-font-size );font-weight:var( --e-global-typography-0298037-font-weight );text-transform:var( --e-global-typography-0298037-text-transform );line-height:var( --e-global-typography-0298037-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-item{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-title,
                                  .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card--mini .mcd-mega__card-title{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-excerpt,
                                  .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card--mini .mcd-mega__card-excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__tab, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__tab-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__text-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__panel--main .mcd-mobile__link{font-family:var( --e-global-typography-0298037-font-family ), Sans-serif;font-size:var( --e-global-typography-0298037-font-size );font-weight:var( --e-global-typography-0298037-font-weight );text-transform:var( --e-global-typography-0298037-text-transform );line-height:var( --e-global-typography-0298037-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__panel--sub .mcd-mobile__link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__footer-link{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__badge{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__category{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__date{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__title{font-family:var( --e-global-typography-60e8f2e-font-family ), Sans-serif;font-size:var( --e-global-typography-60e8f2e-font-size );font-weight:var( --e-global-typography-60e8f2e-font-weight );text-transform:var( --e-global-typography-60e8f2e-text-transform );font-style:var( --e-global-typography-60e8f2e-font-style );line-height:var( --e-global-typography-60e8f2e-line-height );letter-spacing:var( --e-global-typography-60e8f2e-letter-spacing );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__excerpt{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card--media{margin-left:auto;margin-right:auto;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card__video, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card__media-image{object-fit:cover;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card__cta{font-family:var( --e-global-typography-ef0de71-font-family ), Sans-serif;font-size:var( --e-global-typography-ef0de71-font-size );font-weight:var( --e-global-typography-ef0de71-font-weight );line-height:var( --e-global-typography-ef0de71-line-height );color:var( --e-global-color-951ffb9 );background-color:var( --e-global-color-primary );border-radius:25px 25px 25px 25px;top:auto;bottom:var(--mcd-video-cta-y);left:auto;right:var(--mcd-video-cta-x);transform:none;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card--media:hover .mcd-featured-card__cta{color:var( --e-global-color-951ffb9 );background-color:var( --e-global-color-accent );}.elementor-28779 .elementor-element.elementor-element-2fdf544{--display:flex;--min-height:0px;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:90;}.elementor-28779 .elementor-element.elementor-element-2fdf544.e-con{--flex-grow:0;--flex-shrink:1;}.elementor-28779 .elementor-element.elementor-element-42f68e0.elementor-element{--align-self:stretch;--flex-grow:1;--flex-shrink:0;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1024px){.elementor-28779 .elementor-element.elementor-element-dcefd22{--padding-top:0px;--padding-bottom:0px;--padding-left:34px;--padding-right:34px;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__heading, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__flat-heading{font-size:var( --e-global-typography-0298037-font-size );line-height:var( --e-global-typography-0298037-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-title,
                                  .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card--mini .mcd-mega__card-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-excerpt,
                                  .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card--mini .mcd-mega__card-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__tab, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__tab-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__text-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__lang{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__panel--main .mcd-mobile__link{font-size:var( --e-global-typography-0298037-font-size );line-height:var( --e-global-typography-0298037-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__panel--sub .mcd-mobile__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__footer-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__title{font-size:var( --e-global-typography-60e8f2e-font-size );line-height:var( --e-global-typography-60e8f2e-line-height );letter-spacing:var( --e-global-typography-60e8f2e-letter-spacing );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card__cta{font-size:var( --e-global-typography-ef0de71-font-size );line-height:var( --e-global-typography-ef0de71-line-height );}}@media(min-width:768px){.elementor-28779 .elementor-element.elementor-element-dcefd22{--content-width:calc(1856px - 2em);}}@media(max-width:767px){.elementor-28779 .elementor-element.elementor-element-dcefd22{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:16px;--padding-right:16px;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__heading, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__flat-heading{font-size:var( --e-global-typography-0298037-font-size );line-height:var( --e-global-typography-0298037-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-item{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-title,
                                  .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card--mini .mcd-mega__card-title{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card-excerpt,
                                  .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__card--mini .mcd-mega__card-excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__tab, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__tab-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__text-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__lang{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__panel--main .mcd-mobile__link{font-size:var( --e-global-typography-0298037-font-size );line-height:var( --e-global-typography-0298037-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__panel--sub .mcd-mobile__link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile__footer-link{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__badge{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__category{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__date{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__title{font-size:var( --e-global-typography-60e8f2e-font-size );line-height:var( --e-global-typography-60e8f2e-line-height );letter-spacing:var( --e-global-typography-60e8f2e-letter-spacing );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav .mcd-featured-card__excerpt{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card__cta{font-size:var( --e-global-typography-ef0de71-font-size );line-height:var( --e-global-typography-ef0de71-line-height );}}/* Start custom CSS for mcd_mega_menu, class: .elementor-element-3bbfb0e */.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__link {
    font-size: inherit!important;
    padding: 4px 12px;
    text-transform: normal;
    letter-spacing: inherit;
    font-weight: inherit;
    text-transform: none;
    font-size: 14px !important;
    font-weight: 600 !important;
    white-space: nowrap !important;
    transition: color var(--mcd-transition) !important;
}

.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__item .mcd-nav__sep {
    display: none;
}

@media (max-width: 1325px) {
    .mcd-nav__logo img, .mcd-nav__logo svg {
        width: 100px !important;
       
    }
}

@media (min-width: 560px) {
    .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__logo img {
        --y: 56px;
        --x: 115px;
        height: var(--y)!important;
        width: var(--x)!important;
    }
}


.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__content:has([data-has-featured="0"]) {
   max-width: 50%;
}

.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__inner--cards-grid, .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__inner--flat
{
    max-width: 1228px!important;
}
    
.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__cards {
    max-width: 100%;
}

.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__content,
.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__featured-wrap.mcd-featured-wrap--compact {
    padding: 1em!important;
}

.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-featured-card {
    border-radius: 2em;
}


@media (max-width: 559px) {
    .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__inner {
        padding: 0.5em 1em!important;
    }
}

.mcd-mega__sidebar {
    width: 295px !important;
}

.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mega__heading {
    margin: 0 0 0.3em 0;
}

.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__link {
    font-weight: inherit!important;
}

/* @media only screen and (min-width: 1025px) {
    .elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-mobile-wrap{
    padding-top: 0 !important;
}
}
 
.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__inner {
    padding: 1em 2em;
    gap: 2em;
}
 
.elementor-28779 .elementor-element.elementor-element-3bbfb0e .mcd-nav__items {
    align-items: flex-start;
    justify-content: flex-start;
}*//* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcefd22 */.elementor-28779 .elementor-element.elementor-element-dcefd22 img {
    border-radius: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fdf544 */.elementor-28779 .elementor-element.elementor-element-2fdf544 {
    position: relative;
}/* End custom CSS */