.elementor-8735 .elementor-element.elementor-element-55910e6{--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:space-between;--gap:30px 30px;--row-gap:30px;--column-gap:30px;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-55910e6:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-55910e6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-9c49707{--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:40px 40px;--row-gap:40px;--column-gap:40px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-9c49707.e-con{--flex-grow:0;--flex-shrink:0;}.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-8735 .elementor-element.elementor-element-45815fd{width:var( --container-widget-width, 29.773% );max-width:29.773%;--container-widget-width:29.773%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-45815fd > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-45815fd.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-widget-countdown .elementor-countdown-item{background-color:var( --e-global-color-primary );}.elementor-widget-countdown .elementor-countdown-digits{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-countdown .elementor-countdown-label{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-countdown .elementor-countdown-expire--message{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-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item{padding:5px 20px 5px 20px;background-color:#111827;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8941E57;border-radius:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-digits{color:#F5F0E0;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:28px;font-weight:400;}.elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-label{color:#F5F0E0;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.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-8735 .elementor-element.elementor-element-e5e582a .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:20px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-e5e582a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-e5e582a.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-61acb28{--display:flex;--min-height:700px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-61acb28:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-61acb28 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at center center, #151F33 0%, #0A0F1E 100%);}.elementor-8735 .elementor-element.elementor-element-61acb28.e-con{--align-self:flex-start;--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-75824ad{--display:flex;--min-height:0px;--align-items:flex-start;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:20px 0px;--row-gap:20px;--column-gap:0px;--padding-top:00px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-75824ad.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-59b0fbe{--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:space-between;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:#B8941E6B;--border-color:#B8941E6B;--border-radius:0px 0px 0px 0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:10px;}.elementor-8735 .elementor-element.elementor-element-59b0fbe:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-59b0fbe > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#00000026;}.elementor-8735 .elementor-element.elementor-element-59b0fbe.e-con{--flex-grow:0;--flex-shrink:0;}.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-8735 .elementor-element.elementor-element-5e293da{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-5e293da.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-item:not(:last-child):after{content:"";height:26%;border-color:#ddd;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-icon i{color:#B8941E;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-icon svg{fill:#B8941E;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-item > a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-item:not(:last-child):after{content:"";height:26%;border-color:#ddd;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-icon i{color:#B8941E;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-icon svg{fill:#B8941E;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-item > a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-a358354{width:auto;max-width:auto;--e-icon-list-icon-size:20px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-a358354.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(44px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-44px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-44px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-item:not(:last-child):after{content:"";height:26%;border-color:#ddd;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-icon i{color:#B8941E;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-icon svg{fill:#B8941E;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-item > a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:25px;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.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-8735 .elementor-element.elementor-element-c70bec9{width:var( --container-widget-width, 103.488% );max-width:103.488%;--container-widget-width:103.488%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-c70bec9.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-c70bec9 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:80px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-5863418{width:var( --container-widget-width, 107.977% );max-width:107.977%;--container-widget-width:107.977%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-5863418.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-5863418 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-0d31f1a{width:var( --container-widget-width, 107.574% );max-width:107.574%;--container-widget-width:107.574%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-0d31f1a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-0d31f1a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-0d31f1a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#E5E5E5;}.elementor-8735 .elementor-element.elementor-element-f0ca132{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-63947ec > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-63947ec.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-23c58a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-23c58a5.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-66d4f29{--display:flex;}.elementor-8735 .elementor-element.elementor-element-59923e4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-59923e4:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-59923e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(191deg, #D3AD55 0%, #C8941A 100%);}.elementor-8735 .elementor-element.elementor-element-095ad1e{text-align:center;}.elementor-8735 .elementor-element.elementor-element-095ad1e .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:0.6px;color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-62f2b5e{--display:flex;--min-height:0px;--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;--padding-top:080px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-62f2b5e:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-62f2b5e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101B2F;}.elementor-8735 .elementor-element.elementor-element-62f2b5e.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-d34d64d{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-6bc08b7 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#B48517;}.elementor-8735 .elementor-element.elementor-element-bdc0a5a{width:var( --container-widget-width, 103.488% );max-width:103.488%;--container-widget-width:103.488%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-bdc0a5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-bdc0a5a .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:80px;font-weight:400;letter-spacing:1px;color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-2762e02{width:var( --container-widget-width, 107.977% );max-width:107.977%;--container-widget-width:107.977%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-2762e02.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-2762e02 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-1ec5c40 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-1ec5c40.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-7e65b20{--display:flex;--min-height:0px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-7e65b20:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-7e65b20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-7e65b20.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-7989c76{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-9d375de .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#B48517;}.elementor-8735 .elementor-element.elementor-element-34074a7{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-34074a7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-34074a7 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:54px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-68b935a{width:var( --container-widget-width, 44.766% );max-width:44.766%;--container-widget-width:44.766%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-68b935a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-68b935a .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-fef5b9f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8735 .elementor-element.elementor-element-24626ae{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8941A73;--border-color:#C8941A73;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-24626ae:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-24626ae > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#1D29448C;}.elementor-8735 .elementor-element.elementor-element-1a413c3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#F0ECE07A;}.elementor-8735 .elementor-element.elementor-element-32d56ed{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-32d56ed.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-32d56ed .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:32px;font-weight:700;letter-spacing:1px;color:#D1D1D1;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-8735 .elementor-element.elementor-element-d8a62f1{--divider-border-style:solid;--divider-color:#99999973;--divider-border-width:1px;}.elementor-8735 .elementor-element.elementor-element-d8a62f1 .elementor-divider-separator{width:100%;}.elementor-8735 .elementor-element.elementor-element-d8a62f1 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#DDDDDD29;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-icon i{color:#919191;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-icon svg{fill:#919191;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-9bb6572{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-text{color:#F0ECE0BF;transition:color 0.3s;}.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-8735 .elementor-element.elementor-element-ff4a04a{width:var( --container-widget-width, 5% );max-width:5%;--container-widget-width:5%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-ff4a04a > .elementor-widget-container{padding:50px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-ff4a04a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-ff4a04a .elementor-icon-wrapper{text-align:center;}.elementor-8735 .elementor-element.elementor-element-ff4a04a.elementor-view-stacked .elementor-icon{background-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-ff4a04a.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-ff4a04a.elementor-view-default .elementor-icon{color:#C8941A;border-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-ff4a04a.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-ff4a04a.elementor-view-default .elementor-icon svg{fill:#C8941A;}.elementor-8735 .elementor-element.elementor-element-ff4a04a .elementor-icon{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-ff4a04a .elementor-icon svg{height:30px;}.elementor-8735 .elementor-element.elementor-element-f00edc1{--display:flex;border-style:solid;--border-style:solid;border-width:2px 0px 0px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#C8941A73;--border-color:#C8941A73;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-f00edc1:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-f00edc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#14151A85;}.elementor-8735 .elementor-element.elementor-element-91017cc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-91f881a{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-91f881a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-91f881a .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:32px;font-weight:700;letter-spacing:1px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-1a5a8a4{--divider-border-style:solid;--divider-color:#C8941A73;--divider-border-width:1px;}.elementor-8735 .elementor-element.elementor-element-1a5a8a4 .elementor-divider-separator{width:100%;}.elementor-8735 .elementor-element.elementor-element-1a5a8a4 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-item:not(:last-child):after{content:"";width:100%;border-color:#DDDDDD45;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-icon i{color:#C8941A;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-icon svg{fill:#C8941A;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-aaad851{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-text{color:#F0ECE0;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-37d69f3{--display:flex;--min-height:0px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-37d69f3:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-37d69f3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E0;}.elementor-8735 .elementor-element.elementor-element-37d69f3.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-f65b7a7{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-5d3edec .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#B48517;}.elementor-8735 .elementor-element.elementor-element-eed84f1{width:var( --container-widget-width, 102.381% );max-width:102.381%;--container-widget-width:102.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-eed84f1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-eed84f1 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:54px;font-weight:700;letter-spacing:1px;color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-4db3138{width:var( --container-widget-width, 100.401% );max-width:100.401%;--container-widget-width:100.401%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-4db3138.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-4db3138 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#B48517;}.elementor-8735 .elementor-element.elementor-element-8dfd19f{width:var( --container-widget-width, 56.685% );max-width:56.685%;--container-widget-width:56.685%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-8dfd19f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-8dfd19f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-8dfd19f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#757575;}.elementor-8735 .elementor-element.elementor-element-d544181.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-961bbc3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-961bbc3.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-13f6e82{--display:flex;--min-height:0px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-13f6e82:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-13f6e82 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101B2F;}.elementor-8735 .elementor-element.elementor-element-13f6e82.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-bab87a1{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-b999149 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-a00a55c{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-a00a55c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-a00a55c .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:54px;font-weight:700;letter-spacing:1px;color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-870abb3{width:var( --container-widget-width, 44.766% );max-width:44.766%;--container-widget-width:44.766%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-870abb3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-870abb3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-1e636f5{width:var( --container-widget-width, 62.238% );max-width:62.238%;--container-widget-width:62.238%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-1e636f5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-1e636f5.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-1e636f5 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-ead0adf{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-67fa6fb{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#99999973;--border-color:#99999973;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-d30b459{--display:flex;--min-height:475px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-d30b459:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-d30b459 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zeandre.com/wp-content/uploads/2026/05/ze-andre-fcd.png");background-position:bottom center;background-size:cover;}.elementor-8735 .elementor-element.elementor-element-b38c125 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-2f5f4f8 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:600;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-0764093{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-d9d2a59 .elementor-button{background-color:#E8A820;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-d9d2a59 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-d9d2a59.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-a405ed0 .elementor-button{background-color:#E8A820;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-a405ed0.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-1f56f88{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#99999973;--border-color:#99999973;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-1f56f88:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-1f56f88 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121826;}.elementor-8735 .elementor-element.elementor-element-1f56f88.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-dd88e2e{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-dd88e2e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-dd88e2e .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-a1f4255{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-a1f4255 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-a1f4255.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-a1f4255 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-203b494{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;border-color:#99999973;--border-color:#99999973;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-6e9262a{--display:flex;--min-height:475px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-6e9262a:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-6e9262a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zeandre.com/wp-content/uploads/2026/05/Copia-de-Fanchine-All-Day-Ze-andre.png");background-position:bottom center;background-size:cover;}.elementor-8735 .elementor-element.elementor-element-1044f58 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-eb967b6 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:600;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-9a1a88a{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-375fff3 .elementor-button{background-color:#E8A820;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-375fff3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-375fff3.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-a6aeb80 .elementor-button{background-color:#E8A820;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-a6aeb80.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-d92bc1f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#99999973;--border-color:#99999973;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-d92bc1f:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-d92bc1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121826;}.elementor-8735 .elementor-element.elementor-element-d92bc1f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-06c6003{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-06c6003.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-06c6003 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-2541b63{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-2541b63 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-2541b63.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-2541b63 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-7f6cc8c{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-6ac2f80{--display:flex;--min-height:475px;--justify-content:flex-end;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:30px;--padding-bottom:15px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-6ac2f80:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-6ac2f80 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://zeandre.com/wp-content/uploads/2026/05/raphael-matos-fcd.png");background-position:bottom center;background-size:cover;}.elementor-8735 .elementor-element.elementor-element-f3f5b3d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-714215b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:32px;font-weight:600;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-8370c94{--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:10px 10px;--row-gap:10px;--column-gap:10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-25cad84 .elementor-button{background-color:#E8A820;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-25cad84 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-337824e .elementor-button{background-color:#E8A820;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-86cdb9f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 0px 0px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#99999973;--border-color:#99999973;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-86cdb9f:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-86cdb9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#121826;}.elementor-8735 .elementor-element.elementor-element-86cdb9f.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-b188daa{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-b188daa.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-b188daa .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-209e874{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-209e874 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-209e874.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-209e874 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-0227f63 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-0227f63.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-0d9f6a9{--display:flex;--min-height:0px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-0d9f6a9:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-0d9f6a9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#111827;}.elementor-8735 .elementor-element.elementor-element-0d9f6a9.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-69987f5{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-f415cd3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-37342b5{width:var( --container-widget-width, 55% );max-width:55%;--container-widget-width:55%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-37342b5.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-37342b5 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:54px;font-weight:700;letter-spacing:1px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-ddf7552{width:var( --container-widget-width, 44.766% );max-width:44.766%;--container-widget-width:44.766%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-ddf7552.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-ddf7552 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-dbb33b2{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(6, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-3c5178e{--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-evenly;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E0C859;--border-color:#E8E0C859;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-3c5178e:hover{background-color:#7A56001F;}.elementor-8735 .elementor-element.elementor-element-3ec14a8{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-3ec14a8 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#C8941A;}.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-8735 .elementor-element.elementor-element-85f8e3f{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-85f8e3f > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 050px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-85f8e3f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-85f8e3f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-8735 .elementor-element.elementor-element-85f8e3f .elementor-icon-box-title{margin-block-end:0px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-85f8e3f.elementor-view-stacked .elementor-icon{background-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-85f8e3f.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-85f8e3f.elementor-view-default .elementor-icon{fill:#C8941A;color:#C8941A;border-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-85f8e3f .elementor-icon{font-size:60px;}.elementor-8735 .elementor-element.elementor-element-85f8e3f .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-85f8e3f .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;}.elementor-8735 .elementor-element.elementor-element-85f8e3f:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-85f8e3f:has(:focus) .elementor-icon-box-title{color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-85f8e3f .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-c1e8470{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C8941A;--border-color:#C8941A;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-c1e8470:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-c1e8470 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8941A0D;}.elementor-8735 .elementor-element.elementor-element-f8c2e27 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-icon i{color:#C8941A;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-icon svg{fill:#C8941A;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-07cef83{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;}.elementor-8735 .elementor-element.elementor-element-07cef83 .elementor-icon-list-text{color:#F0ECE0;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-4a45e55{--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-evenly;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E0C859;--border-color:#E8E0C859;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-4a45e55:hover{background-color:#7A56001F;}.elementor-8735 .elementor-element.elementor-element-5e33677{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-5e33677 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-08a32c1{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-08a32c1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 050px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-08a32c1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-08a32c1 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-8735 .elementor-element.elementor-element-08a32c1 .elementor-icon-box-title{margin-block-end:0px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-08a32c1.elementor-view-stacked .elementor-icon{background-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-08a32c1.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-08a32c1.elementor-view-default .elementor-icon{fill:#C8941A;color:#C8941A;border-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-08a32c1 .elementor-icon{font-size:60px;}.elementor-8735 .elementor-element.elementor-element-08a32c1 .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-08a32c1 .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;}.elementor-8735 .elementor-element.elementor-element-08a32c1:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-08a32c1:has(:focus) .elementor-icon-box-title{color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-08a32c1 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-4d55fc9{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C8941A;--border-color:#C8941A;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-4d55fc9:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-4d55fc9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8941A0D;}.elementor-8735 .elementor-element.elementor-element-01df455 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-icon i{color:#C8941A;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-icon svg{fill:#C8941A;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-751fea7{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;}.elementor-8735 .elementor-element.elementor-element-751fea7 .elementor-icon-list-text{color:#F0ECE0;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-8eae94e{--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-evenly;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E0C859;--border-color:#E8E0C859;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-8eae94e:hover{background-color:#7A56001F;}.elementor-8735 .elementor-element.elementor-element-f94a492{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-f94a492 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-2012ae6{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-2012ae6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 050px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-2012ae6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-2012ae6 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-8735 .elementor-element.elementor-element-2012ae6 .elementor-icon-box-title{margin-block-end:0px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-2012ae6.elementor-view-stacked .elementor-icon{background-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-2012ae6.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-2012ae6.elementor-view-default .elementor-icon{fill:#C8941A;color:#C8941A;border-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-2012ae6 .elementor-icon{font-size:60px;}.elementor-8735 .elementor-element.elementor-element-2012ae6 .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-2012ae6 .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;}.elementor-8735 .elementor-element.elementor-element-2012ae6:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-2012ae6:has(:focus) .elementor-icon-box-title{color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-2012ae6 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-6fcd696{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C8941A;--border-color:#C8941A;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-6fcd696:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-6fcd696 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8941A0D;}.elementor-8735 .elementor-element.elementor-element-fdcce32 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-icon i{color:#C8941A;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-icon svg{fill:#C8941A;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-55e5718{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;}.elementor-8735 .elementor-element.elementor-element-55e5718 .elementor-icon-list-text{color:#F0ECE0;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-67658d0{--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-evenly;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E0C859;--border-color:#E8E0C859;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-67658d0:hover{background-color:#7A56001F;}.elementor-8735 .elementor-element.elementor-element-2cdec45{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-2cdec45 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-b503ede{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-b503ede > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 050px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-b503ede.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-b503ede .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-8735 .elementor-element.elementor-element-b503ede .elementor-icon-box-title{margin-block-end:0px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-b503ede.elementor-view-stacked .elementor-icon{background-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-b503ede.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-b503ede.elementor-view-default .elementor-icon{fill:#C8941A;color:#C8941A;border-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-b503ede .elementor-icon{font-size:60px;}.elementor-8735 .elementor-element.elementor-element-b503ede .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-b503ede .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;}.elementor-8735 .elementor-element.elementor-element-b503ede:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-b503ede:has(:focus) .elementor-icon-box-title{color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-b503ede .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-9b4c5e2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C8941A;--border-color:#C8941A;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-9b4c5e2:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-9b4c5e2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8941A0D;}.elementor-8735 .elementor-element.elementor-element-0c91442 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-icon i{color:#C8941A;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-icon svg{fill:#C8941A;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-7e16861{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;}.elementor-8735 .elementor-element.elementor-element-7e16861 .elementor-icon-list-text{color:#F0ECE0;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-7406ff3{--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-evenly;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E0C859;--border-color:#E8E0C859;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-7406ff3:hover{background-color:#7A56001F;}.elementor-8735 .elementor-element.elementor-element-e648a99{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-e648a99 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-d7fc652{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-d7fc652 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 050px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-d7fc652.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-d7fc652 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-8735 .elementor-element.elementor-element-d7fc652 .elementor-icon-box-title{margin-block-end:0px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-d7fc652.elementor-view-stacked .elementor-icon{background-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-d7fc652.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-d7fc652.elementor-view-default .elementor-icon{fill:#C8941A;color:#C8941A;border-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-d7fc652 .elementor-icon{font-size:60px;}.elementor-8735 .elementor-element.elementor-element-d7fc652 .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-d7fc652 .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;}.elementor-8735 .elementor-element.elementor-element-d7fc652:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-d7fc652:has(:focus) .elementor-icon-box-title{color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-d7fc652 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-acc0daa{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C8941A;--border-color:#C8941A;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-acc0daa:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-acc0daa > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8941A0D;}.elementor-8735 .elementor-element.elementor-element-58151d0 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-icon i{color:#C8941A;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-icon svg{fill:#C8941A;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-d674fc6{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;}.elementor-8735 .elementor-element.elementor-element-d674fc6 .elementor-icon-list-text{color:#F0ECE0;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-e1bc779{--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-evenly;--align-items:flex-start;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E8E0C859;--border-color:#E8E0C859;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-e1bc779:hover{background-color:#7A56001F;}.elementor-8735 .elementor-element.elementor-element-e0e2c2e{width:var( --container-widget-width, 10% );max-width:10%;--container-widget-width:10%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-e0e2c2e .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:600;text-transform:uppercase;letter-spacing:0.5px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-eab46da{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-eab46da > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 050px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-eab46da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-eab46da .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:20px;}.elementor-8735 .elementor-element.elementor-element-eab46da .elementor-icon-box-title{margin-block-end:0px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-eab46da.elementor-view-stacked .elementor-icon{background-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-eab46da.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-eab46da.elementor-view-default .elementor-icon{fill:#C8941A;color:#C8941A;border-color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-eab46da .elementor-icon{font-size:60px;}.elementor-8735 .elementor-element.elementor-element-eab46da .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-eab46da .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:18px;font-weight:700;letter-spacing:2px;}.elementor-8735 .elementor-element.elementor-element-eab46da:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-eab46da:has(:focus) .elementor-icon-box-title{color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-eab46da .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:17px;font-weight:400;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-da6a9be{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C8941A;--border-color:#C8941A;--padding-top:15px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-da6a9be:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-da6a9be > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8941A0D;}.elementor-8735 .elementor-element.elementor-element-293b897 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-icon i{color:#C8941A;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-icon svg{fill:#C8941A;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-08d6d5b{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-item > a{font-family:"Raleway", Sans-serif;font-size:14px;font-weight:400;letter-spacing:0.2px;}.elementor-8735 .elementor-element.elementor-element-08d6d5b .elementor-icon-list-text{color:#F0ECE0;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-66c9c27 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-66c9c27.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-3c903ed{--display:flex;--min-height:0px;--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;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-3c903ed:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-3c903ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F0E0;}.elementor-8735 .elementor-element.elementor-element-3c903ed.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-2661aba{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-0d15b24 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#B48517;}.elementor-8735 .elementor-element.elementor-element-fc78ac1{width:var( --container-widget-width, 102.381% );max-width:102.381%;--container-widget-width:102.381%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-fc78ac1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-fc78ac1 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:54px;font-weight:700;letter-spacing:1px;color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-ceb1984{width:var( --container-widget-width, 100.401% );max-width:100.401%;--container-widget-width:100.401%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-ceb1984.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-ceb1984 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#B48517;}.elementor-8735 .elementor-element.elementor-element-f130ecc{width:var( --container-widget-width, 56.685% );max-width:56.685%;--container-widget-width:56.685%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-f130ecc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-f130ecc.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-f130ecc .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#757575;}.elementor-8735 .elementor-element.elementor-element-f49e2aa{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-99ec1c4{--display:flex;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B48517;--border-color:#B48517;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-99ec1c4:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-99ec1c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-9428a6e .elementor-button{background-color:#C8941A;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-9428a6e.elementor-element{--align-self:flex-start;}.elementor-8735 .elementor-element.elementor-element-91eb64b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-91eb64b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-91eb64b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-f2e31ca{width:var( --container-widget-width, 105.929% );max-width:105.929%;--container-widget-width:105.929%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-f2e31ca > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-f2e31ca.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-f2e31ca .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#757575;}.elementor-8735 .elementor-element.elementor-element-dde42a7{--display:flex;border-style:solid;--border-style:solid;border-width:4px 0px 0px 0px;--border-top-width:4px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#B48517;--border-color:#B48517;--border-radius:0px 0px 0px 0px;--padding-top:40px;--padding-bottom:40px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-dde42a7:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-dde42a7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-0702208 .elementor-button{background-color:#C8941A;font-family:"Raleway", Sans-serif;font-size:14px;font-weight:700;text-transform:uppercase;letter-spacing:2px;fill:#0A0F1E;color:#0A0F1E;border-radius:0px 0px 0px 0px;padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-0702208.elementor-element{--align-self:flex-start;}.elementor-8735 .elementor-element.elementor-element-885cbab{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-885cbab.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-885cbab .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:24px;font-weight:700;letter-spacing:1px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-00f4e6f{width:var( --container-widget-width, 105.929% );max-width:105.929%;--container-widget-width:105.929%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-00f4e6f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-00f4e6f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-00f4e6f .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;color:#757575;}.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-eec9978 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-eec9978.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-e32791d{--display:flex;--min-height:0px;--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;--padding-top:080px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-e32791d:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-e32791d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-e32791d.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-6987beb{--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:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-730eb1d .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-87889b0{width:var( --container-widget-width, 129.413% );max-width:129.413%;--container-widget-width:129.413%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-87889b0.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-87889b0 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:42px;font-weight:700;letter-spacing:1px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-5707d99{width:var( --container-widget-width, 100.401% );max-width:100.401%;--container-widget-width:100.401%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-5707d99.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-5707d99 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#B48517;}.elementor-8735 .elementor-element.elementor-element-637df53{width:var( --container-widget-width, 62.238% );max-width:62.238%;--container-widget-width:62.238%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-637df53 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-637df53.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-637df53 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:18px;font-weight:400;line-height:22px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-2767a7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8735 .elementor-element.elementor-element-2da910c{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C8941A;--border-color:#C8941A;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-2da910c:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-2da910c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#C8941A1A;}.elementor-8735 .elementor-element.elementor-element-2da910c.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-311a75b{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-311a75b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-311a75b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-29405df{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-147fb47{--display:flex;--gap:020px 020px;--row-gap:020px;--column-gap:020px;border-style:solid;--border-style:solid;border-width:0.1px 0.1px 0.1px 03px;--border-top-width:0.1px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:03px;border-color:#C81A1A4D;--border-color:#C81A1A4D;--border-radius:0px 0px 0px 0px;--padding-top:30px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-8735 .elementor-element.elementor-element-147fb47:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-147fb47 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#8F61611A;}.elementor-8735 .elementor-element.elementor-element-1437b93{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-1437b93.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-1437b93 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:1px;color:#FFFFFF70;}.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-b3fa196 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-b3fa196.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-f2c2a6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-f2c2a6b:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-f2c2a6b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0A0F1E 0%, #101B2F 100%);}.elementor-8735 .elementor-element.elementor-element-8d4f022{--divider-border-style:solid;--divider-color:#C8941A;--divider-border-width:4px;}.elementor-8735 .elementor-element.elementor-element-8d4f022.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-8d4f022 .elementor-divider-separator{width:20%;margin:0 auto;margin-center:0;}.elementor-8735 .elementor-element.elementor-element-8d4f022 .elementor-divider{text-align:center;padding-block-start:10px;padding-block-end:10px;}.elementor-8735 .elementor-element.elementor-element-0c93cae{width:var( --container-widget-width, 62% );max-width:62%;--container-widget-width:62%;--container-widget-flex-grow:0;text-align:center;}.elementor-8735 .elementor-element.elementor-element-0c93cae > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-0c93cae.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-0c93cae .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:80px;font-weight:700;letter-spacing:1px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-99809c3{width:var( --container-widget-width, 61.22% );max-width:61.22%;--container-widget-width:61.22%;--container-widget-flex-grow:0;text-align:center;}.elementor-8735 .elementor-element.elementor-element-99809c3 > .elementor-widget-container{margin:-20px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-99809c3.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-99809c3 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:48px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-cf72587{width:var( --container-widget-width, 60% );max-width:60%;--container-widget-width:60%;--container-widget-flex-grow:0;text-align:center;}.elementor-8735 .elementor-element.elementor-element-cf72587 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-cf72587.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-cf72587 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:400;line-height:26px;color:#757575;}.elementor-8735 .elementor-element.elementor-element-2bea13b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8735 .elementor-element.elementor-element-2bea13b.e-con{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-93f6ab2{--display:flex;--justify-content:center;--overlay-opacity:0.5;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:#3F3F3F;--border-color:#3F3F3F;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-93f6ab2::before, .elementor-8735 .elementor-element.elementor-element-93f6ab2 > .elementor-background-video-container::before, .elementor-8735 .elementor-element.elementor-element-93f6ab2 > .e-con-inner > .elementor-background-video-container::before, .elementor-8735 .elementor-element.elementor-element-93f6ab2 > .elementor-background-slideshow::before, .elementor-8735 .elementor-element.elementor-element-93f6ab2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8735 .elementor-element.elementor-element-93f6ab2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A1A1A;--background-overlay:'';}.elementor-8735 .elementor-element.elementor-element-ff4fb17 > .elementor-widget-container{background-color:#383838;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-8735 .elementor-element.elementor-element-ff4fb17.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-ff4fb17{text-align:start;}.elementor-8735 .elementor-element.elementor-element-ff4fb17 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#797979;}.elementor-8735 .elementor-element.elementor-element-faff9ae{text-align:start;}.elementor-8735 .elementor-element.elementor-element-faff9ae .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:42px;font-weight:700;letter-spacing:3px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-aaca10e > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-aaca10e.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-aaca10e{text-align:start;}.elementor-8735 .elementor-element.elementor-element-aaca10e .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#BBBBBB;}.elementor-8735 .elementor-element.elementor-element-72a7f38 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-72a7f38.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-72a7f38{text-align:start;}.elementor-8735 .elementor-element.elementor-element-72a7f38 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#797979;}.elementor-8735 .elementor-element.elementor-element-e64c814 > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-8735 .elementor-element.elementor-element-e64c814{text-align:start;}.elementor-8735 .elementor-element.elementor-element-e64c814 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:93px;font-weight:700;letter-spacing:3px;color:#B8941E;}.elementor-8735 .elementor-element.elementor-element-ce6075a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-ce6075a.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-ce6075a{text-align:start;}.elementor-8735 .elementor-element.elementor-element-ce6075a .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#797979;}.elementor-8735 .elementor-element.elementor-element-e577dff{--divider-border-style:solid;--divider-color:#686868;--divider-border-width:1px;}.elementor-8735 .elementor-element.elementor-element-e577dff > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-8735 .elementor-element.elementor-element-e577dff .elementor-divider-separator{width:100%;}.elementor-8735 .elementor-element.elementor-element-e577dff .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-icon i{color:#797979;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-icon svg{fill:#797979;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-58df465{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-text{color:#797979;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-9140c23{--divider-border-style:solid;--divider-color:#686868;--divider-border-width:1px;}.elementor-8735 .elementor-element.elementor-element-9140c23 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-9140c23 .elementor-divider-separator{width:100%;}.elementor-8735 .elementor-element.elementor-element-9140c23 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-ed6ff4a > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-ed6ff4a.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-d4e7570{--display:flex;--justify-content:center;--overlay-opacity:0.5;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:#B8941E;--border-color:#B8941E;--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:50px;--padding-right:50px;}.elementor-8735 .elementor-element.elementor-element-d4e7570::before, .elementor-8735 .elementor-element.elementor-element-d4e7570 > .elementor-background-video-container::before, .elementor-8735 .elementor-element.elementor-element-d4e7570 > .e-con-inner > .elementor-background-video-container::before, .elementor-8735 .elementor-element.elementor-element-d4e7570 > .elementor-background-slideshow::before, .elementor-8735 .elementor-element.elementor-element-d4e7570 > .e-con-inner > .elementor-background-slideshow::before, .elementor-8735 .elementor-element.elementor-element-d4e7570 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#1A1A1A;--background-overlay:'';}.elementor-8735 .elementor-element.elementor-element-60aac8f > .elementor-widget-container{background-color:#5C4805;padding:10px 15px 10px 15px;border-radius:10px 10px 10px 10px;}.elementor-8735 .elementor-element.elementor-element-60aac8f.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-60aac8f{text-align:start;}.elementor-8735 .elementor-element.elementor-element-60aac8f .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:600;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#B8941E;}.elementor-8735 .elementor-element.elementor-element-146f16e{text-align:start;}.elementor-8735 .elementor-element.elementor-element-146f16e .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:42px;font-weight:700;letter-spacing:3px;color:#B8941E;}.elementor-8735 .elementor-element.elementor-element-849a940 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-849a940.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-849a940{text-align:start;}.elementor-8735 .elementor-element.elementor-element-849a940 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#BBBBBB;}.elementor-8735 .elementor-element.elementor-element-692b9bf > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-692b9bf.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-692b9bf{text-align:start;}.elementor-8735 .elementor-element.elementor-element-692b9bf .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#797979;}.elementor-8735 .elementor-element.elementor-element-9413a0d > .elementor-widget-container{margin:-25px 0px -25px 0px;}.elementor-8735 .elementor-element.elementor-element-9413a0d{text-align:start;}.elementor-8735 .elementor-element.elementor-element-9413a0d .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:93px;font-weight:700;letter-spacing:3px;color:#B8941E;}.elementor-8735 .elementor-element.elementor-element-b2a6550 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-b2a6550.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-b2a6550{text-align:start;}.elementor-8735 .elementor-element.elementor-element-b2a6550 .elementor-heading-title{font-family:"Barlow", Sans-serif;font-size:22px;font-weight:400;text-transform:uppercase;line-height:1.3em;letter-spacing:0.5px;color:#BBBBBB;}.elementor-8735 .elementor-element.elementor-element-710d91d{--divider-border-style:solid;--divider-color:#686868;--divider-border-width:1px;}.elementor-8735 .elementor-element.elementor-element-710d91d > .elementor-widget-container{margin:-10px 0px -10px 0px;}.elementor-8735 .elementor-element.elementor-element-710d91d .elementor-divider-separator{width:100%;}.elementor-8735 .elementor-element.elementor-element-710d91d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-icon i{color:#B8941E;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-icon svg{fill:#B8941E;transition:fill 0.3s;}.elementor-8735 .elementor-element.elementor-element-14e9b21{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-item > a{font-family:"Barlow", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-text{color:#BBBBBB;transition:color 0.3s;}.elementor-8735 .elementor-element.elementor-element-ece1618{--divider-border-style:solid;--divider-color:#686868;--divider-border-width:1px;}.elementor-8735 .elementor-element.elementor-element-ece1618 > .elementor-widget-container{margin:-10px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-ece1618 .elementor-divider-separator{width:100%;}.elementor-8735 .elementor-element.elementor-element-ece1618 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-3a32d95 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-3a32d95.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-e4c128f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:80px;--padding-bottom:80px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-e4c128f:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-e4c128f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#101B2F;}.elementor-8735 .elementor-element.elementor-element-2b4908b{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-2b4908b.e-con{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-952d489{--display:flex;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8735 .elementor-element.elementor-element-9ba2f96 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-9ecbccc{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-9ecbccc > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-9ecbccc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-9ecbccc .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:54px;font-weight:700;letter-spacing:1px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-64619ed{--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:space-between;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:#B8941E6B;--border-color:#B8941E6B;--border-radius:0px 0px 0px 0px;--padding-top:15px;--padding-bottom:15px;--padding-left:10px;--padding-right:10px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3{width:var( --container-widget-width, 47.778% );max-width:47.778%;--container-widget-width:47.778%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-7c29cb3.elementor-view-stacked .elementor-icon{background-color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-7c29cb3.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-7c29cb3.elementor-view-default .elementor-icon{fill:#E8A820;color:#E8A820;border-color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:0px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-7c29cb3:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:0px;color:#CCCCCC;}.elementor-8735 .elementor-element.elementor-element-d152266{width:var( --container-widget-width, 47.778% );max-width:47.778%;--container-widget-width:47.778%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-d152266 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-d152266.elementor-element{--align-self:flex-start;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-wrapper{align-items:center;gap:10px;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-title{margin-block-end:0px;color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-d152266.elementor-view-stacked .elementor-icon{background-color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-d152266.elementor-view-framed .elementor-icon, .elementor-8735 .elementor-element.elementor-element-d152266.elementor-view-default .elementor-icon{fill:#E8A820;color:#E8A820;border-color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-title a{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:20px;font-weight:400;text-transform:uppercase;line-height:22px;letter-spacing:0px;}.elementor-8735 .elementor-element.elementor-element-d152266:has(:hover) .elementor-icon-box-title,
					 .elementor-8735 .elementor-element.elementor-element-d152266:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-description{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:18px;letter-spacing:0px;color:#CCCCCC;}.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-11b7ce6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-11b7ce6.elementor-element{--align-self:flex-start;}.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-ca6cd3e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#E65D09DE;--border-color:#E65D09DE;--border-radius:0px 0px 0px 0px;--padding-top:80px;--padding-bottom:80px;--padding-left:80px;--padding-right:80px;}.elementor-8735 .elementor-element.elementor-element-ca6cd3e:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-ca6cd3e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.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-8735 .elementor-element.elementor-element-ffc17a1{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;font-family:"Raleway", Sans-serif;font-weight:400;}.elementor-8735 .elementor-element.elementor-element-ffc17a1.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-73829f3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-73829f3.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-5686698{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:80px;--padding-bottom:80px;--padding-left:50px;--padding-right:050px;}.elementor-8735 .elementor-element.elementor-element-5686698:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-5686698 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0A0F1E;}.elementor-8735 .elementor-element.elementor-element-aa15644{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-8735 .elementor-element.elementor-element-aa15644.e-con{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-d0ab45f{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-d0ab45f.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-fa82a49 .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:20px;font-weight:600;text-transform:uppercase;letter-spacing:3.2px;color:#C8941A;}.elementor-8735 .elementor-element.elementor-element-7a9fdd2{width:var( --container-widget-width, 129.413% );max-width:129.413%;--container-widget-width:129.413%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-7a9fdd2.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-7a9fdd2 .elementor-heading-title{font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:42px;font-weight:700;letter-spacing:1px;color:#F0ECE0;}.elementor-8735 .elementor-element.elementor-element-c68212b{width:var( --container-widget-width, 44.766% );max-width:44.766%;--container-widget-width:44.766%;--container-widget-flex-grow:0;text-align:start;}.elementor-8735 .elementor-element.elementor-element-c68212b.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-c68212b .elementor-heading-title{font-family:"Raleway", Sans-serif;font-size:38px;font-weight:400;font-style:italic;letter-spacing:1px;color:#E8A820;}.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button{background-color:#00BB42;font-family:"BEBAS KAI REGULAR", Sans-serif;font-size:24px;font-weight:400;letter-spacing:1.4px;border-radius:0px 0px 0px 0px;padding:10px 25px 10px 25px;}.elementor-8735 .elementor-element.elementor-element-25b54ab > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-25b54ab.elementor-element{--align-self:flex-start;}.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-8735 .elementor-element.elementor-element-6455298{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-8735 .elementor-element.elementor-element-dcec44c{--display:flex;}.elementor-8735 .elementor-element.elementor-element-40471f8{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8735 .elementor-element.elementor-element-40471f8 p{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-3e3ef85{--display:flex;}.elementor-8735 .elementor-element.elementor-element-ae65e87{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8735 .elementor-element.elementor-element-ae65e87 p{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-bb6c7e5{--display:flex;}.elementor-8735 .elementor-element.elementor-element-ee33c29{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8735 .elementor-element.elementor-element-ee33c29 p{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-0e81774{--display:flex;}.elementor-8735 .elementor-element.elementor-element-887fdac{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8735 .elementor-element.elementor-element-887fdac p{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-d332dfe{--display:flex;}.elementor-8735 .elementor-element.elementor-element-fb1d6d1{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8735 .elementor-element.elementor-element-fb1d6d1 p{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-7722ed3{--display:flex;}.elementor-8735 .elementor-element.elementor-element-06a06aa{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8735 .elementor-element.elementor-element-06a06aa p{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-1c2981b{--display:flex;}.elementor-8735 .elementor-element.elementor-element-f8e2544{font-family:"Raleway", Sans-serif;font-size:16px;font-weight:400;line-height:22px;}.elementor-8735 .elementor-element.elementor-element-f8e2544 p{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-e08ffc3{--n-accordion-title-font-size:16px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;--n-accordion-item-title-space-between:10px;--n-accordion-item-title-distance-from-content:5px;--n-accordion-title-normal-color:#E8E0C8;--n-accordion-title-hover-color:#C8941A;--n-accordion-title-active-color:#C8941A;--n-accordion-icon-size:15px;}.elementor-8735 .elementor-element.elementor-element-e08ffc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#101B2F;border-style:solid;border-width:0px 0px 0px 0px;border-color:#E8E0C84F;}.elementor-8735 .elementor-element.elementor-element-e08ffc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title:hover{background-color:#15223B;}.elementor-8735 .elementor-element.elementor-element-e08ffc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item[open] > .e-n-accordion-item-title{background-color:#15223B;border-style:solid;border-width:1px 1px 1px 1px;border-color:#101B2F;}.elementor-8735 .elementor-element.elementor-element-e08ffc3 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-e08ffc3.elementor-element{--align-self:center;}:where( .elementor-8735 .elementor-element.elementor-element-e08ffc3 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Raleway", Sans-serif;font-weight:normal;letter-spacing:0px;}.elementor-8735 .elementor-element.elementor-element-fdecd70{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-fdecd70:not(.elementor-motion-effects-element-type-background), .elementor-8735 .elementor-element.elementor-element-fdecd70 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-8735 .elementor-element.elementor-element-1f83681{width:var( --container-widget-width, 85% );max-width:85%;--container-widget-width:85%;--container-widget-flex-grow:0;text-align:center;font-family:"Barlow", Sans-serif;font-size:14px;font-weight:400;color:#707070;}.elementor-8735 .elementor-element.elementor-element-1f83681.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:0;}.elementor-8735 .elementor-element.elementor-element-1f83681 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-8735 .elementor-element.elementor-element-ead0adf{--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-dbb33b2{--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-f49e2aa{--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-2b4908b{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-8735 .elementor-element.elementor-element-55910e6{--padding-top:010px;--padding-bottom:10px;--padding-left:5px;--padding-right:5px;}.elementor-8735 .elementor-element.elementor-element-de0887f{width:var( --container-widget-width, 56% );max-width:56%;--container-widget-width:56%;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-wrapper{max-width:100%;}body:not(.rtl) .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:first-of-type){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:last-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:first-of-type){margin-right:calc( 10px/2 );}body.rtl .elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item:not(:last-of-type){margin-left:calc( 10px/2 );}.elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-item{padding:5px 5px 5px 5px;}.elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-digits{font-size:17px;}.elementor-8735 .elementor-element.elementor-element-de0887f .elementor-countdown-label{font-size:10px;}.elementor-8735 .elementor-element.elementor-element-e5e582a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-e5e582a.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-61acb28{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-75824ad{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-75824ad.e-con{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-59b0fbe{--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:05px 30px;--row-gap:05px;--column-gap:30px;--padding-top:10px;--padding-bottom:10px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-59b0fbe.e-con{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-5e293da{width:initial;max-width:initial;--e-icon-list-icon-size:15px;}.elementor-8735 .elementor-element.elementor-element-5e293da.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-43px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-43px/2);}.elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-5e293da .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9{width:initial;max-width:initial;--e-icon-list-icon-size:15px;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-43px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-43px/2);}.elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-0bf9ed9 .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-8735 .elementor-element.elementor-element-a358354{width:initial;max-width:initial;--e-icon-list-icon-size:15px;}.elementor-8735 .elementor-element.elementor-element-a358354.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(43px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-43px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-43px/2);}.elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-a358354 .elementor-icon-list-item > a{font-size:14px;line-height:1.5em;}.elementor-8735 .elementor-element.elementor-element-c70bec9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-c70bec9 .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-5863418{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-5863418 .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-0d31f1a > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-0d31f1a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-0d31f1a .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-f0ca132{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-8735 .elementor-element.elementor-element-63947ec > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-63947ec.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-23c58a5 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-23c58a5.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-66d4f29{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-66d4f29.e-con{--order:-99999 /* order start hack */;}.elementor-8735 .elementor-element.elementor-element-095ad1e .elementor-heading-title{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-62f2b5e{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-d34d64d{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-8735 .elementor-element.elementor-element-6bc08b7 .elementor-heading-title{font-size:14px;letter-spacing:2px;}.elementor-8735 .elementor-element.elementor-element-bdc0a5a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-bdc0a5a .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-2762e02{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-2762e02 .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-1ec5c40 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-1ec5c40.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-7e65b20{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-9d375de .elementor-heading-title{font-size:14px;}.elementor-8735 .elementor-element.elementor-element-34074a7{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-34074a7 .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-68b935a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-68b935a .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-fef5b9f{--justify-content:center;}.elementor-8735 .elementor-element.elementor-element-32d56ed{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-32d56ed .elementor-heading-title{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-9bb6572 .elementor-icon-list-item > a{font-size:16px;}.elementor-8735 .elementor-element.elementor-element-ff4a04a > .elementor-widget-container{--e-transform-rotateZ:90deg;margin:-20px 0px 0px 0px;padding:10px 0px 10px 0px;}.elementor-8735 .elementor-element.elementor-element-ff4a04a.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-ff4a04a .elementor-icon-wrapper{text-align:center;}.elementor-8735 .elementor-element.elementor-element-ff4a04a .elementor-icon{font-size:45px;}.elementor-8735 .elementor-element.elementor-element-ff4a04a .elementor-icon svg{height:45px;}.elementor-8735 .elementor-element.elementor-element-91f881a{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-91f881a .elementor-heading-title{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-aaad851 .elementor-icon-list-item > a{font-size:16px;}.elementor-8735 .elementor-element.elementor-element-37d69f3{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-5d3edec .elementor-heading-title{font-size:14px;}.elementor-8735 .elementor-element.elementor-element-eed84f1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-eed84f1 .elementor-heading-title{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-4db3138{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-4db3138 .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-8dfd19f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-8dfd19f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-8dfd19f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-d544181{width:100%;max-width:100%;}.elementor-8735 .elementor-element.elementor-element-d544181 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-961bbc3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-961bbc3.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-13f6e82{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-a00a55c{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-a00a55c .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-870abb3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-870abb3 .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-1e636f5 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-1e636f5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-1e636f5 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-ead0adf{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-67fa6fb{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8735 .elementor-element.elementor-element-d30b459{--min-height:350px;}.elementor-8735 .elementor-element.elementor-element-2f5f4f8 .elementor-heading-title{font-size:28px;}.elementor-8735 .elementor-element.elementor-element-1f56f88{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8735 .elementor-element.elementor-element-dd88e2e{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-dd88e2e .elementor-heading-title{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-a1f4255 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-a1f4255{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-a1f4255 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-203b494{border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-8735 .elementor-element.elementor-element-6e9262a{--min-height:350px;}.elementor-8735 .elementor-element.elementor-element-eb967b6 .elementor-heading-title{font-size:28px;}.elementor-8735 .elementor-element.elementor-element-d92bc1f{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8735 .elementor-element.elementor-element-06c6003{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-06c6003 .elementor-heading-title{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-2541b63 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-2541b63{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-2541b63 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-6ac2f80{--min-height:350px;}.elementor-8735 .elementor-element.elementor-element-714215b .elementor-heading-title{font-size:28px;}.elementor-8735 .elementor-element.elementor-element-86cdb9f{border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-8735 .elementor-element.elementor-element-b188daa{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-b188daa .elementor-heading-title{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-209e874 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-209e874{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-209e874 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-0227f63 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-0227f63.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-0d9f6a9{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-37342b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-37342b5 .elementor-heading-title{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-ddf7552{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-ddf7552 .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-dbb33b2{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-3c5178e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-3ec14a8{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-85f8e3f{width:100%;max-width:100%;}.elementor-8735 .elementor-element.elementor-element-85f8e3f > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-4a45e55{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-5e33677{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-08a32c1{width:100%;max-width:100%;}.elementor-8735 .elementor-element.elementor-element-08a32c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-8eae94e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-f94a492{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-2012ae6{width:100%;max-width:100%;}.elementor-8735 .elementor-element.elementor-element-2012ae6 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-67658d0{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-2cdec45{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-b503ede{width:100%;max-width:100%;}.elementor-8735 .elementor-element.elementor-element-b503ede > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-7406ff3{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-e648a99{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-d7fc652{width:100%;max-width:100%;}.elementor-8735 .elementor-element.elementor-element-d7fc652 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-e1bc779{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:20px;--padding-bottom:20px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-e0e2c2e{--container-widget-width:23%;--container-widget-flex-grow:0;width:var( --container-widget-width, 23% );max-width:23%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-eab46da{width:100%;max-width:100%;}.elementor-8735 .elementor-element.elementor-element-eab46da > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-66c9c27 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-66c9c27.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-3c903ed{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-fc78ac1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-fc78ac1 .elementor-heading-title{font-size:30px;}.elementor-8735 .elementor-element.elementor-element-ceb1984{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-ceb1984 .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-f130ecc > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-f130ecc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-f130ecc .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-f49e2aa{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-8735 .elementor-element.elementor-element-91eb64b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-91eb64b .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-f2e31ca > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-f2e31ca{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-f2e31ca .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-885cbab{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-885cbab .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-00f4e6f > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-00f4e6f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-00f4e6f .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-eec9978 > .elementor-widget-container{padding:20px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-eec9978.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-e32791d{--min-height:0px;--justify-content:flex-start;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-87889b0{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-87889b0 .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-5707d99{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-5707d99 .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-637df53 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-637df53{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-637df53 .elementor-heading-title{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-2da910c{border-width:3px 0.1px 0.1px 0.1px;--border-top-width:3px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:0.1px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-311a75b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-311a75b .elementor-heading-title{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-147fb47{border-width:3px 0.1px 0.1px 0.1px;--border-top-width:3px;--border-right-width:0.1px;--border-bottom-width:0.1px;--border-left-width:0.1px;--padding-top:30px;--padding-bottom:30px;--padding-left:15px;--padding-right:15px;}.elementor-8735 .elementor-element.elementor-element-1437b93{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-1437b93 .elementor-heading-title{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-b3fa196 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-b3fa196.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-f2c2a6b{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-0c93cae{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-0c93cae .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-99809c3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-99809c3 .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-cf72587 > .elementor-widget-container{margin:0px 0px 20px 0px;}.elementor-8735 .elementor-element.elementor-element-cf72587{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:center;}.elementor-8735 .elementor-element.elementor-element-cf72587 .elementor-heading-title{font-size:18px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-54ed8a7{width:var( --container-widget-width, 275px );max-width:275px;--container-widget-width:275px;--container-widget-flex-grow:0;}.elementor-8735 .elementor-element.elementor-element-2bea13b{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-93f6ab2{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-ff4fb17.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-ff4fb17{text-align:center;}.elementor-8735 .elementor-element.elementor-element-ff4fb17 .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-faff9ae{text-align:center;}.elementor-8735 .elementor-element.elementor-element-faff9ae .elementor-heading-title{font-size:26px;}.elementor-8735 .elementor-element.elementor-element-aaca10e{text-align:center;}.elementor-8735 .elementor-element.elementor-element-aaca10e .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-72a7f38.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-72a7f38{text-align:center;}.elementor-8735 .elementor-element.elementor-element-72a7f38 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-e64c814{text-align:center;}.elementor-8735 .elementor-element.elementor-element-e64c814 .elementor-heading-title{font-size:68px;}.elementor-8735 .elementor-element.elementor-element-ce6075a.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-ce6075a{text-align:center;}.elementor-8735 .elementor-element.elementor-element-ce6075a .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-58df465 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-ed6ff4a > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-ed6ff4a.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-d4e7570{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-60aac8f.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-60aac8f{text-align:center;}.elementor-8735 .elementor-element.elementor-element-60aac8f .elementor-heading-title{font-size:14px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-146f16e{text-align:center;}.elementor-8735 .elementor-element.elementor-element-146f16e .elementor-heading-title{font-size:26px;}.elementor-8735 .elementor-element.elementor-element-849a940{text-align:center;}.elementor-8735 .elementor-element.elementor-element-849a940 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-692b9bf.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-692b9bf{text-align:center;}.elementor-8735 .elementor-element.elementor-element-692b9bf .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-9413a0d{text-align:center;}.elementor-8735 .elementor-element.elementor-element-9413a0d .elementor-heading-title{font-size:68px;}.elementor-8735 .elementor-element.elementor-element-b2a6550.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-b2a6550{text-align:center;}.elementor-8735 .elementor-element.elementor-element-b2a6550 .elementor-heading-title{font-size:18px;line-height:24px;}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(10px/2);}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-10px/2);}.elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-8735 .elementor-element.elementor-element-14e9b21 .elementor-icon-list-item > a{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-3a32d95 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-3a32d95.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-e4c128f{--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-8735 .elementor-element.elementor-element-2b4908b{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-952d489{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-8735 .elementor-element.elementor-element-9ba2f96 .elementor-heading-title{font-size:16px;}.elementor-8735 .elementor-element.elementor-element-9ecbccc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-9ecbccc .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-95a10cd > .elementor-widget-container{border-radius:10px 10px 10px 10px;}.elementor-8735 .elementor-element.elementor-element-95a10cd img{border-radius:0px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-64619ed{--border-radius:0px 0px 0px 0px;--padding-top:50px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-64619ed.e-con{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-7c29cb3{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8735 .elementor-element.elementor-element-7c29cb3.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-wrapper{gap:0px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-title a{font-size:20px;}.elementor-8735 .elementor-element.elementor-element-7c29cb3 .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-d152266{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8735 .elementor-element.elementor-element-d152266.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-wrapper{gap:0px;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-title{margin-block-end:0px;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-title, .elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-title a{font-size:20px;}.elementor-8735 .elementor-element.elementor-element-d152266 .elementor-icon-box-description{font-size:16px;line-height:1.2em;}.elementor-8735 .elementor-element.elementor-element-11b7ce6 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-11b7ce6.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-ca6cd3e{--padding-top:45px;--padding-bottom:45px;--padding-left:35px;--padding-right:35px;}.elementor-8735 .elementor-element.elementor-element-ffc17a1{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-8735 .elementor-element.elementor-element-73829f3 > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-73829f3.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-5686698{--padding-top:050px;--padding-bottom:50px;--padding-left:20px;--padding-right:20px;}.elementor-8735 .elementor-element.elementor-element-fa82a49 .elementor-heading-title{font-size:16px;}.elementor-8735 .elementor-element.elementor-element-7a9fdd2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-7a9fdd2 .elementor-heading-title{font-size:36px;}.elementor-8735 .elementor-element.elementor-element-c68212b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;text-align:start;}.elementor-8735 .elementor-element.elementor-element-c68212b .elementor-heading-title{font-size:24px;}.elementor-8735 .elementor-element.elementor-element-25b54ab > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-8735 .elementor-element.elementor-element-25b54ab.elementor-element{--align-self:center;}.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button{font-size:18px;}.elementor-8735 .elementor-element.elementor-element-40471f8{font-size:15px;line-height:1.4em;}.elementor-8735 .elementor-element.elementor-element-40471f8 p{margin-block-end:20px;}.elementor-8735 .elementor-element.elementor-element-ae65e87{font-size:15px;line-height:1.4em;}.elementor-8735 .elementor-element.elementor-element-ae65e87 p{margin-block-end:20px;}.elementor-8735 .elementor-element.elementor-element-ee33c29{font-size:15px;line-height:1.4em;}.elementor-8735 .elementor-element.elementor-element-ee33c29 p{margin-block-end:20px;}.elementor-8735 .elementor-element.elementor-element-887fdac{font-size:15px;line-height:1.4em;}.elementor-8735 .elementor-element.elementor-element-887fdac p{margin-block-end:20px;}.elementor-8735 .elementor-element.elementor-element-fb1d6d1{font-size:15px;line-height:1.4em;}.elementor-8735 .elementor-element.elementor-element-fb1d6d1 p{margin-block-end:20px;}.elementor-8735 .elementor-element.elementor-element-06a06aa{font-size:15px;line-height:1.4em;}.elementor-8735 .elementor-element.elementor-element-06a06aa p{margin-block-end:20px;}.elementor-8735 .elementor-element.elementor-element-f8e2544{font-size:15px;line-height:1.4em;}.elementor-8735 .elementor-element.elementor-element-f8e2544 p{margin-block-end:20px;}.elementor-8735 .elementor-element.elementor-element-e08ffc3{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;--n-accordion-title-font-size:16px;}.elementor-8735 .elementor-element.elementor-element-1f83681{font-size:12px;}}@media(min-width:768px){.elementor-8735 .elementor-element.elementor-element-9c49707{--width:40.673%;}.elementor-8735 .elementor-element.elementor-element-75824ad{--width:60%;}.elementor-8735 .elementor-element.elementor-element-59b0fbe{--width:100%;}.elementor-8735 .elementor-element.elementor-element-66d4f29{--width:100%;}.elementor-8735 .elementor-element.elementor-element-c1e8470{--width:30%;}.elementor-8735 .elementor-element.elementor-element-4d55fc9{--width:30%;}.elementor-8735 .elementor-element.elementor-element-6fcd696{--width:30%;}.elementor-8735 .elementor-element.elementor-element-9b4c5e2{--width:30%;}.elementor-8735 .elementor-element.elementor-element-acc0daa{--width:30%;}.elementor-8735 .elementor-element.elementor-element-da6a9be{--width:30%;}.elementor-8735 .elementor-element.elementor-element-2da910c{--width:56.745%;}.elementor-8735 .elementor-element.elementor-element-2bea13b{--width:60%;}.elementor-8735 .elementor-element.elementor-element-2b4908b{--width:100%;}.elementor-8735 .elementor-element.elementor-element-ca6cd3e{--width:100%;}.elementor-8735 .elementor-element.elementor-element-aa15644{--width:100%;}.elementor-8735 .elementor-element.elementor-element-d0ab45f{--width:39%;}}/* Start custom CSS for button, class: .elementor-element-e5e582a *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:20px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-e5e582a .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-55910e6 */.elementor-8735 .elementor-element.elementor-element-55910e6 {
    border-bottom: 1px solid transparent;
    border-image: linear-gradient(to right, transparent, #C8941A, transparent);
    border-image-slice: 1;
    border-width: 0 0 1px 0;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-63947ec *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-63947ec .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-23c58a5 *//* =========================
BOTÃO SECUNDÁRIO PREMIUM
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:transparent !important;

    border:
        1px solid rgba(212,175,55,.42);

    box-shadow:
        inset 0 0 0 1px rgba(212,175,55,.04);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .55s ease,
        border-color .45s ease,
        filter .45s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO SUAVE
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.05),
            transparent 45%
        );

    opacity:.5;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.10),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtnSec 5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#D3AD55;

    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        color .35s ease,
        letter-spacing .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-icon{

    position:relative;

    z-index:2;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease,
        fill .35s ease;
}

/* FONT AWESOME */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-icon i{

    color:#D3AD55 !important;

    transition:
        color .35s ease;
}

/* SVG */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-icon svg{

    fill:#D3AD55 !important;

    color:#D3AD55 !important;

    transition:
        fill .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button:hover{

    transform:
        translateY(-3px)
        scale(1.02);

    background:
        linear-gradient(
            135deg,
            #D3AD55 0%,
            #C8941A 100%
        ) !important;

    border-color:
        rgba(212,175,55,.85);

    box-shadow:
        0 14px 38px rgba(200,148,26,.24),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.14);

    filter:
        saturate(1.04)
        brightness(1.02);
}

/* =========================
TEXTO HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button:hover .elementor-button-text{

    color:#111111;

    letter-spacing:.1em;
}

/* =========================
ÍCONE HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button:hover .elementor-button-icon{

    transform:translateX(4px);
}

/* FONT AWESOME HOVER */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button:hover .elementor-button-icon i{

    color:#111111 !important;
}

/* SVG HOVER */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button:hover .elementor-button-icon svg{

    fill:#111111 !important;

    color:#111111 !important;
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtnSec{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-23c58a5 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c845ec3 */.hero-network-wrap{

    width:100%;

    max-width:620px;

    margin:auto;

    aspect-ratio:1/1;

    position:relative;
}

.hero-network{

    width:100%;
    height:100%;
}

/* =========================
FUNDO
========================= */

.bg-glow{

    fill:
        rgba(201,148,26,.08);

    filter:
        blur(80px);
}

/* =========================
LINHAS
========================= */

.lines line,
.outer-lines line{

    stroke:#B98A19;

    stroke-width:1.5;

    opacity:.28;

    fill:none;
}

.lines line{

    animation:
        linePulse 4s ease-in-out infinite;
}

/* =========================
CENTRO
========================= */

.center-pulse{

    fill:
        rgba(201,148,26,.14);

    animation:
        pulse 3s ease-in-out infinite;
}

.center-dot{

    fill:#D9A322;

    filter:
        drop-shadow(0 0 10px rgba(255,190,0,.8));
}

.center-title{

    fill:#FFF;

    font-size:18px;

    font-weight:700;

    letter-spacing:.18em;

    text-anchor:middle;
}

.center-sub{

    fill:#B98A19;

    font-size:11px;

    letter-spacing:.35em;

    text-anchor:middle;
}

/* =========================
ESTADOS
========================= */

.state circle{

    fill:#D9A322;

    filter:
        drop-shadow(0 0 8px rgba(255,180,0,.65));
}

.abbr{

    fill:#D9A322;

    font-size:15px;

    font-weight:700;

    letter-spacing:.08em;
}

.name{

    fill:
        rgba(255,255,255,.42);

    font-size:14px;
}

.state{

    animation:
        floating 5s ease-in-out infinite;
}

.state-mg{
    animation-delay:.5s;
}

.state-rj{
    animation-delay:1s;
}

.state-rs{
    animation-delay:1.5s;
}

.state-ba{
    animation-delay:2s;
}

.state-pr{
    animation-delay:2.5s;
}

/* =========================
ANIMAÇÕES
========================= */

@keyframes pulse{

    0%,100%{

        r:55;
        opacity:.7;
    }

    50%{

        r:70;
        opacity:.2;
    }
}

@keyframes linePulse{

    0%,100%{

        opacity:.18;
    }

    50%{

        opacity:.5;
    }
}

@keyframes floating{

    0%,100%{

        transform:
            translateY(0px);
    }

    50%{

        transform:
            translateY(-8px);
    }
}

/* =========================
RESPONSIVO
========================= */

@media(max-width:1024px){

    .hero-network-wrap{

        max-width:480px;
    }

    .abbr{

        font-size:13px;
    }

    .name{

        font-size:12px;
    }
}

@media(max-width:767px){

    .hero-network-wrap{

        max-width:200%;

        aspect-ratio:1/1;

        margin-top:10px;
    }

    .outer-lines{

        display:none;
    }

    .name{

        display:none;
    }

    .abbr{

        font-size:18px;
    }

    .center-title{

        font-size:20px;
    }

    .center-sub{

        font-size:16px;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-a2c06af *//* =========================
SECTION
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-section{

    padding:0;

    font-family:'Raleway', sans-serif;
}

/* =========================
GRID
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-grid{

    display:grid;

    grid-template-columns:repeat(3,1fr);

    gap:1px;

    background:#1E2A3A;

    overflow:hidden;

    margin-bottom:28px;
}

/* =========================
CARD
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card{

    background:#111827;

    padding:56px 42px;

    position:relative;

    min-height:480px;

    transition:
        background .35s ease,
        transform .35s ease,
        border-color .35s ease;
}

/* HOVER */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card:hover{

    background:#151F2D;

    transform:translateY(-3px);
}

/* LINHA TOPO */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-topline{

    position:absolute;

    top:0;
    left:0;
    right:0;

    height:2px;

    background:
        linear-gradient(
            90deg,
            transparent,
            #C9A84C 40%,
            #C9A84C 60%,
            transparent
        );

    opacity:.7;
}

/* =========================
NUMBER
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-number{

    color:#C9A84C;

    font-size:82px;

    line-height:1em;

    font-weight:800;

    margin-bottom:4px;
}

/* =========================
LABEL
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-label{

    color:#C9A84C;

    font-size:11px;

    letter-spacing:.18em;

    font-weight:600;

    margin-bottom:24px;
}

/* =========================
DIVIDER
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-divider{

    width:42px;

    height:1px;

    background:#C9A84C;

    opacity:.35;

    margin-bottom:22px;
}

/* =========================
TITLE
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card h3{

    color:#F4F1E8;

    font-size:20px;

    line-height:1.45em;

    font-weight:700;

    margin-bottom:18px;
}

/* =========================
TEXT
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card p{

    color:#F0ECE0BF;

    font-size:15px;

    line-height:1.9em;
}

/* =========================
TAGS
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-tags{

    display:flex;

    flex-wrap:wrap;

    gap:8px;

    margin-top:28px;
}

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-tags span{

    border:1px solid rgba(201,168,76,.18);

    color:#C9A84C;

    padding:6px 12px;

    border-radius:30px;

    font-size:11px;

    letter-spacing:.04em;

    transition:
        background .3s ease,
        border-color .3s ease,
        color .3s ease;
}

/* HOVER TAG */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-tags span:hover{

    background:rgba(201,168,76,.08);

    border-color:rgba(201,168,76,.32);
}

/* =========================
BOTTOM BOX
========================= */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-bottom{

    background:#111827;

    border:1px solid #1E2A3A;

    padding:30px;

    display:flex;

    gap:20px;

    align-items:flex-start;
}

/* LINHA */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-accent{

    width:3px;

    min-width:3px;

    height:64px;

    border-radius:0;

    background:
        linear-gradient(
            180deg,
            #C9A84C,
            rgba(201,168,76,0.1)
        );
}

/* TEXTO */

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-bottom p{

    color:#F0ECE0BF;

    font-size:18px;

    line-height:1.2em;

    margin:0;
}

.elementor-8735 .elementor-element.elementor-element-a2c06af .fad-bottom strong{

    color:#F4F1E8;

    font-weight:700;
}

/* =========================
RESPONSIVO TABLET
========================= */

@media(max-width:1024px){

    .elementor-8735 .elementor-element.elementor-element-a2c06af .fad-grid{

        grid-template-columns:1fr;
    }

    .elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card{

        min-height:auto;
    }

}

/* =========================
RESPONSIVO MOBILE
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card{

        padding:42px 28px;
    }

    .elementor-8735 .elementor-element.elementor-element-a2c06af .fad-number{

        font-size:64px;
    }

    .elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card h3{

        font-size:18px;
    }

    .elementor-8735 .elementor-element.elementor-element-a2c06af .fad-card p{

        font-size:14px;
    }

    .elementor-8735 .elementor-element.elementor-element-a2c06af .fad-bottom{

        flex-direction:column;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1ec5c40 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button{

        padding:10px 16px;
    }

    .elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button-text{

        font-size:18px;
    }

    .elementor-8735 .elementor-element.elementor-element-1ec5c40 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d544181 */.elementor-8735 .elementor-element.elementor-element-d544181 .pm-timeline{
    display:flex;
    justify-content:space-between;
    gap:0;

    position:relative;

    width:100%;

    background:#F5F0E0;

    padding:40px 20px;

    overflow:hidden;

    font-family:'Raleway', sans-serif;
}

/* =========================
ITEM
========================= */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item{
    flex:1;

    padding:0 22px;

    position:relative;

    text-align:center;

    transition:
        background 0.35s ease,
        transform 0.35s ease,
        box-shadow 0.35s ease;

    border-radius:4px;
}

/* HOVER */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item:hover{

    background:#EBE2C7;

    box-shadow:
        inset 0 0 0 1px rgba(180,140,30,0.08);

    transform:translateY(-2px);
}

/* DIVISÓRIA */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item:not(:last-child)::after{
    content:"";

    position:absolute;

    top:0;
    right:0;

    width:1px;
    height:100%;

    background:
        linear-gradient(
            to bottom,
            transparent,
            rgba(180,140,30,0.18),
            transparent
        );
}

/* =========================
TOPO
========================= */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-top{
    position:relative;

    margin-bottom:26px;

    padding-top:12px;
}

/* LINHA */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-top::before{
    content:"";

    position:absolute;

    top:24px;
    left:0;

    width:100%;
    height:1px;

    background:
        linear-gradient(
            to right,
            rgba(180,140,30,0.4),
            rgba(180,140,30,0.1)
        );

    z-index:1;
}

/* ÍCONE */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-icon{
    position:relative;

    z-index:2;

    width:44px;
    height:44px;

    margin:0 auto;

    background:#EAE2CC;

    display:flex;
    align-items:center;
    justify-content:center;

    color:#111827;

    font-size:20px;
    font-weight:700;

    transition:
        background 0.35s ease,
        transform 0.35s ease;
}

/* HOVER ÍCONE */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item:hover .pm-icon{

    background:#F5F0E0;

    transform:scale(1.05);
}

/* NÚMERO */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-number{
    margin-top:10px;

    color:rgba(180,140,30,0.35);

    font-size:24px;
    font-weight:800;

    transition:color 0.35s ease;
}

/* HOVER NÚMERO */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item:hover .pm-number{
    color:#B47F14;
}

/* =========================
TÍTULO
========================= */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item h3{
    margin-bottom:14px;

    color:#111827;

    font-size:18px;
    font-weight:800;

    letter-spacing:0.04em;

    transition:color 0.35s ease;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item p{
    color:#5B5346;

    font-size:16px;
    line-height:1.6em;

    margin-bottom:22px;

    transition:color 0.35s ease;
}

/* =========================
HIGHLIGHT
========================= */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-highlight{
    color:#B47F14;

    font-size:16px;
    line-height:1.5em;

    font-style:italic;
    font-weight:700;

    transition:color 0.35s ease;
}

/* HOVER HIGHLIGHT */

.elementor-8735 .elementor-element.elementor-element-d544181 .pm-item:hover .pm-highlight{
    color:#9B6D10;
}

/* =========================
RESPONSIVO TABLET
========================= */

@media(max-width:1024px){

    .elementor-8735 .elementor-element.elementor-element-d544181 .pm-timeline{
        overflow-x:auto;

        flex-wrap:nowrap;

        padding-bottom:20px;
    }

    .elementor-8735 .elementor-element.elementor-element-d544181 .pm-item{
        min-width:260px;
    }

}

/* =========================
RESPONSIVO MOBILE
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-d544181 .pm-timeline{
        gap:10px;
    }

    .elementor-8735 .elementor-element.elementor-element-d544181 .pm-item{
        min-width:240px;
    }

    .elementor-8735 .elementor-element.elementor-element-d544181 .pm-item h3{
        font-size:16px;
    }

    .elementor-8735 .elementor-element.elementor-element-d544181 .pm-item p,
    .elementor-8735 .elementor-element.elementor-element-d544181 .pm-highlight{
        font-size:14px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-961bbc3 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button{

        padding:10px 16px;
    }

    .elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button-text{

        font-size:18px;
    }

    .elementor-8735 .elementor-element.elementor-element-961bbc3 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0227f63 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-0227f63 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-66c9c27 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button{

        padding:10px 16px;
    }

    .elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button-text{

        font-size:18px;
    }

    .elementor-8735 .elementor-element.elementor-element-66c9c27 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-eec9978 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-eec9978 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-c9f3585 */.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-wrap{
    display:flex;
    gap:10px;
    flex-wrap:wrap;
}

/* =========================
CARDS
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-yes,
.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-no{
    flex:1;
    min-width:320px;

    background:#11151d;

    padding:36px;

    border:1px solid rgba(255,255,255,0.06);

    position:relative;
}

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-yes{
    border-left:0px solid #d4af37;
}

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-no{
    border-left:0px solid #8b3a3a;
}

/* =========================
HEADER
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-head{
    color:#d4af37;

    font-family:'Raleway', sans-serif;
    font-size:16px;
    font-weight:700;

    text-transform:uppercase;
    letter-spacing:0.1em;

    margin-bottom:20px;
}

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-no .pq-head{
    color:#888;
}

/* =========================
BADGE
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-counter-badge{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    min-height:54px;

    padding:8px 16px;

    background:rgba(212,175,55,0.08);

    border:1px solid rgba(212,175,55,0.25);

    color:#d4af37;

    font-size:13px;
    font-weight:700;

    border-radius:4px;

    transition:
        background 0.25s ease,
        border-color 0.25s ease,
        transform 0.25s ease;
}

/* =========================
LISTA
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-list{
    list-style:none;
    padding:0;
    margin:0;
}

/* =========================
ITEMS
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-list li{
    position:relative;

    display:flex;
    gap:12px;

    padding:20px 10px;

    border-top:1px solid rgba(255,255,255,0.05);
    border:1px solid transparent;

    border-radius:0px;

    color:#f1f1f1;

    font-family:'Raleway', sans-serif;
    font-size:16px;
    line-height:1.2em;

    cursor:pointer;

    transition:
        background 0.25s ease,
        border-color 0.25s ease,
        transform 0.25s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-list li:hover{
    background:rgba(255,255,255,0.025);

    border-color:rgba(255,255,255,0.04);

    transform:translateX(2px);
}

/* =========================
ITEM SELECIONADO
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-list li.pq-checked{
    background:
        linear-gradient(
            90deg,
            rgba(212,175,55,0.10),
            rgba(212,175,55,0.03)
        );

    border-color:rgba(212,175,55,0.18);

    color:#ffffff;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-mk{
    color:#d4af37;
    font-weight:700;

    transition:0.25s ease;
}

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-no .pq-mk{
    color:#c14c4c;
}

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-list li.pq-checked .pq-mk{
    color:#d4af37;

    transform:translateX(2px);
}

/* =========================
RESULTADO
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-result-wrap{
    display:flex;
    align-items:flex-start;
    gap:20px;

    margin-top:30px;
}

/* =========================
MATCH BOX
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-match{
    flex:1;

    padding:24px;

    background:rgba(212,175,55,0.06);

    border:1px solid rgba(212,175,55,0.15);

    transition:
        background 0.3s ease,
        border-color 0.3s ease;
}

/* =========================
SCORE
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-score{
    color:#d4af37;

    font-family:'Raleway', sans-serif;
    font-size:18px;
    font-weight:800;

    margin-bottom:10px;
}

/* =========================
TEXTO MATCH
========================= */

.elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-match p{
    color:#ffffff;

    font-family:'Raleway', sans-serif;
    font-size:16px;
    line-height:1.5em;

    margin:0;
}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-wrap{
        flex-direction:column;
    }

    .elementor-8735 .elementor-element.elementor-element-c9f3585 .pq-result-wrap{
        flex-direction:column;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-b01225a */.elementor-8735 .elementor-element.elementor-element-b01225a .pq-wrap{
    display:flex;
    gap:10px;
    flex-wrap:wrap;
}

/* =========================
CARDS
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-yes,
.elementor-8735 .elementor-element.elementor-element-b01225a .pq-no{
    flex:1;
    min-width:320px;

    background:#11151d;

    padding:36px;

    border:1px solid rgba(255,255,255,0.06);

    position:relative;
}

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-yes{
    border-left:0px solid #d4af37;
}

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-no{
    border-left:0px solid #8b3a3a;
}

/* =========================
HEADER
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-head{
    color:#d4af37;

    font-family:'Raleway', sans-serif;
    font-size:16px;
    font-weight:700;

    text-transform:uppercase;
    letter-spacing:0.1em;

    margin-bottom:20px;
}

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-no .pq-head{
    color:#888;
}

/* =========================
BADGE
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-counter-badge{
    display:inline-flex;
    align-items:center;
    justify-content:center;

    min-height:54px;

    padding:8px 16px;

    background:rgba(212,175,55,0.08);

    border:1px solid rgba(212,175,55,0.25);

    color:#d4af37;

    font-size:13px;
    font-weight:700;

    border-radius:4px;

    transition:
        background 0.25s ease,
        border-color 0.25s ease,
        transform 0.25s ease;
}

/* =========================
LISTA
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-list{
    list-style:none;
    padding:0;
    margin:0;
}

/* =========================
ITEMS
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-list li{
    position:relative;

    display:flex;
    gap:12px;

    padding:20px 10px;

    border-top:1px solid rgba(255,255,255,0.05);
    border:1px solid transparent;

    border-radius:0px;

    color:#757575;

    font-family:'Raleway', sans-serif;
    font-size:16px;
    line-height:1.2em;

    cursor:pointer;

    transition:
        background 0.25s ease,
        border-color 0.25s ease,
        transform 0.25s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-list li:hover{
    background:rgba(255,255,255,0.025);

    border-color:rgba(255,255,255,0.04);

    transform:translateX(2px);
}

/* =========================
ITEM SELECIONADO
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-list li.pq-checked{
    background:
        linear-gradient(
            90deg,
            rgba(212,175,55,0.10),
            rgba(212,175,55,0.03)
        );

    border-color:rgba(212,175,55,0.18);

    color:#ffffff;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-mk{
    color:#C81A1A4D;
    font-weight:700;

    transition:0.25s ease;
}

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-no .pq-mk{
    color:#c14c4c;
}

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-list li.pq-checked .pq-mk{
    color:#d4af37;

    transform:translateX(2px);
}

/* =========================
RESULTADO
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-result-wrap{
    display:flex;
    align-items:flex-start;
    gap:20px;

    margin-top:30px;
}

/* =========================
MATCH BOX
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-match{
    flex:1;

    padding:24px;

    background:rgba(212,175,55,0.06);

    border:1px solid rgba(212,175,55,0.15);

    transition:
        background 0.3s ease,
        border-color 0.3s ease;
}

/* =========================
SCORE
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-score{
    color:#d4af37;

    font-family:'Raleway', sans-serif;
    font-size:18px;
    font-weight:800;

    margin-bottom:10px;
}

/* =========================
TEXTO MATCH
========================= */

.elementor-8735 .elementor-element.elementor-element-b01225a .pq-match p{
    color:#ffffff;

    font-family:'Raleway', sans-serif;
    font-size:16px;
    line-height:1.5em;

    margin:0;
}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-b01225a .pq-wrap{
        flex-direction:column;
    }

    .elementor-8735 .elementor-element.elementor-element-b01225a .pq-result-wrap{
        flex-direction:column;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3fa196 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-b3fa196 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-54ed8a7 *//* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-wrap{

    width:100%;

    max-width:720px;

    margin:0 auto;

    font-family:'Raleway', sans-serif;
}

/* =========================
BARRA
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-bar{

    position:relative;

    width:100%;

    height:6px;

    background:
        rgba(255,255,255,0.12);

    overflow:hidden;

    border-radius:100px;
}

/* =========================
PROGRESSO
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-progress{

    position:absolute;

    top:0;
    left:0;

    width:65%;

    height:100%;

    border-radius:100px;

    background:
        linear-gradient(
            90deg,
            #D3AD55,
            #C8941A
        );

    animation:
        barraEntrada 1.8s ease forwards,
        brilhoBarra 3s ease-in-out infinite;

    transform-origin:left;

    overflow:hidden;
}

/* =========================
REFLEXO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-progress::after{

    content:"";

    position:absolute;

    top:0;
    left:-30%;

    width:20%;
    height:100%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.55),
            transparent
        );

    filter:blur(1px);

    animation:
        reflexoBarra 2.8s linear infinite;
}

/* =========================
ANIMAÇÃO ENTRADA
========================= */

@keyframes barraEntrada{

    0%{
        width:0%;
        opacity:.3;
    }

    100%{
        width:65%;
        opacity:1;
    }

}

/* =========================
BRILHO SUAVE
========================= */

@keyframes brilhoBarra{

    0%,100%{
        box-shadow:
            0 0 8px rgba(212,175,55,.18);
    }

    50%{
        box-shadow:
            0 0 18px rgba(212,175,55,.38);
    }

}

/* =========================
REFLEXO
========================= */

@keyframes reflexoBarra{

    0%{
        left:-30%;
    }

    100%{
        left:120%;
    }

}

/* =========================
INFO
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-info{

    display:flex;

    justify-content:space-between;

    align-items:center;

    margin-top:14px;

    gap:20px;
}

/* =========================
TEXTO ESQUERDA
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-left{

    display:flex;

    align-items:center;

    gap:8px;

    color:#D3AD55;

    font-size:13px;

    font-weight:700;

    letter-spacing:.12em;

    text-transform:uppercase;
}

/* =========================
BOLINHA
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-dot{

    width:10px;
    height:10px;

    border-radius:50%;

    background:#2ECC71;

    animation:
        pulseDot 2s ease-in-out infinite;
}

/* =========================
ANIMAÇÃO DOT
========================= */

@keyframes pulseDot{

    0%,100%{
        box-shadow:
            0 0 0 rgba(46,204,113,0.2);
    }

    50%{
        box-shadow:
            0 0 14px rgba(46,204,113,0.55);
    }

}

/* =========================
TEXTO DIREITA
========================= */

.elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-right{

    color:rgba(255,255,255,0.32);

    font-size:12px;

    font-weight:700;

    letter-spacing:.14em;

    text-transform:uppercase;
}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-info{

        flex-direction:column;

        align-items:flex-start;

        gap:10px;
    }

    .elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-left,
    .elementor-8735 .elementor-element.elementor-element-54ed8a7 .vaga-right{

        font-size:11px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ed6ff4a *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-ed6ff4a .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-3a32d95 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-3a32d95 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-11b7ce6 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-11b7ce6 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-73829f3 *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-73829f3 .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ca6cd3e */.elementor-8735 .elementor-element.elementor-element-ca6cd3e  {
    border: 1px solid;
    border-image: linear-gradient(to right, transparent, #C8941A, transparent) 1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-25b54ab *//* =========================
BOTÃO PREMIUM CTA
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button{

    position:relative;

    overflow:hidden;

    padding:18px 34px;

    border-radius:4px;

    background:
        linear-gradient(
            135deg,
            #08C65B 0%,
            #00A344 100%
        ) !important;

    border:
        1px solid rgba(212,175,55,0.18);

    box-shadow:
        0 10px 30px rgba(0,200,83,.22),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition:
        transform .45s cubic-bezier(.22,.61,.36,1),
        box-shadow .45s cubic-bezier(.22,.61,.36,1),
        background .6s ease,
        filter .6s ease;

    isolation:isolate;

    backdrop-filter:blur(8px);

    will-change:
        transform,
        box-shadow,
        filter;
}

/* =========================
BRILHO INTERNO
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.14),
            transparent 42%
        );

    opacity:.85;

    z-index:1;

    pointer-events:none;
}

/* =========================
BRILHO ANIMADO
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-55%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.24),
            transparent
        );

    transform:rotate(25deg);

    animation:
        brilhoBtn 4.5s linear infinite;

    z-index:1;

    pointer-events:none;
}

/* =========================
WRAPPER
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button-content-wrapper{

    display:flex;

    align-items:center;

    justify-content:center;

    gap:12px;
}

/* =========================
TEXTO
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button-text{

    position:relative;

    z-index:2;

    color:#ffffff;



    font-size:24px;

    font-weight:400;

    letter-spacing:.08em;

    text-transform:uppercase;

    line-height:1em;

    transition:
        letter-spacing .35s ease,
        color .35s ease;
}

/* =========================
ÍCONE
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button-icon{

    position:relative;

    z-index:2;

    color:#ffffff;

    font-size:18px;

    margin-top:-2px;

    transition:
        transform .35s ease,
        color .35s ease;
}

/* =========================
HOVER
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button:hover{

    transform:
        translateY(-4px)
        scale(1.03);

    background:
        linear-gradient(
            135deg,
            #11E06B 0%,
            #00B84D 45%,
            #C8941A 140%
        ) !important;

    box-shadow:
        0 20px 48px rgba(0,200,83,.36),
        0 0 0 1px rgba(212,175,55,.18),
        inset 0 1px 0 rgba(255,255,255,.12);

    filter:
        saturate(1.08)
        brightness(1.03);
}

/* TEXTO HOVER */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button:hover .elementor-button-text{

    color:#ffffff;

    letter-spacing:.1em;
}

/* ÍCONE HOVER */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button:hover .elementor-button-icon{

    transform:translateX(5px);
}

/* =========================
ACTIVE
========================= */

.elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button:active{

    transform:
        translateY(0px)
        scale(.985);

    transition-duration:.15s;
}

/* =========================
ANIMAÇÃO BRILHO
========================= */

@keyframes brilhoBtn{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }

}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button{

        padding:16px 26px;
    }

    .elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button-text{

        font-size:22px;
    }

    .elementor-8735 .elementor-element.elementor-element-25b54ab .elementor-button-icon{

        font-size:16px;
    }

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcec44c */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e3ef85 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-bb6c7e5 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-0e81774 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d332dfe */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7722ed3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-1c2981b */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-e08ffc3 */.animar-sanfona .e-n-accordion-item .resposta {
    transition: transform 0.3s ease;
    transform: translateY(0);
}

.animar-sanfona .e-n-accordion-item.animar-abertura .resposta {
    transform: translateY(-5px);
}

.animar-sanfona .e-n-accordion-item.animar-fechamento .resposta {
    transform: translateY(5px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-2d1645c *//* =========================
BOTÃO FLUTUANTE
========================= */

.float-whats{

    position:fixed;

    right:24px;
    bottom:24px;

    width:72px;
    height:72px;

    border-radius:50%;

    display:flex;
    align-items:center;
    justify-content:center;

    background:#00C853;

    color:#ffffff;

    z-index:9999;

    text-decoration:none;

    transition:
        transform .3s ease,
        box-shadow .3s ease;

    box-shadow:
        0 0 0 12px rgba(0,200,83,.14),
        0 10px 30px rgba(0,0,0,.25);

    animation:
        pulseWhats 2s infinite;
}

/* =========================
ÍCONE SVG
========================= */

.float-whats svg{

    width:36px;
    height:36px;

    fill:#ffffff;

    display:block;

    transform:translateY(1px);
}

/* =========================
HOVER
========================= */

.float-whats:hover{

    transform:scale(1.08);

    box-shadow:
        0 0 0 16px rgba(0,200,83,.18),
        0 16px 40px rgba(0,0,0,.28);
}

/* =========================
ANIMAÇÃO
========================= */

@keyframes pulseWhats{

    0%,100%{

        box-shadow:
            0 0 0 12px rgba(0,200,83,.14),
            0 10px 30px rgba(0,0,0,.25);
    }

    50%{

        box-shadow:
            0 0 0 18px rgba(0,200,83,.08),
            0 10px 30px rgba(0,0,0,.25);
    }

}
.float-whats i{

    color:#ffffff;

    font-size:34px;

    position:relative;

    left:1px;
    top:1px;
}

/* =========================
MOBILE
========================= */

@media(max-width:767px){

    .float-whats{

        width:64px;
        height:64px;

        right:18px;
        bottom:18px;
    }

    .float-whats svg{

        width:32px;
        height:32px;
    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-f987745 *//* =========================
BOTÃO WHATS PREMIUM
========================= */

.float-whats{

    position:fixed;

    right:24px;
    bottom:24px;

    width:72px;
    height:72px;

    border-radius:50%;

    display:flex;

    align-items:center;
    justify-content:center;

    background:
        linear-gradient(
            135deg,
            #00D95F,
            #00B74F
        );

    z-index:99999;

    text-decoration:none;

    overflow:hidden;

    backdrop-filter:blur(8px);

    box-shadow:
        0 0 0 12px rgba(0,200,83,.10),
        0 10px 35px rgba(0,0,0,.28),
        inset 0 1px 0 rgba(255,255,255,.10);

    transition:
        transform .4s cubic-bezier(.22,.61,.36,1),
        box-shadow .4s cubic-bezier(.22,.61,.36,1),
        filter .4s ease;

    animation:
        whatsFloat 3s ease-in-out infinite;
}

/* =========================
BRILHO SUPERIOR
========================= */

.float-whats::before{

    content:"";

    position:absolute;

    inset:0;

    background:
        linear-gradient(
            180deg,
            rgba(255,255,255,.16),
            transparent 42%
        );

    z-index:1;
}

/* =========================
BRILHO ANIMADO
========================= */

.float-whats::after{

    content:"";

    position:absolute;

    top:-120%;
    left:-60%;

    width:55%;
    height:320%;

    background:
        linear-gradient(
            90deg,
            transparent,
            rgba(255,255,255,.25),
            transparent
        );

    transform:rotate(25deg);

    animation:
        whatsShine 4s linear infinite;
}

/* =========================
SVG
========================= */

.float-whats svg{

    width:32px;
    height:32px;

    color:#ffffff;

    position:relative;

    z-index:2;

    display:block;

    transform:
        translate(1px,1px);
}

/* =========================
HOVER
========================= */

.float-whats:hover{

    transform:
        scale(1.08)
        translateY(-3px);

    filter:
        saturate(1.05)
        brightness(1.03);

    box-shadow:
        0 0 0 16px rgba(0,200,83,.14),
        0 16px 42px rgba(0,0,0,.35),
        inset 0 1px 0 rgba(255,255,255,.12);
}

/* =========================
PULSE EXTERNO
========================= */

.float-whats .pulse-ring{

    position:absolute;

    inset:-10px;

    border-radius:50%;
}

/* =========================
ANIMAÇÕES
========================= */

@keyframes whatsFloat{

    0%,100%{

        transform:
            translateY(0px);
    }

    50%{

        transform:
            translateY(-4px);
    }
}

@keyframes whatsShine{

    0%{
        left:-70%;
    }

    100%{
        left:150%;
    }
}

/* =========================
RESPONSIVO
========================= */

@media(max-width:767px){

    .float-whats{

        width:64px;
        height:64px;

        right:18px;
        bottom:18px;
    }

    .float-whats svg{

        width:28px;
        height:28px;
    }

}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'BEBAS KAI REGULAR';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2023/12/bebas-kai.regular.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Barlow';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2025/06/Barlow-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2025/06/Barlow-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow';
	font-style: italic;
	font-weight: normal;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2025/06/Barlow-Italic.ttf') format('truetype');
}
@font-face {
	font-family: 'Barlow';
	font-style: italic;
	font-weight: bold;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2026/04/Barlow-BoldItalic.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2025/07/Raleway-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2025/07/Raleway-SemiBold.ttf') format('truetype');
}
@font-face {
	font-family: 'Raleway';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://zeandre.com/wp-content/uploads/2025/07/Raleway-Bold.ttf') format('truetype');
}
/* End Custom Fonts CSS */