@import"https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,100..1000;1,9..40,100..1000&display=swap";.astro-route-announcer{position:absolute;left:0;top:0;clip:rect(0 0 0 0);clip-path:inset(50%);overflow:hidden;white-space:nowrap;width:1px;height:1px}footer[data-astro-cid-ioeiary4]{margin-top:var(--margin-top);background-color:var(--gray-back)}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4]{display:flex;flex-direction:column;align-items:center;justify-content:space-around;gap:40px;padding:40px 0}@media only screen and (min-width: 950px){footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4]{flex-direction:row;gap:0;padding:50px 0}}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .direction[data-astro-cid-ioeiary4] h6[data-astro-cid-ioeiary4]{color:var(--primary)}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .direction[data-astro-cid-ioeiary4] .direction__info[data-astro-cid-ioeiary4]{margin-top:16px}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .direction[data-astro-cid-ioeiary4] .direction__info[data-astro-cid-ioeiary4] a[data-astro-cid-ioeiary4]{color:var(--gray);text-decoration:none}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .newsletter[data-astro-cid-ioeiary4]{max-width:460px;width:100%;display:flex;flex-direction:column;align-items:center;gap:25px;text-align:center}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .newsletter[data-astro-cid-ioeiary4] h6[data-astro-cid-ioeiary4]{color:var(--primary)}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .newsletter[data-astro-cid-ioeiary4] .input-footer[data-astro-cid-ioeiary4]{position:relative}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .newsletter[data-astro-cid-ioeiary4] .input-footer[data-astro-cid-ioeiary4] input[data-astro-cid-ioeiary4]{width:100%;height:44px;border:none;color:#fff;border-radius:32px;color:var(--gray);padding:10px 32px}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .newsletter[data-astro-cid-ioeiary4] .input-footer[data-astro-cid-ioeiary4] input[data-astro-cid-ioeiary4]:focus{border:none}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .newsletter[data-astro-cid-ioeiary4] .input-footer[data-astro-cid-ioeiary4] button[data-astro-cid-ioeiary4]{position:absolute;right:16px;top:10px;border:none;background:transparent;cursor:pointer}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .social[data-astro-cid-ioeiary4]{text-align:center}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .social[data-astro-cid-ioeiary4] .buttons[data-astro-cid-ioeiary4]{display:flex;justify-content:space-evenly}footer[data-astro-cid-ioeiary4] .footer__body[data-astro-cid-ioeiary4] .social[data-astro-cid-ioeiary4] .buttons[data-astro-cid-ioeiary4] a[data-astro-cid-ioeiary4]{color:var(--primary);text-decoration:none}footer[data-astro-cid-ioeiary4] .info[data-astro-cid-ioeiary4]{background-color:var(--gray);color:#fff}footer[data-astro-cid-ioeiary4] .info__body[data-astro-cid-ioeiary4]{display:flex;flex-direction:column;flex-direction:row;flex-wrap:wrap;justify-content:center;gap:10px;padding:22px 0}@media only screen and (min-width: 950px){footer[data-astro-cid-ioeiary4] .info__body[data-astro-cid-ioeiary4]{flex-direction:row;padding:18px 0}}footer[data-astro-cid-ioeiary4] .info[data-astro-cid-ioeiary4] a[data-astro-cid-ioeiary4]{color:#fff;text-decoration:none}@keyframes floatIcon{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.whats-app[data-astro-cid-ioeiary4]{z-index:1;position:fixed;bottom:50px;right:20px;cursor:pointer;animation:floatIcon .5s ease-in-out forwards}@media only screen and (min-width: 950px){.whats-app[data-astro-cid-ioeiary4]{bottom:20px}}.whats-app__body[data-astro-cid-ioeiary4]{width:70px;height:70px;background-color:var(--whats-app);border-radius:100%;display:flex;align-items:center;justify-content:center}.header[data-astro-cid-x77kb4j5]{background-color:#fff;background-color:#ffffff7a;backdrop-filter:blur(2px);position:sticky;width:100%;min-height:55px;top:0;z-index:1;transition:background-color .5s ease-in-out;padding:var(--padding-nav)}@media (min-width: 900px){.header[data-astro-cid-x77kb4j5]{display:flex;justify-content:space-between;align-items:center;min-height:73px}}.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5]{clear:both;height:0;transition:height .2s ease-out;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:20px}@media (min-width: 900px){.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5]{flex-direction:row;height:auto!important}}.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5] a[data-astro-cid-x77kb4j5]{color:var(--gray);text-decoration:none;font-size:1.25rem}.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5] a[data-astro-cid-x77kb4j5]:hover,.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5] a[data-astro-cid-x77kb4j5].active{color:var(--primary)}.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5] .icons[data-astro-cid-x77kb4j5]{display:flex;flex-direction:row;gap:5px}.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5] .icons[data-astro-cid-x77kb4j5] [data-astro-cid-x77kb4j5]{color:var(--primary);transition:transform .2s ease-in-out}.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5] .icons[data-astro-cid-x77kb4j5] [data-astro-cid-x77kb4j5]:hover{transform:scale(1.1)}.header[data-astro-cid-x77kb4j5] .logo[data-astro-cid-x77kb4j5]{display:block;float:left;font-size:2em;padding:10px 0;text-decoration:none}.header[data-astro-cid-x77kb4j5] .logo[data-astro-cid-x77kb4j5] img[data-astro-cid-x77kb4j5]{transition:width .3s ease-in-out}@media (min-width: 900px){.header[data-astro-cid-x77kb4j5] .logo[data-astro-cid-x77kb4j5] img[data-astro-cid-x77kb4j5]{width:172px!important}}.header[data-astro-cid-x77kb4j5] .menu-icon[data-astro-cid-x77kb4j5]{cursor:pointer;display:inline-block;float:right;padding:28px 0;position:relative;user-select:none}.header[data-astro-cid-x77kb4j5] .menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]{background:var(--gray);display:block;height:2px;position:relative;transition:background .2s ease-out;width:18px}.header[data-astro-cid-x77kb4j5] .menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]:before,.header[data-astro-cid-x77kb4j5] .menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]:after{background:var(--gray);content:"";display:block;height:100%;position:absolute;transition:all .2s ease-out;width:100%}.header[data-astro-cid-x77kb4j5] .menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]:after{top:-5px}.header[data-astro-cid-x77kb4j5] .menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]:before{top:-10px}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]{display:none}.header[data-astro-cid-x77kb4j5]:has(.menu-btn:checked){background-color:var(--black);background:var(--gradient-black)}.header[data-astro-cid-x77kb4j5]:has(.menu-btn:checked) svg[data-astro-cid-x77kb4j5] path[data-astro-cid-x77kb4j5]{fill:#fff}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu[data-astro-cid-x77kb4j5]{height:calc(99vh - 55px);height:calc(99dvh - 55px);justify-content:space-evenly}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu[data-astro-cid-x77kb4j5] a[data-astro-cid-x77kb4j5]{color:#fff}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu[data-astro-cid-x77kb4j5] a[data-astro-cid-x77kb4j5]:hover,.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu[data-astro-cid-x77kb4j5] a[data-astro-cid-x77kb4j5].active{color:var(--primary)}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu[data-astro-cid-x77kb4j5] .icons[data-astro-cid-x77kb4j5]{color:#fff}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.logo[data-astro-cid-x77kb4j5] svg[data-astro-cid-x77kb4j5] path[data-astro-cid-x77kb4j5]{fill:#fff}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]{background:transparent}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]:before{transform:rotate(-45deg);background:#fff!important}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu-icon[data-astro-cid-x77kb4j5] .navicon[data-astro-cid-x77kb4j5]:after{transform:rotate(45deg);background:#fff!important}.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu-icon[data-astro-cid-x77kb4j5]:not(.steps) .navicon[data-astro-cid-x77kb4j5]:before,.header[data-astro-cid-x77kb4j5] .menu-btn[data-astro-cid-x77kb4j5]:checked~.menu-icon[data-astro-cid-x77kb4j5]:not(.steps) .navicon[data-astro-cid-x77kb4j5]:after{top:0}@media (min-width: 900px){.header[data-astro-cid-x77kb4j5] li[data-astro-cid-x77kb4j5]{float:left}.header[data-astro-cid-x77kb4j5] li[data-astro-cid-x77kb4j5] a[data-astro-cid-x77kb4j5]{padding:20px 30px}.header[data-astro-cid-x77kb4j5] .menu[data-astro-cid-x77kb4j5]{clear:none;float:right;max-height:none}.header[data-astro-cid-x77kb4j5] .menu-icon[data-astro-cid-x77kb4j5]{display:none}}.full[data-astro-cid-sckkx6r4]{display:flex;flex-direction:column;min-height:100vh}.full[data-astro-cid-sckkx6r4] .slot[data-astro-cid-sckkx6r4]{margin-top:var(--margin-top);flex:1;text-align:center}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:rgba(0,0,0,0)}*:focus{outline:none}body,html{margin:0;padding:0}h1,h2,h3,h4,h5,h6{text-wrap:balance}p{text-wrap:pretty}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}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}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}@font-face{font-family:CriteriaCF;src:url(/fonts/CriteriaCF-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}:root{--black: #020202;--gray: #4d4d4f;--gray-25: #b5b5b5;--gray-back: #b5b5b538;--primary: #ec174c;--primary-25: #f3807b;--blue: #009fe2;--blue-25: #8ed4f2;--teal: #2bbab5;--teal-25: #81d6d3;--yellow: #ffc40a;--whats-app: #00b55e;--gradient-black: linear-gradient(to bottom, #020202, #4d4d4f);--gradient-primary: linear-gradient(to bottom, #ec174c 0%, #f3807b 100%);--gradient-blue: linear-gradient(to bottom, #009fe2 0%, #8ed4f2 100%);--gradient-teal: linear-gradient(to bottom, #2bbab5 0%, #81d6d3 100%);--padding: 0 25px;--padding-nav: 0 30px;--desktop: $desktop;--tablet: 950px;--mobile: $mobile;--margin-top: 50px;--margin-top-sm: 20px}html,body{padding:0;font-family:DM Sans,sans-serif;font-size:1rem;font-weight:400;font-style:normal;font-size:.875rem;color:var(--gray)}@media only screen and (min-width: 950px){html,body{font-size:1rem}}html{scroll-behavior:smooth;scroll-padding-top:60px}h1,h2,h3,h4,h5,h6{transition:font-size .3s ease-in-out;padding:0;margin:0}p{transition:font-size .5s ease-in-out;padding:0;margin:0}a{transition:font-size .7s,color .3s ease-in-out}.f-criteria{font-family:CriteriaCF,sans-serif}.text-g{background:var(--primary);background:linear-gradient(to bottom,#ec174c,#f3807b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.t1{font-weight:400;font-family:CriteriaCF,sans-serif;font-size:2.25rem;text-transform:uppercase;line-height:36px}@media only screen and (min-width: 950px){.t1{font-size:3.75rem;line-height:60px}}.h1{font-weight:400;font-size:2.25rem}@media only screen and (min-width: 950px){.h1{font-size:3.75rem}}.h2{font-weight:400;font-size:1.375rem;line-height:22px}@media only screen and (min-width: 950px){.h2{font-size:2.25rem;line-height:37px}}.h3{font-weight:400;font-size:1rem}@media only screen and (min-width: 950px){.h3{font-size:1.25rem}}.p{font-size:1rem}.text{font-weight:400;font-size:.8125rem}.text-sub{font-weight:400;font-size:.625rem}.text-up{text-transform:uppercase}.text-low{text-transform:lowercase}.text-cap{text-transform:capitalize}::selection{background:var(--primary-25);color:var(--primary)}.md{display:none!important}@media only screen and (min-width: 950px){.md{display:block!important}}@media only screen and (min-width: 950px){.sm{display:none}}@keyframes show{0%{opacity:0;scale:25%}to{opacity:1;scale:100%}}@keyframes sliderL{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes sliderR{0%{opacity:0;transform:translate(-100%)}to{opacity:1;transform:translate(0)}}.show{view-timeline-name:--image;view-timeline-axis:block;animation-timeline:--image;animation-name:show;animation-range:entry 25% cover 30%;animation-fill-mode:both}.showR,.showC{view-timeline-name:--image;view-timeline-axis:block;animation-timeline:--image;animation-name:sliderR;animation-range:entry 25% cover 30%;animation-fill-mode:both}@media only screen and (min-width: 950px){.showC{animation-name:show}}.showL{view-timeline-name:--image;view-timeline-axis:block;animation-timeline:--image;animation-name:sliderL;animation-range:entry 25% cover 30%;animation-fill-mode:both}@keyframes skeleton-loading{0%{background-color:var(--primary-25)}to{background-color:var(--gray-25)}}.btn{display:inline-block;color:var(--primary);border:1px solid var(--primary);padding:10px 32px;text-decoration:none;border-radius:32px}.btn.white{color:#fff;border:1px solid white}.t-margin{margin-top:var(--margin-top-sm)}@media only screen and (min-width: 950px){.t-margin{margin-top:var(--margin-top)}}form,input{width:100%}.banner-l{margin-top:var(--margin-top);padding:0}@media only screen and (min-width: 950px){.banner-l{padding:0 10%}}.banner-l__body{display:flex;align-items:center;flex-direction:column;gap:30px}@media only screen and (min-width: 950px){.banner-l__body{flex-direction:row}}.banner-l__body .info{flex:1;text-align:center;display:flex;flex-direction:column}.banner-l__body .info p{color:var(--gray);display:inline}.banner-l__body .image img{max-width:360px;width:100%;height:auto;display:block;margin:0 auto}@media only screen and (min-width: 950px){.layout-course{margin-top:var(--margin-top)}}.layout-course .rvoe{margin-bottom:5px}@media only screen and (min-width: 950px){.layout-course .rvoe{margin-bottom:16px}}@media only screen and (min-width: 950px){.layout-course__body{display:flex;gap:16px;flex-direction:row}}.layout-course__body .info{flex:1;margin-bottom:var(--margin-top)}@media only screen and (min-width: 950px){.layout-course__body .info{margin-bottom:0}}.layout-course__body .action{flex-basis:340px;position:sticky;bottom:0}@media only screen and (min-width: 950px){.layout-course__body .action{position:static}}.layout-course .call{display:block;width:100%}@media only screen and (min-width: 950px){.layout-course .call{position:sticky;top:70px}}.layout-course .call h3{text-align:center;color:var(--primary)}.layout-course .call .call__p{margin-top:10px;text-align:center}.layout-course .call .buttons{margin-top:var(--margin-top-sm);display:flex;flex-direction:column;gap:6px}@media only screen and (min-width: 950px){.layout-course .call .buttons{gap:20px}}.layout-course .call-list{display:none}@media only screen and (min-width: 950px){.layout-course .call-list{margin-top:var(--margin-top-sm);display:block}}.layout-course .call-list .list{margin-top:20px;display:flex;gap:10px}.layout-course .call-list .list .ico16{color:var(--primary)}.btn-action{display:inline-flex;align-items:center;justify-content:center;padding:15px 25px;border-radius:8px;gap:10px;background:var(--primary);border:1px solid var(--primary);color:#fff;text-decoration:none;transition:background .3s ease-in-out}.btn-action:hover{color:var(--primary);background:#fff;cursor:pointer}.btn-action.block{display:flex}.btn-action.load{pointer-events:none;background-color:var(--gray-25)}.btn-action.gradient-primary{transition:color .3s ease-in-out;background:var(--gradient-primary);border:1px solid white}.btn-action.gradient-primary:hover{color:var(--primary);background:#fff;border:1px solid var(--primary)}.btn-action.whats-app{transition:color .3s ease-in-out;background:var(--whats-app);border:1px solid var(--whats-app);color:#fff}.btn-action.whats-app:hover{color:var(--whats-app);background:#fff;border:1px solid var(--whats-app)}.header-title{display:grid;grid-template-columns:auto;grid-template-rows:repeat(2,1fr);grid-column-gap:0px;grid-row-gap:0px;gap:5px}@media only screen and (min-width: 950px){.header-title{grid-template-columns:repeat(2,1fr);grid-template-rows:300px}}.header-title .title,.header-title .img{flex:1;border-radius:8px}.header-title .title{background:var(--gradient-primary);color:#fff;padding:20px 38px;display:flex;flex-direction:column;gap:2px}@media only screen and (min-width: 950px){.header-title .title{gap:10px;height:auto;padding:37px 58px}}.header-title .img{background-size:cover;background-position:center;min-height:150px}.description{margin-top:var(--margin-top-sm)}.description__body{border:1px solid var(--gray-25);border-radius:8px;padding:40px 33px}.description__body h5{font-weight:800;font-size:.875rem;text-transform:uppercase;margin-bottom:16px}@media only screen and (min-width: 950px){.description__body h5{font-siz:1rem}}.description__body p{margin-top:10px}.rvoe{margin-top:var(--margin-top-sm)}.rvoe__body{display:flex;gap:14px;align-items:center;background-color:var(--gray-back);padding:29px 32px;border-radius:8px}.rvoe__body span{color:var(--primary)}.rvoe__body p span{color:var(--gray);font-weight:700}.checks__body h3{margin-bottom:10px}.checks__body .check{display:flex;gap:13px;padding:5px 0}.checks__body .check .ico{color:var(--primary-25)}.checks.blue .ico{color:var(--blue-25)!important}.checks.yellow .ico{color:var(--yellow)!important}.checks.teal__25 .ico{color:var(--teal-25)!important}.checks.teal .ico{color:var(--teal)!important}.padding-in{margin-top:var(--margin-top-sm)}.padding-in__body{padding:0 17px;display:flex;flex-direction:column;gap:27px}@media only screen and (min-width: 950px){.padding-in__body{padding:0 33px}}.plan{margin-top:var(--margin-top-sm)}.plan__body{display:flex;flex-direction:column;gap:16px}.plan__body .plan__title{display:flex;align-items:center;gap:10px;background:var(--gradient-black);border-radius:8px;color:#fff;padding:26px 33px}.plan__body .plan__title .plan__info{display:flex;gap:10px;flex-direction:column}@media only screen and (min-width: 950px){.plan__body .plan__title .plan__info{flex-direction:row}}.map{margin-top:var(--margin-top-sm);margin-bottom:var(--margin-bottom-sm);padding:20px}.map p{margin-left:24px}.map iframe{margin-top:var(--margin-top-sm)}
