.elementor-17640 .elementor-element.elementor-element-4dd4d1a{--display:flex;--min-height:797px;--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:80px 80px;--row-gap:80px;--column-gap:80px;--flex-wrap:nowrap;--overlay-opacity:1;--padding-top:8em;--padding-bottom:13em;--padding-left:0em;--padding-right:0em;--z-index:10;}.elementor-17640 .elementor-element.elementor-element-4dd4d1a::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .elementor-background-video-container::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .e-con-inner > .elementor-background-video-container::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .elementor-background-slideshow::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#020202;background-image:url("https://andradeweb.com.br/wp-content/uploads/2026/07/bg01-desktop-2-3.webp");--background-overlay:'';background-position:top center;background-size:cover;}.elementor-17640 .elementor-element.elementor-element-4dd4d1a::before{filter:brightness( 100% ) contrast( 103% ) saturate( 125% ) blur( 0px ) hue-rotate( 0deg );}.elementor-17640 .elementor-element.elementor-element-be32289{--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:space-between;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-17640 .elementor-element.elementor-element-ed3cea1{--display:flex;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-ed3cea1.e-con{--align-self:flex-start;}.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-17640 .elementor-element.elementor-element-dc35326{width:var( --container-widget-width, 138px );max-width:138px;--container-widget-width:138px;--container-widget-flex-grow:0;}.elementor-17640 .elementor-element.elementor-element-dc35326.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-dc35326 img{width:100%;}.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-17640 .elementor-element.elementor-element-812ba2b{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-812ba2b.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-812ba2b .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:500;line-height:1.25em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-1cf937a{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-1cf937a.e-con{--align-self:flex-start;}.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-17640 .elementor-element.elementor-element-02b4850{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--e-icon-list-icon-size:25px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(27px/2);}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(27px/2);}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(27px/2);}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-27px/2);}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-27px/2);}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-icon i{color:#FFFFFF00;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-icon svg{fill:#FFFFFF00;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;}.elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-b43dd09{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:start;}.elementor-17640 .elementor-element.elementor-element-b43dd09.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-b43dd09 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.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-17640 .elementor-element.elementor-element-ba78688 .elementor-button{background-color:transparent;font-family:"Wix Madefor Display", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:#2E2E36;color:#2E2E36;background-image:linear-gradient(90deg, #E99270 0%, #B75E3B 100%);border-radius:500px 500px 500px 500px;padding:1.8em 2.5em 1.7em 2.5em;}.elementor-17640 .elementor-element.elementor-element-ba78688:hover{--e-transform-scale:1.02;}.elementor-17640 .elementor-element.elementor-element-ba78688.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-cb22a63{--display:flex;--min-height:0px;--justify-content:flex-start;--padding-top:7.5em;--padding-bottom:13em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-17640 .elementor-element.elementor-element-cb22a63:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-cb22a63 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #100C0A 40%, #000000 100%);}.elementor-17640 .elementor-element.elementor-element-2116e2d{width:var( --container-widget-width, 56% );max-width:56%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0em 0em 0em 0em;--container-widget-width:56%;--container-widget-flex-grow:0;z-index:20;text-align:center;}.elementor-17640 .elementor-element.elementor-element-2116e2d.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-2116e2d .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:500;line-height:1.25em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-acd2276{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-b15a4f0{width:100%;max-width:100%;background-color:#1F1917;padding:1.2em 2em 1.2em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#302F29;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-b15a4f0.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-icon i{color:#FFDC4B00;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-icon svg{fill:#FFDC4B00;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-fa1a401{width:100%;max-width:100%;background-color:#1F1917;padding:1.2em 2em 1.2em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#302F29;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-fa1a401.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-icon i{color:#FFDC4B00;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-icon svg{fill:#FFDC4B00;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-9377759{width:100%;max-width:100%;background-color:#1F1917;padding:1.2em 2em 1.2em 1em;border-style:solid;border-width:1px 1px 1px 1px;border-color:#302F29;border-radius:20px 20px 20px 20px;--e-icon-list-icon-size:50px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-9377759.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-icon i{color:#FFDC4B00;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-icon svg{fill:#FFDC4B00;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-7b22eab{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 5em) 0em;padding:0px 0px 0px 0px;text-align:center;}.elementor-17640 .elementor-element.elementor-element-7b22eab.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-7b22eab .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-07183c9{--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;--flex-wrap:nowrap;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:#302B29;--border-color:#302B29;--border-radius:20px 20px 20px 20px;--padding-top:4em;--padding-bottom:4.5em;--padding-left:6em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-07183c9:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-07183c9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100C0A;}.elementor-17640 .elementor-element.elementor-element-f5e0f70{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-f5e0f70.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-49f0a08{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-49f0a08.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-49f0a08 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.8em;font-weight:500;line-height:1.25em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-836263e{width:100%;max-width:100%;text-align:start;}.elementor-17640 .elementor-element.elementor-element-836263e.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-836263e .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;color:#C9C9C9;}.elementor-17640 .elementor-element.elementor-element-a1cfc61{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:start;}.elementor-17640 .elementor-element.elementor-element-a1cfc61.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-a1cfc61 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button{background-color:transparent;font-family:"Wix Madefor Display", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:#2E2E36;color:#2E2E36;background-image:linear-gradient(90deg, #E99270 0%, #B75E3B 100%);border-radius:500px 500px 500px 500px;padding:1.8em 2.5em 1.7em 2.5em;}.elementor-17640 .elementor-element.elementor-element-1965d57:hover{--e-transform-scale:1.02;}.elementor-17640 .elementor-element.elementor-element-1965d57.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-6946668{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:-2em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-6946668.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-2aec83e{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-17640 .elementor-element.elementor-element-2aec83e.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-2aec83e img{filter:brightness( 100% ) contrast( 105% ) saturate( 115% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-widget-icon.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon.elementor-view-framed .elementor-icon, .elementor-widget-icon.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-primary );}.elementor-17640 .elementor-element.elementor-element-ba33cd2{width:100%;max-width:100%;top:-110px;}body:not(.rtl) .elementor-17640 .elementor-element.elementor-element-ba33cd2{left:0px;}body.rtl .elementor-17640 .elementor-element.elementor-element-ba33cd2{right:0px;}.elementor-17640 .elementor-element.elementor-element-ba33cd2 .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-ba33cd2.elementor-view-stacked .elementor-icon{background-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-ba33cd2.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-ba33cd2.elementor-view-default .elementor-icon{color:#2677EB00;border-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-ba33cd2.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-ba33cd2.elementor-view-default .elementor-icon svg{fill:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-ba33cd2 .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-7a406eb{--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;--border-radius:0px 0px 0px 0px;--padding-top:5em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;--z-index:999;}.elementor-17640 .elementor-element.elementor-element-7a406eb:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-7a406eb > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100C0A;}.elementor-17640 .elementor-element.elementor-element-c9c81c8{--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;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-c9c81c8.e-con{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-7ccb6c9{--display:flex;--justify-content:flex-end;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:7px 20px 7px 20px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:-1px;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-icon i{color:#FFD474;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-icon svg{fill:#FFD474;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.95em;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-9eef34c{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-9eef34c .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-5ea6568{width:var( --container-widget-width, 33% );max-width:33%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:33%;--container-widget-flex-grow:0;--e-icon-list-icon-size:110px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-5ea6568.elementor-element{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-icon i{color:#2677EB00;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-icon svg{fill:#2677EB00;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-item > a{font-family:"Lato", Sans-serif;font-size:1.3em;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-text{color:#FFFFFFD4;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-7675b87{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:50px 50px;--row-gap:50px;--column-gap:50px;--grid-auto-flow:row;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-25b96df{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-17640 .elementor-element.elementor-element-35d4590 .elementor-icon-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-35d4590.elementor-view-stacked .elementor-icon{background-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-35d4590.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-35d4590.elementor-view-default .elementor-icon{color:#2677EB00;border-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-35d4590.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-35d4590.elementor-view-default .elementor-icon svg{fill:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-35d4590 .elementor-icon{font-size:60px;}.elementor-17640 .elementor-element.elementor-element-35d4590 .elementor-icon svg{height:60px;}.elementor-17640 .elementor-element.elementor-element-003f39d{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-17640 .elementor-element.elementor-element-003f39d .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-8047d69{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-17640 .elementor-element.elementor-element-646c6a3 .elementor-icon-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-646c6a3.elementor-view-stacked .elementor-icon{background-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-646c6a3.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-646c6a3.elementor-view-default .elementor-icon{color:#2677EB00;border-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-646c6a3.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-646c6a3.elementor-view-default .elementor-icon svg{fill:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-646c6a3 .elementor-icon{font-size:60px;}.elementor-17640 .elementor-element.elementor-element-646c6a3 .elementor-icon svg{height:60px;}.elementor-17640 .elementor-element.elementor-element-7ff1cb3{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-17640 .elementor-element.elementor-element-7ff1cb3 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-6060f15{--display:flex;--margin-top:5px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-17640 .elementor-element.elementor-element-3fd84c3 .elementor-icon-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-3fd84c3.elementor-view-stacked .elementor-icon{background-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-3fd84c3.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-3fd84c3.elementor-view-default .elementor-icon{color:#2677EB00;border-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-3fd84c3.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-3fd84c3.elementor-view-default .elementor-icon svg{fill:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-3fd84c3 .elementor-icon{font-size:60px;}.elementor-17640 .elementor-element.elementor-element-3fd84c3 .elementor-icon svg{height:60px;}.elementor-17640 .elementor-element.elementor-element-1b81a48{width:var( --container-widget-width, 66% );max-width:66%;--container-widget-width:66%;--container-widget-flex-grow:0;}.elementor-17640 .elementor-element.elementor-element-1b81a48 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.1em;font-weight:400;line-height:1.3em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-f801c1f{width:100%;max-width:100%;top:-110px;}body:not(.rtl) .elementor-17640 .elementor-element.elementor-element-f801c1f{left:0px;}body.rtl .elementor-17640 .elementor-element.elementor-element-f801c1f{right:0px;}.elementor-17640 .elementor-element.elementor-element-f801c1f .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-f801c1f.elementor-view-stacked .elementor-icon{background-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-f801c1f.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-f801c1f.elementor-view-default .elementor-icon{color:#2677EB00;border-color:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-f801c1f.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-f801c1f.elementor-view-default .elementor-icon svg{fill:#2677EB00;}.elementor-17640 .elementor-element.elementor-element-f801c1f .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-e0d6f2d{--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:20px 20px;--row-gap:20px;--column-gap:20px;--padding-top:7.5em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-4349b03{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-4349b03.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-3a982c5{margin:0em 2em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-3a982c5.elementor-element{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-3a982c5 .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-3a982c5 .elementor-icon{font-size:40px;}.elementor-17640 .elementor-element.elementor-element-3a982c5 .elementor-icon svg{height:40px;}.elementor-17640 .elementor-element.elementor-element-3a982c5 .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-72dae73{width:100%;max-width:100%;top:-82px;}body:not(.rtl) .elementor-17640 .elementor-element.elementor-element-72dae73{left:0px;}body.rtl .elementor-17640 .elementor-element.elementor-element-72dae73{right:0px;}.elementor-17640 .elementor-element.elementor-element-72dae73 .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-72dae73 .elementor-icon{font-size:237px;}.elementor-17640 .elementor-element.elementor-element-72dae73 .elementor-icon svg{height:237px;}.elementor-17640 .elementor-element.elementor-element-873f45a{width:var( --container-widget-width, 76% );max-width:76%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:76%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-17640 .elementor-element.elementor-element-873f45a .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-227e83d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 2em;z-index:999;}.elementor-17640 .elementor-element.elementor-element-227e83d.elementor-element{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-227e83d .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-227e83d .elementor-icon{font-size:40px;}.elementor-17640 .elementor-element.elementor-element-227e83d .elementor-icon svg{height:40px;}.elementor-17640 .elementor-element.elementor-element-227e83d .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-bd43cb4{--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;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-17640 .elementor-element.elementor-element-bd43cb4.e-con{--align-self:center;}.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-17640 .elementor-element.elementor-element-998371f{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:2em 2em 2em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(122deg, #221914 0%, #140F0D 100%);border-radius:6px 6px 6px 6px;}.elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon{font-size:60px;}.elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFFB3;}.elementor-17640 .elementor-element.elementor-element-86a3d51{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:2em 2em 2em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(122deg, #221914 0%, #140F0D 100%);border-radius:6px 6px 6px 6px;}.elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon{font-size:60px;}.elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFFB3;}.elementor-17640 .elementor-element.elementor-element-9e6c29b{--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;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:99;}.elementor-17640 .elementor-element.elementor-element-9e6c29b.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-5674bea{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:2em 2em 2em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(122deg, #221914 0%, #140F0D 100%);border-radius:6px 6px 6px 6px;}.elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon{font-size:60px;}.elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFFB3;}.elementor-17640 .elementor-element.elementor-element-83c3ab7{width:var( --container-widget-width, 100% );max-width:100%;background-color:transparent;padding:2em 2em 2em 2em;--container-widget-width:100%;--container-widget-flex-grow:0;background-image:linear-gradient(122deg, #221914 0%, #140F0D 100%);border-radius:6px 6px 6px 6px;}.elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon{font-size:60px;}.elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-box-title a{font-family:"Poppins", Sans-serif;font-size:1.5em;font-weight:400;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#FFFFFFB3;}.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button{background-color:transparent;font-family:"Wix Madefor Display", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:#2E2E36;color:#2E2E36;background-image:linear-gradient(90deg, #E99270 0%, #B75E3B 100%);border-radius:500px 500px 500px 500px;padding:1.8em 2.5em 1.7em 2.5em;}.elementor-17640 .elementor-element.elementor-element-ce23e0b:hover{--e-transform-scale:1.02;}.elementor-17640 .elementor-element.elementor-element-ce23e0b.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-50ce7c3{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;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:#FFFFFF12;--border-color:#FFFFFF12;--padding-top:7em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-7604e2b{width:var( --container-widget-width, 47% );max-width:47%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 3em) 0em;--container-widget-width:47%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-17640 .elementor-element.elementor-element-7604e2b.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-7604e2b .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-c88f9dd{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:4em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-17640 .elementor-element.elementor-element-56c1770{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-56c1770:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-56c1770 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #221914 0%, #16100D 100%);}.elementor-17640 .elementor-element.elementor-element-681eddd{margin:-2.6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 25px 5px 25px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-681eddd.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-8fe1ec4{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;z-index:999;}.elementor-17640 .elementor-element.elementor-element-8fe1ec4 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-8fe1ec4 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-8fe1ec4 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-8fe1ec4 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-weight:500;}.elementor-17640 .elementor-element.elementor-element-8fe1ec4:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-8fe1ec4:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-8fe1ec4 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFFB8;}.elementor-17640 .elementor-element.elementor-element-737d5db{--display:flex;--margin-top:-4em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-737d5db:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-737d5db > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #221914 0%, #16100D 100%);}.elementor-17640 .elementor-element.elementor-element-72b6fe4{margin:-2.6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 25px 5px 25px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-72b6fe4.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-345a34b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;z-index:999;}.elementor-17640 .elementor-element.elementor-element-345a34b .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-345a34b .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-345a34b .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-345a34b .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-weight:500;}.elementor-17640 .elementor-element.elementor-element-345a34b:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-345a34b:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-345a34b .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFFB8;}.elementor-17640 .elementor-element.elementor-element-8ed4aa2{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-8ed4aa2:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-8ed4aa2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #221914 0%, #16100D 100%);}.elementor-17640 .elementor-element.elementor-element-ab076c5{margin:-2.6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 25px 5px 25px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-ab076c5.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-8f19494{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;z-index:999;}.elementor-17640 .elementor-element.elementor-element-8f19494 .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-8f19494 .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-8f19494 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-8f19494 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-weight:500;}.elementor-17640 .elementor-element.elementor-element-8f19494:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-8f19494:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-8f19494 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFFB8;}.elementor-17640 .elementor-element.elementor-element-7bcbfd6{--display:flex;--margin-top:-4em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:1.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-7bcbfd6:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-7bcbfd6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #221914 0%, #16100D 100%);}.elementor-17640 .elementor-element.elementor-element-4e60cd7{margin:-2.6em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 25px 5px 25px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-4e60cd7.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-82ebf0a{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;z-index:999;}.elementor-17640 .elementor-element.elementor-element-82ebf0a .elementor-icon-box-wrapper{text-align:start;gap:15px;}.elementor-17640 .elementor-element.elementor-element-82ebf0a .elementor-icon-box-title{margin-block-end:10px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-82ebf0a .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-82ebf0a .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-weight:500;}.elementor-17640 .elementor-element.elementor-element-82ebf0a:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-82ebf0a:has(:focus) .elementor-icon-box-title{color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-82ebf0a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-weight:400;color:#FFFFFFB8;}.elementor-17640 .elementor-element.elementor-element-cec17ea{--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:7em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:99;}.elementor-17640 .elementor-element.elementor-element-cec17ea:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-cec17ea > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #473A33 40%, #1A1310 80%);}.elementor-17640 .elementor-element.elementor-element-fe880af{width:100%;max-width:100%;margin:-1px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:1px;}body:not(.rtl) .elementor-17640 .elementor-element.elementor-element-fe880af{left:0px;}body.rtl .elementor-17640 .elementor-element.elementor-element-fe880af{right:0px;}.elementor-17640 .elementor-element.elementor-element-fe880af .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-fe880af.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-17640 .elementor-element.elementor-element-fe880af.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-fe880af.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-17640 .elementor-element.elementor-element-fe880af.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-fe880af.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-17640 .elementor-element.elementor-element-fe880af .elementor-icon{font-size:23px;}.elementor-17640 .elementor-element.elementor-element-fe880af .elementor-icon svg{height:23px;}.elementor-17640 .elementor-element.elementor-element-fe880af .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-4eeb583{width:var( --container-widget-width, 71% );max-width:71%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:71%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-17640 .elementor-element.elementor-element-4eeb583.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-4eeb583 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-22abaa9{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:6px 25px 5px 25px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-22abaa9.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-d816ee7{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-bdf1d5c{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2.5em;--padding-left:2em;--padding-right:2em;}.elementor-17640 .elementor-element.elementor-element-bdf1d5c:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-bdf1d5c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEE8;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f{background-color:#0000000F;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 20px 5px 20px;z-index:9;border-style:none;border-radius:500px 500px 500px 500px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-text{color:#000000AB;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-9a9b9d9{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-17640 .elementor-element.elementor-element-9a9b9d9 .elementor-icon-box-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-9a9b9d9 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-9a9b9d9 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-9a9b9d9 .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-9a9b9d9:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-9a9b9d9:has(:focus) .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-9a9b9d9 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#8E8E8E;}.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-17640 .elementor-element.elementor-element-4ed8a24{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-17640 .elementor-element.elementor-element-4ed8a24 .elementor-divider-separator{width:100%;}.elementor-17640 .elementor-element.elementor-element-4ed8a24 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17640 .elementor-element.elementor-element-274a74a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-17640 .elementor-element.elementor-element-274a74a .elementor-icon-box-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-274a74a .elementor-icon-box-title{margin-block-end:2px;color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-274a74a .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-274a74a .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-274a74a:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-274a74a:has(:focus) .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-274a74a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:#8E8E8E;}.elementor-17640 .elementor-element.elementor-element-d1f81fc{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-503969e{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2.5em;--padding-left:2em;--padding-right:2em;}.elementor-17640 .elementor-element.elementor-element-503969e:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-503969e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEE8;}.elementor-17640 .elementor-element.elementor-element-26ac9bb{background-color:#0000000F;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 20px 5px 20px;z-index:9;border-style:none;border-radius:500px 500px 500px 500px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-26ac9bb.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-text{color:#000000AB;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-65f19ae{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-17640 .elementor-element.elementor-element-65f19ae .elementor-icon-box-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-65f19ae .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-65f19ae .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-65f19ae .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-65f19ae:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-65f19ae:has(:focus) .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-65f19ae .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#8E8E8E;}.elementor-17640 .elementor-element.elementor-element-7028df1{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-17640 .elementor-element.elementor-element-7028df1 .elementor-divider-separator{width:100%;}.elementor-17640 .elementor-element.elementor-element-7028df1 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17640 .elementor-element.elementor-element-8e15d0f{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-17640 .elementor-element.elementor-element-8e15d0f .elementor-icon-box-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-8e15d0f .elementor-icon-box-title{margin-block-end:2px;color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-8e15d0f .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-8e15d0f .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-8e15d0f:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-8e15d0f:has(:focus) .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-8e15d0f .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:#8E8E8E;}.elementor-17640 .elementor-element.elementor-element-d917430{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-02d9945{--display:flex;--border-radius:15px 15px 15px 15px;--padding-top:2em;--padding-bottom:2.5em;--padding-left:2em;--padding-right:2em;}.elementor-17640 .elementor-element.elementor-element-02d9945:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-02d9945 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F3EEE8;}.elementor-17640 .elementor-element.elementor-element-479bb7f{background-color:#0000000F;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 20px 5px 20px;z-index:9;border-style:none;border-radius:500px 500px 500px 500px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-479bb7f.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-text{color:#000000AB;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-7e9c31a{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-17640 .elementor-element.elementor-element-7e9c31a .elementor-icon-box-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-7e9c31a .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-7e9c31a .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:1.4em;font-weight:600;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-7e9c31a .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-7e9c31a:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-7e9c31a:has(:focus) .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-7e9c31a .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;color:#8E8E8E;}.elementor-17640 .elementor-element.elementor-element-ec35e36{--divider-border-style:solid;--divider-color:#0000001A;--divider-border-width:1px;}.elementor-17640 .elementor-element.elementor-element-ec35e36 .elementor-divider-separator{width:100%;}.elementor-17640 .elementor-element.elementor-element-ec35e36 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17640 .elementor-element.elementor-element-3d28816{margin:-10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;z-index:999;}.elementor-17640 .elementor-element.elementor-element-3d28816 .elementor-icon-box-wrapper{text-align:start;}.elementor-17640 .elementor-element.elementor-element-3d28816 .elementor-icon-box-title{margin-block-end:2px;color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-3d28816 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-3d28816 .elementor-icon-box-title a{font-family:"Wix Madefor Display", Sans-serif;font-size:1.1em;font-weight:600;line-height:1.4em;}.elementor-17640 .elementor-element.elementor-element-3d28816:has(:hover) .elementor-icon-box-title,
					 .elementor-17640 .elementor-element.elementor-element-3d28816:has(:focus) .elementor-icon-box-title{color:#000000BD;}.elementor-17640 .elementor-element.elementor-element-3d28816 .elementor-icon-box-description{font-family:"Inter", Sans-serif;font-size:0.9em;font-weight:400;color:#8E8E8E;}.elementor-17640 .elementor-element.elementor-element-3615ace{--e-n-carousel-swiper-slides-to-display:3;--e-n-carousel-swiper-slides-gap:15px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;}.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button{background-color:transparent;font-family:"Wix Madefor Display", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:#2E2E36;color:#2E2E36;background-image:linear-gradient(90deg, #E99270 0%, #B75E3B 100%);border-radius:500px 500px 500px 500px;padding:1.8em 2.5em 1.7em 2.5em;}.elementor-17640 .elementor-element.elementor-element-6fb0f3e:hover{--e-transform-scale:1.02;}.elementor-17640 .elementor-element.elementor-element-6fb0f3e.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-044c8f6{--display:flex;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:#E6D28E;--border-color:#E6D28E;--border-radius:15px 15px 15px 15px;--margin-top:7em;--margin-bottom:-17em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:5em;--padding-left:3em;--padding-right:3em;--z-index:2;}.elementor-17640 .elementor-element.elementor-element-044c8f6:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-044c8f6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-044c8f6.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-c240730{--divider-border-style:solid;--divider-color:#E6D28E;--divider-border-width:6px;margin:-35px 0px calc(var(--kit-widget-spacing, 0px) + 50px) 0px;--divider-icon-size:75px;--divider-element-spacing:-10px;}.elementor-17640 .elementor-element.elementor-element-c240730 .elementor-divider-separator{width:100%;}.elementor-17640 .elementor-element.elementor-element-c240730 .elementor-divider{padding-block-start:0px;padding-block-end:0px;}.elementor-17640 .elementor-element.elementor-element-c240730.elementor-view-stacked .elementor-icon{background-color:#54595F00;}.elementor-17640 .elementor-element.elementor-element-c240730.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-c240730.elementor-view-default .elementor-icon{color:#54595F00;border-color:#54595F00;}.elementor-17640 .elementor-element.elementor-element-c240730.elementor-view-framed .elementor-icon, .elementor-17640 .elementor-element.elementor-element-c240730.elementor-view-default .elementor-icon svg{fill:#54595F00;}.elementor-17640 .elementor-element.elementor-element-5c20a6b{width:var( --container-widget-width, 79% );max-width:79%;--container-widget-width:79%;--container-widget-flex-grow:0;text-align:center;}.elementor-17640 .elementor-element.elementor-element-5c20a6b.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-5c20a6b .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:500;line-height:1.3em;color:#000000C9;}.elementor-17640 .elementor-element.elementor-element-c7aa70b{width:var( --container-widget-width, 76% );max-width:76%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:76%;--container-widget-flex-grow:0;text-align:start;}.elementor-17640 .elementor-element.elementor-element-c7aa70b.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-c7aa70b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;color:#000000A3;}.elementor-17640 .elementor-element.elementor-element-6c83fa4{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:30px 40px;--row-gap:30px;--column-gap:40px;--flex-wrap:wrap;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:26em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;--z-index:9;}.elementor-17640 .elementor-element.elementor-element-6c83fa4:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-6c83fa4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-17640 .elementor-element.elementor-element-8f811c7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-8ab444e.elementor-element{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-8ab444e .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-8ab444e .elementor-icon{font-size:40px;}.elementor-17640 .elementor-element.elementor-element-8ab444e .elementor-icon svg{height:40px;}.elementor-17640 .elementor-element.elementor-element-8ab444e .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-1365d04{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:999;text-align:center;}.elementor-17640 .elementor-element.elementor-element-1365d04.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-1365d04 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-834d39f.elementor-element{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-834d39f .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-834d39f .elementor-icon{font-size:40px;}.elementor-17640 .elementor-element.elementor-element-834d39f .elementor-icon svg{height:40px;}.elementor-17640 .elementor-element.elementor-element-834d39f .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-62d905e{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-17640 .elementor-element.elementor-element-62d905e:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-62d905e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFFFA;}.elementor-17640 .elementor-element.elementor-element-62d905e.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17640 .elementor-element.elementor-element-117c4b6{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 1.5em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001A;text-align:start;}.elementor-17640 .elementor-element.elementor-element-117c4b6.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-117c4b6 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.8em;font-weight:500;line-height:1.3em;color:#000000C7;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-icon i{color:#FF202000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-icon svg{fill:#FF202000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa{--e-icon-list-icon-size:58px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-text{color:#000000BA;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-4dbae6c{--display:flex;border-style:none;--border-style:none;--border-radius:10px 10px 10px 10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-17640 .elementor-element.elementor-element-4dbae6c:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-4dbae6c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FEFFFA;}.elementor-17640 .elementor-element.elementor-element-4dbae6c.e-con:hover{--e-con-transform-translateY:-3px;}.elementor-17640 .elementor-element.elementor-element-52a3414{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 1.5em 0em;border-style:solid;border-width:0px 0px 1px 0px;border-color:#0000001A;text-align:start;}.elementor-17640 .elementor-element.elementor-element-52a3414.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-52a3414 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.8em;font-weight:500;line-height:1.3em;color:#000000C7;}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-icon i{color:#FF202000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-icon svg{fill:#FF202000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-c1ea474{--e-icon-list-icon-size:58px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-text{color:#000000BA;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-f85158c{margin:7.5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:999;text-align:center;}.elementor-17640 .elementor-element.elementor-element-f85158c.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-f85158c .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-431ac25{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--flex-wrap:nowrap;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:#302B29;--border-color:#302B29;--border-radius:20px 20px 20px 20px;--margin-top:7em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:4em;--padding-bottom:4.5em;--padding-left:5em;--padding-right:5em;}.elementor-17640 .elementor-element.elementor-element-431ac25:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-431ac25 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#100C0A;}.elementor-17640 .elementor-element.elementor-element-cc72f86{--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:95px 95px;--row-gap:95px;--column-gap:95px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-cc72f86.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-aff80a5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-d837425{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 0em 0em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-d837425.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-d837425 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.7em;font-weight:500;line-height:1.25em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button{background-color:transparent;font-family:"Wix Madefor Display", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:#2E2E36;color:#2E2E36;background-image:linear-gradient(90deg, #E99270 0%, #B75E3B 100%);border-radius:500px 500px 500px 500px;padding:1.8em 2.5em 1.7em 2.5em;}.elementor-17640 .elementor-element.elementor-element-c644f77:hover{--e-transform-scale:1.02;}.elementor-17640 .elementor-element.elementor-element-c644f77.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-4ad94f4{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;text-align:start;}.elementor-17640 .elementor-element.elementor-element-4ad94f4.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-4ad94f4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-dd6ca33{--display:flex;--margin-top:-9em;--margin-bottom:4em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-dd6ca33.e-con{--align-self:center;--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-b0acb91{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;border-radius:15px 15px 15px 15px;}.elementor-17640 .elementor-element.elementor-element-b0acb91.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-b0acb91 img{filter:brightness( 100% ) contrast( 105% ) saturate( 115% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-17640 .elementor-element.elementor-element-b409fde{width:var( --container-widget-width, 53% );max-width:53%;margin:7.5em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:53%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-17640 .elementor-element.elementor-element-b409fde .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-33643c4{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-17640 .elementor-element.elementor-element-33643c4:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-33643c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #221914 0%, #16100D 100%);}.elementor-17640 .elementor-element.elementor-element-60420d9{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 1.5em 0em;z-index:999;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;text-align:start;}.elementor-17640 .elementor-element.elementor-element-60420d9.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-60420d9 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-0d5cb83{z-index:9999;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-icon i{color:#FF202000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-icon svg{fill:#FF202000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-text{color:#FFFFFFBA;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-a4b65b3{--display:flex;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:3em;--padding-left:3em;--padding-right:3em;}.elementor-17640 .elementor-element.elementor-element-a4b65b3:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-a4b65b3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at top left, #221914 0%, #16100D 100%);}.elementor-17640 .elementor-element.elementor-element-695ad1e{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0em 0em 1.5em 0em;z-index:999;border-style:solid;border-width:0px 0px 1px 0px;border-color:#FFFFFF1A;text-align:start;}.elementor-17640 .elementor-element.elementor-element-695ad1e.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-695ad1e .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.6em;font-weight:500;line-height:1.4em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-dd8485f{z-index:9999;--e-icon-list-icon-size:35px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(25px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(25px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(25px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-25px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-25px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-icon i{color:#FF202000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-icon svg{fill:#FF202000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-icon{padding-inline-end:5px;}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.5em;}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-text{color:#FFFFFFBA;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-047e8e9{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-78163dd.elementor-element{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-78163dd .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-78163dd .elementor-icon{font-size:40px;}.elementor-17640 .elementor-element.elementor-element-78163dd .elementor-icon svg{height:40px;}.elementor-17640 .elementor-element.elementor-element-78163dd .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-c58e88b{width:var( --container-widget-width, 56% );max-width:56%;margin:5em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:56%;--container-widget-flex-grow:0;text-align:center;}.elementor-17640 .elementor-element.elementor-element-c58e88b.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-c58e88b .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.3em;font-weight:400;line-height:1.6em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-5c17658.elementor-element{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-5c17658 .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-5c17658 .elementor-icon{font-size:40px;}.elementor-17640 .elementor-element.elementor-element-5c17658 .elementor-icon svg{height:40px;}.elementor-17640 .elementor-element.elementor-element-5c17658 .elementor-icon-wrapper svg{width:auto;}.elementor-17640 .elementor-element.elementor-element-2a4b477{--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;--flex-wrap:wrap;--padding-top:7.5em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;--z-index:99;}.elementor-17640 .elementor-element.elementor-element-2a4b477:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-2a4b477 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:radial-gradient(at bottom center, #2C231F 40%, #1A1310 80%);}.elementor-17640 .elementor-element.elementor-element-2f3cc1f{--display:flex;--margin-top:0em;--margin-bottom:3em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-9980023{width:var( --container-widget-width, 71% );max-width:71%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:71%;--container-widget-flex-grow:0;z-index:999;text-align:center;}.elementor-17640 .elementor-element.elementor-element-9980023.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-9980023 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2.9em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-ba24906{--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;--flex-wrap:nowrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-ba24906.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-c6c30c4{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-17640 .elementor-element.elementor-element-c6c30c4.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-79e163f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:7px 20px 6px 20px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:-1px;}.elementor-17640 .elementor-element.elementor-element-79e163f.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-icon i{color:#FFD474;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-icon svg{fill:#FFD474;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.95em;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-e2c0426{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-2000c3d .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-f736a08{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:99999;text-align:start;}.elementor-17640 .elementor-element.elementor-element-f736a08.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-f736a08 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#FFE9AA;}.elementor-17640 .elementor-element.elementor-element-72d398c{width:100%;max-width:100%;text-align:start;}.elementor-17640 .elementor-element.elementor-element-72d398c.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-72d398c .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;color:#C9C9C9;}.elementor-17640 .elementor-element.elementor-element-c5a9cfc{width:var( --container-widget-width, 45% );max-width:45%;--e-transform-rotateZ:0deg;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:5;}.elementor-17640 .elementor-element.elementor-element-c5a9cfc.elementor-element{--order:99999 /* order end hack */;}.elementor-17640 .elementor-element.elementor-element-c5a9cfc img{width:100%;filter:brightness( 105% ) contrast( 110% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-17640 .elementor-element.elementor-element-ac2d845{--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;--flex-wrap:nowrap;--margin-top:5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-ac2d845.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-c8b92c6{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:10;}.elementor-17640 .elementor-element.elementor-element-c8b92c6.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-793432e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:7px 20px 6px 20px;z-index:9;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF12;--e-icon-list-icon-size:10px;--icon-vertical-offset:-1px;}.elementor-17640 .elementor-element.elementor-element-793432e.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-icon i{color:#FFD474;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-icon svg{fill:#FFD474;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:0.95em;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-7ab0acf{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-8b0e4d7 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:2em;font-weight:400;line-height:1.2em;letter-spacing:-1px;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-a97bcaf{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;z-index:99999;text-align:start;}.elementor-17640 .elementor-element.elementor-element-a97bcaf.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-a97bcaf .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.3em;color:#FFE9AA;}.elementor-17640 .elementor-element.elementor-element-b75b418{width:100%;max-width:100%;text-align:start;}.elementor-17640 .elementor-element.elementor-element-b75b418.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-b75b418 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;color:#C9C9C9;}.elementor-17640 .elementor-element.elementor-element-6e71a8f{width:var( --container-widget-width, 45% );max-width:45%;--e-transform-rotateZ:0deg;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:45%;--container-widget-flex-grow:0;z-index:5;}.elementor-17640 .elementor-element.elementor-element-6e71a8f.elementor-element{--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-6e71a8f img{width:100%;height:100%;filter:brightness( 105% ) contrast( 110% ) saturate( 110% ) blur( 0px ) hue-rotate( 0deg );border-radius:20px 20px 20px 20px;}.elementor-17640 .elementor-element.elementor-element-19ba0d0{--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;--border-radius:0px 0px 0px 0px;--padding-top:5em;--padding-bottom:7.5em;--padding-left:0em;--padding-right:0em;--z-index:9;}.elementor-17640 .elementor-element.elementor-element-19ba0d0:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-19ba0d0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-1e56f5e{--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;--flex-wrap:nowrap;border-style:none;--border-style:none;--border-radius:0px 0px 0px 0px;--margin-top:0em;--margin-bottom:2em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2.5em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-1e56f5e.e-con{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-44b4d78{--display:flex;--justify-content:flex-end;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-0208715{background-color:#0000000F;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:6px 20px 5px 20px;z-index:9;border-style:none;border-radius:500px 500px 500px 500px;--e-icon-list-icon-size:10px;--icon-vertical-offset:0px;}.elementor-17640 .elementor-element.elementor-element-0208715.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(30px/2);}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-30px/2);}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-item > a{font-family:"Wix Madefor Display", Sans-serif;font-size:0.95em;font-weight:600;}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-text{color:#000000AB;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-03a12eb{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-03a12eb .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:3.2em;font-weight:500;line-height:1.2em;letter-spacing:-1px;color:#000000C7;}.elementor-17640 .elementor-element.elementor-element-5a3315a{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:0em 0em 0em 0em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-5a3315a.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-5a3315a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#000000A6;}.elementor-17640 .elementor-element.elementor-element-dab84b5{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-dab84b5.e-con{--align-self:flex-end;}.elementor-17640 .elementor-element.elementor-element-240d5d0{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:0em 0em 0em 0em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-240d5d0.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-240d5d0 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1.2em;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#000000A6;}.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button{background-color:transparent;font-family:"Wix Madefor Display", Sans-serif;font-size:1em;font-weight:500;text-transform:uppercase;letter-spacing:0.5px;fill:#2E2E36;color:#2E2E36;background-image:linear-gradient(90deg, #E99270 0%, #B75E3B 100%);border-radius:500px 500px 500px 500px;padding:1.8em 2.5em 1.7em 2.5em;}.elementor-17640 .elementor-element.elementor-element-8c9a083:hover{--e-transform-scale:1.02;}.elementor-17640 .elementor-element.elementor-element-8c9a083.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-9e82ffd{--display:flex;}.elementor-17640 .elementor-element.elementor-element-a529275{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-a529275.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-a529275 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#000000A6;}.elementor-17640 .elementor-element.elementor-element-7ff70f1{--display:flex;}.elementor-17640 .elementor-element.elementor-element-44cf6c1{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-44cf6c1.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-44cf6c1 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#000000A6;}.elementor-17640 .elementor-element.elementor-element-ca274c2{--display:flex;}.elementor-17640 .elementor-element.elementor-element-4720e4a{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-4720e4a.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-4720e4a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#000000A6;}.elementor-17640 .elementor-element.elementor-element-415b2bb{--display:flex;}.elementor-17640 .elementor-element.elementor-element-3e83d3f{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-3e83d3f.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-3e83d3f .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#000000A6;}.elementor-17640 .elementor-element.elementor-element-1363ae5{--display:flex;}.elementor-17640 .elementor-element.elementor-element-f30643a{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:1em 1em 1em 1em;z-index:20;text-align:start;}.elementor-17640 .elementor-element.elementor-element-f30643a.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-f30643a .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.4em;letter-spacing:0.1px;color:#000000A6;}.elementor-17640 .elementor-element.elementor-element-94961b6{--n-accordion-title-font-size:1.2em;--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:20px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:15px 15px 15px 15px;--n-accordion-title-normal-color:#000000C7;--n-accordion-title-hover-color:#000000C7;--n-accordion-icon-size:15px;}.elementor-17640 .elementor-element.elementor-element-94961b6 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:#E8E8E8;border-style:solid;border-width:0px 0px 1px 0px;border-color:#DADCDF;}.elementor-17640 .elementor-element.elementor-element-94961b6 {--n-accordion-padding:1.3em 2em 1.3em 2em;}:where( .elementor-17640 .elementor-element.elementor-element-94961b6 > .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:"Wix Madefor Display", Sans-serif;font-weight:500;}:where( .elementor-17640 .elementor-element.elementor-element-94961b6 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;}.elementor-17640 .elementor-element.elementor-element-fb1dd13{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-between;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--flex-wrap:nowrap;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:#DFDFE0;--border-color:#DFDFE0;--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-794f865{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-794f865.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-aea46a5{width:var( --container-widget-width, 162px );max-width:162px;--container-widget-width:162px;--container-widget-flex-grow:0;}.elementor-17640 .elementor-element.elementor-element-aea46a5.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-aea46a5 img{width:100%;}.elementor-17640 .elementor-element.elementor-element-c0cf049{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-68342b1.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-68342b1{text-align:start;}.elementor-17640 .elementor-element.elementor-element-68342b1 .elementor-heading-title{font-family:"Wix Madefor Display", Sans-serif;font-size:1.2em;font-weight:500;line-height:1.6em;color:#FFFFFF;}.elementor-17640 .elementor-element.elementor-element-d5b528d .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-d5b528d .elementor-icon{font-size:34px;}.elementor-17640 .elementor-element.elementor-element-d5b528d .elementor-icon svg{height:34px;}.elementor-17640 .elementor-element.elementor-element-31d8f6e .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-31d8f6e .elementor-icon{font-size:34px;}.elementor-17640 .elementor-element.elementor-element-31d8f6e .elementor-icon svg{height:34px;}.elementor-17640 .elementor-element.elementor-element-8606fa2 .elementor-icon-wrapper{text-align:center;}.elementor-17640 .elementor-element.elementor-element-8606fa2 .elementor-icon{font-size:34px;}.elementor-17640 .elementor-element.elementor-element-8606fa2 .elementor-icon svg{height:34px;}.elementor-17640 .elementor-element.elementor-element-cbc9959{--display:flex;--gap:25px 25px;--row-gap:25px;--column-gap:25px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-17640 .elementor-element.elementor-element-cbc9959.e-con{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-c527446.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-c527446 .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-c527446 .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-17640 .elementor-element.elementor-element-c527446{--e-icon-list-icon-size:32px;--icon-vertical-offset:1px;}.elementor-17640 .elementor-element.elementor-element-c527446 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-c527446 .elementor-icon-list-item > a{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;}.elementor-17640 .elementor-element.elementor-element-c527446 .elementor-icon-list-text{color:#FFFFFF;transition:color 0.3s;}.elementor-17640 .elementor-element.elementor-element-3cfa2d4{width:100%;max-width:100%;text-align:center;}.elementor-17640 .elementor-element.elementor-element-3cfa2d4.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-3cfa2d4 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:1em;font-weight:400;line-height:1.6em;color:#C9C9C9;}.elementor-17640 .elementor-element.elementor-element-55bee1f{--display:flex;--min-height:15px;--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;--flex-wrap:wrap;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:99;}.elementor-17640 .elementor-element.elementor-element-55bee1f:not(.elementor-motion-effects-element-type-background), .elementor-17640 .elementor-element.elementor-element-55bee1f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#473A33;}body.elementor-page-17640:not(.elementor-motion-effects-element-type-background), body.elementor-page-17640 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}html.elementor-html{position:relative;}html.elementor-html::before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;margin-right:auto;margin-left:auto;pointer-events:none;z-index:1000;min-height:100vh;} html.elementor-html::before{width:calc(100% - (2 * 0px));max-width:1280px;background-size:calc(100% + 15px) 100%;background-image:repeating-linear-gradient( to right, #7E7E7E24, #7E7E7E24 calc((100% / 12) - 15px), transparent calc((100% / 12) - 15px), transparent calc(100% / 12) );}@media(min-width:768px){.elementor-17640 .elementor-element.elementor-element-be32289{--width:49%;}.elementor-17640 .elementor-element.elementor-element-ed3cea1{--width:100%;}.elementor-17640 .elementor-element.elementor-element-1cf937a{--width:100%;}.elementor-17640 .elementor-element.elementor-element-f5e0f70{--width:41%;}.elementor-17640 .elementor-element.elementor-element-6946668{--width:56%;}.elementor-17640 .elementor-element.elementor-element-c9c81c8{--width:100%;}.elementor-17640 .elementor-element.elementor-element-7ccb6c9{--width:51%;}.elementor-17640 .elementor-element.elementor-element-e0d6f2d{--content-width:1620px;}.elementor-17640 .elementor-element.elementor-element-4349b03{--width:83%;}.elementor-17640 .elementor-element.elementor-element-bd43cb4{--width:83%;}.elementor-17640 .elementor-element.elementor-element-9e6c29b{--width:83%;}.elementor-17640 .elementor-element.elementor-element-50ce7c3{--content-width:1280px;}.elementor-17640 .elementor-element.elementor-element-044c8f6{--width:83%;}.elementor-17640 .elementor-element.elementor-element-62d905e{--width:42%;}.elementor-17640 .elementor-element.elementor-element-4dbae6c{--width:42%;}.elementor-17640 .elementor-element.elementor-element-cc72f86{--width:100%;}.elementor-17640 .elementor-element.elementor-element-dd6ca33{--width:100%;}.elementor-17640 .elementor-element.elementor-element-33643c4{--width:45%;}.elementor-17640 .elementor-element.elementor-element-a4b65b3{--width:45%;}.elementor-17640 .elementor-element.elementor-element-ba24906{--width:100%;}.elementor-17640 .elementor-element.elementor-element-c6c30c4{--width:45%;}.elementor-17640 .elementor-element.elementor-element-ac2d845{--width:100%;}.elementor-17640 .elementor-element.elementor-element-c8b92c6{--width:45%;}.elementor-17640 .elementor-element.elementor-element-1e56f5e{--width:100%;}.elementor-17640 .elementor-element.elementor-element-44b4d78{--width:51%;}.elementor-17640 .elementor-element.elementor-element-dab84b5{--width:32%;}.elementor-17640 .elementor-element.elementor-element-fb1dd13{--content-width:1280px;}.elementor-17640 .elementor-element.elementor-element-794f865{--width:33%;}.elementor-17640 .elementor-element.elementor-element-cbc9959{--width:41%;}}@media(max-width:1366px) and (min-width:768px){.elementor-17640 .elementor-element.elementor-element-6c83fa4{--content-width:100%;}}@media(max-width:1366px){.elementor-17640 .elementor-element.elementor-element-4dd4d1a{--min-height:715px;--padding-top:2em;--padding-bottom:10em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-be32289{--padding-top:5em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-cb22a63{--min-height:0px;--padding-top:5em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-acd2276{--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-7a406eb{--padding-top:1em;--padding-bottom:16em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-7675b87{--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-e0d6f2d{--padding-top:1em;--padding-bottom:14em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-4349b03{--z-index:999;}.elementor-17640 .elementor-element.elementor-element-50ce7c3{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-c88f9dd{--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-cec17ea{--padding-top:7.5em;--padding-bottom:12em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-6c83fa4{--padding-top:7em;--padding-bottom:7em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-62d905e{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17640 .elementor-element.elementor-element-4dbae6c{--gap:15px 15px;--row-gap:15px;--column-gap:15px;}.elementor-17640 .elementor-element.elementor-element-2a4b477{--padding-top:7.5em;--padding-bottom:12em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-19ba0d0{--padding-top:1em;--padding-bottom:16em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-fb1dd13{--padding-top:7em;--padding-bottom:7em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-55bee1f{--padding-top:7.5em;--padding-bottom:12em;--padding-left:1.25em;--padding-right:1.25em;}}@media(max-width:1024px){.elementor-17640 .elementor-element.elementor-element-4dd4d1a{--padding-top:27em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-be32289{--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:4em;--padding-bottom:4em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-ed3cea1.e-con{--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-812ba2b{text-align:center;}.elementor-17640 .elementor-element.elementor-element-812ba2b .elementor-heading-title{font-size:1.8em;}.elementor-17640 .elementor-element.elementor-element-b43dd09{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-cb22a63{--padding-top:4em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-2116e2d{text-align:center;}.elementor-17640 .elementor-element.elementor-element-2116e2d .elementor-heading-title{font-size:1.8em;}.elementor-17640 .elementor-element.elementor-element-acd2276{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-b15a4f0{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-fa1a401{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-9377759{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-7b22eab{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-07183c9{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-17640 .elementor-element.elementor-element-f5e0f70{--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-49f0a08{text-align:center;}.elementor-17640 .elementor-element.elementor-element-49f0a08 .elementor-heading-title{font-size:1.8em;}.elementor-17640 .elementor-element.elementor-element-836263e{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-a1cfc61{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-6946668{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-6946668.e-con{--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-2aec83e{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-17640 .elementor-element.elementor-element-2aec83e.elementor-element{--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-ba33cd2{top:-61px;}.elementor-17640 .elementor-element.elementor-element-7a406eb{--padding-top:1em;--padding-bottom:9em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-c9c81c8{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-5ea6568{width:100%;max-width:100%;--e-icon-list-icon-size:100px;}.elementor-17640 .elementor-element.elementor-element-7675b87{--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-003f39d .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-7ff1cb3 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-1b81a48 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-f801c1f{top:-61px;}.elementor-17640 .elementor-element.elementor-element-e0d6f2d{--padding-top:1em;--padding-bottom:8em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-4349b03{--justify-content:space-between;--margin-top:3em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-3a982c5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}body:not(.rtl) .elementor-17640 .elementor-element.elementor-element-72dae73{left:0px;}body.rtl .elementor-17640 .elementor-element.elementor-element-72dae73{right:0px;}.elementor-17640 .elementor-element.elementor-element-72dae73{top:-56px;}.elementor-17640 .elementor-element.elementor-element-72dae73 .elementor-icon{font-size:135px;}.elementor-17640 .elementor-element.elementor-element-72dae73 .elementor-icon svg{height:135px;}.elementor-17640 .elementor-element.elementor-element-227e83d{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-bd43cb4{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17640 .elementor-element.elementor-element-9e6c29b{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17640 .elementor-element.elementor-element-50ce7c3{--padding-top:3em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-c88f9dd{--e-con-grid-template-columns:repeat(2, 1fr);--gap:40px 20px;--row-gap:40px;--column-gap:20px;--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-681eddd.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-72b6fe4.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-ab076c5.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-4e60cd7.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-cec17ea{--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:4em;--padding-bottom:7em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-22abaa9.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-26ac9bb.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-479bb7f.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-3615ace{--e-n-carousel-swiper-slides-to-display:2;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -0.5em) 0em;}.elementor-17640 .elementor-element.elementor-element-c240730{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 20px) 0px;}.elementor-17640 .elementor-element.elementor-element-5c20a6b{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-5c20a6b .elementor-heading-title{font-size:2.5em;}.elementor-17640 .elementor-element.elementor-element-c7aa70b{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-6c83fa4{--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:4em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-117c4b6{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-17640 .elementor-element.elementor-element-52a3414{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-17640 .elementor-element.elementor-element-431ac25{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:3em;--padding-bottom:4em;--padding-left:3em;--padding-right:3em;}.elementor-17640 .elementor-element.elementor-element-cc72f86{--margin-top:0.5em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-d837425{text-align:center;}.elementor-17640 .elementor-element.elementor-element-d837425 .elementor-heading-title{font-size:1.8em;}.elementor-17640 .elementor-element.elementor-element-4ad94f4{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-dd6ca33{--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-dd6ca33.e-con{--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-b0acb91{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;}.elementor-17640 .elementor-element.elementor-element-b0acb91.elementor-element{--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-60420d9{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-17640 .elementor-element.elementor-element-695ad1e{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:start;}.elementor-17640 .elementor-element.elementor-element-c58e88b{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-2a4b477{--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:4em;--padding-bottom:7em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-c6c30c4{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-79e163f.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-f736a08 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-72d398c{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-c5a9cfc{width:var( --container-widget-width, 70% );max-width:70%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-17640 .elementor-element.elementor-element-c5a9cfc.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-c8b92c6{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-793432e.elementor-element{--align-self:flex-start;}.elementor-17640 .elementor-element.elementor-element-a97bcaf .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-b75b418{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-6e71a8f{width:var( --container-widget-width, 70% );max-width:70%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:70%;--container-widget-flex-grow:0;}.elementor-17640 .elementor-element.elementor-element-6e71a8f.elementor-element{--align-self:center;--order:-99999 /* order start hack */;}.elementor-17640 .elementor-element.elementor-element-19ba0d0{--padding-top:1em;--padding-bottom:9em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-1e56f5e{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17640 .elementor-element.elementor-element-0208715.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-5a3315a{text-align:center;}.elementor-17640 .elementor-element.elementor-element-5a3315a .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-240d5d0{text-align:center;}.elementor-17640 .elementor-element.elementor-element-240d5d0 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-a529275{text-align:center;}.elementor-17640 .elementor-element.elementor-element-a529275 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-44cf6c1{text-align:center;}.elementor-17640 .elementor-element.elementor-element-44cf6c1 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-4720e4a{text-align:center;}.elementor-17640 .elementor-element.elementor-element-4720e4a .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-3e83d3f{text-align:center;}.elementor-17640 .elementor-element.elementor-element-3e83d3f .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-f30643a{text-align:center;}.elementor-17640 .elementor-element.elementor-element-f30643a .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-fb1dd13{--padding-top:3em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-68342b1{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-3cfa2d4{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-55bee1f{--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:4em;--padding-bottom:7em;--padding-left:1.25em;--padding-right:1.25em;}}@media(max-width:767px){.elementor-17640 .elementor-element.elementor-element-4dd4d1a{--min-height:478px;--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:1em;--padding-bottom:0em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-4dd4d1a::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .elementor-background-video-container::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .e-con-inner > .elementor-background-video-container::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .elementor-background-slideshow::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .e-con-inner > .elementor-background-slideshow::before, .elementor-17640 .elementor-element.elementor-element-4dd4d1a > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-repeat:no-repeat;background-size:180% auto;}.elementor-17640 .elementor-element.elementor-element-be32289{--padding-top:1.5em;--padding-bottom:3em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-812ba2b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-812ba2b .elementor-heading-title{font-size:1.5em;}.elementor-17640 .elementor-element.elementor-element-1cf937a{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-17640 .elementor-element.elementor-element-b43dd09 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button{font-size:0.9em;line-height:1.4em;padding:1.2em 2em 1.2em 2em;}.elementor-17640 .elementor-element.elementor-element-cb22a63{--min-height:0px;--padding-top:3em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-2116e2d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-2116e2d .elementor-heading-title{font-size:1.5em;}.elementor-17640 .elementor-element.elementor-element-acd2276{--e-con-grid-template-columns:repeat(1, 1fr);--gap:35px 35px;--row-gap:35px;--column-gap:35px;--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-b15a4f0 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-fa1a401 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-9377759 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-7b22eab .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-07183c9{--padding-top:1.5em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-f5e0f70{--z-index:9999;}.elementor-17640 .elementor-element.elementor-element-49f0a08{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-49f0a08 .elementor-heading-title{font-size:1.5em;}.elementor-17640 .elementor-element.elementor-element-836263e .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-a1cfc61 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button{font-size:0.9em;line-height:1.4em;padding:1.2em 2em 1.2em 2em;}.elementor-17640 .elementor-element.elementor-element-6946668{--z-index:999;}.elementor-17640 .elementor-element.elementor-element-2aec83e img{border-radius:10px 10px 10px 10px;}.elementor-17640 .elementor-element.elementor-element-ba33cd2{top:-41px;}.elementor-17640 .elementor-element.elementor-element-7a406eb{--padding-top:1em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-c9c81c8{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-7ccb6c9{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-9eef34c{text-align:start;}.elementor-17640 .elementor-element.elementor-element-9eef34c .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-5ea6568{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 5px 0px 0px;}.elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-7675b87{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-f801c1f{top:-41px;}.elementor-17640 .elementor-element.elementor-element-e0d6f2d{--padding-top:1em;--padding-bottom:8em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-4349b03{--justify-content:center;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-3a982c5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) -1.4em;}.elementor-17640 .elementor-element.elementor-element-3a982c5.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-72dae73{top:6px;}.elementor-17640 .elementor-element.elementor-element-72dae73 .elementor-icon{font-size:90px;}.elementor-17640 .elementor-element.elementor-element-72dae73 .elementor-icon svg{height:90px;}.elementor-17640 .elementor-element.elementor-element-873f45a{text-align:start;}.elementor-17640 .elementor-element.elementor-element-873f45a .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-227e83d.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button{font-size:0.9em;line-height:1.4em;padding:1.2em 2em 1.2em 2em;}.elementor-17640 .elementor-element.elementor-element-50ce7c3{--padding-top:3em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-7604e2b{text-align:start;}.elementor-17640 .elementor-element.elementor-element-7604e2b .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-c88f9dd{--e-con-grid-template-columns:repeat(2, 1fr);--gap:30px 10px;--row-gap:30px;--column-gap:10px;--grid-auto-flow:row;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-56c1770{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-681eddd{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-737d5db{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-72b6fe4{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-8ed4aa2{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-ab076c5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-7bcbfd6{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-4e60cd7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-cec17ea{--padding-top:4em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-4eeb583{text-align:start;}.elementor-17640 .elementor-element.elementor-element-4eeb583 .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-22abaa9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-bdf1d5c{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-bf8eb3f .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-9a9b9d9 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-9a9b9d9 .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-274a74a .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-274a74a .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-503969e{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-26ac9bb{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-26ac9bb .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-65f19ae .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-65f19ae .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-8e15d0f .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-8e15d0f .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-02d9945{--padding-top:2em;--padding-bottom:2em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-479bb7f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-479bb7f .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-7e9c31a .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-7e9c31a .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-3d28816 .elementor-icon-box-title, .elementor-17640 .elementor-element.elementor-element-3d28816 .elementor-icon-box-title a{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-3615ace{--e-n-carousel-swiper-slides-to-display:1;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;}.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button{font-size:0.9em;line-height:1.4em;padding:1.2em 2em 1.2em 2em;}.elementor-17640 .elementor-element.elementor-element-044c8f6{--margin-top:-6.5em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:2em;--padding-left:2em;--padding-right:2em;}.elementor-17640 .elementor-element.elementor-element-c240730{margin:-24px 0px calc(var(--kit-widget-spacing, 0px) + 5px) 0px;}.elementor-17640 .elementor-element.elementor-element-5c20a6b{width:100%;max-width:100%;}.elementor-17640 .elementor-element.elementor-element-5c20a6b .elementor-heading-title{font-size:1.3em;}.elementor-17640 .elementor-element.elementor-element-c7aa70b .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-6c83fa4{--padding-top:3em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-8f811c7{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-8ab444e .elementor-icon{font-size:35px;}.elementor-17640 .elementor-element.elementor-element-8ab444e .elementor-icon svg{height:35px;}.elementor-17640 .elementor-element.elementor-element-1365d04{text-align:start;}.elementor-17640 .elementor-element.elementor-element-1365d04 .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-834d39f .elementor-icon{font-size:35px;}.elementor-17640 .elementor-element.elementor-element-834d39f .elementor-icon svg{height:35px;}.elementor-17640 .elementor-element.elementor-element-62d905e{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:2.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-117c4b6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:0em 0em 1em 0em;text-align:center;}.elementor-17640 .elementor-element.elementor-element-117c4b6 .elementor-heading-title{font-size:1.6em;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) -0.5em;padding:0px 0px 0px 0px;}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-e5ea7fa .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-4dbae6c{--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;--padding-top:1.5em;--padding-bottom:2.5em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-52a3414{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:0em 0em 1em 0em;text-align:center;}.elementor-17640 .elementor-element.elementor-element-52a3414 .elementor-heading-title{font-size:1.6em;}.elementor-17640 .elementor-element.elementor-element-c1ea474{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) -0.5em;padding:0px 0px 0px 0px;}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-c1ea474 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-f85158c{text-align:start;}.elementor-17640 .elementor-element.elementor-element-f85158c .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-431ac25{--padding-top:1.5em;--padding-bottom:3em;--padding-left:1.5em;--padding-right:1.5em;}.elementor-17640 .elementor-element.elementor-element-cc72f86{--z-index:9999;}.elementor-17640 .elementor-element.elementor-element-d837425{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-d837425 .elementor-heading-title{font-size:1.5em;}.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button{font-size:0.9em;line-height:1.4em;padding:1.2em 2em 1.2em 2em;}.elementor-17640 .elementor-element.elementor-element-4ad94f4 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-dd6ca33{--z-index:999;}.elementor-17640 .elementor-element.elementor-element-b0acb91 img{border-radius:10px 10px 10px 10px;}.elementor-17640 .elementor-element.elementor-element-b409fde{text-align:start;}.elementor-17640 .elementor-element.elementor-element-b409fde .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-33643c4{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-60420d9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:0em 0em 1em 0em;text-align:center;}.elementor-17640 .elementor-element.elementor-element-60420d9 .elementor-heading-title{font-size:1.6em;}.elementor-17640 .elementor-element.elementor-element-0d5cb83{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) -0.5em;padding:0px 0px 0px 0px;}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-0d5cb83 .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-a4b65b3{--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-17640 .elementor-element.elementor-element-695ad1e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0.5em) 0em;padding:0em 0em 1em 0em;text-align:center;}.elementor-17640 .elementor-element.elementor-element-695ad1e .elementor-heading-title{font-size:1.6em;}.elementor-17640 .elementor-element.elementor-element-dd8485f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) -0.5em;padding:0px 0px 0px 0px;}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(15px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-15px/2);}.elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-dd8485f .elementor-icon-list-item > a{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-047e8e9{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--flex-wrap:nowrap;--margin-top:0em;--margin-bottom:1em;--margin-left:0em;--margin-right:0em;}.elementor-17640 .elementor-element.elementor-element-78163dd .elementor-icon{font-size:35px;}.elementor-17640 .elementor-element.elementor-element-78163dd .elementor-icon svg{height:35px;}.elementor-17640 .elementor-element.elementor-element-c58e88b .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-5c17658 .elementor-icon{font-size:35px;}.elementor-17640 .elementor-element.elementor-element-5c17658 .elementor-icon svg{height:35px;}.elementor-17640 .elementor-element.elementor-element-2a4b477{--padding-top:4em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-9980023{text-align:start;}.elementor-17640 .elementor-element.elementor-element-9980023 .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-79e163f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-79e163f.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-2000c3d{text-align:start;}.elementor-17640 .elementor-element.elementor-element-2000c3d .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-f736a08{text-align:center;}.elementor-17640 .elementor-element.elementor-element-f736a08 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-72d398c .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-c5a9cfc{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-c5a9cfc img{border-radius:10px 10px 10px 10px;}.elementor-17640 .elementor-element.elementor-element-793432e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-793432e.elementor-element{--align-self:center;}.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-8b0e4d7{text-align:start;}.elementor-17640 .elementor-element.elementor-element-8b0e4d7 .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-a97bcaf{text-align:center;}.elementor-17640 .elementor-element.elementor-element-a97bcaf .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-b75b418 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-6e71a8f{width:100%;max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-6e71a8f img{border-radius:10px 10px 10px 10px;}.elementor-17640 .elementor-element.elementor-element-19ba0d0{--padding-top:1em;--padding-bottom:6em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-1e56f5e{--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:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-44b4d78{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-17640 .elementor-element.elementor-element-0208715{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-17640 .elementor-element.elementor-element-0208715 .elementor-icon-list-item > a{font-size:0.9em;}.elementor-17640 .elementor-element.elementor-element-03a12eb{text-align:start;}.elementor-17640 .elementor-element.elementor-element-03a12eb .elementor-heading-title{font-size:1.6em;line-height:1.3em;letter-spacing:-0.5px;}.elementor-17640 .elementor-element.elementor-element-5a3315a{padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-5a3315a .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-240d5d0{padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-240d5d0 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button{font-size:0.9em;line-height:1.4em;padding:1.2em 2em 1.2em 2em;}.elementor-17640 .elementor-element.elementor-element-a529275{padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-a529275 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-44cf6c1{padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-44cf6c1 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-4720e4a{padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-4720e4a .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-3e83d3f{padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-3e83d3f .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-f30643a{padding:0em 0em 0em 0em;}.elementor-17640 .elementor-element.elementor-element-f30643a .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-fb1dd13{--padding-top:3em;--padding-bottom:4em;--padding-left:1.25em;--padding-right:1.25em;}.elementor-17640 .elementor-element.elementor-element-68342b1 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-3cfa2d4 .elementor-heading-title{font-size:1em;}.elementor-17640 .elementor-element.elementor-element-55bee1f{--padding-top:4em;--padding-bottom:5em;--padding-left:1.25em;--padding-right:1.25em;}}@media(max-width:1024px) and (min-width:768px){.elementor-17640 .elementor-element.elementor-element-ed3cea1{--width:100%;}.elementor-17640 .elementor-element.elementor-element-1cf937a{--width:100%;}.elementor-17640 .elementor-element.elementor-element-f5e0f70{--width:100%;}.elementor-17640 .elementor-element.elementor-element-6946668{--width:100%;}.elementor-17640 .elementor-element.elementor-element-7ccb6c9{--width:100%;}.elementor-17640 .elementor-element.elementor-element-044c8f6{--width:100%;}.elementor-17640 .elementor-element.elementor-element-6c83fa4{--content-width:100%;}.elementor-17640 .elementor-element.elementor-element-62d905e{--width:100%;}.elementor-17640 .elementor-element.elementor-element-4dbae6c{--width:100%;}.elementor-17640 .elementor-element.elementor-element-cc72f86{--width:100%;}.elementor-17640 .elementor-element.elementor-element-dd6ca33{--width:100%;}.elementor-17640 .elementor-element.elementor-element-c6c30c4{--width:100%;}.elementor-17640 .elementor-element.elementor-element-c8b92c6{--width:100%;}.elementor-17640 .elementor-element.elementor-element-44b4d78{--width:100%;}}@media(min-width:2400px){.elementor-17640 .elementor-element.elementor-element-4dd4d1a{--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:14em;--padding-bottom:14em;--padding-left:0em;--padding-right:0em;}.elementor-17640 .elementor-element.elementor-element-acd2276{--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-7675b87{--grid-auto-flow:row;}.elementor-17640 .elementor-element.elementor-element-c88f9dd{--grid-auto-flow:row;}}/* Start custom CSS for icon-list, class: .elementor-element-02b4850 */@media (max-width: 767px) {
    .elementor-17640 .elementor-element.elementor-element-02b4850 .elementor-icon-list-item:first-child {
    margin-bottom: 0.7em;     /* padding à esquerda */
  }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ba78688 *//* 1. Estrutura e Fundo do Botão (Forçando aplicação com !important) */
.elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button {
    border-radius: 72px !important;
    border-top: 1px solid #fff !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    background: linear-gradient(90deg, #CB8F39 0%, #F2C772 50%, #F2C772 100%) !important;
    box-shadow: 0 10px 20px 0 rgba(242, 199, 114, 0.4), 
                0 20px 40px 0 rgba(242, 199, 114, 0.3), 
                0 40px 80px 0 rgba(242, 199, 114, 0.2), 
                0 60px 120px 0 rgba(242, 199, 114, 0.1) !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    padding: 28px 80px !important;
    position: relative;
    overflow: hidden;
    transition: 0.5s;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

/* Responsivo para Celular */
@media (max-width: 767px) {
    .elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button {
        padding: 20px 50px !important;
    }
}

/* 2. Animação de Brilho (Shine) passando pelo botão */
.elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 70px;
    height: 130%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -20%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(3px);
    z-index: 0;
}

/* 3. Brilho Laranja no topo do Botão */
.elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}

/* 4. Linha Branca de Reflexo na Borda Superior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button-content-wrapper::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 5. Linha Branca de Reflexo na Borda Inferior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button-content-wrapper::after {
    content: "";
    position: absolute;
    bottom: -4.5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 6. Garantir que o texto fique por cima de todos os efeitos */
.elementor-17640 .elementor-element.elementor-element-ba78688 .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Movimentação do Feixe de Luz */
@keyframes shinery {
    0% { left: -20%; }
    100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dd4d1a */@media(min-width: 767px){
.elementor-17640 .elementor-element.elementor-element-4dd4d1a::after{
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #ffffff99 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none;
    z-index: 0;
    opacity: 0.15;
    mix-blend-mode: plus-lighter;
}
}

.elementor-17640 .elementor-element.elementor-element-4dd4d1a::before{
    scale: 1.0;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-b15a4f0 */.elementor-17640 .elementor-element.elementor-element-b15a4f0 {
  position: relative;
  z-index: 1;
  border-radius: 20px; /* Seu border radius */
}

.elementor-17640 .elementor-element.elementor-element-b15a4f0::after {
  content: '';
  position: absolute;
  top: -12px;
  left: -12px;
  right: -12px;
  bottom: -12px;
  border: 1px solid #302F2980;
  border-radius: 28px; /* border-radius + outline-offset */
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-fa1a401 */.elementor-17640 .elementor-element.elementor-element-fa1a401 {
  position: relative;
  z-index: 1;
  border-radius: 20px; /* Seu border radius */
}

.elementor-17640 .elementor-element.elementor-element-fa1a401::after {
  content: '';
  position: absolute;
  top: -12px;
  left: -12px;
  right: -12px;
  bottom: -12px;
  border: 1px solid #302F2980;
  border-radius: 28px; /* border-radius + outline-offset */
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9377759 */.elementor-17640 .elementor-element.elementor-element-9377759 {
  position: relative;
  z-index: 1;
  border-radius: 20px; /* Seu border radius */
  text-wrap: balance;
}

.elementor-17640 .elementor-element.elementor-element-9377759::after {
  content: '';
  position: absolute;
  top: -12px;
  left: -12px;
  right: -12px;
  bottom: -12px;
  border: 1px solid #302F2980;
  border-radius: 28px; /* border-radius + outline-offset */
  z-index: -1;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-1965d57 *//* 1. Estrutura e Fundo do Botão (Forçando aplicação com !important) */
.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button {
    border-radius: 72px !important;
    border-top: 1px solid #fff !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    background: linear-gradient(90deg, #CB8F39 0%, #F2C772 50%, #F2C772 100%) !important;
    box-shadow: 0 10px 20px 0 rgba(242, 199, 114, 0.4), 
                0 20px 40px 0 rgba(242, 199, 114, 0.3), 
                0 40px 80px 0 rgba(242, 199, 114, 0.2), 
                0 60px 120px 0 rgba(242, 199, 114, 0.1) !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    padding: 28px 80px !important;
    position: relative;
    overflow: hidden;
    transition: 0.5s;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

/* Responsivo para Celular */
@media (max-width: 767px) {
    .elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button {
        padding: 20px 50px !important;
    }
}

/* 2. Animação de Brilho (Shine) passando pelo botão */
.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 70px;
    height: 130%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -20%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(3px);
    z-index: 0;
}

/* 3. Brilho Laranja no topo do Botão */
.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}

/* 4. Linha Branca de Reflexo na Borda Superior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button-content-wrapper::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 5. Linha Branca de Reflexo na Borda Inferior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button-content-wrapper::after {
    content: "";
    position: absolute;
    bottom: -4.5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 6. Garantir que o texto fique por cima de todos os efeitos */
.elementor-17640 .elementor-element.elementor-element-1965d57 .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Movimentação do Feixe de Luz */
@keyframes shinery {
    0% { left: -20%; }
    100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-2aec83e */.elementor-17640 .elementor-element.elementor-element-2aec83e img{
    box-shadow: 0px 430px 120px 0px rgba(0, 0, 0, 0.00), 0px 275px 110px 0px rgba(0, 0, 0, 0.05), 0px 155px 93px 0px rgba(0, 0, 0, 0.15), 0px 69px 69px 0px rgba(0, 0, 0, 0.30), 0px 17px 38px 0px rgba(0, 0, 0, 0.40);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-07183c9 */.elementor-17640 .elementor-element.elementor-element-07183c9{
  outline: 1px solid #302F2980;
outline-offset: 14px;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-ba33cd2 */.elementor-17640 .elementor-element.elementor-element-ba33cd2 svg {
    width: 100vw !important; /* 100% da largura da viewport */
    height: auto !important; /* Altura automática para manter proporção */
    display: block !important; /* Remove espaços indesejados */
  }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cb22a63 */@media(min-width: 1024px){
    .elementor-17640 .elementor-element.elementor-element-cb22a63::after{
    content: "";
    position: absolute;
    top: 80%;
    left: -20%;
    transform: translatey(-50%);
    border-radius: 50%;
    background: #ffac7e50;
    filter: blur(300px);
    width: 640px;
    height: 640px;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-7e1a5c0 */.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .e-font-icon-svg.e-fas-circle{
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-text{
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-items.elementor-inline-items{
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-icon{
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(42, 123, 255, 0.25));
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-7e1a5c0 .elementor-icon-list-icon::after{
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(42, 123, 255, 0.45);
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

.elementor-17640 .elementor-element.elementor-element-7e1a5c0{
    border-radius: 120px;
    background: #ffffff20;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-5ea6568 */.elementor-17640 .elementor-element.elementor-element-5ea6568 #rodar {
  animation: girar 10s linear infinite;
  transform-origin: center;
}

@keyframes girar {
  0% {
    transform: rotate(0deg);
  }
  100% {
    transform: rotate(360deg);
  }
}

@media(max-width: 767px){
    .elementor-17640 .elementor-element.elementor-element-5ea6568 .elementor-icon-list-icon{
        display: none;
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-35d4590 */.elementor-17640 .elementor-element.elementor-element-35d4590 .elementor-icon{
    filter:
        drop-shadow(0px 0px 30px #0E0E0E)
        drop-shadow(10px 0px 30px #0E0E0E)
        drop-shadow(-10px 0px 30px #0E0E0E);
    position: relative;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-646c6a3 */.elementor-17640 .elementor-element.elementor-element-646c6a3 .elementor-icon{
    filter:
        drop-shadow(0px 0px 30px #0E0E0E)
        drop-shadow(10px 0px 30px #0E0E0E)
        drop-shadow(-10px 0px 30px #0E0E0E);
    position: relative;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-3fd84c3 */.elementor-17640 .elementor-element.elementor-element-3fd84c3 .elementor-icon{
    filter:
        drop-shadow(0px 0px 30px #0E0E0E)
        drop-shadow(10px 0px 30px #0E0E0E)
        drop-shadow(-10px 0px 30px #0E0E0E);
    position: relative;
    z-index: 0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7675b87 */@media(min-width: 767px){
    .elementor-17640 .elementor-element.elementor-element-7675b87::before,
    .elementor-17640 .elementor-element.elementor-element-7675b87::after{
        content: "";
        position: absolute;
        top: 30px; /*ajuste a posição da linha 1 aqui*/
        left: 50%;
        transform: translatex(-50%);
        width: 150%;
        height: 1px;
        background: #FFD98230; /*ajuste a cor da linha 1 aqui*/
        -webkit-mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent);
        mask-image: linear-gradient(to right, transparent, #000 5%, #000 95%, transparent)
    }
    
    .elementor-17640 .elementor-element.elementor-element-7675b87::after{
        top: 40px; /*ajuste a posição da linha 2 aqui*/
        background: #FFD982; /*ajuste a cor da linha 2 aqui*/
    }
}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-f801c1f */.elementor-17640 .elementor-element.elementor-element-f801c1f svg {
    width: 100vw !important; /* 100% da largura da viewport */
    height: auto !important; /* Altura automática para manter proporção */
    display: block !important; /* Remove espaços indesejados */
  }/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-72dae73 */.elementor-17640 .elementor-element.elementor-element-72dae73{
    filter: blur(10px)
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-998371f */.elementor-17640 .elementor-element.elementor-element-998371f {
  z-index: 0;
  border-radius: 5px;
}

.elementor-17640 .elementor-element.elementor-element-998371f:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-998371f .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-86a3d51 */.elementor-17640 .elementor-element.elementor-element-86a3d51 {
  z-index: 0;
  border-radius: 5px;
}

.elementor-17640 .elementor-element.elementor-element-86a3d51:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-86a3d51 .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-5674bea */.elementor-17640 .elementor-element.elementor-element-5674bea {
  z-index: 0;
  border-radius: 5px;
}

.elementor-17640 .elementor-element.elementor-element-5674bea:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-5674bea .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for icon-box, class: .elementor-element-83c3ab7 */.elementor-17640 .elementor-element.elementor-element-83c3ab7 {
  z-index: 0;
  border-radius: 5px;
}

.elementor-17640 .elementor-element.elementor-element-83c3ab7:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-83c3ab7 .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-ce23e0b *//* 1. Estrutura e Fundo do Botão (Forçando aplicação com !important) */
.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button {
    border-radius: 72px !important;
    border-top: 1px solid #fff !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    background: linear-gradient(90deg, #CB8F39 0%, #F2C772 50%, #F2C772 100%) !important;
    box-shadow: 0 10px 20px 0 rgba(242, 199, 114, 0.4), 
                0 20px 40px 0 rgba(242, 199, 114, 0.3), 
                0 40px 80px 0 rgba(242, 199, 114, 0.2), 
                0 60px 120px 0 rgba(242, 199, 114, 0.1) !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    padding: 28px 80px !important;
    position: relative;
    overflow: hidden;
    transition: 0.5s;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

/* Responsivo para Celular */
@media (max-width: 767px) {
    .elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button {
        padding: 20px 50px !important;
    }
}

/* 2. Animação de Brilho (Shine) passando pelo botão */
.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 70px;
    height: 130%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -20%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(3px);
    z-index: 0;
}

/* 3. Brilho Laranja no topo do Botão */
.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}

/* 4. Linha Branca de Reflexo na Borda Superior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button-content-wrapper::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 5. Linha Branca de Reflexo na Borda Inferior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button-content-wrapper::after {
    content: "";
    position: absolute;
    bottom: -4.5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 6. Garantir que o texto fique por cima de todos os efeitos */
.elementor-17640 .elementor-element.elementor-element-ce23e0b .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Movimentação do Feixe de Luz */
@keyframes shinery {
    0% { left: -20%; }
    100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e0d6f2d */@media(min-width: 1024px){
    .elementor-17640 .elementor-element.elementor-element-e0d6f2d::after{
    content: "";
    position: absolute;
    top: 10%;
    right: -20%;
    transform: translatey(-50%);
    border-radius: 50%;
    background: #ffac7e50;
    filter: blur(300px);
    width: 640px;
    height: 640px;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-681eddd */.elementor-17640 .elementor-element.elementor-element-681eddd .e-font-icon-svg.e-fas-circle {
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-text {
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-items.elementor-inline-items {
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-icon {
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(255, 232, 152, 0.25)); /* Cor atualizada */
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-681eddd .elementor-icon-list-icon::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(255, 232, 152, 0.45); /* Cor atualizada */
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

/* =====================
   CARD / CONTAINER
===================== */
.elementor-17640 .elementor-element.elementor-element-681eddd {
    border-radius: 120px;

    /* vidro semi transparente */
    background: linear-gradient(90deg, #C28F38 0%, #FFE898 40.91%, #FFE898 60.01%, #C28F38 100%);

    /* blur do fundo */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* leve borda glass */
    border: 1px solid rgba(255, 255, 255, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-56c1770 */.elementor-17640 .elementor-element.elementor-element-56c1770 {
  z-index: 0;
  border-radius: 10px;
}

.elementor-17640 .elementor-element.elementor-element-56c1770:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-56c1770 .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-72b6fe4 */.elementor-17640 .elementor-element.elementor-element-72b6fe4 .e-font-icon-svg.e-fas-circle {
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-text {
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-items.elementor-inline-items {
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-icon {
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(255, 232, 152, 0.25)); /* Cor atualizada */
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-72b6fe4 .elementor-icon-list-icon::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(255, 232, 152, 0.45); /* Cor atualizada */
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

/* =====================
   CARD / CONTAINER
===================== */
.elementor-17640 .elementor-element.elementor-element-72b6fe4 {
    border-radius: 120px;

    /* vidro semi transparente */
    background: linear-gradient(90deg, #C28F38 0%, #FFE898 40.91%, #FFE898 60.01%, #C28F38 100%);

    /* blur do fundo */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* leve borda glass */
    border: 1px solid rgba(255, 255, 255, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-737d5db */.elementor-17640 .elementor-element.elementor-element-737d5db {
  z-index: 0;
  border-radius: 10px;
}

.elementor-17640 .elementor-element.elementor-element-737d5db:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-737d5db .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ab076c5 */.elementor-17640 .elementor-element.elementor-element-ab076c5 .e-font-icon-svg.e-fas-circle {
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-text {
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-items.elementor-inline-items {
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-icon {
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(255, 232, 152, 0.25)); /* Cor atualizada */
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-ab076c5 .elementor-icon-list-icon::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(255, 232, 152, 0.45); /* Cor atualizada */
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

/* =====================
   CARD / CONTAINER
===================== */
.elementor-17640 .elementor-element.elementor-element-ab076c5 {
    border-radius: 120px;

    /* vidro semi transparente */
    background: linear-gradient(90deg, #C28F38 0%, #FFE898 40.91%, #FFE898 60.01%, #C28F38 100%);

    /* blur do fundo */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* leve borda glass */
    border: 1px solid rgba(255, 255, 255, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ed4aa2 */.elementor-17640 .elementor-element.elementor-element-8ed4aa2 {
  z-index: 0;
  border-radius: 10px;
}

.elementor-17640 .elementor-element.elementor-element-8ed4aa2:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-8ed4aa2 .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4e60cd7 */.elementor-17640 .elementor-element.elementor-element-4e60cd7 .e-font-icon-svg.e-fas-circle {
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-text {
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-items.elementor-inline-items {
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-icon {
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(255, 232, 152, 0.25)); /* Cor atualizada */
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-4e60cd7 .elementor-icon-list-icon::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(255, 232, 152, 0.45); /* Cor atualizada */
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

/* =====================
   CARD / CONTAINER
===================== */
.elementor-17640 .elementor-element.elementor-element-4e60cd7 {
    border-radius: 120px;

    /* vidro semi transparente */
    background: linear-gradient(90deg, #C28F38 0%, #FFE898 40.91%, #FFE898 60.01%, #C28F38 100%);

    /* blur do fundo */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* leve borda glass */
    border: 1px solid rgba(255, 255, 255, 0.25);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7bcbfd6 */.elementor-17640 .elementor-element.elementor-element-7bcbfd6 {
  z-index: 0;
  border-radius: 10px;
}

.elementor-17640 .elementor-element.elementor-element-7bcbfd6:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-7bcbfd6 .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-50ce7c3 */@media(min-width: 1024px){
    .elementor-17640 .elementor-element.elementor-element-50ce7c3::after{
    content: "";
    position: absolute;
    top: 10%;
    left: -20%;
    transform: translatey(-50%);
    border-radius: 50%;
    background: #ffac7e50;
    filter: blur(300px);
    width: 640px;
    height: 640px;
    pointer-events: none;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-22abaa9 */.elementor-17640 .elementor-element.elementor-element-22abaa9 .e-font-icon-svg.e-fas-circle {
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-text {
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-items.elementor-inline-items {
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-icon {
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(255, 232, 152, 0.25)); /* Cor atualizada */
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-22abaa9 .elementor-icon-list-icon::after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(255, 232, 152, 0.45); /* Cor atualizada */
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

/* =====================
   CARD / CONTAINER
===================== */
.elementor-17640 .elementor-element.elementor-element-22abaa9 {
    border-radius: 120px;

    /* vidro semi transparente */
    background: linear-gradient(90deg, #C28F38 0%, #FFE898 40.91%, #FFE898 60.01%, #C28F38 100%);

    /* blur do fundo */
    backdrop-filter: blur(10px);
    -webkit-backdrop-filter: blur(10px);

    /* leve borda glass */
    border: 1px solid rgba(255, 255, 255, 0.25);
}/* End custom CSS */
/* Start custom CSS for nested-carousel, class: .elementor-element-3615ace */.elementor-17640 .elementor-element.elementor-element-3615ace .swiper{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-6fb0f3e *//* 1. Estrutura e Fundo do Botão (Forçando aplicação com !important) */
.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button {
    border-radius: 72px !important;
    border-top: 1px solid #fff !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    background: linear-gradient(90deg, #CB8F39 0%, #F2C772 50%, #F2C772 100%) !important;
    box-shadow: 0 10px 20px 0 rgba(242, 199, 114, 0.4), 
                0 20px 40px 0 rgba(242, 199, 114, 0.3), 
                0 40px 80px 0 rgba(242, 199, 114, 0.2), 
                0 60px 120px 0 rgba(242, 199, 114, 0.1) !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    padding: 28px 80px !important;
    position: relative;
    overflow: hidden;
    transition: 0.5s;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

/* Responsivo para Celular */
@media (max-width: 767px) {
    .elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button {
        padding: 20px 50px !important;
    }
}

/* 2. Animação de Brilho (Shine) passando pelo botão */
.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 70px;
    height: 130%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -20%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(3px);
    z-index: 0;
}

/* 3. Brilho Laranja no topo do Botão */
.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}

/* 4. Linha Branca de Reflexo na Borda Superior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button-content-wrapper::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 5. Linha Branca de Reflexo na Borda Inferior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button-content-wrapper::after {
    content: "";
    position: absolute;
    bottom: -4.5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 6. Garantir que o texto fique por cima de todos os efeitos */
.elementor-17640 .elementor-element.elementor-element-6fb0f3e .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Movimentação do Feixe de Luz */
@keyframes shinery {
    0% { left: -20%; }
    100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-044c8f6 */.elementor-17640 .elementor-element.elementor-element-044c8f6{
    backdrop-filter: blur(20px);
    -webkit-backdrop-filter: blur(20px);
}

.elementor-17640 .elementor-element.elementor-element-044c8f6{
  filter: drop-shadow(0px 26.8px 70.267px #ffac7e20);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-e5ea7fa */.elementor-17640 .elementor-element.elementor-element-e5ea7fa #fundo{
  filter: drop-shadow(0px 26.8px 31.267px #E6E8F1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-62d905e */.elementor-17640 .elementor-element.elementor-element-62d905e {
  position: relative;
  z-index: 1;
  
}

.elementor-17640 .elementor-element.elementor-element-62d905e::after {
  content: '';
  position: absolute;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  border: 1px solid #977A54; /* border-radius + outline-offset */
  z-index: -1;
  border-radius: 15px;
}

.elementor-17640 .elementor-element.elementor-element-62d905e{
  filter: drop-shadow(0px 26.8px 31.267px #ffac7e50);
}

.elementor-17640 .elementor-element.elementor-element-62d905e svg{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-c1ea474 */.elementor-17640 .elementor-element.elementor-element-c1ea474 #fundo{
  filter: drop-shadow(0px 26.8px 31.267px #E6E8F1);
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4dbae6c */.elementor-17640 .elementor-element.elementor-element-4dbae6c {
  position: relative;
  z-index: 1;
  
}

.elementor-17640 .elementor-element.elementor-element-4dbae6c::after {
  content: '';
  position: absolute;
  top: -10px;
  left: -10px;
  right: -10px;
  bottom: -10px;
  border: 1px solid #977A54; /* border-radius + outline-offset */
  z-index: -1;
  border-radius: 15px;
}

.elementor-17640 .elementor-element.elementor-element-4dbae6c{
  filter: drop-shadow(0px 26.8px 31.267px #ffac7e50);
}

.elementor-17640 .elementor-element.elementor-element-4dbae6c svg{
    overflow: visible !important;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-c644f77 *//* 1. Estrutura e Fundo do Botão (Forçando aplicação com !important) */
.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button {
    border-radius: 72px !important;
    border-top: 1px solid #fff !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    background: linear-gradient(90deg, #CB8F39 0%, #F2C772 50%, #F2C772 100%) !important;
    box-shadow: 0 10px 20px 0 rgba(242, 199, 114, 0.4), 
                0 20px 40px 0 rgba(242, 199, 114, 0.3), 
                0 40px 80px 0 rgba(242, 199, 114, 0.2), 
                0 60px 120px 0 rgba(242, 199, 114, 0.1) !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    padding: 28px 80px !important;
    position: relative;
    overflow: hidden;
    transition: 0.5s;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

/* Responsivo para Celular */
@media (max-width: 767px) {
    .elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button {
        padding: 20px 50px !important;
    }
}

/* 2. Animação de Brilho (Shine) passando pelo botão */
.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 70px;
    height: 130%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -20%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(3px);
    z-index: 0;
}

/* 3. Brilho Laranja no topo do Botão */
.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}

/* 4. Linha Branca de Reflexo na Borda Superior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button-content-wrapper::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 5. Linha Branca de Reflexo na Borda Inferior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button-content-wrapper::after {
    content: "";
    position: absolute;
    bottom: -4.5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 6. Garantir que o texto fique por cima de todos os efeitos */
.elementor-17640 .elementor-element.elementor-element-c644f77 .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Movimentação do Feixe de Luz */
@keyframes shinery {
    0% { left: -20%; }
    100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b0acb91 */.elementor-17640 .elementor-element.elementor-element-b0acb91 img{
    box-shadow: 0px 430px 120px 0px rgba(0, 0, 0, 0.00), 0px 275px 110px 0px rgba(0, 0, 0, 0.05), 0px 155px 93px 0px rgba(0, 0, 0, 0.15), 0px 69px 69px 0px rgba(0, 0, 0, 0.30), 0px 17px 38px 0px rgba(0, 0, 0, 0.40);
}

@media(min-width: 767px){
.elementor-17640 .elementor-element.elementor-element-b0acb91::after{
    content:"";
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    border-radius: 10px;
    height: 100%;
    background-image: radial-gradient(at 20% 80%, #ffffff99 1px, transparent 0px);
    background-size: 2px 2px;
    pointer-events: none;
    z-index: 0;
    opacity: 0.15;
    mix-blend-mode: plus-lighter;
}
}

.elementor-17640 .elementor-element.elementor-element-b0acb91::before{
    scale: 1.0;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-431ac25 */.elementor-17640 .elementor-element.elementor-element-431ac25{
  outline: 1px solid #302F2980;
outline-offset: 14px;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-60420d9 */.elementor-17640 .elementor-element.elementor-element-60420d9{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-33643c4 */.elementor-17640 .elementor-element.elementor-element-33643c4 {
  z-index: 0;
  border-radius: 10px;
}

.elementor-17640 .elementor-element.elementor-element-33643c4:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-33643c4 .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-695ad1e */.elementor-17640 .elementor-element.elementor-element-695ad1e{
    text-wrap: balance;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a4b65b3 */.elementor-17640 .elementor-element.elementor-element-a4b65b3 {
  z-index: 0;
  border-radius: 10px;
}

.elementor-17640 .elementor-element.elementor-element-a4b65b3:before {
  content: "";
  position: absolute;
  z-index: 1;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  padding: 1px; /* espessura da borda */
  border-radius: inherit;
  /* Luz quente batendo no canto e sumindo no fundo escuro */
  background: linear-gradient(165deg, #E7AB5690, #5A423190 25%, #22191490 100%); 
  -webkit-mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  mask: 
     linear-gradient(#fff 0 0) content-box, 
     linear-gradient(#fff 0 0);
  -webkit-mask-composite: xor;
  mask-composite: exclude;
}

.elementor-17640 .elementor-element.elementor-element-a4b65b3 .elementor-icon-list-icon {
  /* Sombra levemente dourada/bronze para acompanhar a luz da borda */
  filter: drop-shadow(0px 0px 5px rgba(231, 171, 86, 0.4));
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6c83fa4 */.elementor-17640 .elementor-element.elementor-element-6c83fa4 {
  position: relative;
  width: 100%;

  background-image: repeating-linear-gradient(
    to right,
    rgba(0, 0, 0, 0.05) 0px,
    rgba(0, 0, 0, 0.05) 1px,
    transparent 1px,
    transparent 500px
  );

  background-size: 437px 100%;
  background-position: center;
  background-repeat: repeat-x;
}

/* Mobile: exibir exatamente 5 linhas verticais */
@media (max-width: 767px) {
  .elementor-17640 .elementor-element.elementor-element-6c83fa4 {
    background-size: calc(100% / 5) 100%;
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-79e163f */.elementor-17640 .elementor-element.elementor-element-79e163f .e-font-icon-svg.e-fas-circle{
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-text{
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-items.elementor-inline-items{
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-icon{
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(42, 123, 255, 0.25));
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-79e163f .elementor-icon-list-icon::after{
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(42, 123, 255, 0.45);
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

.elementor-17640 .elementor-element.elementor-element-79e163f{
    border-radius: 120px;
    background: #ffffff20;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-793432e */.elementor-17640 .elementor-element.elementor-element-793432e .e-font-icon-svg.e-fas-circle{
    margin: 0 !important;
}

.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-text{
    margin-left: 5px !important;
}

.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-items.elementor-inline-items{
    overflow: visible !important;
}

/* =====================
   ÍCONE
===================== */
.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-icon{
    position: relative;
    z-index: 1;

    margin: 0 !important;
    filter: drop-shadow(0 0 8px rgba(42, 123, 255, 0.25));
}

/* =====================
   CAMADA DE PULSO
===================== */
.elementor-17640 .elementor-element.elementor-element-793432e .elementor-icon-list-icon::after{
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    width: 100%;
    height: 100%;

    transform: translate(-50%, -50%);
    border-radius: 50%;

    box-shadow: 0 0 0 0 rgba(42, 123, 255, 0.45);
    animation: pisca-icon 1.8s infinite;

    z-index: -1;
}

.elementor-17640 .elementor-element.elementor-element-793432e{
    border-radius: 120px;
    background: #ffffff20;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8c9a083 *//* 1. Estrutura e Fundo do Botão (Forçando aplicação com !important) */
.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button {
    border-radius: 72px !important;
    border-top: 1px solid #fff !important;
    border-bottom: none !important;
    border-left: none !important;
    border-right: none !important;
    background: linear-gradient(90deg, #CB8F39 0%, #F2C772 50%, #F2C772 100%) !important;
    box-shadow: 0 10px 20px 0 rgba(242, 199, 114, 0.4), 
                0 20px 40px 0 rgba(242, 199, 114, 0.3), 
                0 40px 80px 0 rgba(242, 199, 114, 0.2), 
                0 60px 120px 0 rgba(242, 199, 114, 0.1) !important;
    font-size: 16px !important;
    font-weight: 600 !important;
    color: #000000 !important;
    padding: 28px 80px !important;
    position: relative;
    overflow: hidden;
    transition: 0.5s;
    display: inline-flex;
    align-items: center;
    justify-content: center;
    z-index: 1;
}

/* Responsivo para Celular */
@media (max-width: 767px) {
    .elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button {
        padding: 20px 50px !important;
    }
}

/* 2. Animação de Brilho (Shine) passando pelo botão */
.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button::before {
    content: '';
    background: linear-gradient(10deg, #fff 12.81%, rgba(209, 210, 234, 0.00) 66.66%);
    width: 70px;
    height: 130%;
    position: absolute;
    transform: translateX(-50%) skew(-25deg);
    bottom: 0%;
    left: -20%;
    user-select: none;
    pointer-events: none;
    animation: shinery 3s infinite ease-in-out;
    filter: blur(3px);
    z-index: 0;
}

/* 3. Brilho Laranja no topo do Botão */
.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button::after {
    content: "";
    position: absolute;
    top: -10px;
    left: 50%;
    transform: translateX(-50%);
    width: 90%;
    height: 20px;
    background: radial-gradient(ellipse at center, #F2C772 20%, #F2C77280 70%, #F2C77200 100%);
    mix-blend-mode: screen;
    filter: blur(12px);
    pointer-events: none;
    z-index: 1;
}

/* 4. Linha Branca de Reflexo na Borda Superior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button-content-wrapper::before {
    content: "";
    position: absolute;
    top: -5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 5. Linha Branca de Reflexo na Borda Inferior (Aplicada na camada interna) */
.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button-content-wrapper::after {
    content: "";
    position: absolute;
    bottom: -4.5px;
    left: 50%;
    transform: translateX(-50%);
    width: 100%;
    height: 10px;
    background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1) 0%, rgba(255, 255, 255, 0.1) 40%, rgba(255, 255, 255, 0) 70%);
    pointer-events: none;
    z-index: 2;
}

/* 6. Garantir que o texto fique por cima de todos os efeitos */
.elementor-17640 .elementor-element.elementor-element-8c9a083 .elementor-button-text {
    position: relative;
    z-index: 3;
}

/* Movimentação do Feixe de Luz */
@keyframes shinery {
    0% { left: -20%; }
    100% { left: 120%; }
}/* End custom CSS */
/* Start custom CSS for nested-accordion, class: .elementor-element-94961b6 */.numero {
    font-size: 1.6em;
    color: #BB905B;
    font-weight: bold;
    vertical-align: middle;
    margin-right: 20px;
}

/* 1. Oculta os ícones SVG nativos do Elementor */
.elementor-widget-n-accordion .e-n-accordion-item-title-icon svg {
    display: none !important;
}

/* 2. Insere o seu ícone de "+" e define a transição */
.elementor-widget-n-accordion .e-n-accordion-item-title-icon {
    background-image: url('https://andradeweb.com.br/wp-content/uploads/2026/05/sanfona-1.svg');
    background-size: contain;
    background-repeat: no-repeat;
    background-position: center;
    width: 24px; 
    height: 24px; 
    transition: transform 0.3s ease-in-out !important; 
    display: inline-block;
}

/* 3. Gira o ícone para virar um "X" quando a aba abrir */
.elementor-widget-n-accordion details[open] .e-n-accordion-item-title-icon {
    transform: rotate(135deg); 
}/* End custom CSS */
/* Start custom CSS */html, body{
    overflow-x: hidden;
    width: 100%;
}

.destaque{
    background: linear-gradient(90deg, #E8C08F, #FAE5BE, #E8C08F);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
    font-family: 'Times New Roman', serif;
  font-weight: 400;
  font-style: italic;
  font-size: 1.2em;
}

.destaque2{
    background: linear-gradient(90deg, #807B70, #918D83, #807B70);
    background-clip: text;
    -webkit-background-clip: text;
    color: transparent;
    -webkit-text-fill-color: transparent;
    font-family: 'Times New Roman', serif;
  font-weight: 400;
  font-style: italic;
  font-size: 1.3em;
}

/*não mexa em nada daqui pra baixo*/
body.elementor-editor-active::after {
    content: "";
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    margin-right: auto;
    margin-left: auto;
    pointer-events: none;
    z-index: 1000;
    min-height: 100vh;
    width: calc(100% - (2 * var(--offset)));
    max-width: var(--largura);
    background-size: calc(100% + var(--gutter)) 100%;
    background-image: repeating-linear-gradient( to right, var(--cor), var(--cor) calc((100% / var(--colunas)) - var(--gutter)), transparent calc((100% / var(--colunas)) - var(--gutter)), transparent calc(100% / var(--colunas)) );
}

.box {
    position: relative; /* Garante que o elemento pai esteja posicionado para permitir o posicionamento absoluto do pseudo-elemento ::after */
}

.box::after {
    content: "";
    height: 4px;
    width: 60px;
    position: absolute;
    top: 0;
    left: 2.0em;
    background: #FFE898;
    z-index: 3;
    /* Adicione a sombra inicial (sem sombra) e a transição aqui */
    box-shadow: 0px 0px 0px 0px rgba(204, 125, 236, 0);
    transition: box-shadow 0.3s ease-in-out;
}

.box:hover::after {
    box-shadow: 
  0px 100px 80px 0px rgba(255, 232, 152, 0.31), 
  0px 41.778px 33.422px 0px rgba(255, 232, 152, 0.22), 
  0px 22.336px 17.869px 0px rgba(255, 232, 152, 0.18), 
  0px 12.522px 10.017px 0px rgba(255, 232, 152, 0.16), 
  0px 6.65px 5.32px 0px rgba(255, 232, 152, 0.13), 
  0px 2.767px 2.214px 0px rgba(255, 232, 152, 0.09);

}

/* Adiciona escala ao ícone durante o hover */
.box .elementor-icon {
    transition: transform 0.3s ease-in-out;
}

.box:hover .elementor-icon {
    transform: scale(1.05); /* Escala para 110% do tamanho original */
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-Regular.eot');
	src: url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-Regular.woff2') format('woff2'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-Regular.woff') format('woff'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-Regular.ttf') format('truetype'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-Regular.svg#Poppins') format('svg');
}
@font-face {
	font-family: 'Poppins';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-SemiBold.eot');
	src: url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-SemiBold.eot?#iefix') format('embedded-opentype'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-SemiBold.woff2') format('woff2'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-SemiBold.woff') format('woff'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-SemiBold.ttf') format('truetype'),
		url('https://andradeweb.com.br/wp-content/uploads/2026/04/Poppins-SemiBold.svg#Poppins') format('svg');
}
/* End Custom Fonts CSS */