.elementor-49 .elementor-element.elementor-element-7a16faf3{--display:flex;--min-height:955px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;box-shadow:-14px -81px 100px 89px #000000 inset;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-7a16faf3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7a16faf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bigburguer.delivery/wp-content/uploads/2026/08/desktop-scaled.png");background-position:-9px -69px;background-repeat:no-repeat;}.elementor-49 .elementor-element.elementor-element-3d457351{--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:0150px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:40px;}.elementor-49 .elementor-element.elementor-element-3d457351.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-2eecb100{--display:flex;--min-height:63px;--justify-content:center;--margin-top:0px;--margin-bottom:-40px;--margin-left:0px;--margin-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-49 .elementor-element.elementor-element-50dac8c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:start;}.elementor-49 .elementor-element.elementor-element-50dac8c2 img{width:30%;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;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-49 .elementor-element.elementor-element-1a6986aa{text-align:start;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:100;line-height:28px;letter-spacing:-0.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#EB2B00;}.elementor-49 .elementor-element.elementor-element-5618c5b0{text-align:start;font-family:"Antonio", Sans-serif;font-size:52px;font-weight:800;line-height:55px;letter-spacing:-1.3px;text-shadow:0px 0px 10px rgba(223.99999999999997, 41.00000000000007, 0, 0.35);color:#E02900;}.elementor-49 .elementor-element.elementor-element-7a363ec8{text-align:start;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:100;line-height:28px;letter-spacing:-0.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A0A0A0;}.elementor-49 .elementor-element.elementor-element-129d923b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-137feb94 .elementor-button{background-color:#EB2B00;font-family:"Share Tech Mono", Sans-serif;font-size:20px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);box-shadow:0px 0px 70px 0px rgba(223.99999999999997, 40.99999999999992, 0, 0.34);border-radius:-0px -0px -0px -0px;padding:16px 16px 16px 16px;}.elementor-49 .elementor-element.elementor-element-137feb94 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-137feb94 .elementor-button:focus{background-color:#FF2F00;}.elementor-49 .elementor-element.elementor-element-137feb94{margin:0px 3px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-7050428d .elementor-button{background-color:#B8000000;font-family:"Share Tech Mono", Sans-serif;font-size:20px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:-0px -0px -0px -0px;padding:16px 16px 16px 16px;}.elementor-49 .elementor-element.elementor-element-7050428d .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-7050428d .elementor-button:focus{background-color:#FF7C0A00;}.elementor-49 .elementor-element.elementor-element-7050428d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-7050428d .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-6b20c0f{--display:flex;--min-height:1133px;--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;--align-items:center;}.elementor-49 .elementor-element.elementor-element-6b20c0f:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-6b20c0f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-6229c54b{--display:flex;--min-height:63px;--justify-content:center;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-27c6dd25.elementor-element{--align-self:center;}.elementor-49 .elementor-element.elementor-element-27c6dd25{text-align:start;font-family:"Antonio", Sans-serif;font-size:66px;font-weight:800;line-height:55px;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-698c3c27{margin:-47px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:100;line-height:28px;letter-spacing:-0.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#EB2B00;}.elementor-49 .elementor-element.elementor-element-179c171{--display:flex;--min-height:372px;--margin-top:64px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-df0620c .swiper-slide-bg{background-color:#4054b2;background-image:url(https://bigburguer.delivery/wp-content/uploads/2026/08/ai_image_1786061653041-scaled.jpg);background-size:cover;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-df0620c .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-0defe2d .swiper-slide-bg{background-color:#1abc9c;background-image:url(https://bigburguer.delivery/wp-content/uploads/2026/08/ft-vturb-scaled.jpg);background-size:cover;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-0defe2d .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-d7c8ca7 .swiper-slide-bg{background-color:#0C5727;background-image:url(https://bigburguer.delivery/wp-content/uploads/2026/08/ft-perfect-scaled.jpg);background-size:cover;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-d7c8ca7 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-baa6692 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://bigburguer.delivery/wp-content/uploads/2026/08/ft-arcelomittal-scaled.jpg);background-size:cover;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-baa6692 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-c16a23e .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://bigburguer.delivery/wp-content/uploads/2026/08/ft-3-coracoes-scaled.jpg);background-size:cover;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-c16a23e .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-f3b7410 .swiper-slide-bg{background-color:#bbbbbb;background-image:url(https://bigburguer.delivery/wp-content/uploads/2026/08/ft-conaut-scaled.jpg);background-size:cover;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .elementor-repeater-item-f3b7410 .elementor-background-overlay{background-color:rgba(0,0,0,0.5);}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .swiper-slide{transition-duration:calc(5000ms*1.2);height:400px;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .swiper-slide-contents{max-width:66%;}.elementor-49 .elementor-element.elementor-element-6b5e8f3 .swiper-slide-inner{text-align:center;}.elementor-49 .elementor-element.elementor-element-7afba288{--display:flex;--min-height:701px;--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;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#FF3F0014;--border-color:#FF3F0014;box-shadow:0px 100px 34px -59px #000000 inset;--padding-top:60px;--padding-bottom:60px;--padding-left:60px;--padding-right:60px;}.elementor-49 .elementor-element.elementor-element-7afba288:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7afba288 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-49 .elementor-element.elementor-element-4dc1a853{--display:flex;--min-height:310px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-49 .elementor-element.elementor-element-8ad96fa{--display:flex;}.elementor-49 .elementor-element.elementor-element-8ad96fa.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-49 .elementor-element.elementor-element-63abbc2a{--display:flex;--min-height:63px;--justify-content:center;--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-6bbf8330{text-align:start;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:100;line-height:28px;letter-spacing:-0.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#EB2B00;}.elementor-49 .elementor-element.elementor-element-5694d45c{text-align:start;font-family:"Antonio", Sans-serif;font-size:66px;font-weight:800;line-height:55px;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-4ca45eec{text-align:start;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:100;line-height:28px;letter-spacing:-0.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#A0A0A0;}.elementor-49 .elementor-element.elementor-element-66de391b{--display:flex;--justify-content:center;}.elementor-49 .elementor-element.elementor-element-66ab5baa{--display:flex;--min-height:367px;--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;box-shadow:-4px 60px 100px 45px #000000 inset;}.elementor-49 .elementor-element.elementor-element-66ab5baa:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-66ab5baa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000E8;}.elementor-49 .elementor-element.elementor-element-59ca8e5e{--display:flex;--min-height:224px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-49 .elementor-element.elementor-element-5148dc18{--display:flex;--min-height:0px;}.elementor-49 .elementor-element.elementor-element-70073100{--display:flex;--min-height:50px;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-5451f77c{--display:flex;--min-height:63px;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:-45px;--margin-left:0px;--margin-right:0px;}.elementor-49 .elementor-element.elementor-element-8d8046e{text-align:start;font-family:"Sawarabi Gothic", Sans-serif;font-size:16px;font-weight:100;line-height:28px;letter-spacing:-0.4px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#EB2B00;}.elementor-49 .elementor-element.elementor-element-d9fd469{text-align:start;font-family:"Antonio", Sans-serif;font-size:66px;font-weight:800;line-height:55px;letter-spacing:-1.3px;color:#FFFFFF;}.elementor-49 .elementor-element.elementor-element-72247eb8{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-e3e6142 .elementor-button{background-color:#B8000000;font-family:"Share Tech Mono", Sans-serif;font-size:20px;font-weight:200;text-shadow:0px 0px 10px rgba(0,0,0,0.3);border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:-0px -0px -0px -0px;padding:16px 16px 16px 16px;}.elementor-49 .elementor-element.elementor-element-e3e6142 .elementor-button:hover, .elementor-49 .elementor-element.elementor-element-e3e6142 .elementor-button:focus{background-color:#FF7C0A00;}.elementor-49 .elementor-element.elementor-element-e3e6142{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-49 .elementor-element.elementor-element-e3e6142 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-49 .elementor-element.elementor-element-56908efc{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-56908efc:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-56908efc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}@media(max-width:1024px){.elementor-49 .elementor-element.elementor-element-7a16faf3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7a16faf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bigburguer.delivery/wp-content/uploads/2026/02/WhatsApp-Image-2026-02-06-at-15.50.56-3-1152x1536.jpeg");background-position:-222px 0px;}.elementor-49 .elementor-element.elementor-element-7a16faf3{--min-height:645px;}.elementor-49 .elementor-element.elementor-element-3d457351{--min-height:0px;--margin-top:103px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0300px;}.elementor-49 .elementor-element.elementor-element-2eecb100{--min-height:0px;}.elementor-49 .elementor-element.elementor-element-1a6986aa{font-size:14px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-5618c5b0{text-align:start;font-size:30px;line-height:1.2em;letter-spacing:0.2px;}.elementor-49 .elementor-element.elementor-element-7a363ec8{font-size:14px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-27c6dd25{text-align:start;font-size:30px;line-height:1.2em;letter-spacing:0.2px;}.elementor-49 .elementor-element.elementor-element-698c3c27{text-align:center;font-size:14px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-6bbf8330{font-size:14px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-5694d45c{text-align:start;font-size:30px;line-height:1.2em;letter-spacing:0.2px;}.elementor-49 .elementor-element.elementor-element-4ca45eec{font-size:14px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-66ab5baa{--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-49 .elementor-element.elementor-element-8d8046e{font-size:14px;line-height:1.3em;}.elementor-49 .elementor-element.elementor-element-d9fd469{text-align:start;font-size:30px;line-height:1.2em;letter-spacing:0.2px;}}@media(max-width:767px){.elementor-49 .elementor-element.elementor-element-7a16faf3:not(.elementor-motion-effects-element-type-background), .elementor-49 .elementor-element.elementor-element-7a16faf3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://bigburguer.delivery/wp-content/uploads/2026/08/mobile.jpg");background-position:0px 0px;}.elementor-49 .elementor-element.elementor-element-7a16faf3{--min-height:698px;}.elementor-49 .elementor-element.elementor-element-3d457351{--margin-top:320px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-49 .elementor-element.elementor-element-50dac8c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -12px) 0px;text-align:center;}.elementor-49 .elementor-element.elementor-element-1a6986aa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -27px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:10px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-49 .elementor-element.elementor-element-5618c5b0{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:20px;}.elementor-49 .elementor-element.elementor-element-7a363ec8{margin:-31px 0px calc(var(--kit-widget-spacing, 0px) + -28px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:10px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-49 .elementor-element.elementor-element-129d923b{--justify-content:center;}.elementor-49 .elementor-element.elementor-element-137feb94 .elementor-button{font-size:10px;}.elementor-49 .elementor-element.elementor-element-7050428d .elementor-button{font-size:11px;}.elementor-49 .elementor-element.elementor-element-6b20c0f{--min-height:663px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-49 .elementor-element.elementor-element-27c6dd25{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-49 .elementor-element.elementor-element-27c6dd25 p{margin-block-end:3px;}.elementor-49 .elementor-element.elementor-element-698c3c27{margin:-39px 0px calc(var(--kit-widget-spacing, 0px) + -4px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:13px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-49 .elementor-element.elementor-element-7afba288{--min-height:692px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:35px;--padding-right:35px;}.elementor-49 .elementor-element.elementor-element-6bbf8330{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:13px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-49 .elementor-element.elementor-element-5694d45c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-49 .elementor-element.elementor-element-5694d45c p{margin-block-end:3px;}.elementor-49 .elementor-element.elementor-element-4ca45eec{margin:-18px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:9px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-49 .elementor-element.elementor-element-66ab5baa{--min-height:313px;--gap:00px 00px;--row-gap:00px;--column-gap:00px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-49 .elementor-element.elementor-element-59ca8e5e{--min-height:312px;--padding-top:5px;--padding-bottom:5px;--padding-left:5px;--padding-right:5px;}.elementor-49 .elementor-element.elementor-element-70073100{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-8d8046e{margin:-34px 0px calc(var(--kit-widget-spacing, 0px) + -14px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:13px;line-height:1.3em;letter-spacing:-0.2px;}.elementor-49 .elementor-element.elementor-element-d9fd469{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-size:14px;}.elementor-49 .elementor-element.elementor-element-d9fd469 p{margin-block-end:3px;}.elementor-49 .elementor-element.elementor-element-72247eb8{--width:9em;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-49 .elementor-element.elementor-element-e3e6142 .elementor-button{font-size:11px;}.elementor-49 .elementor-element.elementor-element-56908efc{--min-height:263px;--padding-top:1px;--padding-bottom:1px;--padding-left:1px;--padding-right:1px;}}@media(min-width:768px){.elementor-49 .elementor-element.elementor-element-3d457351{--width:50%;}.elementor-49 .elementor-element.elementor-element-2eecb100{--width:23vw;}.elementor-49 .elementor-element.elementor-element-6229c54b{--width:91vw;}.elementor-49 .elementor-element.elementor-element-8ad96fa{--width:27.936vw;}.elementor-49 .elementor-element.elementor-element-63abbc2a{--width:10vw;}.elementor-49 .elementor-element.elementor-element-66de391b{--width:37vw;}.elementor-49 .elementor-element.elementor-element-5148dc18{--width:26vw;}.elementor-49 .elementor-element.elementor-element-5451f77c{--width:10vw;}}@media(max-width:1024px) and (min-width:768px){.elementor-49 .elementor-element.elementor-element-3d457351{--width:327px;}}/* Start custom CSS for text-editor, class: .elementor-element-1a6986aa */.elementor-49 .elementor-element.elementor-element-1a6986aa{
    background: linear-gradient(
        90deg,
        #FF8A00 0%,
        #EB2B00 45%,
        #C91B00 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5618c5b0 */.texto-gradiente{
    background: linear-gradient(
        115deg,
        #EB2B00 0%,
        #FF6A00 25%,
        #FFD6B5 50%,
        #FF6A00 75%,
        #EB2B00 100%
    );
    background-size: 300% auto;
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    animation: brilho 4s linear infinite;
    font-weight: 700;
}

@keyframes brilho{
    from{
        background-position: 300% center;
    }
    to{
        background-position: 0% center;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-137feb94 */.elementor-49 .elementor-element.elementor-element-137feb94{
    position: relative;
    overflow: hidden;
    transition: all .35s ease;
}

.elementor-49 .elementor-element.elementor-element-137feb94::before{
    content: "";
    position: absolute;
    top: 0;
    left: -120%;
    width: 60%;
    height: 100%;
    background: linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.5),
        transparent
    );
    transform: skewX(-25deg);
    transition: .8s;
}

.elementor-49 .elementor-element.elementor-element-137feb94:hover{
    transform: translateY(-4px) scale(1.04);
    box-shadow: 0 15px 35px rgba(235,43,0,.35);
}

.elementor-49 .elementor-element.elementor-element-137feb94:hover::before{
    left: 160%;
}

.elementor-49 .elementor-element.elementor-element-137feb94:active{
    transform: scale(.97);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-27c6dd25 */.elementor-49 .elementor-element.elementor-element-27c6dd25{
    color:#fff;
    transition:.4s;
    background:linear-gradient(
        90deg,
        #ffffff,
        #EB2B00,
        #ffffff
    );
    background-size:300%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

.elementor-49 .elementor-element.elementor-element-27c6dd25:hover{
    animation:shine 1s linear infinite;
}

@keyframes shine{
    from{
        background-position:0%;
    }
    to{
        background-position:300%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-698c3c27 */.elementor-49 .elementor-element.elementor-element-698c3c27{
    background: linear-gradient(
        90deg,
        #FF8A00 0%,
        #EB2B00 45%,
        #C91B00 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6b20c0f */.elementor-49 .elementor-element.elementor-element-6b20c0f{
    position: relative;
    overflow: hidden;
    background:#0b0b0b;
    z-index:1;
}

.elementor-49 .elementor-element.elementor-element-6b20c0f::before{
    content:"";
    position:absolute;
    inset:0;

    background:
        linear-gradient(rgba(235,43,0,.08) 1px, transparent 1px),
        linear-gradient(90deg, rgba(235,43,0,.08) 1px, transparent 1px);

    background-size:60px 60px;

    animation:gridMove 12s linear infinite;

    opacity:.8;

    z-index:0;
}

.elementor-49 .elementor-element.elementor-element-6b20c0f>*{
    position:relative;
    z-index:2;
}

@keyframes gridMove{

    0%{
        transform:translateY(0) translateX(0);
    }

    100%{
        transform:translateY(60px) translateX(60px);
    }

}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bbf8330 */.elementor-49 .elementor-element.elementor-element-6bbf8330{
    background: linear-gradient(
        90deg,
        #FF8A00 0%,
        #EB2B00 45%,
        #C91B00 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-5694d45c */.elementor-49 .elementor-element.elementor-element-5694d45c{
    color:#fff;
    transition:.4s;
    background:linear-gradient(
        90deg,
        #ffffff,
        #EB2B00,
        #ffffff
    );
    background-size:300%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

.elementor-49 .elementor-element.elementor-element-5694d45c:hover{
    animation:shine 1s linear infinite;
}

@keyframes shine{
    from{
        background-position:0%;
    }
    to{
        background-position:300%;
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-8d8046e */.elementor-49 .elementor-element.elementor-element-8d8046e{
    background: linear-gradient(
        90deg,
        #FF8A00 0%,
        #EB2B00 45%,
        #C91B00 100%
    );
    
    -webkit-background-clip: text;
    -webkit-text-fill-color: transparent;
    background-clip: text;
    color: transparent;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d9fd469 */.elementor-49 .elementor-element.elementor-element-d9fd469{
    color:#fff;
    transition:.4s;
    background:linear-gradient(
        90deg,
        #ffffff,
        #EB2B00,
        #ffffff
    );
    background-size:300%;
    -webkit-background-clip:text;
    -webkit-text-fill-color:transparent;
}

.elementor-49 .elementor-element.elementor-element-d9fd469:hover{
    animation:shine 1s linear infinite;
}

@keyframes shine{
    from{
        background-position:0%;
    }
    to{
        background-position:300%;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-e3e6142 *//* BOTÃO WHATSAPP ANIMADO */

.btn-whatsapp{
    position: relative;
    overflow: hidden;
    border-radius: 12px;
    transition: all .35s ease;
    animation: pulseWhatsapp 2s infinite;
}

.btn-whatsapp:hover{
    transform: translateY(-4px) scale(1.05);
    box-shadow: 0 15px 35px rgba(37,211,102,.45);
}

/* Brilho passando */
.btn-whatsapp::before{
    content:'';
    position:absolute;
    top:0;
    left:-120%;
    width:60%;
    height:100%;
    background:linear-gradient(
        120deg,
        transparent,
        rgba(255,255,255,.45),
        transparent
    );
    transform:skewX(-25deg);
}

.btn-whatsapp:hover::before{
    animation: brilho .8s ease;
}

@keyframes brilho{
    100%{
        left:150%;
    }
}

/* Pulso */
@keyframes pulseWhatsapp{
    0%{
        transform:scale(1);
        box-shadow:0 0 0 0 rgba(37,211,102,.55);
    }

    70%{
        transform:scale(1.03);
        box-shadow:0 0 0 18px rgba(37,211,102,0);
    }

    100%{
        transform:scale(1);
        box-shadow:0 0 0 0 rgba(37,211,102,0);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-66ab5baa */.elementor-49 .elementor-element.elementor-element-66ab5baa{
    position: relative;
    overflow: hidden;
    background:#0b0b0b;
    z-index:1;
}

.elementor-49 .elementor-element.elementor-element-66ab5baa::before{
    content:"";
    position:absolute;
    inset:0;

    background:
        linear-gradient(rgba(235,43,0,.08) 1px, transparent 1px),
        linear-gradient(90deg, rgba(235,43,0,.08) 1px, transparent 1px);

    background-size:60px 60px;

    animation:gridMove 12s linear infinite;

    opacity:.8;

    z-index:0;
}

.elementor-49 .elementor-element.elementor-element-66ab5baa>*{
    position:relative;
    z-index:2;
}

@keyframes gridMove{

    0%{
        transform:translateY(0) translateX(0);
    }

    100%{
        transform:translateY(60px) translateX(60px);
    }

}/* End custom CSS */