.elementor-1428 .elementor-element.elementor-element-b5e3280{--display:flex;--min-height:calc(100vh - 273px);--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-1428 .elementor-element.elementor-element-b5e3280:not(.elementor-motion-effects-element-type-background), .elementor-1428 .elementor-element.elementor-element-b5e3280 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-1428 .elementor-element.elementor-element-55e9123 .elementor-button-content-wrapper{flex-direction:row;}.elementor-1428 .elementor-element.elementor-element-55e9123 .elementor-button{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1428 .elementor-element.elementor-element-dfd02c7 .elementor-heading-title{font-family:"SohoGothicPro", Sans-serif;color:var( --e-global-color-secondary );}.elementor-1428 .elementor-element.elementor-element-a302865{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-1428 .elementor-element.elementor-element-a302865 a{color:var( --e-global-color-primary );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-1428 .elementor-element.elementor-element-b5e3280{--content-width:90vw;}}@media(min-width:768px){.elementor-1428 .elementor-element.elementor-element-b5e3280{--content-width:1210px;}}@media(max-width:1200px) and (min-width:768px){.elementor-1428 .elementor-element.elementor-element-b5e3280{--content-width:80vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-1428 .elementor-element.elementor-element-b5e3280{--content-width:80vw;}}@media(max-width:880px) and (min-width:768px){.elementor-1428 .elementor-element.elementor-element-b5e3280{--content-width:85vw;}}/* Start custom CSS for heading, class: .elementor-element-dfd02c7 */.elementor-1428 .elementor-element.elementor-element-dfd02c7{
    word-break: break-all;
    hyphens: auto;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-a302865 */.elementor-1428 .elementor-element.elementor-element-a302865 h2:not(:first-of-type){
    margin-top: 70px;
}

.elementor-1428 .elementor-element.elementor-element-a302865{
    word-break: break-all;
    hyphens: auto;
    overflow-wrap: break-word;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'SohoGothicPro';
	font-display: auto;
	src: url('https://dons.gantner-environment.com/wp-content/uploads/2025/07/1b6fc211ac8965244816cc37de9fbe77.ttf') format('truetype');
}
/* End Custom Fonts CSS */