.elementor-1004 .elementor-element.elementor-element-294226a:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-294226a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-294226a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-294226a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-dd84605:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-dd84605 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-dd84605 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-dd84605 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-wrapper{max-width:100%;}.elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-item{background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-digits{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;}.elementor-1004 .elementor-element.elementor-element-77541f8 .elementor-countdown-label{color:#ADB5BD;font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-f4900e4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-f4900e4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;background-image:url("https://guilhermevicentini.com.br/wp-content/uploads/2025/12/Whisk_adzmfznhltozktm20ymzydote2yjrtllhtmm1in.jpeg");background-repeat:no-repeat;background-size:cover;}.elementor-1004 .elementor-element.elementor-element-f4900e4 > .elementor-element-populated >  .elementor-background-overlay{background-color:#0D1117;opacity:0.58;}.elementor-1004 .elementor-element.elementor-element-f4900e4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-f4900e4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-c2c79ce:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-c2c79ce > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-c2c79ce{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1004 .elementor-element.elementor-element-c2c79ce > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-486b1c6:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-486b1c6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-486b1c6{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1004 .elementor-element.elementor-element-486b1c6 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-ea35f72:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-ea35f72 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1004 .elementor-element.elementor-element-ea35f72{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-ea35f72 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-fed45ae:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-fed45ae > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1004 .elementor-element.elementor-element-fed45ae > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-fed45ae > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-cdba381:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-cdba381 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1004 .elementor-element.elementor-element-cdba381 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-cdba381 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-0ce7b91:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-0ce7b91 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-0ce7b91{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-0ce7b91 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-84ee324:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-84ee324 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-84ee324 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-84ee324 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-8e85d8e:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-8e85d8e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1004 .elementor-element.elementor-element-8e85d8e{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-8e85d8e > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-cec8f69:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-cec8f69 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1004 .elementor-element.elementor-element-cec8f69 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-cec8f69 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-3e14ed7:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-3e14ed7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-3e14ed7{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-3e14ed7 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-ecb8e8a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-ecb8e8a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-ecb8e8a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1004 .elementor-element.elementor-element-ecb8e8a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-cfb4619:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-cfb4619 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-cfb4619{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-cfb4619 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-69e7d5a:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-69e7d5a > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-69e7d5a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-69e7d5a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-3e76283:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-3e76283 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-3e76283 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-3e76283 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-b31c62f:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-b31c62f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1B26;}.elementor-1004 .elementor-element.elementor-element-b31c62f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-b31c62f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-ce66042:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-ce66042 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1B26;}.elementor-1004 .elementor-element.elementor-element-ce66042 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-ce66042 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-40e6265:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-40e6265 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1E1B26;}.elementor-1004 .elementor-element.elementor-element-40e6265 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1004 .elementor-element.elementor-element-40e6265 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-wrapper{max-width:100%;}.elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-item{background-color:#FFFFFF0D;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF1A;border-radius:8px 8px 8px 8px;}body:not(.rtl) .elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-digits{color:#FFFFFF;font-family:"Roboto", Sans-serif;font-size:32px;font-weight:700;}.elementor-1004 .elementor-element.elementor-element-41cb4df .elementor-countdown-label{color:#ADB5BD;font-family:"Roboto Slab", Sans-serif;font-size:12px;font-weight:400;text-transform:uppercase;}.elementor-1004 .elementor-element.elementor-element-41cb4df > .elementor-widget-container{margin:-54px 0px 0px 0px;}.elementor-1004 .elementor-element.elementor-element-2d96741:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-2d96741 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-2d96741{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:80px 20px 80px 20px;}.elementor-1004 .elementor-element.elementor-element-2d96741 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-c2a75f9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-c2a75f9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-c2a75f9 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-c2a75f9 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-e0f9a53:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-e0f9a53 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-e0f9a53 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-e0f9a53 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-39fa91c:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-39fa91c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-39fa91c{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-39fa91c > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-6f64805:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-6f64805 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-6f64805 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-6f64805 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-82e9b2f:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-82e9b2f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-82e9b2f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-82e9b2f > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-0ac1beb:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-0ac1beb > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-0ac1beb > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-0ac1beb > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-2e8e05e > .elementor-widget-container{margin:0px 0px -82px 0px;}.elementor-1004 .elementor-element.elementor-element-451463a .elementor-tab-title{border-width:8px;border-color:#0D1117;background-color:#1E293B;}.elementor-1004 .elementor-element.elementor-element-451463a .elementor-tab-content{border-width:8px;border-bottom-color:#0D1117;background-color:#1E293B;color:#FFFAFA;font-family:"Roboto", Sans-serif;font-weight:200;}.elementor-1004 .elementor-element.elementor-element-451463a .elementor-toggle-item:not(:last-child){margin-bottom:4px;}.elementor-1004 .elementor-element.elementor-element-451463a .elementor-toggle-title, .elementor-1004 .elementor-element.elementor-element-451463a .elementor-toggle-icon{color:#FFFFFF;}.elementor-1004 .elementor-element.elementor-element-451463a .elementor-toggle-icon svg{fill:#FFFFFF;}.elementor-1004 .elementor-element.elementor-element-451463a .elementor-tab-title.elementor-active a, .elementor-1004 .elementor-element.elementor-element-451463a .elementor-tab-title.elementor-active .elementor-toggle-icon{color:#FFFFFF;}.elementor-1004 .elementor-element.elementor-element-451463a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1004 .elementor-element.elementor-element-3acd147:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-3acd147 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1004 .elementor-element.elementor-element-3acd147{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-3acd147 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-585aafd:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-585aafd > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1B2A;}.elementor-1004 .elementor-element.elementor-element-585aafd > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-585aafd > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-1b72fe4 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-1004 .elementor-element.elementor-element-8de8c1b:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-8de8c1b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-8de8c1b{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-8de8c1b > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-44b55ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-44b55ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-44b55ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-44b55ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-1b90dd2:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-1b90dd2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071424;}.elementor-1004 .elementor-element.elementor-element-1b90dd2{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-1b90dd2 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-e0bd906:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-e0bd906 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#071424;}.elementor-1004 .elementor-element.elementor-element-e0bd906 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-e0bd906 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-66eccba:not(.elementor-motion-effects-element-type-background), .elementor-1004 .elementor-element.elementor-element-66eccba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-66eccba{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-66eccba > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-7619aa4:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-7619aa4 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-7619aa4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-7619aa4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-1004 .elementor-element.elementor-element-2f81966:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-1004 .elementor-element.elementor-element-2f81966 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D1117;}.elementor-1004 .elementor-element.elementor-element-2f81966 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-1004 .elementor-element.elementor-element-2f81966 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}/* Start custom CSS for html, class: .elementor-element-15d1063 *//* --- Estilos para o conteúdo do Widget HTML --- */
.offer-header, .offer-footer {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;
  display: flex;
  flex-direction: column;
  align-items: center;
  text-align: center;
  width: 100%;
}

.offer-tag {
  display: inline-block;
  font-size: 0.8rem;
  font-weight: 700;
  padding: 8px 15px;
  border-radius: 100px;
  background-color: rgba(255, 75, 43, 0.1);
  color: #FF4B2B;
  border: 1px solid #FF4B2B;
  margin-bottom: 20px;
}

.offer-title {
  font-size: clamp(1.8rem, 5vw, 2.5rem);
  font-weight: 700;
  color: #FFFFFF;
  margin: 0;
}

.offer-subtitle {
  font-size: 1.1rem;
  color: #adb5bd;
  margin: 10px 0 0 0;
}

.offer-footer {
  gap: 30px;
}

.scarcity-note {
  font-size: 0.85rem;
  color: #adb5bd;
  margin: 0;
}

.pricing-grid {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));
  gap: 25px;
  width: 100%;
  max-width: 700px;
}

.price-card {
  background: rgba(255, 255, 255, 0.05);
  border: 2px solid rgba(255, 255, 255, 0.1);
  border-radius: 16px;
  padding: 30px;
  position: relative;
  overflow: hidden;
  transition: border-color 0.3s ease;
}
.price-card:hover {
  border-color: #29F48F;
}

.price-card__tag {
  position: absolute;
  font-size: 0.7rem;
  font-weight: 700;
  padding: 5px 30px;
  text-transform: uppercase;
}
.price-card__tag--popular {
  top: 15px;
  right: -30px;
  transform: rotate(45deg);
  background-color: #29F48F;
  color: #0D1117;
}
.price-card__tag--best {
  top: 15px;
  right: -30px;
  transform: rotate(45deg);
  background-color: #FF4B2B;
  color: #FFFFFF;
}

.price-card__title {
  font-size: 1.1rem;
  font-weight: 600;
  color: #FFFFFF;
  margin: 0 0 10px 0;
}
.price-card__price {
  font-size: 2.5rem;
  font-weight: 800;
  color: #29F48F;
  margin: 0;
}
.price-card__price span {
  font-size: 1rem;
  font-weight: 500;
  color: #adb5bd;
}
.price-card__original-price, .price-card__saving {
  font-size: 0.9rem;
  color: #adb5bd;
  margin: 10px 0 0 0;
}

.final-cta-button {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  gap: 10px;
  background: linear-gradient(90deg, #FF416C, #FF4B2B);
  color: #FFFFFF;
  font-size: 1rem;
  font-weight: 700;
  text-decoration: none;
  padding: 16px 32px;
  border-radius: 8px;
  border: none;
  cursor: pointer;
  transition: all 0.3s ease;
  box-shadow: 0 5px 20px rgba(255, 65, 108, 0.4);
  width: 100%;
  max-width: 400px;
}
.final-cta-button:hover {
  transform: translateY(-3px);
  box-shadow: 0 8px 25px rgba(255, 65, 108, 0.5);
}
.final-cta-note {
  font-size: 0.85rem;
  color: #adb5bd;
  margin-top: -20px;
}

/* --- Estilos para o Widget de Contagem Regressiva do Elementor --- */
/* O seletor '.elementor-1004 .elementor-element.elementor-element-15d1063' se refere ao widget onde o CSS está (o widget HTML) */
/* O '+' seleciona o elemento que vem logo depois (o widget de Contagem Regressiva) */
.elementor-1004 .elementor-element.elementor-element-15d1063 + .elementor-widget-countdown {
  margin-top: 20px;
  margin-bottom: 20px;
}

.elementor-1004 .elementor-element.elementor-element-15d1063 + .elementor-widget-countdown .elementor-countdown-item {
  background-color: rgba(255, 255, 255, 0.05);
  border: 1px solid rgba(255, 255, 255, 0.1);
  border-radius: 8px;
  padding: 15px;
}

.elementor-1004 .elementor-element.elementor-element-15d1063 + .elementor-widget-countdown .elementor-countdown-digits {
  font-size: 2rem !important;
  color: #FFFFFF !important;
  font-weight: 700 !important;
}

.elementor-1004 .elementor-element.elementor-element-15d1063 + .elementor-widget-countdown .elementor-countdown-label {
  font-size: 0.8rem !important;
  color: #adb5bd !important;
  text-transform: uppercase !important;
}/* End custom CSS */