.elementor-23594 .elementor-element.elementor-element-12e08b1f{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-23594 .elementor-element.elementor-element-aaa8eaa > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-23594 .elementor-element.elementor-element-eab390d.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-23594 .elementor-element.elementor-element-eab390d .elementor-heading-title{font-size:30px;font-weight:500;line-height:43px;}.elementor-23594 .elementor-element.elementor-element-eab390d > .elementor-widget-container{margin:0px 0px 10px 0px;}.elementor-23594 .elementor-element.elementor-element-4042a4d{text-align:left;}.elementor-23594 .elementor-element.elementor-element-4042a4d .elementor-image img{box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-23594 .elementor-element.elementor-element-2b8015d2 > .elementor-element-populated{margin:0% 0% 0% 0%;}.elementor-23594 .elementor-element.elementor-element-7d716f2e{text-align:left;}.elementor-23594 .elementor-element.elementor-element-7d716f2e.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-23594 .elementor-element.elementor-element-7d716f2e .elementor-heading-title{font-family:"Fira Sans", Roboto;font-size:20px;font-weight:600;line-height:28px;}.elementor-23594 .elementor-element.elementor-element-7f3c15a3{text-align:left;}.elementor-23594 .elementor-element.elementor-element-7f3c15a3.elementor-widget-heading .elementor-heading-title{color:#000000;}.elementor-23594 .elementor-element.elementor-element-7f3c15a3 .elementor-heading-title{font-family:"Roboto Slab", Roboto;font-size:14px;font-weight:300;font-style:normal;line-height:19px;}.elementor-23594 .elementor-element.elementor-element-7f3c15a3 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-23594 .elementor-element.elementor-element-7da0dc49 .elementor-spacer-inner{height:25px;}.elementor-23594 .elementor-element.elementor-element-7e4fd65c .elementor-posts-container{grid-column-gap:0px;grid-row-gap:0px;}.elementor-msie .elementor-23594 .elementor-element.elementor-element-7e4fd65c .elementor-post{padding-right:calc( 0px/2 );padding-left:calc( 0px/2 );padding-bottom:0px;}.elementor-msie .elementor-23594 .elementor-element.elementor-element-7e4fd65c .elementor-posts-container{margin-left:calc( -0px/2 );margin-right:calc( -0px/2 );}.elementor-23594 .elementor-element.elementor-element-7e4fd65c > .elementor-widget-container{margin:0% 0% 0% 0%;}.elementor-23594 .elementor-element.elementor-element-10c84609{text-align:right;}.elementor-23594 .elementor-element.elementor-element-10c84609.elementor-widget-heading .elementor-heading-title{color:#1baae1;}.elementor-23594 .elementor-element.elementor-element-10c84609 .elementor-heading-title{font-family:"Roboto Slab", Roboto;font-size:14px;font-weight:500;line-height:28px;}.elementor-23594 .elementor-element.elementor-element-4ce75373 .elementor-spacer-inner{height:20px;}.elementor-23594 .elementor-element.elementor-element-40644d62 a.elementor-button, .elementor-23594 .elementor-element.elementor-element-40644d62 .elementor-button{font-family:"Fira Sans", Roboto;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:14px;letter-spacing:0.6px;fill:#ffffff;color:#ffffff;background-color:#27a4d7;border-radius:4px 4px 4px 4px;}.elementor-23594 .elementor-element.elementor-element-40644d62 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#27a4d7;}.elementor-23594 .elementor-element.elementor-element-b4eb0d0 .elementor-spacer-inner{height:10px;}.elementor-23594 .elementor-element.elementor-element-d3ac089 a.elementor-button, .elementor-23594 .elementor-element.elementor-element-d3ac089 .elementor-button{font-family:"Fira Sans", Roboto;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:14px;letter-spacing:0.6px;fill:#ffffff;color:#ffffff;background-color:#27a4d7;border-radius:4px 4px 4px 4px;}.elementor-23594 .elementor-element.elementor-element-d3ac089 .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#27a4d7;}.elementor-23594 .elementor-element.elementor-element-d3ac089 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-23594 .elementor-element.elementor-element-2c943f8 .elementor-spacer-inner{height:10px;}.elementor-23594 .elementor-element.elementor-element-725178a a.elementor-button, .elementor-23594 .elementor-element.elementor-element-725178a .elementor-button{font-family:"Fira Sans", Roboto;font-size:16px;font-weight:bold;text-transform:uppercase;line-height:14px;fill:#27a4d7;color:#27a4d7;background-color:rgba(0,0,0,0);border-radius:4px 4px 4px 4px;}.elementor-23594 .elementor-element.elementor-element-725178a .elementor-button{border-style:solid;border-width:2px 2px 2px 2px;border-color:#27a4d7;}.elementor-23594 .elementor-element.elementor-element-32c04560 .elementor-spacer-inner{height:25px;}.elementor-23594 .elementor-element.elementor-element-dcdc370{text-align:center;}.elementor-23594 .elementor-element.elementor-element-dcdc370.elementor-widget-heading .elementor-heading-title{color:#1baae1;}.elementor-23594 .elementor-element.elementor-element-dcdc370 .elementor-heading-title{font-family:"Roboto Slab", Roboto;font-size:18px;font-weight:500;line-height:20px;}.elementor-23594 .elementor-element.elementor-element-dcdc370 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-23594 .elementor-element.elementor-element-ee58393{text-align:center;}.elementor-23594 .elementor-element.elementor-element-ee58393 .elementor-image img{width:70%;max-width:70%;}.elementor-23594 .elementor-element.elementor-element-19dd2a7 .elementor-spacer-inner{height:25px;}/* Start custom CSS for heading, class: .elementor-element-7f3c15a3 */.elementor-23594 .elementor-element.elementor-element-7f3c15a3 p:before{
    content: 'di ';
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-40644d62 */.elementor-23594 .elementor-element.elementor-element-40644d62 .elementor-button.elementor-size-xs{
    padding: 10px 15px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-12e08b1f */.elementor-23594 .elementor-element.elementor-element-12e08b1f #buttonVerticalEdicola a{
    width: 280px;
}
  @media (min-width: 768px) and (max-width: 1024px) {
    .elementor-23594 .elementor-element.elementor-element-12e08b1f #buttonVerticalEdicola a {
        width: 200px !important;
    }
}/* End custom CSS */