body{overflow-x:hidden}body p:last-child{margin-bottom:0}header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item a{position:relative}header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item a:before{content:"";display:block;background-color:transparent;background-image:url(https://homolog3.origgami.com.br/pulsante-filmes/wp-content/uploads/2026/05/pulsante-filmes-detalhe-menu-detalhe-menu.png);background-size:cover;width:0;height:29px;position:absolute;right:60px;bottom:-20px;opacity:0;transition:0.3s all}header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item a:after{content:"";display:block;background:#000;height:2px;width:calc(100% - 20px);position:absolute;left:10px;bottom:-8px;z-index:3;opacity:0}header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item.current-menu-item a,header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item:hover a{position:relative}header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item.current-menu-item a:before,header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item:hover a:before{width:60px;left:auto;right:-5px;opacity:1}header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item.current-menu-item a:after,header.elementor-location-header .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item:hover a:after{opacity:1}header.elementor-location-header .idiomas{height:24px}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher{background:transparent;box-shadow:none}@media (max-width:1024px){header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher{overflow:visible}}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt_options{background:white;min-width:34px;position:absolute;top:35px;left:-4px;padding:5px 4px}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt_options .nturl{font-size:0;display:flex;padding:5px}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt_options .nturl:hover{background:#f1f1f1}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt_options .nturl.gt-current{display:none}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt_options .nturl img{border-radius:50%;width:24px;height:24px;object-fit:cover;object-position:center;margin:0}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt-selected{background:transparent}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang{display:flex;align-items:center;gap:6px;padding:0}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang img{border-radius:50%;width:24px;height:24px;object-fit:cover;object-position:center;margin:0}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang .gt-lang-code{color:#4C4C4C;font-size:13px;font-weight:400;display:none}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow{background-size:cover;height:12px;width:9px;transform:rotate(0deg)}header.elementor-location-header .idiomas .gtranslate_wrapper .gt_float_switcher .gt-selected .gt-current-lang .gt_float_switcher-arrow.gt_arrow_rotate{transform:rotate(-180deg)}footer.elementor-location-footer .elementor-widget-text-editor p strong{font-weight:600}footer.elementor-location-footer .elementor-widget-text-editor p a:hover{text-decoration:underline}footer.elementor-location-footer #whatsapp .elementor-icon-wrapper .elementor-icon{border:2px solid #fff}.cky-btn-revisit-wrapper{display:none!important}body.home .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item.current-menu-item:not(:first-child):not(:hover) a:before{opacity:0}body.home .menu-header .elementor-nav-menu--main .elementor-nav-menu li.menu-item.current-menu-item:not(:first-child):not(:hover) a:after{opacity:0}body.home #intro .elementor-widget-n-carousel .e-n-carousel .swiper-slide .elementor-widget-heading h3{padding:8px 24px}@media (max-width:767px){body.home #intro .elementor-widget-n-carousel .e-n-carousel .swiper-slide .elementor-widget-heading.elementor-element-0dfd382{left:50%;transform:translateX(-50%)}}body.home #intro .elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-prev{border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0}body.home #intro .elementor-widget-n-carousel .elementor-swiper-button.elementor-swiper-button-next{border-top-right-radius:0;border-bottom-right-radius:0;padding-right:0}body.home #intro .elementor-widget-n-carousel .swiper-pagination .swiper-pagination-bullet{background:transparent;border:2px solid #fff;border-radius:0;width:18px;height:12px;opacity:1;transition:0.3s all;margin:0 3px}body.home #intro .elementor-widget-n-carousel .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:48px}body.home #sobre{overflow:hidden}body.home #sobre .elementor-widget-video{position:relative}body.home #sobre .elementor-widget-video:before{content:"";display:block;background-image:url(https://homolog3.origgami.com.br/pulsante-filmes/wp-content/uploads/2026/05/pulsante-filmes-forma-logo-esq-forma-logo-esq.png);background-size:cover;width:477px;height:1040px;position:absolute;top:-310px;left:-260px}@media (max-width:1024px){body.home #sobre .elementor-widget-video:before{display:none}}body.home #sobre .elementor-widget-video:after{content:"";display:block;background-image:url(https://homolog3.origgami.com.br/pulsante-filmes/wp-content/uploads/2026/05/pulsante-filmes-forma-logo-dir-forma-logo-dir.png);background-size:cover;width:564px;height:1218px;position:absolute;top:-380px;right:-300px}@media (max-width:1024px){body.home #sobre .elementor-widget-video:after{display:none}}body.home #portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d .categoria{background:#fff;padding:4px 12px 3px}body.home #portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d .ver-projeto{background:rgba(255,255,255,.85);display:flex;justify-content:center;align-items:center;inset:0;opacity:0;transition:0.3s all}body.home #portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d .ver-projeto .elementor-widget-container{height:auto}body.home #portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d:hover .ver-projeto{opacity:1}body.home #portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .estagio{display:none}#premiacoes .portfolio-premiacoes-swiper{padding-bottom:50px}#premiacoes .portfolio-premiacoes-swiper .swiper-wrapper .premiacao-item{text-align:center;margin:0 20px}#premiacoes .portfolio-premiacoes-swiper .swiper-wrapper .premiacao-item .premiacao-logo img{max-height:200px}#premiacoes .portfolio-premiacoes-swiper .swiper-wrapper .premiacao-item .premiacao-titulo{font-size:18px;font-weight:600;margin:0}#premiacoes .portfolio-premiacoes-swiper .swiper-wrapper .premiacao-item .premiacao-descricao{font-size:18px;line-height:22px}#premiacoes .portfolio-premiacoes-swiper .swiper-pagination{bottom:0}#premiacoes .portfolio-premiacoes-swiper .swiper-pagination .swiper-pagination-bullet{background:transparent;border:1px solid #000;border-radius:0;width:18px;height:12px;overflow:visible;opacity:1;transition:0.3s all;margin:0 3px}#premiacoes .portfolio-premiacoes-swiper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;width:48px}#premiacoes .portfolio-premiacoes-swiper .swiper-button-prev:after,#premiacoes .portfolio-premiacoes-swiper .swiper-button-next:after{font-size:20px;font-weight:900}#interna-portfolio .elementor-image-carousel-wrapper .elementor-swiper-button{background-color:#FFF;border-style:none;border-radius:50px 50px 50px 50px;padding:18px 10px 18px 10px}#interna-portfolio .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-prev{border-top-left-radius:0;border-bottom-left-radius:0;left:0;padding-left:0}#interna-portfolio .elementor-image-carousel-wrapper .elementor-swiper-button.elementor-swiper-button-next{border-top-right-radius:0;border-bottom-right-radius:0;right:0;padding-right:0}#interna-portfolio .elementor-image-carousel-wrapper .swiper-pagination .swiper-pagination-bullet{background:transparent;border:1px solid #000;border-radius:0;width:18px;height:12px;opacity:1;transition:0.3s all;margin:0 3px}@media (max-width:767px){#interna-portfolio .elementor-image-carousel-wrapper .swiper-pagination .swiper-pagination-bullet{width:12px;height:8px}}#interna-portfolio .elementor-image-carousel-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#000;width:48px}@media (max-width:767px){#interna-portfolio .elementor-image-carousel-wrapper .swiper-pagination .swiper-pagination-bullet.swiper-pagination-bullet-active{width:32px}}#interna-portfolio .informacoes .e-n-accordion-item{border-bottom:2px solid #585858;padding-bottom:30px}#outros-portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d .categoria{background:#fff;padding:4px 12px 3px}#outros-portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d .ver-projeto{background:rgba(255,255,255,.85);display:flex;justify-content:center;align-items:center;inset:0;opacity:0;transition:0.3s all}#outros-portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d .ver-projeto .elementor-widget-container{height:auto}#outros-portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-b7fb74d:hover .ver-projeto{opacity:1}#outros-portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-68b8e69,#outros-portfolio .elementor-widget-loop-grid .e-loop-item.type-portfolios .elementor-element-3309c76{display:none}