.hero{justify-content:center;align-items:center;gap:4rem;padding-block:4rem}.hero,.hero-description{display:flex;flex-direction:column}.hero-description{gap:2rem}.hero-description h1{font:var(--headline5);color:var(--secondary)}.hero-img{border-radius:22px;overflow:hidden}.hero-img img{position:static!important}.button-home{background-color:var(--primary);text-decoration:none;color:var(--white);padding:1rem 1.5rem;border-radius:60px;cursor:pointer;font-weight:500;font-family:inherit;transition:all .3s ease;display:inline-block;width:-moz-fit-content;width:fit-content}.button-home:hover{background-color:var(--secondary);transform:scale(1.05)}@media screen and (min-width:768px){.hero{flex-direction:row}.hero-description h1{font:var(--headline4)}}.wrapper{max-inline-size:115.8rem;-webkit-padding-end:1.6rem;padding-inline-end:1.6rem;-webkit-padding-start:1.6rem;padding-inline-start:1.6rem;margin:auto}.footer-container{background-color:var(--secondary);display:flex;align-items:center;padding:2rem}.main-footer-wrapper{display:flex;flex-direction:column;width:100%;gap:2rem}.footer-column-left{display:flex;flex-direction:column;align-items:flex-start;gap:1rem}.footer-logo{position:relative;width:25%}.footer-column-left .body1{color:var(--white);font:var(--body1)}.footer-column-right{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;margin-top:2rem}.footer-column-right .headline6{color:var(--primary);font:var(--headline6)}.contact-item{display:flex;align-items:center;gap:10px;color:var(--white)}.contact-item p{font:var(--body1);margin:0}@media screen and (min-width:768px){.main-footer-wrapper{flex-direction:row;justify-content:space-around}.footer-column-left,.footer-column-right{align-items:flex-start}.footer-logo{position:relative;width:15%}}.button{width:50%;padding:1.3rem 2.4rem;border-radius:1em;background-color:var(--primary);border:none;text-transform:uppercase;font-weight:700;text-decoration:none;display:inline-block;text-align:center;cursor:pointer;color:var(--white);letter-spacing:.125rem;font:var(--font-base);transition:.3s ease-in-out}.button:hover{color:var(--white);transform:translateY(-3px)}@media screen and (max-width:768px){.button{width:100%}}.nav-container{padding-block:1rem;position:-webkit-sticky;position:sticky;top:0;z-index:1000;background-color:var(--white)}.nav-logo{width:21%;display:inline-block;cursor:pointer}.nav-logo img{width:100%}#navbar li a.active-link{color:var(--primary)}@media screen and (min-width:768px){.nav-logo{width:11%}}.categorias-container{padding-block:4rem;padding-inline:1rem;gap:3rem}.categorias-container,.hero-title{display:flex;flex-direction:column}.hero-title{gap:2rem;margin-top:2em}.hero-title h2{color:var(--secondary);font-size:23px}.hero-title h2,.hero-title p{text-align:center}.conteiners{display:flex;gap:2.5rem;flex-wrap:wrap}.conteiners div{max-width:750px}.conteiner-card{background-color:white;border-radius:15px;margin:auto;overflow:hidden;cursor:pointer;transition:.3s ease-in-out}.conteiner-card:hover{color:var(--white);transform:scale(1.07)}.conteiner-card .container-img{max-height:35rem;overflow:hidden}.conteiner-2{background-color:white;border-radius:15px;margin:auto}.category-description{padding:2rem 2.5rem;display:flex;flex-direction:column;gap:1rem}.category-description h2{font:var(--headline6);font-weight:600;color:var(--secondary)}.category-description p:first-child{color:black}.category-description p{display:flex;align-items:center;gap:1rem;color:var(--primary)}@media screen and (min-width:768px){.conteiners div{max-width:450px}}.certif{display:block;flex-direction:column;justify-content:center;align-items:center;gap:4rem;padding-block:4rem;text-align:center}.certif-result,.certif-title{margin-top:2em;line-height:3em}.certif-buscador{margin:0 auto;display:flex;justify-content:center;gap:2em}.btn-search{background-color:var(--black);border-radius:60px;padding:.7em 3em;font-size:16px;border:0}.certif-imag{width:20%;margin:3em auto auto;transition:all .3s ease-in-out}.certif-imag:hover{transform:scale(1.6)}.certif-info{text-align:left;margin-top:3em}.certif-listas{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:10px;gap:10px}.certif-listas div h4{font:var(--body);font-weight:600}.certif-listas ul{list-style:none;display:flex}.certif-listas li{padding-left:5em}@media screen and (max-width:768px){.certif-buscador{margin-block:3em;display:block}.btn-search{margin-top:1em}.certif-imag{width:50%}.certif-imag:hover{transform:none}}@media screen and (min-width:768px){.certif-listas{grid-template-columns:repeat(auto-fit,minmax(300px,1fr))}}html{font-size:62.5%;height:100%}*{box-sizing:border-box;margin:0;padding:0}@font-face{font-family:Exo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(https://cdn.jsdelivr.net/fontsource/fonts/exo:vf@latest/latin-wght-normal.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}:root{--font-base:"Exo Variable";--headline1:bold 9.5rem/15.4rem var(--font-base);--headline2:bold 5.9rem/9.5rem var(--font-base);--headline3:bold 4.8rem/7.7rem var(--font-base);--headline4:bold 3.4rem/5.5rem var(--font-base);--headline5:bold 2.4rem/3.8rem var(--font-base);--headline6:bold 2rem/2.8rem var(--font-base);--body1:normal 1.6rem/2.5rem var(--font-base);--body2:normal 1.4rem/2.2rem var(--font-base);--button:bold 1.4rem/2.2rem var(--font-base);--caption:normal 1.2rem/1.9rem var(--font-base);--primary:#ca7c20;--secondary:#175283;--white:#ffffff;--black:#383b3d;--border-radius:4px}body{background:var(--white);min-block-size:100vh;font:var(--body1);color:var(--black);height:100%}img{position:static!important}nav{justify-content:space-between;background:#f8f9fa;padding:5px 10%}#navbar,nav{display:flex;align-items:center}#navbar{justify-content:center;gap:1.5em}#navbar li{list-style:none;padding:0 20px;position:relative}#navbar li a{color:black;display:block}#navbar li a,.btn-navbar a{font-weight:500;text-decoration:none;font-family:inherit;width:100%}.btn-navbar a{background-color:#cc7901;cursor:pointer;border-radius:60px;padding:.5em 1.5em;color:var(--white)}.btn-navbar{border:none}#mobile{display:none}#mobile i{color:black;align-items:center}h2{font-size:25px}h2,h3{font-weight:700}h3{font-size:20px}@media screen and (max-width:769px){#navbar{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;position:fixed;top:90px;left:-300px;width:300px;height:100vh;background:#f8f9fa;box-shadow:0 40px 60px rgba(0,0,0,.1);padding:40px 0 0 10px}#navbar,#navbar.active{transition:.3s ease-in-out}#navbar.active{left:0}#navbar li{margin-bottom:25px;width:100%}#mobile{display:block}#mobile i{font-size:20px;cursor:pointer}}.video-tutorial-wrapper{padding:2rem 1rem;display:flex;flex-direction:column;align-items:center;width:100%}.video-tutorial-flex{flex-direction:row;gap:3rem;width:100%;max-width:1200px;margin:0 auto}.video-tutorial-flex,.video-tutorial-text{display:flex;align-items:center;justify-content:center}.video-tutorial-text{flex:1 1;flex-direction:column}.video-tutorial-iframe-container{flex:1 1;min-width:320px;max-width:600px;aspect-ratio:16/9;margin:0 auto;border-radius:16px;overflow:hidden;box-shadow:0 2px 16px rgba(0,0,0,.08)}.video-tutorial-iframe-container iframe{width:100%;height:100%;border-radius:16px;display:block}@media (max-width:900px){.video-tutorial-flex{flex-direction:column-reverse;gap:2rem;max-width:100%}.video-tutorial-text{width:100%;margin-bottom:1.5rem}.video-tutorial-iframe-container{width:100%;max-width:100%;min-width:0}.video-tutorial-text h1{font-size:2rem}.video-tutorial-text p{font-size:1.2rem}}