/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.navbar-brand{padding:0;}
.block--webform-inscricao{background-color:#191c2f;color:#fff;margin-top:30px;position:absolute;right:0;left:0;top:0;margin:0;}.block--webform-inscricao .webform-flexbox{margin:1em 0;}.block--webform-inscricao .webform-flexbox .webform-flex--container{margin:0 0.5em;}.block--webform-inscricao .webform-flexbox .webform-flex--container #edit-texto-inscricao{text-align:center;font-size:27px;margin-bottom:10px;}.block--webform-inscricao .webform-flexbox .webform-flex--container .form-email-inscreva{margin-bottom:20px;background-color:transparent;border:none;border-bottom:1px solid #fff;color:#fff;padding:15px 0;transition:0.5s;display:inline-block;margin-right:0;}@media (min-width:576px){.block--webform-inscricao .webform-flexbox .webform-flex--container .form-email-inscreva{margin-right:40px;}}.block--webform-inscricao .webform-flexbox .webform-flex--container .form-email-inscreva::-webkit-input-placeholder{color:#6c757d;opacity:1;}.block--webform-inscricao .webform-flexbox .webform-flex--container .form-email-inscreva::-moz-placeholder{color:#6c757d;opacity:1;}.block--webform-inscricao .webform-flexbox .webform-flex--container .form-email-inscreva::-ms-input-placeholder{color:#6c757d;opacity:1;}.block--webform-inscricao .webform-flexbox .webform-flex--container .form-email-inscreva::placeholder{color:#6c757d;opacity:1;}.block--webform-inscricao .webform-flexbox .webform-flex--container .webform-actions{text-align:center;}.block--webform-inscricao .webform-flexbox .webform-flex--container .webform-actions .form-btn-inscreva{background:0 0;border-radius:68px;text-transform:capitalize;padding:12px 30px;margin-top:-5px;display:inline-block;font-weight:600;transition:0.7s;border-radius:30px;transition:0.7s;border-radius:30px;border:2px solid #fff;color:#fff;}.block--webform-inscricao .webform-flexbox .webform-flex--container .webform-actions .form-btn-inscreva:hover{background:linear-gradient(252.62deg,#84fc6a 8.92%,#48d6f2 96.59%);border:2px solid transparent;}
.nav.navbar-nav .nav-item .nav-link{color:white;position:relative;font-size:18px;font-weight:bold;transition:0.5;margin:0 10px;}@media (min-width:992px){.nav.navbar-nav .nav-item .nav-link{padding:0;}}@media (min-width:992px){.nav.navbar-nav .nav-item .nav-link:before{content:"";position:absolute;width:0;height:3px;background-color:#323657;left:0;top:67%;transition:0.7s;mix-blend-mode:multiply;margin-top:10px;}.nav.navbar-nav .nav-item .nav-link:after{content:"";position:absolute;width:0;height:3px;background-color:#323657;right:0;top:67%;transition:0.7s;mix-blend-mode:multiply;z-index:999;margin-top:10px;}.nav.navbar-nav .nav-item .nav-link:hover:before{width:50%;-webkit-transform:translateX(100%);transform:translateX(100%);}.nav.navbar-nav .nav-item .nav-link:hover:after{width:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%);}}.nav.navbar-nav .nav-item .nav-link.is-active{color:#323657;}.nav.navbar-nav .nav-item .nav-link.is-active:before{width:50%;-webkit-transform:translateX(100%);transform:translateX(100%);}.nav.navbar-nav .nav-item .nav-link.is-active:after{width:50%;-webkit-transform:translateX(-100%);transform:translateX(-100%);}.path-frontpage .nav.navbar-nav .nav-item .nav-link{color:#000;background-color:transparent;}.path-frontpage .nav.navbar-nav .nav-item .nav-link.is-active{color:#4893d6;}
.portfolio{padding:120px 0;background-color:#fff;}.portfolio .field__label{font-size:23px;font-weight:600;text-transform:capitalize;padding-top:20px;}.portfolio .field__item p{padding-right:30px;}.portfolio .portfolio-details-box{box-shadow:0px 4px 60px rgba(191,191,191,0.25);}.portfolio .portfolio-details-box .project-name{margin-bottom:15px;}.portfolio .portfolio-details-box .project-name h3{font-size:23px;font-weight:600;text-transform:capitalize;padding-top:20px;}.portfolio .project-brief{margin-top:50px;}.portfolio .project-technology{margin-top:40px;background-color:#fafafa;padding:30px;}.portfolio .project-technology .field__items .field__item{display:inline-block;text-transform:capitalize;font-size:16px;margin:0;background-color:#fff;padding:0;transition:0.5s;}.portfolio .project-technology .field__items .field__item a{padding:5px 10px;margin:5px;display:inline-block;color:#333;}.portfolio .project-technology .field__items .field__item a:hover{background:linear-gradient(238.45deg,#42d2ff 3.32%,#88ff5f 98.6%);}
.page .navbar{background:linear-gradient(270deg,#4893d6 0%,#3f7 100%);}@media (min-width:992px){.page .navbar-expand-lg .navbar-collapse{justify-content:flex-end;}}.page .page__footer{background-color:#151723;padding:310px 0 120px;position:relative;}.page .page__footer > .container > div{gap:20px;}.page .page__footer .footer-logo{color:white;font-size:16px;margin-top:10px;margin-bottom:15px;}.page .page__footer .social ul{list-style:outside none none;margin:0;padding:0;}.page .page__footer .social ul li{display:inline-block;margin-right:15px;}.page .page__footer .social ul li a{color:white;display:inline-block;font-size:20px;text-align:center;transition:0.5s;}.page .page__footer .footer-heading{display:block;}.page .page__footer .footer-heading h3{color:white;font-weight:600;}.page .page__footer .footer-content a{display:inline-block;background:linear-gradient(252.62deg,#48d6f2 8.92%,#84fc6a 96.59%);box-shadow:0px 2px 15px rgba(164,164,164,0.25);border-radius:68px;border:none;color:#fff;padding:20px 30px;cursor:pointer;font-size:15px;transition:0.5s;margin:40px 0 0 40px;text-decoration:none;}.page .page__footer .footer-content a:hover{background:linear-gradient(252.62deg,#84fc6a 8.92%,#48d6f2 96.59%);}.path-frontpage .page .navbar{background:transparent;position:absolute;width:100vw;z-index:1;}.path-frontpage.toolbar-fixed .page{padding-top:1px;}
