.elementor-420 .elementor-element.elementor-element-1c02b0c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-420 .elementor-element.elementor-element-626b3d9e{width:initial;max-width:initial;text-align:center;}.elementor-420 .elementor-element.elementor-element-626b3d9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-626b3d9e.elementor-element{--align-self:flex-start;}.elementor-420 .elementor-element.elementor-element-626b3d9e .elementor-heading-title{font-family:"Noir Pro", Sans-serif;font-size:17px;font-weight:400;}.elementor-420 .elementor-element.elementor-element-692a0414{--display:flex;--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-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-420 .elementor-element.elementor-element-7cbac824{--divider-border-style:solid;--divider-color:#FFFFFF80;--divider-border-width:2px;}.elementor-420 .elementor-element.elementor-element-7cbac824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-7cbac824 .elementor-divider-separator{width:100%;}.elementor-420 .elementor-element.elementor-element-7cbac824 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-420 .elementor-element.elementor-element-c388656{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher{text-align:center;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap .bdt-package-text, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-icon, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-tab{font-family:"Noir Pro", Sans-serif;font-size:25px;font-weight:400;font-style:normal;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap .bdt-package-text, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-icon i, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-tab{color:#FFFFFF;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-icon svg{fill:#FFFFFF;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap .bdt-package-text, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-tab{-webkit-text-stroke-color:#000;stroke:#000;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap .bdt-package-text.bdt-active, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-icon.bdt-active i, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-tab.bdt-active .bdt-content-switcher-icon i, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-tab.bdt-active{color:#FFFFFF;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-icon.bdt-active svg{fill:#FFFFFF;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-1 .bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-2 .bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-2 .bdt-knobs:after, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-3 .bdt-knobs::before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-4 .bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-4 .bdt-knobs:after, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-5 .bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-6 .bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-7 .bdt-knobs span, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-8 .bdt-knobs span, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-9 .bdt-knobs span{background-color:#D034DE;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-1 .checkbox:checked+.bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-2 .checkbox:checked+.bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-2 .checkbox:checked+.bdt-knobs:after, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-3 .checkbox:checked+.bdt-knobs::before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-4 .checkbox:checked+.bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-4 .checkbox:checked+.bdt-knobs:after, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-5 .checkbox:checked+.bdt-knobs:before, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-6 .checkbox:checked+.bdt-knobs:after, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-7 .bdt-knobs:after, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-8 .bdt-knobs:after, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-toggle-button-9 .checkbox:checked+.bdt-knobs span{background-color:#2A20D5;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switcher-content{padding:20px 40px 0px 0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switcher-content-wrapper{margin:0px 0px 0px 0px;}.rey-offcanvas-wrapper[data-gs-id="420"]{--panel-width:800px;--panel-color:#00000080;--transition-duration:700ms;--close-text:"Close";}body.elementor-page-420{--gs-preview-width:800px;--gs-preview-bg:#00000080;}.rey-offcanvas-wrapper[data-gs-id="420"] .rey-offcanvas-close{--distance:10px;color:#FFFFFF;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-420 .elementor-element.elementor-element-1c02b0c2{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-420 .elementor-element.elementor-element-626b3d9e{width:initial;max-width:initial;}.elementor-420 .elementor-element.elementor-element-626b3d9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-626b3d9e.elementor-element{--align-self:flex-start;}.elementor-420 .elementor-element.elementor-element-626b3d9e .elementor-heading-title{font-size:17px;}.elementor-420 .elementor-element.elementor-element-692a0414{--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-420 .elementor-element.elementor-element-7cbac824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-c388656{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap{border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switcher-content{border-radius:0px 0px 0px 0px;padding:15px 10px 0px 0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switcher-content-wrapper{margin:0px 0px 0px 0px;}.rey-offcanvas-wrapper[data-gs-id="420"]{--panel-width-tablet:100vw;--panel-width:550px;}body.elementor-page-420{--gs-preview-width:550px;}}@media(max-width:767px){.elementor-420 .elementor-element.elementor-element-1c02b0c2{--width:100%;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-420 .elementor-element.elementor-element-626b3d9e{width:initial;max-width:initial;text-align:left;}.elementor-420 .elementor-element.elementor-element-626b3d9e > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-626b3d9e.elementor-element{--align-self:flex-start;}.elementor-420 .elementor-element.elementor-element-626b3d9e .elementor-heading-title{font-size:17px;}.elementor-420 .elementor-element.elementor-element-692a0414{--width:100%;--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-420 .elementor-element.elementor-element-7cbac824 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-7cbac824 .elementor-divider-separator{width:100%;}.elementor-420 .elementor-element.elementor-element-c388656{--content-width:100vw;--min-height:0px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f > .elementor-widget-container{margin:0% 0% 0% 0%;padding:0vw 0vw 0vw 0vw;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f.elementor-element{--align-self:center;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher{text-align:center;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap{gap:20px;border-radius:0px 0px 0px 0px;padding:0px 0px 0px 0px;margin:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switch-container-wrap .bdt-package-text, .elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher-tab{gap:5px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-content-switcher .button{margin:0px 0px 0px 0px;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switcher-content{border-radius:0px 0px 0px 0px;padding:4% 6% 0% 0%;}.elementor-420 .elementor-element.elementor-element-2cc8eb6f .bdt-switcher-content-wrapper{margin:0px 0px 0px 0px;}.rey-offcanvas-wrapper[data-gs-id="420"]{--panel-width-mobile:100vw;--panel-width:100vw;}body.elementor-page-420{--gs-preview-width:100vw;}}@media(min-width:768px){.elementor-420 .elementor-element.elementor-element-c388656{--content-width:100%;}}@media(max-width:1024px) and (min-width:768px){.elementor-420 .elementor-element.elementor-element-c388656{--content-width:100%;}}.elementor-420 .elementor-element.elementor-element-626b3d9e {
    width: auto;
    padding: 10px;
    border-radius: 55px;
    border: 1px rgb(255 255 255 / 50%) solid;

    
    
    background-color: #00000080;
    background: #00000080;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    box-shadow: 3px 3px 9px #000000,
    -3px -3px 9px #8a8a8a;
}
/* Start custom CSS *//*.rey-offcanvas-wrapper[data-position=bottom] .rey-offcanvas-contentWrapper {
    height: 95vh;
}*/
.rey-offcanvas-wrapper[data-position=left][data-close-position=inside] .rey-offcanvas-close {
    right: var(--distance);
    padding: 10px;
    border-radius: 55px;
    border: 1px rgb(255 255 255 / 50%) solid;

    
    
    background-color: #00000080;
    background: #00000080;
    -webkit-backdrop-filter: blur(10px);
    backdrop-filter: blur(10px);
    box-shadow: 3px 3px 9px #000000,
    -3px -3px 9px #8a8a8a;
}

/*impostare la distanza del effetto :hover del pulsante CLOSE*/
.rey-offcanvas-wrapper .rey-offcanvas-close:after {
    margin-right: 10px !important;
}
/*impostare la distanza tra la scritta close e la X del pulsante CLOSE*/
.rey-offcanvas-wrapper .rey-offcanvas-close:before {
    content: var(--close-text);
    margin-right: 20px;
}/* End custom CSS */