.elementor-9905 .elementor-element.elementor-element-1550978{margin-top:30px;margin-bottom:0px;}.elementor-9905 .elementor-element.elementor-element-5f2a055{--spacer-size:50px;}.elementor-9905 .elementor-element.elementor-element-1f0b704{column-gap:0px;}.elementor-9905 .elementor-element.elementor-element-71f0d77{--spacer-size:50px;}.elementor-9905 .elementor-element.elementor-element-50c16ba .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9905 .elementor-element.elementor-element-d866b5f{--spacer-size:50px;}.elementor-9905 .elementor-element.elementor-element-08c8f50{margin-top:20px;margin-bottom:50px;}.elementor-9905 .elementor-element.elementor-element-f4140b4 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-9905 .elementor-element.elementor-element-5b443bb .elementor-icon-wrapper{text-align:center;}.elementor-9905 .elementor-element.elementor-element-baaa663{--spacer-size:25px;}.elementor-9905 .elementor-element.elementor-element-5a8d7cd .elementor-button{background-color:#202742;background-image:none;}.elementor-9905 .elementor-element.elementor-element-0bdc124 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-9905 .elementor-element.elementor-element-c836339 .elementor-icon-wrapper{text-align:center;}.elementor-9905 .elementor-element.elementor-element-d178848{--spacer-size:13px;}.elementor-9905 .elementor-element.elementor-element-2e94fb6{--spacer-size:25px;}.elementor-9905 .elementor-element.elementor-element-02e0183 .elementor-button{background-color:#202742;background-image:none;}.elementor-9905 .elementor-element.elementor-element-d844400 > .elementor-element-populated{border-style:none;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-9905 .elementor-element.elementor-element-fe1dc67 .elementor-icon-wrapper{text-align:center;}.elementor-9905 .elementor-element.elementor-element-304f5fe{--spacer-size:40px;}.elementor-9905 .elementor-element.elementor-element-6504748 .elementor-button{background-color:#202742;background-image:none;}.elementor-9905 .elementor-element.elementor-element-96c6850{--spacer-size:50px;}.elementor-9905 .elementor-element.elementor-element-53c4796 .elementor-wrapper{--video-aspect-ratio:1.77777;}.elementor-9905 .elementor-element.elementor-element-65df5f4{--spacer-size:20px;}.elementor-9905 .elementor-element.elementor-element-59e176d > .elementor-widget-container{margin:0px 0px 30px 0px;}/* Start custom CSS for heading, class: .elementor-element-c043126 *//* Nascondi Joinchat solo in questa pagina */
#joinchat,
.joinchat,
.joinchat__button,
div[class*="joinchat"] {
    display: none !important;
    visibility: hidden !important;
}

/* Centra verticalmente il testo nei pulsanti */
.elementor-button,
a.elementor-button {
    display: inline-flex !important;
    align-items: center !important;
    justify-content: center !important;
    line-height: 1 !important;
}

.elementor-button-text {
    display: flex !important;
    align-items: center !important;
}/* End custom CSS */