.elementor-7 .elementor-element.elementor-element-6bf67616{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:6px;--padding-bottom:6px;--padding-left:16px;--padding-right:16px;--z-index:999;}.elementor-7 .elementor-element.elementor-element-6bf67616:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6bf67616 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-297d98e4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-75b58267{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:4px 4px 4px 4px;--padding-top:6px;--padding-bottom:6px;--padding-left:8px;--padding-right:8px;}.elementor-7 .elementor-element.elementor-element-75b58267:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-75b58267 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-4029fbc5 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-2d2482f4{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-2d2482f4:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2d2482f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glaubergodinho.com.br/wp-content/uploads/2026/06/noise.gif");}.elementor-7 .elementor-element.elementor-element-7b743d63{--display:flex;--min-height:800px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-7b743d63:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7b743d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://glaubergodinho.com.br/wp-content/uploads/2026/06/banner-final-gc.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7 .elementor-element.elementor-element-7cb447f8{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-76ee523d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 8px) 0px;text-align:start;}.elementor-7 .elementor-element.elementor-element-76ee523d img{width:185px;}.elementor-7 .elementor-element.elementor-element-63124feb{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-63124feb:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-63124feb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-3b913946{--display:flex;}.elementor-7 .elementor-element.elementor-element-68b4cede .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-1f59c978 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-41b19e82{width:var( --container-widget-width, 500px );max-width:500px;--container-widget-width:500px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1.125rem;font-weight:400;color:#FFFFFFD4;}.elementor-7 .elementor-element.elementor-element-41b19e82 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-76a7b2bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-7 .elementor-element.elementor-element-4f91c784 .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:999px 999px 999px 999px;padding:8px 8px 8px 24px;}.elementor-7 .elementor-element.elementor-element-4f91c784{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4f91c784 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-4f91c784 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-62795d7b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--margin-top:8px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-602b88ce .elementor-icon-list-icon i{color:#FFBF00;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-602b88ce .elementor-icon-list-icon svg{fill:#FFBF00;transition:fill 0.3s;}.elementor-7 .elementor-element.elementor-element-602b88ce{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-7 .elementor-element.elementor-element-602b88ce .elementor-icon-list-item > .elementor-icon-list-text, .elementor-7 .elementor-element.elementor-element-602b88ce .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;}.elementor-7 .elementor-element.elementor-element-602b88ce .elementor-icon-list-text{color:#F2F2F2;transition:color 0.3s;}.elementor-7 .elementor-element.elementor-element-40598cd4{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-154c7f3c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-7 .elementor-element.elementor-element-31147ad1{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-7 .elementor-element.elementor-element-51612cdf{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -12px;}.elementor-7 .elementor-element.elementor-element-460bd20a{--display:flex;--gap:4px 4px;--row-gap:4px;--column-gap:4px;}.elementor-7 .elementor-element.elementor-element-5fcd95c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-32ed0298 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:14px;font-weight:400;color:#FFFFFFD4;}.elementor-7 .elementor-element.elementor-element-30ab5bdf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-30ab5bdf:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-30ab5bdf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F0;}.elementor-7 .elementor-element.elementor-element-780784e0{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-71b5fb3 .apma-image-reveal__mask{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-71b5fb3 .apma-image-reveal__image{object-fit:cover;}.elementor-7 .elementor-element.elementor-element-76379a41{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-7 .elementor-element.elementor-element-425fbbb5{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-425fbbb5:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-425fbbb5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-4f94aad1{--display:flex;}.elementor-7 .elementor-element.elementor-element-38e5f786 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-2d78c29 .apma-paragraph-reveal{text-align:left;color:#111111;--apma-paragraph-final-color:#111111;line-height:1.15em;font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:900;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-2d78c29 .apma-paragraph-reveal__unit{color:#111111;}.elementor-7 .elementor-element.elementor-element-2c4aebcd{width:var( --container-widget-width, 525px );max-width:525px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:525px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.025rem;font-weight:400;color:#333333;}.elementor-7 .elementor-element.elementor-element-2c4aebcd p{margin-block-end:16px;}.elementor-7 .elementor-element.elementor-element-40fa3208{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-40fa3208:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-40fa3208 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-8f9fee1{--display:flex;}.elementor-7 .elementor-element.elementor-element-6291c8b1{--e-transform-rotateZ:53deg;z-index:7;}.elementor-7 .elementor-element.elementor-element-6291c8b1 img{width:90%;}.elementor-7 .elementor-element.elementor-element-76bb0552{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;}.elementor-7 .elementor-element.elementor-element-79c463e6{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-6d71dd55{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C4D;--border-color:#C9A84C4D;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-6d71dd55:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6d71dd55 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF0000;}.elementor-7 .elementor-element.elementor-element-5296c713{--display:flex;}.elementor-7 .elementor-element.elementor-element-5c8d2a53 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-1611428c{width:var( --container-widget-width, 510px );max-width:510px;--container-widget-width:510px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-1611428c .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-4b3f31aa{width:var( --container-widget-width, 352px );max-width:352px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:352px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-4b3f31aa p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-253d4de{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-ecadf54{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-e8d1a4b{text-align:start;}.elementor-7 .elementor-element.elementor-element-e8d1a4b img{width:56px;}.elementor-7 .elementor-element.elementor-element-1210ab11{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-1210ab11 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-621f401f{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-621f401f p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-6c357a40{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-482a5f76{text-align:start;}.elementor-7 .elementor-element.elementor-element-482a5f76 img{width:56px;}.elementor-7 .elementor-element.elementor-element-41d9eb34{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-41d9eb34 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-457fe5a2{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-457fe5a2 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-2d4fdea9{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-4cc4e3e4{text-align:start;}.elementor-7 .elementor-element.elementor-element-4cc4e3e4 img{width:56px;}.elementor-7 .elementor-element.elementor-element-5afbf3e1{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-5afbf3e1 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-38ac5e27{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-38ac5e27 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-2270ba31{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-658a704{text-align:start;}.elementor-7 .elementor-element.elementor-element-658a704 img{width:56px;}.elementor-7 .elementor-element.elementor-element-2d9afb26{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-2d9afb26 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6aba0a32{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-6aba0a32 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-4bfd6206 .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:999px 999px 999px 999px;padding:8px 8px 8px 24px;}.elementor-7 .elementor-element.elementor-element-4bfd6206{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4bfd6206 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-4bfd6206 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-139735a7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:flex-start;--gap:64px 64px;--row-gap:64px;--column-gap:64px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-139735a7:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-139735a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F0;}.elementor-7 .elementor-element.elementor-element-244dbc82{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-7 .elementor-element.elementor-element-18686835{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-3f45d677{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:6px 6px 6px 6px;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-3f45d677:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3f45d677 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-7fce9c15{--display:flex;}.elementor-7 .elementor-element.elementor-element-7372d855 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-724e4f35{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:32px;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-71285de6{background-color:#FFFFFF;padding:1.5rem 1.5rem 1.5rem 1.5rem;z-index:1;border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon-box-title{margin-block-end:8px;color:#111111;}.elementor-7 .elementor-element.elementor-element-71285de6.elementor-view-stacked .elementor-icon{background-color:#FFBF00;fill:#111111;color:#111111;}.elementor-7 .elementor-element.elementor-element-71285de6.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-71285de6.elementor-view-default .elementor-icon{fill:#FFBF00;color:#FFBF00;border-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-71285de6.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon{font-size:28px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-71285de6:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-71285de6:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#555555;}.elementor-7 .elementor-element.elementor-element-1938cf78{background-color:#FFFFFF;padding:1.5rem 1.5rem 1.5rem 1.5rem;z-index:1;border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon-box-title{margin-block-end:8px;color:#111111;}.elementor-7 .elementor-element.elementor-element-1938cf78.elementor-view-stacked .elementor-icon{background-color:#FFBF00;fill:#111111;color:#111111;}.elementor-7 .elementor-element.elementor-element-1938cf78.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-1938cf78.elementor-view-default .elementor-icon{fill:#FFBF00;color:#FFBF00;border-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-1938cf78.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon{font-size:28px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-1938cf78:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-1938cf78:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#555555;}.elementor-7 .elementor-element.elementor-element-2eb1607c{background-color:#FFFFFF;padding:1.5rem 1.5rem 1.5rem 1.5rem;z-index:1;border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon-box-title{margin-block-end:8px;color:#111111;}.elementor-7 .elementor-element.elementor-element-2eb1607c.elementor-view-stacked .elementor-icon{background-color:#FFBF00;fill:#111111;color:#111111;}.elementor-7 .elementor-element.elementor-element-2eb1607c.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-2eb1607c.elementor-view-default .elementor-icon{fill:#FFBF00;color:#FFBF00;border-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-2eb1607c.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon{font-size:28px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-2eb1607c:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-2eb1607c:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#555555;}.elementor-7 .elementor-element.elementor-element-35281ff5{background-color:#FFFFFF;padding:1.5rem 1.5rem 1.5rem 1.5rem;z-index:1;border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon-box-title{margin-block-end:8px;color:#111111;}.elementor-7 .elementor-element.elementor-element-35281ff5.elementor-view-stacked .elementor-icon{background-color:#FFBF00;fill:#111111;color:#111111;}.elementor-7 .elementor-element.elementor-element-35281ff5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-35281ff5.elementor-view-default .elementor-icon{fill:#FFBF00;color:#FFBF00;border-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-35281ff5.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon{font-size:28px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-35281ff5:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-35281ff5:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#555555;}.elementor-7 .elementor-element.elementor-element-17632e42{background-color:#FFFFFF;padding:1.5rem 1.5rem 1.5rem 1.5rem;z-index:1;border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon-box-wrapper{text-align:start;gap:16px;}.elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon-box-title{margin-block-end:8px;color:#111111;}.elementor-7 .elementor-element.elementor-element-17632e42.elementor-view-stacked .elementor-icon{background-color:#FFBF00;fill:#111111;color:#111111;}.elementor-7 .elementor-element.elementor-element-17632e42.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-17632e42.elementor-view-default .elementor-icon{fill:#FFBF00;color:#FFBF00;border-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-17632e42.elementor-view-framed .elementor-icon{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon{font-size:28px;padding:10px;border-radius:8px 8px 8px 8px;}.elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon-box-title, .elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon-box-title a{font-family:"Barlow Condensed", Sans-serif;font-size:1.5rem;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-17632e42:has(:hover) .elementor-icon-box-title,
					 .elementor-7 .elementor-element.elementor-element-17632e42:has(:focus) .elementor-icon-box-title{color:#111111;}.elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#555555;}.elementor-7 .elementor-element.elementor-element-7f382eda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--padding-top:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ef6d8b5 .apma-image-reveal__mask{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-ef6d8b5 .apma-image-reveal__image{object-fit:cover;}.elementor-7 .elementor-element.elementor-element-3d133393{--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;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--padding-top:50px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-3d133393:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-3d133393 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F0;}.elementor-7 .elementor-element.elementor-element-32047d04{--display:flex;--z-index:99;}.elementor-7 .elementor-element.elementor-element-6dd4aa93{--e-transform-rotateZ:-63deg;z-index:7;}.elementor-7 .elementor-element.elementor-element-6dd4aa93 img{width:90%;}.elementor-7 .elementor-element.elementor-element-2bf0701c{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-bf225b3{width:var( --container-widget-width, 553px );max-width:553px;--container-widget-width:553px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-bf225b3 .apma-paragraph-reveal{text-align:center;color:#111111;--apma-paragraph-final-color:#111111;line-height:1.15em;font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:900;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-bf225b3 .apma-paragraph-reveal__unit{color:#111111;}.elementor-7 .elementor-element.elementor-element-6bdeff04{width:var( --container-widget-width, 385px );max-width:385px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:385px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:1.025rem;font-weight:400;color:#333333;}.elementor-7 .elementor-element.elementor-element-6bdeff04 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-6bdeff04 a:hover, .elementor-7 .elementor-element.elementor-element-6bdeff04 a:focus{color:#555555;}.elementor-7 .elementor-element.elementor-element-74aca20c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-649b21f{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-58739bf5 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-58739bf5.elementor-view-stacked .elementor-icon{background-color:#111111;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-58739bf5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-58739bf5.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-7 .elementor-element.elementor-element-58739bf5.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-58739bf5.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-7 .elementor-element.elementor-element-58739bf5.elementor-view-framed .elementor-icon{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-58739bf5.elementor-view-stacked .elementor-icon svg{fill:#FFBF00;}.elementor-7 .elementor-element.elementor-element-58739bf5 .elementor-icon{font-size:24px;padding:10px;border-width:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-58739bf5 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-652c1051 img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-968cbe1{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-943c125{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-943c125 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-39dd5c2c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-7 .elementor-element.elementor-element-39dd5c2c p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-39dd5c2c a:hover, .elementor-7 .elementor-element.elementor-element-39dd5c2c a:focus{color:#555555;}.elementor-7 .elementor-element.elementor-element-5909ac0b{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-7c672c img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-385900e .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-385900e.elementor-view-stacked .elementor-icon{background-color:#111111;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-385900e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-385900e.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-7 .elementor-element.elementor-element-385900e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-385900e.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-7 .elementor-element.elementor-element-385900e.elementor-view-framed .elementor-icon{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-385900e.elementor-view-stacked .elementor-icon svg{fill:#FFBF00;}.elementor-7 .elementor-element.elementor-element-385900e .elementor-icon{font-size:24px;padding:10px;border-width:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-385900e .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-3f51d716{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-5b5f2db{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-5b5f2db .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-6aef44c9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-7 .elementor-element.elementor-element-6aef44c9 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-6aef44c9 a:hover, .elementor-7 .elementor-element.elementor-element-6aef44c9 a:focus{color:#555555;}.elementor-7 .elementor-element.elementor-element-34b78297{--display:flex;--overflow:hidden;--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-59a31f30 img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-68291430 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-68291430.elementor-view-stacked .elementor-icon{background-color:#111111;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-68291430.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-68291430.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-7 .elementor-element.elementor-element-68291430.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-68291430.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-7 .elementor-element.elementor-element-68291430.elementor-view-framed .elementor-icon{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-68291430.elementor-view-stacked .elementor-icon svg{fill:#FFBF00;}.elementor-7 .elementor-element.elementor-element-68291430 .elementor-icon{font-size:24px;padding:10px;border-width:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-68291430 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-7a4ad1ac{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-5174ed98{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-5174ed98 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1403c20c{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-7 .elementor-element.elementor-element-1403c20c p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-1403c20c a:hover, .elementor-7 .elementor-element.elementor-element-1403c20c a:focus{color:#555555;}.elementor-7 .elementor-element.elementor-element-43ecbf68{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:100px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-43ecbf68:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-43ecbf68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-6e5f0aa1{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-7 .elementor-element.elementor-element-5b763cf7{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-33681e11{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-1daee984{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C4D;--border-color:#C9A84C4D;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-1daee984:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1daee984 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF0000;}.elementor-7 .elementor-element.elementor-element-30643c3e{--display:flex;}.elementor-7 .elementor-element.elementor-element-30643c3e:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-30643c3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-70dcdc70 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-4d3205cf{width:var( --container-widget-width, 536px );max-width:536px;--container-widget-width:536px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-4d3205cf .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-3e97413f{width:var( --container-widget-width, 407px );max-width:407px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:407px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-3e97413f p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-792b480e{--e-image-carousel-slides-to-show:5;}.elementor-7 .elementor-element.elementor-element-792b480e .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:1.25rem 1.25rem 1.25rem 1.25rem;}.elementor-7 .elementor-element.elementor-element-4ba66c62 .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:999px 999px 999px 999px;padding:8px 8px 8px 24px;}.elementor-7 .elementor-element.elementor-element-4ba66c62{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4ba66c62.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-4ba66c62 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-4ba66c62 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-25dbbce{--display:flex;}.elementor-7 .elementor-element.elementor-element-5742a81 .apma-marquee-text{--apma-marquee-gap:40px;--apma-marquee-stroke-color:#FFBF00;background:#111111;}.elementor-7 .elementor-element.elementor-element-5742a81 .apma-marquee-text__item{color:#FFBF00;font-size:23px;}.elementor-7 .elementor-element.elementor-element-6ed20b47{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--padding-top:100px;--padding-bottom:348px;--padding-left:24px;--padding-right:24px;}.elementor-7 .elementor-element.elementor-element-6ed20b47:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6ed20b47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-2498bb7f{--display:flex;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-7 .elementor-element.elementor-element-6f3c5043{--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:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-42cfe9f{--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;--align-items:center;--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-318e0499{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C4D;--border-color:#C9A84C4D;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-318e0499:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-318e0499 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF0000;}.elementor-7 .elementor-element.elementor-element-9ce3a30{--display:flex;}.elementor-7 .elementor-element.elementor-element-9ce3a30:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-9ce3a30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-5f8279a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-51629fe{width:var( --container-widget-width, 770px );max-width:770px;--container-widget-width:770px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-51629fe .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1fc070d7{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:auto;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--grid-auto-flow:row;--align-items:start;--margin-top:32px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-626837ba{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-34b80673{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-34b80673 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-1bb7ec37{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-1bb7ec37 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-71c79c06{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-41271bf2 img{width:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBF00;border-radius:99px 99px 99px 99px;}.elementor-7 .elementor-element.elementor-element-a69d51d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-26c10691{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-26c10691 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-4fdab32b{font-family:"Inter", Sans-serif;font-size:0.785rem;font-weight:400;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-4fdab32b p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-4b4e9f36{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-817515b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-817515b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-aacb25b{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-aacb25b p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-570f2e92{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-1430e93 img{width:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBF00;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-536a6fd4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-d3c1fbd{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-d3c1fbd p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-65566969{font-family:"Inter", Sans-serif;font-size:0.785rem;font-weight:400;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-65566969 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-539aa3b9{--display:flex;--gap:24px 24px;--row-gap:24px;--column-gap:24px;--border-radius:0.675rem 0.675rem 0.675rem 0.675rem;}.elementor-7 .elementor-element.elementor-element-31db3ab2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-31db3ab2 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:1.75rem;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-5700554{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-5700554 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-2d5c6c63{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-21308ff0 img{width:50px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFBF00;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-134ef94c{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7 .elementor-element.elementor-element-7d7c7395{font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7d7c7395 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-6a56e548{font-family:"Inter", Sans-serif;font-size:0.785rem;font-weight:400;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-6a56e548 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-18e0f779{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:288px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-18e0f779:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-18e0f779 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F0;}.elementor-7 .elementor-element.elementor-element-7e7e4807{--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;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;--border-radius:40px 40px 40px 40px;--margin-top:-19rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:64px;--padding-bottom:64px;--padding-left:64px;--padding-right:64px;}.elementor-7 .elementor-element.elementor-element-7e7e4807:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7e7e4807 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-2b71ef31{--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;--align-items:center;}.elementor-7 .elementor-element.elementor-element-973c97{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-8a35f52{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-8a35f52:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-8a35f52 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-9777277{--display:flex;}.elementor-7 .elementor-element.elementor-element-1b28ae72 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-749548d5{width:var( --container-widget-width, 637px );max-width:637px;--container-widget-width:637px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-749548d5 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.275rem;font-weight:800;text-transform:uppercase;letter-spacing:-0.025em;color:#111111;}.elementor-7 .elementor-element.elementor-element-3291897d{--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;--align-items:center;}.elementor-7 .elementor-element.elementor-element-6382c380{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7 .elementor-element.elementor-element-5c4215d7{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-2933deb0 img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-25f676c9 .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-25f676c9.elementor-view-stacked .elementor-icon{background-color:#111111;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-25f676c9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-25f676c9.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-7 .elementor-element.elementor-element-25f676c9.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-25f676c9.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-7 .elementor-element.elementor-element-25f676c9.elementor-view-framed .elementor-icon{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-25f676c9.elementor-view-stacked .elementor-icon svg{fill:#FFBF00;}.elementor-7 .elementor-element.elementor-element-25f676c9 .elementor-icon{font-size:24px;padding:10px;border-width:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-25f676c9 .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-124c816{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-3f69c2da{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-3f69c2da .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-69bedcfa{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-7 .elementor-element.elementor-element-69bedcfa p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-69bedcfa a:hover, .elementor-7 .elementor-element.elementor-element-69bedcfa a:focus{color:#555555;}.elementor-7 .elementor-element.elementor-element-118199bb{--display:flex;--border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-22fa80b1 img{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-6cefc43e .elementor-icon-wrapper{text-align:center;}.elementor-7 .elementor-element.elementor-element-6cefc43e.elementor-view-stacked .elementor-icon{background-color:#111111;color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-6cefc43e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6cefc43e.elementor-view-default .elementor-icon{color:#111111;border-color:#111111;}.elementor-7 .elementor-element.elementor-element-6cefc43e.elementor-view-framed .elementor-icon, .elementor-7 .elementor-element.elementor-element-6cefc43e.elementor-view-default .elementor-icon svg{fill:#111111;}.elementor-7 .elementor-element.elementor-element-6cefc43e.elementor-view-framed .elementor-icon{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-6cefc43e.elementor-view-stacked .elementor-icon svg{fill:#FFBF00;}.elementor-7 .elementor-element.elementor-element-6cefc43e .elementor-icon{font-size:24px;padding:10px;border-width:0px 0px 0px 0px;border-radius:999px 999px 999px 999px;}.elementor-7 .elementor-element.elementor-element-6cefc43e .elementor-icon svg{height:24px;}.elementor-7 .elementor-element.elementor-element-1e7230ad{--display:flex;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:16px;--padding-bottom:24px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-7bf7196{width:var( --container-widget-width, 470px );max-width:470px;--container-widget-width:470px;--container-widget-flex-grow:0;text-align:start;}.elementor-7 .elementor-element.elementor-element-7bf7196 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2rem;font-weight:700;text-transform:uppercase;line-height:1.2em;letter-spacing:-0.025em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-61bed918{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#FFFFFFEB;}.elementor-7 .elementor-element.elementor-element-61bed918 p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-61bed918 a:hover, .elementor-7 .elementor-element.elementor-element-61bed918 a:focus{color:#555555;}.elementor-7 .elementor-element.elementor-element-25bfc77d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:80px;--padding-bottom:80px;--padding-left:24px;--padding-right:24px;--z-index:1;}.elementor-7 .elementor-element.elementor-element-25bfc77d:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-25bfc77d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-2680e4c2{--display:grid;--e-con-grid-template-columns:1fr 1.65fr 1fr;--e-con-grid-template-rows:repeat(1, 1fr);--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-4472b8ad{--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;--align-items:flex-end;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-7227d66f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C4D;--border-color:#C9A84C4D;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-7227d66f:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7227d66f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-8c53bf3{--display:flex;}.elementor-7 .elementor-element.elementor-element-2c1ad8d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-1b6e3e10{width:var( --container-widget-width, 290px );max-width:290px;--container-widget-width:290px;--container-widget-flex-grow:0;text-align:end;}.elementor-7 .elementor-element.elementor-element-1b6e3e10 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2.75rem;font-weight:800;text-transform:uppercase;letter-spacing:-0.025em;color:#111111;}.elementor-7 .elementor-element.elementor-element-2ed576fe{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;text-align:end;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#111111E0;}.elementor-7 .elementor-element.elementor-element-2ed576fe p{margin-block-end:16px;}.elementor-7 .elementor-element.elementor-element-6dd27ad2{--display:flex;--min-height:621px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--align-items:center;--border-radius:20px 20px 20px 20px;--margin-top:-268px;--margin-bottom:-206px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:64px;--padding-right:64px;--z-index:2;}.elementor-7 .elementor-element.elementor-element-6dd27ad2:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-6dd27ad2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-7a1995e{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 16px) 0px;}.elementor-7 .elementor-element.elementor-element-7a1995e img{width:225px;}.elementor-7 .elementor-element.elementor-element-5cd6f86a{--display:flex;--margin-top:1em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-7 .elementor-element.elementor-element-4b0f244b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;}.elementor-7 .elementor-element.elementor-element-4b0f244b .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-weight:400;text-transform:uppercase;line-height:2.2em;color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-7f2ed7b .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:999px 999px 999px 999px;padding:8px 8px 8px 24px;}.elementor-7 .elementor-element.elementor-element-7f2ed7b{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7f2ed7b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f2ed7b .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-7f2ed7b .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-26a88167{width:var( --container-widget-width, 337px );max-width:337px;margin:3rem 0rem calc(var(--kit-widget-spacing, 0px) + 1rem) 0rem;--container-widget-width:337px;--container-widget-flex-grow:0;text-align:center;font-family:"Inter", Sans-serif;font-size:0.875rem;font-weight:400;line-height:1.5em;color:#A3A3A3;}.elementor-7 .elementor-element.elementor-element-26a88167 p{margin-block-end:16px;}.elementor-7 .elementor-element.elementor-element-604b9713{--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;--align-items:flex-start;--gap:16px 16px;--row-gap:16px;--column-gap:16px;}.elementor-7 .elementor-element.elementor-element-2b5526d1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#C9A84C4D;--border-color:#C9A84C4D;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-2b5526d1:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-2b5526d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7 .elementor-element.elementor-element-59468761{--display:flex;}.elementor-7 .elementor-element.elementor-element-32f187ef .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-7f855b98{text-align:start;}.elementor-7 .elementor-element.elementor-element-7f855b98 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:2.75rem;font-weight:800;text-transform:uppercase;letter-spacing:-0.025em;color:#111111;}.elementor-7 .elementor-element.elementor-element-30bae5dc{width:var( --container-widget-width, 347px );max-width:347px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:347px;--container-widget-flex-grow:0;text-align:start;font-family:"Inter", Sans-serif;font-size:1rem;font-weight:400;color:#111111E0;}.elementor-7 .elementor-element.elementor-element-30bae5dc p{margin-block-end:16px;}.elementor-7 .elementor-element.elementor-element-441d479a{--display:flex;--min-height:1002px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:100px 100px;--row-gap:100px;--column-gap:100px;--border-radius:0px 0px 0px 0px;--margin-top:0rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--padding-top:246px;--padding-bottom:100px;--padding-left:64px;--padding-right:64px;}.elementor-7 .elementor-element.elementor-element-441d479a:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-441d479a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F2F2F0;}.elementor-7 .elementor-element.elementor-element-78c0ee34{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:48px 48px;--row-gap:48px;--column-gap:48px;}.elementor-7 .elementor-element.elementor-element-8ff340b .apma-image-reveal__mask{border-radius:20px 20px 20px 20px;}.elementor-7 .elementor-element.elementor-element-8ff340b .apma-image-reveal__image{object-fit:cover;}.elementor-7 .elementor-element.elementor-element-2decb857{--display:flex;--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-7 .elementor-element.elementor-element-1df373fe{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-1df373fe:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-1df373fe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-1ce24cf8{--display:flex;}.elementor-7 .elementor-element.elementor-element-7d6c73d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-7a183d40 .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:-0.025em;color:#111111;}.elementor-7 .elementor-element.elementor-element-f3a37f2{width:var( --container-widget-width, 525px );max-width:525px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -16px) 0px;--container-widget-width:525px;--container-widget-flex-grow:0;font-family:"Inter", Sans-serif;font-size:1.025rem;font-weight:400;color:#333333;}.elementor-7 .elementor-element.elementor-element-40820f69{--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;--align-items:center;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-3e11a149{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-7 .elementor-element.elementor-element-10b91519{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:center;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--border-radius:0.375rem 0.375rem 0.375rem 0.375rem;--margin-top:0px;--margin-bottom:-8px;--margin-left:0px;--margin-right:0px;--padding-top:0.25rem;--padding-bottom:0.25rem;--padding-left:0.75rem;--padding-right:0.75rem;}.elementor-7 .elementor-element.elementor-element-10b91519:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-10b91519 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFBF00;}.elementor-7 .elementor-element.elementor-element-2ca37504{--display:flex;}.elementor-7 .elementor-element.elementor-element-5b49d25d .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:11px;font-weight:600;text-transform:uppercase;line-height:1.5em;letter-spacing:0.15em;color:#111111;}.elementor-7 .elementor-element.elementor-element-20a914f{width:initial;max-width:initial;text-align:center;}.elementor-7 .elementor-element.elementor-element-20a914f .elementor-heading-title{font-family:"Barlow Condensed", Sans-serif;font-size:3.5rem;font-weight:800;text-transform:uppercase;line-height:1.05em;letter-spacing:-0.025em;color:#111111;}.elementor-7 .elementor-element.elementor-element-f08e2b6 .elementor-button{background-color:#FFBF00;font-family:"Inter", Sans-serif;font-size:16px;font-weight:800;text-transform:uppercase;letter-spacing:0.05em;fill:#111111;color:#111111;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF47;border-radius:999px 999px 999px 999px;padding:8px 8px 8px 24px;}.elementor-7 .elementor-element.elementor-element-f08e2b6{margin:16px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f08e2b6.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-f08e2b6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-7 .elementor-element.elementor-element-f08e2b6 .elementor-button .elementor-button-content-wrapper{gap:12px;}.elementor-7 .elementor-element.elementor-element-4c521210{--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;--align-items:center;--gap:16px 16px;--row-gap:16px;--column-gap:16px;--padding-top:40px;--padding-bottom:40px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-4c521210:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-4c521210 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111111;}.elementor-7 .elementor-element.elementor-element-6fe39320{text-align:center;}.elementor-7 .elementor-element.elementor-element-6fe39320 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:13px;font-weight:400;color:#E7E7E7;}.elementor-7 .elementor-element.elementor-element-6cbadc2b{width:var( --container-widget-width, 394px );max-width:394px;--container-widget-width:394px;--container-widget-flex-grow:0;text-align:center;}.elementor-7 .elementor-element.elementor-element-6cbadc2b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:12px;font-weight:400;line-height:1.4em;color:#E7E7E7;}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-75b58267{--width:140px;}.elementor-7 .elementor-element.elementor-element-7cb447f8{--width:45%;}.elementor-7 .elementor-element.elementor-element-79c463e6{--width:50%;}.elementor-7 .elementor-element.elementor-element-33681e11{--width:50%;}.elementor-7 .elementor-element.elementor-element-42cfe9f{--width:977px;}.elementor-7 .elementor-element.elementor-element-973c97{--width:60%;}.elementor-7 .elementor-element.elementor-element-6382c380{--width:750px;}.elementor-7 .elementor-element.elementor-element-4472b8ad{--width:100%;}.elementor-7 .elementor-element.elementor-element-604b9713{--width:100%;}.elementor-7 .elementor-element.elementor-element-2decb857{--width:41%;}.elementor-7 .elementor-element.elementor-element-3e11a149{--width:69%;}}@media(min-width:2400px){.elementor-7 .elementor-element.elementor-element-1fc070d7{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-2680e4c2{--grid-auto-flow:row;}}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-1fc070d7{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-2680e4c2{--grid-auto-flow:row;}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-1fc070d7{--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-2680e4c2{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-7b743d63{--min-height:0px;--padding-top:327px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-7b743d63:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-7b743d63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:top center;}.elementor-7 .elementor-element.elementor-element-7cb447f8{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-7 .elementor-element.elementor-element-76ee523d{text-align:center;}.elementor-7 .elementor-element.elementor-element-76ee523d img{width:155px;}.elementor-7 .elementor-element.elementor-element-68b4cede .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-1f59c978{text-align:center;}.elementor-7 .elementor-element.elementor-element-1f59c978 .elementor-heading-title{font-size:2.5rem;}.elementor-7 .elementor-element.elementor-element-41b19e82{text-align:center;font-size:1rem;}.elementor-7 .elementor-element.elementor-element-76a7b2bb{--gap:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-4f91c784 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-62795d7b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-30ab5bdf{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-76379a41{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-38e5f786 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-2c4aebcd{font-size:1rem;}.elementor-7 .elementor-element.elementor-element-40fa3208{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-5c8d2a53 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-1611428c .elementor-heading-title{font-size:2.25rem;}.elementor-7 .elementor-element.elementor-element-4b3f31aa{width:var( --container-widget-width, 287px );max-width:287px;--container-widget-width:287px;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-4bfd6206 .elementor-button{font-size:14px;}.elementor-7 .elementor-element.elementor-element-139735a7{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-244dbc82{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-7372d855 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-724e4f35{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-7f382eda{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-3d133393{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:25px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-6bdeff04{font-size:1rem;}.elementor-7 .elementor-element.elementor-element-43ecbf68{--padding-top:60px;--padding-bottom:040px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-6e5f0aa1{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-70dcdc70 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-4d3205cf .elementor-heading-title{font-size:2.25rem;}.elementor-7 .elementor-element.elementor-element-792b480e{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-4ba66c62{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-4ba66c62.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-4ba66c62 .elementor-button{font-size:15px;}.elementor-7 .elementor-element.elementor-element-6ed20b47{--padding-top:40px;--padding-bottom:212px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-2498bb7f{--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-5f8279a .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-51629fe{--container-widget-width:293px;--container-widget-flex-grow:0;width:var( --container-widget-width, 293px );max-width:293px;}.elementor-7 .elementor-element.elementor-element-51629fe .elementor-heading-title{font-size:2.25rem;}.elementor-7 .elementor-element.elementor-element-1fc070d7{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-34b80673 .elementor-heading-title{font-size:1.5rem;}.elementor-7 .elementor-element.elementor-element-1bb7ec37{font-size:0.875rem;}.elementor-7 .elementor-element.elementor-element-71c79c06{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-7 .elementor-element.elementor-element-a69d51d{--width:200px;}.elementor-7 .elementor-element.elementor-element-26c10691{font-size:0.875rem;}.elementor-7 .elementor-element.elementor-element-817515b .elementor-heading-title{font-size:1.5rem;}.elementor-7 .elementor-element.elementor-element-aacb25b{font-size:0.875rem;}.elementor-7 .elementor-element.elementor-element-536a6fd4{--width:200px;}.elementor-7 .elementor-element.elementor-element-d3c1fbd{font-size:0.875rem;}.elementor-7 .elementor-element.elementor-element-31db3ab2 .elementor-heading-title{font-size:1.5rem;}.elementor-7 .elementor-element.elementor-element-5700554{font-size:0.875rem;}.elementor-7 .elementor-element.elementor-element-134ef94c{--width:200px;}.elementor-7 .elementor-element.elementor-element-7d7c7395{font-size:0.875rem;}.elementor-7 .elementor-element.elementor-element-18e0f779{--padding-top:0px;--padding-bottom:32px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-7e7e4807{--gap:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:032px;}.elementor-7 .elementor-element.elementor-element-1b28ae72 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-749548d5 .elementor-heading-title{font-size:2.25rem;}.elementor-7 .elementor-element.elementor-element-3f69c2da .elementor-heading-title{font-size:1.785rem;}.elementor-7 .elementor-element.elementor-element-7bf7196 .elementor-heading-title{font-size:1.785rem;}.elementor-7 .elementor-element.elementor-element-25bfc77d{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-2680e4c2{--e-con-grid-template-columns:1;--e-con-grid-template-rows:auto;--gap:40px 40px;--row-gap:40px;--column-gap:40px;--grid-auto-flow:row;}.elementor-7 .elementor-element.elementor-element-4472b8ad{--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:12px 12px;--row-gap:12px;--column-gap:12px;}.elementor-7 .elementor-element.elementor-element-7227d66f{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-2c1ad8d4 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-1b6e3e10{text-align:start;}.elementor-7 .elementor-element.elementor-element-2ed576fe{text-align:start;}.elementor-7 .elementor-element.elementor-element-6dd27ad2{--min-height:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:48px;--padding-bottom:48px;--padding-left:32px;--padding-right:32px;}.elementor-7 .elementor-element.elementor-element-7a1995e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7a1995e img{width:200px;}.elementor-7 .elementor-element.elementor-element-4b0f244b{width:100%;max-width:100%;}.elementor-7 .elementor-element.elementor-element-7f2ed7b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-7f2ed7b.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7f2ed7b .elementor-button{font-size:15px;padding:8px 8px 8px 24px;}.elementor-7 .elementor-element.elementor-element-26a88167{margin:1.5rem 0rem calc(var(--kit-widget-spacing, 0px) + 0rem) 0rem;}.elementor-7 .elementor-element.elementor-element-2b5526d1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-32f187ef .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-7f855b98 .elementor-heading-title{font-size:2.25rem;}.elementor-7 .elementor-element.elementor-element-30bae5dc{width:100%;max-width:100%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-30bae5dc p{margin-block-end:0px;}.elementor-7 .elementor-element.elementor-element-441d479a{--min-height:0px;--gap:60px 60px;--row-gap:60px;--column-gap:60px;--padding-top:60px;--padding-bottom:60px;--padding-left:16px;--padding-right:16px;}.elementor-7 .elementor-element.elementor-element-78c0ee34{--flex-direction:row-reverse;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap-reverse;--gap:40px 40px;--row-gap:40px;--column-gap:40px;}.elementor-7 .elementor-element.elementor-element-2decb857{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-7d6c73d4 .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-7a183d40 .elementor-heading-title{font-size:2.25rem;}.elementor-7 .elementor-element.elementor-element-f3a37f2{font-size:1rem;}.elementor-7 .elementor-element.elementor-element-40820f69{--gap:32px 32px;--row-gap:32px;--column-gap:32px;}.elementor-7 .elementor-element.elementor-element-3e11a149{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-7 .elementor-element.elementor-element-5b49d25d .elementor-heading-title{font-size:10px;}.elementor-7 .elementor-element.elementor-element-20a914f{text-align:center;}.elementor-7 .elementor-element.elementor-element-20a914f .elementor-heading-title{font-size:2.25rem;}.elementor-7 .elementor-element.elementor-element-f08e2b6{margin:8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-7 .elementor-element.elementor-element-f08e2b6.elementor-element{--align-self:stretch;}.elementor-7 .elementor-element.elementor-element-f08e2b6 .elementor-button{font-size:15px;}}/* Start custom CSS for heading, class: .elementor-element-4029fbc5 */#countdown-oferta {
  background: transparent;
  color: #FFBF00;
  font-weight: 500;
  font-size: 14px;
  font-family: "Inter";
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2d2482f4 */.elementor-7 .elementor-element.elementor-element-2d2482f4 {
    position: fixed;
    z-index: 99;
    pointer-events: none;
    background-repeat: repeat;
    background-size: 200px 200px;
    opacity: 0.03;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3b913946 */.elementor-7 .elementor-element.elementor-element-3b913946 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-63124feb */.elementor-7 .elementor-element.elementor-element-63124feb {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-41b19e82 */.elementor-7 .elementor-element.elementor-element-41b19e82 strong {
    color: #FFF;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4f91c784 */.elementor-7 .elementor-element.elementor-element-4f91c784 .elementor-button{
    transition: all .3s ease-out;
    animation: 2.2s ease-in-out infinite pulse-glow;
}

.elementor-7 .elementor-element.elementor-element-4f91c784 .elementor-button-icon {
    padding: 12px;
    background: #111;
    border-radius: 100%;
}

.elementor-7 .elementor-element.elementor-element-4f91c784 .elementor-button-content-wrapper {
    align-items: center;
    gap: 17px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40598cd4 */.elementor-7 .elementor-element.elementor-element-40598cd4 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4f94aad1 */.elementor-7 .elementor-element.elementor-element-4f94aad1 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-425fbbb5 */.elementor-7 .elementor-element.elementor-element-425fbbb5 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2c4aebcd */.elementor-7 .elementor-element.elementor-element-2c4aebcd strong {
    color: #111;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6291c8b1 */.elementor-7 .elementor-element.elementor-element-6291c8b1 {
    pointer-events: none;
    width: 1100px;
    position: absolute;
    top: -450px;
    left: calc(50% - 1200px);
    filter: blur(4px);
    animation: hover 8s infinite;
}

@keyframes hover {
    0%, 100% {
        transform: translateY(0) rotate(53deg);
    }
    50%{
        transform: translateY(-25px) rotate(53deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5296c713 */.elementor-7 .elementor-element.elementor-element-5296c713 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #FFBF00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6d71dd55 */.elementor-7 .elementor-element.elementor-element-6d71dd55 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b3f31aa */.elementor-7 .elementor-element.elementor-element-4b3f31aa strong {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ecadf54 *//**.elementor-7 .elementor-element.elementor-element-ecadf54 {
    background: radial-gradient(
        80% 84% at 10.73% 4.98%,
        rgba(255, 196, 0, 0.12) 6.52%, rgba(0, 0, 0, 0) 100%), #080808;                
}**//* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4bfd6206 */.elementor-7 .elementor-element.elementor-element-4bfd6206 .elementor-button{
    transition: all .3s ease-out;
    animation: 2.2s ease-in-out infinite pulse-glow;
}

.elementor-7 .elementor-element.elementor-element-4bfd6206 .elementor-button-icon {
    padding: 12px;
    background: #111;
    border-radius: 100%;
}

.elementor-7 .elementor-element.elementor-element-4bfd6206 .elementor-button-content-wrapper {
    align-items: center;
    gap: 17px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7fce9c15 */.elementor-7 .elementor-element.elementor-element-7fce9c15 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f45d677 */.elementor-7 .elementor-element.elementor-element-3f45d677 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-71285de6 */.elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon-box-title {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-71285de6 {
    border-radius: 20px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

/**.elementor-7 .elementor-element.elementor-element-71285de6 .elementor-icon {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.78363px 0.78363px -0.5px, rgba(0, 0, 0, 0.08) 0px 1.91965px 1.91965px -1px, rgba(0, 0, 0, 0.075) 0px 3.63745px 3.63745px -1.5px, rgba(0, 0, 0, 0.075) 0px 6.35004px 6.35004px -2px, rgba(0, 0, 0, 0.075) 0px 11.0519px 11.0519px -2.5px, rgba(0, 0, 0, 0.1) 0px 20.2428px 20.2428px -3px, rgba(0, 0, 0, 0.06) 0px 35px 35px -3.5px;
}**//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-1938cf78 */.elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon-box-title {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-1938cf78 {
    border-radius: 20px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

/**.elementor-7 .elementor-element.elementor-element-1938cf78 .elementor-icon {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.78363px 0.78363px -0.5px, rgba(0, 0, 0, 0.08) 0px 1.91965px 1.91965px -1px, rgba(0, 0, 0, 0.075) 0px 3.63745px 3.63745px -1.5px, rgba(0, 0, 0, 0.075) 0px 6.35004px 6.35004px -2px, rgba(0, 0, 0, 0.075) 0px 11.0519px 11.0519px -2.5px, rgba(0, 0, 0, 0.1) 0px 20.2428px 20.2428px -3px, rgba(0, 0, 0, 0.06) 0px 35px 35px -3.5px;
}**//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-2eb1607c */.elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon-box-title {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-2eb1607c {
    border-radius: 20px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

/**.elementor-7 .elementor-element.elementor-element-2eb1607c .elementor-icon {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.78363px 0.78363px -0.5px, rgba(0, 0, 0, 0.08) 0px 1.91965px 1.91965px -1px, rgba(0, 0, 0, 0.075) 0px 3.63745px 3.63745px -1.5px, rgba(0, 0, 0, 0.075) 0px 6.35004px 6.35004px -2px, rgba(0, 0, 0, 0.075) 0px 11.0519px 11.0519px -2.5px, rgba(0, 0, 0, 0.1) 0px 20.2428px 20.2428px -3px, rgba(0, 0, 0, 0.06) 0px 35px 35px -3.5px;
}**//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-35281ff5 */.elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon-box-title {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-35281ff5 {
    border-radius: 20px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

/**.elementor-7 .elementor-element.elementor-element-35281ff5 .elementor-icon {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.78363px 0.78363px -0.5px, rgba(0, 0, 0, 0.08) 0px 1.91965px 1.91965px -1px, rgba(0, 0, 0, 0.075) 0px 3.63745px 3.63745px -1.5px, rgba(0, 0, 0, 0.075) 0px 6.35004px 6.35004px -2px, rgba(0, 0, 0, 0.075) 0px 11.0519px 11.0519px -2.5px, rgba(0, 0, 0, 0.1) 0px 20.2428px 20.2428px -3px, rgba(0, 0, 0, 0.06) 0px 35px 35px -3.5px;
}**//* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-17632e42 */.elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon-box-title {
    margin-top: 0;
}

.elementor-7 .elementor-element.elementor-element-17632e42 {
    border-radius: 20px;
    box-shadow: rgba(149, 157, 165, 0.2) 0px 8px 24px;
}

/**.elementor-7 .elementor-element.elementor-element-17632e42 .elementor-icon {
  box-shadow: rgba(0, 0, 0, 0.1) 0px 0.78363px 0.78363px -0.5px, rgba(0, 0, 0, 0.08) 0px 1.91965px 1.91965px -1px, rgba(0, 0, 0, 0.075) 0px 3.63745px 3.63745px -1.5px, rgba(0, 0, 0, 0.075) 0px 6.35004px 6.35004px -2px, rgba(0, 0, 0, 0.075) 0px 11.0519px 11.0519px -2.5px, rgba(0, 0, 0, 0.1) 0px 20.2428px 20.2428px -3px, rgba(0, 0, 0, 0.06) 0px 35px 35px -3.5px;
}**//* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6dd4aa93 */.elementor-7 .elementor-element.elementor-element-6dd4aa93 {
    pointer-events: none;
    width: 1500px;
    position: absolute;
    top: -500px;
    right: calc(50% - 1250px);
    filter: blur(4px);
    animation: hoverTwo 8s infinite;
}

@keyframes hoverTwo {
    0%, 100% {
        transform: translateY(0) rotate(-63deg);
    }
    50%{
        transform: translateY(-25px) rotate(-63deg);
    }
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6bdeff04 */.elementor-7 .elementor-element.elementor-element-6bdeff04 strong {
    color: #080808;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-58739bf5 */.elementor-7 .elementor-element.elementor-element-58739bf5 {
    line-height: 0;
    position: absolute;
    top: 16px;
    left: 16px;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-652c1051 */.elementor-7 .elementor-element.elementor-element-652c1051::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70%;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(to top, #111 10%, #fff0);
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-39dd5c2c */.elementor-7 .elementor-element.elementor-element-39dd5c2c strong {
    color: #080808;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-968cbe1 */.elementor-7 .elementor-element.elementor-element-968cbe1 {
    position: absolute;
    bottom: 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-649b21f */.card-img {
    transition: all .3s ease;
}

.card:hover .card-img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7c672c */.elementor-7 .elementor-element.elementor-element-7c672c::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70%;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(to top, #111 10%, #fff0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-385900e */.elementor-7 .elementor-element.elementor-element-385900e {
    line-height: 0;
    position: absolute;
    top: 16px;
    left: 16px;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-6aef44c9 */.elementor-7 .elementor-element.elementor-element-6aef44c9 strong {
    color: #080808;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3f51d716 */.elementor-7 .elementor-element.elementor-element-3f51d716 {
    position: absolute;
    bottom: 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5909ac0b */.card{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}

.card-img {
    transition: all .3s ease;
}

.card:hover .card-img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-59a31f30 */.elementor-7 .elementor-element.elementor-element-59a31f30::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70%;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(to top, #111 10%, #fff0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-68291430 */.elementor-7 .elementor-element.elementor-element-68291430 {
    line-height: 0;
    position: absolute;
    top: 16px;
    left: 16px;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1403c20c */.elementor-7 .elementor-element.elementor-element-1403c20c strong {
    color: #080808;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a4ad1ac */.elementor-7 .elementor-element.elementor-element-7a4ad1ac {
    position: absolute;
    bottom: 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34b78297 */.card{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}

.card-img {
    transition: all .3s ease;
}

.card:hover .card-img {
    transform: scale(1.03);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30643c3e */.elementor-7 .elementor-element.elementor-element-30643c3e {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1daee984 */.elementor-7 .elementor-element.elementor-element-1daee984 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-3e97413f */.elementor-7 .elementor-element.elementor-element-3e97413f strong {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-792b480e */.carousel-fullscreen {
  width: 100vw !important;
  max-width: 100vw !important;
  margin-left: calc(50% - 50vw) !important;
  margin-right: calc(50% - 50vw) !important;
  overflow: visible !important;
}

.carousel-fullscreen .elementor-widget-container {
  overflow: visible !important;
}

.carousel-fullscreen .swiper,
.carousel-fullscreen .swiper-container {
  overflow: visible !important;
}

.carousel-fullscreen .swiper-wrapper {
  align-items: stretch;
}

.carousel-fullscreen .swiper-slide {
  height: auto;
}

.carousel-fullscreen .swiper-wrapper {
  transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4ba66c62 */.elementor-7 .elementor-element.elementor-element-4ba66c62 .elementor-button{
    transition: all .3s ease-out;
    animation: 2.2s ease-in-out infinite pulse-glow;
}

.elementor-7 .elementor-element.elementor-element-4ba66c62 .elementor-button-icon {
    padding: 12px;
    background: #111;
    border-radius: 100%;
}

.elementor-7 .elementor-element.elementor-element-4ba66c62 .elementor-button-content-wrapper {
    align-items: center;
    gap: 17px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9ce3a30 */.elementor-7 .elementor-element.elementor-element-9ce3a30 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-318e0499 */.elementor-7 .elementor-element.elementor-element-318e0499 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-9777277 */.elementor-7 .elementor-element.elementor-element-9777277 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #FFBF00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8a35f52 */.elementor-7 .elementor-element.elementor-element-8a35f52 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2933deb0 */.elementor-7 .elementor-element.elementor-element-2933deb0::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70%;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(to top, #111 10%, #fff0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-25f676c9 */.elementor-7 .elementor-element.elementor-element-25f676c9 {
    line-height: 0;
    position: absolute;
    top: 16px;
    left: 16px;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-69bedcfa */.elementor-7 .elementor-element.elementor-element-69bedcfa strong {
    color: #080808;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-124c816 */.elementor-7 .elementor-element.elementor-element-124c816 {
    position: absolute;
    bottom: 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5c4215d7 */.card{
    box-shadow: rgba(0, 0, 0, 0.4) 0px 10px 15px -3px, rgba(0, 0, 0, 0.5) 0px 4px 6px -2px;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-22fa80b1 */.elementor-7 .elementor-element.elementor-element-22fa80b1::before {
    content: "";
    position: absolute;
    left: 0;
    bottom: 0;
    width: 100%;
    height: 70%;
    border-radius: 0 0 20px 20px;
    background: linear-gradient(to top, #111 10%, #fff0);
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-6cefc43e */.elementor-7 .elementor-element.elementor-element-6cefc43e {
    line-height: 0;
    position: absolute;
    top: 16px;
    left: 16px;
    z-index: 4;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-61bed918 */.elementor-7 .elementor-element.elementor-element-61bed918 strong {
    color: #080808;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1e7230ad */.elementor-7 .elementor-element.elementor-element-1e7230ad {
    position: absolute;
    bottom: 0;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7e7e4807 */.elementor-7 .elementor-element.elementor-element-7e7e4807 {
  box-shadow: 0px 323px 90px -30px rgba(32, 57, 90, 0.01), 0px 207px 83px -30px rgba(32, 57, 90, 0.07), 0px 116px 70px -30px rgba(32, 57, 90, 0.25), 0px 52px 52px -30px rgba(32, 57, 90, 0.43), 0px 13px 28px -30px rgba(32, 57, 90, 0.49);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8c53bf3 */.elementor-7 .elementor-element.elementor-element-8c53bf3 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #FFBF00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7227d66f */.elementor-7 .elementor-element.elementor-element-7227d66f {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-2ed576fe */.elementor-7 .elementor-element.elementor-element-2ed576fe strong {
    color: #111;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4b0f244b */.elementor-7 .elementor-element.elementor-element-4b0f244b s {
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-7f2ed7b */.elementor-7 .elementor-element.elementor-element-7f2ed7b .elementor-button{
    transition: all .3s ease-out;
    animation: 2.2s ease-in-out infinite pulse-glow;
}

.elementor-7 .elementor-element.elementor-element-7f2ed7b .elementor-button-icon {
    padding: 12px;
    background: #111;
    border-radius: 100%;
}

.elementor-7 .elementor-element.elementor-element-7f2ed7b .elementor-button-content-wrapper {
    align-items: center;
    gap: 17px !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-26a88167 */.elementor-7 .elementor-element.elementor-element-26a88167 strong {
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6dd27ad2 *//**.elementor-7 .elementor-element.elementor-element-6dd27ad2 {
  box-shadow: 0px 223px 70px -30px rgba(32, 57, 90, 0.01), 0px 177px 83px -30px rgba(32, 57, 90, 0.07), 0px 46px 70px -15px rgba(32, 57, 90, 0.25), 0px 52px 52px -15px rgba(32, 57, 90, 0.43), 0px 13px 28px -30px rgba(32, 57, 90, 0.49);
}**/

.myPricing{
        --text: 'TEMPO LIMITADO';
        --first-color: #FFF;
        --second-color: #445C7E;
        
        position: relative;
    }
    .myPricing .myRibbon{
        position: absolute;
        top: -10px;
        left: -10px;
        width: 150px;
        height: 150px;
        display: flex;
        justify-content: center;
        align-items: center;
        overflow: hidden;
    }
    .myPricing .myRibbon::before{
        content: var(--text);
        position: absolute;
        width: 150%;
        height: 40px;
        background: var(--first-color);
        transform: rotate(-45deg) translateY(-20px);
        display: flex;
        justify-content: center;
        align-items: center;
        font-size: 14px;
        font-weight: 600;
        color: #000;
        letter-spacing: 0.05em;
        box-shadow: 0 5px 10px rgba(0,0,0,0.1);
        font-family: "Inter";
    }
    .myPricing .myRibbon::after{
        content: '';
        position: absolute;
        bottom: 0;
        left: 0;
        width: 10px;
        height: 10px;
        background: var(--second-color);
        z-index: -1;
        box-shadow: 140px -140px var(--second-color);
    }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-59468761 */.elementor-7 .elementor-element.elementor-element-59468761 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #FFBF00;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2b5526d1 */.elementor-7 .elementor-element.elementor-element-2b5526d1 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30bae5dc */.elementor-7 .elementor-element.elementor-element-30bae5dc strong {
    color: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1ce24cf8 */.elementor-7 .elementor-element.elementor-element-1ce24cf8 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1df373fe */.elementor-7 .elementor-element.elementor-element-1df373fe {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-f3a37f2 */.elementor-7 .elementor-element.elementor-element-f3a37f2 strong {
    color: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2ca37504 */.elementor-7 .elementor-element.elementor-element-2ca37504 {
    width: 6px;
    height: 6px;
    border-radius: 999px;
    background: #111;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-10b91519 */.elementor-7 .elementor-element.elementor-element-10b91519 {
    width: fit-content;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-f08e2b6 */.elementor-7 .elementor-element.elementor-element-f08e2b6 .elementor-button{
    transition: all .3s ease-out;
    animation: 2.2s ease-in-out infinite pulse-glow;
}

.elementor-7 .elementor-element.elementor-element-f08e2b6 .elementor-button-icon {
    padding: 12px;
    background: #111;
    border-radius: 100%;
}

.elementor-7 .elementor-element.elementor-element-f08e2b6 .elementor-button-content-wrapper {
    align-items: center;
    gap: 17px !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-441d479a */@keyframes floating {
    0%, 100% {
  transform: translate(-50%, 0px);
}
50% {
  transform: translate(-50%, -50px);
}
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-bb9be2 */.elementor-7 .elementor-element.elementor-element-bb9be2 {
    height: 0;
    width: 0;
}/* End custom CSS */
/* Start custom CSS */html, body {
    overflow-x: hidden;
}

.primary-color {
    color: #ffbf00;
}

.hl {
  color: #111;
  -webkit-text-stroke: 0;
  background: #FFBF00;
  display: inline;
  padding: 0 4px;
}

.preco {
  display: block;
}

.preco-antigo {
  color: #FFBF00;
  font-family: "Barlow Condensed", sans-serif;
  font-size: clamp(1rem, 2vw, 1.275rem);
  font-style: normal;
  font-weight: 400;
  line-height: 150%;
  letter-spacing: -0.0225rem;
  display: block;
  margin-bottom: clamp(10px, 2vw, 20px);
}

.parcela {
  font-size: clamp(1.5rem, 5vw, 2.5rem);
  font-weight: 600;
  color: #FFF;
  letter-spacing: clamp(-0.06rem, -0.15vw, -0.1rem);
  line-height: 1;
}

.preco-par {
  font-size: clamp(3rem, 11vw, 5.75rem);
  letter-spacing: clamp(-0.02rem, -0.08vw, -0.0315rem);
  font-weight: 600;
  color: #FFBF00 !important;
  white-space: nowrap;
  line-height: 1;
}

/* Tablets */
@media (max-width: 1024px) {
  .preco-antigo {
    margin-bottom: 14px;
  }

  .parcela {
    font-size: 2rem;
  }

  .preco-par {
    font-size: 4.5rem;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .preco {
    text-align: center;
  }

  .preco-antigo {
    font-size: 1rem;
    margin-bottom: 10px;
  }

  .parcela {
    font-size: 1.5rem;
    letter-spacing: -0.04rem;
  }

  .preco-par {
    font-size: 4.5rem;
    letter-spacing: -0.02rem;
  }
}

.pq-card {
  background: #080808;
  border: 1px solid #222;
  padding: 2.5em 2em;
  transition: all .3s ease;
}

.pq-card:hover {
    background: #070707;
    border-color: #c9a84c80;
}

.card{
    box-shadow: rgba(0, 0, 0, 0.1) 0px 10px 15px -3px, rgba(0, 0, 0, 0.05) 0px 4px 6px -2px;
}


@keyframes pulse-glow{
    0%, 100% {
  box-shadow: 0 0 24px #e8b84b59;
    }
    50% {
  box-shadow: 0 0 40px #e8b84b99;
    }
}

/**
.offset-card {
  position: relative;
  display: inline-block;
  overflow: visible !important;
  isolation: isolate;
}

.offset-card::before {
  content: "";
  position: absolute;
  inset: 0;
  background: #fff;
  transform: translate(-12px, 12px);
  z-index: -1;
  transition: transform .25s ease;
}

.offset-card .offset-card__image {
  display: block;
  width: 100%;
  transition: transform .25s ease;
}

@media (hover: hover) {
  .offset-card:hover::before {
    transform: translate(-16px, 16px);
  }

  .offset-card:hover .offset-card__image {
    transform: translate(4px, -4px);
  }
}
**//* End custom CSS */