.elementor-639 .elementor-element.elementor-element-c55f897{--display:flex;--min-height:686px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-c55f897:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-c55f897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ometodocripto.com.br/wp-content/uploads/2025/03/1920x900.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}body:not(.rtl) .elementor-639 .elementor-element.elementor-element-ce85390{right:20px;}body.rtl .elementor-639 .elementor-element.elementor-element-ce85390{left:20px;}.elementor-639 .elementor-element.elementor-element-ce85390{bottom:20px;}.elementor-639 .elementor-element.elementor-element-e9193dc{width:var( --container-widget-width, 1px );max-width:1px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:1px;--container-widget-flex-grow:0;top:0px;}body:not(.rtl) .elementor-639 .elementor-element.elementor-element-e9193dc{left:0px;}body.rtl .elementor-639 .elementor-element.elementor-element-e9193dc{right:0px;}.elementor-639 .elementor-element.elementor-element-b3aa312{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:flex-start;--gap:20px 0px;--row-gap:20px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-639 .elementor-element.elementor-element-aa87afe{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-widget-image-box .elementor-image-box-title{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-639 .elementor-element.elementor-element-666fd2f{width:var( --container-widget-width, 45% );max-width:45%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:45%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-666fd2f .elementor-image-box-wrapper{text-align:left;}.elementor-639 .elementor-element.elementor-element-666fd2f .elementor-image-box-title{margin-bottom:0.4em;font-family:"Neue Plak [CF]", Sans-serif;font-size:57px;font-weight:400;line-height:1em;}.elementor-639 .elementor-element.elementor-element-666fd2f .elementor-image-box-description{font-family:"Neue Plak [CF]", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}.elementor-639 .elementor-element.elementor-element-b5deff6{width:var( --container-widget-width, 42% );max-width:42%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:42%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-b5deff6 .elementor-image-box-wrapper{text-align:left;}.elementor-639 .elementor-element.elementor-element-b5deff6 .elementor-image-box-title{margin-bottom:0.4em;font-family:"Neue Plak [CF]", Sans-serif;font-size:57px;font-weight:400;line-height:1em;}.elementor-639 .elementor-element.elementor-element-b5deff6 .elementor-image-box-description{font-family:"Neue Plak [CF]", Sans-serif;font-size:24px;font-weight:400;line-height:1.2em;}@media(max-width:767px){.elementor-639 .elementor-element.elementor-element-c55f897:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-c55f897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ometodocripto.com.br/wp-content/uploads/2025/03/1080x1920.webp");background-position:top center;}.elementor-639 .elementor-element.elementor-element-c55f897{--min-height:618px;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:50vw;--padding-bottom:8vw;--padding-left:0vw;--padding-right:0vw;}.elementor-639 .elementor-element.elementor-element-e9193dc{width:var( --container-widget-width, 1px );max-width:1px;--container-widget-width:1px;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-b3aa312{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-639 .elementor-element.elementor-element-aa87afe{width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-666fd2f{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-639 .elementor-element.elementor-element-666fd2f .elementor-image-box-wrapper{text-align:center;}.elementor-639 .elementor-element.elementor-element-666fd2f .elementor-image-box-title{font-size:2.2rem;}.elementor-639 .elementor-element.elementor-element-666fd2f .elementor-image-box-description{font-size:1rem;}.elementor-639 .elementor-element.elementor-element-b5deff6{width:100%;max-width:100%;}.elementor-639 .elementor-element.elementor-element-b5deff6 .elementor-image-box-wrapper{text-align:center;}.elementor-639 .elementor-element.elementor-element-b5deff6 .elementor-image-box-title{font-size:2.2rem;}.elementor-639 .elementor-element.elementor-element-b5deff6 .elementor-image-box-description{font-size:1rem;}}@media(min-width:2400px){.elementor-639 .elementor-element.elementor-element-c55f897:not(.elementor-motion-effects-element-type-background), .elementor-639 .elementor-element.elementor-element-c55f897 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://ometodocripto.com.br/wp-content/uploads/2025/03/2560x900.webp");}}/* Start custom CSS for image, class: .elementor-element-ce85390 */.whats-fix{
    animation: pisca 1.5s infinite;
    border-radius: 500px;
    overflow: hidden;
    width: fit-content !important;
    height: fit-content !important;
    cursor: pointer;
}

@keyframes pisca{
70% {
    box-shadow: 0 0 20px 0 #655945;
}
100% {
    box-shadow: 0 0 0 0 #655945;
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9193dc *//* * CSS Otimizado * ------------------------------ */
/* ========== VARIÁVEIS DE CORES ========== */
 :root {
    /* Cores principais */
     --white: #FAFAFA;
     --black: #0A0A0A;
    /* Tons de cinza */
     --gray-14: #141414;
     --gray-5D: #5d5d5d;
    /* Vermelhos */
     --red-faixa: #FF2121;
     --red-letters: #DD0000;
    /* Paleta Gulf Blue */
     --gulf-blue-50: #E9F2FF;
     --gulf-blue-100: #D6E8FF;
     --gulf-blue-200: #B5D2FF;
     --gulf-blue-300: #89B4FF;
     --gulf-blue-400: #5B86FF;
     --gulf-blue-500: #365AFF;
     --gulf-blue-600: #1328FF;
     --gulf-blue-700: #0A1CF8;
     --gulf-blue-800: #0B1CC8;
     --gulf-blue-900: #14259B;
     --gulf-blue-950: #004DFF;
    /* Paleta Dixie */
     --dixie-50: #FDF9E9;
     --dixie-100: #FBEFC6;
     --dixie-200: #F8DE90;
     --dixie-300: #F3C551;
     --dixie-400: #EEAC21;
     --dixie-500: #DB9214;
     --dixie-600: #BF700F;
     --dixie-700: #994F0F;
     --dixie-800: #7F4014;
     --dixie-900: #6C3517;
     --dixie-950: #3F1900;
    /* Corrigido para um tom marrom */
    /* Paleta Verde */
     --green-50: #EEFFE4;
     --green-100: #D7FFC5;
     --green-200: #B2FF92;
     --green-300: #80FF53;
     --green-400: #53FB20;
     --green-500: #32E700;
     --green-600: #22B500;
     --green-700: #1B8902;
     --green-800: #196C08;
     --green-900: #185B0C;
     --green-950: #063300;
}
/* ========== VARIÁVEIS DE INTERFACE ========== */
 :root {
    /* Cores de fundo e destaque */
     --selection: var(--dixie-600);
     --bg-page: var(--black);
     --bg-box-s2: var(--gray-14);
     --border-box-s2: var(--gray-5D);
     --bg-white: radial-gradient(100% 100% at 50% 0%, var(--white) 0%, #E0E0E0 100%);
    /* Textos */
     --text: var(--white);
     --text-black: var(--black);
     --dest-text: linear-gradient(90deg, var(--dixie-200) 0%, var(--dixie-400) 100%);
     --dest-text-2: linear-gradient(90deg, var(--dixie-500) 0%, var(--dixie-600) 100%);
    /* Botões */
     --btn-border: var(--white);
     --btn-border-black: var(--black);
     --btn-text: var(--black);
     --btn-background: linear-gradient(-81deg, var(--green-600), var(--green-400), var(--green-600));
     --btn-shadow: 0 0 1rem rgba(71, 234, 24, 0.3);
     --btn-shadow-hover: 0 0 1rem rgba(71, 234, 24, 0.8);
    /* Formulários */
     --label: var(--black);
     --bg-input: var(--dixie-50);
     --border-input: var(--dixie-300);
    /* Seções e ícones */
     --bg-icon-s2: linear-gradient(180deg, var(--dixie-400) 0%, var(--dixie-600) 100%);
     --bg-bonus-2: linear-gradient(-90deg, var(--dixie-400) 0%, var(--dixie-600) 90%);
}
/* ========== ESTILOS GERAIS ========== */
 ::selection {
     background: var(--selection);
}
 html, body {
     overflow-x: hidden !important;
}
 body {
     background: var(--bg-page);
}
 p:last-child, .elementor-widget-text-editor p:last-child {
     margin-bottom: 0;
     margin-top: 0;
}
/* Scrollbar */
 body::-webkit-scrollbar {
     width: 0.75rem;
}
 body::-webkit-scrollbar-track {
     background: var(--bg-page);
}
 body::-webkit-scrollbar-thumb {
     background-image: linear-gradient(0deg, white, white);
     border-radius: 1.25rem;
     border: 0.1875rem solid #000000;
}
/* ========== ANIMAÇÕES ========== */
 @keyframes pisca {
     70% {
         box-shadow: 0 0 2.5rem 0 var(--green-200);
    }
     100% {
         box-shadow: 0 0 0 0 var(--green-200);
    }
}
 @keyframes animate {
     0% {
         background-position: 0%;
    }
     100% {
         background-position: 400%;
    }
}
 @keyframes luz {
     0%, 100% {
         opacity: 0;
    }
     50% {
         opacity: 1;
    }
}
/* ========== UTILITÁRIOS ========== */
 .whats-fix {
     animation: pisca 1.5s infinite;
     border-radius: 31.25rem;
     overflow: hidden;
     width: fit-content !important;
     height: fit-content !important;
     cursor: pointer;
}
 .risco {
     text-decoration: line-through !important;
}
 .bg-white {
     background: var(--bg-white);
}
 .max-width {
     width: 100% !important;
     max-width: 71.25rem !important;
}
 .hug {
     width: fit-content !important;
     height: fit-content !important;
}
 .f-regular {
     font-weight: 400 !important;
}
 .f-semibold {
     font-weight: 600 !important;
}
 .shadow {
     box-shadow: -10.5625rem 5.125rem 3.3125rem 0 rgba(0, 0, 0, 0.00), -6.75rem 3.3125rem 3rem 0 rgba(0, 0, 0, 0.03), -3.8125rem 1.875rem 2.5625rem 0 rgba(0, 0, 0, 0.10), -1.6875rem 0.8125rem 1.875rem 0 rgba(0, 0, 0, 0.17), -0.4375rem 0.1875rem 1.0625rem 0 rgba(0, 0, 0, 0.20);
}
 .red-text {
     color: var(--red-letters) !important;
}
 .green-text {
     color: var(--green-700) !important;
}
/* ========== TEXTOS ========== */
/* Agrupando seletores de texto para reduzir redundância */
 .elementor-image-box-title, .elementor-image-box-description, .elementor-heading-title, .elementor-widget-text-editor, .elementor-icon-list-text, .elementor-icon-box-description, .elementor-divider-separator, .elementor-countdown-digits, .elementor-countdown-label, .elementor-field-label, .e-n-accordion-item-title-text {
     color: var(--text) !important;
     border-block-start-color: var(--text) !important;
}
 .bg-white .elementor-image-box-title, .bg-white .elementor-image-box-description, .bg-white .elementor-heading-title, .bg-white .elementor-widget-text-editor, .bg-white .elementor-icon-list-text, .bg-white .elementor-icon-box-white, .bg-white .elementor-divider-separator, .bg-white .elementor-countdown-digits, .bg-white .elementor-countdown-label, .bg-white .elementor-field-label {
     color: var(--text-black) !important;
     border-block-start-color: var(--text-black) !important;
}
 .bonus-alert .elementor-image-box-title, .bonus-alert .elementor-image-box-description, .bonus-alert .elementor-heading-title, .bonus-alert .elementor-widget-text-editor, .bonus-alert .elementor-icon-list-text, .bonus-alert .elementor-icon-box-white, .bonus-alert .elementor-divider-separator, .bonus-alert .elementor-countdown-digits, .bonus-alert .elementor-countdown-label, .bonus-alert .elementor-field-label {
     color: var(--text) !important;
     border-block-start-color: var(--text) !important;
}
/* Reutilizando seletores para módulos e bonus boxes */
 .modulo-box .elementor-image-box-title, .modulo-box .elementor-image-box-description, .modulo-box .elementor-heading-title, .modulo-box .elementor-widget-text-editor, .modulo-box .elementor-icon-list-text, .modulo-box .elementor-icon-box-white, .modulo-box .elementor-divider-separator, .modulo-box .elementor-countdown-digits, .modulo-box .elementor-countdown-label, .modulo-box .elementor-field-label, .bonus-box-2 .elementor-image-box-title, .bonus-box-2 .elementor-image-box-description, .bonus-box-2 .elementor-heading-title, .bonus-box-2 .elementor-widget-text-editor, .bonus-box-2 .elementor-icon-list-text, .bonus-box-2 .elementor-icon-box-white, .bonus-box-2 .elementor-divider-separator, .bonus-box-2 .elementor-countdown-digits, .bonus-box-2 .elementor-countdown-label, .bonus-box-2 .elementor-field-label {
     color: var(--text) !important;
     border-block-start-color: var(--text) !important;
}
 .dest-text {
     background: var(--dest-text) !important;
     background-clip: text !important;
     -webkit-background-clip: text !important;
     color: transparent !important;
     -webkit-text-fill-color: transparent !important;
}
 .bg-white .dest-text {
     background: var(--dest-text-2) !important;
     background-clip: text !important;
     -webkit-background-clip: text !important;
     color: transparent !important;
     -webkit-text-fill-color: transparent !important;
}
 .elementor-heading-title, .elementor-widget-text-editor {
     font-weight: 400 !important;
     color: var(--white) !important;
}
/* ========== BOTÕES ========== */
 .elementor-button {
     background: var(--btn-background);
     background-size: 400%;
     border-radius: 0.5rem;
     border: 0.0625rem solid var(--btn-border) !important;
     padding: 1.625rem 3.75rem;
     box-shadow: var(--btn-shadow) !important;
     cursor: pointer;
     pointer-events: auto;
     z-index: 5;
     transition: transform 0.3s ease, box-shadow 0.3s ease;
}
 .elementor-button:hover {
     box-shadow: var(--btn-shadow-hover) !important;
     transform: scale(1.02);
     animation: animate 8s linear infinite !important;
}
 .elementor-button-text {
     text-transform: uppercase;
     color: var(--btn-text) !important;
}
/* Botão WhatsApp */
 .whats-btn .elementor-button {
     border-radius: 3.75rem;
     border: 0.0625rem solid var(--white);
     background: linear-gradient(92deg, #21EE40 0.07%, #0FBF29 99.93%), #61D071;
     padding: 1.375rem 3.125rem;
     box-shadow: none !important;
}
 .whats-btn .elementor-button:hover {
     box-shadow: none !important;
}
 .whats-btn .elementor-button-text {
     text-transform: none;
     color: var(--black) !important;
}
/* Botão em fundo branco */
 .bg-white .elementor-button {
     border-color: var(--btn-border-black) !important;
     box-shadow: -10.5625rem 5.125rem 3.3125rem 0 rgba(0, 0, 0, 0.00), -6.75rem 3.3125rem 3rem 0 rgba(0, 0, 0, 0.03), -3.8125rem 1.875rem 2.5625rem 0 rgba(0, 0, 0, 0.10), -1.6875rem 0.8125rem 1.875rem 0 rgba(0, 0, 0, 0.17), -0.4375rem 0.1875rem 1.0625rem 0 rgba(0, 0, 0, 0.20) !important;
     transition: transform 0.3s ease, box-shadow 0.3s ease;
}
 .bg-white .elementor-button:hover {
     box-shadow: -10.5625rem 5.125rem 3.3125rem 0 rgba(0, 0, 0, 0.00), -6.75rem 3.3125rem 3rem 0 rgba(0, 0, 0, 0.03), -3.8125rem 1.875rem 2.5625rem 0 rgba(0, 0, 0, 0.07), -1.6875rem 0.8125rem 1.875rem 0 rgba(0, 0, 0, 0.10), -0.4375rem 0.1875rem 1.0625rem 0 rgba(0, 0, 0, 0.10) !important;
}
/* ========== FORMULÁRIOS ========== */
 .elementor-field-textual {
     color: var(--text) !important;
     border-radius: 0.4375rem !important;
     border: 0.0625rem solid var(--bg-input) !important;
     background: var(--border-input) !important;
}
 .bg-white .elementor-field-textual {
     color: var(--text-black) !important;
     border: 0.0625rem solid var(--border-input) !important;
     background: var(--bg-input) !important;
}
/* ========== POPUPS ========== */
 .elementor-popup-modal {
     justify-content: center !important;
     align-items: center !important;
}
 .dialog-close-button svg {
     fill: var(--black) !important;
}
 .dialog-widget-content {
     background-color: transparent !important;
}
/* ========== FAIXA DE TOPO ========== */
 .faixa {
     background: var(--red-faixa);
     padding: 1.25rem 0;
     position: fixed !important;
     top: 0 !important;
     left: 0 !important;
     right: 0 !important;
     width: 100% !important;
     z-index: 9999 !important;
     overflow: hidden;
}
 .faixa .e-con-inner {
     display: flex;
     flex-direction: row !important;
     gap: 2.5rem !important;
     align-items: center;
     justify-content: center;
}
/* ========== SEÇÕES ========== */
/* Box Seção 2 */
 .box-s2 {
     background: var(--bg-box-s2);
     border: 0.0625rem solid var(--border-box-s2);
     border-radius: 0.25rem;
     padding: 1.875rem 1.25rem;
     gap: 1.875rem !important;
}
 .icon-s2 {
     background: var(--bg-icon-s2);
     padding: 0.22rem;
     border-radius: 0.125rem;
}
/* Módulos */
 .modulo-box {
     background: var(--gray-14);
     border-radius: 0.125rem !important;
     overflow: hidden !important;
     margin-bottom: 0.5rem;
}
 .modulo-top {
     padding: 1.375rem 1.25rem;
     gap: 1.25rem;
     cursor: pointer;
     display: flex;
     flex-direction: row;
     align-items: center;
     justify-content: flex-start;
     flex-wrap: nowrap;
}
 .modulo-content {
     overflow: hidden;
     max-height: 0;
     transition: max-height 0.4s ease-out;
}
 .modulo-content-text {
     padding-bottom: 0.9375rem;
     transition: opacity 0.4s ease, transform 0.4s ease;
}
 .modulo-content-text ul {
     margin-bottom: 0.625rem;
}
 .modulo-content-text li {
     margin-bottom: 0.75rem;
}
 .modulo-content-text li:last-child {
     margin-bottom: 0;
}
 .modulo-icon {
     padding: 0.625rem !important;
     background: var(--bg-icon-s2);
     border-radius: 0.125rem;
     transition: background 0.3s ease;
}
 .modulo-icon svg path {
     stroke: var(--white) !important;
     transition: stroke 0.3s ease;
}
 .modulo-box.active .modulo-icon {
     background: var(--white);
}
 .modulo-box.active .modulo-top {
     background: var(--bg-icon-s2);
}
 .modulo-box.active .modulo-icon svg path {
     stroke: var(--dixie-400) !important;
}
/* Bonus */
 .bonus-box {
     padding: 3.75rem 7.5rem;
     border-radius: 0.125rem;
}
 .bonus-box-2 {
     background: var(--bg-bonus-2);
}
 .bonus-count .elementor-countdown-item {
     background-color: var(--black) !important;
     padding: 0.625rem !important;
     border-radius: 0.125rem !important;
     overflow: hidden;
}
 .bonus-count .elementor-countdown-item span {
     color: var(--text) !important;
}
 .bonus-price {
     padding: 0.75rem !important;
     background: var(--bg-icon-s2);
     border-radius: 0.125rem;
}
 .bonus-box-2 .bonus-price {
     background: var(--white);
}
 .bonus-price .elementor-heading-title {
     color: var(--black) !important;
}
 .bonus-alert {
     background: #F82323;
     padding: 0.5rem;
     gap: 0.625rem;
     border-radius: 0.25rem;
     display: flex;
     flex-direction: row;
     align-items: center;
     justify-content: flex-start;
     flex-wrap: nowrap;
}
 .bonus-alert-icon {
     padding: 0.25rem !important;
     border-radius: 0.25rem;
     background: var(--black);
}
 .bonus-img {
     border-radius: 0.25rem !important;
     overflow: hidden;
}
/* ========== FAQ ========== */
 .faq .e-n-accordion-item {
     background: var(--gray-14);
}
/* ========== OFERTA ========== */
 .offer-box {
     padding: 3rem 6.25rem;
     border-radius: 0.375rem;
     gap: 2.5rem;
}
 .price-box {
     overflow: hidden;
     border-radius: 0.125rem;
     border: 0.0625rem solid #BDBDBD;
     background: radial-gradient(128.01% 128.01% at 50% 0%, #E7E7E7 42.43%, #B5B5B5 100%);
     box-shadow: 0 3.1875rem 0.875rem 0 rgba(0, 0, 0, 0.00), 0 2.0625rem 0.8125rem 0 rgba(0, 0, 0, 0.01), 0 1.1875rem 0.6875rem 0 rgba(0, 0, 0, 0.03), 0 0.5rem 0.5rem 0 rgba(0, 0, 0, 0.04), 0 0.125rem 0.3125rem 0 rgba(0, 0, 0, 0.05);
     padding: 2.25rem 7.875rem;
     gap: 2.5rem;
}
/* ========== GARANTIA ========== */
 .garantia {
     padding: 2.25rem 2.5rem;
     border-radius: 0.375rem;
     border: 0.0625rem solid #D1A768;
     background: linear-gradient(81deg, #212121 0%, #1B1B1B 100%);
}
/* ========== SUPORTE ========== */
 .suport-box {
     position: relative;
     padding: 3.625rem 3.125rem;
     border-radius: 0.375rem;
     border: 0.0625rem solid rgba(0, 217, 65, 0.21);
     background: #141414;
     backdrop-filter: blur(0.22rem);
     overflow: hidden;
}
 .suport-box:before {
     content: "";
     position: absolute;
     top: -40%;
     left: -6.5%;
     width: 120%;
     height: 11.125rem;
     border-radius: 11.875rem;
     background: rgba(39, 228, 13, 0.56);
     filter: blur(7.77rem);
     mix-blend-mode: screen;
     animation: luz 5s infinite;
     pointer-events: none;
}
/* ========== MEDIA QUERIES ========== */
 @media (max-width: 1200px) {
     .bonus-box {
         padding: 3rem 5rem;
    }
     .price-box {
         padding: 2rem 5rem;
    }
     .offer-box {
         padding: 2.5rem 4rem;
    }
}
 @media (max-width: 991px) {
     .bonus-box {
         padding: 2.5rem 3rem;
    }
     .price-box {
         padding: 1.5rem 3rem;
    }
}
 @media (max-width: 767px) {
     .section {
         padding: 4vw;
    }
     .elementor-button, .whats-btn .elementor-button {
         padding: 4vw 1px !important;
    }
     .faixa {
         padding: 2vw 0;
    }
     .faixa .e-con-inner {
         gap: 0.2em !important;
    }
     .bonus-box {
         padding: 2rem 1.5rem;
    }
     .price-box {
         padding: 1.5rem 1rem;
    }
     .garantia {
         padding: 1.5rem;
    }
     .suport-box {
         padding: 2rem 1.5rem;
    }
     .box-s2{
         padding: 0.6rem;
         gap: 1rem !important;
    }
     .modulo-top {
         padding: 0.6rem;
         gap: 0.5rem;
    }
     .modulo-content-text {
         padding-bottom: 0.1rem;
    }
     .modulo-content-text ul {
         margin-bottom: 0.01rem;
    }
     .modulo-content-text li {
         margin-bottom: 0.01rem;
    }
     .modulo-content-text li:last-child {
         margin-bottom: 0;
    }
     .modulo-icon {
         border-radius: 0.125rem;
         display: flex;
         width: 2rem !important;
         height: 2rem !important;
         align-items: center;
         justify-content: center 
    }
     .bonus-box {
         padding: 2rem 1rem;
    }
     .bonus-price {
         padding: 0.5rem !important;
    }
     .bonus-alert {
         padding: 0.2rem;
         gap: 0.5rem;
    }
     .offer-box {
         padding: 0.5rem;
         border-radius: 0.375rem;
         gap: 1rem;
    }
     .price-box {
         padding: 0.3rem;
         gap: 1rem;
    }
     .garantia {
         padding: 1rem;
    }
     .suport-box {
         padding: 1rem;
    }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Neue Plak [CF]';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-Regular.eot');
	src: url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-Regular.woff2') format('woff2'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-Regular.woff') format('woff'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-Regular.ttf') format('truetype'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-Regular.svg#NeuePlak[CF]') format('svg');
}
@font-face {
	font-family: 'Neue Plak [CF]';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-SemiBold.eot');
	src: url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-SemiBold.woff2') format('woff2'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-SemiBold.woff') format('woff'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-SemiBold.ttf') format('truetype'),
		url('https://ometodocripto.com.br/wp-content/uploads/2025/03/NeuePlak-SemiBold.svg#NeuePlak[CF]') format('svg');
}
/* End Custom Fonts CSS */