.elementor-481 .elementor-element.elementor-element-7382dae{--display:flex;}.elementor-481 .elementor-element.elementor-element-b66da8c{--display:flex;}.elementor-481 .elementor-element.elementor-element-50412b0{--display:flex;}.elementor-481 .elementor-element.elementor-element-183a99c{--display:flex;}.elementor-481 .elementor-element.elementor-element-44f8fba{--display:flex;}.elementor-481 .elementor-element.elementor-element-9b36fab{--display:flex;}:root{--page-title-display:none;}/* Start custom CSS for container, class: .elementor-element-7382dae */.elementor-481 .elementor-element.elementor-element-7382dae {
    margin-top: 0 !important;
    padding-top: 0 !important;
    min-height: 0 !important;
    height: auto !important;
}

.elementor-481 .elementor-element.elementor-element-7382dae > .elementor-container,
.elementor-481 .elementor-element.elementor-element-7382dae > .e-con-inner {
    margin-top: 0 !important;
    padding-top: 0 !important;
}


/* =========================================================
   CLASSEN — MOBILE FULL-WIDTH CONTAINER FIX
   REMOVE LEFT WHITE STRIP
========================================================= */

@media (max-width: 767px){

    .elementor-481 .elementor-element.elementor-element-7382dae{

        width:100vw !important;
        max-width:100vw !important;
        min-width:100vw !important;

        margin-left:calc(50% - 50vw) !important;
        margin-right:0 !important;

        padding-left:0 !important;
        padding-right:0 !important;

        left:0 !important;
        right:0 !important;

        transform:none !important;

        overflow:hidden !important;
    }


    /* Elementor Flexbox inner container */

    .elementor-481 .elementor-element.elementor-element-7382dae > .e-con-inner{

        width:100vw !important;
        max-width:100vw !important;
        min-width:100vw !important;

        margin-left:0 !important;
        margin-right:0 !important;

        padding-left:0 !important;
        padding-right:0 !important;

        transform:none !important;

        overflow:hidden !important;
    }


    /* Classen module itself */

    .elementor-481 .elementor-element.elementor-element-7382dae #classen-system{

        width:100vw !important;
        max-width:100vw !important;
        min-width:100vw !important;

        margin-left:0 !important;
        margin-right:0 !important;

        padding-left:0 !important;
        padding-right:0 !important;

        left:0 !important;

        transform:none !important;
    }
}/* End custom CSS */