@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;600&display=swap);#nav[data-v-1a88d117]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:sticky;top:0;background-color:#fff;border-bottom:1px solid grey;z-index:1}#nav a[data-v-1a88d117]{color:#f5f5f5;text-decoration:none;font-weight:700}#nav a.vue-school-active-class[data-v-1a88d117]{color:#ab26ab}.nav-links[data-v-1a88d117]{display:-webkit-box;display:-ms-flexbox;display:flex}.links[data-v-1a88d117]{padding-right:20px;list-style:none}.links[data-v-1a88d117]:hover{text-decoration:underline}.logo[data-v-1a88d117]{font-size:20px;color:purple;font-weight:700}.svg-inline--fa{max-width:32px!important;color:#ff9d33;width:2em!important;height:2em!important;margin:0 10px 0 0}body{color:#0d0e0e!important;background:#0d0e0e!important;font-family:Montserrat,sans-serif;margin:0;padding:0}.content{padding:0 15px}.scrollactive-item{color:#ff9d33}.navbar-dark .navbar-nav .nav-link{font-size:1.2em;font-family:Montserrat,sans-serif;color:#f5f5f5!important}.navbar-dark .navbar-nav .nav-link:hover{text-decoration:none;color:#ff9d33!important;-webkit-transition:all .3s linear;transition:all .3s linear}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#ff9d33!important}.itens_caroussel{margin:75px 0 0}.vue-back-to-top .default{background:#ff9d33!important;border-radius:6px;padding:10px 20px;height:auto!important;font-family:Montserrat,sans-serif;width:auto!important}#sobre h2.title{color:#ff9d33!important;margin:0 auto;font-size:3.3em;display:block;padding-top:30px;padding-bottom:30px}#sobre h2.title,#sobre p{font-family:Montserrat,sans-serif;text-align:center}#sobre p{font-size:1.2rem;color:#fff;line-height:1.6rem;text-shadow:#333 1px 1px 1px;max-width:1065px;margin:0 auto 20px auto}#sobre span{color:#ff9d33;margin:2rem auto 1rem auto;font-size:1.3rem;display:block;text-align:center;clear:both}#sobre ul{margin:0 auto 2rem auto;clear:both;list-style:none}#sobre ul li{font-size:1.2rem;line-height:1.4rem}.parallax{height:600px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}#expertises{background-color:#233038;padding-bottom:40px;margin:0 0 80px 0}#expertises h2.title{font-family:Montserrat,sans-serif;color:#ff9d33!important;margin:0 auto;font-size:3.5em;display:block;text-align:center;padding-top:70px;padding-bottom:45px}#expertises .container-expertises{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;margin-bottom:35px}#expertises .container-expertises .content-expertise{background:#1c272c;border-radius:8px;padding:10px 15px;margin-bottom:35px;max-width:780px}#expertises .container-expertises .content-expertise h3{font-size:1.3em;color:#fff}#expertises .container-expertises .content-expertise hr{background-color:#fafafa;height:1px}#expertises .container-expertises .content-expertise ul{margin:0;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;gap:.5rem}#expertises .container-expertises .content-expertise ul li{-ms-flex-pack:distribute;justify-content:space-around;margin:0 15px;text-align:center;width:100%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#expertises .container-expertises .content-expertise ul li img{margin:0 auto 15px auto;-ms-flex-item-align:center;align-self:center;max-width:100%;max-height:59px}#expertises .container-expertises .content-expertise ul li span{display:block;font-family:Montserrat,sans-serif;font-size:.85rem;color:#fff}.md-card{max-width:32%;margin-bottom:20px;border-radius:8px!important;background:#fff}.md-card .md-card-header h2{font-family:Montserrat,sans-serif;color:#ff9d33!important;margin:0 0 5px 0;font-size:1.3em}.md-card-media .md-card-header{padding-top:15px!important}.md-card-media img{border-top-right-radius:8px;border-top-left-radius:8px}#jobs .content-buttons{width:240px;margin:0 auto 35px auto;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}#jobs h2.title{font-size:3.5em;text-align:center;color:#ff9d33;margin:70px 0 25px 0;display:block;padding-top:0;font-family:Montserrat,sans-serif}#jobs a.asus{color:#ff9d33;text-decoration:underline}.list-jobs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly;-ms-flex-wrap:wrap;flex-wrap:wrap}p.small{font-size:.8em;color:#fff;text-align:center;margin:10px auto 20px auto;display:block}.md-raised{background:#ff9d33!important;color:#fff!important}.md-button-content{color:#fff!important;font-size:1.1em}.md-ripple{background:#ff9d33;border-radius:4px}.md-ripple .md-button-content{color:#fff!important;font-size:1em!important;background:#ff9d33}footer{padding-bottom:50px}footer .content_footer{display:-webkit-box;display:-ms-flexbox;display:flex}footer .content_footer .content_small{width:24%}footer .content_footer .content_small img{margin:0 auto;display:block}footer .content_footer .content_small ul{margin:0;padding:0;list-style:none}footer .content_footer .content_small ul li{width:100%;clear:left;padding-bottom:7px;text-align:center}footer .content_footer .content_small ul li a{display:block;color:#fff;font-size:1.2em;text-decoration:none}footer .content_footer .content_small ul li a:hover{color:#ff9d33;-webkit-transition:all .3s linear;transition:all .3s linear}footer .content_footer .content_small strong{float:left;font-size:1em;text-transform:uppercase;color:#fff;text-align:left}footer .content_footer .content_small span{color:#ff9d33;text-align:left;font-size:1em;text-transform:uppercase;padding-left:10px;float:left}footer .content_footer .content_small p{display:block;font-size:1em;text-transform:uppercase;color:#fff;text-align:center;clear:both}footer .content_footer .content_small p.copy{font-size:.8em;text-transform:none;margin:110px 0 0}footer .content_footer .content_small .lk-contacts{clear:both;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;top:20px;max-width:220px}.fancybox-image{border-radius:8px}@media(max-width:767px){body,html{overflow-x:hidden}.navbar-dark .navbar-toggler{border:none}#navbarCollapse{margin-top:20px;margin-bottom:20px}#banner{padding-top:0}.itens_caroussel{margin:63px 0 0}.navbar-brand img{max-width:8.75rem}#sobre{padding-bottom:30px}#sobre h2.title{font-size:2em}#sobre p{font-size:1.063em;line-height:1.4em;max-width:99%;margin-bottom:20px}#sobre ul{max-width:95%;margin:0 auto 2rem auto;padding:0;float:none}#sobre ul li{font-size:1.063rem;line-height:1.4em;font-weight:400;text-align:center}#jobs h2.title{font-size:2em}.md-card{max-width:95%;margin-bottom:20px;width:100%}.md-card .md-card-header h2{font-size:1.1em}.parallax{height:auto;background-position:top;background-repeat:no-repeat;background-size:cover}.list-jobs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 auto;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#expertises{margin:0 0 50px 0;padding-bottom:0}#expertises h2.title{font-size:2em;padding-bottom:35px}#expertises .container-expertises{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto 35px auto;max-width:300px;width:100%}#expertises .container-expertises .content-expertise{margin:0 auto 35px auto;max-width:300px;width:100%;padding-top:.9rem;padding-bottom:0;max-width:100%}#expertises .container-expertises .content-expertise h3{font-size:1.3em;text-align:center}#expertises .container-expertises .content-expertise ul{margin:0;list-style:none;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#expertises .container-expertises .content-expertise ul li{margin:0 5px 20px 5px;text-align:center;float:left;width:73px}#expertises .container-expertises .content-expertise ul li img{margin:0 auto 15px auto!important;max-height:68px;display:block}#expertises .container-expertises .content-expertise ul li span{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:.8rem;text-align:center;margin:0 auto}footer{padding-bottom:50px}footer .content_footer{display:block}footer .content_footer .content_small{width:98%;margin:0 auto}footer .content_footer .content_small img{margin:0 auto 30px auto;display:block}footer .content_footer .content_small ul{margin:0 0 30px 0;padding:0;list-style:none}footer .content_footer .content_small ul li{width:100%;clear:left;padding-bottom:7px;text-align:center}footer .content_footer .content_small strong{float:left;font-size:1em;text-align:left}footer .content_footer .content_small span{text-align:left;font-size:1em;padding-left:10px;float:left}footer .content_footer .content_small p{display:block;font-size:1em;text-align:center;width:250px;margin:0 auto 10px auto;overflow:hidden;clear:both}footer .content_footer .content_small p.copy{font-size:.8em;text-transform:none;margin:110px auto 0 auto}footer .content_footer .content_small .lk-contacts{clear:both;display:block;-webkit-box-pack:normal;-ms-flex-pack:normal;justify-content:normal;position:relative;top:20px;left:10px;max-width:120px;margin:0 auto}.vue-back-to-top .default{padding:5px 15px;position:fixed;bottom:20px;right:20px}}@media(min-width:768px)and (max-width:991px){body,html{overflow-x:hidden}nav{padding-top:0}#sobre h2.title{font-size:2.5em;padding-top:1rem;padding-bottom:15px}#sobre p{font-size:.9rem;max-width:100%;margin:0 auto 20px auto;line-height:1.2rem;max-width:98%}#sobre ul{margin:0 auto 2rem auto;text-align:center}#sobre ul li{font-size:.9rem!important;line-height:1.2rem;padding-bottom:.2rem;font-weight:300}.parallax{height:580px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}#jobs h2.title{font-size:2.5em;margin:0 0 25px 0;display:block;padding-top:6rem}.md-card{max-width:45%;margin-bottom:20px;border-radius:8px!important;background:#fff}.md-card .md-card-header h2{margin:0 0 5px 0;font-size:1.1em}#expertises{padding-bottom:40px;margin:0 0 40px 0}#expertises h2.title{margin:0 auto;font-size:2.5em;padding-top:6rem;padding-bottom:45px}#expertises .container-expertises{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;margin-bottom:35px}#expertises .container-expertises li{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.3rem}#expertises .container-expertises li img{margin-bottom:0!important}footer{padding-bottom:50px}footer .content_footer{display:-webkit-box;display:-ms-flexbox;display:flex}footer .content_footer .content_small{width:24%}footer .content_footer .content_small span,footer .content_footer .content_small strong{float:none;font-size:1em;text-align:center;display:block}footer .content_footer .content_small span{clear:both}footer .content_footer .content_small p{display:block;text-align:center}footer .content_footer .content_small p.copy{font-size:.8em;text-transform:none;margin:180px 0 0}}@media(min-width:1001px)and (max-width:1279px){body,html{overflow-x:hidden}#sobre h2.title{font-size:2.5em;padding-top:3rem;padding-bottom:30px}#sobre p{font-size:1.1em;line-height:1.4rem;margin:0 auto 30px auto;max-width:800px}#sobre ul{max-width:80%;text-align:center}#sobre ul li{font-size:1.1em;line-height:1.3em}.parallax{height:600px;background-attachment:fixed;background-position:50%;background-repeat:no-repeat;background-size:cover}#jobs h2.title{font-size:2.5em;margin:0 0 25px 0;display:block;padding-top:7rem}.md-card{max-width:45%;margin-bottom:20px;border-radius:8px!important;background:#fff}.md-card .md-card-header h2{margin:0 0 5px 0;font-size:1.1em}#expertises{padding-bottom:40px;margin:0 0 40px 0}#expertises h2.title{margin:0 auto;font-size:2.5em;padding-top:7rem;padding-bottom:45px}#expertises .container-expertises{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-ms-flex-wrap:wrap-reverse;flex-wrap:wrap-reverse;margin-bottom:35px}footer{padding-bottom:50px}footer .content_footer{display:-webkit-box;display:-ms-flexbox;display:flex}footer .content_footer .content_small{width:24%}footer .content_footer .content_small span,footer .content_footer .content_small strong{float:none;font-size:1em;text-align:center;display:block}footer .content_footer .content_small span{clear:both}footer .content_footer .content_small p{display:block;text-align:center}footer .content_footer .content_small p.copy{font-size:.8em;text-transform:none;margin:180px 0 0}}@media(min-width:1280px)and (max-width:1520px){h2,h2.title{padding-top:3rem!important}#sobre p{font-size:1rem}#sobre ul{max-width:98%}#sobre ul li{font-size:1rem;line-height:1.3rem;font-weight:300}#sobre span{font-size:1.5rem}#parallax{height:600px}}