/* @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;}
.layout__region > .paragraph--type--layout > .container > .layout{padding-top:0;padding-bottom:0;}@media (min-width:992px){.layout__region > .paragraph--type--layout > .container > .layout{padding-top:50px;padding-bottom:50px;}}.layout--twocol-section{display:flex;flex-wrap:wrap;padding:50px 0;}.layout--twocol-section > .layout__region{flex:0 1 100%;}@media (min-width:992px){.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--first,.layout--twocol-section.layout--twocol-section--50-50 > .layout__region--second{flex:0 1 50%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--first,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--second{flex:0 1 33%;}.layout--twocol-section.layout--twocol-section--33-67 > .layout__region--second,.layout--twocol-section.layout--twocol-section--67-33 > .layout__region--first{flex:0 1 67%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--first,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--second{flex:0 1 25%;}.layout--twocol-section.layout--twocol-section--25-75 > .layout__region--second,.layout--twocol-section.layout--twocol-section--75-25 > .layout__region--first{flex:0 1 75%;}}
.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;}
.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;}
.paragraph--type--depoimento{display:flex;align-items:center;}.paragraph--type--depoimento_left-side{width:70%;}.paragraph--type--depoimento_right-side{width:30%;}.paragraph--type--depoimento_quotations{width:60px;height:50px;background-image:url("/themes/custom/agatti/build/images/qoute.png");background-size:contain;background-repeat:no-repeat;margin-bottom:15px;}.paragraph--type--depoimento .field--name-field-text p{font-size:18px;}.paragraph--type--depoimento .field--name-field-nome{font-size:22px;font-weight:700;}.paragraph--type--depoimento .field--name-field-descricao-curta{font-size:18px;}.paragraph--type--depoimento .field--name-field-imagem{text-align:right;}@media (min-width:768px){.paragraph--type--depoimento .field--name-field-imagem{padding-left:10px;}}@media (min-width:992px){.paragraph--type--depoimento .field--name-field-imagem{padding-left:20px;}}.paragraph--type--depoimento .field--name-field-imagem img{border-radius:68% 68% 2% 68%/35% 50% 0 38%;-webkit-animation:morph 2s ease-in-out infinite both alternate;animation:morph 2s ease-in-out infinite both alternate;max-height:360px;width:auto;margin-left:auto;}@-webkit-keyframes morph{0%{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;}100%{border-radius:2% 68% 68% 68%/35% 50% 0 35%;}}@keyframes morph{0%{border-radius:42% 58% 70% 30%/45% 45% 55% 55%;}100%{border-radius:2% 68% 68% 68%/35% 50% 0 35%;}}
.paragraph--type--home-banner{height:100vh;width:100%;position:relative;display:flex;justify-content:center;align-items:center;}@media (min-width:576px){.paragraph--type--home-banner{background-repeat:no-repeat;background-attachment:fixed;background-size:cover;background-position:center;}}.paragraph--type--home-banner .header-pattern-1{display:none;width:280px;height:270px;position:absolute;left:50%;top:2%;background-image:url("/themes/custom/agatti/build/images/header-pattern-1.png");background-repeat:no-repeat;background-size:contain;background-position:center;}@media (min-width:576px){.paragraph--type--home-banner .header-pattern-1{display:block;}}.paragraph--type--home-banner .header-pattern-2{width:150px;height:120px;position:absolute;left:calc(50% - 75px);top:10%;background-image:url("/themes/custom/agatti/build/images/header-pattern2.png");background-repeat:no-repeat;background-size:contain;background-position:center;-webkit-animation:spin 10s linear infinite;animation:spin 10s linear infinite;}@media (min-width:576px){.paragraph--type--home-banner .header-pattern-2{position:absolute;left:12%;top:20%;-webkit-transform:none;transform:none;}}@-webkit-keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}@keyframes spin{100%{-webkit-transform:rotate(360deg);transform:rotate(360deg);}}.paragraph--type--home-banner .header-text-container{position:relative;}.paragraph--type--home-banner .header-text-container .header-text{text-align:center;}@media (min-width:576px){.paragraph--type--home-banner .header-text-container .header-text{text-align:left;}}.paragraph--type--home-banner .header-text-container .header-text-sprite{display:none;width:102px;height:130px;-webkit-animation:spin 10s linear infinite;animation:spin 10s linear infinite;background-image:url("/themes/custom/agatti/build/images/spin.png");}@media (min-width:576px){.paragraph--type--home-banner .header-text-container .header-text-sprite{display:block;position:absolute;right:0px;top:-125px;}}.paragraph--type--home-banner .cta-container{display:flex;justify-content:center;}@media (min-width:576px){.paragraph--type--home-banner .cta-container{justify-content:left;}}.paragraph--type--home-banner .cta-container .cta-button-primary{background:#323657;box-shadow:0px 1px 26px rgba(41,147,34,0.62);border-radius:50px;text-decoration:none;color:#fff;text-transform:capitalize;display:inline-block;padding:15px 40px;transition:0.5s;font-size:16px;font-weight:700;}.paragraph--type--home-banner .cta-container .cta-button-primary:hover{color:#323657;background-color:#fff;outline:0 none;}.paragraph--type--home-banner .cta-container .cta-button-primary:active{outline:0 none;}.paragraph--type--home-banner .cta-container .cta-button-primary:focus{outline-offset:-2px;outline:0px solid;}
.paragraph--type--icone-e-descricao{display:flex;flex-direction:row;margin-top:20px;margin-bottom:20px;}@media (min-width:992px){.paragraph--type--icone-e-descricao{margin-top:0;margin-bottom:0;}}.paragraph--type--icone-e-descricao .field--name-field-icone{display:inline-block;height:60px;width:60px;border-radius:50%;box-shadow:0px 10px 20px rgba(0,0,0,0.1);min-width:60px;}.paragraph--type--icone-e-descricao .field--name-field-icone .fontawesome-icons{text-align:center;line-height:60px;font-size:30px;color:#337ab7;}.paragraph--type--icone-e-descricao .field--name-field-titulo{display:inline-block;font-weight:bold;margin-left:15px;margin-right:40px;align-self:center;}
.paragraph.paragraph--type--item-faq.accordion-item{border-radius:20px;margin:15px 0;box-shadow:0px 1px 35px rgba(0,0,0,0.08);}.paragraph.paragraph--type--item-faq.accordion-item .accordion-header{border-radius:20px;}.paragraph.paragraph--type--item-faq.accordion-item .accordion-header .accordion-button{font-size:18px;font-weight:bold;background:linear-gradient(180deg,#7ff977 0%,#48d6f2 229.46%);color:white;border-radius:20px;}.paragraph.paragraph--type--item-faq.accordion-item .accordion-header .accordion-button.collapsed{background:#f5f5f5;color:#173d7a;border-radius:20px;}@media (min-width:768px){.paragraph.paragraph--type--item-faq.accordion-item .accordion-header .accordion-button{font-size:20px;}}@media (min-width:992px){.paragraph.paragraph--type--item-faq.accordion-item .accordion-header .accordion-button{font-size:24px;}}
.paragraph--type--quadrados-icones{background:#fff;box-shadow:0px 1px 35px rgba(0,0,0,0.08);border-radius:14px;text-align:center;padding:15px;margin:30px 0;}@media (min-width:576px){.paragraph--type--quadrados-icones{margin:0;}}.paragraph--type--quadrados-icones .fontawesome-icon{background-color:#337ab7;display:inline-block;color:white;line-height:80px;width:80px;font-size:40px;border-radius:50px;margin-bottom:15px;}.paragraph--type--quadrados-icones .field--name-field-titulo{background:linear-gradient(253.52deg,#84fc6a 8.92%,#48d6f2 96.59%);background-clip:border-box;-webkit-text-fill-color:transparent;-webkit-background-clip:text;font-size:22px;font-weight:700;margin-bottom:15px;}.paragraph--type--quadrados-icones .field--name-field-descricao-curta{color:#363636;}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}.slick-list:focus{outline:none;}.slick-list.dragging{cursor:pointer;cursor:hand;}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}.slick-track:before,.slick-track:after{content:"";display:table;}.slick-track:after{clear:both;}.slick-loading .slick-track{visibility:hidden;}.slick-slide{float:left;height:100%;min-height:1px;display:none;}[dir=rtl] .slick-slide{float:right;}.slick-slide img{display:block;}.slick-slide.slick-loading img{display:none;}.slick-slide.dragging img{pointer-events:none;}.slick-initialized .slick-slide{display:block;}.slick-loading .slick-slide{visibility:hidden;}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}.slick-arrow.slick-hidden{display:none;}.slick-loading .slick-list{background:#fff url(/themes/custom/agatti_theme/build/components/slick-carousel/./ajax-loader.gif) center center no-repeat;}@font-face{font-family:"slick";src:url(/themes/custom/agatti_theme/build/components/slick-carousel/./fonts/slick.eot);src:url(/themes/custom/agatti_theme/build/components/slick-carousel/./fonts/slick.eot#iefix) format("embedded-opentype"),url(/themes/custom/agatti_theme/build/components/slick-carousel/./fonts/slick.woff) format("woff"),url(/themes/custom/agatti_theme/build/components/slick-carousel/./fonts/slick.ttf) format("truetype"),url(/themes/custom/agatti_theme/build/components/slick-carousel/./fonts/slick.svg#slick) format("svg");font-weight:normal;font-style:normal;}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:transparent;color:transparent;}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1;}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:0.25;}.slick-prev:before,.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-prev{left:-25px;}[dir=rtl] .slick-prev{left:auto;right:-25px;}.slick-prev:before{content:"←";}[dir=rtl] .slick-prev:before{content:"→";}.slick-next{right:-25px;}[dir=rtl] .slick-next{left:-25px;right:auto;}.slick-next:before{content:"→";}[dir=rtl] .slick-next:before{content:"←";}.slick-dotted.slick-slider{margin-bottom:30px;}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}.slick-dots li button:hover,.slick-dots li button:focus{outline:none;}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1;}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.slick-dots li.slick-active button:before{color:black;opacity:0.75;}
.paragraph--type--secao-de-depoimentos{padding-bottom:100px;}.paragraph--type--secao-de-depoimentos .left-arrow{position:absolute;left:15px;bottom:-40px;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;border:2px solid #75DDED;background:linear-gradient(238.45deg,#42D2FF 3.32%,#49e513 98.6%);background-clip:border-box;-webkit-text-fill-color:transparent;-webkit-background-clip:text;cursor:pointer;opacity:0.5;transition:0.5s;z-index:9;}@media (min-width:1200px){.paragraph--type--secao-de-depoimentos .left-arrow{bottom:0px;}}.paragraph--type--secao-de-depoimentos .right-arrow{position:absolute;left:75px;bottom:-40px;width:40px;height:40px;border-radius:50%;line-height:40px;text-align:center;border:2px solid #75DDED;background:linear-gradient(238.45deg,#42D2FF 3.32%,#49e513 98.6%);background-clip:border-box;-webkit-text-fill-color:transparent;-webkit-background-clip:text;cursor:pointer;opacity:0.5;transition:0.5s;}@media (min-width:1200px){.paragraph--type--secao-de-depoimentos .right-arrow{bottom:0px;}}
.paragraph--type--secao-faq{margin-bottom:50px;}
@media (min-width:576px){.paragraph--type--stack-quadrados .field--name-field-quadrados{display:grid;grid-template-columns:1fr 1fr;grid-auto-rows:minmax(50px,150px);grid-gap:20px;padding:5px;}}@media (min-width:768px){.paragraph--type--stack-quadrados .field--name-field-quadrados{grid-auto-rows:minmax(50px,115px);}}@media (min-width:992px){.paragraph--type--stack-quadrados .field--name-field-quadrados{grid-auto-rows:minmax(50px,160px);}}@media (min-width:1200px){.paragraph--type--stack-quadrados .field--name-field-quadrados{grid-auto-rows:minmax(50px,115px);}}.paragraph--type--stack-quadrados .field--name-field-quadrados:before{content:"";}.paragraph--type--stack-quadrados .field--name-field-quadrados > .field__item{grid-row:span 2;}
.paragraph--type--tira-com-imagens{padding-bottom:100px;}.paragraph--type--tira-com-imagens .field--name-imagens{display:flex;flex-wrap:wrap;justify-content:space-around;}.paragraph--type--tira-com-imagens .field--name-imagens > .field__item{height:65px;width:auto;max-width:200px;overflow:hidden;margin:10px;align-content:center;}
