:root{--bg: #f8f0e3;--bg-black: #000;--bg-orange: #d86907;--bg-light-orange: #f99c15;--bg-light-brown: #e8e0d3;--bg-whatsapp: #f8f0e3;--color-primary: #000;--color-secundary: #f8f0e3;--color-light-brown: #989084;--color-white: #fff;--color-primary-p: #3F3B35;--divider: #989084;--shadow: rgba(0, 0, 0, 0.25);--border: #989084}.dark{display:none}body.light-mode .light{display:block}body.light-mode .dark{display:none}body.dark-mode{--bg: #2b2a28;--bg-black: #000;--bg-orange: #e07b1d;--bg-light-orange: #ffae3c;--bg-light-brown: #3c3a38;--bg-whatsapp: #3c3a38;--color-primary: #eae0d5;--color-secundary: #eae0d5;--color-light-brown: #a8a094;--color-white: #2b2a28;--color-primary-p: #D6CFC3;--divider: #504a44;--shadow: rgba(0, 0, 0, 0.45);--border: #504a44}body.dark-mode .dark{display:block}body.dark-mode .light{display:none}body,html{margin:0;padding:0}body{background-color:var(--bg)}body.dark-mode{background-color:var(--bg)}body.dark-mode .dark{display:block}.dark{display:none}body.dark-mode .light{display:none}html{font-family:"noka",sans-serif}.container{max-width:1280px;width:100%;margin:0 auto}body.dark-mode .home-budget-content-button .btn-home-budget:hover{color:var(--color-white) !important}.theme-toggle-flip{position:relative;width:48px;height:48px;transition:transform .6s;transform-style:preserve-3d}@media screen and (max-width: 1024px){.theme-toggle-flip{width:29px;height:29px}}.theme-toggle-flip img{position:absolute;width:100%;height:100%;backface-visibility:hidden;transition:opacity .3s}.theme-toggle-flip .light{transform:rotateY(0deg)}.theme-toggle-flip .dark{transform:rotateY(180deg)}body.dark-mode .theme-toggle-flip{transform:rotateY(180deg)}body.dark-mode .loading-portfolio-items .spinner{border:4px solid #444;border-top-color:#fff}header .header-wrapper{background:var(--bg);position:fixed;top:0;left:0;width:100%;height:133px;display:flex;justify-content:center;align-items:center;z-index:9997}@media screen and (max-width: 1024px){header .header-wrapper{height:90px}}header .header-wrapper .header-container{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width: 1024px){header .header-wrapper .header-container{justify-content:center;padding:0 15px;position:relative}}header .header-wrapper .header-container .header-logo .link-logo .logo{max-width:384px;width:100%}@media screen and (max-width: 1024px){header .header-wrapper .header-container .header-logo .link-logo .logo{max-width:228px}}@media screen and (max-width: 1024px){header .header-wrapper .header-container .header-menu-wrapper{display:none}}header .header-wrapper .header-container .header-menu-wrapper .header-menu .menu{list-style:none;display:flex;align-items:center;gap:32px}header .header-wrapper .header-container .header-menu-wrapper .header-menu .menu .menu-item .menu-container .link{text-decoration:none;font-size:20px;font-weight:500;line-height:100%;color:var(--color-primary)}header .header-wrapper .header-container .header-menu-wrapper .header-menu .menu .menu-item .menu-container .link::after{content:"";display:block;width:100%;height:2px;background-color:var(--color-primary);border-radius:8px;transform:scaleX(0);transition:transform .3s ease-in-out}header .header-wrapper .header-container .header-menu-wrapper .header-menu .menu .menu-item .menu-container .link:hover::after{transform:scaleX(1)}header .header-wrapper .header-container .header-actions{display:flex;align-items:center;gap:10px}header .header-wrapper .header-container .header-actions .lang-switcher-wrapper{display:block;width:32px;height:32px}@media screen and (max-width: 1024px){header .header-wrapper .header-container .header-actions .lang-switcher-wrapper{display:none}}header .header-wrapper .header-container .header-actions .lang-dropdown{position:relative;display:inline-block}@media screen and (max-width: 1024px){header .header-wrapper .header-container .header-actions .lang-dropdown{display:none}}header .header-wrapper .header-container .header-actions .lang-dropdown-toggle{background:none;border:none;cursor:pointer;padding:0}header .header-wrapper .header-container .header-actions .lang-dropdown-menu{position:absolute;top:100%;right:-5px;margin:1px 0 0;padding:.25em;list-style:none;background:var(--bg);border:1px solid #ccc;border-radius:4px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;z-index:100}header .header-wrapper .header-container .header-actions .lang-dropdown-menu li{margin:.25em 0}header .header-wrapper .header-container .header-actions .lang-dropdown-menu a,header .header-wrapper .header-container .header-actions .lang-dropdown-menu img{display:block}header .header-wrapper .header-container .header-actions .lang-dropdown.open .lang-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}@media screen and (max-width: 1024px){header .header-wrapper .header-container .header-actions .header-button{display:none}}header .header-wrapper .header-container .header-actions .header-button a{text-decoration:none;font-size:20px;font-weight:500;line-height:100%;color:var(--color-primary);padding:12px 0;border:2px solid var(--color-primary);border-radius:30px;transition:all .3s ease-in-out;width:216px;display:flex;justify-content:center}header .header-wrapper .header-container .header-actions .header-button a:hover{background-color:var(--color-primary);color:var(--color-white)}@media screen and (max-width: 1024px){header .header-wrapper .header-container .header-actions .header-button-ld{display:none}}header .header-wrapper .header-container .header-actions .header-button-ld button{perspective:600px;background:none;border:none;cursor:pointer;border:2px solid var(--color-primary);border-radius:50%;padding:0;transition:all .3s ease-in-out}header .header-wrapper .header-container .header-actions .header-button-ld button img{width:48px;height:48px}@media screen and (max-width: 768px){header .header-wrapper .header-container .header-actions .header-button-ld button img{width:32px;height:32px}}header .header-wrapper .header-container .header-actions .header-button-burger{position:absolute;right:15px}header .header-wrapper .header-container .header-actions .header-button-burger .burger{display:none;position:relative;width:32px;height:24px;border:none;background:none;cursor:pointer;padding:0;z-index:100}@media screen and (max-width: 1024px){header .header-wrapper .header-container .header-actions .header-button-burger .burger{display:inline-block}}header .header-wrapper .header-container .header-actions .header-button-burger .burger .line{position:absolute;left:0;width:100%;height:3px;background-color:var(--color-primary);border-radius:4px;transition:transform .4s ease,top .4s ease,opacity .4s ease}header .header-wrapper .header-container .header-actions .header-button-burger .burger .line1{top:0}header .header-wrapper .header-container .header-actions .header-button-burger .burger .line2{top:10px}header .header-wrapper .header-container .header-actions .header-button-burger .burger .line3{top:20px}header .header-wrapper .header-container .header-actions .header-button-burger .burger.active .line1{top:10px;transform:rotate(-45deg)}header .header-wrapper .header-container .header-actions .header-button-burger .burger.active .line2{opacity:0;transform:scaleX(0)}header .header-wrapper .header-container .header-actions .header-button-burger .burger.active .line3{top:10px;transform:rotate(45deg)}.mobile-drawer{position:fixed;right:15px;top:-100%;width:100%;max-width:201px;background:var(--bg);box-shadow:0px 10px 20px var(--shadow);z-index:9998;transition:top .5s ease;padding:24px;border-radius:27px}.mobile-drawer.open{top:90px}.mobile-drawer .mobile-drawer-inner{display:flex;flex-direction:column}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top{display:flex;justify-content:space-between;align-items:flex-start}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-menu{margin-bottom:8px}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-menu ul{list-style:none;margin:0;padding:0}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-menu ul li{margin-bottom:16px}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-menu ul li a{text-decoration:none;font-size:1.2rem;color:var(--color-primary);transition:color .3s}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header{display:flex;justify-content:space-between;align-items:center}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .header-logo .link-logo .logo{max-width:84px;width:100%}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions{display:flex;flex-direction:column;align-items:center;gap:10px}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .lang-dropdown{position:relative;display:inline-block;z-index:9999}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .lang-dropdown-toggle{background:none;border:none;cursor:pointer;padding:0}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .lang-dropdown-menu{position:absolute;top:100%;right:-5px;margin:1px 0 0;padding:.25em;list-style:none;background:var(--bg);border:1px solid #ccc;border-radius:4px;opacity:0;visibility:hidden;transform:translateY(-10px);transition:opacity .3s ease,transform .3s ease;z-index:100}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .lang-dropdown-menu li{margin:.25em 0}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .lang-dropdown-menu a,.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .lang-dropdown-menu img{display:block}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .lang-dropdown.open .lang-dropdown-menu{opacity:1;visibility:visible;transform:translateY(0)}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .header-button-ld button{background:none;cursor:pointer;border:2px solid var(--color-primary);border-radius:50%;width:32px;height:32px;padding:0}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .header-button-ld button img{width:29px;height:29px}.mobile-drawer .mobile-drawer-inner .mobile-drawer-top .mobile-drawer-header .mobile-drawer-header-actions .mobile-drawer-close .close-drawer{align-self:flex-end;font-size:2rem;background:none;border:none;cursor:pointer;color:var(--color-primary)}.mobile-drawer .mobile-drawer-inner .header-drawer-actions .header-button a{text-decoration:none;display:flex;justify-content:center;width:100%;font-size:16px;font-weight:600;line-height:100%;color:var(--color-primary);background:none;padding:8px 0;border:2px solid var(--color-primary);border-radius:30px;transition:all .3s ease-in-out}.mobile-drawer .mobile-drawer-inner .header-drawer-actions .header-button a:hover{background-color:var(--color-primary);color:var(--color-white)}.mobile-drawer .mobile-drawer-inner .header-drawer-actions .header-button a.dark{background-color:var(--color-primary);color:var(--color-white)}@media(min-width: 1025px){.mobile-drawer{display:none}}.section-divider{width:100%;height:2px;background:var(--divider);margin-top:64px}@media screen and (max-width: 1024px){.section-divider{margin-top:48px}}.home-slider-banner{margin-top:133px;padding-top:48px}@media screen and (max-width: 1024px){.home-slider-banner{margin-top:90px;padding:0 15px}}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content{position:relative}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-work-button{position:absolute;top:1px;z-index:10;max-width:276px;width:100%}@media screen and (max-width: 1024px){.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-work-button{max-width:unset;width:unset}}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-work-button .btn-home-slider-work{display:inline-block;width:100%;padding:12px 0;background:var(--bg);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;font-size:24px;font-weight:500;line-height:100%;text-align:center;color:var(--color-primary);transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-work-button .btn-home-slider-work{width:unset;font-size:12px;padding:8px 12px}}@media screen and (max-width: 400px){.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-work-button .btn-home-slider-work{font-size:10px}}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-work-button .btn-home-slider-work:hover{background-color:var(--color-primary);color:var(--color-white)}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item .banner-item-image,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item img{mask-image:url("../../assets/img/banner-mask.svg");-webkit-mask-image:url("../../assets/img/banner-mask.svg");mask-size:cover;mask-position:center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:cover;-webkit-mask-position:center;overflow:hidden}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item .banner-item-image.banner-image,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item img.banner-image{display:block}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item .banner-item-image.banner-image-mobile,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item img.banner-image-mobile{display:none}@media screen and (max-width: 1024px){.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item .banner-item-image,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item img{mask-image:url("../../assets/img/banner-mask-mobile.svg");-webkit-mask-image:url("../../assets/img/banner-mask-mobile.svg")}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item .banner-item-image.banner-image,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item img.banner-image{display:none}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item .banner-item-image.banner-image-mobile,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .banner-item img.banner-image-mobile{display:block}}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .owl-nav{position:absolute;top:20px;right:20px;margin:0}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .owl-nav .owl-prev span,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .owl-nav .owl-next span{display:none}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .owl-nav .owl-prev,.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .owl-nav .owl-next{width:48px;height:48px;border:2px solid #fff;border-radius:50%}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .owl-nav .owl-prev::before{content:"";display:block;width:21px;height:30px;background:url("../../assets/img/arrow-left.svg") no-repeat center center;background-size:contain;margin-left:8px}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .owl-home-slider-banner .owl-nav .owl-next::before{content:"";display:block;width:21px;height:30px;background:url("../../assets/img/arrow-rigth.svg") no-repeat center center;background-size:contain;margin-left:15px}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-see-more-button{position:absolute;bottom:1px;right:5px;z-index:10;max-width:166px;width:100%}@media screen and (max-width: 1024px){.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-see-more-button{max-width:unset;width:unset}}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-see-more-button .btn-home-slider-see-more{display:inline-block;width:100%;font-size:24px;font-weight:500;line-height:100%;color:var(--color-primary);padding:12px 0;background:var(--bg);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-see-more-button .btn-home-slider-see-more{width:unset;font-size:12px;padding:8px 10px}}@media screen and (max-width: 400px){.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-see-more-button .btn-home-slider-see-more{font-size:10px;padding:6px 8px}}.home-slider-banner .home-slider-banner-wrapper .home-slider-banner-content .home-slider-see-more-button .btn-home-slider-see-more:hover{background-color:var(--color-primary);color:var(--color-white)}.home-brands{margin:64px 0}@media screen and (max-width: 1024px){.home-brands{padding:0 15px;margin:48px 0 20px 0}}.home-brands .home-brands-wrapper .home-brands-header{display:flex;justify-content:center;align-items:center;margin-bottom:48px}@media screen and (max-width: 767px){.home-brands .home-brands-wrapper .home-brands-header{margin-bottom:12px}}.home-brands .home-brands-wrapper .home-brands-header .home-brands-title{max-width:532px;width:100%;font-size:48px;font-weight:500;line-height:100%;text-align:center;color:var(--color-primary);text-align:center;margin:0}@media screen and (max-width: 767px){.home-brands .home-brands-wrapper .home-brands-header .home-brands-title{max-width:241px;font-size:24px}}.home-brands .home-brands-wrapper .home-brands-content .home-brands-content-wrapper{background:var(--bg-light-brown);padding:48px 42px;border-radius:28px}@media screen and (max-width: 1024px){.home-brands .home-brands-wrapper .home-brands-content .home-brands-content-wrapper{padding:34px 0;border-radius:27px}}.home-brands .home-brands-wrapper .home-brands-content .home-brands-content-wrapper .home-brands-list-wrapper{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:44px}.home-brands .home-brands-wrapper .home-brands-content .home-brands-content-wrapper .home-brands-list-wrapper.linha-1{margin-bottom:40px}.home-brands .home-brands-wrapper .home-brands-content .home-brands-content-wrapper .home-brands-list-wrapper .home-brands-item{width:100%;text-align:center}.home-brands .home-brands-wrapper .home-brands-content .home-brands-content-wrapper .home-brands-list-wrapper .home-brands-item img{max-width:100%;width:100%;height:auto}.home-brands .home-brands-wrapper .home-brands-list{display:flex}@media screen and (max-width: 1024px){.home-brands .home-brands-wrapper .home-brands-list{display:none}}.home-brands .home-brands-wrapper .home-brands-list-mobile{display:none}@media screen and (max-width: 1024px){.home-brands .home-brands-wrapper .home-brands-list-mobile{display:flex}}.home-brands .home-brands-wrapper .home-brands-list-mobile .owl-home-brands-mobile .owl-stage{display:flex;align-items:center}.home-brands .home-brands-wrapper .home-brands-list-mobile .owl-home-brands-mobile .owl-item{display:flex;justify-content:center;align-items:center}.home-traffic{margin:21px 0 23px 0}@media screen and (max-width: 1024px){.home-traffic{padding-left:15px}}.home-traffic .home-traffic-wrapper{display:flex;justify-content:space-between}@media screen and (max-width: 767px){.home-traffic .home-traffic-wrapper{flex-direction:column}}.home-traffic .home-traffic-wrapper .home-traffic-content{margin-top:43px;max-width:384px;width:100%}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content{margin-top:0;max-width:unset;width:unset}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper{display:flex;align-items:center;gap:16px;margin-bottom:37px}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper{margin-bottom:12px}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image{max-width:98px;width:100%;height:auto}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image{max-width:39px}}@media screen and (max-width: 767px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image{margin:0}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image img{max-width:100%;width:100%;height:auto}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-left{width:50%;display:flex;flex-direction:column;gap:18px}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-left .home-traffic-content-image-mobile{display:none;max-width:187px;width:100%;margin-bottom:20px}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-left .home-traffic-content-image-mobile{display:block}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-left .home-traffic-content-image-mobile source{display:inline-block;height:0}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-left .home-traffic-content-image-mobile img{width:100%}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-right{display:none}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-right{display:block;width:50%}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-right .home-traffic-content-image-mobile-2{max-width:210px;width:100%}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-right .home-traffic-content-image-mobile-2 source{display:inline-block;height:0}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-image-wrapper-right .home-traffic-content-image-mobile-2 img{width:100%}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-text-mobile{display:none}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-text-mobile{display:block}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-image-wrapper .home-traffic-text-mobile .home-traffic-title{font-weight:800;font-size:36px;line-height:100%;letter-spacing:0%;margin:0;color:var(--color-primary)}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-text{margin-bottom:24px}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-text{padding-right:15px}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-text .home-traffic-title{font-weight:800;font-size:64px;line-height:100%;margin:0;margin-bottom:24px;color:var(--color-primary)}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-text .home-traffic-title{display:none}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-text p{margin:0;font-weight:500;font-size:16px;line-height:100%;text-align:justify;color:var(--color-primary)}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-text p{font-size:15px}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-button{margin-top:24px}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-button{max-width:100%}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-button .btn-home-traffic{display:inline-block;padding:12px 24px;background:var(--bg);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out;font-size:24px;font-weight:500;line-height:100%;text-align:center;color:var(--color-primary);transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-button .btn-home-traffic{font-weight:600;font-size:16px;padding:8px 16px}}.home-traffic .home-traffic-wrapper .home-traffic-content .home-traffic-button .btn-home-traffic:hover{background-color:var(--color-primary);color:var(--color-white)}.home-traffic .home-traffic-wrapper .home-traffic-img{display:flex;justify-content:end}@media screen and (max-width: 1024px){.home-traffic .home-traffic-wrapper .home-traffic-img{display:none}}.home-traffic .home-traffic-wrapper .home-traffic-img .home-traffic-img-wrapper{width:calc(100% - 16px);height:auto}@media screen and (max-width: 767px){.home-traffic .home-traffic-wrapper .home-traffic-img .home-traffic-img-wrapper{width:100%}}.home-traffic .home-traffic-wrapper .home-traffic-img .home-traffic-img-wrapper img{max-width:100%;width:100%;height:auto}.home-portifolio{background:var(--bg-light-brown);border-radius:56px;box-shadow:0px -10px 40px 0px var(--shadow);-webkit-box-shadow:0px -10px 40px 0px var(--shadow);-moz-box-shadow:0px -10px 40px 0px var(--shadow);position:relative;z-index:2}@media screen and (max-width: 1024px){.home-portifolio{padding:0;border-radius:58px}}.home-portifolio .home-portifolio-wrapper{padding:64px 0;display:flex;flex-direction:column;align-items:center}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper{align-items:center;padding:48px 0}}@media screen and (max-width: 767px){.home-portifolio .home-portifolio-wrapper{align-items:unset}}.home-portifolio .home-portifolio-wrapper .home-portifolio-header{max-width:518px;width:100%;margin-bottom:48px}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-header{display:flex;justify-content:center;margin-bottom:36px}}.home-portifolio .home-portifolio-wrapper .home-portifolio-header .home-portifolio-title{margin:0;font-weight:500;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center;color:var(--color-primary)}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-header .home-portifolio-title{max-width:248px;width:100%;font-size:24px}}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms{margin-bottom:64px}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-terms{margin-bottom:48px}}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper{display:flex;justify-content:center}@media screen and (max-width: 767px){.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper{display:block}}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content{display:flex;flex-wrap:wrap;justify-content:center;width:93%}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content{width:100%}}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item{margin-left:32px;margin-bottom:16px}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item{margin-left:6px;margin-bottom:12px}}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:first-child{margin-left:0}@media screen and (min-width: 1025px){.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(n+7){margin-bottom:0}}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(1){order:1}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(2){order:6}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(3){order:2}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(4){order:3}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(5){order:7}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(6){order:4}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(7){order:5}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(n+8){order:8}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item:nth-child(n+9){margin-bottom:0}}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item .home-portifolio-terms-item-button .btn-home-portifolio-terms{display:inline-block;padding:12px 24px;font-size:24px;font-weight:500;line-height:100%;color:var(--color-primary);background:var(--bg-light-brown);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item .home-portifolio-terms-item-button .btn-home-portifolio-terms .btn-home-portifolio-terms-text{display:block}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item .home-portifolio-terms-item-button .btn-home-portifolio-terms .btn-home-portifolio-terms-text-mobile{display:none}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item .home-portifolio-terms-item-button .btn-home-portifolio-terms{padding:8px 16px;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item .home-portifolio-terms-item-button .btn-home-portifolio-terms .btn-home-portifolio-terms-text{display:none}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item .home-portifolio-terms-item-button .btn-home-portifolio-terms .btn-home-portifolio-terms-text-mobile{display:block}}.home-portifolio .home-portifolio-wrapper .home-portifolio-terms .home-portifolio-terms-wrapper .home-portifolio-terms-content .home-portifolio-terms-item .home-portifolio-terms-item-button .btn-home-portifolio-terms:hover{background-color:var(--color-primary);color:var(--color-white)}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner{position:relative}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-banner{padding:0 15px}}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-img{width:100%;height:auto}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-img img{width:100%;height:auto}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-img .home-portifolio-banner-img-desktop{display:block}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-img .home-portifolio-banner-img-desktop-mobile{display:none}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-img .home-portifolio-banner-img-desktop{display:none}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-img .home-portifolio-banner-img-desktop-mobile{display:block}}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-button{position:absolute;right:1px;bottom:21px}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-button{right:16px;bottom:14px}}@media screen and (max-width: 400px){.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-button{right:17px;bottom:12px}}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-button .home-portifolio-banner-button-link{padding:12px 24px;font-size:24px;font-weight:500;line-height:100%;color:var(--color-primary);background:var(--bg-light-brown);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-button .home-portifolio-banner-button-link{font-weight:600;font-size:12px;padding:6px 10px}}@media screen and (max-width: 400px){.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-button .home-portifolio-banner-button-link{font-weight:600;font-size:10px;padding:6px 12px}}.home-portifolio .home-portifolio-wrapper .home-portifolio-banner .home-portifolio-banner-button .home-portifolio-banner-button-link:hover{background-color:var(--color-primary);color:var(--color-white)}.home-budget{background:url("../../assets/img/background-orcamento.png") no-repeat center center;background-size:cover;margin-top:-64px;position:relative;z-index:1;border-radius:0 0 56px 56px;margin-bottom:64px}@media screen and (max-width: 1024px){.home-budget{margin-bottom:48px}}.home-budget .home-budget-wrapper{padding:128px 0 64px;display:flex;gap:32px}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper{padding:64px 15px 48px;display:flex;flex-direction:column;align-items:center}}.home-budget .home-budget-wrapper .home-budget-form{max-width:584px;width:100%}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-form{max-width:384px}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper{background:var(--bg-light-brown);padding:48px;padding-bottom:74px;border-radius:28px}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper{padding:32px;padding-bottom:37px}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form{display:flex;flex-direction:column;gap:32px}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form{gap:16px}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p{margin:0}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p label{display:inline-block;font-weight:600;font-size:20px;line-height:100%;letter-spacing:0%;margin-left:24px;margin-bottom:8px;color:var(--color-primary)}@media screen and (max-width: 767px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p label{font-size:12px;margin-left:16px;margin-bottom:6px}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap input,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap select,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap textarea{background:var(--bg);border:2px solid var(--border);width:calc(100% - 28px);padding:12px 0 12px 24px;border-radius:21.5px;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%}@media screen and (max-width: 767px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap input,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap select,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap textarea{padding:12px 0 12px 16px;font-size:10px;width:calc(100% - 16px)}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap input::placeholder,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap select::placeholder,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap textarea::placeholder{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;color:var(--color-light-brown)}@media screen and (max-width: 767px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap input::placeholder,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap select::placeholder,.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap textarea::placeholder{font-size:10px}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap textarea{height:128px;resize:none}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap textarea{height:108px}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap select{width:100%;color:var(--color-light-brown);appearance:none;-webkit-appearance:none;border:none !important;background:rgba(0,0,0,0) !important;padding:0 !important;display:none;visibility:hidden;height:0}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group p .wpcf7-form-control-wrap select option{font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group:nth-child(7){display:none}@media screen and (max-width: 767px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group:nth-child(7){display:inline-block}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group #envia-orcamento{width:100%;padding:12px 24px;font-size:24px;font-weight:500;line-height:100%;color:var(--color-primary);background:var(--bg-light-brown);border:2px solid var(--color-light-brown);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group #envia-orcamento{font-size:16px;padding:8px 12px}}.home-budget .home-budget-wrapper .home-budget-form .home-budget-form-wrapper .wpcf7 .wpcf7-form .form-group #envia-orcamento:hover{background-color:var(--color-primary);color:var(--color-white)}.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper{display:flex;flex-direction:column;gap:24px;max-width:438px;width:100%}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper{align-items:center}}.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-title{margin-top:32px}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-title{display:none}}.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-title .home-budget-content-title-text{font-weight:800;font-size:64px;line-height:100%;letter-spacing:0%;color:var(--color-secundary);margin:0}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-title .home-budget-content-title-text{font-size:32px}}.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-text{font-weight:500;font-size:16px;text-align:justify;color:var(--color-secundary)}.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-text p{margin:0}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-text{font-size:15px}}.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-button{display:block}.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-button .btn-home-budget{display:inline-block;padding:12px 24px;font-size:24px;font-weight:500;line-height:100%;color:var(--color-secundary);border:2px solid var(--color-secundary);background:rgba(0,0,0,0);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}@media screen and (min-width: 768px)and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-button .btn-home-budget{font-size:16px;padding:8px 12px}}@media screen and (max-width: 767px){.home-budget .home-budget-wrapper .home-budget-content .home-budget-content-wrapper .home-budget-content-button .btn-home-budget{font-size:16px;padding:8px 12px}}.home-budget .home-budget-wrapper .home-budget-content-title-mobile{margin-top:48px;display:none;max-width:206px;width:100%}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-content-title-mobile{display:block}}.home-budget .home-budget-wrapper .home-budget-content-title-mobile .home-budget-content-title-text{font-weight:800;font-size:64px;line-height:100%;letter-spacing:0%;color:var(--color-secundary);margin:0;text-align:center}@media screen and (max-width: 1024px){.home-budget .home-budget-wrapper .home-budget-content-title-mobile .home-budget-content-title-text{font-size:32px}}.choices-container{border-radius:21.5px;background-color:var(--bg);padding:0;position:relative}.choices-container::after{content:"";display:block;background:url("../../assets/img/arrow-form.svg");width:10px;height:16px;background-size:contain;position:absolute;right:20px;top:50%;transform:translateY(-50%) rotate(0deg);transition:transform .3s ease;z-index:3}.choices-container[aria-expanded=true]::after{transform:translateY(-50%) rotate(-90deg)}.choices-inner{border:none;border-radius:21.5px;background-color:var(--bg);padding:10px 24px;position:relative;z-index:2;border:2px solid var(--border)}@media screen and (max-width: 767px){.choices-inner{padding:8px 16px}}.choices-inner .choices__list--single .choices__item--selectable{font-family:"noka",sans-serif;font-weight:500;font-size:16px;line-height:100%;letter-spacing:0%;color:var(--color-primary)}@media screen and (max-width: 1024px){.choices-inner .choices__list--single .choices__item--selectable{font-size:10px;padding:0}}.choices__inner:focus,.choices__inner.is-focused,.choices-container:focus,.choices-container.is-focused{outline:none !important;box-shadow:none !important;border-color:inherit !important}.choices__list--single{padding:0 !important}.choices__list--single .choices__item{color:var(--color-light-brown)}.choices__list[aria-expanded] .choices__item--selectable.is-highlighted{background:none !important}.choices[data-type*=select-one]::after{border-width:6px;top:50%;right:16px}.choices-dropdown{background:var(--bg) !important;border-bottom-left-radius:21px !important;border-bottom-right-radius:21px !important;padding-left:16px !important;margin-top:0;width:93% !important;top:32px !important;left:17px !important;box-shadow:0px 4px 20px 0px rgba(0,0,0,.25);-webkit-box-shadow:0px 4px 20px 0px rgba(0,0,0,.25);-moz-box-shadow:0px 4px 20px 0px rgba(0,0,0,.25);border:none !important}@media screen and (min-width: 768px)and (max-width: 1024px){.choices-dropdown{width:90% !important}}@media screen and (max-width: 767px){.choices-dropdown{width:89% !important}}.choices-dropdown .choices__list{margin-top:18px;max-height:222px !important}.choices__item{font-family:"noka",sans-serif;font-weight:500;font-size:14px;line-height:100%;letter-spacing:0%;color:var(--color-primary)}.home-last-banner{margin-bottom:64px}@media screen and (max-width: 1024px){.home-last-banner{padding:0 15px;margin-bottom:48px}}.home-last-banner .home-last-banner-wrapper .home-last-banner-img .home-last-banner-img-desktop{display:block}@media screen and (max-width: 1024px){.home-last-banner .home-last-banner-wrapper .home-last-banner-img .home-last-banner-img-desktop{display:none}}.home-last-banner .home-last-banner-wrapper .home-last-banner-img .home-last-banner-img-mobile{display:none}@media screen and (max-width: 1024px){.home-last-banner .home-last-banner-wrapper .home-last-banner-img .home-last-banner-img-mobile{display:block}}.home-last-banner .home-last-banner-wrapper .home-last-banner-img img{width:100%;height:auto}.portifolio{position:relative;z-index:2;margin-top:133px}@media screen and (max-width: 1024px){.portifolio{margin-top:90px}}.portifolio .portifolio-wrapper{display:flex;flex-direction:column;align-items:center;position:relative;padding-top:48px}@media screen and (max-width: 767px)and (max-width: 1024px){.portifolio .portifolio-wrapper{padding-top:36px}}.portifolio .portifolio-wrapper .portifolio-header{margin-bottom:48px;position:relative;width:100%}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-header{margin-bottom:36px}}.portifolio .portifolio-wrapper .portifolio-header .portifolio-title{margin:0;font-weight:500;font-size:48px;line-height:100%;letter-spacing:0%;text-align:center;color:var(--color-primary)}@media screen and (max-width: 767px){.portifolio .portifolio-wrapper .portifolio-header .portifolio-title{font-size:24px}}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter{position:absolute;top:5px;right:0}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter{top:-2px;right:15px}}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper{position:relative;display:inline-block}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle{width:218px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:var(--bg-light-brown);color:var(--color-primary);padding:12px 24px;border:none;border-radius:30px;cursor:pointer;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%;text-align:center;position:relative;z-index:11}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle{width:30px;height:30px;padding:0}}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-current{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-current{display:none}}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-icon-mobile{display:none;justify-content:center}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-icon-mobile{display:flex}}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-icon-mobile .line{position:absolute;width:100%;height:2px;background-color:var(--color-primary);border-radius:4px;transition:transform .4s ease,top .4s ease,opacity .4s ease}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-icon-mobile .line1{top:8px;width:18px}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-icon-mobile .line2{top:13px;width:12px}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-toggle .client-filter-icon-mobile .line3{top:18px;width:8px}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list{position:absolute;top:24px;left:15px;list-style:none;padding:18px 0 16px 0;margin:0;width:93%;z-index:10;background:var(--bg);border-radius:0 0 21px 21px;box-shadow:0px 4px 20px rgba(0,0,0,.25);overflow:hidden;transform-origin:top;transform:scaleY(0);opacity:0;pointer-events:none;transition:transform .4s cubic-bezier(0.34, 1.56, 0.64, 1),opacity .3s ease}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list{left:unset;right:2px;width:180px;border-radius:12px;top:5px;padding:16px 0 12px 0}}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list li{padding:.5em 1em;cursor:pointer}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list li span{display:inline-block;color:var(--color-primary)}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list li span::after{content:"";display:block;width:100%;height:2px;background-color:var(--color-primary);border-radius:8px;transform:scaleX(0);transition:transform .3s ease-in-out}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list li span:hover::after,.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list li span.active::after{transform:scaleX(1)}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper .client-filter-list li.active span::after{transform:scaleX(1)}.portifolio .portifolio-wrapper .portifolio-header .portifolio-header-client-filter .portifolio-header-client-filter-wrapper.open .client-filter-list{transform:scaleY(1);opacity:1;pointer-events:auto}.portifolio .portifolio-wrapper .portifolio-terms{margin-bottom:64px}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper{display:flex;justify-content:center}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content{display:flex;flex-wrap:wrap;justify-content:center;width:93%}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content{width:unset}}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item{margin-left:32px;margin-bottom:16px}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item{margin-left:6px;margin-bottom:12px}}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:first-child{margin-left:0}@media screen and (min-width: 1025px){.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(n+7){margin-bottom:0}}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(1){order:1}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(2){order:6}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(3){order:2}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(4){order:3}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(5){order:7}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(6){order:4}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(7){order:5}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(n+8){order:8}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item:nth-child(n+9){margin-bottom:0}}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms{display:inline-block;padding:12px 24px;font-size:24px;font-weight:500;line-height:100%;color:var(--color-primary);background:var(--bg-light-brown);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms .btn-portifolio-terms-text{display:block}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms .btn-portifolio-terms-text-mobile{display:none}@media screen and (max-width: 1024px){.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms{padding:8px 16px;font-weight:600;font-size:16px;line-height:100%;letter-spacing:0%}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms .btn-portifolio-terms-text{display:none}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms .btn-portifolio-terms-text-mobile{display:block}}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms:hover{background-color:var(--color-primary);color:var(--color-white)}.portifolio .portifolio-wrapper .portifolio-terms .portifolio-terms-wrapper .portifolio-terms-content .portifolio-terms-item .portifolio-terms-item-button .btn-portifolio-terms.active-term{background-color:var(--color-primary);color:var(--color-white)}.portifolio-items{padding:0 15px}.portifolio-items .portfolio-items-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:16px;width:100%;margin-bottom:64px}@media screen and (max-width: 1024px){.portifolio-items .portfolio-items-container{grid-template-columns:repeat(2, 1fr);margin-bottom:48px}}.portifolio-items .portfolio-items-container .loading-portfolio-items{grid-column:1/-1;display:flex;justify-content:center;align-items:center;padding:40px 20px;width:100%}.portifolio-items .portfolio-items-container .loading-portfolio-items .spinner{width:40px;height:40px;border:4px solid #ccc;border-top-color:#3f3b35;border-radius:50%;animation:spin .8s linear infinite}.portifolio-items .portfolio-items-container .portfolio-item{width:100%;position:relative;z-index:1}.portifolio-items .portfolio-items-container .portfolio-item .portifolio-img-highlight{width:100%;overflow:hidden}.portifolio-items .portfolio-items-container .portfolio-item .portifolio-img-highlight picture,.portifolio-items .portfolio-items-container .portfolio-item .portifolio-img-highlight img{display:block;width:100%;height:auto;max-width:100%}.portifolio-items .portfolio-items-container .portfolio-item .portifolio-btn-modal{position:absolute;right:0;bottom:0;z-index:2}.portifolio-items .portfolio-items-container .portfolio-item .portifolio-btn-modal button{background:none;border:2px solid var(--color-primary);border-radius:30px;width:48px;height:48px;display:flex;justify-content:center;align-items:center;cursor:pointer}@media screen and (max-width: 1024px){.portifolio-items .portfolio-items-container .portfolio-item .portifolio-btn-modal button{width:25px;height:25px;padding:0}.portifolio-items .portfolio-items-container .portfolio-item .portifolio-btn-modal button img{width:11px}}@media screen and (max-width: 400px){.portifolio-items .portfolio-items-container .portfolio-item .portifolio-btn-modal button{width:20px;height:20px;border:1px solid var(--color-primary);padding:0}.portifolio-items .portfolio-items-container .portfolio-item .portifolio-btn-modal button img{width:11px}}@keyframes spin{to{transform:rotate(360deg)}}footer{background:var(--bg-light-brown);padding:64px 0 24px 0;border-radius:56px 56px 0 0;box-shadow:0px -10px 40px 0px var(--shadow);width:100%;position:relative;z-index:2}@media screen and (max-width: 1024px){footer{padding:25px 0 0px 0;border-radius:25px 25px 0 0}}footer .footer-wrapper .footer-container,footer .footer-wrapper .footer-container-mobile{display:flex;justify-content:space-between;align-items:flex-start;gap:116px}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container,footer .footer-wrapper .footer-container-mobile{flex-direction:column;padding:0 15px;gap:30px}}footer .footer-wrapper .footer-container .footer-image,footer .footer-wrapper .footer-container-mobile .footer-image{max-width:384px;width:100%}@media screen and (max-width: 1024px){footer .footer-wrapper .footer-container .footer-image,footer .footer-wrapper .footer-container-mobile .footer-image{max-width:284px}}footer .footer-wrapper .footer-container .footer-image a,footer .footer-wrapper .footer-container-mobile .footer-image a{display:inline-block;width:100%}footer .footer-wrapper .footer-container .footer-image a .logo-footer,footer .footer-wrapper .footer-container-mobile .footer-image a .logo-footer{width:100%}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-image a .logo-footer,footer .footer-wrapper .footer-container-mobile .footer-image a .logo-footer{max-width:150px}}footer .footer-wrapper .footer-container .footer-info,footer .footer-wrapper .footer-container-mobile .footer-info{flex:1;display:flex;flex-direction:column;gap:74px}@media screen and (max-width: 1024px){footer .footer-wrapper .footer-container .footer-info,footer .footer-wrapper .footer-container-mobile .footer-info{gap:32px}}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-info,footer .footer-wrapper .footer-container-mobile .footer-info{gap:16px}}footer .footer-wrapper .footer-container .footer-info .title-ideias,footer .footer-wrapper .footer-container-mobile .footer-info .title-ideias{font-weight:900;font-size:24px;color:var(--color-primary);margin:0;margin-top:19px}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-info .title-ideias,footer .footer-wrapper .footer-container-mobile .footer-info .title-ideias{font-size:18px;margin:0;margin-top:24px}}footer .footer-wrapper .footer-container .footer-info .contact-details,footer .footer-wrapper .footer-container-mobile .footer-info .contact-details{display:flex;flex-direction:column;gap:8px}footer .footer-wrapper .footer-container .footer-info .contact-details .contact-detail,footer .footer-wrapper .footer-container-mobile .footer-info .contact-details .contact-detail{width:fit-content}footer .footer-wrapper .footer-container .footer-info .contact-details .contact-detail a,footer .footer-wrapper .footer-container-mobile .footer-info .contact-details .contact-detail a{font-weight:500;font-size:18px;color:var(--color-primary);text-decoration:none;transition:color .3s}footer .footer-wrapper .footer-container .footer-info .contact-details .contact-detail a::after,footer .footer-wrapper .footer-container-mobile .footer-info .contact-details .contact-detail a::after{content:"";display:block;width:100%;height:2px;background-color:var(--color-primary);border-radius:8px;transform:scaleX(0);transition:transform .3s ease-in-out}footer .footer-wrapper .footer-container .footer-info .contact-details .contact-detail a:hover::after,footer .footer-wrapper .footer-container-mobile .footer-info .contact-details .contact-detail a:hover::after{transform:scaleX(1)}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-info .contact-details .contact-detail a,footer .footer-wrapper .footer-container-mobile .footer-info .contact-details .contact-detail a{font-size:16px;text-align:center}}footer .footer-wrapper .footer-container .footer-social,footer .footer-wrapper .footer-container-mobile .footer-social{display:flex;flex-direction:column;justify-content:flex-end;gap:74px}@media screen and (max-width: 1024px){footer .footer-wrapper .footer-container .footer-social,footer .footer-wrapper .footer-container-mobile .footer-social{gap:32px}}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-social,footer .footer-wrapper .footer-container-mobile .footer-social{flex-direction:row;align-items:center;gap:16px}}footer .footer-wrapper .footer-container .footer-social .contact-container a,footer .footer-wrapper .footer-container-mobile .footer-social .contact-container a{display:inline-block;padding:12px 24px;font-size:18px;font-weight:500;color:var(--color-primary);background:var(--bg-light-brown);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s}footer .footer-wrapper .footer-container .footer-social .contact-container a:hover,footer .footer-wrapper .footer-container-mobile .footer-social .contact-container a:hover{background-color:var(--color-primary);color:var(--color-white)}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-social .contact-container a,footer .footer-wrapper .footer-container-mobile .footer-social .contact-container a{font-size:16px;padding:8px 16px}}footer .footer-wrapper .footer-container .footer-social .itens-footer .text-footer,footer .footer-wrapper .footer-container-mobile .footer-social .itens-footer .text-footer{font-weight:900;font-size:20px;text-align:right;margin:0;margin-bottom:16px;color:var(--color-primary)}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-social .itens-footer .text-footer,footer .footer-wrapper .footer-container-mobile .footer-social .itens-footer .text-footer{font-size:16px}}footer .footer-wrapper .footer-container .footer-social .itens-footer .socials-list,footer .footer-wrapper .footer-container-mobile .footer-social .itens-footer .socials-list{display:flex;justify-content:flex-end;gap:16px;list-style:none;padding:0}footer .footer-wrapper .footer-container .footer-social .itens-footer .socials-list li a img,footer .footer-wrapper .footer-container-mobile .footer-social .itens-footer .socials-list li a img{width:48px;transition:opacity .3s}footer .footer-wrapper .footer-container .footer-social .itens-footer .socials-list li a img:hover,footer .footer-wrapper .footer-container-mobile .footer-social .itens-footer .socials-list li a img:hover{opacity:.8}@media screen and (max-width: 768px){footer .footer-wrapper .footer-container .footer-social .itens-footer .socials-list li a img,footer .footer-wrapper .footer-container-mobile .footer-social .itens-footer .socials-list li a img{width:28px}}footer .footer-wrapper .footer-container{display:flex}@media screen and (min-width: 769px)and (max-width: 1024px){footer .footer-wrapper .footer-container{display:none}}footer .footer-wrapper .footer-container-mobile{display:none}@media screen and (min-width: 769px)and (max-width: 1024px){footer .footer-wrapper .footer-container-mobile{display:flex;flex-direction:column;gap:0;padding:0 15px}footer .footer-wrapper .footer-container-mobile .footer-logo-social{display:flex;justify-content:space-between;width:100%}}footer .footer-wrapper .info-company{margin:0;margin-top:24px}@media screen and (max-width: 1024px){footer .footer-wrapper .info-company{text-align:center}}footer .footer-wrapper .info-company .text-company{font-size:14px;color:var(--color-light-brown);margin:0}@media screen and (max-width: 768px){footer .footer-wrapper .info-company .text-company{font-size:10px;display:flex;font-weight:500;padding:20px 15px 16px}}@media screen and (max-width: 748px){footer .footer-wrapper .footer-container{display:none !important}}footer .footer-wrapper .footer-and-button{display:flex;width:100%;justify-content:space-between;margin-top:36px}footer .footer-wrapper .footer-new-mobile{display:none}@media screen and (max-width: 768px){footer .footer-wrapper .footer-new-mobile{display:flex;flex-direction:column;align-items:center;padding:0px 15px}footer .footer-wrapper .footer-new-mobile .footer-itens{display:flex;width:100%;justify-content:space-between}footer .footer-wrapper .footer-new-mobile .whatsapp-btn{position:fixed;height:12px}footer .footer-wrapper .footer-new-mobile .icons-footer{display:flex;flex-direction:column !important;gap:10px}footer .footer-wrapper .footer-new-mobile .footer-image .logo-footer{width:187px;height:92px}footer .footer-wrapper .footer-new-mobile .contatos-footer,footer .footer-wrapper .footer-new-mobile .icons-footer{display:flex;flex-direction:row}footer .footer-wrapper .footer-new-mobile .contact-link{padding:5px 7px !important;font-size:14px !important}footer .footer-wrapper .footer-new-mobile .title-ideias{font-weight:900;font-size:24px;color:var(--color-primary);margin:0}footer .footer-wrapper .footer-new-mobile .contact-details{display:flex;flex-direction:column;gap:8px;margin-top:18px}footer .footer-wrapper .footer-new-mobile .contact-details .contact-detail a{font-size:16px;font-weight:500;color:var(--color-primary);text-decoration:none;transition:color .3s}footer .footer-wrapper .footer-new-mobile .contact-details .contact-detail a:hover{color:var(--color-white)}footer .footer-wrapper .footer-new-mobile .contact-container a{display:inline-block;padding:8px 16px;font-size:16px;font-weight:500;color:var(--color-primary);background:var(--bg-light-brown);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s}footer .footer-wrapper .footer-new-mobile .contact-container a:hover{background-color:var(--color-primary);color:var(--color-white)}footer .footer-wrapper .footer-new-mobile .text-footer{font-weight:900;font-size:20px;color:var(--color-primary);margin:0}footer .footer-wrapper .footer-new-mobile .socials-list{display:flex;justify-content:center;gap:12px;list-style:none;padding:0;margin:0}footer .footer-wrapper .footer-new-mobile .socials-list li a img{max-width:48px;width:100%;transition:opacity .3s}footer .footer-wrapper .footer-new-mobile .socials-list li a img:hover{opacity:.8}footer .footer-wrapper .footer-new-mobile .info-company{padding:0 15px}footer .footer-wrapper .footer-new-mobile .info-company .text-company{font-size:10px;color:var(--color-light-brown);margin:0}}.paid-traffic-modal-component{display:none;position:fixed;top:25px;bottom:25px;left:0;right:0;z-index:9999;background:var(--bg-light-brown);transform:translateY(100%);transition:transform .5s ease;border-radius:56px;box-shadow:0px -10px 40px 0px rgba(0,0,0,.25);-webkit-box-shadow:0px -10px 40px 0px rgba(0,0,0,.25);-moz-box-shadow:0px -10px 40px 0px rgba(0,0,0,.25)}@media screen and (max-width: 1024px){.paid-traffic-modal-component{border-radius:42px;top:50px;bottom:60px;box-sizing:border-box;width:96%}}.paid-traffic-modal-component.open{animation:springIn 600ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards}.paid-traffic-modal-component.close{animation:springOut 500ms ease forwards}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header{padding:64px 64px 32px 64px;border-radius:56px 56px 0 0;display:flex;justify-content:space-between;align-items:center;background:var(--bg-light-orange)}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header{border-radius:42px 42px 0 0;padding:32px 24px;align-items:flex-start}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header .paid-traffic-modal-header-title{max-width:804px;width:100%}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header .paid-traffic-modal-header-title h3{margin:0;font-weight:800;font-size:36px;line-height:100%;letter-spacing:0%;text-transform:uppercase}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header .paid-traffic-modal-header-title h3{font-size:24px;text-transform:none}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header .paid-traffic-modal-header-image{max-width:97px;height:auto;width:100%}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header .paid-traffic-modal-header-image{max-width:39px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-header .paid-traffic-modal-header-image img{width:100%}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body{padding:41px 64px 65px 64px;display:flex;flex-direction:column;gap:32px}@media screen{.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body{padding:24px;gap:16px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-text-content p{font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%;text-align:justify;margin-top:0}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-text-content p:last-child{margin-bottom:0}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-text-content p{font-size:14px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card{padding:48px;border:2px solid var(--color-primary);border-radius:48px;display:flex;justify-content:space-between}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card{border-radius:27px;flex-direction:column;align-items:center;padding:20px;gap:16px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-title{width:41%}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-title{width:100%}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-title h3{margin:0;font-weight:800;font-size:32px;text-transform:uppercase}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-title h3{font-size:20px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-content{width:57%}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-content{width:100%}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-content p{margin:0;font-weight:500;font-size:20px;line-height:100%;letter-spacing:0%;text-align:justify}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-card .paid-traffic-modal-body-card-content p{font-size:14px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer{display:flex;justify-content:space-between;align-items:stretch}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer{gap:16px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-image{max-width:458px;width:100%;height:auto}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-image{width:70%}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-image .paid-traffic-modal-body-footer-image-desktop{display:block}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-image .paid-traffic-modal-body-footer-image-desktop{display:none}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-image .paid-traffic-modal-body-footer-image-mobile{display:none}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-image .paid-traffic-modal-body-footer-image-mobile{display:block}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-image img{width:100%}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions{max-width:476px;width:100%;display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions .paid-traffic-modal-body-footer-actions-text{margin-top:27px}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions .paid-traffic-modal-body-footer-actions-text{margin-top:0}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions .paid-traffic-modal-body-footer-actions-text p{margin:0;font-weight:800;font-size:24px;text-align:right;text-transform:uppercase}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions .paid-traffic-modal-body-footer-actions-text p{font-size:16px}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions .paid-traffic-modal-body-footer-actions-btn button{padding:12px 24px;font-size:24px;font-weight:500;line-height:100%;color:var(--color-primary);background:var(--bg-light-brown);border:2px solid var(--color-primary);border-radius:30px;text-align:center;text-decoration:none;transition:all .3s ease-in-out}@media screen and (max-width: 1024px){.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions .paid-traffic-modal-body-footer-actions-btn button{font-size:16px;padding:8px 10px;font-weight:600}}.paid-traffic-modal-component .paid-traffic-modal-wrapper .paid-traffic-modal-body .paid-traffic-modal-body-footer .paid-traffic-modal-body-footer-actions .paid-traffic-modal-body-footer-actions-btn button:hover{background-color:var(--color-primary);color:var(--color-white)}@keyframes springIn{0%{transform:translateY(100%)}80%{transform:translateY(-10%)}100%{transform:translateY(0%)}}@keyframes springOut{0%{transform:translateY(0%)}100%{transform:translateY(100%)}}.whatsapp-btn-container{position:fixed;bottom:157px;right:64px;z-index:9999}.whatsapp-btn-container .btn{display:flex;align-items:center;justify-content:center;position:relative;width:64px;height:64px;background-color:var(--bg-whatsapp);border:none;border-radius:50%;cursor:pointer;z-index:3;padding:0;box-shadow:0px -4px 20px 0px var(--shadow);-webkit-box-shadow:0px -4px 20px 0px var(--shadow);-moz-box-shadow:0px -4px 20px 0px var(--shadow)}.whatsapp-btn-container .btn img{width:40px;height:40px}@media(max-width: 768px){.whatsapp-btn-container .btn{position:fixed;right:10px}}.whatsapp-btn-container .group{position:absolute;right:2px;bottom:.5px;z-index:2;display:flex;flex-direction:column-reverse;transform-origin:calc(100% - 5px) calc(100% - 10px);opacity:0;transform:scale(0)}@media screen and (max-width: 1024px){.whatsapp-btn-container .group{right:-53px;bottom:unset}}.whatsapp-btn-container .group .whatsapp-btn-link{position:relative;z-index:2}.whatsapp-btn-container .group .whatsapp-btn-link a{display:inline-block;background:var(--bg-orange);color:var(--color-primary);text-decoration:none;border:none;border-radius:32px;padding:19px 76px 20px 24px;font-weight:800;font-size:24px;line-height:100%;letter-spacing:0%;box-shadow:0px -4px 20px 0px var(--shadow);-webkit-box-shadow:0px -4px 20px 0px var(--shadow);-moz-box-shadow:0px -4px 20px 0px var(--shadow)}.whatsapp-btn-container .group .whatsapp-btn-link a span{display:inline-block}.whatsapp-btn-container .group .whatsapp-btn-text{background:var(--bg-light-brown);padding:12px 20px 76px;border-radius:32px;position:absolute;z-index:1;bottom:3px;right:-2px;display:flex;align-items:center}.whatsapp-btn-container .group .whatsapp-btn-text p{font-weight:500;font-size:24px;line-height:100%;letter-spacing:0%;color:var(--color-primary);margin:0;width:fit-content}.whatsapp-btn-container .group:not(.visible){pointer-events:none}.portifolio-modal-component{display:none;position:fixed;top:25px;bottom:25px;left:0;right:0;z-index:9999;background:var(--bg-light-brown);transform:translateY(100%);transition:transform .5s ease;border-radius:62px 62px 56px 56px;box-shadow:0px -10px 40px 0px rgba(0,0,0,.25);-webkit-box-shadow:0px -10px 40px 0px rgba(0,0,0,.25);-moz-box-shadow:0px -10px 40px 0px rgba(0,0,0,.25)}@media screen and (max-width: 1024px){.portifolio-modal-component{border-radius:42px;top:50px;bottom:60px;box-sizing:border-box;width:92%}}.portifolio-modal-component.open{animation:springIn 600ms cubic-bezier(0.34, 1.56, 0.64, 1) forwards}.portifolio-modal-component.close-fast{animation:springOut 200ms ease forwards}.portifolio-modal-component.close{animation:springOut 500ms ease forwards}.portifolio-modal-component .portifolio-modal-wrapper{display:flex;flex-direction:column;height:100%}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-header .portifolio-modal-img{position:relative}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-header .portifolio-modal-img img{transition:all .6s cubic-bezier(0.34, 1.56, 0.64, 1);transform-origin:center center;width:100%;max-height:600px;height:auto;border-radius:42px 42px 0 0}@media screen and (min-width: 1024px){.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-header .portifolio-modal-img img{border-radius:62px 62px 0 0}}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-header .portifolio-modal-img.rotated{display:flex;justify-content:center;align-items:center}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-header .portifolio-modal-img.rotated img{position:absolute;transform:rotate(90deg);border-radius:42px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body{margin-top:24px;padding:0 24px 28px}@media screen and (min-width: 1024px){.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body{margin-top:32px;padding:0 64px 32px;display:flex;gap:72px;justify-content:space-between}}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-title-category{display:flex;flex-direction:column;gap:8px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-title-category h2,.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-title-category h3{margin:0;color:var(--color-primary)}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-title-category h2{font-weight:800;font-size:24px}@media screen and (min-width: 1024px){.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-title-category h2{font-size:32px}}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-title-category h3{font-weight:600;font-size:16px}@media screen and (min-width: 1024px){.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-title-category h3{font-size:20px}}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-actions{display:flex;align-items:center;gap:16px}@media screen and (min-width: 1024px){.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-actions{display:none}}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-actions button{border:2px solid var(--color-primary);border-radius:50%;background:unset}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-actions button img{width:15.75px;height:22.5px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-actions .portifolio-modal-btn-previous{padding:6.75px 12.75px 6.75px 7.5px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-body-content .portifolio-modal-body-content-wrapper .portifolio-modal-actions .portifolio-modal-btn-next{padding:6.75px 7.5px 6.75px 12.75px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content{display:flex;flex-direction:column;gap:24px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-content-text h3,.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-content-text p{margin:0}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-content-text h3{font-weight:600;font-size:16px;color:var(--color-primary)}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-content-text p{font-weight:500;font-size:14px;text-align:justify;color:var(--color-primary)}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-date-action{display:flex;justify-content:space-between}@media screen and (min-width: 1024px){.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-date-action{display:none}}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-date-action h4{margin:0;font-weight:600;font-size:16px;text-transform:capitalize;color:var(--color-primary)}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-content .portifolio-modal-date-action .portifolio-modal-rotation-button button{border:none;background:unset}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop{display:none}@media screen and (min-width: 1024px){.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop{display:flex;flex-direction:column;justify-content:space-between;min-width:190px}}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop .portifolio-modal-date-action h4{margin:0;font-weight:600;font-size:20px;text-transform:capitalize;text-align:right}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop .portifolio-modal-actions{display:flex;justify-content:flex-end;align-items:center;gap:16px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop .portifolio-modal-actions button{border:2px solid var(--color-primary);border-radius:50%;background:unset}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop .portifolio-modal-actions button img{width:15.75px;height:22.5px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop .portifolio-modal-actions .portifolio-modal-btn-previous{padding:6.75px 12.75px 6.75px 7.5px}.portifolio-modal-component .portifolio-modal-wrapper .portifolio-modal-body .portifolio-modal-date-action-desktop .portifolio-modal-actions .portifolio-modal-btn-next{padding:6.75px 7.5px 6.75px 12.75px}.floating-rotation-controls{display:none;position:absolute;top:50%;left:-45px;gap:48px;z-index:2;transform:rotate(90deg);background:var(--bg-light-brown);border-radius:100px;padding:13px}.floating-rotation-controls button{padding:0;background:none;border:none}.floating-rotation-controls button.portifolio-modal-btn-next,.floating-rotation-controls button.portifolio-modal-btn-previous{border:2px solid var(--color-primary);border-radius:100px}.floating-rotation-controls button.portifolio-modal-btn-next img,.floating-rotation-controls button.portifolio-modal-btn-previous img{width:15.75px;height:22.5px}.floating-rotation-controls button.portifolio-modal-btn-previous{padding:6.75px 12.75px 6.75px 7.5px}.floating-rotation-controls button.portifolio-modal-btn-next{padding:6.75px 7.5px 6.75px 12.75px}@keyframes springIn{0%{transform:translateY(100%)}80%{transform:translateY(-10%)}100%{transform:translateY(0%)}}@keyframes springOut{0%{transform:translateY(0%)}100%{transform:translateY(100%)}}.quem-somos{margin-top:133px;margin-bottom:89px;padding-top:69px}@media screen and (max-width: 1024px){.quem-somos{margin-top:90px}}@media screen and (max-width: 768px){.quem-somos{margin-top:90px;margin-bottom:40px}}@media screen and (max-width: 480px){.quem-somos{margin-bottom:15px}}.quem-somos .quem-somos-header{text-align:center;margin-bottom:30px}@media screen and (max-width: 1024px){.quem-somos .quem-somos-header{margin-bottom:20px}}@media screen and (max-width: 768px){.quem-somos .quem-somos-header{margin-bottom:15px}}.quem-somos .quem-somos-header .quem-somos-header-title{font-weight:900;font-size:96px;letter-spacing:0%;color:var(--color-primary);margin:0;text-transform:uppercase}@media screen and (max-width: 768px){.quem-somos .quem-somos-header .quem-somos-header-title{font-size:48px}}@media screen and (max-width: 480px){.quem-somos .quem-somos-header .quem-somos-header-title{font-size:48px}}.quem-faz-acontece-section{padding:0 0 303px 0;position:relative}@media screen and (max-width: 768px){.quem-faz-acontece-section{padding:0 0 200px 0}}@media screen and (max-width: 480px){.quem-faz-acontece-section{padding:0 0 150px 0}}.quem-faz-acontece-section .quem-faz-acontece{background:var(--bg-light-brown);box-shadow:0px -10px 40px 0px var(--shadow);border-radius:56px;position:relative;z-index:2}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece{border-radius:32px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece{border-radius:24px}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper{padding:36px 0}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper{margin-top:48px}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content{display:flex;justify-content:center;align-items:end;gap:16px;margin-bottom:24px}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content{padding:0 15px}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-image picture{display:inline-block}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-image picture img{width:185px;height:auto}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-text{padding-bottom:2px}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-text p{font-weight:500;font-size:20px;letter-spacing:0%;text-align:justify;color:var(--color-primary-p)}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content{display:block;margin-bottom:20px;text-align:justify}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content::after{content:"";display:block;clear:both}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-image picture{float:left;margin-right:15px;width:120px}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-image picture img{width:100%;height:auto;display:block}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-text{padding-bottom:0}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-text p{font-size:15px;padding:0;margin:0;text-align:justify}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content{gap:15px;margin-bottom:15px}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-image picture{width:100px;margin-right:10px}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-image picture img{max-width:85px;width:100px}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-content .quem-faz-acontece-text p{font-size:15px}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-image-below p{font-weight:500;font-size:20px;letter-spacing:0%;text-align:justify;margin:0;color:var(--color-primary-p)}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-image-below p{font-size:15px;text-align:center;padding:0 15px;text-align:justify}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .quem-faz-acontece-image-below p{font-size:15px}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel{margin-top:64px;padding:0 15px}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel{margin-top:39px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel{margin-top:39px}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel{display:flex;justify-content:space-between}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel{flex-direction:column;align-items:center;gap:12px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel{gap:12px}}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .img-and-title{display:flex;flex-direction:row-reverse;justify-content:space-between;width:100%}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .img-and-title .img-title{margin-bottom:36px}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .img-and-title .img-title{margin-bottom:20px;width:80px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .img-and-title .img-title{margin-top:9px;width:39px;height:36px}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .img-and-title .title-who-we-are-data{font-weight:800;font-size:64px;letter-spacing:0%;color:var(--color-primary);margin:0}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .img-and-title .title-who-we-are-data{font-size:36px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .img-and-title .title-who-we-are-data{font-size:36px;width:100%;max-width:230px}}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .title-and-carousel .image-carousel{width:100%}}.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .container-below-image-carousel .text-below-image-carousel p{font-weight:500;font-size:20px;letter-spacing:0%;text-align:justify;color:var(--color-primary-p)}@media screen and (max-width: 768px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .container-below-image-carousel .text-below-image-carousel p{font-size:15px;text-align:justify;margin-top:12px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .quem-faz-acontece .quem-faz-acontece-wrapper .container-who-make-it-happen-carousel .container-below-image-carousel .text-below-image-carousel p{font-size:15px}}.quem-faz-acontece-section .container-bright-ideas{background:linear-gradient(86.75deg, #3A4554 0%, #97B1C9 100%);position:absolute;z-index:1;padding:168px 0;width:100%;bottom:-64px}@media screen and (max-width: 768px){.quem-faz-acontece-section .container-bright-ideas{padding:100px 0;bottom:-40px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .container-bright-ideas{padding:80px 0;bottom:-30px}}.quem-faz-acontece-section .container-bright-ideas h1{margin:0;font-weight:900;font-size:96px;letter-spacing:0%;color:#f8f0e3;text-align:center}@media screen and (max-width: 768px){.quem-faz-acontece-section .container-bright-ideas h1{font-size:48px}}@media screen and (max-width: 480px){.quem-faz-acontece-section .container-bright-ideas h1{font-size:36px}}