.elementor-widget-theme-site-logo .widget-image-caption{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 );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-2895fca{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 3%;}.elementor-84 .elementor-element.elementor-element-2895fca img{width:15rem;}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link, 
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a{color:var( --e-global-color-text );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown a:focus,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-legacy-dropdown .wpml-ls-current-language:hover>a,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:hover,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.wpml-ls-link__active,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link.highlighted,
					.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-item .wpml-ls-link:focus{color:var( --e-global-color-accent );}.elementor-widget-wpml-language-switcher .wpml-elementor-ls .wpml-ls-statics-post_translations{color:var( --e-global-color-text );}.elementor-84 .elementor-element.elementor-element-1c4ff88 > .elementor-widget-container{margin:0% 4% 0% 7%;}.elementor-theme-builder-content-area{height:400px;}.elementor-location-header:before, .elementor-location-footer:before{content:"";display:table;clear:both;}@media(max-width:1279px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}}@media(max-width:767px){.elementor-widget-theme-site-logo .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-84 .elementor-element.elementor-element-2895fca img{width:12rem;}}/* Start custom CSS for wpml-language-switcher, class: .elementor-element-1c4ff88 */.wpml-ls-legacy-dropdown .wpml-ls-current-language>a {
    color: white!important;
    border: none!important;
    background-color: transparent!important;
       padding: 0!important;
}

.wpml-ls-legacy-dropdown {
    width: 42px!important;
    min-width: 42px!important;
 
}
.wpml-ls-legacy-dropdown .wpml-ls-sub-menu {
 padding-top: 3px;
    border: none;
}
.wpml-ls-link {
        display: flex!important;
    justify-content: center!important;
}/* End custom CSS */
/* Start custom CSS *//* Header Styles*/
.elementor-84 {
    box-shadow: 0px 2px 4px 0px #0000004f;
    position: fixed;
    width: 100%;
    z-index: 1;
    top: 0;
}

body.admin-bar .elementor-84 {
    top: 46px;
}

@media (min-width: 1024px) {
    body.admin-bar .elementor-84 {
        top: 32px;
    }
}

body {
    padding-top: 91px;
}

/*body.admin-bar {*/
/*    padding-top: 137px;*/
/*}*/

@media (min-width: 1024px) {
    body {
        padding-top: 129px;
    }
}/* End custom CSS */