@media(max-width:767px){.elementor .home-h1{font-size:32px}}@media(max-width:767px){.elementor .hero-p{font-size:20px}}@media(max-width:767px){.elementor .cont-gral{padding-block-start:72px;padding-block-end:72px}}@media(max-width:767px){.elementor .section-row{width:80%}}@media(max-width:767px){.elementor .home-h2{font-size:28px}}@media(max-width:767px){.elementor .home-main-p{width:100%;font-size:18px}}@media(max-width:767px){.elementor .cont-galeria{background-color:var(--NewNoir);flex-direction:column}}@media(max-width:767px){.elementor .exp-cont-gral{margin-block-start:32px;row-gap:32px}}@media(max-width:767px){.elementor .exp-row{flex-direction:column;row-gap:24px}}@media(max-width:767px){.elementor .exp-text-cont{width:100%}}@media(max-width:767px){.elementor .exp-det-cont{width:100%}}@media(max-width:767px){.elementor .home-h3{font-size:24px}}@media(max-width:767px){.elementor .exp-p{font-size:18px}}@media(max-width:767px){.elementor .exp-h4{font-size:20px}}@media(max-width:767px){.elementor .highlight-row{column-gap:0;flex-direction:column;row-gap:24px}}@media(max-width:767px){.elementor .highlight-img-cont{width:100%;min-height:256px}}@media(max-width:767px){.elementor .highlight-text-cont{width:100%;padding-block-start:0;padding-block-end:0;padding-inline-start:0;padding-inline-end:0}}@media(max-width:767px){.elementor .highlight-p-cont{margin-block-start:16px}}@media(max-width:767px){.elementor .highlight-p{font-size:18px}}@media(max-width:767px){.elementor .quote-col-r{width:88%;align-self:end}}@media(max-width:767px){.elementor .quote-cont{flex-direction:column}}@media(max-width:767px){.elementor .quote-col-l{width:100%;height:72px}}@media(max-width:767px){.elementor .quote{font-size:28px}}@media(max-width:767px){.elementor .mark{font-size:176px}}@media(max-width:767px){.elementor .author{font-size:20px}}@media(max-width:767px){.elementor .answer{width:100%;font-size:16px}}@media(max-width:767px){.elementor .exp-button-cont{margin-block-start:32px;flex-direction:column;justify-content:center;align-items:center}}@media(max-width:767px){.elementor .form-cont{padding-inline-start:0;padding-inline-end:0}}