.elementor-1272 .elementor-element.elementor-element-21dda1a{--display:flex;--min-height:179px;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1272 .elementor-element.elementor-element-21dda1a.e-con{--align-self:flex-end;--order:99999 /* order end hack */;}.elementor-1272 .elementor-element.elementor-element-4c48171 .elementor-button{background-color:#000000;font-size:14px;text-transform:uppercase;letter-spacing:0.4em;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#050505;border-radius:0px 0px 0px 0px;padding:20px 23px 20px 23px;}.elementor-1272 .elementor-element.elementor-element-4c48171 .elementor-button:hover, .elementor-1272 .elementor-element.elementor-element-4c48171 .elementor-button:focus{background-color:var( --e-global-color-uicore_primary );color:#FFFFFF;}.elementor-1272 .elementor-element.elementor-element-4c48171{--e-transform-rotateZ:90deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-1272 .elementor-element.elementor-element-4c48171.elementor-element{--align-self:flex-end;}.elementor-1272 .elementor-element.elementor-element-4c48171 .elementor-button:hover svg, .elementor-1272 .elementor-element.elementor-element-4c48171 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}/* Start custom CSS for button, class: .elementor-element-4c48171 *//* bottone full width + contenuto distribuito */
.btn-icon-end a.elementor-button{
  width: 100% !important;
  display: block !important;
}

/* fa occupare tutta la larghezza al wrapper interno */
.btn-icon-end a.elementor-button .elementor-button-content-wrapper{
  width: 100% !important;
  display: flex !important;
  align-items: center;
  justify-content: space-between !important;
}

/* elimina lo spazio predefinito dell’icona */
.btn-icon-end .elementor-button-icon{
  margin: 0 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-21dda1a */.pulsante-fisso {
    position: fixed;
    right: -67px; 
    top: 50%;
    
    cursor: pointer;
    transition: all 0.3s ease;
    white-space: nowrap;
}/* End custom CSS */