body{font-family:axiformalight,"Open Sans",sans-serif;color:#313030}a{font-family:axiformabold,"Open Sans",sans-serif;color:#ff633d}a:hover{color:#ff7e54;text-decoration:none}h1,h2,h3,h4,h5,h6{font-family:axiformablack,Raleway,sans-serif}.back-to-top{position:fixed;display:none;width:40px;height:40px;border-radius:3px;right:15px;bottom:15px;background:#ff633d;color:#fff;transition:display .5s ease-in-out;z-index:99999}.back-to-top i{font-size:24px;position:absolute;top:8px;left:8px}.back-to-top:hover{color:#fff;background:#ff774a;transition:background .2s ease-in-out}#topbar{background:#2c2e35;font-size:14px;padding:0;color:rgba(255,255,255,.8)}#topbar .cta a{color:#fff;background:#ff633d;padding:8px 20px;display:inline-block;transition:.3s}#topbar .cta a:hover{background:#ff6b3b}#header{height:70px;transition:all .5s;z-index:997;transition:all .5s;padding:10px 0;background:#ff633d}#header.header-scrolled{box-shadow:0 0 20px 0 rgba(0,0,0,.1)}#header .logo h1{font-size:28px;margin:0;padding:8px 0;line-height:1;font-weight:700;font-family:axiformabold,"Open Sans",sans-serif}#header .logo h1 a,#header .logo h1 a:hover{color:#635551;text-decoration:none}#header .logo img{padding:0;margin:0;max-height:55px}#main{z-index:3;background-color:#ff633d}#header .contact-info ul{padding:0;margin:0;list-style:none;float:right}#header .contact-info li{display:inline-block;padding:8px 0;color:#fff;font-size:20px}#header .contact-info li+li{margin-left:18px}#header .contact-info a{color:rgba(255,255,255,.8);transition:.3s}#header .contact-info a:hover{color:#fff}#header .contact-info i{color:#fff;padding-right:4px}#header .social-links a{font-size:25px;display:inline-block;background:#ff633d;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:20px;height:20px;transition:.3s}#header .social-links a:hover{background:#ff7e54;color:#fff;text-decoration:none}.nav-menu,.nav-menu *{margin:0;padding:0;list-style:none;margin-top:2px}.nav-menu>ul>li{position:relative;white-space:nowrap;float:left}.nav-menu a{display:block;position:relative;color:#fff;padding:11px 5px;transition:.3s;font-size:12px;font-family:axiformalight,"Open Sans",sans-serif}.nav-menu .active>a,.nav-menu a:hover,.nav-menu li:hover>a{color:#ffec00;text-decoration:none}.nav-menu .drop-down ul{display:block;position:absolute;left:0;top:calc(100% + 30px);z-index:99;opacity:0;visibility:hidden;padding:10px 0;background:#fff;box-shadow:0 0 30px rgba(127,137,161,.25);transition:ease all .3s;border-radius:8px}.nav-menu .drop-down:hover>ul{opacity:1;top:100%;visibility:visible}.nav-menu .drop-down li{min-width:180px;position:relative}.nav-menu .drop-down ul a{padding:10px 20px;font-size:14px;font-weight:500;text-transform:none;color:lightne(#473d3a,10)}.nav-menu .drop-down ul .active>a,.nav-menu .drop-down ul a:hover,.nav-menu .drop-down ul li:hover>a{color:#ff633d}.nav-menu .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:5px}.nav-menu .drop-down .drop-down ul{top:0;left:calc(100% - 30px)}.nav-menu .drop-down .drop-down:hover>ul{opacity:1;top:0;left:100%}.nav-menu .drop-down .drop-down>a{padding-right:35px}.nav-menu .drop-down .drop-down>a:after{content:"\eaa0";font-family:IcoFont;position:absolute;right:15px}@media (max-width:1366px){.nav-menu .drop-down .drop-down ul{left:-90%}.nav-menu .drop-down .drop-down:hover>ul{left:-100%}.nav-menu .drop-down .drop-down>a:after{content:"\ea9d"}}.mobile-nav-toggle{position:fixed;right:15px;top:20px;z-index:9998;border:0;background:0 0;font-size:24px;transition:all .4s;outline:0!important;line-height:1;cursor:pointer;text-align:right}.mobile-nav-toggle i{color:#fff}.mobile-nav{position:fixed;top:55px;right:15px;bottom:15px;left:15px;z-index:9999;overflow-y:auto;background:#fff;transition:ease-in-out .2s;opacity:0;visibility:hidden;border-radius:10px;padding:10px 0}.mobile-nav *{margin:0;padding:0;list-style:none}.mobile-nav a{display:block;position:relative;color:#473d3a;padding:10px 20px;font-weight:500;outline:0}.mobile-nav .active>a,.mobile-nav a:hover,.mobile-nav li:hover>a{color:#ff633d;text-decoration:none}.mobile-nav .drop-down>a:after{content:"\ea99";font-family:IcoFont;padding-left:10px;position:absolute;right:15px}.mobile-nav .active.drop-down>a:after{content:"\eaa1"}.mobile-nav .drop-down>a{padding-right:35px}.mobile-nav .drop-down ul{display:none;overflow:hidden}.mobile-nav .drop-down li{padding-left:20px}.mobile-nav-overly{width:100%;height:100%;z-index:9997;top:0;left:0;position:fixed;background:rgba(43,37,35,.6);overflow:hidden;display:none;transition:ease-in-out .2s}.mobile-nav-active{overflow:hidden}.mobile-nav-active .mobile-nav{opacity:1;visibility:visible}.mobile-nav-active .mobile-nav-toggle i{color:#fff}#hero{width:100%;height:60vh;min-height:335px;background:url("../img/fundoazul.png") center center;background-size:cover;position:relative;z-index:1;padding:0;margin-bottom:-291px!important}#hero .btn:hover{background:#ff7e54}#hero .container{z-index:2}#hero .bola-centro{width:100%}#hero h1{margin:0 0 10px 0;font-size:48px;font-weight:700;line-height:56px;color:#fff}#hero h2{color:#eee;margin-bottom:50px;font-size:24px}#hero .get-started-icon{font-size:24px;background:#ff633d;padding:14px;color:#fff;border-radius:50px;position:relative;z-index:5;box-shadow:10px 2px 15px rgba(0,0,0,.1)}#hero .btn-get-started{font-family:Raleway,sans-serif;font-weight:400;font-size:16px;letter-spacing:1px;display:inline-block;transition:.5s;margin-left:-10px;padding:8px 26px 8px 26px;color:#fff;background:#584b48;border-radius:0 50px 50px 0;position:relative;z-index:4}#hero .btn-get-started:hover{background:#ff633d}@media (min-width:1024px){#hero{background-attachment:fixed}}@media (max-width:1024px){#hero{margin-bottom:-150px}}@media (max-height:768px){#hero{margin-bottom:-150px}}@media (max-width:768px){#hero{height:80vh}#hero h1{font-size:28px;line-height:36px}#hero h2{font-size:18px;line-height:24px;margin-bottom:30px}}@media (max-height:500px){#hero{height:100vh}}section{padding:60px 0;overflow:hidden}.section-bg{background-color:#f5f6f6}.section-title{text-align:center;padding-bottom:30px}.section-title h2{font-size:32px;font-weight:500;margin-bottom:20px;padding-bottom:0;font-family:axiformablack,sans-serif;color:#2c2e35}.section-title p{margin-bottom:0}.breadcrumbs{padding:15px 0;background:#f4f2f2;margin-bottom:40px}.breadcrumbs h2{font-size:28px;font-weight:500}.breadcrumbs ol{display:flex;flex-wrap:wrap;list-style:none;padding:0 0 10px 0;margin:0;font-size:14px}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li::before{display:inline-block;padding-right:10px;color:#635551;content:"/"}.why-us{background:url("../img/cidade horizontal.png") no-repeat;background-position:bottom;background-size:contain;position:relative;z-index:3;color:#fff;padding:0 0 100px 0!important}.why-us .title{font-size:2.4em;width:100%;font-weight:700;text-transform:uppercase;font-family:axiformablack,sans-serif}.why-us .description{text-align:justify}.why-us .hand-home{position:relative;width:35%}.why-us .content{background:#fff;border-radius:4px;color:#fff;box-shadow:0 0 30px rgba(214,215,216,.6);position:relative;top:0}.why-us .padding-oquee{padding-bottom:350px;padding-top:70px}.why-us .content p{margin-bottom:30px}.why-us .hero-btn-right{align-self:center;position:absolute;top:0;left:70%;min-width:310px;text-align:center}.why-us .btn{background:#2d2e82;border:0;padding:8px 24px;color:#fff;transition:.4s;font-size:1em;font-family:axiformaregular,sans-serif;border-radius:15px;width:100%;cursor:pointer;font-weight:700}.why-us .title-btn{font-size:1.5em;text-align:center;margin:10px 0;color:#ff633d}.blink{animation:blink-animation 1s steps(5,start) infinite;-webkit-animation:blink-animation 1s steps(5,start) infinite}@keyframes blink-animation{to{visibility:hidden}}@-webkit-keyframes blink-animation{to{visibility:hidden}}#formModal .pre-cadastro-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}#formModal .modal-title-form{font-size:.8em!important;color:#ff633d;text-align:center}#formModal .pre-cadastro-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}#formModal .pre-cadastro-form .error-message br+br{margin-top:25px}#formModal .pre-cadastro-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}#formModal .pre-cadastro-form .sent-message-other{display:none;color:#fff;background:#ff633d;text-align:center;padding:15px;font-weight:600}#formModal .pre-cadastro-form .loading{display:none;background:#fff;text-align:center;padding:15px}#formModal .pre-cadastro-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}#formModal .pre-cadastro-form input,#formModal .pre-cadastro-form textarea{border-radius:0;box-shadow:none;font-size:14px}#formModal .pre-cadastro-form input::focus,#formModal .pre-cadastro-form textarea::focus{background-color:#ff633d}#formModal .pre-cadastro-form input{padding:30px 15px 10px 15px;color:rgba(44,46,53,.8)}#formModal .pre-cadastro-form textarea{padding:12px 15px}#formModal .btn-send{background:#ff633d;border:0;padding:10px 24px;color:#fff;transition:.4s}#formModal .btn-send:hover{background:#ff7e54}.autocomplete-items{position:absolute;border:1px solid #d4d4d4;border-bottom:none;border-top:none;z-index:99;top:100%;left:0;right:0}.autocomplete-items div{padding:10px;cursor:pointer;background-color:#fff;border-bottom:1px solid #d4d4d4}.autocomplete-items div:hover{background-color:#e9e9e9}.autocomplete-active{background-color:#1e90ff!important;color:#fff}.about{background-color:#1d70b6;color:#fff;padding:35px 0}.about .title{font-family:axiformablack,sans-serif}.about .icon-boxes h4{font-size:18px;margin-bottom:15px}.about .icon-boxes h3{font-size:28px;font-weight:700;color:#554945;margin-bottom:15px}.about .icon-box{margin-top:10px}.about .icon-box .icon{float:left;display:flex;align-items:center;justify-content:center}.about .icon-box .icon{color:#1d70b6;font-size:8em;font-family:axiformablack,sans-serif;text-shadow:#fff 1px 0 0,#fff .540302px .841471px 0,#fff -.416147px .909297px 0,#fff -.989993px .14112px 0,#fff -.653644px -.756803px 0,#fff .283662px -.958924px 0,#fff .96017px -.279416px 0}.about .icon-box .title{margin-left:85px;font-weight:700;margin-bottom:10px;font-size:16px}.about .icon-box .title a{color:#ffec00;transition:.3s}.about .icon-box .title a:hover{color:#fff}.about .icon-box .description{margin-left:85px;line-height:1.7em;margin-bottom:0!important;font-size:14px}.clients .owl-item{display:flex;justify-content:center;align-items:center}.clients .owl-dots,.clients .owl-nav{margin-top:5px;text-align:center}.clients .owl-dot{display:inline-block;margin:0 5px;width:12px;height:12px;border-radius:50%;background-color:#ddd!important}.clients .owl-dot.active{background-color:#ff633d!important}.services{background-color:#98d2ff;background:url("../img/fundoverde.png") center center #98d2ff;background-size:cover;color:#2d2e82}.services .img-porque{width:100%;position:relative;z-index:1}.services .title{font-size:2.4em;width:100%;font-weight:700;text-transform:uppercase;font-family:axiformablack,sans-serif}.services .icon-box{padding:50px 20px;margin-top:35px;margin-bottom:25px;text-align:center;height:200px;position:relative;background:#fff;box-shadow:0 2px 15px rgba(0,0,0,.1)}.services .icon{position:absolute;top:-36px;left:calc(50% - 36px);transition:.2s;border-radius:50%;border:6px solid #fff;display:flex;justify-content:center;align-items:center;flex-direction:column;text-align:center;width:72px;height:72px;background:#ff633d}.services .icon i{color:#fff;font-size:24px}.services .title a{color:#343a40}.services .icon-box:hover .icon{background:#fff;border:2px solid #ff633d}.services .icon-box:hover .icon i{color:#ff633d}.services .icon-box:hover .title a{color:#ff633d}.services .description{line-height:24px;font-size:16px}.services .btn{background:#ff633d;border:0;padding:3px 10px;color:#fff;font-family:axiformaregular,sans-serif;border-radius:10px;cursor:pointer}.values{background:url("../img/quemcontrata.png") no-repeat;background-position:bottom;background-size:contain;padding:130px 0;color:#fff}.values .title{font-size:3.5em;font-weight:700;font-family:axiformablack,sans-serif}.testimonials{background-color:#fff;color:#ff633d}.testimonials .title{font-size:3em;font-weight:700;color:#ff633d;font-family:axiformablack,sans-serif}.testimonials .description{font-weight:700}.contact{background-color:#d9d9d9}.contact .section-title{color:#ff633d}.contact .section-title h2{color:#ff633d}.contact .info-box{color:#d9d9d9;box-shadow:0 0 30px rgba(214,215,216,.6);padding:18px;min-height:205px}.contact .info-box i{font-size:32px;color:#ff633d;border-radius:50%;padding:8px;border:2px dotted #ffded4;float:left}.contact .info-box h3{font-size:16px;color:#656262;font-weight:700;margin:10px 0 10px 68px}.contact .info-box p{padding:0;line-height:24px;font-size:14px;margin:0 0 0 68px}.contact .php-email-form{box-shadow:0 0 30px rgba(214,215,216,.6);padding:30px}.contact .php-email-form .validate{display:none;color:red;margin:0 0 15px 0;font-weight:400;font-size:13px}.contact .php-email-form .error-message{display:none;color:#fff;background:#ed3c0d;text-align:left;padding:15px;font-weight:600}.contact .php-email-form .error-message br+br{margin-top:25px}.contact .php-email-form .sent-message{display:none;color:#fff;background:#18d26e;text-align:center;padding:15px;font-weight:600}.contact .php-email-form .loading{display:none;background:#fff;text-align:center;padding:15px}.contact .php-email-form .loading:before{content:"";display:inline-block;border-radius:50%;width:24px;height:24px;margin:0 10px -6px 0;border:3px solid #18d26e;border-top-color:#eee;-webkit-animation:animate-loading 1s linear infinite;animation:animate-loading 1s linear infinite}.contact .php-email-form input,.contact .php-email-form textarea{border-radius:0;box-shadow:none;font-size:14px}.contact .php-email-form input::focus,.contact .php-email-form textarea::focus{background-color:#ff633d}.contact .php-email-form input{padding:30px 15px 10px 15px;color:rgba(44,46,53,.8)}.contact .php-email-form textarea{padding:12px 15px}.contact .php-email-form button[type=submit]{background:#ff633d;border:0;padding:10px 24px;color:#fff;transition:.4s}.contact .php-email-form button[type=submit]:hover{background:#ff7e54}@-webkit-keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@keyframes animate-loading{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.map-section{padding:0 0;background-position:center center;background-size:cover;position:relative}.map-section::before{content:"";position:absolute;left:0;right:0;top:0;bottom:0}.map{width:100%;height:511px;position:relative;background:#ddd}.map iframe{position:absolute;width:100%;height:100%;left:0;top:0}#footer{color:#fff;font-size:14px;background:#ff633d}#footer .logo img{padding:0;margin:0 0 20px 0;max-height:120px}#footer .footer-top{padding:15px 0 0 0;background:#ff633d}#footer .footer-top .footer-contact h4{font-size:22px;margin:0 0 30px 0;padding:2px 0 2px 0;line-height:1;font-weight:700}#footer .footer-top .footer-contact p{font-size:14px;line-height:24px;margin-bottom:0;font-family:axiformalight,sans-serif;color:#fff}#footer .footer-top h4{font-size:16px;font-weight:700;color:#2c2e35;position:relative;padding-bottom:12px}#footer .footer-top .footer-links{margin-bottom:30px}#footer .footer-top .footer-links ul{list-style:none;padding:0;margin:0}#footer .footer-top .footer-links ul i{padding-right:2px;color:#ffa587;font-size:18px;line-height:1}#footer .footer-top .footer-links ul li{padding:10px 0;display:flex;align-items:center}#footer .footer-top .footer-links ul li:first-child{padding-top:0}#footer .footer-top .footer-links ul a{color:#656262;transition:.3s;display:inline-block;line-height:1}#footer .footer-top .footer-links ul a:hover{text-decoration:none;color:#ff633d}#footer .footer-top .parceiros-title{font-size:.8em;text-align:center}#footer .footer-newsletter{font-size:15px}#footer .footer-newsletter h4{font-size:16px;font-weight:700;color:#313030;position:relative;padding-bottom:12px}#footer .footer-newsletter form{margin-top:30px;background:#fff;padding:6px 10px;position:relative;border-radius:50px;text-align:left;border:1px solid #ffe2d9}#footer .footer-newsletter form input[type=email]{border:0;padding:4px 8px;width:calc(100% - 100px)}#footer .footer-newsletter form input[type=submit]{position:absolute;top:0;right:0;bottom:0;border:0;background:0 0;font-size:16px;padding:0 20px;background:#ff633d;color:#fff;transition:.3s;border-radius:50px;box-shadow:0 2px 15px rgba(0,0,0,.1)}#footer .footer-newsletter form input[type=submit]:hover{background:#ed3b00}#footer .credits{padding-top:5px;font-size:13px;color:#fff}#footer .copyright{color:#fff}#footer .social-links a{font-size:18px;display:inline-block;background:#ff633d;color:#fff;line-height:1;padding:8px 0;margin-right:4px;border-radius:50%;text-align:center;width:36px;height:36px;transition:.3s}#footer .social-links a:hover{background:#ff7e54;color:#fff;text-decoration:none}@media screen and (max-width:1024px){#hero{height:50vh}.why-us .title{font-size:2em}.nav-menu a{font-size:9px}}@media screen and (max-width:1000px){#hero{height:50vh}.why-us .title{font-size:2em}}@media screen and (max-width:990px){.social-links{width:70%}.traco{display:none}}@media screen and (max-width:900px){.social-links{width:50%}#hero{height:35vh}.why-us .hero-btn-right{min-width:166px}.why-us .hero-btn-right img{max-width:273px}.why-us .btn{font-size:14px;width:unset}.why-us .padding-oquee{padding-bottom:140px}.services .title{font-size:1.4em}.values{padding:50px 0 210px 0}#footer .footer-top .footer-contact p{font-size:12px;line-height:14px}#footer .container{max-width:100%!important}}@media screen and (max-width:852px){#hero{margin-bottom:-240px!important}#hero .bola-centro{max-width:250px!important;width:100%!important}.why-us .hero-btn-right{text-align:center}.why-us .hero-btn-right img{max-width:183px}.why-us .title-btn{font-size:1em}.why-us .btn{font-size:.7em}#footer .logo{text-align:center}#footer .logo img{max-width:180px}#footer .footer-endereco{text-align:center}}@media screen and (max-width:660px){#hero{margin-bottom:-180px!important}#hero .bola-centro{max-width:155px!important}.why-us .hero-btn-right{left:60%}.why-us .hero-btn-right .text-center .btn{font-size:.6rem}.padding-apoios{padding-top:15px}}@media screen and (max-width:580px){.why-us .hand-home{width:42%}.why-us .hero-btn-right{left:65%}.why-us .btn{font-size:12px}.why-us .hero-btn-right img{max-width:160px}}@media screen and (max-width:500px){#hero{height:30vh;margin-bottom:-170px!important}#hero .bola-centro{max-width:120px!important}.why-us .hero-btn-right{left:58%}.why-us .hero-btn-right img{max-width:130px}.why-us .btn{font-size:.6em}.why-us .padding-oquee{padding-top:50px}.values p{text-align:justify!important}.values .title{font-size:2.5em;text-align:center!important}.testimonials p{text-align:justify}.testimonials .title{font-size:2.5em;text-align:center!important}.about .title{text-align:center!important}.why-us .title{text-align:center!important}}@media screen and (max-width:420px){.why-us .title-btn{font-size:.8em}.why-us .hero-btn-right{padding-right:5px}.why-us .hero-btn-right img{max-width:110px}}@media screen and (max-width:340px){#hero .bola-centro{max-width:110px!important}.why-us .hero-btn-right img{max-width:115px}.why-us .hero-btn-right{left:54%}.why-us .hand-home{width:48%}}