.elementor-2478 .elementor-element.elementor-element-151b5d7>.elementor-container{min-height:34vh}.elementor-2478 .elementor-element.elementor-element-151b5d7>.elementor-container:after{content:"";min-height:inherit}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .elementor-repeater-item-6025ff9 .swiper-slide-bg{background-color:#833ca3;background-image:url(https://www.torresansrl.it/wp-content/uploads/2020/05/electric-mast-4985179_1920.jpg);background-size:cover}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .elementor-repeater-item-6025ff9 .elementor-background-overlay{background-color:rgba(0,0,0,.5)}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .swiper-slide{height:34vh;transition-duration:calc(5s*1.2)}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .swiper-slide-contents{max-width:66%}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .swiper-slide-inner{text-align:center}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .elementor-slide-heading{color:#fff;font-family:"Roboto Condensed",Sans-serif;font-size:42px;text-transform:uppercase}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .elementor-slide-description{font-size:20px}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .elementor-slide-button{font-family:"Roboto Condensed",Sans-serif;font-weight:700;text-transform:uppercase;border-width:0;border-radius:0;background-color:#f5ad0d}.elementor-2478 .elementor-element.elementor-element-b0b9c1c .elementor-slide-button:hover{background-color:#18185b}.elementor-2478 .elementor-element.elementor-element-1f639609:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-2478 .elementor-element.elementor-element-1f639609>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#18185b}.elementor-2478 .elementor-element.elementor-element-1f639609>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2478 .elementor-element.elementor-element-1f639609>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2478 .elementor-element.elementor-element-5a22faca:not(.elementor-motion-effects-element-type-background)>.elementor-column-wrap,.elementor-2478 .elementor-element.elementor-element-5a22faca>.elementor-column-wrap>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-color:#f5ad0d}.elementor-2478 .elementor-element.elementor-element-5a22faca>.elementor-element-populated{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s}.elementor-2478 .elementor-element.elementor-element-5a22faca>.elementor-element-populated>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2478 .elementor-element.elementor-element-15e95a12 .cms-fancy-box .item--description{color:#18185b}.elementor-2478 .elementor-element.elementor-element-3261f52{padding:95px 0}.elementor-2478 .elementor-element.elementor-element-a589571 .cms-heading-wrapper .custom-heading{margin-top:0;margin-bottom:22px}.elementor-2478 .elementor-element.elementor-element-a589571 .custom-heading{font-size:35px;text-transform:capitalize;line-height:44px}.elementor-2478 .elementor-element.elementor-element-a589571 .cms-heading-wrapper .custom-subheading{margin-bottom:13px}.elementor-2478 .elementor-element.elementor-element-a589571>.elementor-widget-container{margin:31px 0 0}.elementor-2478 .elementor-element.elementor-element-b62b09d>.elementor-widget-container{margin:0 0 15px}.elementor-2478 .elementor-element.elementor-element-7052364{text-align:right}.elementor-2478 .elementor-element.elementor-element-18a18fe>.elementor-container>.elementor-row>.elementor-column>.elementor-column-wrap>.elementor-widget-wrap{align-content:center;align-items:center}.elementor-2478 .elementor-element.elementor-element-18a18fe:not(.elementor-motion-effects-element-type-background),.elementor-2478 .elementor-element.elementor-element-18a18fe>.elementor-motion-effects-container>.elementor-motion-effects-layer{background-image:url("https://demo.cmssuperheroes.com/themeforest/facmaster/wp-content/uploads/2019/12/bg-section-03.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.elementor-2478 .elementor-element.elementor-element-18a18fe{transition:background .3s,border .3s,border-radius .3s,box-shadow .3s;padding:95px 0}.elementor-2478 .elementor-element.elementor-element-18a18fe>.elementor-background-overlay{transition:background .3s,border-radius .3s,opacity .3s}.elementor-2478 .elementor-element.elementor-element-27b0a8fd>.elementor-element-populated{margin:0 70px 0 0}.elementor-2478 .elementor-element.elementor-element-21e69c10 .cms-heading-wrapper .heading-divider{min-width:242px}.elementor-2478 .elementor-element.elementor-element-21e69c10 .cms-heading-wrapper .custom-heading{margin-top:0;margin-bottom:12px}.elementor-2478 .elementor-element.elementor-element-21e69c10 .cms-heading-wrapper .custom-subheading{margin-bottom:13px}.elementor-2478 .elementor-element.elementor-element-21e69c10>.elementor-widget-container{margin:-10px 0 13px}@media(min-width:768px){.elementor-2478 .elementor-element.elementor-element-1c7c331{width:59.167%}.elementor-2478 .elementor-element.elementor-element-dba79d6{width:40.165%}}@media(max-width:1024px){.elementor-2478 .elementor-element.elementor-element-1c7c331>.elementor-element-populated{margin:0}.elementor-2478 .elementor-element.elementor-element-a589571>.elementor-widget-container{margin:0}.elementor-2478 .elementor-element.elementor-element-27b0a8fd>.elementor-element-populated{margin:0}.elementor-2478 .elementor-element.elementor-element-21e69c10 .custom-heading{font-size:40px}}@media(max-width:767px){.elementor-2478 .elementor-element.elementor-element-7052364>.elementor-widget-container{margin:40px 0 0}.elementor-2478 .elementor-element.elementor-element-27077296>.elementor-element-populated{margin:32px 0 0}.elementor-2478 .elementor-element.elementor-element-21e69c10 .custom-heading{font-size:30px}}.elementor-2478 .elementor-element.elementor-element-574ab983 .item--icon i{color:#e8e8e8}