.elementor-911 .elementor-element.elementor-element-7a9f1160>.elementor-element-populated{background-color:#32338e!important}.elementor-911 .elementor-element.elementor-element-1f69f298 .bdt-slider .bdt-slide-item{border-radius:0}.elementor-911 .elementor-element.elementor-element-1f69f298>.elementor-widget-container{margin:0 0 0 50px!important;filter:drop-shadow(10px 10px 10px rgb(0 0 0 / .5))!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{display:none!important}.elementor-911 .elementor-element.elementor-element-792b04c>.elementor-widget-container{padding:0 2%!important;background:none!important;filter:none!important;position:relative!important;z-index:1;background-color:#fff!important}.elementor-911 .elementor-element.elementor-element-792b04c>.elementor-widget-container::before{content:""!important;position:absolute!important;top:0!important;left:0!important;width:100%!important;height:80%!important;background-color:#32338e!important;filter:drop-shadow(0 0 10px rgb(0 0 0 / .5))!important;z-index:-1!important}.bdt-slider .bdt-navigation-prev i{margin-top:50px!important;border:1px solid #f0de42;padding:20px}.bdt-slider .bdt-navigation-next i{margin-right:220px!important;margin-top:150px!important;margin-left:-90px!important;border:1px solid #f0de42;padding:20px}.bdt-slider .bdt-navigation-prev i,.bdt-slider .bdt-navigation-next i{color:#f0de42!important}.bdt-navigation-prev:hover i,.bdt-navigation-next:hover i{opacity:0.8!important;animation:setaBalançando 0.6s ease-in-out 1}@keyframes setaBalançando{0%{transform:translateX(0)}25%{transform:translateX(3px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}100%{transform:translateX(0)}}.hm,.fashm{margin-top:2px;padding-left:0px!important;font-size:20px!important;display:inline-block!important;will-change:transform}.bdt-slide-link:hover .hm,.bdt-slide-link:hover .fashm{opacity:0.8!important;animation:setaBalançando 0.6s ease-in-out 1}@keyframes setaBalançando{0%{transform:translateX(0)}25%{transform:translateX(3px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}100%{transform:translateX(0)}}.bdt-slide-item.swiper-slide img{width:100%!important;height:550px!important;display:block!important;object-fit:cover!important;object-position:bottom center!important}.bdt-slide-item.swiper-slide .bdt-slider-image-wrapper{width:100%!important;height:550px!important;overflow:hidden!important}@media (max-width:1024px) and (min-width:769px){.bdt-slide-item.swiper-slide img{height:470px!important}.bdt-slide-item.swiper-slide .bdt-slider-image-wrapper{height:470px!important}}@media (max-width:768px){.bdt-slide-item.swiper-slide img{height:420px!important}.bdt-slide-item.swiper-slide .bdt-slider-image-wrapper{height:420px!important}}.swiper-pagination-bullet{width:30px!important;height:6px!important;border-radius:0px!important}.swiper-pagination-bullet{background-color:#ccc!important;opacity:1!important}.swiper-pagination-bullet:hover{background-color:#32338e!important}.swiper-pagination-bullet.swiper-pagination-bullet-active{background-color:#32338e!important}i.fa,i.fas,i.far,i.fal,i.fa-solid{font-family:"Font Awesome 6 Free"!important}i.fab{font-family:"Font Awesome 6 Brands"!important}i.wpmi,.wpmi__icon{font-family:"Dashicons"!important;font-weight:400;font-style:normal;margin-top:5px!important;margin-right:-2px!important;margin-left:0px!important}i.eicon,[class*="eicon-"],.elementor-icon{font-family:"eicons"!important;font-weight:400;font-style:normal}*{font-family:'Montserrat',sans-serif!important}body,p,h1,h2,h3,h4,h5,h6,a,span,li,td,th,div{font-family:'Montserrat',sans-serif}h1,h2,h3,h4,h5,h6{letter-spacing:0px!important}h1,h2{filter:drop-shadow(0 0 5px rgb(0 0 0 / .1))}.ep-megamenu .bdt-navbar-nav li .ep-menu-nav-link{letter-spacing:0px!important;font-size:14px!important;font-weight:600!important}.ep-megamenu .bdt-navbar-nav li .ep-menu-nav-link{padding-left:0px!important;padding-right:20px!important;grid-gap:5px!important}.elementor-2246 .elementor-element.elementor-element-f420482:not(.elementor-motion-effects-element-type-background){background-color:rgb(255 255 255 / .99)!important}.ep-sub-menu .ep-sub-menu-wrap .ep-hover-icon{color:#2c66ff!important}.ep-sub-menu .ep-sub-menu-wrap .ep-advance-menu .ep-item{border:1px solid #144269!important;border-radius:0px!important;display:flex;align-items:center;justify-content:center;padding-top:20px;padding-bottom:5px!important;box-sizing:border-box}.ep-sub-menu .ep-sub-menu-wrap .ep-advance-menu .ep-item{grid-gap:0px!important}.ep-sub-menu .ep-sub-menu-wrap .ep-advance-menu .ep-item:hover{border:1px solid #2c66ff!important}.ep-megamenu .megamenu-header-default .bdt-navbar-nav li .bdt-megamenu-indicator{margin-top:5px!important}.elementskit-btn{font-weight:500!important;letter-spacing:1px!important;border-radius:0px!important;text-transform:uppercase!important;font-size:14px!important;background:linear-gradient(45deg,#3ee400 0,#42c550 100%)!important}.elementskit-btn:hover{background:linear-gradient(45deg,#42c550 0,#3ee400 100%)!important}.rtmega-menu-mobile-navigation{padding-top:50px!important}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar{width:90%!important;background-color:rgb(255 255 255 / .98)!important}body.logged-in .rtmega-menu-mobile-sidebar{top:0px!important}.rtmega-menu-container .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-megamenu .menu-item .menu-link{font-size:16px!important}.rtmega-menu-area ul.rtmega-megamenu ul.sub-menu .menu-item .menu-link{font-weight:300!important}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-menu-mobile-close{background:transparent!important;border:0 solid #32338e!important;width:50px!important;height:50px!important;left:20px!important;top:20px!important;border-radius:0px!important;box-shadow:none!important}.rtmega-menu-area .mobile-menu-area .rtmega-menu-mobile-sidebar .rtmega-menu-mobile-close svg{fill:#32338e!important}.rtmega-menu-mobile-button{padding:15px 15px 10px 15px!important;border:1px solid #f0de42!important;border-radius:0px!important;color:#f0de42!important}.elementor-2144 .elementor-element.elementor-element-2572a7:not(.elementor-motion-effects-element-type-background){background-image:linear-gradient(to right,#32338e 30%,#fff 30%)!important;border-top:0 solid #f0de42!important;padding-left:5%!important}.elementor-2144 .elementor-element.elementor-element-f93092e:not(.elementor-motion-effects-element-type-background){background:#32338e!important}.page-id-911{overflow-x:hidden}.wp-caption{border:5px solid #fff!important}.wp-caption:hover{border:5px solid #f0de42!important}.jet-listing-grid__slider-icon.slick-arrow{background-color:transparent!important;border:1px solid rgb(0 0 0 / .2)!important;border-radius:0px!important;top:-40px}.jet-listing-grid__slider-icon.slick-arrow.next-arrow{left:80px!important}.jet-listing-grid__slider-icon.slick-arrow.prev-arrow{left:5px!important}[data-listing-id="4762"] .jet-listing-grid__slider-icon.slick-arrow.prev-arrow{left:10px!important}[data-listing-id="4762"] .jet-listing-grid__slider-icon.slick-arrow.next-arrow{left:85px!important}.jet-listing-grid__slider-icon.slick-arrow svg{display:none}.jet-listing-grid__slider-icon.slick-arrow{background-size:contain;background-repeat:no-repeat;background-position:center;width:60px;height:60px!important}.jet-listing-grid__slider-icon.slick-arrow.prev-arrow{background-image:url(https://sullar.ind.br/wp-content/uploads/2025/10/right-arrow.svg);transform:rotate(180deg);opacity:0.5!important;background-size:25px;background-repeat:no-repeat;background-position:center}.jet-listing-grid__slider-icon.slick-arrow.next-arrow{background-image:url(https://sullar.ind.br/wp-content/uploads/2025/10/right-arrow.svg);transform:rotate(0deg);opacity:0.5!important;background-size:25px;background-repeat:no-repeat;background-position:center}.jet-listing-grid__slider-icon.slick-arrow.prev-arrow:hover{animation:setaBalançandoPrev 0.6s ease-in-out 1;opacity:0.4!important}.jet-listing-grid__slider-icon.slick-arrow.next-arrow:hover{animation:setaBalançandoNext 0.6s ease-in-out 1;opacity:0.4!important}@keyframes setaBalançandoPrev{0%{transform:rotate(180deg) translateX(0)}25%{transform:rotate(180deg) translateX(3px)}50%{transform:rotate(180deg) translateX(-2px)}75%{transform:rotate(180deg) translateX(2px)}100%{transform:rotate(180deg) translateX(0)}}@keyframes setaBalançandoNext{0%{transform:rotate(0deg) translateX(0)}25%{transform:rotate(0deg) translateX(3px)}50%{transform:rotate(0deg) translateX(-2px)}75%{transform:rotate(0deg) translateX(2px)}100%{transform:rotate(0deg) translateX(0)}}.wp-caption img{transition:opacity 0.4s ease,border 0.4s ease;display:block;filter:grayscale(0)!important}.wp-caption img:hover{opacity:0.8!important}.widget-image-caption.wp-caption-text{color:#000!important;font-weight:normal!important;text-transform:uppercase!important;font-size:18px!important;font-style:normal!important}.jet-listing-grid__slider .jet-slick-dots li:hover,.jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#000!important}[data-listing-id="4762"] .widget-image-caption.wp-caption-text{padding-bottom:10px!important}.contador{font-size:38px;font-weight:900;line-height:38px!important;color:#001067;opacity:0;transition:opacity 0.5s ease-in-out;text-align:center;letter-spacing:-1px;transform:scaleY(.8)}.numero-vazado{color:#fff0;-webkit-text-stroke:1px #001067;font-family:'Poppins',sans-serif!important}.numero-vazado-2{color:#fff0;-webkit-text-stroke:1px #001067}@media (max-width:1024px){.contador{font-size:3.0rem!important}.numero-vazado{-webkit-text-stroke:1px #001067}.numero-vazado-2{-webkit-text-stroke:1px #001067}}@media (max-width:768px){.contador{font-size:2.6rem!important}.numero-vazado{-webkit-text-stroke:1px #001067}.numero-vazado-2{-webkit-text-stroke:1px #001067}}.elementor-911 .elementor-element.elementor-element-d9d836d:not(.elementor-motion-effects-element-type-background){filter:drop-shadow(0 15px 15px rgb(0 0 0 / .1))!important}.elementor-911 .elementor-element.elementor-element-9757f94:not(.elementor-motion-effects-element-type-background){filter:drop-shadow(0 15px 15px rgb(0 0 0 / .2))!important}.botao{display:inline-flex;align-items:center;background-color:#7a7a7a;color:#fff;padding:10px 30px;font-weight:700;letter-spacing:1px!important;text-decoration:none;border:none;cursor:pointer;font-size:16px;transition:background-color 0.3s ease,color 0.3s ease;border-radius:0}.botao:hover{background-color:#fff;color:#144269}.botao .seta{display:inline-block;margin-top:-2px!important;margin-left:10px;font-size:20px;transition:transform 0.3s ease;animation:none}.botao:hover .seta{animation:none;animation:setaBalançando 0.6s ease-in-out 1}.botao-1{display:inline-flex;align-items:center;border:1px solid #32338e!important;color:#32338e;padding:10px 30px;font-weight:700;letter-spacing:1px!important;text-decoration:none;border:none;cursor:pointer;font-size:16px;transition:background-color 0.3s ease,color 0.3s ease;border-radius:5px}.botao-1:hover{background-color:#32338e;color:#fff;border:1px solid #32338e!important}.botao-1 .seta{display:inline-block;margin-top:-2px!important;margin-left:10px;font-size:20px;transition:transform 0.3s ease;animation:none}.botao-1:hover .seta{animation:none;animation:setaBalançando 0.6s ease-in-out 1}@keyframes setaBalançando{0%{transform:translateX(0)}25%{transform:translateX(3px)}50%{transform:translateX(-2px)}75%{transform:translateX(2px)}100%{transform:translateX(0)}}body{overflow-x:hidden!important}.jet-listing-dynamic-image img.wp-post-image{border:1px solid rgb(0 0 0 / .2)!important;padding:0%!important}.jet-listing-dynamic-image img.wp-post-image[src*="laje-trelicada"]{filter:grayscale(0)!important}.chamada{filter:drop-shadow(0 15px 15px rgb(0 0 0 / .2))!important}.e-gallery-grid .e-gallery-image{position:relative;display:block;border:5px solid #fff}.e-gallery-grid .e-gallery-image:hover{opacity:0.9!important;border:5px solid #f0de42!important;z-index:10}.e-gallery-grid .e-gallery-image::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><line x1="11" y1="8" x2="11" y2="14"/><line x1="8" y1="11" x2="14" y2="11"/><line x1="16.5" y1="16.5" x2="21" y2="21"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:10}.e-gallery-grid .e-gallery-image:hover::after{opacity:1.0!important}.logo-rodape{opacity:0.9!important;filter:drop-shadow(0 0 15px rgb(0 0 0 / .1))!important}.logo-criativa{opacity:0.5!important;filter:drop-shadow(0 0 15px rgb(0 0 0 / .1))!important}.botao-container{display:flex;align-items:left;justify-content:left}.botao-orcamento strong{font-weight:900!important;font-size:22px!important;letter-spacing:1px}.botao-orcamento{padding-top:15px;padding-left:15px;line-height:160%;width:200px;height:200px;align-items:center;justify-content:center;background:linear-gradient(45deg,#3ee400 0,#42c550 100%);border:none;color:#fff;font-size:18px;font-weight:300;text-decoration:none;border-radius:5px;cursor:pointer;transition:background 0.5s ease;margin-bottom:10%}.botao-orcamento:hover{background:linear-gradient(45deg,#42c550 0,#3ee400 100%);color:#fff!important}.botao-container-2{display:flex;align-items:left;justify-content:left}.botao-2 strong{font-weight:900!important;font-size:22px!important;letter-spacing:1px}.botao-2{padding-top:15px;padding-left:15px;line-height:160%;width:200px;height:200px;align-items:center;justify-content:center;background:linear-gradient(45deg,#32338e,#001067 100%);border:none;color:#fff;font-size:18px;font-weight:300;text-decoration:none;border-radius:5px;cursor:pointer;transition:background 0.5s ease;margin-bottom:10%}.botao-2:hover{background:linear-gradient(45deg,#001067 0,#32338e 100%);color:#fff!important}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image{min-height:500px;width:100%;height:auto;object-fit:cover;filter:grayscale(0) drop-shadow(0 0 15px rgb(0 0 0 / .1))!important;transition:filter 0.3s ease}.elementor-element .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image:hover,.elementor-lightbox .swiper .swiper-image-stretch .swiper-slide .swiper-slide-image:hover{opacity:0.9!important}.swiper-slide{position:relative}.swiper-slide::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><line x1="11" y1="8" x2="11" y2="14"/><line x1="8" y1="11" x2="14" y2="11"/><line x1="16.5" y1="16.5" x2="21" y2="21"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:10}.swiper-slide:hover::after{opacity:.9}.elementor-lightbox .swiper-slide::after{display:none!important}.bdt-slide-item.swiper-slide::after{display:none!important}.elementor-swiper-button.elementor-swiper-button-prev,.elementor-swiper-button.elementor-swiper-button-next{animation:none!important;transform:translateX(0);will-change:transform;position:absolute;transform:translateY(-50%) translateX(0);top:70%!important}.elementor-lightbox .elementor-swiper-button.elementor-swiper-button-prev,.elementor-lightbox .elementor-swiper-button.elementor-swiper-button-next{top:50%!important}.elementor-swiper-button.elementor-swiper-button-prev:hover,.elementor-swiper-button.elementor-swiper-button-next:hover{animation:setaBalançando-aplicacao 0.6s ease-in-out 1!important}@keyframes setaBalançando-aplicacao{0%{transform:translateY(-50%) translateX(0)}25%{transform:translateY(-50%) translateX(3px)}50%{transform:translateY(-50%) translateX(-2px)}75%{transform:translateY(-50%) translateX(2px)}100%{transform:translateY(-50%) translateX(0)}}.elementor-slideshow__title{display:none!important}.rs-free-course-contact .row{display:flex;flex-wrap:wrap;margin-bottom:-5px;gap:8px}.rs-free-course-contact .col-lg-6,.rs-free-course-contact .col-md-12{flex:1;min-width:48%}.rs-free-course-contact .col-md-12{min-width:100%}.rs-free-course-contact .form-field{width:100%}.rs-free-course-contact input,.rs-free-course-contact select{height:80px;padding:15px;font-size:16px;width:100%;box-sizing:border-box;border:1px solid #f9f9f9;border-radius:0;background-color:rgb(255 255 255 / .2)!important}.rs-free-course-contact textarea{height:150px;padding:15px;font-size:16px;width:100%;box-sizing:border-box;border:1px solid #f9f9f9;border-radius:0;resize:none;background-color:rgb(255 255 255 / .2)!important}.rs-free-course-contact input.wpcf7-submit{height:60px;font-size:16px;padding:10px 30px;border-radius:0;cursor:pointer;border:none;background-color:#32338e!important;color:#ffffff!important;transition:background-color 0.3s ease;width:auto;min-width:120px;margin-top:10px}.rs-free-course-contact input.wpcf7-submit:hover{background-color:#001067!important}.rs-free-course-contact input:focus,.rs-free-course-contact textarea:focus,.rs-free-course-contact select:focus{outline:none;box-shadow:none;border-color:#f1f1f1;background-color:#f1f1f1}.rs-free-course-contact input[type="checkbox"]{width:16px;height:16px;line-height:1.2;transform:scale(.8);vertical-align:middle}@media (max-width:768px){.rs-free-course-contact .row{flex-direction:column;gap:0;margin-bottom:0}.rs-free-course-contact .col-lg-6,.rs-free-course-contact .col-md-12{min-width:100%}.rs-free-course-contact .form-field{margin-bottom:-5px}}.wpcf7-response-output{display:none!important}.wpcf7-not-valid-tip{display:none!important}.rs-free-course-contact input.wpcf7-not-valid,.rs-free-course-contact textarea.wpcf7-not-valid,.rs-free-course-contact select.wpcf7-not-valid{border:1px solid #f26d6d!important;box-shadow:0 0 0 #e74c3c}.rs-free-course-contact input.wpcf7-not-valid::placeholder,.rs-free-course-contact textarea.wpcf7-not-valid::placeholder,.rs-free-course-contact select.wpcf7-not-valid::placeholder{color:#f26d6d!important;opacity:1}.wpcf7-spinner{display:none!important}span.wpcf7-list-item-label{display:none}.sg-popup-builder-content{overflow:overlay!important}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 0 grey;border-radius:0}::-webkit-scrollbar-thumb{background:#f0de42;border-radius:0}@supports (-moz-appearance:none){*{scrollbar-width:thin!important;scrollbar-color:#f0de42 white!important}}.elementor-image-gallery .gallery-item{position:relative;display:inline-block}.elementor-image-gallery .gallery-item::after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:40px;height:40px;background-image:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" fill="none" stroke="white" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" viewBox="0 0 24 24"><circle cx="11" cy="11" r="8"/><line x1="11" y1="8" x2="11" y2="14"/><line x1="8" y1="11" x2="14" y2="11"/><line x1="16.5" y1="16.5" x2="21" y2="21"/></svg>');background-repeat:no-repeat;background-position:center;background-size:contain;opacity:0;pointer-events:none;transition:opacity 0.3s ease;z-index:10}.elementor-image-gallery .gallery-item:hover::after{opacity:1!important}.elementor-image-gallery .gallery-item:nth-child(n+7){display:none}@media (max-width:768px){.elementor-image-gallery .gallery-item:nth-child(n+5){display:none}}.bdt-ep-custom-carousel-thumbnail{border:1px solid #32338e!important;border-radius:0px!important}.bdt-ep-custom-carousel-thumbnail:hover{border:1px solid #32338e!important;border-radius:0px!important;opacity:0.9!important}[data-listing-id="9871"] .jet-listing-grid__item{position:relative}[data-listing-id="9871"] .jet-listing-grid__item img{display:block;width:100%;height:auto}[data-listing-id="9871"] .jet-listing-grid__item::after{content:"";position:absolute;top:10px;left:10px;right:10px;bottom:35px;border:0 solid rgb(0 0 0 / .9);pointer-events:none;box-sizing:border-box;background-color:rgb(0 0 0 / .2);transition:background-color 0.3s ease}[data-listing-id="9871"] .jet-listing-grid__item:hover::after{background-color:#fff0}[data-listing-id="9871"] .jet-listing-grid__item{padding:0px!important;margin:5px!important}[data-listing-id="9871"] .elementor-heading-title{text-transform:uppercase;color:#fff!important;border:1px solid rgb(255 255 255 / .6);border-radius:0px!important;padding:6% 3%;background-color:rgb(255 255 255 / .1);font-weight:500;letter-spacing:1px!important;font-size:16px!important;filter:drop-shadow(0 0 10px rgb(0 0 0 / .5))!important;position:relative;margin-top:-80%!important;margin-left:15%!important;z-index:10!important;width:65%!important;max-height:80px!important;text-align:left!important;display:flex!important;align-items:center!important;padding:20% 5%}.jet-listing-grid__slider .jet-slick-dots li:hover{background:#32338e!important}.jet-listing-grid__slider .jet-slick-dots li.slick-active{background:#32338e!important}.jet-listing-grid__slider .jet-slick-dots{margin:0px!important}.jet-listing-grid__slider .jet-slick-dots li{border-radius:0px!important;background:#ccc!important;width:30px!important;height:6px!important}.play-button{opacity:0;visibility:hidden;transition:opacity 0.3s ease,visibility 0.3s ease}.play-button.loaded{opacity:1;visibility:visible}.video-container{position:relative;display:inline-block}.video-container img{display:block;width:100%;height:auto}:root{--cor-primaria:rgba(255,255,255,0.4);--cor-icone:#ffe100;--cor-borda:#ffe100;--tamanho-botao:140px}.play-button{position:absolute;width:var(--tamanho-botao);height:var(--tamanho-botao);background-color:var(--cor-primaria);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:3px solid var(--cor-borda);z-index:3;top:35%;left:50%;transform:translate(-50%,50%);box-shadow:0 0 0 0 rgb(255 255 255 / .7);animation:pulse 2s infinite}.play-button::before{content:'';position:absolute;border-left:30px solid var(--cor-icone);border-top:20px solid #fff0;border-bottom:20px solid #fff0;transform:translateX(3px)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .7)}70%{box-shadow:0 0 0 25px #fff0}100%{box-shadow:0 0 0 0 #fff0}}@media (max-width:1024px){.play-button{top:15%!important;left:50%;transform:translate(-50%,-50%);--tamanho-botao:120px}.play-button::before{border-left:30px solid var(--cor-icone);border-top:20px solid #fff0;border-bottom:20px solid #fff0;transform:translateX(2px)}}@media (max-width:768px){.play-button{top:18%!important;left:50%;transform:translate(-50%,-50%);--tamanho-botao:110px}.play-button::before{border-left:30px solid var(--cor-icone);border-top:20px solid #fff0;border-bottom:20px solid #fff0;transform:translateX(2px)}}.play-button{position:absolute;width:var(--tamanho-botao);height:var(--tamanho-botao);background-color:var(--cor-primaria);border-radius:50%;display:flex;justify-content:center;align-items:center;cursor:pointer;border:3px solid var(--cor-borda);z-index:3;top:25%;left:50%;transform:translate(-50%,50%);box-shadow:0 0 0 0 rgb(255 255 255 / .7);animation:pulse 2s infinite}.play-button::before{content:'';position:absolute;border-left:30px solid var(--cor-icone);border-top:20px solid #fff0;border-bottom:20px solid #fff0;transform:translateX(3px)}@keyframes pulse{0%{box-shadow:0 0 0 0 rgb(255 255 255 / .7)}70%{box-shadow:0 0 0 25px #fff0}100%{box-shadow:0 0 0 0 #fff0}}.lightbox-modal{display:none;position:fixed;z-index:1000;left:0;top:0;width:100%;height:100%;background-color:rgb(0 0 0 / .9);justify-content:center;align-items:center;padding:20px}.lightbox-content{flex-shrink:0;width:80%;max-width:900px;height:100%;max-height:calc(100vh - 40px);box-shadow:0 5px 15px rgb(0 0 0 / .7);display:flex;justify-content:center;align-items:center}.lightbox-content video{display:block;max-width:100%;max-height:100%;width:auto;height:auto}.close-btn{color:#fff;font-size:80px;font-weight:100;position:absolute;top:-25px;right:15px;z-index:1001;cursor:pointer;opacity:.8;transition:opacity 0.2s}.close-btn:hover,.close-btn:focus{opacity:1}@media (max-width:768px){.lightbox-content{width:95%}.close-btn{font-size:60px;top:-15px;right:15px}}