.elementor-widget-image .widget-image-caption{color:var(--e-global-color-text);font-family:var(--e-global-typography-text-font-family),Sans-serif;font-weight:var(--e-global-typography-text-font-weight)}.elementor-widget-nav-menu .e--pointer-framed .elementor-item:before,.elementor-widget-nav-menu .e--pointer-framed .elementor-item:after{border-color:var(--e-global-color-accent)}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var(--e-global-color-primary)}.elementor-2800 .elementor-element.elementor-element-89dbf97.elementor-view-stacked .elementor-icon{background-color:#000}.elementor-theme-builder-content-area{height:400px}.main-header.shrunk{padding:10px 80px}.main-header.shrunk .elementor-widget-theme-site-logo img{transform:scale(.6);transition:transform .3s ease-in-out}body.home .main-header.scrolled-black,body.home-style-header .main-header.scrolled-black{background-color:#1a1a1a!important}body:not(.home):not(.home-style-header) .main-header.shrunk{border-bottom:1px solid #f5f5f5}body.page-id-2677 .main-header.shrunk{background-color:#1a1a1a!important;border-bottom:1px solid black!important}body.page-id-2677 .main-header.scrolled-black{background-color:#1a1a1a!important}@media (max-width:767px){.main-header .elementor-container{width:100%;display:flex!important;align-items:center!important;justify-content:space-between!important}.main-header .elementor-widget-theme-site-logo{display:flex;align-items:center}.main-header .elementor-widget-theme-site-logo img{max-height:28px;height:auto;display:block}}