@charset "UTF-8";/*! 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}h1{font-size:2em;margin:.67em 0}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;-webkit-text-decoration:underline;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:-.25em}sup{top:-.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}@font-face{font-family:Bitter;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Bitter-Regular-DGRpQ-Ld.woff2) format("woff2")}@font-face{font-family:Bitter;font-weight:700;font-style:normal;font-display:swap;src:url(/assets/Bitter-Medium-Ciegrzg3.woff2) format("woff2")}@supports (font-variation-settings: normal){@font-face{font-family:Bitter;font-style:normal;font-display:swap;font-weight:400 500;src:url(/assets/Bitter-VariableFont_wght-D1gqBdKg.woff2) format("woff2")}}@font-face{font-family:Oswald;font-weight:400;font-style:normal;font-display:swap;src:url(/assets/Oswald-Regular-DOcmHj-D.woff2) format("woff2")}*,:before,:after{box-sizing:border-box}::-moz-selection{background:#aed0a2;text-shadow:none}::selection{background:#aed0a2;text-shadow:none}a{-webkit-text-decoration:none;text-decoration:none;color:inherit}img,svg{vertical-align:middle;max-width:100%;height:auto}p{margin:0}ul{padding-left:0}:root{font:14px/1.6 Bitter,Georgia,Times New Roman,Courier,serif;background-color:#0e3e23;background-repeat:no-repeat;background-attachment:fixed;padding:10px 10px 0}@media(min-width:375.02px){:root{padding:20px 20px 0}}@media(min-width:425.02px){:root{font-size:16px}}.sr-only{position:absolute!important;height:1px;width:1px;overflow:hidden;clip:rect(1px,1px,1px,1px)}.content{--content-gap: 20px;display:grid;grid-template-columns:20px minmax(200px,688px) 20px;grid-template-columns:var(--content-gap) minmax(200px,688px) var(--content-gap)}@media(min-width:425.02px){.content{--content-gap: 40px}}@media(min-width:768.02px){.content{--content-gap: 60px}}.content>*{grid-column:2}a.external:after{--icon-size: 1.3334em;content:"";display:inline-block;margin-bottom:-.2em;margin-left:.2em;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='M15%203h6v6m-11%205L21%203m-3%2010v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h6'/%3e%3c/svg%3e");mask:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='32'%20height='32'%20viewBox='0%200%2024%2024'%3e%3cpath%20fill='none'%20stroke='currentColor'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='M15%203h6v6m-11%205L21%203m-3%2010v6a2%202%200%200%201-2%202H5a2%202%200%200%201-2-2V8a2%202%200%200%201%202-2h6'/%3e%3c/svg%3e");-webkit-mask-size:1.3334em 1.3334em;mask-size:1.3334em 1.3334em;-webkit-mask-size:var(--icon-size) var(--icon-size);mask-size:var(--icon-size) var(--icon-size);width:1.3334em;width:var(--icon-size);height:1.3334em;height:var(--icon-size)}.content__full-width{grid-column:1/-1}.wrapper{margin:0 auto;max-width:688px;min-width:200px;background:#fff;box-shadow:0 6px 100px #00000059;border-radius:4px;z-index:0;position:relative}@media(min-width:768.02px){.wrapper{margin:40px auto}}.logo{margin-top:0;margin-bottom:0;padding-top:40px;padding-bottom:40px}@media(min-width:768.02px){.logo{padding-top:60px}}.logo svg{max-width:460px;width:100%;height:auto}.block-grey{background-color:#ebebeb;padding-bottom:var(--content-gap)}.block-grey__headline{margin-top:50px;margin-bottom:30px;font-family:Oswald,Georgia,Times New Roman,Courier,serif;letter-spacing:-.005em;text-wrap:balance;color:#45842f;font-weight:400;font-size:30px;line-height:1.3}@media(min-width:375.02px){.block-grey__headline{font-size:35px}}@media(min-width:425.02px){.block-grey__headline{font-size:40px}}.block-alternate{padding-top:40px;padding-bottom:40px;background-color:#73ad5f;color:#fff;row-gap:10px}@media(min-width:768.02px){.block-alternate{grid-template-columns:var(--content-gap) auto auto var(--content-gap);grid-auto-flow:column;align-items:center;padding-top:60px;padding-bottom:60px}}.block-alternate.text .text-link{color:#fff}.block-alternate__headline{margin-top:0;font-family:Oswald,Georgia,Times New Roman,Courier,serif;font-weight:400;display:flex;justify-content:flex-start;align-items:center;gap:10px;margin-bottom:10px}@media(min-width:768.02px){.block-alternate__headline{grid-column:auto/-2;justify-content:flex-end;margin-bottom:0}}.block-alternate__headline-icon{order:-1;width:32px}@media(min-width:768.02px){.block-alternate__headline-icon{order:0;width:auto}}@media(max-width:570px){.presencial img{margin-bottom:20px}}@media(min-width:570.02px){.presencial{display:grid;grid-template-columns:auto 1fr;align-items:center;grid-gap:40px;gap:40px}.presencial .endovideo-logo{order:1}}.information{position:relative;display:flex;flex-direction:column;gap:50px;padding-top:40px;padding-bottom:40px}@media(min-width:375.02px){.information{gap:40px}}@media(min-width:570.02px){.information{display:grid;grid-template-columns:1fr auto;justify-content:space-between;padding:60px var(--content-gap);margin-left:calc(var(--content-gap) * -1);margin-right:calc(var(--content-gap) * -1)}}.information>div{flex-grow:1}.information_content{display:grid;background-color:#ebebeb;border-radius:3px;padding:var(--content-gap) calc(.5 * var(--content-gap));padding-top:0}.information__hr{width:100%;margin-top:2.6em;margin-bottom:1.3em}.information__header{background-color:#73ad5f;color:#fff;border-radius:3px;padding-top:15px;padding-bottom:15px;margin-left:calc(-.5 * var(--content-gap));margin-right:calc(-.5 * var(--content-gap));padding-left:calc(.5 * var(--content-gap));padding-right:calc(.5 * var(--content-gap));margin-bottom:30px;text-align:center}.certificate-number{font-family:Oswald,Georgia,Times New Roman,Courier,serif;text-wrap:nowrap}.certificates{margin-left:0;list-style:none;max-width:320px;display:grid;grid-template-columns:1fr auto;grid-gap:20px 16px;gap:20px 16px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.certificates ul{margin-top:0;margin-bottom:0;padding-left:.5ch;list-style-type:"·"}.certificates li{padding-left:.4ch}.certificate__entry-wrapper{grid-column:1/-1;display:grid;grid-template-columns:subgrid}.certificate__entry{grid-column:1/-1;display:grid;grid-template-columns:subgrid;justify-content:space-between;align-items:baseline}.certificate__entry .certificate-number{min-width:55px}.text p:not(:last-child){margin-bottom:20px}.text .text-link{padding-bottom:1px;box-shadow:0 1px #aed0a2;color:#45842f;transition:all .25s ease-out}.text .text-link:hover{box-shadow:0 2px #73ad5f}.vita{display:flex}@media(max-width:375px){.vita{flex-direction:column;gap:10px;align-items:center}}@media(min-width:375.02px){.vita{flex-direction:row;align-items:center;gap:30px}}@media(min-width:570.02px){.vita{flex-direction:column;align-self:start}}.vita__image{flex:0 0 auto;align-self:center;display:block;padding:25px 0;font-family:Oswald,Georgia,Times New Roman,Courier,serif;font-size:16px;position:relative;text-align:center;text-transform:uppercase;letter-spacing:.05em;border-radius:5px;transition:all .3s ease-out;box-shadow:0 2px 40px #21212133,inset 0 0 0 2px #e0e0e0;transform:rotate(-2deg) translate(5px);width:148px;height:200px;aspect-ratio:148px/200px;transform-origin:center}@media(max-width:570px){.vita__image{scale:.8}}.vita__image:hover,a:hover .vita__image{transform:rotate(0);box-shadow:0 2px 40px #2121214d,inset 0 0 0 2px #e0e0e0}.vita__image:before,.vita__image:after{border-top:4px solid #bababa;content:"";display:block;left:10%;position:absolute;top:70px;width:80%}.vita__image:after{top:90px}.vita__image span{border-top:4px solid #bababa;display:block;left:10%;position:absolute;top:110px;width:80%}.vita__image span:before,.vita__image span:after{border-top:4px solid #bababa;bottom:-20px;content:"";display:block;position:absolute;left:0;width:100%}.vita__image span:after{bottom:40px}@media(min-width:375.02px)and (max-width:510.98px){.vita__button{flex-direction:column;align-items:center}}.signature_phone-target{color:#212121}.headline-2{position:relative;margin-top:50px;margin-bottom:30px;font-family:Oswald,Georgia,Times New Roman,Courier,serif;text-align:center;text-transform:uppercase;letter-spacing:.05em;text-wrap:balance;color:#45842f;font-weight:400;font-size:24px;display:flex;align-items:center}@media(min-width:425.02px){.headline-2{font-size:30px}}.headline-2:after{content:"";flex:1;border-top:2px solid rgb(224.25,224.25,224.25);top:50%}.headline-2:after{margin-left:10px}@media(min-width:570.02px){.headline-2:before{content:"";flex:1;border-top:2px solid rgb(224.25,224.25,224.25);top:50%}.headline-2:before{margin-right:10px}}.google-maps-wrapper{padding-bottom:100%;margin:40px 0;position:relative;margin-left:calc(var(--content-gap) * -1);margin-right:calc(var(--content-gap) * -1);border-radius:5px;overflow:hidden}@media(min-width:375.02px){.google-maps-wrapper{padding-bottom:75%;margin-left:calc(var(--content-gap) * -.5);margin-right:calc(var(--content-gap) * -.5)}}@media(min-width:425.02px){.google-maps-wrapper{margin-top:60px;margin-bottom:60px;box-shadow:0 1px 3px #0000004d}}.google-maps-wrapper iframe{position:absolute!important;width:100%;height:100%}.cta{display:flex;justify-content:center;gap:.5ch 1ch;padding:25px 20px;font-family:Oswald,Georgia,Times New Roman,Courier,serif;font-size:16px;position:relative;text-align:center;text-transform:uppercase;letter-spacing:.05em;border-radius:5px;transition:all .3s ease-out;background-color:#fff;box-shadow:inset 0 0 0 2px #e0e0e0}.cta:after{content:"";position:absolute;top:50%;left:20px;right:20px;bottom:0;box-shadow:0 0 50px #0000004d;z-index:-1;border-radius:inherit;opacity:0;transition:opacity .3s ease-out}.cta:hover,a:hover .cta{box-shadow:inset 0 0 0 3px #73ad5f}.cta:hover:after,a:hover .cta:after{opacity:1}.cta svg{flex:0 0 auto}.curso_logos{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px;gap:20px;align-items:center;justify-items:center;margin-top:40px;margin-bottom:30px}@media(min-width:425.02px){.curso_logos{margin-top:60px}}.curso_logos>*{max-width:100%;width:200px}.footer{margin:40px;font-size:12px;opacity:.7;text-align:center;color:#fff;display:flex;gap:.36ch;justify-content:center;flex-wrap:wrap}@media(min-width:425.02px){.footer{margin:60px}}.footer-link{padding-bottom:1px;box-shadow:0 1px #212121;transition:all .25s ease-out}.footer-link:hover{box-shadow:0 2px #212121}
