.elementor .s-hero-eyebrow{font-family:var(--body-font);font-weight:700;font-size:18px;color:var(--accent-2);letter-spacing:0.34em;text-transform:uppercase;}.elementor .s-hero-title{max-width:1200px;font-family:var(--heading-font);font-weight:500;font-size:120px;color:var(--ink);line-height:1.1;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .s-hero-subtitle{max-width:760px;font-family:var(--body-font);font-weight:400;font-size:24px;color:var(--body);line-height:1.55;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;}.elementor .s-hero-cta{font-weight:700;font-size:17px;color:var(--bg);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:42px;padding-inline-end:42px;border-radius:999px;background-color:var(--accent-2);}.elementor .s-hero{min-height:88vh;overflow:hidden;position:relative;z-index:1;text-align:center;padding-block-start:80px;padding-block-end:80px;padding-inline-start:24px;padding-inline-end:24px;background-image:url("https://omsonidosqueabrazan.com/wp-content/uploads/2026/09/hero-ondas-fondo.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-position:center center;background-color:var(--bg);display:flex;flex-direction:column;gap:32px;justify-content:center;align-items:center;}.elementor .s-vida-comoda-rule{width:46px;height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--accent);}.elementor .s-vida-comoda-title{font-family:var(--heading-font);font-weight:500;font-size:52px;color:var(--ink);line-height:1.1;}.elementor .s-vida-comoda-left{padding:0px;display:flex;flex-direction:column;gap:24px;flex:1 1 0%;}.elementor .s-vida-comoda-intro{font-family:var(--heading-font);font-weight:500;font-size:25px;color:#3f5c64;line-height:1.45;font-style:italic;}.elementor .s-vida-comoda-b1-svg{width:22px;height:22px;min-width:22px;color:#50737D;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 22px;}.elementor .s-vida-comoda-b1-txt{font-family:var(--body-font);font-weight:400;font-size:19px;color:#5f5a54;line-height:1.5;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-vida-comoda-b1-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:15px;align-items:flex-start;}.elementor .s-vida-comoda-b2-svg{width:22px;height:22px;min-width:22px;color:#50737D;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 22px;}.elementor .s-vida-comoda-b2-txt{font-family:var(--body-font);font-weight:400;font-size:19px;color:#5f5a54;line-height:1.5;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-vida-comoda-b2-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:15px;align-items:flex-start;}.elementor .s-vida-comoda-b3-svg{width:22px;height:22px;min-width:22px;color:#50737D;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 22px;}.elementor .s-vida-comoda-b3-txt{font-family:var(--body-font);font-weight:400;font-size:19px;color:#5f5a54;line-height:1.5;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-vida-comoda-b3-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:15px;align-items:flex-start;}.elementor .s-vida-comoda-b4-svg{width:22px;height:22px;min-width:22px;color:#50737D;margin-block-start:2px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:block;flex:0 0 22px;}.elementor .s-vida-comoda-b4-txt{font-family:var(--body-font);font-weight:400;font-size:19px;color:#5f5a54;line-height:1.5;margin-block-start:0px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-vida-comoda-b4-row{padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;display:flex;flex-direction:row;gap:15px;align-items:flex-start;}.elementor .s-vida-comoda-closing{font-family:var(--heading-font);font-size:28px;color:#342A2F;font-style:italic;margin-block-start:10px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-vida-comoda-right{padding:0px;display:flex;flex-direction:column;gap:18px;flex:1 1 0%;}.elementor .s-vida-comoda-in{width:100%;max-width:1080px;padding:0px;display:flex;flex-direction:row;gap:64px;align-items:stretch;}.elementor .s-vida-comoda{padding-block-start:110px;padding-block-end:110px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--sage);display:flex;justify-content:center;}.elementor .s-servicios-title{max-width:700px;font-family:var(--heading-font);font-weight:500;font-size:48px;color:var(--ink);line-height:1.16;}.elementor .s-servicios-sub{max-width:580px;font-family:var(--body-font);font-weight:400;font-size:20px;color:var(--body);line-height:1.55;margin-block-start:18px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-card-banos-icon{width:40px;height:40px;color:#3f5c64;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-card-banos-title{font-family:var(--heading-font);font-weight:600;font-size:29px;color:var(--ink);line-height:1.08;}.elementor .s-card-banos-desc{font-family:var(--body-font);font-weight:400;font-size:20px;color:var(--body);line-height:1.5;margin-block-start:12px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-card-banos-btn{font-weight:500;font-size:15px;color:var(--bg);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--ink);}.elementor .s-card-banos{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:10px;background-color:var(--sage);display:flex;flex-direction:column;flex:1 1 280px;}.elementor .s-card-acomp-icon{width:40px;height:40px;color:#B8956A;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-card-acomp-title{font-family:var(--heading-font);font-weight:600;font-size:29px;color:var(--ink);line-height:1.08;}.elementor .s-card-acomp-desc{font-family:var(--body-font);font-weight:400;font-size:20px;color:var(--body);line-height:1.5;margin-block-start:12px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-card-acomp-btn{font-weight:500;font-size:15px;color:var(--bg);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--ink);}.elementor .s-card-acomp{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:10px;background-color:var(--cream);display:flex;flex-direction:column;flex:1 1 280px;}.elementor .s-card-empresas-icon{width:40px;height:40px;color:#50737D;margin-block-start:0px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-card-empresas-title{font-family:var(--heading-font);font-weight:600;font-size:29px;color:var(--ink);line-height:1.08;}.elementor .s-card-empresas-desc{font-family:var(--body-font);font-weight:400;font-size:20px;color:var(--body);line-height:1.5;margin-block-start:12px;margin-block-end:24px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-card-empresas-btn{font-weight:500;font-size:15px;color:var(--bg);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:12px;padding-block-end:12px;padding-inline-start:24px;padding-inline-end:24px;border-radius:999px;background-color:var(--ink);}.elementor .s-card-empresas{padding-block-start:40px;padding-block-end:40px;padding-inline-start:32px;padding-inline-end:32px;border-radius:10px;background-color:var(--beige);display:flex;flex-direction:column;flex:1 1 280px;}.elementor .s-servicios-row{width:100%;max-width:1080px;text-align:start;padding:0px;margin-block-start:52px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .s-servicios{text-align:center;padding-block-start:90px;padding-block-end:90px;padding-inline-start:48px;padding-inline-end:48px;background-color:var(--bg);display:flex;flex-direction:column;align-items:center;}.elementor .s-beneficios-eyebrow{font-family:var(--body-font);font-weight:500;font-size:15px;color:var(--accent-2);letter-spacing:0.34em;text-transform:uppercase;}.elementor .s-beneficios-title{font-family:var(--heading-font);font-weight:500;font-size:62px;color:var(--ink);line-height:1.1;}.elementor .s-beneficios-desc{font-family:var(--body-font);font-weight:400;font-size:20px;color:var(--body);line-height:1.6;}.elementor .s-beneficios-top{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:16px;align-items:center;}.elementor .s-card-cuerpo-icon{width:38px;height:38px;color:#3f5c64;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-card-cuerpo-label{font-family:var(--body-font);font-weight:600;font-size:15px;color:var(--accent-2);letter-spacing:0.26em;text-transform:uppercase;}.elementor .s-card-cuerpo-title{font-family:var(--heading-font);font-weight:600;font-size:26px;color:var(--ink);line-height:1.1;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-card-cuerpo-list{font-family:var(--body-font);font-weight:400;font-size:19px;color:var(--body);line-height:1.55;}.elementor .s-card-cuerpo{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:12px;background-color:var(--bg);display:flex;flex-direction:column;gap:6px;flex:1 1 280px;}.elementor .s-card-mente-icon{width:38px;height:38px;color:#B8956A;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-card-mente-label{font-family:var(--body-font);font-weight:600;font-size:15px;color:var(--accent);letter-spacing:0.26em;text-transform:uppercase;}.elementor .s-card-mente-title{font-family:var(--heading-font);font-weight:600;font-size:26px;color:var(--ink);line-height:1.1;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-card-mente-list{font-family:var(--body-font);font-weight:400;font-size:19px;color:var(--body);line-height:1.55;}.elementor .s-card-mente{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:12px;background-color:var(--cream);display:flex;flex-direction:column;gap:6px;flex:1 1 280px;}.elementor .s-card-espiritu-icon{width:38px;height:38px;color:#50737D;margin-block-start:0px;margin-block-end:22px;margin-inline-start:0px;margin-inline-end:0px;display:block;}.elementor .s-card-espiritu-label{font-family:var(--body-font);font-weight:600;font-size:15px;color:var(--accent-2);letter-spacing:0.26em;text-transform:uppercase;}.elementor .s-card-espiritu-title{font-family:var(--heading-font);font-weight:600;font-size:26px;color:var(--ink);line-height:1.1;margin-block-start:0px;margin-block-end:14px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-card-espiritu-list{font-family:var(--body-font);font-weight:400;font-size:19px;color:var(--body);line-height:1.55;}.elementor .s-card-espiritu{padding-block-start:40px;padding-block-end:40px;padding-inline-start:34px;padding-inline-end:34px;border-radius:12px;background-color:var(--beige);display:flex;flex-direction:column;gap:6px;flex:1 1 280px;}.elementor .s-beneficios-cards{width:100%;max-width:1080px;text-align:start;padding:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .s-beneficios-cta{font-weight:500;font-size:16px;color:var(--bg);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:18px;padding-block-end:18px;padding-inline-start:42px;padding-inline-end:42px;border-radius:999px;background-color:var(--accent-2);}.elementor .s-beneficios{text-align:center;padding-block-start:90px;padding-block-end:90px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--sage);display:flex;flex-direction:column;gap:48px;align-items:center;}.elementor .s-testi-eyebrow{font-family:var(--body-font);font-weight:500;font-size:15px;color:var(--accent-2);letter-spacing:0.34em;text-transform:uppercase;}.elementor .s-testi-title{max-width:680px;font-family:var(--heading-font);font-weight:500;font-size:48px;color:var(--ink);line-height:1.14;}.elementor .s-testi-rating{font-family:var(--body-font);font-weight:400;font-size:18px;color:var(--body);}.elementor .s-testi-1-stars{font-size:14px;color:#D9A441;}.elementor .s-testi-1-quote{font-family:var(--heading-font);font-weight:500;font-size:22px;color:#3f4a47;line-height:1.5;font-style:italic;margin-block-start:16px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-testi-1-author{font-family:var(--body-font);font-size:16px;color:#8a857c;border-color:#F0EADF;}.elementor .s-testi-1{padding-block-start:34px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E2DBCB;border-style:solid;background-color:var(--surface);box-shadow:0px 14px 30px -24px rgba(53,72,69,0.5);display:flex;flex-direction:column;flex:1 1 300px;}.elementor .s-testi-2-stars{font-size:14px;color:#D9A441;}.elementor .s-testi-2-quote{font-family:var(--heading-font);font-weight:500;font-size:22px;color:#3f4a47;line-height:1.5;font-style:italic;margin-block-start:16px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-testi-2-author{font-family:var(--body-font);font-size:16px;color:#8a857c;}.elementor .s-testi-2{padding-block-start:34px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E2DBCB;border-style:solid;background-color:var(--surface);box-shadow:0px 14px 30px -24px rgba(53,72,69,0.5);display:flex;flex-direction:column;flex:1 1 300px;}.elementor .s-testi-3-stars{font-size:14px;color:#D9A441;}.elementor .s-testi-3-quote{font-family:var(--heading-font);font-weight:500;font-size:22px;color:#3f4a47;line-height:1.5;font-style:italic;margin-block-start:16px;margin-block-end:20px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-testi-3-author{font-family:var(--body-font);font-size:16px;color:#8a857c;}.elementor .s-testi-3{padding-block-start:34px;padding-block-end:34px;padding-inline-start:32px;padding-inline-end:32px;border-radius:12px;border-width:1px;border-color:#E2DBCB;border-style:solid;background-color:var(--surface);box-shadow:0px 14px 30px -24px rgba(53,72,69,0.5);display:flex;flex-direction:column;flex:1 1 300px;}.elementor .s-testi-row{width:100%;max-width:1120px;text-align:start;padding:0px;margin-block-start:30px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:row;gap:24px;flex-wrap:wrap;}.elementor .s-testi-cta{font-weight:500;font-size:16px;color:var(--accent-2);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:20px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:1px;border-color:var(--accent-2);border-style:solid;background-color:transparent;}.elementor .s-testimonios{text-align:center;padding-block-start:90px;padding-block-end:90px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--beige);display:flex;flex-direction:column;gap:14px;align-items:center;}.elementor .s-sobre-mi-img{height:620px;min-width:0px;object-fit:cover;flex:1 1 360px;}.elementor .s-sobre-mi-name{font-family:var(--heading-font);font-weight:500;font-size:54px;color:var(--ink);line-height:1.02;}.elementor .s-sobre-mi-tagline{font-family:var(--heading-font);font-weight:500;font-size:24px;color:var(--accent-2);line-height:1.35;font-style:italic;}.elementor .s-sobre-mi-bio{font-family:var(--body-font);font-weight:400;font-size:20px;color:var(--body);line-height:1.6;}.elementor .s-sobre-mi-btn{font-weight:500;font-size:16px;color:var(--accent-2);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:30px;padding-inline-end:30px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;border-width:1px;border-color:var(--accent-2);border-style:solid;background-color:transparent;align-self:start;}.elementor .s-sobre-mi-text{padding-block-start:70px;padding-block-end:70px;padding-inline-start:64px;padding-inline-end:64px;display:flex;flex-direction:column;gap:16px;flex:1 1 420px;justify-content:center;}.elementor .s-sobre-mi{min-height:620px;padding:0px;background-color:var(--bg);display:flex;flex-direction:row;flex-wrap:wrap;}.elementor .s-imagina-1{font-family:var(--heading-font);font-size:36px;color:var(--bg);line-height:01;}.elementor .s-imagina-lines{max-width:820px;padding:0px;display:flex;flex-direction:column;gap:22px;}.elementor .s-imagina-closing{font-family:var(--body-font);font-weight:400;font-size:24px;color:var(--beige);margin-block-start:46px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;}.elementor .s-imagina{overflow:hidden;position:relative;z-index:1;text-align:center;padding-block-start:128px;padding-block-end:128px;padding-inline-start:48px;padding-inline-end:48px;background-image:url("https://omsonidosqueabrazan.com/wp-content/uploads/2026/09/hero-ondas-fondo.svg");background-repeat:no-repeat;background-attachment:scroll;background-size:auto;background-position:center center;background-color:var(--ink);display:flex;flex-direction:column;align-items:center;}.elementor .s-instagram-rule{width:46px;height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:var(--accent);}.elementor .s-instagram-label{font-family:var(--body-font);font-weight:500;font-size:15px;color:var(--accent-2);letter-spacing:0.2em;text-transform:uppercase;}.elementor .s-instagram-title{font-family:var(--heading-font);font-weight:500;font-size:41px;color:var(--ink);line-height:1.08;}.elementor .s-instagram-desc{font-family:var(--body-font);font-weight:400;font-size:19px;color:var(--body);line-height:1.65;}.elementor .s-instagram-btn{font-weight:500;font-size:16px;color:var(--bg);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:14px;padding-block-end:14px;padding-inline-start:28px;padding-inline-end:28px;margin-block-start:8px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:var(--ink);align-self:start;}.elementor .s-instagram-appdhara-eyebrow{font-weight:500;font-size:15px;color:var(--ink);letter-spacing:0.2em;text-transform:uppercase;}.elementor .s-instagram-appdhara-desc{font-family:var(--body-font);font-weight:400;font-size:19px;color:var(--body);line-height:1.55;}.elementor .s-instagram-appdhara-btn{font-weight:500;font-size:16px;color:var(--ink);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:13px;padding-block-end:13px;padding-inline-start:26px;padding-inline-end:26px;margin-block-start:4px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:40px;border-block-start-width:1px;border-block-end-width:1px;border-inline-start-width:1px;border-inline-end-width:1px;border-color:#354845;border-style:solid;background-color:transparent;align-self:flex-start;}.elementor .s-instagram-appdhara{padding-block-start:26px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;margin-block-start:34px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;display:flex;flex-direction:column;gap:10px;border-block-start: 1px solid rgba(53,72,69,0.18);\n}.elementor .s-instagram-left{padding:0px;display:flex;flex-direction:column;gap:12px;flex:1 1 320px;}.elementor .s-instagram-grid{padding:0px;display:flex;flex-direction:row;gap:14px;flex-wrap:wrap;flex:2 1 420px;}.elementor .s-instagram-in{width:100%;max-width:1100px;padding:0px;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:stretch;}.elementor .s-instagram{padding-block-start:90px;padding-block-end:90px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--beige);display:flex;justify-content:center;}.elementor .s-contacto-img{width:260px;height:320px;object-fit:cover;border-start-start-radius:180px;border-start-end-radius:180px;border-end-start-radius:16px;border-end-end-radius:16px;border-width:1px;border-color:#8a7f6a;border-style:solid;}.elementor .s-contacto-rule{width:46px;height:1px;padding-block-start:0px;padding-block-end:0px;padding-inline-start:0px;padding-inline-end:0px;background-color:#7a6f57;align-self:start;}.elementor .s-contacto-title{max-width:450px;font-family:var(--heading-font);font-weight:500;font-size:52px;color:#2f2b25;line-height:1.05;}.elementor .s-contacto-desc{max-width:450px;font-family:var(--body-font);font-weight:400;font-size:20px;color:#4a443a;line-height:1.65;}.elementor .s-contacto-btn{font-weight:500;font-size:16px;color:var(--bg);letter-spacing:0.06em;text-transform:uppercase;padding-block-start:16px;padding-block-end:16px;padding-inline-start:38px;padding-inline-end:38px;margin-block-start:6px;margin-block-end:0px;margin-inline-start:0px;margin-inline-end:0px;border-radius:999px;background-color:var(--ink);align-self:start;}.elementor .s-contacto-text{padding:0px;display:flex;flex-direction:column;gap:16px;flex:1 1 380px;}.elementor .s-contacto-in{width:100%;max-width:1000px;padding:0px;display:flex;flex-direction:row;gap:56px;flex-wrap:wrap;align-items:center;}.elementor .s-contacto{padding-block-start:90px;padding-block-end:90px;padding-inline-start:40px;padding-inline-end:40px;background-color:var(--stone);display:flex;justify-content:center;}