@media(max-width:767px){.elementor .shelf-text{font-size:var(--fs-m);}}@media(max-width:767px){.elementor .shelf-name{flex:0 0 auto;}}@media(max-width:767px){.elementor .shelf-row{flex-direction:column;gap:var(--sp-1);}}@media(max-width:767px){.elementor .shelf-spine-l{height:var(--h-spine-l-mobile);}}@media(max-width:767px){.elementor .shelf-spine-m{height:var(--h-spine-m-mobile);}}@media(max-width:767px){.elementor .shelf-spine-s{height:var(--h-spine-s-mobile);}}@media(max-width:767px){.elementor .about-hero{padding-block-start:var(--sp-7);padding-block-end:var(--sp-7);}}@media(max-width:767px){.elementor .title-page{font-size:var(--size-h1-mobile);}}@media(max-width:767px){.elementor .cta-inner{padding-block-start:var(--sp-7);padding-block-end:var(--sp-7);}}@media(max-width:767px){.elementor .principles{gap:var(--sp-3);}}@media(max-width:767px){.elementor .button-full-mobile{width:100%;flex:1 1 100%;}}@media(max-width:767px){.elementor .title-section{font-size:var(--size-h2-mobile);}}@media(max-width:767px){.elementor .section{padding-block-start:var(--sp-7);padding-block-end:var(--sp-7);}}@media(max-width:767px){.elementor .page-width{padding-inline-start:var(--sp-4);padding-inline-end:var(--sp-4);}}