.elementor-kit-11{--e-global-color-primary:#133149;--e-global-color-secondary:#72D3D3;--e-global-color-text:#133149;--e-global-color-accent:#61CE70;--e-global-color-734c079:#163C50;--e-global-typography-primary-font-family:"ApfelGrotezk-Regular";--e-global-typography-primary-font-weight:500;--e-global-typography-secondary-font-family:"CLT-Ortica";--e-global-typography-secondary-font-weight:400;--e-global-typography-text-font-family:"ApfelGrotezk-Regular";--e-global-typography-text-font-size:12px;--e-global-typography-text-font-weight:400;--e-global-typography-accent-font-family:"Roboto";--e-global-typography-accent-font-weight:500;}.elementor-kit-11 e-page-transition{background-color:#FFBC7D;}.elementor-section.elementor-section-boxed > .elementor-container{max-width:1240px;}.e-con{--container-max-width:1240px;}.elementor-widget:not(:last-child){margin-block-end:20px;}.elementor-element{--widgets-spacing:20px 20px;--widgets-spacing-row:20px;--widgets-spacing-column:20px;}{}h1.entry-title{display:var(--page-title-display);}@media(max-width:1024px){.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 */.elementor-2437 .elementor-element.elementor-element-502952b, .elementor-2437 .elementor-element.elementor-element-502952b > .elementor-background-overlay{
    background-color: rgb(255, 255, 255);
}


.elementskit-dropdown{
        background: #FFFFFF !important;
}

.elementskit-dropdown li a{
    font-family: "ApfelGrotezk-Regular", Sans-serif;
    padding: 0 15px;
}
/*div:empty { display: none !important }*/


.ast-separate-container .ast-article-post, .ast-separate-container .ast-article-single, .ast-separate-container .ast-author-box, .ast-separate-container .ast-404-layout-1, .ast-separate-container .no-results{
    padding: 0 !important;
}

.ast-container, .ast-container-fluid{
    padding: 0;
}

.elementor-column-gap-default>.elementor-column>.elementor-element-populated{
    padding: 0 !important;
}


.elementskit-menu-hamburger:hover {
    background: none;
}
 .elementor-widget:not(:last-child){
    margin-block-end:  0 !important;
}
 .elementor-widget:not(:last-child){
    margin-bottom: 0 !important;
}


@media (max-width: 767px){
    .elementor-top-section{
        box-shadow:none !important;
        border: none !important;
        margin: 0 !important;
    }
    
    
    .elementskit-submenu-indicator{
        border: none !important;
    }
    
    #menu-main-menu{
        background: white !important;
    }
    .menu-link{
            font-size: 27px !important;
    line-height: 32px !important;
    color: #163C50 !important;
    letter-spacing: -2px !important;    
    }
    
	ul.elementor-icon-list-items.elementor-inline-items {
		flex-direction: column !important;
		gap: 30px !important;
		align-items: self-start !important;
	}
	
	ul.elementor-icon-list-items.elementor-inline-items li{
		margin: 0 !important;
	}
	
	.elementskit-menu-overlay{
	    background: white !important;
	    transition: none !important;
	}
	
	
	#elementskit-menu-toggler{
	        border: none !important;
    background: none !important;   
	}
}

.e-con-inner{
   margin: 0 !important;
   width: 100% !important;
   max-width: 100% !important;
   padding: 0 !important;
}

.e-con-boxed{
    padding: 0 !important;
}

.swiper-slide{
    margin: 0 !important;
}


.footer-section .elementor-container{
    /*max-width: 100% !important;*/
    
}/* End custom CSS */