.elementor-12079 .elementor-element.elementor-element-6a4ef3e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12079 .elementor-element.elementor-element-6a4ef3e .elementor-divider-separator{width:100%;}.elementor-12079 .elementor-element.elementor-element-6a4ef3e .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12079 .elementor-element.elementor-element-13e688e{text-align:center;}.elementor-12079 .elementor-element.elementor-element-13e688e .elementor-heading-title{color:#273B69;}.elementor-12079 .elementor-element.elementor-element-cf5aa9b{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12079 .elementor-element.elementor-element-cf5aa9b .elementor-divider-separator{width:100%;}.elementor-12079 .elementor-element.elementor-element-cf5aa9b .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12079 .elementor-element.elementor-element-498f7bc{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12079 .elementor-element.elementor-element-498f7bc .elementor-divider-separator{width:100%;}.elementor-12079 .elementor-element.elementor-element-498f7bc .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12079 .elementor-element.elementor-element-8fd7f76{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12079 .elementor-element.elementor-element-8fd7f76 .elementor-divider-separator{width:100%;}.elementor-12079 .elementor-element.elementor-element-8fd7f76 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12079 .elementor-element.elementor-element-66e9bc2{--divider-border-style:solid;--divider-color:#000;--divider-border-width:0px;}.elementor-12079 .elementor-element.elementor-element-66e9bc2 .elementor-divider-separator{width:100%;}.elementor-12079 .elementor-element.elementor-element-66e9bc2 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-12079 .elementor-element.elementor-element-98fce74 .elementor-spacer-inner{height:50px;}:root{--page-title-display:none;}/* Start custom CSS for video, class: .elementor-element-441f6f8 *//* Contenitore video con proporzione 9:16 */
.video-container {
    position: relative;
    width: 100%;
    max-width: 400px; /* Puoi modificare la larghezza massima */
    padding-top: 177.78%; /* 16:9 = 56.25%, 9:16 = 177.78% */
    overflow: hidden;
}

/* Video responsive */
.video-container iframe,
.video-container video {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    object-fit: cover;
}/* End custom CSS */