.container .unidade .unidade-content .unidade-text-description .unidade-button a,.container main .main-wrapper .main-title-text-descriptions-button .main-button a{background:linear-gradient(45deg,#9b8400,#b98b00,#b8860b);transition:.5s;text-transform:uppercase;border-radius:.5rem;overflow:hidden;text-decoration:none;position:relative}.container .servicos,.container .sobre-nos{background-color:#d4d4d4;padding:3rem 0}.container main{background-image:url("../images/img-bg.webp");background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center}.container main .main-wrapper{margin:0 1.5rem;max-width:1280px;display:flex;justify-content:center;align-items:center;min-height:100vh;height:100%}@media (min-width:1024px) and (max-width:1440px){.container main .main-wrapper{height:120vh}}.container main .main-wrapper .main-title-text-descriptions-button .main-title{max-width:1024px;text-align:center;color:#fff}.container main .main-wrapper .main-title-text-descriptions-button .main-title h2{padding:0 0 .25rem;margin:0 auto 1rem;width:200px;font-weight:600;color:#ffc800;font-family:Montserrat,sans-serif;border-bottom:2px solid #ffc800}.container main .main-wrapper .main-title-text-descriptions-button .main-title h1{text-transform:uppercase;font-size:2.3rem;font-weight:700;text-align:center;color:#fff;font-family:Cinzel,sans-serif}@media (max-width:1024px){.container main .main-wrapper .main-title-text-descriptions-button{margin:5rem 0 0}.container main .main-wrapper .main-title-text-descriptions-button .main-title{max-width:768px}.container main .main-wrapper .main-title-text-descriptions-button .main-title h1{font-size:1.76rem}}.container main .main-wrapper .main-title-text-descriptions-button .main-title h1 strong{color:#ffc800}.container main .main-wrapper .main-title-text-descriptions-button .main-descriptions{margin:.5rem auto 0;max-width:900px}.container main .main-wrapper .main-title-text-descriptions-button .main-descriptions p{font-size:1.125rem;font-family:Nunito,sans-serif;text-align:center;color:#fff}@media (max-width:1024px){.container main .main-wrapper .main-title-text-descriptions-button .main-descriptions{max-width:768px}}@media (max-width:768px){.container main .main-wrapper{height:100vh}.container main .main-wrapper .main-title-text-descriptions-button .main-title{margin:0 auto;max-width:576px}.container main .main-wrapper .main-title-text-descriptions-button .main-title h1{font-size:1.5rem}.container main .main-wrapper .main-title-text-descriptions-button .main-descriptions{max-width:576px}.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description h2{font-size:1.375rem;max-width:576px}}.container .unidade .unidade-content .unidade-text-description .unidade-button,.container main .main-wrapper .main-title-text-descriptions-button .main-button{margin:1.5rem auto;display:flex;justify-content:center}.container main .main-wrapper .main-title-text-descriptions-button .main-button a{box-shadow:0 0 5px rgba(255,215,0,.5);text-align:center;width:350px;font-family:Montserrat,sans-serif;color:#fff;font-weight:600;padding:1rem}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button a i,.container .unidade .unidade-content .unidade-text-description .unidade-button a i,.container main .main-wrapper .main-title-text-descriptions-button .main-button a i{transition:.5s;margin:0 0 0 .5rem}.container main .main-wrapper .main-title-text-descriptions-button .main-button a::before{content:"";position:absolute;top:0;left:-105%;width:100%;height:100%;background:rgba(255,255,255,.3);transform:skewX(-30deg);transition:left .5s ease-in-out}.container .unidade .unidade-content .unidade-text-description .unidade-button a:hover,.container main .main-wrapper .main-title-text-descriptions-button .main-button a:hover{width:360px}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button a:hover i,.container .unidade .unidade-content .unidade-text-description .unidade-button a:hover i,.container main .main-wrapper .main-title-text-descriptions-button .main-button a:hover i{transform:translateX(10px)}.container main .main-wrapper .main-title-text-descriptions-button .main-button a:hover::before{left:105%}.container .sobre-nos .sobre-nos-wrapper{margin:0 auto;max-width:1080px}.container .servicos .servicos-wrapper .servicos-title h1,.container .sobre-nos .sobre-nos-wrapper .sobre-nos-title h1{color:#131313;font-size:2rem;font-family:Cinzel,sans-serif;text-align:center}.container .servicos .servicos-content,.container .sobre-nos .sobre-nos-content{margin:3rem 2rem}.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description h2{color:#131313;text-transform:uppercase;margin:0 0 1rem;font-family:Montserrat,sans-serif}.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description #trocaTexto{transition:opacity .5s ease-in-out}.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description p{text-align:justify;font-size:1.125rem;color:#131313;font-weight:500;font-family:Nunito,sans-serif}.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description p a{color:#131313;text-decoration:none}.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description p a .sobre-nos-location-description{margin:0 .25rem}.container .unidade{background-image:url("../images/unidade-bg-img.webp");background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding:3rem 0}.container .unidade .unidade-wrapper{margin:0 1rem;max-width:1080px}.container .contato .contato-wrapper .contato-title h1,.container .unidade .unidade-wrapper .unidade-title h1{color:#fff;font-size:2rem;font-family:Cinzel,sans-serif;text-align:center}.container .unidade .unidade-content{margin:3rem 0;display:flex;align-items:center;gap:2rem}.container .unidade .unidade-content .unidade-img img{border-radius:.5rem;filter:drop-shadow(0px 5px 15px rgba(255, 255, 255, .2));animation:3s ease-in-out infinite floating;width:450px}@keyframes floating{0%,100%{transform:translateY(0) scale(1);filter:brightness(1)}50%{transform:translateY(-5px) scale(1.01);filter:brightness(1.1)}}.container .unidade .unidade-content .unidade-text-description h2{background:linear-gradient(45deg,#fc0,#ffb300,#d4a017,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:700;margin:0 0 .5rem;font-size:2rem;font-family:Montserrat,sans-serif}.container .unidade .unidade-content .unidade-text-description p{color:#fff;font-size:1.125rem;font-family:Nunito,sans-serif;text-align:justify}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description,.container .unidade .unidade-content .unidade-text-description .unidade-location{margin:1.5rem 0 0}.container .unidade .unidade-content .unidade-text-description .unidade-location h3{margin:0 0 .5rem;font-weight:600;color:#fff;font-family:Montserrat,sans-serif}.container .unidade .unidade-content .unidade-text-description .unidade-location a{text-decoration:none;display:flex;align-items:center}.container .unidade .unidade-content .unidade-text-description .unidade-location a i{color:#fff}.container .unidade .unidade-content .unidade-text-description .unidade-location a p{color:#fff;margin:0 0 0 1rem}.container .unidade .unidade-content .unidade-text-description .unidade-button a{box-shadow:0 0 10px rgba(255,215,0,.6);font-size:14px;text-align:center;max-width:350px;width:100%;font-family:Montserrat,sans-serif;color:#fff;font-weight:600;padding:1rem}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button a::before,.container .unidade .unidade-content .unidade-text-description .unidade-button a::before{animation-name:brilho;animation-duration:2s;animation-iteration-count:infinite;content:"";position:absolute;top:0;left:-105%;width:100%;height:100%;background:rgba(255,255,255,.3);transform:skewX(-30deg);transition:left .5s ease-in-out}.container .servicos{display:flex;justify-content:center}.container .servicos .servicos-wrapper{width:100%;max-width:1024px}.container .servicos .servicos-content .servicos-box-wrapper{box-sizing:border-box;width:100%;display:flex;align-items:center;flex-wrap:wrap;gap:1rem}@media (max-width:laptop){.container .servicos .servicos-content .servicos-box-wrapper{max-width:768px}}.container .servicos .servicos-content .servicos-box-wrapper .servico-box{width:calc(50% - .5rem);height:150px;border-radius:1rem;background-color:#1d1d1d;padding:1rem;box-sizing:border-box}.container .servicos .servicos-content .servicos-box-wrapper .servico-box h3{font-family:Montserrat,sans-serif;margin:1rem 0;color:#fff}.container .servicos .servicos-content .servicos-box-wrapper .servico-box p{text-align:justify;font-family:Nunito,sans-serif;color:#fff}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:first-of-type{background-image:url("../images/servico1-img.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(2){background-image:url("../images/servico2-img.webp");background-repeat:no-repeat;background-position:top;background-size:cover}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(3){background-position:center;background-image:url("../images/servico3-img.webp");background-repeat:no-repeat;background-size:cover}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(4){background-image:url("../images/servico4-img.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(5){background-position:center;background-image:url("../images/servico5-img.webp");background-repeat:no-repeat;background-size:cover}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(6){background-image:url("../images/servico6-img.webp");background-repeat:no-repeat;background-position:center;background-size:cover}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7){gap:2rem;display:flex;align-items:center;justify-content:space-between;width:100%}@media (max-width:768px){.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description p,.container .unidade .unidade-content .unidade-text-description p{font-size:1rem}.container .unidade .unidade-content{flex-direction:column;width:100%}.container .unidade .unidade-content .unidade-img img{margin:0 auto;display:flex;justify-content:center;width:90%}.container .unidade .unidade-content .unidade-text-description h2{font-size:1.75rem}.container .unidade .unidade-content .unidade-text-description .unidade-button a{margin:1rem 0;display:block;max-width:none;width:100%}.container .servicos .servicos-content .servicos-box-wrapper .servico-box{width:100%}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7){height:170px}}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) .servico-box-text-description{width:100%;margin:0 1rem 0 0;max-width:600px}@media (max-width:1024px){.container .servicos .servicos-wrapper{max-width:768px}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) .servico-box-text-description{max-width:none;width:100%}}@media (max-width:768px){.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) .servico-box-text-description{width:90%}}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) a{transition:.3s;font-size:.875rem;width:300px;text-decoration:none;font-weight:600;font-family:Montserrat,sans-serif;display:flex;align-items:center;justify-content:center;border-radius:100rem;background-color:#09a009;padding:1rem;color:#fff}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) a i:first-of-type{font-size:1rem;margin:0 .5rem 0 0}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) a i:nth-of-type(2){transition:.3s;font-size:1rem;margin:0 0 0 .5rem}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) a:hover{width:310px;background-color:#077c07}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) a:hover i:nth-of-type(2){transform:translateX(5px)}.container .servicos .servicos-content .servico-curso-wrapper{background-image:url("../images/servico-curso-img.webp");background-position:center;background-repeat:no-repeat;background-size:cover;border-radius:1rem;margin:1rem 0;padding:2rem;background-color:#c7c7c7}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-title h2{text-transform:uppercase;background:linear-gradient(45deg,#fc0,#ffb300,#d4a017,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-size:40px;color:#fff;font-family:Montserrat,sans-serif}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-title h3{font-size:24px;color:#fff;font-family:Montserrat,sans-serif}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-title p{text-align:justify;font-size:1.125rem;color:#fff;margin:1rem 0;font-family:Nunito,sans-serif}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box{margin:2rem 0}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box h3{font-size:1rem;text-align:center;color:#fff;font-family:Montserrat,sans-serif}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box{gap:1.5rem;margin:2rem auto;display:flex}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-img{border-radius:1rem;width:800px;height:600px;background:linear-gradient(to top,#000,rgba(0,0,0,0)),url("../images/renato_mello.webp") center/cover}@media (max-width:1024px){.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-img{width:100%}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description{width:60%;margin:0}}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description h2{font-size:1.75rem;font-weight:700;margin:0 0 .8rem;color:#fff;font-family:Montserrat,sans-serif}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description p{text-align:justify;color:#fff;font-family:Nunito,sans-serif}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-positivo{margin:.75rem 0 0;display:flex;align-items:center;text-transform:uppercase}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-positivo i{font-size:1.125rem;background:linear-gradient(45deg,#fc0,#ffb300,#d4a017,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent;margin:0 .5rem 0 0}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo{margin:2rem 0 0}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo h3{margin:0 0 1rem;font-size:1.25rem;font-family:Montserrat,sans-serif;color:#fff}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul{list-style-type:none;margin:1rem 0 0}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul li{margin:.75rem 0}@media (max-width:1024px){.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul li{margin:0}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-maps-content .contato-maps iframe{width:500px}}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul li p{border-radius:.5rem;padding:.5rem;font-size:1.125rem;font-family:Nunito,sans-serif;color:#fff}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul li p i{margin:0 .5rem 0 0;color:#11af03}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button{margin:1rem auto 0;display:flex;justify-content:center}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button a{box-shadow:0 0 10px rgba(255,215,0,.6);font-size:14px;position:relative;overflow:hidden;transition:.5s;text-align:center;width:450px;text-transform:uppercase;font-family:Montserrat,sans-serif;text-decoration:none;color:#fff;font-weight:600;border-radius:.5rem;background:linear-gradient(45deg,#9b8400,#b98b00,#b8860b);padding:1rem}@media (max-width:576px){.container .unidade,.container main{background-position:center}.container main .main-wrapper .main-title-text-descriptions-button .main-title h2{font-size:1.25rem;width:170px}.container main .main-wrapper .main-title-text-descriptions-button .main-title h1{text-align:justify;font-size:1.5rem}.container main .main-wrapper .main-title-text-descriptions-button .main-descriptions p{text-align:left}.container main .main-wrapper .main-title-text-descriptions-button .main-descriptions{margin:.5rem 0 0;max-width:none}.container main .main-wrapper .main-title-text-descriptions-button .main-button a{width:100%;font-size:.875rem}.container .sobre-nos .sobre-nos-wrapper .sobre-nos-title h1{font-size:28px}.container .sobre-nos .sobre-nos-content .sobre-nos-subtitle-description h2{font-size:1.125rem;max-width:480px}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-title h2,.container .servicos .servicos-wrapper .servicos-title h1,.container .unidade .unidade-wrapper .unidade-title h1{font-size:1.75rem}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-title h3,.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-title p,.container .servicos .servicos-content .servicos-box-wrapper .servico-box h3,.container .unidade .unidade-content .unidade-text-description .unidade-location h3{font-size:1rem}.container .servicos .servicos-content{margin:3rem 1rem}.container .servicos .servicos-content .servicos-box-wrapper .servico-box{height:140px}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-positivo p,.container .servicos .servicos-content .servicos-box-wrapper .servico-box p{font-size:.875rem}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7){padding:1rem;gap:none;height:220px;flex-direction:column}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) .servico-box-text-description{margin:0 auto;width:100%}.container .servicos .servicos-content .servicos-box-wrapper .servico-box:nth-of-type(7) a{width:100%}.container .servicos .servicos-content .servico-curso-wrapper{padding:1.5rem;background-position:center}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box{flex-direction:column;margin:1rem auto;width:100%;gap:0}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-img{width:100%;height:400px}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description{width:100%;margin:1.5rem auto}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description h2{font-size:1.5rem}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description p{font-size:1rem;width:100%}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul li{margin:1rem 0}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul li p{font-size:1rem;text-align:left;display:flex;flex-direction:column;background-color:rgba(236,213,8,.0470588235)}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-conteudo ul li p i{margin:0 0 .5rem;background:linear-gradient(45deg,#fc0,#ffb300,#d4a017,#b8860b);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button a{text-align:center;width:100%}}@media (max-width:480px){.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button a{text-align:justify;width:100%}}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box .servico-curso-description .servico-curso-instrutor-box .servico-curso-instrutor-img-description-box .servico-curso-instrutor-description .servico-curso-button a:hover{width:480px}@keyframes brilho{0%{left:-150%}100%{left:150%}}.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box p.servico-curso-description-fim{margin:1rem 0;font-size:1.125rem;font-family:Nunito,sans-serif;color:#fff}.container .contato{background-image:url("../images/contato-bg.webp");background-repeat:no-repeat;background-size:cover;display:flex;justify-content:center;padding:3rem 0}.container .contato .contato-wrapper{width:100%;margin:0 1rem;max-width:1024px}.container .contato .contato-wrapper .contato-content{margin:3rem 0}.container .contato .contato-wrapper .contato-content .contato-title h2{font-family:Montserrat,sans-serif;color:#fff}.container .contato .contato-wrapper .contato-content .contato-links-wrapper{margin:2rem 0 0;gap:2rem;display:flex;justify-content:space-between}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content{width:100%;display:block}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content h4{color:#fff;font-weight:600;margin:0 0 1rem;font-family:Montserrat,sans-serif}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link,.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link:nth-of-type(2){position:relative;overflow:hidden;border-radius:100rem}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link a{transition:.3s ease-in-out;color:#fff;padding:1rem;font-size:.875rem;text-decoration:none;font-weight:600;font-family:Montserrat,sans-serif;display:flex;align-items:center;border-radius:100rem;width:100%;position:relative;z-index:1}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link a i{font-size:1.25rem}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link a p{margin:0 auto}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;opacity:0;transition:opacity .3s ease-in-out}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link:first-of-type{margin:0 0 .5rem}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link:first-of-type a{background-color:#09a009}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link:first-of-type a:hover{background-color:#077c07}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link:nth-of-type(2) a{background:linear-gradient(45deg,#f09433,#e6683c,#dc2743,#cc2366,#bc1888);position:relative;z-index:1;transition:.3s ease-in-out}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link:nth-of-type(2) a::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:inherit;background:linear-gradient(45deg,#bc1888,#cc2366,#dc2743,#e6683c,#f09433);opacity:0;transition:opacity .3s ease-in-out;z-index:-1}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-links-content .contato-link:nth-of-type(2) a:hover::before{opacity:1}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-maps-content h4{font-weight:600;font-family:Montserrat,sans-serif;margin:0 0 1rem;color:#fff}@media (max-width:576px){.container .servicos .servicos-content .servico-curso-wrapper .servico-curso-box p.servico-curso-description-fim{font-size:.875rem;text-align:justify}.container .contato{background-position:center}.container .contato .contato-wrapper .contato-title h1{font-size:1.75rem}.container .contato .contato-wrapper .contato-content .contato-title h2{font-size:1.125rem}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-maps-content h4{width:320px}}@media (max-width:768px){.container .contato .contato-wrapper .contato-content .contato-links-wrapper{justify-content:center;flex-direction:column}.container .contato .contato-wrapper .contato-content .contato-links-wrapper .contato-maps-content .contato-maps iframe{width:100%}}