#mc-unified-overlay{position:fixed;inset:0;background:rgba(0,0,0,.88);display:none;z-index:999999;cursor:grab;-webkit-user-select:none;user-select:none}#mc-unified-overlay.dragging{cursor:grabbing}#mc-unified-overlay .inner{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:92vw;max-height:88vh}#mc-unified-overlay .inner img,#mc-unified-overlay .inner video{display:block;max-width:92vw;max-height:88vh;width:auto;height:auto;border-radius:8px;box-shadow:0 10px 30px rgba(0,0,0,.5)}#mc-unified-overlay .btn{position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.55);color:#fff;border:0;border-radius:8px;padding:10px 12px;font:600 16px/1 system-ui,-apple-system,Segoe UI,Roboto,Arial;cursor:pointer}#mc-unified-overlay .prev{left:18px}#mc-unified-overlay .next{right:18px}#mc-unified-overlay .close{top:14px;right:18px;transform:none}#mc-unified-overlay .content{transition:transform .28s ease;will-change:transform}#mc-unified-overlay .content.exit-left{transform:translateX(-50px)}#mc-unified-overlay .content.exit-right{transform:translateX(50px)}#mc-unified-overlay .content.enter{transform:translateX(0)}#mc-unified-overlay .content.from-left{transform:translateX(-50px)}#mc-unified-overlay .content.from-right{transform:translateX(50px)}.mc-play-badge{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.mc-play-badge .mc-play-circle{width:78px;height:78px;border-radius:50%;background:rgba(0,0,0,.45);backdrop-filter:saturate(140%) blur(2px);display:flex;align-items:center;justify-content:center;box-shadow:0 6px 18px rgba(0,0,0,.35)}.mc-play-badge svg{width:38px;height:38px;fill:#fff}#marcas .elementor-main-swiper .swiper-wrapper{transition-timing-function:linear!important}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--main .menu-btn .elementor-item{font-family:Rock;background:#fff;color:#400095!important;padding:13px 24px;border:1px solid #fff;border-radius:100px;font-size:14px;font-weight:400;line-height:1.14;text-transform:uppercase;margin-left:24px}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--main .menu-btn .elementor-item:hover{background:rgba(255,255,255,.9);color:#400095}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--main .menu-btn .elementor-item:active{background:rgba(255,255,255,.7);color:#400095}.elementor-13 .elementor-element .elementor-nav-menu--main .elementor-item:hover{background-color:rgba(255,255,255,.1);border-radius:6px}.elementor-13 .elementor-element .elementor-nav-menu--main .elementor-item.highlighted{border-radius:6px;background-color:rgba(255,255,255,.1)}.elementor-13 .elementor-element .elementor-nav-menu--main .elementor-item.elementor-item-active{border-radius:6px;background-color:rgba(255,255,255,.1)}.elementor-menu-toggle{padding:0px!important}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--dropdown{padding-top:12px;padding-bottom:12px;min-width:239px!important;backdrop-filter:blur(40.000003814697266px)}.tl-main-menu ul.elementor-nav-menu--dropdown a{border-inline-start:none;line-height:1.5}.tl-main-menu ul.elementor-nav-menu--dropdown a:hover{border-inline-start:none;text-decoration:underline!important;line-height:1.5}.tl-main-menu .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li ul{top:calc(100% + 10px)!important}@media (min-width:991px){.elementor-nav-menu .sub-arrow{display:none!important}}@media (max-width:990px){.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--dropdown{padding-top:56px;padding-bottom:24px;backdrop-filter:none;top:calc(100% + 31px)!important;height:calc(100vh - 105.5px)}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--dropdown a{display:flex;justify-content:space-between}.elementor-location-header .elementor-nav-menu li:after{content:"";display:block;border-top:1px solid #5F647D;margin-left:15px;margin-right:15px}.elementor-location-header .elementor-nav-menu li:last-child:after{border:none}.elementor-location-header .elementor-nav-menu li:nth-last-child(2):after{border:none}.elementor-location-header .elementor-nav-menu li:last-child:after{border:none}.elementor-location-header .elementor-nav-menu{position:static!important}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--dropdown .menu-btn{position:static}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--dropdown .menu-btn .elementor-item{background:#fff;color:#400095;padding:13px 24px;border:1px solid #fff;border-radius:100px;font-size:14px;font-weight:400;font-family:"Rock",Sans-serif;line-height:1.14;text-transform:uppercase;margin-left:15px;margin-right:15px;justify-content:center;position:absolute;left:0;bottom:0;width:calc(100% - 30px)}.elementor-13 .elementor-element.elementor-element-faa3d51 .sub-menu.elementor-nav-menu--dropdown{height:auto;padding:0 12px 12px 12px;min-height:auto}.elementor-13 .elementor-element.elementor-element-faa3d51 .sub-menu.elementor-nav-menu--dropdown .elementor-sub-item{font-size:20px}.elementor-13 .elementor-element.elementor-element-faa3d51 .sub-menu.elementor-nav-menu--dropdown a{padding:15px}.elementor-nav-menu .sub-menu.elementor-nav-menu--dropdown li:nth-last-child(2):after{border-top:1px solid #5F647D}}@media (max-width:767px){.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--dropdown{top:calc(100% + 16px)!important;min-height:calc(80vh - 81px);padding-bottom:56px}.elementor-location-header .elementor-nav-menu{position:relative!important;min-height:100%}.elementor-13 .elementor-element.elementor-element-faa3d51 .elementor-nav-menu--dropdown .menu-btn{padding-top:56px}}.card-arrow-btn .elementor-button{width:100%;text-align:left}.card-arrow-btn .elementor-button .elementor-button-content-wrapper{width:100%;justify-content:space-between}.card-arrow-btn .elementor-button-icon svg{width:42px;height:42px}.card-arrow-btn:hover .elementor-button-icon svg{fill:none!important}.card-arrow-btn-cyan:hover .elementor-button-icon circle,.card-arrow-btn-cyan:hover .elementor-button-icon path{stroke:#00AEEF!important}.card-arrow-btn-vlight:hover .elementor-button-icon circle,.card-arrow-btn-vlight:hover .elementor-button-icon path{stroke:#A58CFF!important}.card-box-button .elementor-button-content-wrapper{justify-content:space-between;align-items:center}.card-box-button .elementor-button-content-wrapper:after{content:"→";display:inline-block;position:relative;top:-1px;gap:8px}.card-arrow-down .elementor-button-icon svg{width:10px}@media (max-width:767px){.card-arrow-btn .elementor-button-icon svg{width:32px;height:32px}.full-card .position-static{position:static}.card-box-button{position:absolute;bottom:56px}.inner-card-box-button{position:absolute;bottom:56px}}.btn-arrow-line-right .elementor-button-text:after{content:"→";display:inline-block;position:relative;top:-2px;margin-left:8px}.footer-menu.elementor-widget-nav-menu .elementor-nav-menu--main .elementor-item:hover{text-decoration:underline}@media (max-width:767px){.elementor-location-footer .position-static{position:static}}.elementor-menu-toggle svg{fill:none!important}.tl-sliders.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev svg,.tl-sliders.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next svg{fill:none}.tl-sliders.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev:hover svg,.tl-sliders.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next:hover svg{fill:none}.tl-sliders.elementor-widget-n-carousel .swiper-pagination-bullet{transition:all .3s ease;opacity:1}.tl-sliders.elementor-widget-n-carousel .swiper-pagination-bullet-active{width:24px;border-radius:100px;background:#400095}.tl-sliders-white.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev path,.tl-sliders-white.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next path,.tl-sliders-white.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev circle,.tl-sliders-white.elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next circle{stroke:#fff}@media (max-width:415px){.tl-sliders.about-slider .swiper-pagination .swiper-pagination-bullet{margin:0 6px!important}}.prod-events-label{backdrop-filter:blur(12px)}.pic-overlay:before{content:"";width:100%;height:100%;position:absolute;left:0;top:0;border-radius:40px;background:linear-gradient(180deg,rgba(0,0,0,0) 50%,rgba(0,0,0,.8) 100%)}.testimonial-slider .swiper-slide-active>.elementor-element{background:#400095!important}.testimonial-slider .swiper-slide-active .testimonial-icon-item svg{width:77px}.testimonial-slider .swiper-slide-active .elementor-icon svg{fill:none!important;width:85px!important;height:88px!important}.testimonial-slider .swiper-slide-active .elementor-icon svg path{stroke:#B399D5}.testimonial-slider .swiper-slide-active .elementor-testimonial-content{color:#fff!important}.testimonial-slider .swiper-slide-active .elementor-testimonial-name{font-size:16px!important;color:#B399D5!important;line-height:1.37!important}.testimonial-slider .swiper-slide-active .elementor-testimonial-job{font-size:16px!important;color:#B399D5!important;line-height:1.37!important}@media (max-width:1414px){.testimonial-slider .swiper{padding-bottom:30px!important}}@media (max-width:1360px){.testimonial-slider .swiper{padding-bottom:68px!important}}@media (max-width:1201px){.testimonial-slider .swiper{padding-bottom:30px!important}}@media (min-width:1201px){.testimonial-slider .swiper-slide>.elementor-element{transition:none!important}.testimonial-slider .swiper-slide-active>.elementor-element{min-height:454px!important;height:auto!important}}.amcard-slider .swiper-initialized{overflow:visible!important}.amcard-slider .amcard-label{backdrop-filter:blur(12px);transition:all .3s ease}.amcard-slider .amcard-content h3{font-family:Rock;font-size:24px;line-height:1.33;margin:0 0 8px 0}.amcard-slider .amcard-content p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;height:48px;transition:all .3s ease}.amcard-slider .amcard-content p:last-child{margin-block-end:0!important;height:auto}.amcard-slider .amcard-content a{display:block;padding:16px 24px;text-transform:uppercase;border-radius:100px;border:1px solid #fff;background:rgba(31,26,36,.4);backdrop-filter:blur(12px);text-align:center;font-size:16px!important;transition:all .3s ease}.amcard-slider .amcard-content a:hover{color:#A58CFF!important;border-color:#A58CFF}.amcard-slider .amcard-slide-item:hover .elementor-icon circle{animation:all .3s ease}.amcard-slider .amcard-slide-item:hover .elementor-icon circle{fill:#400095;fill-opacity:1}@media (min-width:1199px){.amcard-slider .swiper-slide{transition-duration:.3s;transition-timing-function:ease}.amcard-slider .swiper-slide:hover{width:540px!important;transition-property:width}.amcard-slider .amcard-label{opacity:0}.amcard-slider .swiper-slide:hover .amcard-label{opacity:1}.amcard-slider .amcard-content{transform:translateY(133px);transition:all .3s ease}.amcard-slider .swiper-slide:hover .amcard-content{transform:translateY(0)}.amcard-slider .amcard-content p{opacity:0}.amcard-slider .swiper-slide:hover .amcard-content p{opacity:1}}.home-video{max-height:840px}.scroll-down-btn{transform:translateX(-50%)}.scroll-down-btn .elementor-button-content-wrapper{align-items:center}.hero-head,.hero-text-container{position:static}.hero-arrow img{position:relative;top:3px;margin-left:8px}@media (max-width:767px){.hero-arrow{position:absolute;left:16px;bottom:80px;z-index:10}.hero-arrow img{width:12px;top:2px}}.text-arrow-btn{transition:all .3s ease!important}.text-arrow-btn:hover{color:#A58CFF!important}.text-arrow-down a:hover img{opacity:.4}@media (max-width:767px){.text-arrow-down a{font-size:16px!important}}.elementor-icon-wrapper{line-height:0}@media (min-width:768px){.img-full-height{height:100%!important}}.studio-blur{backdrop-filter:blur(2px)}.bgblur-10{backdrop-filter:blur(10px)}.bgblur-8{backdrop-filter:blur(8px)}.limit-2-lines h4,.limit-2-lines p{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.last-margin-0 p:last-child{margin-bottom:0}.read-more-limit p{max-height:100px;overflow:hidden;position:relative}.read-more-limit-studio p{max-height:100px;overflow:hidden;position:relative}.readmore{font-weight:700!important;font-size:16px;color:#1F1A24;cursor:pointer}.btn-readmore{font-weight:700!important;font-size:16px!important;color:#1F1A24}.color-lateral:after{content:"";position:absolute;left:90%;width:1000px;background:#400095;bottom:0;height:144px;z-index:-1}.color-lateral:before{content:"";position:absolute;right:90%;width:1000px;background:#400095;bottom:0;height:144px;z-index:-1}.tl-form input[type="text"],.tl-form input[type="email"]{padding-top:0;padding-bottom:0}.tl-form .elementor-field-textual{min-height:30px}.tl-dropdown{position:relative;cursor:pointer;z-index:10}.tl-dropdown p{display:flex;align-items:center;gap:8px}.tl-dropdown p:hover{color:#400095}.tl-dropdown p:hover img{filter:brightness(0) saturate(100%) invert(15%) sepia(91%) saturate(6729%) hue-rotate(258deg) brightness(89%) contrast(108%)}.tl-dropdown ul{display:none;list-style:none;margin:0;padding:24px;position:absolute;right:0;top:calc(100% + 4px);background:#FCFAFF;border:1px solid #1F1A24;box-shadow:0 0 40px 0 rgba(0,0,0,.05);backdrop-filter:blur(40.000003814697266px);border-radius:16px;min-width:263px}.tl-dropdown li a{display:flex;align-items:center;gap:8px;color:#1F1A24;font-size:16px}.tl-dropdown li a:hover{color:#400095}.tl-dropdown li a:hover img{filter:brightness(0) saturate(100%) invert(16%) sepia(77%) saturate(6300%) hue-rotate(258deg) brightness(83%) contrast(116%)}.tl-dropdown li{margin-bottom:16px}.tl-dropdown li:last-child{margin-bottom:0}.additional-services .swiper-initialized{overflow:visible!important}.thumbs-x2 .elementor-thumbnails-swiper{width:167px}.thumbs-x3 .elementor-thumbnails-swiper{width:258px}.thumbs-x4 .elementor-thumbnails-swiper{width:344px}.thumbs-x5 .elementor-thumbnails-swiper{width:433px}.thumbs-x6 .elementor-thumbnails-swiper{width:522px}.thumbs-x7 .elementor-thumbnails-swiper{width:620px}.thumbs-x8 .elementor-thumbnails-swiper{width:696px}.elementor-thumbnails-swiper{max-width:780px;width:100%}.thumbs-x2 .elementor-thumbnails-swiper .swiper-slide{width:47.5%!important}.thumbs-x3 .elementor-thumbnails-swiper .swiper-slide{width:31.24%!important}.thumbs-x4 .elementor-thumbnails-swiper .swiper-slide{width:23.27%!important}.thumbs-x5 .elementor-thumbnails-swiper .swiper-slide{width:18.5%!important}.thumbs-x6 .elementor-thumbnails-swiper .swiper-slide{width:15.4%!important}.thumbs-x7 .elementor-thumbnails-swiper .swiper-slide{width:13.185%!important}.thumbs-x8 .elementor-thumbnails-swiper .swiper-slide{width:11.5%!important}.elementor-thumbnails-swiper .swiper-slide{width:10.2%!important;height:80px}.elementor-thumbnails-swiper .swiper-slide-active{border:2px solid #400095;padding:2px!important}.elementor-thumbnails-swiper .elementor-carousel-image{border-radius:12px}@media (max-width:1199px){.thumbs-x2 .elementor-thumbnails-swiper{width:170px}.thumbs-x3 .elementor-thumbnails-swiper{width:260px}.thumbs-x4 .elementor-thumbnails-swiper{width:350px}.thumbs-x5 .elementor-thumbnails-swiper{width:440px}.thumbs-x6 .elementor-thumbnails-swiper{width:539px}.thumbs-x7 .elementor-thumbnails-swiper{width:620px}.elementor-thumbnails-swiper,.thumbs-x8 .elementor-thumbnails-swiper{width:710px}.thumbs-x2 .elementor-thumbnails-swiper .swiper-slide{width:47.1%!important}.thumbs-x3 .elementor-thumbnails-swiper .swiper-slide{width:30.8%!important}.thumbs-x4 .elementor-thumbnails-swiper .swiper-slide{width:22.85%!important}.thumbs-x5 .elementor-thumbnails-swiper .swiper-slide{width:18.17%!important}.thumbs-x6 .elementor-thumbnails-swiper .swiper-slide{width:15.12%!important}.thumbs-x7 .elementor-thumbnails-swiper .swiper-slide{width:12.9%!important}.elementor-thumbnails-swiper .swiper-slide,.thumbs-x8 .elementor-thumbnails-swiper .swiper-slide{width:11.27%!important}}@media (max-width:989px){.elementor-thumbnails-swiper,.thumbs-x8 .elementor-thumbnails-swiper,.thumbs-x7 .elementor-thumbnails-swiper,.thumbs-x6 .elementor-thumbnails-swiper{width:532px}.elementor-thumbnails-swiper .swiper-slide,.thumbs-x6 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x7 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x8 .elementor-thumbnails-swiper .swiper-slide{width:15.1%!important}}@media (max-width:767px){.elementor-thumbnails-swiper{max-width:100%!important;width:261.6px!important}.elementor-thumbnails-swiper .swiper-slide,.thumbs-x2 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x3 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x4 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x5 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x6 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x7 .elementor-thumbnails-swiper .swiper-slide,.thumbs-x8 .elementor-thumbnails-swiper .swiper-slide{width:30.83%!important}.modal-slider .dialog-message{align-items:center!important}.modal-slider-title{position:fixed;top:56px;left:0}.modal-slider .elementor-thumbnails-swiper{position:fixed!important;left:50%;bottom:56px;transform:translateX(-50%)}.modal-slider .elementor-main-swiper .swiper-slide{border-radius:0!important}.modal-slider .elementor-thumbnails-swiper .swiper-slide{border-radius:12px!important}}.team-tab.elementor-widget-n-tabs .e-n-tab-title{border-bottom:1px solid rgba(95,100,125,.2)!important;border-radius:0!important;overflow:hidden}.team-tab.elementor-widget-n-tabs .e-n-tab-title:last-child{border:none!important}.team-tab.elementor-widget-n-tabs .e-n-tab-title-text span{color:#1F1A24;display:inline-block;margin-right:8px;transition:all .3s ease}.team-tab.elementor-widget-n-tabs .e-n-tab-title:nth-child(5),.team-tab.elementor-widget-n-tabs .e-n-tab-title:nth-child(5):hover{border:none!important;padding-bottom:0!important;color:#1479D4;font-size:24px;font-family:"Rock";font-weight:400;line-height:1.33}.team-tab.elementor-widget-n-tabs .e-n-tab-title:nth-child(5):hover,.team-tab.elementor-widget-n-tabs .e-n-tab-title:nth-child(5) .e-n-tab-title-text,.team-tab.elementor-widget-n-tabs .e-n-tab-title:nth-child(5):hover .e-n-tab-title-text{border:none!important;padding-bottom:0!important;color:#1479D4;font-size:24px;font-family:"Rock";font-weight:400;line-height:1.33}.team-tab.elementor-widget-n-tabs .e-n-tab-title-text span:before{color:#400095;content:"→";display:inline-block;margin-right:8px;position:relative;top:-2px;margin-left:-26px;transition:all .3s ease}.team-tab.elementor-widget-n-tabs .e-n-tab-title-text:hover span{color:#400095}.team-tab.elementor-widget-n-tabs #eteam1 .e-n-tab-title-text:hover span,.team-tab.elementor-widget-n-tabs #eteam2 .e-n-tab-title-text:hover span,.team-tab.elementor-widget-n-tabs #eteam3 .e-n-tab-title-text:hover span{color:#1479D4}.team-tab.elementor-widget-n-tabs #eteam1 .e-n-tab-title-text:hover span:before,.team-tab.elementor-widget-n-tabs #eteam2 .e-n-tab-title-text:hover span:before,.team-tab.elementor-widget-n-tabs #eteam3 .e-n-tab-title-text:hover span:before{color:#1479D4}.team-tab.elementor-widget-n-tabs .e-n-tab-title-text:hover span:before{margin-left:0}.team-slide-text strong{font-size:24px;color:#400095;font-weight:400}.modal-page .elementor-widget-text-editor ul{list-style:none;margin:0;padding:0}.modal-page .elementor-widget-text-editor li{position:relative;padding-left:23px}.modal-page .elementor-widget-text-editor li:before{content:"";width:3px;height:3px;background:#1F1A24;border-radius:100%;margin:0 10px;position:absolute;top:10px;left:0;display:inline-block}.overflow-text{overflow-wrap:break-word;word-wrap:break-word}.fw800 p a{font-weight:800}.elementor-kit-11 a{font-size:inherit;font-weight:inherit;line-height:inherit}.footer-tel strong{font-weight:400!important;font-size:16px!important;text-decoration:none!important;color:#fff!important}.bigbox-home img,.bigbox-home2 img,.bigbox-news img{transition-duration:.3s;transition-property:transform}.bigbox-home:hover img,.bigbox-news:hover img{transform:scale(1.1)}.bigbox-home2:hover img{transform:scale(1.2)}.bigbox-news:hover .text-arrow-btn{color:#A58CFF!important}.list-indented.elementor-widget-text-editor ul{padding-left:25px}.ccpa-footer-bar{display:flex;align-items:center;justify-content:center;gap:16px;padding:10px 16px;border-top:1px solid rgba(64,0,149,.18);background:#fff;font-family:"Open Sans",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;font-size:14px;color:#400095}.ccpa-footer-bar .ccpa-icon{width:22px;height:auto;display:block;flex-shrink:0}.ccpa-footer-bar .ccpa-link{color:#400095;text-decoration:none;font-weight:600;line-height:1}.ccpa-footer-bar .ccpa-link:hover,.ccpa-footer-bar .ccpa-link:focus-visible{text-decoration:underline}@media (max-width:767px){.ccpa-footer-bar{flex-wrap:wrap;gap:8px;text-align:center}}