.elementor-widget-posts .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-widget-posts .elementor-post__title, .elementor-widget-posts .elementor-post__title a{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-posts .elementor-post__meta-data{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .elementor-post__excerpt p{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-posts .elementor-post__read-more{color:var( --e-global-color-accent );}.elementor-widget-posts a.elementor-post__read-more{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-posts .elementor-post__card .elementor-post__badge{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-widget-posts .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-posts .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-4346 .elementor-element.elementor-element-c89be6d{--grid-row-gap:35px;--grid-column-gap:30px;}.elementor-4346 .elementor-element.elementor-element-c89be6d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.62 * 100% );}.elementor-4346 .elementor-element.elementor-element-c89be6d:after{content:"0.62";}.elementor-4346 .elementor-element.elementor-element-c89be6d .elementor-post__thumbnail__link{width:100%;}.elementor-4346 .elementor-element.elementor-element-c89be6d .elementor-post__meta-data span + span:before{content:"|";}.elementor-4346 .elementor-element.elementor-element-c89be6d.elementor-posts--thumbnail-left .elementor-post__thumbnail__link{margin-right:20px;}.elementor-4346 .elementor-element.elementor-element-c89be6d.elementor-posts--thumbnail-right .elementor-post__thumbnail__link{margin-left:20px;}.elementor-4346 .elementor-element.elementor-element-c89be6d.elementor-posts--thumbnail-top .elementor-post__thumbnail__link{margin-bottom:20px;}@media(max-width:767px){.elementor-4346 .elementor-element.elementor-element-c89be6d .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-4346 .elementor-element.elementor-element-c89be6d:after{content:"0.5";}.elementor-4346 .elementor-element.elementor-element-c89be6d .elementor-post__thumbnail__link{width:100%;}}/* Start custom CSS */:root{--nc-i-whatsapp:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z%22/%3E%3C/svg%3E");--nc-i-instagram:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z%22/%3E%3C/svg%3E");--nc-i-facebook-f:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 320 512%22%3E%3Cpath d=%22M80 299.3V512H196V299.3h86.5l18-97.8H196V166.9c0-51.7 20.3-71.5 72.7-71.5c16.3 0 29.4 .4 37 1.2V7.9C291.4 4 256.4 0 236.2 0C129.3 0 80 50.5 80 159.4v42.1H14v97.8H80z%22/%3E%3C/svg%3E");--nc-i-youtube:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 576 512%22%3E%3Cpath d=%22M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z%22/%3E%3C/svg%3E");--nc-i-arrow-right:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M438.6 278.6c12.5-12.5 12.5-32.8 0-45.3l-160-160c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L338.8 224 32 224c-17.7 0-32 14.3-32 32s14.3 32 32 32l306.7 0L233.4 393.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0l160-160z%22/%3E%3C/svg%3E");--nc-i-location-dot:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 384 512%22%3E%3Cpath d=%22M215.7 499.2C267 435 384 279.4 384 192C384 86 298 0 192 0S0 86 0 192c0 87.4 117 243 168.3 307.2c12.3 15.3 35.1 15.3 47.4 0zM192 128a64 64 0 1 1 0 128 64 64 0 1 1 0-128z%22/%3E%3C/svg%3E");--nc-i-clock:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 512 512%22%3E%3Cpath d=%22M256 0a256 256 0 1 1 0 512A256 256 0 1 1 256 0zM232 120V256c0 8 4 15.5 10.7 20l96 64c11 7.4 25.9 4.4 33.3-6.7s4.4-25.9-6.7-33.3L280 243.2V120c0-13.3-10.7-24-24-24s-24 10.7-24 24z%22/%3E%3C/svg%3E");--nc-i-phone:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 512 512%22%3E%3Cpath d=%22M164.9 24.6c-7.7-18.6-28-28.5-47.4-23.2l-88 24C12.1 30.2 0 46 0 64C0 311.4 200.6 512 448 512c18 0 33.8-12.1 38.6-29.5l24-88c5.3-19.4-4.6-39.7-23.2-47.4l-96-40c-16.3-6.8-35.2-2.1-46.3 11.6L304.7 368C234.3 334.7 177.3 277.7 144 207.3L193.3 167c13.7-11.2 18.4-30 11.6-46.3l-40-96z%22/%3E%3C/svg%3E");--nc-i-bars:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M0 96C0 78.3 14.3 64 32 64H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32C14.3 128 0 113.7 0 96zM0 256c0-17.7 14.3-32 32-32H416c17.7 0 32 14.3 32 32s-14.3 32-32 32H32c-17.7 0-32-14.3-32-32zM448 416c0 17.7-14.3 32-32 32H32c-17.7 0-32-14.3-32-32s14.3-32 32-32H416c17.7 0 32 14.3 32 32z%22/%3E%3C/svg%3E");--nc-i-xmark:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 384 512%22%3E%3Cpath d=%22M342.6 150.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0L192 210.7 86.6 105.4c-12.5-12.5-32.8-12.5-45.3 0s-12.5 32.8 0 45.3L146.7 256 41.4 361.4c-12.5 12.5-12.5 32.8 0 45.3s32.8 12.5 45.3 0L192 301.3 297.4 406.6c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L237.3 256 342.6 150.6z%22/%3E%3C/svg%3E");--nc-i-bolt:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M349.4 44.6c5.9-13.7 1.5-29.7-10.6-38.5s-28.6-8-39.9 1.8l-256 224c-10 8.8-13.6 22.9-8.9 35.3S50.7 288 64 288H175.5L98.6 467.4c-5.9 13.7-1.5 29.7 10.6 38.5s28.6 8 39.9-1.8l256-224c10-8.8 13.6-22.9 8.9-35.3s-16.6-20.7-30-20.7H272.5L349.4 44.6z%22/%3E%3C/svg%3E");--nc-i-check:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath d=%22M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z%22/%3E%3C/svg%3E");--nc-i-shield:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 512 512%22%3E%3Cpath d=%22M256 0c4.6 0 9.2 1 13.4 2.9L457.7 82.8c22 9.3 38.4 31 38.3 57.2c-.5 99.2-41.3 280.7-213.6 363.2c-16.7 8-36.1 8-52.8 0C57.3 420.7 16.5 239.2 16 140c-.1-26.2 16.3-47.9 38.3-57.2L242.7 2.9C246.8 1 251.4 0 256 0zm0 66.8V444.8C394 378 431.1 230.1 432 141.4L256 66.8l0 0z%22/%3E%3C/svg%3E");--nc-i-whatsapp-branco:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath fill=%22%23fff%22 d=%22M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z%22/%3E%3C/svg%3E");--nc-i-check-branco:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath fill=%22%23fff%22 d=%22M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z%22/%3E%3C/svg%3E");--nc-i-plus-escuro:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath fill=%22%230F0F10%22 d=%22M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z%22/%3E%3C/svg%3E");--nc-i-plus-branco:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 448 512%22%3E%3Cpath fill=%22%23fff%22 d=%22M256 80c0-17.7-14.3-32-32-32s-32 14.3-32 32V224H48c-17.7 0-32 14.3-32 32s14.3 32 32 32H192V432c0 17.7 14.3 32 32 32s32-14.3 32-32V288H400c17.7 0 32-14.3 32-32s-14.3-32-32-32H256V80z%22/%3E%3C/svg%3E");--nc-i-estrelas:url("data:image/svg+xml,%3Csvg xmlns=%22http://www.w3.org/2000/svg%22 viewBox=%220 0 3200 512%22%3E%3Cpath fill=%22%23FFB400%22 transform=%22translate%280 0%29%22 d=%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22/%3E%3Cpath fill=%22%23FFB400%22 transform=%22translate%28656 0%29%22 d=%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22/%3E%3Cpath fill=%22%23FFB400%22 transform=%22translate%281312 0%29%22 d=%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22/%3E%3Cpath fill=%22%23FFB400%22 transform=%22translate%281968 0%29%22 d=%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22/%3E%3Cpath fill=%22%23FFB400%22 transform=%22translate%282624 0%29%22 d=%22M316.9 18C311.6 7 300.4 0 288.1 0s-23.4 7-28.8 18L195 150.3 51.4 171.5c-12 1.8-22 10.2-25.7 21.7s-.7 24.2 7.9 32.7L137.8 329 113.2 474.7c-2 12 3 24.2 12.9 31.3s23 8 33.8 2.3l128.3-68.5 128.3 68.5c10.8 5.7 23.9 4.9 33.8-2.3s14.9-19.3 12.9-31.3L438.5 329 542.7 225.9c8.6-8.5 11.7-21.2 7.9-32.7s-13.7-19.9-25.7-21.7L381.2 150.3 316.9 18z%22/%3E%3C/svg%3E");}
:root{--nc-red: #B71F1E; --nc-red-escuro: #8E1615; --nc-red-claro: #E8423F; --nc-ink: #0F0F10; --nc-ink-2: #19191B; --nc-papel: #F4F1EB; --nc-texto: #2B2A27; --nc-mudo: #66625C; --nc-mudo-escuro: #B8B3AB; --nc-linha: rgba(15, 15, 16, .13); --nc-linha-clara: rgba(255, 255, 255, .16); --nc-verde-wa: #1FAF54; --nc-verde-btn: #168A43; --nc-verde-btn-escuro: #11733A; --nc-fonte: "Archivo", system-ui, -apple-system, "Segoe UI", sans-serif;}body .elementor :where(.e-flexbox-base)[class*="nc-"]{padding: 0; display: block; gap: 0;}body .elementor :where(.e-heading-base, .e-paragraph-base)[class*="nc-"]{display: block; cursor: auto; font-family: var(--nc-fonte);}body .elementor :where(.e-image-base)[class*="nc-"]{display: block; max-width: 100%; height: auto; cursor: auto; overflow: clip;}body .elementor :where(.e-button-base)[class*="nc-"]{font-family: var(--nc-fonte);}body .elementor .nc-pagina,body .elementor .nc-pagina *,body .elementor .nc-pagina *::before,body .elementor .nc-pagina *::after{box-sizing: border-box;}body .elementor .nc-pagina{font-family: var(--nc-fonte); color: var(--nc-texto); background: #fff; overflow-x: clip; -webkit-font-smoothing: antialiased;}body .elementor .nc-pagina a{text-decoration: none;}body .elementor .nc-pagina a,body .elementor .nc-pagina a *{cursor: pointer;}body .elementor .nc-pagina strong{font-weight: 700;}body .elementor .nc-sec{position: relative; padding: 120px 0; width: 100%;}body .elementor .nc-wrap{width: 100%; max-width: 1280px; margin: 0 auto; padding: 0 40px; position: relative;}body .elementor .nc-fundo-papel{background: var(--nc-papel);}body .elementor .nc-fundo-escuro{background: var(--nc-ink); color: #fff;}body .elementor .nc-kicker{font-size: 13px; font-weight: 700; letter-spacing: .16em; text-transform: uppercase; color: var(--nc-red); margin-bottom: 22px;}body .elementor .nc-kicker span{display: inline-block; margin-right: 12px; padding-right: 12px; border-right: 1.5px solid currentColor; font-variant-numeric: tabular-nums;}body .elementor .nc-fundo-escuro .nc-kicker,body .elementor .nc-gamer .nc-kicker{color: var(--nc-red-claro);}body .elementor .nc-h2{font-size: clamp(32px, 3.5vw, 54px); line-height: 1.02; font-weight: 800; font-stretch: 108%; letter-spacing: -.025em; color: var(--nc-ink);}body .elementor .nc-h2 em{font-style: normal; color: var(--nc-red);}body .elementor .nc-fundo-escuro .nc-h2,body .elementor .nc-gamer .nc-h2,body .elementor .nc-cta .nc-h2{color: #fff;}body .elementor .nc-fundo-escuro .nc-h2 em,body .elementor .nc-gamer .nc-h2 em{color: var(--nc-red-claro);}body .elementor .nc-h3{font-size: 22px; line-height: 1.2; font-weight: 750; letter-spacing: -.01em; color: var(--nc-ink);}body .elementor .nc-lead{font-size: 19px; line-height: 1.6; color: var(--nc-mudo); max-width: 620px;}body .elementor .nc-fundo-escuro .nc-lead,body .elementor .nc-gamer .nc-lead{color: var(--nc-mudo-escuro);}body .elementor .nc-texto{font-size: 17px; line-height: 1.65; color: var(--nc-mudo);}body .elementor .nc-texto a{color: var(--nc-red); font-weight: 700; text-decoration: underline; text-underline-offset: 3px;}body .elementor .nc-cab{display: flex; flex-direction: column; align-items: flex-start; gap: 0; max-width: 860px; margin-bottom: 64px;}body .elementor .nc-cab .nc-h2{margin-bottom: 22px;}body .elementor .nc-cab .nc-lead{margin-bottom: 0;}body .elementor .nc-cab .nc-link-seta{margin-top: 18px;}body .elementor .nc-btn{display: inline-flex; align-items: center; justify-content: center; gap: 10px; padding: 16px 26px; border-radius: 14px; background: var(--nc-red); color: #fff; font-size: 16px; font-weight: 700; line-height: 1.2; letter-spacing: .005em; box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .22), 0 10px 22px -12px rgba(183, 31, 30, .8); transition: transform .2s ease, background-color .2s ease, box-shadow .2s ease, color .2s ease; cursor: pointer; text-align: center;}body .elementor .nc-btn:hover,body .elementor .nc-btn:focus-visible{background: var(--nc-red-escuro); color: #fff; transform: translateY(-2px);}body .elementor .nc-btn-wa{background: var(--nc-verde-btn); color: #fff; box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .2), 0 12px 24px -12px rgba(22, 138, 67, .8);}body .elementor .nc-btn-wa:hover,body .elementor .nc-btn-wa:focus-visible{background: var(--nc-verde-btn-escuro); color: #fff;}body .elementor .nc-btn-grande{padding: 19px 30px; font-size: 17.5px; border-radius: 16px;}body .elementor .nc-btn-grande.nc-btn-wa::before{width: 24px; height: 24px; flex-basis: 24px;}body .elementor .nc-btn-wa::before{content: ""; width: 20px; height: 20px; flex: 0 0 20px; background: currentColor; -webkit-mask: var(--nc-i-whatsapp) center / contain no-repeat; mask: var(--nc-i-whatsapp) center / contain no-repeat;}body .elementor .nc-btn-contorno{background: transparent; color: var(--nc-ink); box-shadow: inset 0 0 0 2px var(--nc-ink);}body .elementor .nc-btn-contorno:hover,body .elementor .nc-btn-contorno:focus-visible{background: var(--nc-ink); color: #fff;}body .elementor .nc-btn-claro{background: #fff; color: var(--nc-ink); box-shadow: inset 0 -3px 0 rgba(0, 0, 0, .12);}body .elementor .nc-btn-claro:hover,body .elementor .nc-btn-claro:focus-visible{background: var(--nc-papel); color: var(--nc-ink);}body .elementor .nc-btn-contorno-claro{background: transparent; color: #fff; box-shadow: inset 0 0 0 2px rgba(255, 255, 255, .55);}body .elementor .nc-btn-contorno-claro:hover,body .elementor .nc-btn-contorno-claro:focus-visible{background: #fff; color: var(--nc-ink);}body .elementor .nc-link-seta{display: inline-flex; align-items: center; gap: 10px; padding: 6px 0; background: none; box-shadow: none; border-radius: 0; color: var(--nc-red); font-size: 16px; font-weight: 700; transition: gap .2s ease, color .2s ease;}body .elementor .nc-link-seta::after{content: ""; width: 16px; height: 16px; background: currentColor; -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat;}body .elementor .nc-link-seta:hover{gap: 16px; color: var(--nc-red-escuro); background: none;}body .elementor .nc-fundo-escuro .nc-link-seta{color: var(--nc-red-claro);}body .elementor .nc-acoes{display: flex; flex-wrap: wrap; gap: 14px; align-items: center;}body .elementor .nc-acoes .nc-btn{padding: 15px 20px; font-size: 15.5px;}body .elementor .nc-cabecalho{position: sticky; top: 0; z-index: 900; background: rgba(255, 255, 255, .94); -webkit-backdrop-filter: saturate(1.4) blur(14px); backdrop-filter: saturate(1.4) blur(14px); border-bottom: 1px solid transparent; transition: border-color .25s ease, box-shadow .25s ease;}body .elementor .nc-cabecalho.nc-rolou{border-bottom-color: var(--nc-linha); box-shadow: 0 10px 30px -22px rgba(0, 0, 0, .5);}body .elementor .nc-cabecalho .nc-wrap{display: flex; align-items: center; gap: 20px; min-height: 78px;}body .elementor .nc-logo{display: block; flex: 0 0 auto; width: auto;}body .elementor .nc-logo-img{width: 172px;}body .elementor .nc-nav{display: flex; align-items: center; gap: 2px; margin-left: auto; width: auto;}body .elementor .nc-nav-link{display: inline-block; white-space: nowrap; padding: 10px 11px; border-radius: 10px; background: transparent; color: var(--nc-ink); font-size: 15px; font-weight: 600; box-shadow: none; transition: background-color .2s ease, color .2s ease;}body .elementor .nc-nav-link:hover{background: var(--nc-papel); color: var(--nc-red);}body .elementor .nc-cab-acoes{display: flex; align-items: center; gap: 10px; width: auto; flex: 0 0 auto;}body .elementor .nc-cab-acoes .nc-btn{padding: 13px 20px; font-size: 15px;}body .elementor .nc-menu-btn{display: none; width: 48px; height: 48px; padding: 0; border-radius: 12px; background: var(--nc-ink); color: transparent; font-size: 0; box-shadow: none; position: relative;}body .elementor .nc-menu-btn::before{content: ""; position: absolute; inset: 0; margin: auto; width: 20px; height: 20px; background: #fff; -webkit-mask: var(--nc-i-bars) center / contain no-repeat; mask: var(--nc-i-bars) center / contain no-repeat;}body .elementor .nc-menu-aberto .nc-menu-btn::before{-webkit-mask-image: var(--nc-i-xmark); mask-image: var(--nc-i-xmark);}body .elementor .nc-hero{position: relative; display: flex; align-items: center; min-height: min(calc(100vh - 78px), 760px); padding: 88px 0; background: var(--nc-ink); color: #fff; overflow: hidden;}body .elementor .nc-hero-img{position: absolute; inset: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: center 45%; transform-origin: 60% 40%;}body .elementor .nc-hero-veu{position: absolute; inset: 0; z-index: 1; pointer-events: none; background: linear-gradient(90deg, rgba(9, 9, 10, .88) 0%, rgba(9, 9, 10, .84) 45%, rgba(9, 9, 10, .55) 68%, rgba(9, 9, 10, .22) 88%, rgba(9, 9, 10, .06) 100%);}body .elementor .nc-hero .nc-wrap{z-index: 2;}body .elementor .nc-hero-txt{display: flex; flex-direction: column; align-items: flex-start; gap: 22px; max-width: 700px;}body .elementor .nc-hero-kicker{display: inline-flex; align-items: center; gap: 12px; font-size: 13.5px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: #fff;}body .elementor .nc-hero-kicker::before{content: ""; width: 30px; height: 3px; background: var(--nc-red-claro);}body .elementor .nc-h1{font-size: clamp(40px, 4.4vw, 66px); line-height: 1; max-width: 700px; font-weight: 800; font-stretch: 106%; letter-spacing: -.03em; color: #fff;}body .elementor .nc-h1 em{font-style: normal; color: var(--nc-red-claro);}body .elementor .nc-hero-lead{font-size: 19px; line-height: 1.6; color: #E4E0DA; max-width: 560px;}body .elementor .nc-hero-lead strong{color: #fff;}body .elementor .nc-hero-acoes{display: flex; flex-wrap: wrap; gap: 14px; margin-top: 8px;}body .elementor .nc-hero-prova{display: block; font-size: 15px; color: #E4E0DA; margin-top: 10px;}body .elementor .nc-hero-prova::before{content: ""; display: inline-block; vertical-align: -2px; margin-right: 12px; width: 96px; height: 17px; background: var(--nc-i-estrelas) left center / 96px 17px no-repeat;}body .elementor .nc-hero-prova strong{color: #fff;}body .elementor .nc-ticker{background: var(--nc-red); color: #fff; overflow: hidden; padding: 0;}body .elementor .nc-ticker-trilho{display: flex; width: max-content; animation: nc-ticker 46s linear infinite;}body .elementor .nc-ticker:hover .nc-ticker-trilho{animation-play-state: paused;}body .elementor .nc-ticker-txt{display: flex; align-items: center; white-space: nowrap; padding: 20px 0; font-size: 17px; font-weight: 650; letter-spacing: .01em;}body .elementor .nc-ticker-txt span{display: inline-flex; align-items: center;}body .elementor .nc-ticker-txt span::after{content: "✦"; margin: 0 30px; font-size: 13px; opacity: .7;}@keyframes nc-ticker{to{transform: translateX(-50%);}}body .elementor .nc-destaques{display: grid; grid-template-columns: 1fr 1fr; gap: 24px; margin-bottom: 72px;}body .elementor .nc-card-dest{position: relative; display: block; aspect-ratio: 16 / 10; border-radius: 24px; overflow: hidden; color: #fff; background: var(--nc-ink); isolation: isolate;}body .elementor .nc-card-dest-img{position: absolute; inset: -6% 0; width: 100%; height: 112%; max-width: none; object-fit: cover; transition: transform .8s cubic-bezier(.2, .7, .2, 1); z-index: -1;}body .elementor .nc-card-dest::after{content: ""; position: absolute; inset: 0; z-index: -1; background: linear-gradient(180deg, rgba(9, 9, 10, 0) 30%, rgba(9, 9, 10, .88) 100%);}body .elementor .nc-card-dest:hover .nc-card-dest-img{transform: scale(1.06);}body .elementor .nc-card-dest-txt{position: absolute; left: 0; right: 0; bottom: 0; padding: 34px 36px; display: flex; flex-direction: column; align-items: flex-start; gap: 10px;}body .elementor .nc-tag{display: inline-block; padding: 7px 13px; border-radius: 999px; background: rgba(255, 255, 255, .16); -webkit-backdrop-filter: blur(8px); backdrop-filter: blur(8px); font-size: 12px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #fff;}body .elementor .nc-tag-novo{background: var(--nc-red);}body .elementor .nc-card-dest .nc-h3{color: #fff; font-size: clamp(26px, 2.6vw, 36px); font-weight: 800; letter-spacing: -.02em;}body .elementor .nc-card-dest-desc{font-size: 16.5px; line-height: 1.5; color: #E4E0DA; max-width: 460px;}body .elementor .nc-seta-circ{position: absolute; right: 30px; bottom: 32px; width: 54px; height: 54px; border-radius: 50%; background: #fff; transition: background-color .25s ease, transform .25s ease;}body .elementor .nc-seta-circ::after{content: ""; position: absolute; inset: 0; margin: auto; width: 20px; height: 20px; background: var(--nc-ink); -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat; transform: rotate(-45deg); transition: transform .25s ease, background-color .25s ease;}body .elementor .nc-card-dest:hover .nc-seta-circ{background: var(--nc-red);}body .elementor .nc-card-dest:hover .nc-seta-circ::after{background: #fff; transform: rotate(0);}body .elementor .nc-grade-serv{display: grid; grid-template-columns: repeat(5, minmax(0, 1fr)); gap: 20px;}body .elementor .nc-card-serv{display: flex; flex-direction: column; border-radius: 18px; overflow: hidden; background: #fff; color: var(--nc-ink); box-shadow: inset 0 0 0 1px var(--nc-linha); transition: transform .3s ease, box-shadow .3s ease;}body .elementor .nc-card-serv:hover{transform: translateY(-6px); box-shadow: inset 0 0 0 1px rgba(15, 15, 16, 0), 0 30px 50px -28px rgba(15, 15, 16, .45);}body .elementor .nc-card-foto{display: block; aspect-ratio: 4 / 3; overflow: hidden; background: var(--nc-papel);}body .elementor .nc-card-foto-img{width: 100%; height: 100%; max-width: none; object-fit: cover; transition: transform .7s cubic-bezier(.2, .7, .2, 1);}body .elementor .nc-card-serv:hover .nc-card-foto-img{transform: scale(1.07);}body .elementor .nc-card-corpo{display: flex; flex-direction: column; gap: 8px; padding: 20px 20px 22px; flex: 1 1 auto;}body .elementor .nc-card-num{font-size: 13px; font-weight: 700; color: var(--nc-red); letter-spacing: .08em; font-variant-numeric: tabular-nums;}body .elementor .nc-card-serv .nc-h3{font-size: 19px; transition: color .2s ease;}body .elementor .nc-card-serv:hover .nc-h3{color: var(--nc-red);}body .elementor .nc-card-desc{font-size: 15px; line-height: 1.5; color: var(--nc-mudo);}body .elementor .nc-card-mais{display: inline-flex; align-items: center; gap: 8px; margin-top: auto; padding-top: 10px; font-size: 14.5px; font-weight: 700; color: var(--nc-red); transition: gap .2s ease;}body .elementor .nc-card-mais::after{content: ""; width: 14px; height: 14px; background: currentColor; -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat;}body .elementor .nc-card-serv:hover .nc-card-mais{gap: 12px;}body .elementor .nc-serv-dica{display: none; font-size: 13px; font-weight: 600; color: var(--nc-mudo); margin-top: 6px;}body .elementor .nc-marcas{display: flex; flex-wrap: wrap; align-items: center; justify-content: space-between; gap: 22px 36px; margin-top: 80px; padding-top: 36px; border-top: 1px solid var(--nc-linha);}body .elementor .nc-marcas-txt{font-size: 14px; font-weight: 700; letter-spacing: .1em; text-transform: uppercase; color: var(--nc-ink); width: auto;}body .elementor .nc-marca{height: 72px; width: 72px; object-fit: contain; filter: brightness(0); opacity: .45; transition: opacity .2s ease, filter .2s ease;}body .elementor .nc-marca:hover{opacity: .9;}body .elementor .nc-sint-lista{display: grid; grid-template-columns: 1fr 1fr; column-gap: 56px;}body .elementor .nc-sint{position: relative; display: grid; grid-template-columns: 48px minmax(0, 1fr) 44px; gap: 18px; align-items: center; padding: 28px 14px; border-top: 1px solid var(--nc-linha); color: var(--nc-ink); overflow: hidden; isolation: isolate; transition: color .3s ease;}body .elementor .nc-sint:nth-last-child(-n+2){border-bottom: 1px solid var(--nc-linha);}body .elementor .nc-sint::before{content: ""; position: absolute; inset: 0; z-index: -1; background: var(--nc-red); transform: scaleX(0); transform-origin: left; transition: transform .45s cubic-bezier(.7, 0, .2, 1);}body .elementor .nc-sint:hover::before{transform: scaleX(1);}body .elementor .nc-sint:hover,body .elementor .nc-sint:hover .nc-h3,body .elementor .nc-sint:hover .nc-sint-desc,body .elementor .nc-sint:hover .nc-sint-num{color: #fff;}body .elementor .nc-sint-num{font-size: 14px; font-weight: 700; color: var(--nc-red); font-variant-numeric: tabular-nums; transition: color .3s ease;}body .elementor .nc-sint-txt{display: flex; flex-direction: column; gap: 6px;}body .elementor .nc-sint .nc-h3{font-size: 26px; font-weight: 800; letter-spacing: -.02em; transition: color .3s ease;}body .elementor .nc-sint-desc{font-size: 15.5px; line-height: 1.5; color: var(--nc-mudo); transition: color .3s ease;}body .elementor .nc-sint-seta{width: 44px; height: 44px; border-radius: 50%; box-shadow: inset 0 0 0 1.5px currentColor; position: relative;}body .elementor .nc-sint-seta::after{content: ""; position: absolute; inset: 0; margin: auto; width: 16px; height: 16px; background: currentColor; -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat; transition: transform .3s ease;}body .elementor .nc-sint:hover .nc-sint-seta::after{transform: translateX(3px);}body .elementor .nc-ultra{background: var(--nc-ink); color: #fff; overflow: hidden;}body .elementor .nc-ultra::before{content: ""; position: absolute; width: 720px; height: 720px; right: -220px; top: -260px; border-radius: 50%; background: radial-gradient(circle, rgba(183, 31, 30, .45), rgba(183, 31, 30, 0) 65%); pointer-events: none;}body .elementor .nc-ultra-grid{display: grid; grid-template-columns: minmax(0, 1.05fr) minmax(0, 1fr); gap: 72px; align-items: center;}body .elementor .nc-ultra-txt{display: flex; flex-direction: column; align-items: flex-start; gap: 26px;}body .elementor .nc-pill{display: inline-flex; align-items: center; gap: 10px; padding: 9px 16px; border-radius: 999px; background: var(--nc-red); color: #fff; font-size: 13px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase;}body .elementor .nc-pill::before{content: ""; width: 14px; height: 14px; background: currentColor; -webkit-mask: var(--nc-i-bolt) center / contain no-repeat; mask: var(--nc-i-bolt) center / contain no-repeat;}body .elementor .nc-lista-check{display: block; font-size: 17px; line-height: 1.5; color: #E7E3DD;}body .elementor .nc-lista-check ul{list-style: none; margin: 0; padding: 0; display: grid; gap: 12px;}body .elementor .nc-lista-check li{position: relative; padding-left: 34px;}body .elementor .nc-lista-check li::before{content: ""; position: absolute; left: 0; top: 2px; width: 22px; height: 22px; border-radius: 50%; background: var(--nc-red) var(--nc-i-check-branco) center / 11px no-repeat;}body .elementor .nc-ultra-lojas{font-size: 14.5px; color: var(--nc-mudo-escuro); margin-top: -8px;}body .elementor .nc-ultra-lado{display: flex; flex-direction: column; gap: 22px;}body .elementor .nc-ultra-img{width: 100%; aspect-ratio: 16 / 10; object-fit: cover; border-radius: 24px;}body .elementor .nc-passos{display: flex; flex-direction: column; gap: 0; border-radius: 24px; background: var(--nc-ink-2); border: 1px solid var(--nc-linha-clara);}body .elementor .nc-passo{display: grid; grid-template-columns: 46px minmax(0, 1fr); gap: 18px; align-items: start; padding: 22px 26px;}body .elementor .nc-passo + .nc-passo{border-top: 1px solid var(--nc-linha-clara);}body .elementor .nc-passo-num{width: 46px; height: 46px; border-radius: 50%; background: var(--nc-red); color: #fff; font-size: 18px; font-weight: 800; display: flex; align-items: center; justify-content: center;}body .elementor .nc-passo .nc-h3{color: #fff; font-size: 18px; margin-bottom: 4px;}body .elementor .nc-passo-txt{font-size: 15px; line-height: 1.5; color: var(--nc-mudo-escuro);}body .elementor .nc-nota{font-size: 14.5px; line-height: 1.5; color: var(--nc-mudo-escuro); padding-left: 16px; border-left: 2px solid var(--nc-red);}body .elementor .nc-prod-grid{display: grid; grid-template-columns: minmax(0, .85fr) minmax(0, 1.5fr); gap: 72px; align-items: start;}body .elementor .nc-prod-txt{position: sticky; top: 120px; display: flex; flex-direction: column; align-items: flex-start; gap: 24px;}body .elementor .nc-selo-garantia{display: block; position: relative; padding: 18px 20px 18px 66px; border-radius: 16px; background: var(--nc-papel); font-size: 16px; line-height: 1.4; color: var(--nc-ink);}body .elementor .nc-selo-garantia::before{content: ""; position: absolute; left: 20px; top: 50%; margin-top: -16px; width: 32px; height: 32px; background: var(--nc-red); -webkit-mask: var(--nc-i-shield) center / contain no-repeat; mask: var(--nc-i-shield) center / contain no-repeat;}body .elementor .nc-prod-itens{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 36px 22px;}body .elementor .nc-prod{display: flex; flex-direction: column; gap: 14px;}body .elementor .nc-prod-foto{display: block; aspect-ratio: 1 / 1; border-radius: 16px; overflow: hidden; background: var(--nc-papel);}body .elementor .nc-prod-img{width: 100%; height: 100%; max-width: none; object-fit: cover; transition: transform .7s cubic-bezier(.2, .7, .2, 1);}body .elementor .nc-prod:hover .nc-prod-img{transform: scale(1.06);}body .elementor .nc-prod-nome{font-size: 18px; font-weight: 750; color: var(--nc-ink); line-height: 1.25;}body .elementor .nc-prod-desc{font-size: 14.5px; line-height: 1.45; color: var(--nc-mudo); margin-top: -6px;}body .elementor .nc-gamer{background: radial-gradient(38% 55% at 24% 55%, rgba(183, 31, 30, .26), rgba(183, 31, 30, 0) 70%), #0A0A0B; color: #fff; overflow: hidden;}body .elementor .nc-gamer-grid{display: grid; grid-template-columns: minmax(0, 1.1fr) minmax(0, 1fr); gap: 64px; align-items: center;}body .elementor .nc-gamer-fotos{position: relative; min-height: 560px;}body .elementor .nc-gamer-note{position: absolute; left: -4%; top: 6%; width: 92%; max-width: none; filter: drop-shadow(0 40px 60px rgba(0, 0, 0, .7));}body .elementor .nc-gamer-pc{position: absolute; right: -2%; bottom: 0; width: 40%; max-width: none; filter: drop-shadow(0 30px 50px rgba(0, 0, 0, .8));}body .elementor .nc-gamer-txt{display: flex; flex-direction: column; align-items: flex-start; gap: 26px;}body .elementor .nc-gamer-cols{display: grid; grid-template-columns: 1fr 1fr; gap: 28px; width: 100%;}body .elementor .nc-gamer-col{padding-top: 20px; border-top: 2px solid var(--nc-red-claro); display: flex; flex-direction: column; gap: 10px;}body .elementor .nc-gamer-col .nc-h3{color: #fff; font-size: 19px;}body .elementor .nc-gamer-col .nc-texto{font-size: 15.5px; color: var(--nc-mudo-escuro);}body .elementor .nc-gamer-modelos{font-size: 13px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: #8F8A82;}body .elementor .nc-hist-grid{display: grid; grid-template-columns: minmax(0, 1fr) minmax(0, 1fr); gap: 80px; align-items: center;}body .elementor .nc-hist-fotos{position: relative; padding-bottom: 70px;}body .elementor .nc-hist-foto1{width: 80%; aspect-ratio: 4 / 5; object-fit: cover; border-radius: 24px;}body .elementor .nc-hist-foto2{position: absolute; right: 0; bottom: 0; width: 54%; aspect-ratio: 4 / 3; object-fit: cover; border-radius: 24px; border: 8px solid var(--nc-papel);}body .elementor .nc-hist-etiqueta{position: absolute; left: 22px; top: 22px; padding: 8px 14px; border-radius: 999px; background: #fff; font-size: 13px; font-weight: 700; color: var(--nc-ink);}body .elementor .nc-hist-txt{display: flex; flex-direction: column; align-items: flex-start; gap: 22px;}body .elementor .nc-citacao{position: relative; font-size: clamp(24px, 2.3vw, 31px); line-height: 1.3; font-weight: 600; letter-spacing: -.015em; color: var(--nc-ink); padding-top: 46px;}body .elementor .nc-citacao::before{content: "“"; position: absolute; left: -4px; top: -18px; font-size: 110px; line-height: 1; font-weight: 800; color: var(--nc-red);}body .elementor .nc-trilha{display: flex; gap: 0; margin-top: 96px; overflow-x: auto; scroll-snap-type: x proximity; scrollbar-width: thin; scrollbar-color: var(--nc-red) transparent; padding-bottom: 18px; cursor: grab;}body .elementor .nc-trilha.nc-arrastando{cursor: grabbing; scroll-snap-type: none;}body .elementor .nc-marco{position: relative; flex: 0 0 272px; padding: 34px 30px 0 0; border-top: 2px solid var(--nc-ink); scroll-snap-align: start; display: flex; flex-direction: column; gap: 10px; user-select: none;}body .elementor .nc-marco::before{content: ""; position: absolute; left: 0; top: -9px; width: 16px; height: 16px; border-radius: 50%; background: var(--nc-papel); box-shadow: inset 0 0 0 3px var(--nc-ink);}body .elementor .nc-marco-destaque::before{background: var(--nc-red); box-shadow: 0 0 0 5px rgba(183, 31, 30, .2);}body .elementor .nc-marco-ano{font-size: 13px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: var(--nc-red);}body .elementor .nc-marco .nc-h3{font-size: 20px;}body .elementor .nc-marco-txt{font-size: 15px; line-height: 1.5; color: var(--nc-mudo);}body .elementor .nc-trilha-dica{font-size: 13px; font-weight: 600; color: var(--nc-mudo); margin-top: 14px;}body .elementor .nc-pq-grid{display: grid; grid-template-columns: minmax(0, .95fr) minmax(0, 1.05fr); gap: 88px; align-items: start;}body .elementor .nc-pq-lado{position: sticky; top: 118px; display: flex; flex-direction: column; align-items: flex-start; gap: 22px;}body .elementor .nc-pq-foto{width: 100%; aspect-ratio: 16 / 11; object-fit: cover; border-radius: 24px; margin-top: 8px;}body .elementor .nc-pq-lado .nc-h3{font-size: 21px;}body .elementor .nc-num{display: grid; grid-template-columns: 250px minmax(0, 1fr); gap: 28px; align-items: baseline; padding: 34px 0; border-top: 1px solid var(--nc-linha);}body .elementor .nc-num:last-child{border-bottom: 1px solid var(--nc-linha);}body .elementor .nc-num-valor{font-size: clamp(48px, 4.8vw, 74px); line-height: .9; font-weight: 800; font-stretch: 112%; letter-spacing: -.045em; color: var(--nc-red); white-space: nowrap; font-variant-numeric: tabular-nums;}body .elementor .nc-num-txt{display: flex; flex-direction: column; gap: 8px;}body .elementor .nc-num .nc-h3{font-size: 21px;}body .elementor .nc-un-grid{display: grid; grid-template-columns: 1fr 1fr; gap: 26px;}body .elementor .nc-un{display: flex; flex-direction: column; border-radius: 24px; overflow: hidden; background: #fff; box-shadow: 0 30px 60px -40px rgba(15, 15, 16, .45);}body .elementor .nc-un-foto{position: relative; aspect-ratio: 16 / 10; overflow: hidden;}body .elementor .nc-un-img{width: 100%; height: 100%; max-width: none; object-fit: cover; object-position: center 30%; transition: transform .8s cubic-bezier(.2, .7, .2, 1);}body .elementor .nc-un:hover .nc-un-img{transform: scale(1.04);}body .elementor .nc-un-etiqueta{position: absolute; left: 20px; top: 20px; padding: 8px 14px; border-radius: 999px; background: #fff; color: var(--nc-ink); font-size: 12px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase;}body .elementor .nc-un-corpo{display: flex; flex-direction: column; align-items: flex-start; gap: 16px; padding: 34px 36px 36px;}body .elementor .nc-un .nc-h3{font-size: 34px; font-weight: 800; letter-spacing: -.025em;}body .elementor .nc-un-nota{display: block; font-size: 14.5px; color: var(--nc-mudo);}body .elementor .nc-un-nota::before{content: ""; display: inline-block; vertical-align: -2px; margin-right: 10px; width: 86px; height: 15px; background: var(--nc-i-estrelas) left center / 86px 15px no-repeat;}body .elementor .nc-un-nota strong{color: var(--nc-ink);}body .elementor .nc-info{position: relative; padding-left: 32px; font-size: 16px; line-height: 1.5; color: var(--nc-texto);}body .elementor .nc-info::before{content: ""; position: absolute; left: 0; top: 2px; width: 18px; height: 18px; background: var(--nc-red); -webkit-mask: var(--nc-icone) center / contain no-repeat; mask: var(--nc-icone) center / contain no-repeat;}body .elementor .nc-info a{color: var(--nc-ink); font-weight: 700;}body .elementor .nc-info-pin{--nc-icone: var(--nc-i-location-dot);}body .elementor .nc-info-hora{--nc-icone: var(--nc-i-clock);}body .elementor .nc-info-tel{--nc-icone: var(--nc-i-phone);}body .elementor .nc-un .nc-acoes{margin-top: 8px;}body .elementor .nc-avaliacoes-widget{min-height: 200px;}body .elementor .nc-etapas{display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 28px;}body .elementor .nc-etapa{position: relative; display: flex; flex-direction: column; gap: 12px; padding: 30px 28px 32px; border-radius: 20px; background: var(--nc-ink-2); box-shadow: inset 0 0 0 1px var(--nc-linha-clara); transition: box-shadow .3s ease, transform .3s ease;}body .elementor .nc-etapa:hover{transform: translateY(-4px); box-shadow: inset 0 0 0 1px rgba(232, 66, 63, .6);}body .elementor .nc-etapa:not(:last-child)::after{content: ""; position: absolute; z-index: 2; right: -24px; top: 44px; width: 20px; height: 20px; background: var(--nc-red-claro); -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat;}body .elementor .nc-etapa-num{font-size: 52px; line-height: 1; font-weight: 800; font-stretch: 112%; letter-spacing: -.04em; color: var(--nc-red-claro); font-variant-numeric: tabular-nums;}body .elementor .nc-etapa .nc-h3{color: #fff; font-size: 20px; margin-top: 6px;}body .elementor .nc-etapa-txt{font-size: 15.5px; line-height: 1.55; color: var(--nc-mudo-escuro);}body .elementor .nc-faq-grid{display: grid; grid-template-columns: minmax(0, .8fr) minmax(0, 1.2fr); gap: 88px; align-items: start;}body .elementor .nc-faq-lado{position: sticky; top: 118px; display: flex; flex-direction: column; align-items: flex-start; gap: 22px;}body .elementor .nc-faq{display: block; border-top: 1px solid var(--nc-linha);}body .elementor .nc-faq-item{border-bottom: 1px solid var(--nc-linha);}body .elementor .nc-faq-item summary,body .elementor .nc-faq-cab{list-style: none; position: relative; display: flex; align-items: center; padding: 26px 64px 26px 0; cursor: pointer;}body .elementor .nc-faq-item summary::-webkit-details-marker{display: none;}body .elementor .nc-faq-cab::after{content: ""; position: absolute; right: 0; top: 50%; width: 40px; height: 40px; margin-top: -20px; border-radius: 50%; background: var(--nc-papel) var(--nc-i-plus-escuro) center / 14px no-repeat; transition: transform .3s ease, background-color .3s ease;}body .elementor .nc-faq-item[open] .nc-faq-cab::after{transform: rotate(45deg); background-color: var(--nc-red); background-image: var(--nc-i-plus-branco);}body .elementor .nc-faq-titulo{display: block;}body .elementor .nc-faq-pergunta{font-size: 20px; line-height: 1.35; font-weight: 700; color: var(--nc-ink); cursor: pointer;}body .elementor .nc-faq-corpo{display: block; padding: 0 64px 28px 0;}body .elementor .nc-faq-resposta{font-size: 16.5px; line-height: 1.65; color: var(--nc-mudo); cursor: auto;}body .elementor .nc-blog-grade{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 26px;}body .elementor .nc-blog-card{display: flex; flex-direction: column; border-radius: 16px; overflow: hidden; background: #fff; color: var(--nc-ink); box-shadow: 0 24px 50px -36px rgba(15, 15, 16, .5); transition: transform .3s ease, box-shadow .3s ease; height: 100%;}body .elementor .nc-blog-card:hover{transform: translateY(-6px); box-shadow: 0 34px 60px -34px rgba(15, 15, 16, .55);}body .elementor .nc-blog-img{width: 100%; aspect-ratio: 16 / 10; object-fit: cover; max-width: none;}body .elementor .nc-blog-corpo{display: flex; flex-direction: column; gap: 10px; padding: 26px 26px 28px; flex: 1 1 auto;}body .elementor .nc-blog-titulo{font-size: 20px; line-height: 1.3; font-weight: 750; color: var(--nc-red);}body .elementor .nc-blog-meta{font-size: 13.5px; color: var(--nc-mudo);}body .elementor .nc-blog-resumo{font-size: 15.5px; line-height: 1.55; color: var(--nc-mudo); display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}body .elementor .nc-blog-mais{margin-top: auto; padding-top: 8px; font-size: 15px; font-weight: 700; color: var(--nc-ink); display: inline-flex; align-items: center; gap: 8px;}body .elementor .nc-blog-mais::after{content: ""; width: 14px; height: 14px; background: currentColor; -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat;}body .elementor .nc-blog-card:hover .nc-blog-mais{color: var(--nc-red);}body .elementor .nc-blog-slot .elementor-posts-container{display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 26px;}body .elementor .nc-blog-slot .elementor-post{display: flex; flex-direction: column; border-radius: 16px; overflow: hidden; background: #fff; box-shadow: 0 24px 50px -36px rgba(15, 15, 16, .5); transition: transform .3s ease, box-shadow .3s ease;}body .elementor .nc-blog-slot .elementor-post:hover{transform: translateY(-6px); box-shadow: 0 34px 60px -34px rgba(15, 15, 16, .55);}body .elementor .nc-blog-slot .elementor-post__thumbnail__link{display: block; width: 100%; margin: 0;}body .elementor .nc-blog-slot .elementor-post__thumbnail{position: relative; padding-bottom: 62%; overflow: hidden;}body .elementor .nc-blog-slot .elementor-post__thumbnail img{position: absolute; left: 0; top: 0; width: 100%; height: 100%; max-width: none; object-fit: cover; transform: none; transition: transform .7s cubic-bezier(.2, .7, .2, 1);}body .elementor .nc-blog-slot .elementor-post:hover .elementor-post__thumbnail img{transform: scale(1.06);}body .elementor .nc-blog-slot .elementor-post__text{display: flex; flex-direction: column; gap: 10px; padding: 26px 26px 28px; flex: 1 1 auto;}body .elementor .nc-blog-slot .elementor-post__title{margin: 0; font-family: var(--nc-fonte); font-size: 20px; line-height: 1.3; font-weight: 750;}body .elementor .nc-blog-slot .elementor-post__title a{color: var(--nc-red); font-family: var(--nc-fonte);}body .elementor .nc-blog-slot .elementor-post__meta-data{margin: 0; font-size: 13.5px; color: var(--nc-mudo); font-family: var(--nc-fonte);}body .elementor .nc-blog-slot .elementor-post__meta-data span + span::before{content: "|"; margin: 0 6px;}body .elementor .nc-blog-slot .elementor-post__excerpt{margin: 0;}body .elementor .nc-blog-slot .elementor-post__excerpt p{margin: 0; font-family: var(--nc-fonte); font-size: 15.5px; line-height: 1.55; color: var(--nc-mudo); display: -webkit-box; -webkit-line-clamp: 3; -webkit-box-orient: vertical; overflow: hidden;}body .elementor .nc-blog-slot .elementor-post__read-more{margin-top: auto; padding-top: 8px; font-family: var(--nc-fonte); font-size: 15px; font-weight: 700; color: var(--nc-ink); display: inline-flex; align-items: center; gap: 8px;}body .elementor .nc-blog-slot .elementor-post__read-more::after{content: ""; width: 14px; height: 14px; background: currentColor; -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat;}body .elementor .nc-blog-slot .elementor-post:hover .elementor-post__read-more{color: var(--nc-red);}body .elementor .nc-cta{background: var(--nc-red); color: #fff; overflow: hidden; padding: 110px 0;}body .elementor .nc-cta::before{content: "CE"; position: absolute; right: -40px; bottom: -110px; font-size: 420px; line-height: 1; font-weight: 800; font-stretch: 120%; letter-spacing: -.06em; color: rgba(255, 255, 255, .07); pointer-events: none;}body .elementor .nc-cta-grid{display: grid; grid-template-columns: minmax(0, 1.5fr) minmax(0, 1fr); gap: 64px; align-items: center;}body .elementor .nc-cta-txt{display: flex; flex-direction: column; gap: 20px;}body .elementor .nc-cta .nc-lead{color: #FBE3E2;}body .elementor .nc-cta-acoes{display: flex; flex-direction: column; gap: 16px; align-items: flex-start;}body .elementor .nc-cta .nc-btn-wa{box-shadow: 0 0 0 5px rgba(255, 255, 255, .22), 0 22px 40px -18px rgba(0, 0, 0, .55);}body .elementor .nc-cta-lojas{font-size: 15px; color: #FBE3E2;}body .elementor .nc-rodape{background: #0A0A0B; color: #B8B3AB; padding: 96px 0 0; font-size: 15px;}body .elementor .nc-rod-grid{display: grid; grid-template-columns: minmax(0, 1.35fr) repeat(3, minmax(0, 1fr)); gap: 56px; padding-bottom: 72px;}body .elementor .nc-rod-marca{display: flex; flex-direction: column; align-items: flex-start; gap: 22px;}body .elementor .nc-rod-logo{width: 190px;}body .elementor .nc-rod-sobre{font-size: 15px; line-height: 1.6; max-width: 320px;}body .elementor .nc-sociais{display: flex; gap: 10px;}body .elementor .nc-social{position: relative; width: 44px; height: 44px; padding: 0; border-radius: 50%; background: transparent; box-shadow: inset 0 0 0 1.5px rgba(255, 255, 255, .22); font-size: 0; color: transparent; transition: background-color .2s ease, box-shadow .2s ease;}body .elementor .nc-social::before{content: ""; position: absolute; inset: 0; margin: auto; width: 18px; height: 18px; background: #fff; -webkit-mask: var(--nc-icone) center / contain no-repeat; mask: var(--nc-icone) center / contain no-repeat;}body .elementor .nc-social:hover{background: var(--nc-red); box-shadow: inset 0 0 0 1.5px var(--nc-red);}body .elementor .nc-social-ig{--nc-icone: var(--nc-i-instagram);}body .elementor .nc-social-fb{--nc-icone: var(--nc-i-facebook-f);}body .elementor .nc-social-yt{--nc-icone: var(--nc-i-youtube);}body .elementor .nc-rod-col{display: flex; flex-direction: column; gap: 18px;}body .elementor .nc-rod-titulo{position: relative; font-size: 14px; font-weight: 700; letter-spacing: .12em; text-transform: uppercase; color: #fff; padding-top: 18px;}body .elementor .nc-rod-titulo::before{content: ""; position: absolute; left: 0; top: 0; width: 28px; height: 3px; border-radius: 3px; background: var(--nc-red-claro);}body .elementor .nc-rod-lista{display: block; line-height: 1.55;}body .elementor .nc-rod-lista ul{list-style: none; margin: 0; padding: 0; display: grid; gap: 11px;}body .elementor .nc-rod-lista a{color: #D9D5CE; transition: color .2s ease;}body .elementor .nc-rod-lista a:hover{color: var(--nc-red-claro);}body .elementor .nc-rod-base{border-top: 1px solid rgba(255, 255, 255, .1); padding: 26px 0 30px; display: flex; flex-wrap: wrap; justify-content: space-between; gap: 12px 32px; font-size: 13.5px; color: #8F8A82;}body .elementor .nc-rod-base a{color: #D9D5CE;}body .elementor .nc-flutua{position: fixed; right: 22px; bottom: 22px; z-index: 990; width: auto;}body .elementor .nc-flutua-btn{position: relative; display: block; width: 64px; height: 64px; padding: 0; border-radius: 50%; background: var(--nc-verde-wa); font-size: 0; color: transparent; box-shadow: 0 16px 34px -10px rgba(31, 175, 84, .7); transition: transform .2s ease;}body .elementor .nc-flutua-btn::before{content: ""; position: absolute; inset: 0; margin: auto; width: 32px; height: 32px; background: #fff; -webkit-mask: var(--nc-i-whatsapp) center / contain no-repeat; mask: var(--nc-i-whatsapp) center / contain no-repeat;}body .elementor .nc-flutua-btn:hover{transform: scale(1.07); background: var(--nc-verde-wa);}body .elementor .nc-modal{position: fixed; inset: 0; z-index: 1000; display: flex; align-items: center; justify-content: center; padding: 20px; background: rgba(9, 9, 10, .6); -webkit-backdrop-filter: blur(4px); backdrop-filter: blur(4px); opacity: 0; visibility: hidden; transition: opacity .25s ease, visibility .25s;}body .elementor .nc-modal.nc-aberto{opacity: 1; visibility: visible;}body .elementor .nc-modal-caixa{position: relative; width: 100%; max-width: 470px; padding: 34px 28px 26px; border-radius: 24px; background: #fff; display: flex; flex-direction: column; gap: 12px; box-shadow: 0 40px 90px -30px rgba(0, 0, 0, .6); transform: translateY(18px) scale(.98); transition: transform .3s cubic-bezier(.2, .7, .2, 1);}body .elementor .nc-aberto .nc-modal-caixa{transform: none;}body .elementor .nc-modal-fechar{position: absolute; right: 14px; top: 14px; width: 40px; height: 40px; padding: 0; border-radius: 50%; background: var(--nc-papel); font-size: 0; color: transparent; box-shadow: none;}body .elementor .nc-modal-fechar::before{content: ""; position: absolute; inset: 0; margin: auto; width: 16px; height: 16px; background: var(--nc-ink); -webkit-mask: var(--nc-i-xmark) center / contain no-repeat; mask: var(--nc-i-xmark) center / contain no-repeat;}body .elementor .nc-modal-fechar:hover{background: #E8E3DA;}body .elementor .nc-modal-titulo{font-size: 24px; line-height: 1.2; font-weight: 800; letter-spacing: -.015em; color: var(--nc-ink); padding-right: 40px;}body .elementor .nc-modal-sub{font-size: 15px; line-height: 1.5; color: var(--nc-mudo); margin-bottom: 6px;}body .elementor .nc-modal-op{display: grid; grid-template-columns: 50px minmax(0, 1fr) 20px; column-gap: 14px; align-items: center; padding: 14px 18px 14px 14px; border-radius: 16px; background: var(--nc-papel); color: var(--nc-ink); transition: background-color .2s ease, transform .2s ease;}body .elementor .nc-modal-op::before{content: ""; grid-column: 1; grid-row: 1 / span 3; width: 50px; height: 50px; border-radius: 50%; background: var(--nc-verde-wa) var(--nc-i-whatsapp-branco) center / 24px no-repeat;}body .elementor .nc-modal-op::after{content: ""; grid-column: 3; grid-row: 1 / span 3; width: 18px; height: 18px; background: currentColor; -webkit-mask: var(--nc-i-arrow-right) center / contain no-repeat; mask: var(--nc-i-arrow-right) center / contain no-repeat; transition: transform .2s ease;}body .elementor .nc-modal-op > *{grid-column: 2;}body .elementor .nc-modal-op:hover,body .elementor .nc-modal-op:focus-visible{background: #E3F4E9; transform: translateY(-2px);}body .elementor .nc-modal-op:hover::after{transform: translateX(4px);}body .elementor .nc-op-mini{font-size: 11.5px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; color: var(--nc-red);}body .elementor .nc-op-nome{font-size: 19px; line-height: 1.2; font-weight: 800; letter-spacing: -.01em;}body .elementor .nc-op-end{font-size: 13.5px; color: var(--nc-mudo);}body .elementor .nc-op-ue{display: none;}body .elementor .nc-modo-ue .nc-op-ue{display: grid;}body .elementor .nc-modo-ue .nc-op-padrao{display: none;}body .elementor .nc-modal-rodape{font-size: 13px; line-height: 1.5; color: var(--nc-mudo); margin-top: 4px; text-align: center;}body .elementor .nc-slot-oculto{display: none;}@media (max-width: 1280px){body .elementor .nc-nav-link{padding: 10px 8px; font-size: 14.5px;}}@media (max-width: 1100px){body .elementor .nc-nav{display: none;}body .elementor .nc-menu-btn{display: inline-block;}body .elementor .nc-cab-acoes{margin-left: auto;}body .elementor .nc-menu-aberto .nc-nav{display: flex; flex-direction: column; align-items: stretch; position: absolute; left: 0; right: 0; top: 100%; padding: 14px 24px 24px; background: #fff; border-bottom: 1px solid var(--nc-linha); box-shadow: 0 24px 40px -24px rgba(0, 0, 0, .4);}body .elementor .nc-menu-aberto .nc-nav-link{padding: 14px 8px; font-size: 18px; border-bottom: 1px solid var(--nc-linha); border-radius: 0;}body .elementor .nc-sec{padding: 96px 0;}body .elementor .nc-gamer-fotos{min-height: 0; aspect-ratio: 16 / 11;}body .elementor .nc-ultra-grid,body .elementor .nc-prod-grid,body .elementor .nc-gamer-grid,body .elementor .nc-hist-grid,body .elementor .nc-pq-grid,body .elementor .nc-faq-grid,body .elementor .nc-cta-grid{grid-template-columns: minmax(0, 1fr); gap: 44px;}body .elementor .nc-cab{margin-bottom: 48px;}body .elementor .nc-prod-txt,body .elementor .nc-pq-lado,body .elementor .nc-faq-lado{position: static;}body .elementor .nc-grade-serv{grid-template-columns: repeat(3, minmax(0, 1fr));}body .elementor .nc-sint-lista{grid-template-columns: minmax(0, 1fr);}body .elementor .nc-sint:nth-last-child(2){border-bottom: 0;}body .elementor .nc-etapas{grid-template-columns: repeat(2, minmax(0, 1fr));}body .elementor .nc-etapa:nth-child(2)::after{display: none;}body .elementor .nc-rod-grid{grid-template-columns: 1fr 1fr;}body .elementor .nc-blog-slot .elementor-posts-container{grid-template-columns: repeat(2, minmax(0, 1fr));}}@media (max-width: 767px){body .elementor .nc-wrap{padding: 0 20px;}body .elementor .nc-cabecalho .nc-wrap{min-height: 66px; gap: 12px;}body .elementor .nc-logo-img{width: 138px;}body .elementor .nc-cab-acoes .nc-btn{padding: 12px 14px; font-size: 14px;}body .elementor .nc-cab{margin-bottom: 40px;}body .elementor .nc-sec{padding: 76px 0;}body .elementor .nc-hero{min-height: 0; padding: 50px 0 56px; align-items: flex-end;}body .elementor .nc-hero-img{object-position: 30% 40%;}body .elementor .nc-hero-veu{background: linear-gradient(180deg, rgba(9, 9, 10, .44) 0%, rgba(9, 9, 10, .82) 40%, rgba(9, 9, 10, .93) 100%);}body .elementor .nc-hero-txt{gap: 18px;}body .elementor .nc-h1{font-size: 40px;}body .elementor .nc-hero-lead{font-size: 17px;}body .elementor .nc-hero-acoes{flex-direction: column; align-items: stretch; width: 100%;}body .elementor .nc-hero-acoes .nc-btn{width: 100%;}body .elementor .nc-hero-prova{font-size: 14px;}body .elementor .nc-ticker-txt{font-size: 15px; padding: 16px 0;}body .elementor .nc-lead{font-size: 17px;}body .elementor .nc-destaques{grid-template-columns: minmax(0, 1fr); gap: 16px; margin-bottom: 48px;}body .elementor .nc-card-dest{aspect-ratio: 4 / 5;}body .elementor .nc-card-dest-txt{padding: 26px 24px;}body .elementor .nc-seta-circ{right: 22px; top: 22px; bottom: auto; width: 46px; height: 46px;}body .elementor .nc-grade-serv{display: flex; gap: 14px; overflow-x: auto; scroll-snap-type: x mandatory; margin: 0 -20px; padding: 4px 20px 22px; scroll-padding-left: 20px; scrollbar-width: none;}body .elementor .nc-grade-serv::-webkit-scrollbar{display: none;}body .elementor .nc-card-serv{flex: 0 0 78%; scroll-snap-align: start;}body .elementor .nc-card-serv:hover{transform: none;}body .elementor .nc-serv-dica{display: block;}body .elementor .nc-marcas{display: grid; grid-template-columns: 1fr 1fr; gap: 6px 16px; justify-items: center; margin-top: 56px;}body .elementor .nc-marcas-txt{grid-column: 1 / -1; justify-self: start; margin-bottom: 8px;}body .elementor .nc-marca{width: 100%; max-width: 150px; height: 96px; opacity: .55;}body .elementor .nc-sint{grid-template-columns: 34px minmax(0, 1fr) 36px; gap: 12px; padding: 22px 4px;}body .elementor .nc-sint .nc-h3{font-size: 21px;}body .elementor .nc-sint-seta{width: 36px; height: 36px;}body .elementor .nc-passo{padding: 18px;}body .elementor .nc-prod-itens{grid-template-columns: repeat(2, minmax(0, 1fr)); gap: 26px 14px;}body .elementor .nc-prod-nome{font-size: 16px;}body .elementor .nc-gamer-cols{grid-template-columns: minmax(0, 1fr); gap: 20px;}body .elementor .nc-gamer{background: radial-gradient(70% 22% at 50% 14%, rgba(183, 31, 30, .26), rgba(183, 31, 30, 0) 70%), #0A0A0B;}body .elementor .nc-hist-fotos{padding-bottom: 50px;}body .elementor .nc-trilha{margin-top: 64px;}body .elementor .nc-marco{flex-basis: 236px;}body .elementor .nc-num{grid-template-columns: minmax(0, 1fr); gap: 12px; padding: 28px 0;}body .elementor .nc-un .nc-h3{font-size: 28px;}body .elementor .nc-un-corpo{padding: 26px 22px 28px;}body .elementor .nc-un .nc-acoes{width: 100%;}body .elementor .nc-un .nc-acoes .nc-btn{flex: 1 1 100%;}body .elementor .nc-un-grid{grid-template-columns: minmax(0, 1fr);}body .elementor .nc-etapas{grid-template-columns: minmax(0, 1fr); gap: 16px;}body .elementor .nc-etapa{display: grid; grid-template-columns: 64px minmax(0, 1fr); column-gap: 14px; row-gap: 6px; padding: 24px 22px;}body .elementor .nc-etapa-num{grid-row: 1 / span 2; font-size: 40px;}body .elementor .nc-etapa .nc-h3{margin-top: 0; font-size: 19px;}body .elementor .nc-etapa::after{display: none;}body .elementor .nc-faq-pergunta{font-size: 18px;}body .elementor .nc-faq-item summary,body .elementor .nc-faq-cab{padding: 22px 56px 22px 0;}body .elementor .nc-faq-corpo{padding-right: 0;}body .elementor .nc-blog-grade,body .elementor .nc-blog-slot .elementor-posts-container{grid-template-columns: minmax(0, 1fr);}body .elementor .nc-cta{padding: 80px 0;}body .elementor .nc-cta::before{font-size: 260px; bottom: -70px;}body .elementor .nc-rod-grid{grid-template-columns: minmax(0, 1fr); gap: 40px;}body .elementor .nc-flutua{right: 16px; bottom: 16px;}body .elementor .nc-modal{align-items: flex-end; padding: 12px;}body .elementor .nc-modal-caixa{padding: 30px 20px 20px;}body .elementor .nc-modal-titulo{font-size: 21px;}body .elementor .nc-cta-acoes{align-items: stretch;}}@media (max-width: 479px){body .elementor .nc-cab-acoes .nc-abre-escolha{display: none;}}@media (prefers-reduced-motion: reduce){body .elementor .nc-ticker-trilho{animation: none;}body .elementor .nc-pagina *{transition: none !important;}}/* End custom CSS */