.elementor .h2{font-family:Montserrat;font-weight:700;}.elementor .btn{font-family:Montserrat;font-weight:700;font-size:16px;color:#e20715;padding-block-start:5px;padding-block-end:5px;padding-inline-start:30px;padding-inline-end:30px;border-radius:40px;border-width:2px;border-color:#e20715;border-style:solid;background-color:#375efa00;align-self:center;}.elementor .light{font-weight:400;font-size:35px;text-align:start;}.elementor .p1{position:relative;z-index:2;font-family:Montserrat;font-weight:400;font-size:16px;}.elementor .text{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;border-width:0px;align-self:start;}.elementor .h3{position:relative;font-family:Montserrat;font-weight:700;font-size:35px;color:#ffffff;text-align:center;display:block;}.elementor .white{position:relative;z-index:2;color:#ffffff;border-color:#ffffff;}.elementor .center{position:relative;z-index:2;text-align:center;}.elementor .H4{font-family:Montserrat;font-weight:600;font-size:18px;}.elementor .m-bottom{margin-block-end:20px;}.elementor .right{text-align:end;}.elementor .whi{color:#ffffff;}.elementor .justify{text-align:justify;}.elementor .titolo-footer{font-family:Montserrat;font-weight:600;font-size:12px;color:#E20715;text-transform:uppercase;}.elementor .accordion{font-size:12px;}.elementor .titolo-flip{font-family:Montserrat;font-weight:700;font-size:22px;color:#ffffff;text-align:center;}.elementor .desc{font-size:18px;text-align:start;}.elementor .desc-flip{font-family:Montserrat;font-weight:600;font-size:12px;color:#ffffff;text-align:start;}.elementor .p-flip{font-family:Montserrat;font-weight:500;font-size:16px;color:#ffffff;text-align:center;}.elementor .small{font-size:10px;}.elementor .btn-small{font-size:14px;}.elementor .titolo-prodotto{font-family:Montserrat;font-weight:600;font-size:35px;text-align:start;}.elementor .nome-oratore{font-size:16px;}.elementor .advertaising{font-size:10px;}.elementor .titolo-certificazione{font-size:22px;margin-block-end:10px;}.elementor .sub-titolo{font-size:20px;}.elementor .m-top{margin-block-start:10px;}.elementor .btn-rosso{margin-block-start:20px;background-color:#e20715;align-self:start;}.elementor .p-menu{font-size:12px;}