:root{--smo-ink:#231834;--smo-paper:#fff;--smo-accent:#e00078;--smo-accent-hover:#ad005c;--smo-teal:#009dac;--smo-rose:#ef3d9c;--smo-sky:#9b36dc;--smo-electric:#00d5e5;--smo-muted:#5c5568;--smo-soft:#faf5ff;--smo-line:#e7ddee;--smo-gutter:clamp(22px,4.2vw,84px);--smo-max:1680px}body.smo-editorial{width:100%;min-width:0}.smo-site-header{border-top:5px solid var(--smo-electric);border-image:linear-gradient(90deg,var(--smo-electric) 0%,var(--smo-sky) 52%,var(--smo-rose) 100%) 1}.smo-menu>li:last-child>a[href*=reserva-tu-cita]{border-radius:0}.smo-action-strip{padding-block:24px;border-bottom:0}.smo-home,.smo-layout-content{width:100%;max-width:none;margin:0;min-width:0}.smo-page-main>.smo-page>.smo-entry-content.smo-layout-content{max-width:none;padding:0;width:100%;margin:0}.smo-layout-content>:is(.smo-legacy-section,.smo-legacy-row,.avia-section,.av-layout-grid-container){box-sizing:border-box;width:100%;max-width:none;min-width:0;margin:0;padding:clamp(60px,6.4vw,112px) var(--smo-gutter);background-color:var(--smo-paper)!important;color:var(--smo-ink)!important;border:0;border-bottom:1px solid var(--smo-line)}.smo-layout-content>:is(.smo-legacy-section,.smo-legacy-row)>*{max-width:100%}.smo-layout-content .smo-legacy-section__inner{width:100%;max-width:none}.smo-layout-content :is(.container,.content,.post-entry,.entry-content-wrapper){width:100%;max-width:none;margin:0;padding:0}.smo-layout-content :is(.smo-legacy-col,.smo-legacy-heading,.smo-legacy-text){min-width:0}.smo-layout-content :is(h1,h2,h3){overflow-wrap:normal;word-break:normal;hyphens:none}.smo-title-context,.smo-title-place,.smo-title-promise,.smo-title-expression,.smo-title-statement,.smo-title-support{display:block}.smo-title-expression{font-family:'Salud Serif',Georgia,'Times New Roman',serif;font-style:italic;font-weight:400;color:var(--smo-rose);letter-spacing:-.065em}body.smo-editorial :is(#best-rated,.smo-section--best-rated){display:block;position:relative;width:100%;max-width:none;background-color:#fff!important;color:var(--smo-ink)!important;padding:60px var(--smo-gutter) 78px;margin:0;border-top:5px solid var(--smo-electric)}body.smo-editorial :is(#best-rated,.smo-section--best-rated):before{content:'01 / SALUD MENTAL OKLAHOMA';display:block;width:100%;margin:0 0 46px;padding:0;border:0;font:800 11px/1.4 var(--smo-font);letter-spacing:.18em;color:var(--smo-accent)}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-col,.flex_cell){width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:0 0!important;border:0;box-shadow:none}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-legacy-heading{display:block;width:100%}body.smo-editorial :is(#best-rated,.smo-section--best-rated) h1{font-size:clamp(42px,5.1vw,82px)!important;line-height:1.08!important;letter-spacing:-.055em!important;width:100%;max-width:none;margin:0;text-align:left!important;color:var(--smo-ink)!important}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-context{font-size:clamp(32px,3.5vw,67px);line-height:1.1;letter-spacing:-.055em}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-place{color:var(--smo-teal);font-size:clamp(70px,17.3vw,380px);line-height:.96;letter-spacing:-.075em;margin:12px 0 34px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-promise{font-size:clamp(28px,3vw,57px);line-height:1.15;letter-spacing:-.045em;max-width:none}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-heading__sub,.av-subheading){width:72%;max-width:1080px;font-size:clamp(17px,1.4vw,24px);line-height:1.7;color:var(--smo-muted);border-left:3px solid var(--smo-accent);padding:0 0 0 25px;margin:42px 0 0 auto}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-legacy-heading__sub p{margin:0}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 6%;counter-reset:principle;border-top:2px solid var(--smo-ink);padding:0;margin:60px 0 0}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock) p{position:relative;counter-increment:principle;margin:0;padding:28px 0 29px 44px;font-size:16px;line-height:1.8;border-bottom:1px solid var(--smo-line)}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock) p:before{content:'0' counter(principle);position:absolute;left:0;top:30px;color:var(--smo-accent);font:800 12px/1.4 var(--smo-font);letter-spacing:.03em}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock) p:last-child{grid-column:1/span 2}body.smo-editorial :is(#best-rated,.smo-section--best-rated) strong{font-size:19px;line-height:1.35;display:inline-block;margin:0 0 8px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.av_font_icon,.smo-legacy-icon,.smo-legacy-rule,.hr){display:none}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro){display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:45px 10%;padding-block:82px 95px;counter-reset:benefit}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:is(.smo-legacy-col,.flex_cell){width:100%!important;max-width:none!important;margin:0}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:first-child{grid-column:1;grid-row:1/span 2}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:not(:first-child){grid-column:2}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:nth-child(2){grid-row:1}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:nth-child(3){grid-row:2}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro) :is(.smo-legacy-iconbox,.iconbox){padding:0;border:0;counter-increment:benefit}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro) :is(.smo-legacy-iconbox,.iconbox):before{content:'0' counter(benefit) ' /';font:800 11px/1.4 var(--smo-font);letter-spacing:.05em;display:block;padding-top:18px;margin-bottom:25px;border-top:2px solid var(--smo-ink);color:var(--smo-accent)}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro) h3{font:400 clamp(29px,2.75vw,48px)/1.12 var(--smo-display);letter-spacing:-.055em;margin:0 0 22px}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:first-child h3{font:italic 400 clamp(62px,6.2vw,106px)/.98 'Salud Serif',Georgia,'Times New Roman',serif;letter-spacing:-.055em;color:var(--smo-rose);max-width:8ch}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro) p{font-size:17px;line-height:1.85;max-width:64ch}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:first-child p{font-size:19px;max-width:31ch}body.smo-editorial :is(#intro,.smo-section--intro){padding-block:85px 95px}body.smo-editorial :is(#intro,.smo-section--intro) h2{font-size:clamp(44px,5.4vw,92px)!important;line-height:1.07!important;max-width:none;margin:0 0 48px;text-align:left!important}body.smo-editorial :is(#intro,.smo-section--intro) .smo-title-expression{font-size:clamp(54px,6.8vw,116px);line-height:1.04;padding-bottom:.08em}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:0 32px}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-heading{grid-column:1/13}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-rule{display:none}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner>.smo-legacy-image{grid-column:1/9;grid-row:2/4;margin:0;width:100%;max-width:none}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner>.smo-legacy-col{grid-column:9/13;width:100%;max-width:100%;padding:22px 0 22px 10px;align-self:center}body.smo-editorial :is(#intro,.smo-section--intro) img{width:100%;max-width:100%;height:auto;max-height:none;object-fit:contain}body.smo-editorial :is(#intro,.smo-section--intro) h4{font-size:clamp(18px,1.48vw,25px);font-weight:500;line-height:1.65;margin:0}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-col+.smo-legacy-col{border-top:2px solid var(--smo-accent)}body.smo-editorial :is(#feature-list,.smo-section--feature-list):before{content:'02 / UN ESPACIO PARA TI';display:block;font:800 11px/1.4 var(--smo-font);letter-spacing:.18em;color:var(--smo-accent);margin-bottom:28px;padding:0}body.smo-editorial :is(#feature-list,.smo-section--feature-list) h2{font-size:clamp(30px,3.3vw,56px)!important;line-height:1.2!important;max-width:none;text-align:left!important;margin:0 0 55px}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-title-support{font:500 clamp(21px,1.8vw,31px)/1.6 var(--smo-font);letter-spacing:-.025em;max-width:58ch;margin-bottom:36px}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-title-statement{font-size:clamp(42px,5.7vw,105px);letter-spacing:-.06em;line-height:1.08;max-width:22ch;color:var(--smo-teal)}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-legacy-iconitem{border-top:2px solid var(--smo-line);padding:26px 0}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-legacy-iconitem h3{font-size:25px;line-height:1.2}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-legacy-iconitem p{font-size:16px;line-height:1.8;color:var(--smo-muted)}body.smo-editorial :is(#demos,.smo-section--demos){background-color:#fff!important;border-top:4px solid var(--smo-rose)}body.smo-editorial :is(#demos,.smo-section--demos) .smo-legacy-section__inner{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:35px 7%;align-items:center}body.smo-editorial :is(#demos,.smo-section--demos) .smo-legacy-col:empty{display:none}body.smo-editorial :is(#demos,.smo-section--demos) .smo-legacy-section__inner>.smo-legacy-col{grid-column:1;grid-row:1;width:100%;max-width:100%;background:0 0!important}body.smo-editorial :is(#demos,.smo-section--demos) .smo-section-photo{grid-column:2;grid-row:1;width:100%;margin:0}body.smo-editorial :is(#demos,.smo-section--demos) h2{font-size:clamp(36px,3.4vw,62px)!important;line-height:1.1!important;letter-spacing:-.055em;max-width:none;margin:0 0 28px}body.smo-editorial :is(#demos,.smo-section--demos) .smo-title-statement{color:var(--smo-teal);font-size:clamp(46px,4.5vw,80px);line-height:1.03}body.smo-editorial :is(#demos,.smo-section--demos) .smo-title-support{font:500 clamp(24px,2.1vw,36px)/1.35 var(--smo-font);letter-spacing:-.045em;margin-top:28px}body.smo-editorial :is(#demos,.smo-section--demos) h5{font-size:17px;font-weight:400;line-height:1.85;margin:0}.smo-section-photo img{width:100%;max-width:none;height:auto;object-fit:contain;display:block}body.smo-editorial :is(#visual-editor,.smo-section--visual-editor) .smo-legacy-heading h2{font-size:clamp(34px,4vw,64px)!important;max-width:none;line-height:1.15!important;text-align:left!important}body.smo-editorial :is(#visual-editor,.smo-section--visual-editor) .smo-title-statement{max-width:26ch}body.smo-editorial :is(#visual-editor,.smo-section--visual-editor) .smo-title-support{font:500 clamp(21px,1.8vw,31px)/1.6 var(--smo-font);letter-spacing:-.025em;max-width:64ch;margin:28px 0 0 auto;border-left:3px solid var(--smo-accent);padding-left:25px}body.smo-editorial :is(#visual-editor,.smo-section--visual-editor) .smo-legacy-text{font-size:20px;max-width:950px;margin:30px auto}body.smo-editorial :is(#newsletter,.smo-section--newsletter){padding:80px 0 0;border:0}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-legacy-section__inner{display:block;max-width:none}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-legacy-heading{padding:0 var(--smo-gutter)}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-legacy-col:empty{display:none}body.smo-editorial :is(#newsletter,.smo-section--newsletter) h2{font-size:clamp(44px,5.6vw,96px)!important;line-height:1.08!important;max-width:none;margin:0;color:var(--smo-ink)!important;text-align:left!important}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-title-expression{font-size:clamp(49px,6.7vw,116px);line-height:1.08}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-title-support{font:600 clamp(25px,2.5vw,42px)/1.4 var(--smo-font);letter-spacing:-.04em;margin-top:20px}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-section-photo{margin-top:50px;width:100%}body.smo-editorial :is(#plugin-header,.smo-section--plugin-header){padding-bottom:0;border:0}body.smo-editorial :is(#plugin-header,.smo-section--plugin-header) h2{font-size:clamp(42px,5.3vw,90px);margin:0}body.smo-editorial :is(#support,.smo-section--support){padding-top:40px}body.smo-editorial :is(#support,.smo-section--support) .smo-legacy-button{font-size:17px;padding:22px 28px;margin-top:35px}.smo-layout-content>.smo-legacy-slideshow{width:100%;max-width:none;padding:0;margin:0}@media (max-width:1000px){body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-legacy-heading{grid-template-columns:1fr;gap:35px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-place{font-size:clamp(75px,17.3vw,175px)}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-context{font-size:clamp(33px,5.2vw,53px)}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-promise{font-size:clamp(28px,4.4vw,44px);max-width:28ch}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-legacy-heading__sub{font-size:19px;max-width:780px;width:90%}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner{gap:0 22px}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner>.smo-legacy-image{grid-column:1/8}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner>.smo-legacy-col{grid-column:8/13}body.smo-editorial :is(#demos,.smo-section--demos) .smo-title-statement{font-size:44px}}@media (max-width:760px){.smo-layout-content>:is(.smo-legacy-section,.smo-legacy-row){padding-block:55px}body.smo-editorial :is(#best-rated,.smo-section--best-rated){padding:38px var(--smo-gutter) 48px}body.smo-editorial :is(#best-rated,.smo-section--best-rated):before{margin-bottom:32px;font-size:9px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) h1{font-size:40px!important}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-place{font-size:clamp(40px,16.8vw,127px);margin:10px 0 22px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-context{font-size:clamp(27px,6.9vw,45px)}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-title-promise{font-size:clamp(25px,6.4vw,34px)}body.smo-editorial :is(#best-rated,.smo-section--best-rated) .smo-legacy-heading__sub{font-size:17px;padding-left:18px;width:100%;margin-top:30px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock){grid-template-columns:1fr;margin-top:38px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock) p{padding:23px 0 24px 33px;font-size:15px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock) p:before{top:26px;font-size:10px}body.smo-editorial :is(#best-rated,.smo-section--best-rated) :is(.smo-legacy-text,.avia_textblock) p:last-child{grid-column:1}body.smo-editorial :is(#best-rated,.smo-section--best-rated) strong{font-size:18px}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro){display:block;padding-block:55px}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:is(.smo-legacy-col,.flex_cell){margin-bottom:42px}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:last-child{margin-bottom:0}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro)>:first-child h3{font-size:74px}body.smo-editorial :is([id="3-col-intro"],.smo-section--3-col-intro) p{font-size:16px}body.smo-editorial :is(#intro,.smo-section--intro){padding-block:55px}body.smo-editorial :is(#intro,.smo-section--intro) h2{font-size:39px!important;margin:0 0 30px}body.smo-editorial :is(#intro,.smo-section--intro) .smo-title-expression{font-size:49px;line-height:1.08}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner{display:block}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner>.smo-legacy-image{margin:0 0 22px}body.smo-editorial :is(#intro,.smo-section--intro) .smo-legacy-section__inner>.smo-legacy-col{padding:22px 0;margin:0}body.smo-editorial :is(#intro,.smo-section--intro) h4{font-size:19px}body.smo-editorial :is(#feature-list,.smo-section--feature-list) h2{font-size:29px!important;margin-bottom:35px}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-title-support{font-size:21px;margin-bottom:28px}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-title-statement{font-size:40px}body.smo-editorial :is(#feature-list,.smo-section--feature-list) .smo-legacy-iconitem h3{font-size:24px}body.smo-editorial :is(#demos,.smo-section--demos) .smo-legacy-section__inner{display:block}body.smo-editorial :is(#demos,.smo-section--demos) .smo-title-statement{font-size:45px}body.smo-editorial :is(#demos,.smo-section--demos) .smo-title-support{font-size:26px;margin-top:25px}body.smo-editorial :is(#demos,.smo-section--demos) .smo-section-photo{margin-top:30px}body.smo-editorial :is(#visual-editor,.smo-section--visual-editor) .smo-legacy-heading h2{font-size:32px!important}body.smo-editorial :is(#newsletter,.smo-section--newsletter){padding:55px 0 0}body.smo-editorial :is(#newsletter,.smo-section--newsletter) h2{font-size:39px!important}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-title-expression{font-size:48px}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-title-support{font-size:25px}body.smo-editorial :is(#newsletter,.smo-section--newsletter) .smo-section-photo{margin-top:32px}body.smo-editorial :is(#plugin-header,.smo-section--plugin-header){padding-bottom:0}body.smo-editorial :is(#support,.smo-section--support){padding-top:30px}}@media print{.smo-title-place,.smo-title-expression,.smo-title-statement{color:#000!important;font-size:28pt!important}.smo-layout-content :is(h1,h2,h3){font-size:24pt!important}}