.elementor-248 .elementor-element.elementor-element-593d0a6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:61%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:14px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248 .elementor-element.elementor-element-2825f76 > .elementor-widget-container{margin:64% 64% 64% 64%;padding:44% 44% 44% 44%;}.elementor-248 .elementor-element.elementor-element-2825f76.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-4975d96{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-4975d96:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-4975d96 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-248 .elementor-element.elementor-element-5ce793a > .elementor-widget-container{margin:-2% 0% 0% 0%;padding:0% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-5ce793a.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-140a72e{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-140a72e:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-140a72e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-80536f8{--divider-border-style:slashes;--divider-color:#9CD10E;--divider-border-width:3.4px;--divider-pattern-height:17.1px;--divider-pattern-size:19.7px;}.elementor-248 .elementor-element.elementor-element-80536f8.elementor-element{--order:-99999 /* order start hack */;}.elementor-248 .elementor-element.elementor-element-80536f8 .elementor-divider-separator{width:100%;}.elementor-248 .elementor-element.elementor-element-80536f8 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-248 .elementor-element.elementor-element-7fbf99a.elementor-element{--order:-99999 /* order start hack */;}.elementor-248 .elementor-element.elementor-element-7fbf99a{text-align:center;font-family:"Poppins", poppins;font-size:1.7em;font-weight:600;color:#9CD10E;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-248 .elementor-element.elementor-element-d6ed0ca > .elementor-widget-container{margin:0em 0em 0em 0em;}.elementor-248 .elementor-element.elementor-element-d6ed0ca.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.1em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.1em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.1em/2);margin-left:calc(0.1em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.1em/2);margin-left:calc(-0.1em/2);}body.rtl .elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.1em/2);}body:not(.rtl) .elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.1em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-icon i{color:#9CD10E;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-icon svg{fill:#9CD10E;transition:fill 0.3s;}.elementor-248 .elementor-element.elementor-element-d6ed0ca{--e-icon-list-icon-size:1.8em;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-icon{padding-right:2px;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-item > a{font-family:"Poppins", poppins;font-size:1.8em;font-weight:400;line-height:1.8em;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-248 .elementor-element.elementor-element-ece8149.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-6411d5c1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-6411d5c1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-6411d5c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-248 .elementor-element.elementor-element-4ceeebf2 > .elementor-widget-container{margin:3% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-4ceeebf2{text-align:center;font-family:"Poppins", poppins;font-size:2em;font-weight:500;color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-e59830c > .elementor-widget-container{margin:-2% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-e59830c{text-align:center;font-family:"Poppins", poppins;font-size:1em;font-weight:400;color:#9CD10E;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-248 .elementor-element.elementor-element-44baf7a img{opacity:1;}.elementor-248 .elementor-element.elementor-element-a65df3e{--divider-border-style:slashes;--divider-color:#9bce19;--divider-border-width:3px;--divider-pattern-height:19.2px;--divider-pattern-size:18px;}.elementor-248 .elementor-element.elementor-element-a65df3e .elementor-divider-separator{width:100%;}.elementor-248 .elementor-element.elementor-element-a65df3e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-248 .elementor-element.elementor-element-5411e8a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-5411e8a1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-5411e8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #508BA0 0%, #000000 100%);}.elementor-248 .elementor-element.elementor-element-36e5bbdd > .elementor-widget-container{margin:2% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-36e5bbdd{text-align:center;font-family:"Poppins", poppins;font-size:1.9em;font-weight:500;color:#FFFFFF;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), poppins;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), poppins;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-fddd70d .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/1.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-fddd70d .swiper-slide-contents{margin:0 auto;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-fddd70d .swiper-slide-inner{align-items:center;text-align:center;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-a581dcc .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/2.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-f45f771 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/3.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-3408da4 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/4.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-4e02e24 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/5.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-58f02df .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/6.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-30084c1 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/7.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-91e3714 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/8.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-a95d715 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/9.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-9f07eb5 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/10.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-9ac28d9 .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/11.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-repeater-item-adebf5d .swiper-slide-bg{background-color:#833CA300;background-image:url(https://pv.thiagofer.com.br/wp-content/uploads/2025/02/12.svg);background-size:cover;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide{transition-duration:calc(3250ms*1.2);height:400px;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide-contents{max-width:66%;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide-inner{text-align:center;}.elementor-248 .elementor-element.elementor-element-a4821a8 .elementor-slide-button{border-width:0px;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-pagination-bullet{height:5px;width:5px;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-container-horizontal .swiper-pagination-progressbar{height:5px;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-pagination-fraction{font-size:5px;}.elementor-248 .elementor-element.elementor-element-360880e.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-b91b027{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-b91b027:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-b91b027 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#070000;}.elementor-248 .elementor-element.elementor-element-e56129a.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-ec090b8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-ec090b8:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-ec090b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #498AA2 100%);}.elementor-248 .elementor-element.elementor-element-733f45d2 > .elementor-widget-container{margin:0% 0% -21% 0%;}.elementor-248 .elementor-element.elementor-element-e0e3791{text-align:center;font-family:"Poppins", poppins;font-size:1.9em;font-weight:600;color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-4555903d > .elementor-widget-container{margin:-4% 10% 2% 10%;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-4555903d{text-align:center;font-family:"Poppins", poppins;font-size:1.2em;font-weight:400;color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-e5f31de.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-30e46e32{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-30e46e32:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-30e46e32 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#498aa2;}.elementor-248 .elementor-element.elementor-element-2c9b318{--divider-border-style:slashes;--divider-color:#9CD10E;--divider-border-width:3px;--divider-pattern-height:19.2px;--divider-pattern-size:18.5px;}.elementor-248 .elementor-element.elementor-element-2c9b318 .elementor-divider-separator{width:100%;}.elementor-248 .elementor-element.elementor-element-2c9b318 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-248 .elementor-element.elementor-element-7352f8a4{text-align:center;font-family:"Poppins", poppins;font-size:2.3em;font-weight:600;color:#000000;}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), poppins;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), poppins;font-weight:var( --e-global-typography-text-font-weight );}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-item{border-width:1px;border-color:#9CD10E;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-item .elementor-tab-content{border-width:1px;border-top-color:#9CD10E;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:1px;border-bottom-color:#9CD10E;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-icon, .elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-title{color:#9CD10E;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-icon svg{fill:#9CD10E;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-active .elementor-accordion-icon, .elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-active .elementor-accordion-title{color:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-active .elementor-accordion-icon svg{fill:#FFFFFF;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-title{font-family:"Poppins", poppins;font-weight:500;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-tab-content{color:#050505;font-family:"Poppins", poppins;font-weight:400;}.elementor-248 .elementor-element.elementor-element-249d10c.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-8aa1ee3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-248 .elementor-element.elementor-element-8aa1ee3:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-8aa1ee3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1700px){.elementor-248 .elementor-element.elementor-element-593d0a6{--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:1%;--padding-bottom:5%;--padding-left:0%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-2825f76 > .elementor-widget-container{margin:-41% 0% -41% 0%;padding:80% 0% 71% 0%;}.elementor-248 .elementor-element.elementor-element-4975d96{--margin-top:-23%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-248 .elementor-element.elementor-element-a4821a8 > .elementor-widget-container{margin:30% 30% 30% 30%;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide{height:1000px;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide-inner{padding:0% 0% 0% 0%;}}@media(max-width:1400px){.elementor-248 .elementor-element.elementor-element-593d0a6{--margin-top:-29%;--margin-bottom:-52%;--margin-left:0%;--margin-right:0%;}.elementor-248 .elementor-element.elementor-element-2825f76 > .elementor-widget-container{margin:-14% 0% -14% 0%;padding:-2% 0% -2% 0%;}.elementor-248 .elementor-element.elementor-element-4975d96{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248 .elementor-element.elementor-element-5ce793a > .elementor-widget-container{margin:-4% 0% 19% 0%;}.elementor-248 .elementor-element.elementor-element-5ce793a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-7fbf99a > .elementor-widget-container{margin:1% 10% 4% 10%;}.elementor-248 .elementor-element.elementor-element-7fbf99a{font-size:1.2em;}.elementor-248 .elementor-element.elementor-element-d6ed0ca > .elementor-widget-container{margin:-7% 5% 5% 5%;padding:0% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-d6ed0ca{--e-icon-list-icon-size:1.2em;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-item > a{font-size:1em;}.elementor-248 .elementor-element.elementor-element-a4821a8 > .elementor-widget-container{margin:0% 13% 4% 13%;padding:0% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-e0e3791 > .elementor-widget-container{margin:-5% 5% -8% 5%;}.elementor-248 .elementor-element.elementor-element-e0e3791{font-size:1.2em;}.elementor-248 .elementor-element.elementor-element-4555903d > .elementor-widget-container{margin:-3% 5% 5% 5%;}.elementor-248 .elementor-element.elementor-element-4555903d{font-size:0.8em;}.elementor-248 .elementor-element.elementor-element-7352f8a4{font-size:1.3em;}}@media(max-width:1290px){.elementor-248 .elementor-element.elementor-element-593d0a6{--width:100%;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--margin-top:-30%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-248 .elementor-element.elementor-element-2825f76 > .elementor-widget-container{margin:7% 0% -4% 0%;padding:38% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-4975d96{--margin-top:-10%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-248 .elementor-element.elementor-element-5ce793a > .elementor-widget-container{margin:-42% 0% -9% 0%;padding:4% 4% 5% 4%;}.elementor-248 .elementor-element.elementor-element-5ce793a.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-140a72e{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-248 .elementor-element.elementor-element-80536f8 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-248 .elementor-element.elementor-element-80536f8 .elementor-divider{text-align:center;padding-block-start:5px;padding-block-end:5px;}.elementor-248 .elementor-element.elementor-element-7fbf99a > .elementor-widget-container{margin:-13px 10px -33px 10px;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-7fbf99a{text-align:center;font-size:19px;}.elementor-248 .elementor-element.elementor-element-d6ed0ca > .elementor-widget-container{margin:0% 0% 0% 0%;padding:2% 2% 2% 2%;}.elementor-248 .elementor-element.elementor-element-d6ed0ca.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0.2em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0.2em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0.2em/2);margin-left:calc(0.2em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0.2em/2);margin-left:calc(-0.2em/2);}body.rtl .elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0.2em/2);}body:not(.rtl) .elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0.2em/2);}.elementor-248 .elementor-element.elementor-element-d6ed0ca{--e-icon-list-icon-size:1.2em;--e-icon-list-icon-align:right;--e-icon-list-icon-margin:0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);--icon-vertical-align:center;--icon-vertical-offset:0em;}.elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-item > .elementor-icon-list-text, .elementor-248 .elementor-element.elementor-element-d6ed0ca .elementor-icon-list-item > a{font-size:1em;letter-spacing:0.1px;word-spacing:0em;}.elementor-248 .elementor-element.elementor-element-b94e928 > .elementor-widget-container{margin:-19px 10px 2px 10px;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-b94e928.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-ece8149 > .elementor-widget-container{margin:-15px 10px 29px 10px;padding:8px 8px 8px 8px;}.elementor-248 .elementor-element.elementor-element-ece8149.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-6411d5c1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248 .elementor-element.elementor-element-4ceeebf2 > .elementor-widget-container{margin:6% 6% 6% 6%;padding:5% 5% 5% 5%;}.elementor-248 .elementor-element.elementor-element-4ceeebf2.elementor-element{--align-self:center;--order:-99999 /* order start hack */;--flex-grow:1;--flex-shrink:0;}.elementor-248 .elementor-element.elementor-element-4ceeebf2{text-align:center;font-size:25px;line-height:1.2em;}.elementor-248 .elementor-element.elementor-element-e59830c > .elementor-widget-container{margin:-21% 10% 10% 10%;padding:0% 0% 0% 0%;}.elementor-248 .elementor-element.elementor-element-e59830c{text-align:center;font-size:14px;}.elementor-248 .elementor-element.elementor-element-44baf7a > .elementor-widget-container{margin:-16% -3% 6% -3%;padding:-25% -25% -25% -25%;}.elementor-248 .elementor-element.elementor-element-44baf7a{text-align:center;}.elementor-248 .elementor-element.elementor-element-44baf7a img{width:100%;}.elementor-248 .elementor-element.elementor-element-a65df3e > .elementor-widget-container{margin:-3% -3% -3% -3%;}.elementor-248 .elementor-element.elementor-element-a65df3e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-248 .elementor-element.elementor-element-a65df3e .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-248 .elementor-element.elementor-element-5411e8a1:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-5411e8a1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(0deg, #508BA0 0%, #000000 100%);}.elementor-248 .elementor-element.elementor-element-36e5bbdd > .elementor-widget-container{margin:9% 7% -10% 7%;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-36e5bbdd{text-align:center;font-size:23px;}.elementor-248 .elementor-element.elementor-element-a4821a8 > .elementor-widget-container{margin:10px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide{height:500px;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide-contents{max-width:0%;}.elementor-248 .elementor-element.elementor-element-a4821a8 .swiper-slide-inner{padding:0px 0px 0px 0px;}.elementor-248 .elementor-element.elementor-element-360880e > .elementor-widget-container{margin:0px 0px 34px 0px;}.elementor-248 .elementor-element.elementor-element-360880e.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-89586b2 > .elementor-widget-container{margin:32px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-e56129a > .elementor-widget-container{margin:0px 10px 56px 10px;}.elementor-248 .elementor-element.elementor-element-e56129a.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-ec090b8:not(.elementor-motion-effects-element-type-background), .elementor-248 .elementor-element.elementor-element-ec090b8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 16%, #498AA2 100%);}.elementor-248 .elementor-element.elementor-element-733f45d2 > .elementor-widget-container{margin:10px 8px -50px 8px;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-e0e3791 > .elementor-widget-container{margin:-38px 10px -10px 10px;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-e0e3791{text-align:center;font-size:17px;line-height:1.2em;}.elementor-248 .elementor-element.elementor-element-4555903d > .elementor-widget-container{margin:-45px 10px 10px 10px;padding:10px 10px 10px 10px;}.elementor-248 .elementor-element.elementor-element-4555903d{text-align:center;font-size:12px;}.elementor-248 .elementor-element.elementor-element-e5f31de > .elementor-widget-container{margin:-30px 0px 37px 0px;}.elementor-248 .elementor-element.elementor-element-e5f31de.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-2c9b318 > .elementor-widget-container{margin:-7px -7px -7px -7px;}.elementor-248 .elementor-element.elementor-element-2c9b318 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-248 .elementor-element.elementor-element-2c9b318 .elementor-divider{text-align:center;padding-block-start:13px;padding-block-end:13px;}.elementor-248 .elementor-element.elementor-element-7352f8a4{text-align:center;font-size:20px;}.elementor-248 .elementor-element.elementor-element-48bfac6f > .elementor-widget-container{margin:-21px 10px 10px 10px;padding:4px 4px 4px 4px;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-accordion-title{font-size:12px;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-tab-title{padding:13px 13px 13px 13px;}.elementor-248 .elementor-element.elementor-element-48bfac6f .elementor-tab-content{font-size:12px;padding:7px 7px 7px 7px;}.elementor-248 .elementor-element.elementor-element-249d10c.elementor-element{--align-self:center;}.elementor-248 .elementor-element.elementor-element-8aa1ee3{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-248 .elementor-element.elementor-element-d72128b > .elementor-widget-container{margin:17px 10px 20px 10px;}body.elementor-page-248{margin:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-2825f76 */@keyframes glow {
    0% { text-shadow: 0 0 5px #9cd10e; }
    50% { text-shadow: 0 0 15px #9cd10e; }
    100% { text-shadow: 0 0 5px #9cd10e; }
}

.blink {
    animation: glow 1.5s infinite alternate;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-593d0a6 *//* Fundo para Desktop */
#meu-container {
    background-image: url('https://pv.thiagofer.com.br/wp-content/uploads/2025/02/aniversario-2560-x-1400-px-2560-x-3400-px-1.svg') !important;
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
    min-height: 600px; /* Mantém a altura fixa */
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding: 30px 20px; /* Ajusta espaçamento interno */
}

/* Fundo para Tablets e iPhones Grandes */
@media (max-width: 1290px) {
    #meu-container {
        background-image: url('https://pv.thiagofer.com.br/wp-content/uploads/2025/02/aniversario-1.svg') !important;
    }
}

/* Fundo para Mobile */
@media (max-width: 768px) {
    #meu-container {
        background-image: url('https://pv.thiagofer.com.br/wp-content/uploads/2025/02/aniversario-1.svg') !important;
    }
}

/* Ajuste do texto dentro do container */
.texto-desktop, .texto-mobile {
    margin-top: -20px !important; /* Aproxima o texto sem afetar o fundo */
    line-height: 1.4;
    text-align: center;
    max-width: 90%;
}

/* Ajuste específico para Mobile */
@media (max-width: 768px) {
    .texto-mobile {
        margin-top: -10px !important;
        font-size: 14px !important;
        padding: 5px;
    }
}/* End custom CSS */
/* Start custom CSS for slides, class: .elementor-element-a4821a8 */.slick-slider, .swiper-container {
    overflow: hidden !important; /* Mantém oculto o conteúdo fora da área do slide */
}

.slick-track, .swiper-wrapper {
    display: flex !important;
    align-items: center;
}

.slick-slide, .swiper-slide {
    min-width: 100% !important;
    opacity: 1 !important;
}

/* Permite transição suave entre os slides */
.slick-list, .swiper-wrapper {
    transition: transform 0.5s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS *//* Impede que elementos ultrapassem a largura da tela */
html, body {
    overflow-x: hidden !important;
    max-width: 100%;
}

/* Ajusta containers que possam estar causando o problema */
#meu-container {
    max-width: 100%;
    width: auto;
    overflow: hidden;
}

/* Ajustando media queries para incluir iPhones grandes */
@media (max-width: 1024px) { 
    /* Aqui fica o estilo para Mobile (iPhone 15 Pro Max incluído) */
    .texto-mobile {
        font-size: 14px;
        margin-top: -10px;
    }
}

/* Ajustando o Tablet para apenas telas maiores */
@media (min-width: 1025px) {
    /* Aqui ficam os estilos para tablet */
    .imagem-mobile { display: none; } 
    .imagem-tablet { display: block; }
}/* End custom CSS */