.elementor-2482 .elementor-element.elementor-element-d80d66d{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2482 .elementor-element.elementor-element-d80d66d.e-con{--align-self:flex-start;}.elementor-2482 .elementor-element.elementor-element-619d3c9{--display:flex;--min-height:500px;--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:0px;--margin-left:0px;--margin-right:0px;}.elementor-2482 .elementor-element.elementor-element-7ec66d2{text-align:center;}.elementor-2482 .elementor-element.elementor-element-aba34db img{width:31%;}.elementor-2482 .elementor-element.elementor-element-52d6c28{--display:flex;--min-height:500px;--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:0px;--margin-left:0px;--margin-right:0px;}/* Start custom CSS for container, class: .elementor-element-d80d66d */body {
    margin: 0mm !important;
    background-color: #eee;
}

@media (min-width:580px) {
.dws_canvas {
    width: 21cm; 
    margin: 0 auto;
    /*height: 29.72cm;*/
    overflow: hidden;
    /*background-color: #fff;*/
}

.dws_canvas>.elementor-container {
    min-height: 29.7cm !important;
}
}
@media only screen and (min-width:580px) {
.dws_canvas {
    /*margin-top: 35px;*/
}
}
@media print {
  .dws_canvas {
}
}

@page {
    size: 210mm 297mm;
    margin: 0mm;
}

@-moz-document url-prefix() {
        body {
    margin: 8px;
    }
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 900px;
}

@media (min-width:580px) {
.dws-a4 {
    width: 21cm; 
    margin: 0 auto;
    height: 29.7cm;
    /*overflow: auto;*/
    background-color: #fff;
}

.dws-a4>.elementor-container {
    min-height: 29.7cm !important;
}
}
@media only screen and (min-width:580px) {
.dws-a4 {
    /*margin-top: 35px;*/
}
}
@media print {
  .dws-a4 {
}
}

@page {
    size: 210mm 297mm;
    margin: 0mm;
}

@-moz-document url-prefix() {
        body {
    margin: 8px;
    }
}

.elementor-section.elementor-section-boxed>.elementor-container {
    max-width: 900px;
}/* End custom CSS */