.et_pb_button{padding:10px 20px!important;overflow:hidden;position:relative;z-index:1;transition:.4s all!important;-moz-transition:.4s all!important;-webkit-transition:.4s all!important}.et_pb_button:hover{padding:10px 40px 10px 20px!important}.et_pb_button:before{background-color:#f39200;position:absolute;width:100%;height:100%;content:"";top:0;z-index:-1;left:-100%;transition:.4s all!important;-moz-transition:.4s all!important;-webkit-transition:.4s all!important;margin:0 auto;display:block!important;opacity:1!important}.et_pb_button:hover:before{left:0}.gallerie-servizi img,.free-ba-slider img{aspect-ratio:16 / 12;width:100%;object-fit:cover}.gallerie-servizi img,.free-ba-slider img{aspect-ratio:16 / 12;width:100%;object-fit:cover}.gallerie-servizi .et-pb-arrow-prev:before,.gallerie-servizi .et-pb-arrow-next:before{background-color:rgba(243,146,0,0.8);border-radius:100px;-moz-border-radius:100px;-webkit-border-radius:100px;font-size:35px;padding:5px;color:#fff;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all}.gallerie-servizi .et-pb-arrow-prev:hover:before,.gallerie-servizi .et-pb-arrow-next:hover:before{background-color:rgba(243,146,0,1)}.gallerie-servizi .et-pb-controllers a,.gallerie-servizi .et-pb-controllers .et-pb-active-control{background-color:#f39200}html:not(.et-fb-root-ancestor) .free-code-explainer-wrapper,.et-fb-root-ancestor-sibling .free-code-explainer-wrapper,.et-fb-root-ancestor-sibling.free-code-explainer-wrapper{display:none!important}html.et-fb-root-ancestor .free-before-after-slider-code-explainer.et_pb_code{background:#151515!important;outline:4px double rgba(255,255,255,0.76);outline-offset:-18px}html.et-fb-root-ancestor .free-before-after-slider-code-explainer.et_pb_code:before{content:'This is the main code for before & after slider. You may go to this code module settings & copy the code to WP Admin > Divi > Theme Options > Integration > Header Code. And lastly remove this section. The \'before\' & \'after\' text can be changed here as well.';display:block;position:relative;padding:38px;color:#fff;text-align:center;font-size:18px;font-weight:800;text-transform:uppercase;line-height:1.7em}html.et-fb-root-ancestor .free-292-light img:first-child{clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%);-webkit-clip-path:polygon(0% 0%,50% 0%,50% 100%,0% 100%);position:absolute!important}.free-ba-slider{overflow:hidden!important}html:not(.et-fb-root-ancestor) .free-ba-arrow-demo{display:none!important}.et_pb_scroll_top.et-pb-icon{border-radius:100px!important;-moz-border-radius:100px!important;-webkit-border-radius:100px!important;padding:0px!important;bottom:70px!important;right:15px!important;width:44px!important;height:44px!important;transition:.3s all;-moz-transition:.3s all;-webkit-transition:.3s all;line-height:44px!important}.et_pb_scroll_top.et-pb-icon:hover{background-color:#f39200}