/* https://www.connection-italia.it/wp-content/uploads/elementor/css/post-1891.css?ver=1742914851 */
.elementor-1891 .elementor-element.elementor-element-475ee41d>.elementor-background-overlay{background-color:rgba(0,0,0,0);opacity:1}.elementor-1891 .elementor-element.elementor-element-475ee41d>.elementor-container{min-height:500px}.elementor-1891 .elementor-element.elementor-element-475ee41d{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-41d75700>.elementor-element-populated{padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-7358200b{text-align:left}.elementor-1891 .elementor-element.elementor-element-7c529de{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-46ad8092:not(.elementor-motion-effects-element-type-background)>.elementor-widget-wrap,.elementor-1891 .elementor-element.elementor-element-46ad8092>.elementor-widget-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#fff}.elementor-1891 .elementor-element.elementor-element-46ad8092>.elementor-element-populated{transition:background 0.3s,border 0.3s,border-radius 0.3s,box-shadow 0.3s;padding:30px 0 60px 0}.elementor-1891 .elementor-element.elementor-element-46ad8092>.elementor-element-populated>.elementor-background-overlay{transition:background 0.3s,border-radius 0.3s,opacity 0.3s}.elementor-1891 .elementor-element.elementor-element-12907837>.elementor-widget-container{padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-12907837{text-align:left}.elementor-1891 .elementor-element.elementor-element-b3ae9cc{--divider-border-style:solid;--divider-color:#CCCCCC;--divider-border-width:1px}.elementor-1891 .elementor-element.elementor-element-b3ae9cc .elementor-divider-separator{width:100%}.elementor-1891 .elementor-element.elementor-element-b3ae9cc .elementor-divider{padding-block-start:15px;padding-block-end:15px}.elementor-1891 .elementor-element.elementor-element-667937c6{text-align:left;font-size:16px;line-height:2em}.elementor-1891 .elementor-element.elementor-element-4cb1f91c>.elementor-widget-container{padding:10px 0 0 0;border-style:solid;border-width:1px 0 0 0}.elementor-1891 .elementor-element.elementor-element-4cb1f91c .elementor-icon-list-icon{width:14px}.elementor-1891 .elementor-element.elementor-element-4cb1f91c .elementor-icon-list-icon i{font-size:14px}.elementor-1891 .elementor-element.elementor-element-4cb1f91c .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px}.elementor-1891 .elementor-element.elementor-element-4cb1f91c .elementor-icon-list-text,.elementor-1891 .elementor-element.elementor-element-4cb1f91c .elementor-icon-list-text a{color:#333}.elementor-1891 .elementor-element.elementor-element-63212824>.elementor-widget-container{margin:40px 0 0 0}.elementor-1891 .elementor-element.elementor-element-2cae5a78>.elementor-element-populated{padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-d1900{--grid-side-margin:15px;--grid-column-gap:15px;--grid-row-gap:15px;--grid-bottom-margin:15px;--e-share-buttons-primary-color:#003399;--e-share-buttons-secondary-color:#FFFFFF}.elementor-1891 .elementor-element.elementor-element-d1900 .elementor-share-btn__icon{--e-share-buttons-icon-size:2.2em}.elementor-1891 .elementor-element.elementor-element-d1900 .elementor-share-btn:hover{--e-share-buttons-primary-color:#333333}@media(max-width:1024px){.elementor-1891 .elementor-element.elementor-element-475ee41d>.elementor-container{min-height:300px}.elementor-1891 .elementor-element.elementor-element-475ee41d{margin-top:0;margin-bottom:0;padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-41d75700>.elementor-element-populated{margin:0 0 0 0;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-7358200b>.elementor-widget-container{margin:0 0 0 0;padding:0 0 0 0}.elementor-1891 .elementor-element.elementor-element-d1900{--grid-side-margin:15px;--grid-column-gap:15px;--grid-row-gap:15px;--grid-bottom-margin:15px}}@media(max-width:767px){.elementor-1891 .elementor-element.elementor-element-475ee41d>.elementor-container{min-height:180px}.elementor-1891 .elementor-element.elementor-element-d1900{--grid-side-margin:15px;--grid-column-gap:15px;--grid-row-gap:15px;--grid-bottom-margin:15px}}.header-connection-home{background-color:#039!important}.ast-separate-container .ast-article-single{padding-top:1em}