.elementor-2604 .elementor-element.elementor-element-ef7405b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:28px;--margin-left:0px;--margin-right:0px;--padding-top:72px;--padding-bottom:72px;--padding-left:5%;--padding-right:5%;}.elementor-2604 .elementor-element.elementor-element-76dbbbd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2604 .elementor-element.elementor-element-4e4c7da > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-2604 .elementor-element.elementor-element-f516b2b > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-2604:not(.elementor-motion-effects-element-type-background), body.elementor-page-2604 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}:root{--page-title-display:none;}@media(max-width:767px){.elementor-2604 .elementor-element.elementor-element-ef7405b{--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:(ù;--padding-right:5%;}.elementor-2604 .elementor-element.elementor-element-4e4c7da > .elementor-widget-container{margin:0px 0px 72px 0px;}.elementor-2604 .elementor-element.elementor-element-f516b2b > .elementor-widget-container{margin:0px 0px 72px 0px;}}@media(min-width:768px){.elementor-2604 .elementor-element.elementor-element-ef7405b{--content-width:956px;}}/* Start custom CSS */#cmplz-document, .editor-styles-wrapper .cmplz-unlinked-mode{
max-width: 100%!important;
}
#cmplz-document h2, #cmplz-document h3 {
font-size: 30px;
line-height: 1em;
margin-bottom: 1em;
padding-bottom: 0px;
margin-top: 1em;
}
@media all and (max-width:767px){
    #cmplz-document h2, #cmplz-document h3{
font-size:24px;
}
}
form#cmplz-datarequest-form input[type="text"], form#cmplz-datarequest-form input[type="email"] {
border-radius: 50px;
padding: 8px 12Px;
margin-top: 6px;
margin-bottom: 6px;
margin-left: 6px;
background: #fff;
font-size: 14px;
}
input#cmplz-datarequest-submit {
    margin-top: 24px;
    margin-bottom: 12px;
    background: #CEF9F2;
    color: #1B223E;
}
input#cmplz-datarequest-submit:hover{
background:#71E5D9; 
}
#cmplz-cookies-overview .cmplz-dropdown, #cmplz-document .cmplz-dropdown, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown, #cmplz-cookies-overview .cmplz-dropdown summary, #cmplz-document .cmplz-dropdown summary, .editor-styles-wrapper .cmplz-unlinked-mode .cmplz-dropdown summary{
    background-color: #fff;
}
.ast-container, .ast-container-fluid{
padding-right: 0px;
padding-left:0px;
}

h2{
    margin-top: 40px!important;
    margin-bottom: 20px;
    color:gray !important;
}
p {
    margin-top: 10px;
    margin-bottom: 10px;
    
}
h3 {
    margin-top: 10px;
    margin-bottom: 10px;
}/* End custom CSS */