:root{--white: #fff;--black: #000018;--bluelink: #0071E3;--blue: #1CA7DD;--pink: #FF0054;--hot-gray: #F0E7E3;--purple: #3F1D77;--pain: #000D15;--gain: #FFAD00;--color-success: #22c55e;--color-warning: #facc15;--color-error: #ef4444}/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*,*:after,*:before{box-sizing:border-box !important}*{padding:0;margin:0;outline:none}ul,ol{list-style-type:none;overflow:visible;margin:0;padding:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0, 0, 0, 0);white-space:nowrap;border:0}.bloqued{pointer-events:none}body{background-color:var(--white);color:var(--black);font-family:"Lato",sans-serif}main{background-color:var(--white)}header{padding:20px 0 0 0;background-color:var(--blue)}@media(min-width: 991.98px){header{overflow:hidden}}h1{font-family:"Montserrat",sans-serif;font-size:36px;line-height:40px;letter-spacing:-0.7px;text-align:center;color:var(--white);padding:70px 0 0 0;position:relative}@media(min-width: 991.98px){h1{width:50%;max-width:585px;text-align:left;font-size:52px;line-height:58px;padding:0;left:50%}}h1::before{content:"";display:block;width:90px;height:52px;background:rgba(0,0,0,0) url("../img/orientacionpersonalyprofesional-blanco.svg") no-repeat 50%;background-size:100%;position:absolute;top:0;left:50%;transform:translateX(-50%)}@media(min-width: 991.98px){h1::before{top:10px;left:0;transform:translateX(calc(-100% - 30px))}}h1::after{content:"";display:block;width:140px;height:18px;background-color:var(--white);margin:18px auto 0}@media(min-width: 991.98px){h1::after{margin:18px 0 0;width:204px}}.olc{background-color:var(--white);position:relative;z-index:1;display:flex;text-align:center;justify-content:space-around;justify-content:space-between;flex-wrap:wrap;flex-direction:row;font-family:"Lato",sans-serif;letter-spacing:-0.5px;margin-top:340px;padding:0 3%}@media(min-width: 991.98px){.olc{width:50%;max-width:585px;max-width:500px;text-align:left;left:50%;background-color:rgba(0,0,0,0);color:var(--white);margin:20px 0 0 0;padding:0 0 6px 0;letter-spacing:0}}.olc::before{content:"";display:block;width:375px;height:350px;background:rgba(0,0,0,0) url("../img/mayte-santibanez.png") no-repeat 50% 0;background-size:375px auto;position:absolute;top:-350px;left:50%;transform:translateX(-50%)}@media(min-width: 991.98px){.olc::before{width:520px;height:728px;background-size:520px auto;top:-300px;left:0;transform:translateX(-100%)}}.olc dt{font-weight:400;font-size:23px;line-height:32px;color:var(--black);flex:0 0 100%;order:-2}@media(min-width: 991.98px){.olc dt{color:var(--white);font-weight:700;font-size:28px;line-height:36px}}.olc dt.mayte{order:-3;line-height:20px;color:var(--pink);padding:7px 0 2px}@media(min-width: 991.98px){.olc dt.mayte{color:var(--white);font-weight:300;font-size:28px;line-height:36px}}.olc dd{font-weight:400;text-transform:uppercase;font-size:15px;line-height:32px}@media(min-width: 991.98px){.olc dd{padding-right:20px;font-size:18px}}.olc dd:last-child{flex:0 0 100%;order:-1;font-family:"Lato",sans-serif;font-style:italic;font-weight:700;font-size:20px;line-height:25px;color:var(--white);background-color:var(--pink);letter-spacing:.5px;text-transform:none}@media(min-width: 991.98px){.olc dd:last-child{letter-spacing:0;font-size:26px;line-height:30px;padding:2px 0 6px 20px;margin:6px 0 4px -20px}}.values{border-top:5px solid var(--hot-gray);padding:20px 0 0;font-family:"Lato",sans-serif;font-weight:900;font-size:36px;line-height:40px;letter-spacing:-0.5px;text-align:center;color:var(--bluelink)}@media(min-width: 991.98px){.values{font-size:52px;line-height:58px}}.values .methodology{font-family:"Lato",sans-serif;font-weight:700;font-size:16px;line-height:20px;letter-spacing:0;text-transform:uppercase;padding:20px 0;color:var(--pink)}@media(min-width: 991.98px){.values .methodology{font-size:22px}}.form-wrapper{border-top:5px solid var(--hot-gray);padding:20px 0}@media(min-width: 991.98px){.form-wrapper{border-top:0}}.form-wrapper h2{font-size:36px;line-height:40px;font-family:"Lato",sans-serif;font-weight:900;font-size:36px;line-height:40px;letter-spacing:-0.5px;text-align:center;color:var(--bluelink)}@media(min-width: 991.98px){.form-wrapper h2{font-size:52px;line-height:58px;padding:0;margin:0 auto}.form-wrapper h2 span{display:block}}.form-wrapper p.reservar{font-size:16px;font-weight:700;text-transform:uppercase;padding:30px 0 10px;text-align:center}@media(min-width: 991.98px){.form-wrapper p.reservar{font-size:22px;padding:24px 0 16px}}@media(min-width: 991.98px){body:not(.noflex) .pain-gain{display:flex;position:relative;border-top:120px solid var(--hot-gray);border-bottom:120px solid var(--white)}}.pain{background:var(--pain);color:var(--white);padding:30px 5%}.pain::before{content:"";display:block;width:188px;height:100px;background:rgba(0,0,0,0) url("../img/pain.svg") no-repeat 50% 0;background-size:188px auto;margin:0 auto 24px}.pain h2{font-family:"Lato",sans-serif;font-size:26px;line-height:40px;letter-spacing:-0.7px;text-align:center;padding:0 0 24px}.pain li{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:24px;padding:0 0 32px 24px;position:relative}@media(min-width: 991.98px){.pain li{line-height:28px}}.pain li::before{content:"";width:8px;height:3px;background-color:var(--white);display:block;position:absolute;top:10px;left:0}.gain{background:var(--gain);color:var(--black);padding:30px 5%}.gain::before{content:"";display:block;width:131px;height:100px;background:rgba(0,0,0,0) url("../img/gain.svg") no-repeat 50%;background-size:131px auto;margin:0 auto 24px}.gain h2{font-family:"Lato",sans-serif;font-size:26px;line-height:40px;letter-spacing:-0.7px;text-align:center;padding:0 0 24px}.gain li{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:24px;padding:0 0 32px 24px;position:relative}@media(min-width: 991.98px){.gain li{line-height:28px}}.gain li::before{content:"";width:17px;height:17px;display:block;background:rgba(0,0,0,0) url("../img/star.svg") no-repeat 50%;background-size:100%;position:absolute;top:3px;left:0}@media(min-width: 991.98px){.pain,.gain{padding:60px 8% 20px;flex:0 0 50%}.noflex .pain,.noflex .gain{padding:60px 0 40px}.noflex .pain ul,.noflex .gain ul{max-width:620px;margin:0 auto}}.global{background:var(--white);color:var(--black);padding:30px 5% 50px}@media(min-width: 991.98px){.global{max-width:750px;margin:40px auto 0;text-align:center}}@media(min-width: 1441px){.global{max-width:900px}}.global::before{content:"";display:block;width:108px;height:108px;background:rgba(0,0,0,0) url("../img/global.svg") no-repeat 50%;background-size:108px auto;margin:0 auto 24px}.global h2{font-family:"Lato",sans-serif;font-size:26px;line-height:40px;letter-spacing:-0.7px;text-align:center;padding:0 0 24px}.global p{font-family:"Montserrat",sans-serif;font-size:20px;font-weight:400;line-height:24px;padding:0 14px 32px 24px;position:relative}@media(min-width: 991.98px){.global p{line-height:28px}}.action-wrapper{background-color:var(--white);padding:20px 5% 0}button.action{width:90%;display:block;border:0;border-radius:35px;background-color:var(--bluelink);color:var(--white);text-align:center;padding:0;margin:60px auto 0;height:52px;margin:24px auto 20px;font:700 24px/52px "Lato",sans-serif;cursor:pointer;transition:background-color 100ms linear}@media(min-width: 991.98px){body:not(.noflex) .pain button.action,body:not(.noflex) .gain button.action{height:76px;width:520px;position:absolute;left:50%;transform:translateX(-50%);font:700 40px/72px "Lato",sans-serif}.pain button.action{top:-140px}.gain button.action{bottom:-140px}body:not(.noflex) .global button.action{display:none}.noflex .carousel button.action,.noflex .pain button.action,.noflex .gain button.action,.noflex .global button.action{height:76px;width:520px;font:700 40px/72px "Lato",sans-serif;margin-top:50px}.noflex .carousel button.action{margin-top:70px}}button.action:hover{background-color:var(--pink)}button.action:focus,button.action:active{background-color:var(--bluelink) !important}.profile{font-family:"Lato",sans-serif;font-weight:400;font-size:17px;line-height:20px;position:relative;padding:20px 20px 0}@media(min-width: 991.98px){.profile{padding:50px 50px 10px}}.profile::before{content:"";display:block;width:50px;height:50px;border-radius:50%;position:absolute;top:10px;left:10px}@media(min-width: 991.98px){.profile::before{top:40px;left:25px}}.profile::after{content:"";display:block;width:70px;height:18px;background:rgba(0,0,0,0) url("../img/in.svg") no-repeat 50%;background-size:70px auto;position:absolute;top:5px;right:7px}@media(min-width: 991.98px){.profile::after{top:10px;right:10px}}.profile.dito::before{background:rgba(0,0,0,0) url("../img/dito.jpg") no-repeat 50%;background-size:100%}.profile.jdse::before{background:rgba(0,0,0,0) url("../img/jdse.jpg") no-repeat 50%;background-size:100%}.profile.fbdb::before{background:rgba(0,0,0,0) url("../img/fbdb.jpg") no-repeat 50%;background-size:100%}.profile.ltgd::before{background:rgba(0,0,0,0) url("../img/ltgd.jpg") no-repeat 50%;background-size:100%}.profile.ivmv::before{background:rgba(0,0,0,0) url("../img/ivmv.jpg") no-repeat 50%;background-size:100%}.profile.nrfc::before{background:rgba(0,0,0,0) url("../img/nrfc.jpg") no-repeat 50%;background-size:100%}.profile.csom::before{background:rgba(0,0,0,0) url("../img/csom.jpg") no-repeat 50%;background-size:100%}.profile.fdtc::before{background:rgba(0,0,0,0) url("../img/fdtc.jpg") no-repeat 50%;background-size:100%}.profile.sfdp::before{background:rgba(0,0,0,0) url("../img/sfdp.jpg") no-repeat 50%;background-size:100%}.profile.mrec::before{background:rgba(0,0,0,0) url("../img/mrec.jpg") no-repeat 50%;background-size:100%}.profile.abci::before{background:rgba(0,0,0,0) url("../img/abci.jpg") no-repeat 50%;background-size:100%}.profile.bpmd::before{background:rgba(0,0,0,0) url("../img/bpmd.jpg") no-repeat 50%;background-size:100%}.profile.artg::before{background:rgba(0,0,0,0) url("../img/artg.jpg") no-repeat 50%;background-size:100%}.profile.aapr::before{background:rgba(0,0,0,0) url("../img/aapr.jpg") no-repeat 50%;background-size:100%}.profile.mpac::before{background:rgba(0,0,0,0) url("../img/mpac.jpg") no-repeat 50%;background-size:100%}.profile.rdmp::before{background:rgba(0,0,0,0) url("../img/rdmp.jpg") no-repeat 50%;background-size:100%}.profile.rome::before{background:rgba(0,0,0,0) url("../img/rome.jpg") no-repeat 50%;background-size:100%}.profile.mivt::before{background:rgba(0,0,0,0) url("../img/mivt.jpg") no-repeat 50%;background-size:100%}.profile.jadd::before{background:rgba(0,0,0,0) url("../img/jadd.jpg") no-repeat 50%;background-size:100%}.profile.fets::before{background:rgba(0,0,0,0) url("../img/fets.jpg") no-repeat 50%;background-size:100%}.profile--name{font-size:15px;padding:0 0 0px 50px}@media(min-width: 991.98px){.profile--name{padding-left:40px;margin-top:-5px}}.profile--position{font-size:15px;font-weight:700;font-style:italic;padding:0 0 20px 50px}@media(min-width: 991.98px){.profile--position{padding-left:40px}}.profile--recommendation p{padding-bottom:12px;font-size:18px;line-height:21px}.profile--recommendation p.desktop{display:none}@media(min-width: 991.98px){.profile--recommendation p.desktop{display:block}}.profile--recommendation.big{letter-spacing:-0.3px}.carousel-btn{display:none}@media(min-width: 991.98px){.carousel-btn{display:block;display:flex;gap:12px;position:absolute;bottom:20px;right:50%;transform:translateX(425px)}.noflex .carousel-btn{bottom:185px}.carousel-btn--icon{width:36px;height:36px;color:var(--white)}.carousel-btn--icon path{fill:var(--white);transition:fill 100ms linear}.carousel-btn--prev,.carousel-btn--next{display:block;width:36px;height:36px;border-radius:50%;border:0;display:flex;justify-content:center;align-items:center;background-color:rgba(0,0,0,.5);color:var(--white);font-size:28px;cursor:pointer}.carousel-btn--prev:hover,.carousel-btn--next:hover{background-color:rgba(0,0,0,.4)}.carousel-btn--prev:disabled,.carousel-btn--next:disabled{opacity:.3;cursor:default;pointer-events:none}}.note{padding:10px 20% 0;color:#a5a5a5;color:rgba(0,0,0,.3);font-size:12px;line-height:14px;text-align:center}@media(min-width: 991.98px){.note{font-size:14px;line-height:16px}}footer{text-align:center;background-color:var(--blue);padding:40px 0;color:var(--white);line-height:22px}footer p{padding-bottom:20px}footer p a{color:var(--white)}footer span{display:block}@media(min-width: 991.98px){footer span{display:inline}}span.nowrap{white-space:nowrap}form{text-align:center}@media(min-width: 991.98px){form{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-between;align-items:flex-start;max-width:840px;margin:0 auto}}.form-text{display:block;border:4px solid #0071e3;border-radius:8px;width:400px;height:58px;font:700 28px/50px "Lato",sans-serif;font-style:italic;text-indent:20px;margin:0 auto 20px;color:#333;outline:none}.form-text::-moz-placeholder{color:#a5a5a5}.form-text::placeholder{color:#a5a5a5}@media(max-width: 991.98px){.form-text{display:block;border:4px solid #0071e3;border-radius:7px;width:274px;width:90%;height:52px;font:700 20px/50px "Lato",sans-serif;font-style:normal;font-style:italic;text-indent:16px;margin:0 auto 10px}}@media(width: 768px){.form-text{display:block;border:4px solid #0071e3;border-radius:7px;width:274px;width:90%;height:52px;font:700 20px/50px "Lato",sans-serif;font-style:normal;font-style:italic;text-indent:16px;margin:0 auto 10px}}.form-select{display:block;position:relative;min-width:200px;width:400px;margin:0 auto 20px}@media(max-width: 991.98px){.form-select{width:274px;width:90%;margin:0 auto 10px}}.form-select select{-webkit-appearance:none;padding:0 0 0 20px;width:400px;height:58px;border:4px solid #0071e3;border-radius:8px;background:rgba(0,0,0,0);cursor:pointer;font:700 28px/50px "Lato",sans-serif;font-style:italic;color:#333;text-indent:0px;transition:all 150ms ease}@media(max-width: 991.98px){.form-select select{width:274px;width:100%;height:52px;border-radius:7px;font:700 20px/44px "Lato",sans-serif;font-style:normal;font-style:italic;text-indent:0px;padding:0 0 0 16px}}.form-select select:required:invalid{color:#a5a5a5}.form-select select option[value=""][disabled]{display:none}.form-select select option{color:#333}.form-select svg{position:absolute;right:15px;top:calc(50% - 8px);width:40px;height:20px;stroke-width:1.2px;stroke:#0071e3;fill:none;stroke-linecap:round;stroke-linejoin:round;pointer-events:none}@media(max-width: 991.98px){.form-select svg{width:24px;height:18px;right:22px}}.form-sprites{position:absolute;width:0;height:0;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.rgpdCheck{display:none}.rgpdCheckLabel{font:300 20px/24px "Lato",sans-serif;max-width:620px;margin:-10px auto 0;display:inline-block;vertical-align:top;text-align:left;padding:27px 70px 0 50px;position:relative}@media(max-width: 991.98px){.rgpdCheckLabel{margin:0 auto;font:300 16px/20px "Lato",sans-serif;max-width:none;padding:10px calc((100% - 274px)/2) 0 calc((100% - 274px)/2 + 40px);padding:10px 5% 0 calc(5% + 40px)}}.rgpdCheckLabel::after{content:"";display:block;width:30px;height:30px;border-radius:7px;border:4px solid #0071e3;background:#fff;position:absolute;left:0;top:30px;cursor:pointer}@media(max-width: 991.98px){.rgpdCheckLabel::after{top:13px;left:calc((100% - 274px)/2);left:5%}}.rgpdCheck:checked~.solicitarinfo,.rgpdCheck:checked~.solicitarinfo .button{opacity:1;cursor:pointer;pointer-events:auto}.rgpdCheck:checked~.solicitarinfo::after{display:none}.rgpdCheck:checked~.solicitarinfo .button:hover{transition:background-color 100ms linear;background-color:var(--pink)}.rgpdCheck:checked~.rgpdCheckLabel::after{background:#0071e3 url("../img/tip-white.svg") no-repeat 50%;background-size:auto;background-size:16px}@media(max-width: 991.98px){.rgpdCheckLabel::after{top:13px;left:5%}}.solicitarinfo,.solicitarinfo .button{opacity:.5;cursor:default;pointer-events:none}.solicitarinfo{position:relative;flex:0 0 100%}.solicitarinfo .button{display:block;width:520px;height:76px;margin:30px auto;background-color:#0071e3;border-radius:7px;border:0;font:700 40px/72px "Lato",sans-serif;color:#fff;text-align:center;text-decoration:none;transition:all 200ms ease-out;border-radius:35px}@media(max-width: 991.98px){.solicitarinfo .button{width:274px;width:90%;height:52px;margin:24px auto 20px;font:700 24px/52px "Lato",sans-serif}}.solicitarinfo::after{content:"";display:block;width:100%;height:100%;position:absolute;top:0;left:50%;transform:translateX(-50%);background-color:rgba(0,0,0,0);z-index:2}p.legalform{display:block;width:780px;margin:0 auto -50px;margin:0 auto 20px;color:#a5a5a5;font-size:12px;font-weight:300;line-height:14px;text-align:justify}@media(max-width: 991.98px){p.legalform{width:274px;width:90%;margin:0 auto}}p.legalform .legal-link{color:#a5a5a5;text-decoration:none}.carousel{width:100%;overflow:hidden;background-color:var(--hot-gray);padding:40px 0 30px;position:relative}.carousel-track{display:flex;gap:12px;padding:0 12px;overflow-x:scroll;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}@media(min-width: 991.98px){.carousel-track{gap:30px}}.carousel-track::-webkit-scrollbar{display:none}.carousel-track::-webkit-scrollbar-thumb{background:var(--color-primary);border-radius:999px}.carousel-track:hover::-webkit-scrollbar-thumb{background:var(--color-primary)}.profile-wrapper{flex:0 0 90%;background:var(--white);color:var(--back);display:flex;align-items:flex-start;justify-content:center;border-radius:8px;scroll-snap-align:center;flex-grow:1}@media(min-width: 991.98px){.profile-wrapper{flex-basis:auto;width:628px}.profile-wrapper:nth-of-type(1){margin-left:50%}.profile-wrapper:nth-last-of-type(1){margin-right:50%}}.carousel-indicators{display:flex;justify-content:center;gap:10px;padding:16px 0 0}.indicator{width:6px;height:6px;border-radius:50%;background:rgba(0,0,0,.05);cursor:pointer;transition:all .2s ease}.indicator.active{background:rgba(0,0,0,.5)}.indicator:hover{background:hsla(0,0%,100%,.6)}/*# sourceMappingURL=main.css.map */