@charset "UTF-8";
/* https://shawellness.com/wp-content/themes/crepesandthemes/css/modulo-reasons.css */
.modulo-reasons{display:flex;align-items:stretch;position:relative}.modulo-reasons .label-S{color:#999;font-feature-settings:'clig' off,'liga' off;font-family:"Graphik";font-size:14px;font-style:normal;font-weight:700;line-height:16px;margin-bottom:32px;letter-spacing:2px;text-transform:uppercase}.modulo-reasons .subtitulo{color:#414345;font-family:"Graphik";font-size:20px;font-style:normal;font-weight:500;line-height:24px;margin-bottom:24px}.modulo-reasons .body-text-S p:last-child{margin-bottom:0}.modulo-reasons .enlace{margin-top:40px}.modulo-reasons .imagen{background-size:cover;background-position:center center;background-repeat:no-repeat;width:50%;flex:1}@media (max-width:768px){.modulo-reasons{flex-direction:column}.modulo-reasons.reverse{flex-direction:column}.modulo-reasons .contenido,.modulo-reasons .imagen{width:100%}.modulo-reasons .imagen{min-height:210px;height:210px}.modulo-reasons .contenido{padding:24px 24px 0 24px}.modulo-reasons .headline-M{font-family:Graphik;font-size:24px;font-style:normal;font-weight:400;line-height:32px}}@media (min-width:768px){.modulo-reasons{flex-direction:row-reverse}.modulo-reasons.reverse{flex-direction:row}.modulo-reasons .contenido,.modulo-reasons .imagen{width:50%}.modulo-reasons .imagen{flex:1;height:auto;min-height:100%}.modulo-reasons .contenido{display:flex;align-items:flex-start;justify-content:center;flex-direction:column;padding:64px}.modulo-reasons .headline-M{font-feature-settings:'clig' off,'liga' off;font-family:Graphik;font-size:40px;font-style:normal;font-weight:400;line-height:48px}}@media (min-width:1440px){.modulo-reasons .contenido{padding:128px}.modulo-reasons .imagen{flex:1;height:auto;min-height:100%}.modulo-reasons .headline-M{font-feature-settings:'clig' off,'liga' off;font-family:Graphik;font-size:48px;font-style:normal;font-weight:400;line-height:56px}}.rtl .modulo-reasons .contenido{padding:64px}.rtl .modulo-reasons.reverse .contenido{padding:64px}@media (min-width:1440px){.rtl .modulo-reasons .contenido{padding:128px}.rtl .modulo-reasons.reverse .contenido{padding:128px}}