:root{--color-white:         #ffffff;--color-black:         #0F0F0F;--color-grey-dark:      #2E2E2D;--color-green-dark: #005F36;--color-green: #69C932}.footer{padding:80px 0 40px;background:#2B3444}@media (max-width: 767px){.footer{padding:0 0 40px}}.footer .container,.footer .row{height:100%}.footer .logo{width:258px;height:118px;display:block;text-decoration:none;margin:0}@media (max-width: 991px){.footer .logo{margin:0 auto}}@media (max-width: 767px){.footer .logo{width:100px;height:52px}}.footer .logo svg{display:block;height:100%;width:100%}.footer .social{margin:50px 0 0;display:flex}@media (max-width: 991px){.footer .social{margin:50px 0;justify-content:center}}@media (max-width: 767px){.footer .social{margin:30px 0}}.footer .social a{width:30px;height:30px;border-radius:15px;background:#F3AB31;padding:7px;text-decoration:none}.footer .social a+a{margin-left:20px}.footer .social a svg{display:block;height:100%;width:100%;fill:#fff}.footer .copy{color:#fff;text-align:center;font-size:16px;font-style:normal;font-weight:300;line-height:32px;margin:50px 0 0}@media (max-width: 767px){.footer .copy{font-size:14px;line-height:28px;margin:40px auto 0;width:240px}}.footer .copy a{color:#fff;text-decoration:none}.footer .footer-title{color:#FFF;font-size:20px;font-weight:300;line-height:22px;display:block;margin:0 0 30px}@media (max-width: 1199px){.footer .footer-title{font-size:16px}}@media (max-width: 991px){.footer .footer-title{font-size:20px}}@media (max-width: 767px){.footer .footer-title{text-align:center;margin-top:40px}}.footer .footer-atendimento{color:#FFF;font-size:16px;font-weight:300;line-height:20px;display:flex;text-decoration:none}@media (max-width: 767px){.footer .footer-atendimento{justify-content:center}}.footer .footer-atendimento+.footer-atendimento{margin-top:20px}.footer .footer-atendimento strong{font-weight:500}.footer .footer-atendimento .icon{width:18px;height:18px;display:block;fill:#FF9600;margin:0 18px 0 0}.footer .nav{list-style:none}.footer .nav li+li{margin-top:20px}.footer .nav a{color:#fff;font-size:12px;font-weight:300;line-height:16px;text-decoration:none;display:block}@media (max-width: 767px){.footer .nav a{text-align:center}}.modal-atendimento{display:none;max-width:1140px;width:1140px;height:100%;border-radius:10px;padding:90px !important;position:relative}@media (max-width: 1199px){.modal-atendimento{width:960px;padding:90px 60px !important}}@media (max-width: 991px){.modal-atendimento{width:720px;padding:60px !important}}@media (min-width: 768px){.modal-atendimento{max-height:680px}}@media (max-width: 767px){.modal-atendimento{width:90%;height:auto}}@media (max-width: 575px){.modal-atendimento{padding:30px !important}}.modal-atendimento:before{content:'';height:499px;width:395px;background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:100px;display:block}@media (max-width: 1199px){.modal-atendimento:before{right:80px}}@media (max-width: 991px){.modal-atendimento:before{right:0}}@media (max-width: 767px){.modal-atendimento:before{display:none}}.modal-atendimento .sub{color:#647180;font-size:15px;font-style:normal;font-weight:300;line-height:19px;margin:0 0 5px;display:block}.modal-atendimento .title{color:#1A1818;font-size:28px;font-style:normal;font-weight:300;line-height:38px;margin:0;display:block;width:566px}@media (max-width: 991px){.modal-atendimento .title{width:380px}}@media (max-width: 767px){.modal-atendimento .title{width:100%;font-size:24px;line-height:30px}}.modal-atendimento .form{margin:40px 0 0;width:490px}@media (max-width: 991px){.modal-atendimento .form{width:320px}}@media (max-width: 767px){.modal-atendimento .form{width:100%;margin-top:30px}}.modal-atendimento .modal-label,.modal-atendimento .modal-label-select{display:block;margin:0 0 20px;position:relative}@media (max-width: 767px){.modal-atendimento .modal-label,.modal-atendimento .modal-label-select{margin-bottom:10px}}.modal-atendimento .modal-label-select{position:relative}.modal-atendimento .modal-label-select .modal-select{padding:0 0 0 20px}.modal-atendimento .modal-label-select .modal-select option{color:#647180;font-size:14px;font-weight:300;font-family:'Gotham'}.modal-atendimento .modal-label-select:before{content:'';position:absolute;top:20px;right:20px;width:10px;height:10px;border-bottom:2px solid #647180;border-right:2px solid #647180;z-index:1;transform:rotate(45deg)}.modal-atendimento .modal-label-select:after{content:'';width:36px;height:55px;position:absolute;top:0;right:0;background:linear-gradient(90deg, rgba(255,255,255,0) 0%, #e3e3e3 100%);border-radius:0 10px 10px 0}@media (max-width: 767px){.modal-atendimento .modal-label-select:after{height:50px}}.modal-atendimento .modal-input,.modal-atendimento .modal-select,.modal-atendimento .modal-textarea{width:100%;background:#E3E3E3;border:1px solid #E3E3E3;border-radius:10px;color:#647180;font-size:14px;font-weight:300;padding:0 20px;font-family:'Gotham';-webkit-appearance:none;-moz-appearance:none;appearance:none}.modal-atendimento .modal-input:focus,.modal-atendimento .modal-select:focus,.modal-atendimento .modal-textarea:focus{outline:1px solid #1A1818 !important}.modal-atendimento .modal-select,.modal-atendimento .modal-input{height:55px}@media (max-width: 767px){.modal-atendimento .modal-select,.modal-atendimento .modal-input{height:50px}}.modal-atendimento .modal-textarea{height:110px;padding:10px 20px}.modal-atendimento .btn{width:142px}.modal-atendimento .modal-input.error,.modal-atendimento .modal-select.error{padding-bottom:10px}.modal-atendimento label.error{color:red;font-size:12px;line-height:14px;font-weight:300;margin:0;position:absolute;top:35px;left:22px}@media (max-width: 767px){.modal-atendimento label.error{top:31px}}.modal-atendimento .load{position:absolute;top:0;left:0;right:0;bottom:0;background-color:rgba(255,255,255,0.8);background-image:url(../images/loading.svg);background-position:center;background-repeat:no-repeat;background-size:60px;visibility:hidden;opacity:0;border-radius:10px}.modal-atendimento .load.active{visibility:visible;opacity:1}.fancybox__container .modal-atendimento:before{background-image:url(../images/anage-atendimento-img.png)}.anage-atendimento{padding:0 0 50px}@media (max-width: 767px){.anage-atendimento{padding:50px 0}}.anage-atendimento .title-principal{color:#1A1818;text-align:center;font-size:36px;font-weight:300;line-height:48px}.anage-atendimento .title-principal strong{font-weight:400}.anage-atendimento .title-principal+.content{margin:80px 0 0}@media (max-width: 991px){.anage-atendimento .title-principal+.content{margin:50px 0 0}}@media (max-width: 767px){.anage-atendimento .title-principal+.content{margin:30px 0 0}}.anage-atendimento .content{background:#E3E3E3;border-radius:10px;padding:65px 100px;position:relative;margin:150px 0 0}@media (max-width: 991px){.anage-atendimento .content{padding:65px;margin:50px 0 0}}@media (max-width: 767px){.anage-atendimento .content{padding:35px 35px 370px}}.anage-atendimento .content .sub{color:#647180;font-size:15px;font-style:normal;font-weight:300;line-height:19px;margin:0 0 5px;display:block}.anage-atendimento .content .title{color:#1A1818;font-size:28px;font-style:normal;font-weight:300;line-height:38px;margin:0 0 20px;display:block;width:566px}@media (max-width: 991px){.anage-atendimento .content .title{width:300px}}@media (max-width: 767px){.anage-atendimento .content .title{width:auto}}@media (max-width: 575px){.anage-atendimento .content .title{width:250px}}@media (max-width: 991px){.anage-atendimento .btn{width:226px}}@media (max-width: 767px){.anage-atendimento .btn{width:100%}}.anage-atendimento .image{height:392px;width:306px;background-position:center bottom;background-repeat:no-repeat;background-size:contain;position:absolute;bottom:0;right:100px;display:block}@media (max-width: 1199px){.anage-atendimento .image{right:50px}}@media (max-width: 767px){.anage-atendimento .image{height:340px;width:270px;right:50%;margin-right:-135px}}.anage-atendimento.bg .image{background-image:url(../images/anage-atendimento-img.png)}.owl-carousel,.owl-carousel .owl-item{-webkit-tap-highlight-color:transparent;position:relative}.owl-carousel{display:none;width:100%;z-index:1}.owl-carousel .owl-stage{position:relative;touch-action:manipulation;-moz-backface-visibility:hidden}.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel .owl-stage-outer{position:relative;-webkit-transform:translate3d(0, 0, 0)}@media (min-width: 768px){.owl-carousel .owl-stage-outer{overflow:hidden}}.owl-carousel .owl-item,.owl-carousel .owl-wrapper{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-carousel .owl-item{min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-touch-callout:none}.owl-carousel .owl-item img{display:block;width:100%}.owl-carousel .owl-dots.disabled,.owl-carousel .owl-nav.disabled{display:none}.no-js .owl-carousel,.owl-carousel.owl-loaded{display:block}.owl-carousel .owl-dot,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-nav .owl-prev{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{background:0 0;color:inherit;border:none;padding:0;font:inherit}.owl-carousel.owl-loading{opacity:0;display:block}.owl-carousel.owl-hidden{opacity:0}.owl-carousel.owl-refresh .owl-item{visibility:hidden}.owl-carousel.owl-drag .owl-item{touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;user-select:none}.owl-carousel.owl-grab{cursor:move;cursor:grab}.owl-carousel.owl-rtl{direction:rtl}.owl-carousel.owl-rtl .owl-item{float:right}.owl-carousel .animated{animation-duration:1s;animation-fill-mode:both}.owl-carousel .owl-animated-in{z-index:0}.owl-carousel .owl-animated-out{z-index:1}.owl-carousel .fadeOut{animation-name:fadeOut}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}.owl-height{transition:height .5s ease-in-out}.owl-carousel .owl-item .owl-lazy{opacity:0;transition:opacity .4s ease}.owl-carousel .owl-item .owl-lazy:not([src]),.owl-carousel .owl-item .owl-lazy[src^=""]{max-height:0}.owl-carousel .owl-item img.owl-lazy{transform-style:preserve-3d}.owl-carousel .owl-dots{margin:30px 0 0;height:10px;width:100%;display:flex;justify-content:center;align-items:center;flex-shrink:0;z-index:9}@media (max-width: 575px){.owl-carousel .owl-dots{width:100vw;margin:30px -12px 0}}.owl-carousel .owl-dots button.owl-dot{width:6px;height:6px;border:0;border-radius:0;background:#A8A299;margin:2px 4px;opacity:1}.owl-carousel .owl-dots button.owl-dot.active{background:#FF9600;width:10px;height:10px;margin:0 2px}.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next{width:20px;height:20px;position:absolute;top:50%;margin-top:-10px;background:transparent !important;font-size:0 !important;color:transparent !important}.owl-carousel .owl-nav .owl-prev:before,.owl-carousel .owl-nav .owl-next:before{content:'';position:absolute;top:4px;width:12px;height:12px;border-top:2px solid #fff;border-right:2px solid #fff}.owl-carousel .owl-nav .owl-prev.disabled,.owl-carousel .owl-nav .owl-next.disabled{opacity:0.5}.owl-carousel .owl-nav .owl-prev{left:10px}.owl-carousel .owl-nav .owl-prev:before{transform:rotate(-135deg);left:7px}.owl-carousel .owl-nav .owl-next{right:10px}.owl-carousel .owl-nav .owl-next:before{transform:rotate(45deg);left:1px}.institucional{padding:100px 0}@media (max-width: 991px){.institucional{padding:50px 0}}.institucional .subtitle{color:#1A1818;font-size:16px;font-weight:300;line-height:32px;display:block;text-transform:uppercase}@media (max-width: 991px){.institucional .subtitle{text-align:center}}@media (max-width: 767px){.institucional .subtitle{font-size:14px;line-height:26px}}.institucional .title{color:#000;font-size:36px;font-weight:400;line-height:46px;margin:0 0 30px}@media (max-width: 991px){.institucional .title{text-align:center}}@media (max-width: 767px){.institucional .title{font-size:28px;line-height:38px}}.institucional .title2{color:#000;font-size:20px;font-weight:400;line-height:24px;margin:0 0 5px}@media (max-width: 991px){.institucional .title2{text-align:center}}.institucional .description{color:#1A1818;font-size:16px;font-weight:300;line-height:32px;display:block}@media (max-width: 991px){.institucional .description{text-align:center}}.institucional .description+.title2{margin-top:20px}.institucional .image{width:100%;border-radius:10px;background-color:#000;background-position:center;background-repeat:no-repeat;background-size:cover;display:block;height:660px}@media (max-width: 991px){.institucional .image{margin:30px 0 0}}@media (max-width: 767px){.institucional .image{height:400px}}.servicos{padding:100px 0}@media (max-width: 991px){.servicos{padding:50px 0}}.servicos .subtitle{color:#1A1818;font-size:16px;font-weight:300;line-height:32px;display:block;text-transform:uppercase;text-align:center}@media (max-width: 767px){.servicos .subtitle{font-size:14px;line-height:26px}}.servicos .title{color:#000;font-size:36px;font-weight:400;line-height:46px;margin:0 0 70px;text-align:center}@media (max-width: 767px){.servicos .title{font-size:28px;line-height:38px;margin:0 0 20px}}.servicos .content{display:flex;justify-content:space-between;flex-wrap:wrap}@media (max-width: 767px){.servicos .content{justify-content:space-evenly}}.servicos .servico{color:#000;text-align:center;font-size:18px;font-weight:300;line-height:24px;width:170px;flex-shrink:0}@media (max-width: 767px){.servicos .servico{font-size:14px;line-height:20px;width:140px;margin:20px 0 0}}.servicos .servico .image{display:block;width:90px;height:90px;background-position:center;background-repeat:no-repeat;background-size:contain;margin:0 auto 20px}@media (max-width: 767px){.servicos .servico .image{width:60px;height:60px}}.parceiros{padding:100px 0}@media (max-width: 991px){.parceiros{padding:50px 0}}.parceiros .subtitle{color:#1A1818;font-size:16px;font-weight:300;line-height:32px;display:block;text-transform:uppercase;text-align:center}@media (max-width: 767px){.parceiros .subtitle{font-size:14px;line-height:26px}}.parceiros .title{color:#000;font-size:36px;font-weight:200;line-height:46px;margin:0 0 60px;text-align:center}@media (max-width: 767px){.parceiros .title{font-size:28px;line-height:38px;margin:0 0 40px}.parceiros .title br{display:none}}.parceiros .title strong{font-weight:400}.parceiros .carousel-parceiros .owl-item{display:flex;justify-content:center;align-items:center;height:120px}.parceiros .carousel-parceiros .image{display:block;width:auto;max-width:100%;height:auto}.investimentos{padding:0 0 100px}@media (max-width: 991px){.investimentos{padding:0 0 50px}}.investimentos .content{border-radius:10px;background:#E3E3E3;width:100%;max-width:1390px;margin:0 auto;padding:50px 0;position:relative;overflow:hidden}@media (max-width: 1390px){.investimentos .content{border-radius:0}}.investimentos .image{z-index:0;position:absolute;top:0;right:0;background-position:right 0;background-repeat:no-repeat;background-size:auto 100%;width:990px;height:100%}@media (max-width: 1390px){.investimentos .image{right:50%;margin-right:-700px}}@media (max-width: 1199px){.investimentos .image{margin-right:-800px}}@media (max-width: 991px){.investimentos .image{margin-right:-900px}}@media (max-width: 767px){.investimentos .image{display:none}}.investimentos .container{position:relative;z-index:1}.investimentos .subtitle{color:#1A1818;font-size:16px;font-weight:300;line-height:32px;display:block;text-transform:uppercase}@media (max-width: 767px){.investimentos .subtitle{font-size:14px;line-height:26px;text-align:center}}.investimentos .title{color:#000;font-size:36px;font-weight:200;line-height:46px;margin:0 0 20px;width:300px}@media (max-width: 767px){.investimentos .title{font-size:28px;line-height:38px;text-align:center;margin:0 auto 20px}}.investimentos .title strong{font-weight:400}.investimentos .descricao{color:#1A1818;font-size:16px;font-weight:300;line-height:32px;display:block;width:310px;margin:0 0 20px}@media (max-width: 767px){.investimentos .descricao{font-size:14px;line-height:26px;text-align:center;width:300px;margin:0 auto 20px}}.investimentos .btn{width:260px}@media (max-width: 767px){.investimentos .btn{margin:0 auto}}.institucional,.servicos,.parceiros,.investimentos,.anage-atendimento,.modal-atendimento,.footer{opacity:1;visibility:visible}
