.tf-testimonial .content .description{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;text-transform:none;margin-bottom:14px}.tf-testimonial .content .description:last-child{margin-bottom:0}.tf-testimonial .user-info .info{margin-top:31px}.tf-testimonial .icon-testimonil{top:-40px}.tf-testimonial .testimonial-photo{position:relative;height:100%;min-height:480px;border-radius:8px;overflow:hidden}.tf-testimonial .testimonial-photo img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;display:block;opacity:0;transition:opacity .5s ease}.tf-testimonial .testimonial-photo img.is-active{opacity:1}@media only screen and (max-width:991px){.tf-testimonial .testimonial-photo{min-height:320px;margin-top:40px}}@media only screen and (max-width:767px){.tf-testimonial .content .description{font-size:16px;line-height:27px}}.maintenance-page{min-height:100vh;background-color:var(--black);display:flex;align-items:center;justify-content:center;padding:60px 20px;text-align:center}.maintenance-inner{max-width:620px;width:100%}.maintenance-logo{max-width:220px;height:auto;margin-bottom:48px}.maintenance-title{font-family:var(--oswald);font-weight:600;font-size:48px;line-height:58px;text-transform:uppercase;color:var(--white);margin-bottom:20px}.maintenance-text{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;color:#b9bcc0;margin-bottom:36px}.maintenance-contact{display:flex;flex-wrap:wrap;gap:12px 32px;justify-content:center;margin-bottom:36px}.maintenance-contact a{font-family:var(--oswald);font-weight:500;font-size:18px;line-height:28px;color:var(--primary)}.maintenance-contact a:hover{color:var(--white)}.maintenance-social{display:flex;gap:16px;justify-content:center}.maintenance-social a{width:44px;height:44px;border-radius:100%;border:1px solid hsla(0,0%,100%,.25);display:flex;align-items:center;justify-content:center;color:var(--white);font-size:16px}.maintenance-social a:hover{background-color:var(--primary);border-color:var(--primary)}@media only screen and (max-width:767px){.maintenance-title{font-size:34px;line-height:44px}.maintenance-text{font-size:16px;line-height:27px}.maintenance-logo{max-width:170px;margin-bottom:36px}}.tf-widget-timeline .corporate-intro{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;color:#b9bcc0;text-align:center;max-width:860px;margin:0 auto 60px}.tf-widget-timeline .timeline-wrap{max-width:940px;margin:0 auto}.tf-widget-timeline .timeline-tabs.nav-tabs{border-bottom:0;margin-bottom:56px}.tf-widget-timeline .timeline-tabs .nav-item{flex:1 1;text-align:center;cursor:pointer}.tf-widget-timeline .timeline-tabs .nav-link{position:relative;width:100%;background-color:transparent;border:0;border-radius:0;padding:0 4px 34px;font-family:var(--oswald);font-weight:600;font-size:26px;line-height:36px;color:var(--secondary-one);transition:color .3s ease}.tf-widget-timeline .timeline-tabs .nav-link:before{content:"";position:absolute;left:0;right:0;bottom:8px;height:2px;background-color:var(--line2)}.tf-widget-timeline .timeline-tabs .nav-link:after{content:"";position:absolute;left:50%;bottom:3px;width:12px;height:12px;margin-left:-6px;border-radius:100%;background-color:var(--grey);border:2px solid var(--line2);transition:background-color .3s ease,border-color .3s ease,box-shadow .3s ease}.tf-widget-timeline .timeline-tabs .nav-link:hover{color:var(--white)}.tf-widget-timeline .timeline-tabs.nav-tabs .nav-link.active{background-color:transparent;border:0;color:var(--primary)}.tf-widget-timeline .timeline-tabs.nav-tabs .nav-link.active:after{background-color:var(--primary);border-color:var(--primary);box-shadow:0 0 0 6px rgba(236,115,22,.18)}.tf-widget-timeline .timeline-content{text-align:center}.tf-widget-timeline .timeline-item-title{font-family:var(--oswald);font-weight:600;font-size:32px;line-height:42px;color:var(--white);margin-bottom:16px}.tf-widget-timeline .timeline-item-text{font-family:var(--jost);font-weight:400;font-size:18px;line-height:30px;color:#b9bcc0;max-width:760px;margin:0 auto}@media only screen and (max-width:991px){.tf-widget-timeline .timeline-tabs .nav-link{font-size:22px}.tf-widget-timeline .timeline-item-title{font-size:28px;line-height:38px}}@media only screen and (max-width:767px){.tf-widget-timeline .corporate-intro{font-size:16px;line-height:27px;margin-bottom:40px}.tf-widget-timeline .timeline-tabs .nav-item{flex:0 0 33.333%}.tf-widget-timeline .timeline-tabs .nav-link{font-size:20px;padding-bottom:26px}.tf-widget-timeline .timeline-tabs .nav-link:before{display:none}.tf-widget-timeline .timeline-item-title{font-size:24px;line-height:32px}.tf-widget-timeline .timeline-item-text{font-size:16px;line-height:27px}}.preload-container{position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;background-color:var(--black)}.preload-container .swapping-squares-spinner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.page-gate{transition:opacity .4s ease}.page-gate.is-done{opacity:0;pointer-events:none}.preload-progress{position:absolute;top:50%;left:50%;transform:translateX(-50%);margin-top:60px;width:100%;max-width:260px;text-align:center}.preload-bar{width:100%;height:3px;border-radius:3px;background-color:var(--line2);overflow:hidden}.preload-bar-fill{display:block;height:100%;width:0;border-radius:3px;background-color:var(--primary);transition:width .3s ease}.preload-label{font-family:var(--oswald);font-weight:500;font-size:14px;line-height:24px;letter-spacing:.08em;text-transform:uppercase;color:var(--secondary-one);margin-top:14px;margin-bottom:0}.tf-widget-corporate.background-surface,.tf-widget-corporate.tf-positioning.background-surface,.tf-wiget-counter.background-surface{background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:scroll}.tf-widget-corporate.background-surface:not(.tf-positioning){background-image:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 560px,hsla(0,0%,97%,.86) 660px,hsla(0,0%,97%,.78) 780px,hsla(0,0%,97%,.78)),url(/_next/static/media/secao-corporate.ff2f4542.jpg)}.tf-widget-corporate.tf-positioning.background-surface{background-image:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 345px,hsla(0,0%,97%,.86) 425px,hsla(0,0%,97%,.78)),url(/_next/static/media/secao-posicionamento.2e8c34d7.jpg)}.tf-wiget-counter.background-surface{background-image:linear-gradient(hsla(0,0%,97%,.93),hsla(0,0%,97%,.93)),url(/_next/static/media/secao-numeros.081322ed.jpg)}.tf-wiget-counter .name-count{color:var(--secondary)}@media (max-width:767px){.tf-widget-corporate.background-surface:not(.tf-positioning){background-image:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 700px,hsla(0,0%,97%,.88) 800px,hsla(0,0%,97%,.82) 920px,hsla(0,0%,97%,.82)),url(/_next/static/media/secao-corporate.ff2f4542.jpg)}.tf-widget-corporate.tf-positioning.background-surface{background-image:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 390px,hsla(0,0%,97%,.88) 470px,hsla(0,0%,97%,.82)),url(/_next/static/media/secao-posicionamento.2e8c34d7.jpg)}}@media (max-width:480px){.tf-widget-corporate.background-surface:not(.tf-positioning){background-image:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 850px,hsla(0,0%,97%,.88) 950px,hsla(0,0%,97%,.82) 1070px,hsla(0,0%,97%,.82)),url(/_next/static/media/secao-corporate.ff2f4542.jpg)}.tf-widget-corporate.tf-positioning.background-surface{background-image:linear-gradient(180deg,#f7f7f7 0,#f7f7f7 495px,hsla(0,0%,97%,.88) 575px,hsla(0,0%,97%,.82)),url(/_next/static/media/secao-posicionamento.2e8c34d7.jpg)}}.contact-page-form textarea{background-color:var(--white)}.legal-service{background-image:linear-gradient(hsla(0,0%,97%,.93),hsla(0,0%,97%,.93)),url(/_next/static/media/secao-numeros.081322ed.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover}.tf-audience.background-grey,.tf-faq.background-grey,.tf-widget-event-v2.background-grey{background-repeat:no-repeat;background-position:50%;background-size:cover;background-attachment:scroll}.tf-widget-event-v2.background-grey{background-image:linear-gradient(180deg,#1e1e1e 0,#1e1e1e 320px,rgba(30,30,30,.58) 420px,rgba(30,30,30,.58)),url(/_next/static/media/secao-eventos.0012ccc7.jpg)}.events-intro{color:#b9bcc0}.tf-faq.background-grey{background-image:linear-gradient(180deg,#1e1e1e 0,#1e1e1e 240px,rgba(30,30,30,.58) 330px,rgba(30,30,30,.58)),url(/_next/static/media/secao-faq.eb7c0325.jpg)}.tf-audience.background-grey{background-image:linear-gradient(180deg,#1e1e1e 0,#1e1e1e 360px,rgba(30,30,30,.58) 450px,rgba(30,30,30,.58)),url(/_next/static/media/secao-publico.fa52acf1.jpg)}@media (max-width:767px){.tf-widget-event-v2.background-grey{background-image:linear-gradient(180deg,#1e1e1e 0,#1e1e1e 410px,rgba(30,30,30,.62) 510px,rgba(30,30,30,.62)),url(/_next/static/media/secao-eventos.0012ccc7.jpg)}.tf-audience.background-grey{background-image:linear-gradient(180deg,#1e1e1e 0,#1e1e1e 500px,rgba(30,30,30,.62) 600px,rgba(30,30,30,.62)),url(/_next/static/media/secao-publico.fa52acf1.jpg)}}.page-title,.page-title-eventos{background-image:url(/_next/static/media/header-eventos.93724dd9.jpg)}.page-title-empresas{background-image:url(/_next/static/media/header-empresas.dda7e7bf.jpg)}.page-title-sobre{background-image:url(/_next/static/media/header-sobre.8a3c0d26.jpg)}.page-title-patrocine{background-image:url(/_next/static/media/header-patrocine.586693a5.jpg)}.page-title-contato{background-image:url(/_next/static/media/header-contato.f262edad.jpg)}.page-title-blog-foto{background-image:url(/_next/static/media/header-blog.53c497c0.jpg)}.page-title{background-attachment:scroll}:root{--ease-tactile:cubic-bezier(0.2,0.8,0.3,1);--dur-hover:220ms;--dur-press:90ms;--shadow-hover:0 10px 22px -10px hsla(0,0%,7%,.45);--shadow-press:0 2px 6px -3px hsla(0,0%,7%,.5);--shadow-hover-light:0 10px 24px -12px rgba(0,0,0,.6)}.flat-button,.owl-controls .owl-nav div,.swiper-button-next,.swiper-button-prev,.swiper-pagination-bullet,[role=button],a[href],button,input[type=button],input[type=checkbox],input[type=radio],input[type=submit],label[for],select,summary{cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.flat-button[aria-disabled=true],button:disabled,button[disabled],input:disabled{cursor:not-allowed;opacity:.6;transform:none!important;box-shadow:none!important}.flat-button:focus-visible,.owl-controls .owl-nav div:focus-visible,[role=button]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,summary:focus-visible,textarea:focus-visible{outline:2px solid var(--primary);outline-offset:3px}.background-black a:focus-visible,.background-black button:focus-visible,.tf-widget-testimonial .owl-controls .owl-nav div:focus-visible,.tf-widget-testimonial a:focus-visible,footer a:focus-visible{outline-color:var(--white);box-shadow:0 0 0 5px rgba(236,115,22,.5)}.flat-button{position:relative;transition:background-color var(--dur-hover) ease,color var(--dur-hover) ease,box-shadow var(--dur-hover) var(--ease-tactile),transform var(--dur-press) var(--ease-tactile)}.flat-button:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.flat-button:active{transform:translateY(1px) scale(.985);box-shadow:var(--shadow-press);transition-duration:var(--dur-press)}.btn-contact,.btn-submit,.btn-submit-comment,.tf-button,input[type=submit]{transition:background-color var(--dur-hover) ease,color var(--dur-hover) ease,box-shadow var(--dur-hover) var(--ease-tactile),transform var(--dur-press) var(--ease-tactile)}.btn-contact:hover,.btn-submit:hover:not(:disabled),.tf-button:hover,input[type=submit]:hover{transform:translateY(-2px);box-shadow:var(--shadow-hover)}.btn-contact:active,.btn-submit:active:not(:disabled),.tf-button:active,input[type=submit]:active{transform:translateY(1px) scale(.985);box-shadow:var(--shadow-press);transition-duration:var(--dur-press)}.owl-controls .owl-nav div.owl-next,.owl-controls .owl-nav div.owl-prev{transition:background-color var(--dur-hover) ease,border-color var(--dur-hover) ease,transform var(--dur-press) var(--ease-tactile)}.owl-controls .owl-nav div.owl-next:hover{transform:scale(1.1)!important}.owl-controls .owl-nav div.owl-prev:hover{transform:rotate(180deg) scale(1.1)!important}.owl-controls .owl-nav div.owl-next:active{transform:scale(.92)!important;transition-duration:var(--dur-press)}.owl-controls .owl-nav div.owl-prev:active{transform:rotate(180deg) scale(.92)!important;transition-duration:var(--dur-press)}.swiper-testimonial .owl-controls .owl-nav div.owl-next:hover,.swiper-testimonial .owl-controls .owl-nav div.owl-prev:hover{background-color:var(--primary);border-color:var(--primary)}.swiper-testimonial .owl-controls .owl-nav div.owl-next:hover:before,.swiper-testimonial .owl-controls .owl-nav div.owl-prev:hover:before{color:var(--black)!important}.swiper-button-next,.swiper-button-prev{transition:transform var(--dur-press) var(--ease-tactile),opacity var(--dur-hover) ease}.swiper-button-next:hover,.swiper-button-prev:hover{transform:scale(1.1)}.swiper-button-next:active,.swiper-button-prev:active{transform:scale(.92)}.swiper-pagination-bullet{transition:transform var(--dur-press) var(--ease-tactile),opacity var(--dur-hover) ease}.swiper-pagination-bullet:hover{transform:scale(1.3)}.swiper-pagination-bullet:active{transform:scale(.9)}.widget-event .item{transition:box-shadow var(--dur-hover) var(--ease-tactile)}.widget-event .item:hover{box-shadow:var(--shadow-hover-light)}.widget-event .item h4>a{transition:color var(--dur-hover) ease}.view-more svg,a.view-more svg{transition:transform var(--dur-hover) var(--ease-tactile)}.view-more:hover svg{transform:translateX(5px)}.view-more:active svg{transform:translateX(2px);transition-duration:var(--dur-press)}.footer-social a,.social-item a,.team-social ul>li>a,.widget-social a{transition:transform var(--dur-press) var(--ease-tactile),background-color var(--dur-hover) ease}.footer-social a:hover,.social-item a:hover,.team-social ul>li>a:hover,.widget-social a:hover{transform:translateY(-3px) scale(1.06)}.footer-social a:active,.social-item a:active,.team-social ul>li>a:active,.widget-social a:active{transform:translateY(0) scale(.94);transition-duration:var(--dur-press)}input[type=email],input[type=number],input[type=search],input[type=tel],input[type=text],input[type=url],select,textarea{transition:border-color var(--dur-hover) ease,box-shadow var(--dur-hover) ease}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=tel]:focus,input[type=text]:focus,input[type=url]:focus,select:focus,textarea:focus{border-color:var(--primary);box-shadow:0 0 0 3px rgba(236,115,22,.18)}#mainnav ul.menu>li>a,#mainnav-mobi li>a{transition:color var(--dur-hover) ease}@media (prefers-reduced-motion:reduce){.btn-submit,.flat-button,.owl-controls .owl-nav div,.swiper-button-next,.swiper-button-prev,.swiper-pagination-bullet,.team-social ul>li>a,.view-more svg,.widget-event .item,a,button{transition-duration:.01ms!important}.btn-submit:active,.btn-submit:hover,.flat-button:active,.flat-button:hover,.team-social ul>li>a:active,.team-social ul>li>a:hover,.view-more:hover svg{transform:none!important}}