.elementor-1572 .elementor-element.elementor-element-4d0c154{--display:flex;--min-height:1137px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-end;--align-items:center;border-style:solid;--border-style:solid;border-width:0px 0px 3px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:3px;--border-left-width:0px;border-color:#A0A0A050;--border-color:#A0A0A050;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-widget-image-box .elementor-image-box-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-image-box .elementor-image-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1572 .elementor-element.elementor-element-b3715a9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-1572 .elementor-element.elementor-element-b3715a9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-1572 .elementor-element.elementor-element-b3715a9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-1572 .elementor-element.elementor-element-b3715a9 .elementor-image-box-wrapper .elementor-image-box-img{width:30%;}.elementor-1572 .elementor-element.elementor-element-b3715a9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-b3715a9 .elementor-image-box-title{font-family:"DM Sans", Sans-serif;font-size:2.5rem;font-weight:600;color:#EEEEEE;}.elementor-1572 .elementor-element.elementor-element-b3715a9{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;z-index:1;}.elementor-1572 .elementor-element.elementor-element-b3715a9.elementor-element{--align-self:center;}.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-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF30;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-icon i{color:#05FF59;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-icon svg{fill:#05FF59;transition:fill 0.3s;}.elementor-1572 .elementor-element.elementor-element-43252f8{--e-icon-list-icon-size:41px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-icon{padding-inline-end:0.1em;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-43252f8.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF30;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-icon i{color:#05FF59;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-icon svg{fill:#05FF59;transition:fill 0.3s;}.elementor-1572 .elementor-element.elementor-element-ae674ac{--e-icon-list-icon-size:41px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-offset:0px;width:var( --container-widget-width, 92% );max-width:92%;--container-widget-width:92%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-icon{padding-inline-end:0.1em;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-text{color:#A0A0A0;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-ae674ac.elementor-element{--align-self:center;}.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 );}.elementor-1572 .elementor-element.elementor-element-3aa944e{text-align:center;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 61% );max-width:61%;--container-widget-width:61%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-3aa944e .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;color:#C0C0C0;}.elementor-1572 .elementor-element.elementor-element-3aa944e.elementor-element{--align-self:center;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6F09;border-style:none;border-radius:100px 100px 100px 100px;padding:1.5em 6em 1.5em 6em;}.elementor-1572 .elementor-element.elementor-element-bb22e48{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 2em) 0em;padding:0px 0px 0px 0px;width:var( --container-widget-width, 38% );max-width:38%;--container-widget-width:38%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-bb22e48.elementor-element{--align-self:center;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-1572 .elementor-element.elementor-element-745a13d{z-index:2;}.elementor-1572 .elementor-element.elementor-element-9ec4949{margin:-53px -50px calc(var(--kit-widget-spacing, 0px) + -0px) -49px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 100px );max-width:100px;--container-widget-width:100px;--container-widget-flex-grow:0;bottom:72.009px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-9ec4949{right:13.921vw;}body.rtl .elementor-1572 .elementor-element.elementor-element-9ec4949{left:13.921vw;}.elementor-1572 .elementor-element.elementor-element-dbc8c56{margin:-30px -30px calc(var(--kit-widget-spacing, 0px) + -30px) -30px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 176.84px );max-width:176.84px;--container-widget-width:176.84px;--container-widget-flex-grow:0;top:243.964px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-dbc8c56{left:105px;}body.rtl .elementor-1572 .elementor-element.elementor-element-dbc8c56{right:105px;}.elementor-1572 .elementor-element.elementor-element-9ad828c{margin:-26px -26px calc(var(--kit-widget-spacing, 0px) + -26px) -26px;padding:0px 0px 0px 0px;width:var( --container-widget-width, 31px );max-width:31px;--container-widget-width:31px;--container-widget-flex-grow:0;bottom:665px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-9ad828c{right:24vw;}body.rtl .elementor-1572 .elementor-element.elementor-element-9ad828c{left:24vw;}.elementor-1572 .elementor-element.elementor-element-4e893e9{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;border-style:none;--border-style:none;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:10em;--padding-bottom:10em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-4e893e9.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1572 .elementor-element.elementor-element-34a933a{--display:flex;--border-radius:24px 24px 24px 24px;--padding-top:3em;--padding-bottom:3em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-34a933a:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-34a933a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-title{margin-bottom:1em;font-family:"Sora", Sans-serif;font-size:1.8rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-0c8e0db{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 64% );max-width:64%;--container-widget-width:64%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-0c8e0db.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-07b6e05{--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:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-1572 .elementor-element.elementor-element-07b6e05:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-07b6e05 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#910101;}.elementor-1572 .elementor-element.elementor-element-e569931 .elementor-image-box-title{margin-bottom:0.5em;font-family:"DM Sans", Sans-serif;font-size:2rem;font-weight:600;color:#EEEEEE;}.elementor-1572 .elementor-element.elementor-element-e569931 .elementor-image-box-description{font-family:"DM Sans", Sans-serif;font-size:1.2rem;font-weight:400;color:#ECECEC;}.elementor-1572 .elementor-element.elementor-element-e569931{width:var( --container-widget-width, 67% );max-width:67%;--container-widget-width:67%;--container-widget-flex-grow:0;z-index:1;}.elementor-1572 .elementor-element.elementor-element-e569931.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.4em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.4em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.4em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.4em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.4em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-icon i{color:#05FF59;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-icon svg{fill:#05FF59;transition:fill 0.3s;}.elementor-1572 .elementor-element.elementor-element-baec82d{--e-icon-list-icon-size:41px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--icon-vertical-align:center;--icon-vertical-offset:0px;width:var( --container-widget-width, 54% );max-width:54%;--container-widget-width:54%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-icon{padding-inline-end:0.1em;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-text{color:#272727;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-baec82d.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-67abfb6{text-align:center;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 49% );max-width:49%;--container-widget-width:49%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-67abfb6 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;color:#ECECEC;}.elementor-1572 .elementor-element.elementor-element-67abfb6.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-175732e{--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:wrap;--align-content:center;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-title{margin-bottom:0.4em;font-family:"Sora", Sans-serif;font-size:2rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-53e8540{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-53e8540.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-93cdc9f{--display:flex;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:10em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-93cdc9f:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-93cdc9f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-f44dee2{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-f44dee2.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-f6cef29{--display:flex;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:10em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-f6cef29:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-f6cef29 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-22c2be9{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-22c2be9.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-a9711d6{--display:flex;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:10em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-a9711d6:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-a9711d6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-61b067f{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-61b067f.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-a6daae5{--display:flex;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:11em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-a6daae5:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-a6daae5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-6fb8f37{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-6fb8f37.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-3572c3c{--display:flex;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:11em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-3572c3c:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-3572c3c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-e84ff28{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-e84ff28.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-0bdc9eb{text-align:center;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-0bdc9eb .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-0bdc9eb.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6F09;border-style:none;border-radius:100px 100px 100px 100px;padding:1.5em 6em 1.5em 6em;}.elementor-1572 .elementor-element.elementor-element-4d04ae6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-4d04ae6.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-d51f720{--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:wrap;}.elementor-1572 .elementor-element.elementor-element-0fbc593{text-align:center;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-0fbc593 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2rem;font-weight:600;line-height:1.4em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-0fbc593.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-a850a32.elementor-position-right .elementor-image-box-img{margin-left:0.3em;}.elementor-1572 .elementor-element.elementor-element-a850a32.elementor-position-left .elementor-image-box-img{margin-right:0.3em;}.elementor-1572 .elementor-element.elementor-element-a850a32.elementor-position-top .elementor-image-box-img{margin-bottom:0.3em;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;line-height:1.2em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-a850a32{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-5a3e457.elementor-position-right .elementor-image-box-img{margin-left:0.3em;}.elementor-1572 .elementor-element.elementor-element-5a3e457.elementor-position-left .elementor-image-box-img{margin-right:0.3em;}.elementor-1572 .elementor-element.elementor-element-5a3e457.elementor-position-top .elementor-image-box-img{margin-bottom:0.3em;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;line-height:1.2em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-5a3e457{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-bc901e2.elementor-position-right .elementor-image-box-img{margin-left:0.3em;}.elementor-1572 .elementor-element.elementor-element-bc901e2.elementor-position-left .elementor-image-box-img{margin-right:0.3em;}.elementor-1572 .elementor-element.elementor-element-bc901e2.elementor-position-top .elementor-image-box-img{margin-bottom:0.3em;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;line-height:1.2em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-bc901e2{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-d9c5651.elementor-position-right .elementor-image-box-img{margin-left:0.3em;}.elementor-1572 .elementor-element.elementor-element-d9c5651.elementor-position-left .elementor-image-box-img{margin-right:0.3em;}.elementor-1572 .elementor-element.elementor-element-d9c5651.elementor-position-top .elementor-image-box-img{margin-bottom:0.3em;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;line-height:1.2em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-d9c5651{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-b7e16b5.elementor-position-right .elementor-image-box-img{margin-left:0.3em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5.elementor-position-left .elementor-image-box-img{margin-right:0.3em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5.elementor-position-top .elementor-image-box-img{margin-bottom:0.3em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;line-height:1.2em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-b7e16b5{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-e706300.elementor-position-right .elementor-image-box-img{margin-left:0.3em;}.elementor-1572 .elementor-element.elementor-element-e706300.elementor-position-left .elementor-image-box-img{margin-right:0.3em;}.elementor-1572 .elementor-element.elementor-element-e706300.elementor-position-top .elementor-image-box-img{margin-bottom:0.3em;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-title{margin-bottom:0.3em;font-family:"Figtree", Sans-serif;font-size:1.5rem;font-weight:600;font-style:normal;line-height:1.2em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-wrapper .elementor-image-box-img{width:70px;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-e706300{width:var( --container-widget-width, 32% );max-width:32%;--container-widget-width:32%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6F09;border-style:none;border-radius:100px 100px 100px 100px;padding:1.5em 6em 1.5em 6em;}.elementor-1572 .elementor-element.elementor-element-22ae40f{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-22ae40f.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-70dcc6f{--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:wrap;--align-content:center;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-81c1595{text-align:center;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-81c1595 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2rem;font-weight:600;line-height:1.4em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-81c1595.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-beaa946{--display:flex;--min-height:19em;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-beaa946:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-beaa946 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-beaa946.e-con{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-65dcadc{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-65dcadc.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-f20b7fd{--display:flex;--min-height:19em;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-f20b7fd:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-f20b7fd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-f20b7fd.e-con{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-88765ac{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-88765ac.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-28e2447{--display:flex;--min-height:19em;--justify-content:flex-end;--border-radius:24px 24px 24px 24px;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-28e2447:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-28e2447 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-28e2447.e-con{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-title{margin-bottom:0.3em;font-family:"Sora", Sans-serif;font-size:1.3rem;font-weight:700;line-height:1.4em;color:#F1F1F1;}.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-description{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-171f66b{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-171f66b.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-5a9771e{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2.2em/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2.2em/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2.2em/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2.2em/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2.2em/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#FFFFFF1F;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-icon i{transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-icon svg{transition:fill 0.3s;}.elementor-1572 .elementor-element.elementor-element-64a404b{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-item > a{font-family:"Sora", Sans-serif;font-size:1rem;font-weight:400;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-64a404b.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-b892bf5{--display:flex;}.elementor-1572 .elementor-element.elementor-element-6c7f7db{--display:flex;}.elementor-1572 .elementor-element.elementor-element-6052922{--n-accordion-title-justify-content:center;--n-accordion-title-flex-grow:initial;--n-accordion-title-icon-order:initial;--n-accordion-title-font-size:1.2rem;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:1.5em;--n-accordion-border-radius:8px 8px 8px 8px;--n-accordion-title-normal-color:#F8F8F8;--n-accordion-title-hover-color:#F8F8F8;--n-accordion-title-active-color:#F8F8F8;--n-accordion-icon-size:20px;--n-accordion-icon-gap:0px;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-6052922 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{background-color:transparent;background-image:radial-gradient(at top center, #80FF85 0%, #0ACE00 62%);border-style:none;}.elementor-1572 .elementor-element.elementor-element-6052922 {--n-accordion-padding:1em 0em 1em 0em;}:where( .elementor-1572 .elementor-element.elementor-element-6052922 > .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:"Sora", Sans-serif;font-weight:700;text-transform:uppercase;letter-spacing:-0.5px;}:where( .elementor-1572 .elementor-element.elementor-element-6052922 > .e-n-accordion > .e-n-accordion-item ) > .e-con{border-style:none;--padding-top:0em;--padding-right:0em;--padding-bottom:0em;--padding-left:0em;}.elementor-1572 .elementor-element.elementor-element-6052922.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-88b2577{text-align:center;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-88b2577 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-88b2577.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6F09;border-style:none;border-radius:100px 100px 100px 100px;padding:1.5em 6em 1.5em 6em;}.elementor-1572 .elementor-element.elementor-element-8a036b1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;width:var( --container-widget-width, 37% );max-width:37%;--container-widget-width:37%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-8a036b1.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-9c30a22{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--gap:2em 6em;--row-gap:2em;--column-gap:6em;--flex-wrap:wrap;--padding-top:8em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:2em 0em;--row-gap:2em;--column-gap:0em;border-style:none;--border-style:none;--border-radius:24px 24px 24px 24px;box-shadow:0px 0px 150px 0px rgba(144.99999999999994, 1.0000000000000178, 1.0000000000000178, 0.47);--padding-top:4em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;--z-index:2;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-5bbb8c4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #0D0B0B 49%, #910101 100%);}.elementor-1572 .elementor-element.elementor-element-1ca62ac{text-align:center;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 81% );max-width:81%;--container-widget-width:81%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-1ca62ac .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:2rem;font-weight:600;line-height:1.4em;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-1ca62ac.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.9em/2);}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.9em/2);}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.9em/2);}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.9em/2);}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.9em/2);}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#86868673;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child):after{border-block-start-style:solid;border-block-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-icon i{color:#05FF59;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-icon svg{fill:#05FF59;transition:fill 0.3s;}.elementor-1572 .elementor-element.elementor-element-d70aac4{--e-icon-list-icon-size:41px;--icon-vertical-align:flex-start;--icon-vertical-offset:0px;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:var( --container-widget-width, 71% );max-width:71%;--container-widget-width:71%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-icon{padding-inline-end:0.1em;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-item > a{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-text{color:#CACACA;transition:color 0.3s;}.elementor-1572 .elementor-element.elementor-element-d70aac4.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-cbe73a6{text-align:center;margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-cbe73a6 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;line-height:1.4em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-cbe73a6.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-d10fdd7 .elementor-image-box-title{margin-bottom:0em;font-family:"Figtree", Sans-serif;font-size:1.6rem;font-weight:400;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-d10fdd7 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:3.5rem;font-weight:600;color:#DADADA;}.elementor-1572 .elementor-element.elementor-element-d10fdd7{margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:var( --container-widget-width, 77% );max-width:77%;--container-widget-width:77%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button{font-family:"Sora", Sans-serif;font-size:1.2rem;font-weight:700;fill:#FFFFFF;color:#FFFFFF;background-color:#FF6F09;border-style:none;border-radius:100px 100px 100px 100px;padding:1.5em 6em 1.5em 6em;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-1e12455{text-align:center;margin:-1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 74% );max-width:74%;--container-widget-width:74%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-1e12455 .elementor-heading-title{font-family:"Figtree", Sans-serif;font-size:1rem;font-weight:400;line-height:1.4em;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-1e12455.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-b8e9db1 img{width:300px;opacity:0.22;filter:brightness( 0% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-1572 .elementor-element.elementor-element-b8e9db1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;bottom:0px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-b8e9db1{left:0px;}body.rtl .elementor-1572 .elementor-element.elementor-element-b8e9db1{right:0px;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-wrapper{text-align:center;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-right .elementor-image-box-img{margin-left:1em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-left .elementor-image-box-img{margin-right:1em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-top .elementor-image-box-img{margin-bottom:1em;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-title{margin-bottom:0.7em;font-family:"Figtree", Sans-serif;font-size:2rem;font-weight:600;line-height:1.5em;letter-spacing:-1px;color:#FDF2E9;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-description{font-family:"Figtree", Sans-serif;font-size:1.1rem;font-weight:400;color:#CACACA;}.elementor-1572 .elementor-element.elementor-element-8219307{width:var( --container-widget-width, 42% );max-width:42%;--container-widget-width:42%;--container-widget-flex-grow:0;z-index:1;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-c634e80{--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;}.elementor-1572 .elementor-element.elementor-element-65ecf48{--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-style:solid;--border-style:solid;border-width:3px 0px 0px 0px;--border-top-width:3px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#A0A0A050;--border-color:#A0A0A050;--padding-top:2em;--padding-bottom:2em;--padding-left:0em;--padding-right:0em;--z-index:100;}.elementor-1572 .elementor-element.elementor-element-65ecf48:not(.elementor-motion-effects-element-type-background), .elementor-1572 .elementor-element.elementor-element-65ecf48 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0B0B0B;}.elementor-1572 .elementor-element.elementor-element-a997ecd img{width:200px;}body.elementor-page-1572:not(.elementor-motion-effects-element-type-background), body.elementor-page-1572 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D0B0B;}@media(min-width:768px){.elementor-1572 .elementor-element.elementor-element-4e893e9{--content-width:1280px;}.elementor-1572 .elementor-element.elementor-element-93cdc9f{--width:32%;}.elementor-1572 .elementor-element.elementor-element-f6cef29{--width:32%;}.elementor-1572 .elementor-element.elementor-element-a9711d6{--width:32%;}.elementor-1572 .elementor-element.elementor-element-a6daae5{--width:49%;}.elementor-1572 .elementor-element.elementor-element-3572c3c{--width:49%;}.elementor-1572 .elementor-element.elementor-element-beaa946{--width:31%;}.elementor-1572 .elementor-element.elementor-element-f20b7fd{--width:31%;}.elementor-1572 .elementor-element.elementor-element-28e2447{--width:31%;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4{--width:47%;}}@media(max-width:1366px) and (min-width:768px){.elementor-1572 .elementor-element.elementor-element-4e893e9{--content-width:95%;}.elementor-1572 .elementor-element.elementor-element-beaa946{--width:48%;}.elementor-1572 .elementor-element.elementor-element-f20b7fd{--width:48%;}.elementor-1572 .elementor-element.elementor-element-28e2447{--width:48%;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4{--width:48%;}}@media(max-width:1024px) and (min-width:768px){.elementor-1572 .elementor-element.elementor-element-34a933a{--width:100%;}.elementor-1572 .elementor-element.elementor-element-93cdc9f{--width:48%;}.elementor-1572 .elementor-element.elementor-element-f6cef29{--width:48%;}.elementor-1572 .elementor-element.elementor-element-a9711d6{--width:48%;}.elementor-1572 .elementor-element.elementor-element-a6daae5{--width:48%;}.elementor-1572 .elementor-element.elementor-element-3572c3c{--width:100%;}.elementor-1572 .elementor-element.elementor-element-beaa946{--width:48%;}.elementor-1572 .elementor-element.elementor-element-f20b7fd{--width:48%;}.elementor-1572 .elementor-element.elementor-element-28e2447{--width:74%;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4{--width:80%;}}@media(max-width:1366px){.elementor-1572 .elementor-element.elementor-element-4d0c154{--min-height:986px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:3vw;--padding-right:3vw;}.elementor-1572 .elementor-element.elementor-element-b3715a9{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-1572 .elementor-element.elementor-element-43252f8{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-43252f8.elementor-element{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-ae674ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-ae674ac.elementor-element{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-3aa944e{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-1572 .elementor-element.elementor-element-3aa944e.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button{padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-bb22e48{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-9ec4949{right:0.963vw;}body.rtl .elementor-1572 .elementor-element.elementor-element-9ec4949{left:0.963vw;}.elementor-1572 .elementor-element.elementor-element-9ec4949{bottom:102.991px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-dbc8c56{left:3px;}body.rtl .elementor-1572 .elementor-element.elementor-element-dbc8c56{right:3px;}.elementor-1572 .elementor-element.elementor-element-dbc8c56{top:134.622px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-9ad828c{right:-0.78vw;}body.rtl .elementor-1572 .elementor-element.elementor-element-9ad828c{left:-0.78vw;}.elementor-1572 .elementor-element.elementor-element-9ad828c{bottom:665px;}.elementor-1572 .elementor-element.elementor-element-34a933a{--padding-top:3em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-0c8e0db{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-1572 .elementor-element.elementor-element-e569931{--container-widget-width:91%;--container-widget-flex-grow:0;width:var( --container-widget-width, 91% );max-width:91%;}.elementor-1572 .elementor-element.elementor-element-baec82d{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-baec82d.elementor-element{--align-self:flex-start;}.elementor-1572 .elementor-element.elementor-element-67abfb6{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-1572 .elementor-element.elementor-element-67abfb6.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-175732e{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-53e8540{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-1572 .elementor-element.elementor-element-93cdc9f{--padding-top:9em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-f44dee2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-f6cef29{--padding-top:9em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-22c2be9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-a9711d6{--padding-top:9em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-61b067f{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-a6daae5{--padding-top:9em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-6fb8f37{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-3572c3c{--padding-top:9em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-e84ff28{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-0bdc9eb{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-1572 .elementor-element.elementor-element-0bdc9eb.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button{padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-4d04ae6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2.5em) 0em;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-0fbc593{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-a850a32{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-1572 .elementor-element.elementor-element-5a3e457{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-1572 .elementor-element.elementor-element-bc901e2{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-1572 .elementor-element.elementor-element-d9c5651{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-1572 .elementor-element.elementor-element-b7e16b5{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-1572 .elementor-element.elementor-element-e706300{--container-widget-width:31%;--container-widget-flex-grow:0;width:var( --container-widget-width, 31% );max-width:31%;}.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button{padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-22ae40f{margin:3em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-70dcc6f{--gap:1em 1em;--row-gap:1em;--column-gap:1em;}.elementor-1572 .elementor-element.elementor-element-81c1595{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-beaa946{--min-height:16em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-65dcadc{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-f20b7fd{--min-height:16em;--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-88765ac{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-28e2447{--min-height:16em;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-title{line-height:1.3em;}.elementor-1572 .elementor-element.elementor-element-171f66b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-64a404b{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-6052922{--n-accordion-title-font-size:1rem;--n-accordion-icon-gap:0px;}.elementor-1572 .elementor-element.elementor-element-88b2577{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-1572 .elementor-element.elementor-element-88b2577.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button{padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-8a036b1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2.5em) 0em;padding:0px 0px 0px 0px;--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-9c30a22{--gap:2em 2em;--row-gap:2em;--column-gap:2em;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4{--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:5em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-1ca62ac{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:76%;--container-widget-flex-grow:0;width:var( --container-widget-width, 76% );max-width:76%;}.elementor-1572 .elementor-element.elementor-element-d70aac4{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-1572 .elementor-element.elementor-element-d70aac4.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-cbe73a6{--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-1572 .elementor-element.elementor-element-cbe73a6.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-d10fdd7 .elementor-image-box-description{font-size:2.7rem;}.elementor-1572 .elementor-element.elementor-element-d10fdd7{--container-widget-width:84%;--container-widget-flex-grow:0;width:var( --container-widget-width, 84% );max-width:84%;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button{padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -2.5em) 0em;padding:0px 0px 0px 0px;--container-widget-width:79%;--container-widget-flex-grow:0;width:var( --container-widget-width, 79% );max-width:79%;}.elementor-1572 .elementor-element.elementor-element-1e12455{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:73%;--container-widget-flex-grow:0;width:var( --container-widget-width, 73% );max-width:73%;}.elementor-1572 .elementor-element.elementor-element-1e12455.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-b8e9db1.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-right .elementor-image-box-img{margin-left:0.1em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-left .elementor-image-box-img{margin-right:0.1em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-top .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-title{margin-bottom:0.4em;font-size:1.7rem;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-wrapper .elementor-image-box-img{width:250px;}.elementor-1572 .elementor-element.elementor-element-8219307{--container-widget-width:44%;--container-widget-flex-grow:0;width:var( --container-widget-width, 44% );max-width:44%;}}@media(max-width:1024px){.elementor-1572 .elementor-element.elementor-element-4d0c154{--min-height:850px;--justify-content:center;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:5vw;--padding-bottom:5vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1572 .elementor-element.elementor-element-b3715a9 .elementor-image-box-title{font-size:2rem;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-1572 .elementor-element.elementor-element-43252f8{--e-icon-list-icon-size:45px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1572 .elementor-element.elementor-element-43252f8.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-1572 .elementor-element.elementor-element-ae674ac{--e-icon-list-icon-size:45px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item > a{font-size:1rem;}.elementor-1572 .elementor-element.elementor-element-ae674ac.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-bb22e48{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1572 .elementor-element.elementor-element-bb22e48.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-9ec4949{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;bottom:168px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-9ec4949{right:3vw;}body.rtl .elementor-1572 .elementor-element.elementor-element-9ec4949{left:3vw;}.elementor-1572 .elementor-element.elementor-element-dbc8c56{--container-widget-width:56px;--container-widget-flex-grow:0;width:var( --container-widget-width, 56px );max-width:56px;top:342.607px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-dbc8c56{left:34px;}body.rtl .elementor-1572 .elementor-element.elementor-element-dbc8c56{right:34px;}.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-title{margin-bottom:1em;font-size:1.5rem;}.elementor-1572 .elementor-element.elementor-element-0c8e0db{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1572 .elementor-element.elementor-element-e569931 .elementor-image-box-title{font-size:2rem;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-1572 .elementor-element.elementor-element-baec82d{--e-icon-list-icon-size:45px;--e-icon-list-icon-align:center;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.125);--container-widget-width:54%;--container-widget-flex-grow:0;width:var( --container-widget-width, 54% );max-width:54%;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-item > a{font-size:1rem;}.elementor-1572 .elementor-element.elementor-element-baec82d.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-title{margin-bottom:1em;font-size:1.5rem;}.elementor-1572 .elementor-element.elementor-element-53e8540{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:90%;--container-widget-flex-grow:0;width:var( --container-widget-width, 90% );max-width:90%;}.elementor-1572 .elementor-element.elementor-element-93cdc9f{--padding-top:12em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-f44dee2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-f6cef29{--padding-top:12em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-22c2be9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-a9711d6{--padding-top:12em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-61b067f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-a6daae5{--padding-top:12em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-6fb8f37{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-3572c3c{--padding-top:13em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-e84ff28{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-4d04ae6{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1572 .elementor-element.elementor-element-4d04ae6.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-d51f720{--gap:1.5em 1.5em;--row-gap:1.5em;--column-gap:1.5em;}.elementor-1572 .elementor-element.elementor-element-0fbc593{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-a850a32{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-5a3e457{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-bc901e2{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-d9c5651{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-b7e16b5{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-e706300{--container-widget-width:48%;--container-widget-flex-grow:0;width:var( --container-widget-width, 48% );max-width:48%;}.elementor-1572 .elementor-element.elementor-element-22ae40f{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1572 .elementor-element.elementor-element-22ae40f.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-81c1595{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-1572 .elementor-element.elementor-element-beaa946{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-65dcadc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-f20b7fd{--padding-top:0em;--padding-bottom:0em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-88765ac{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-28e2447{--min-height:18em;--justify-content:flex-end;--gap:1em 1em;--row-gap:1em;--column-gap:1em;--padding-top:0em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-title{margin-bottom:0.4em;font-size:1.3rem;}.elementor-1572 .elementor-element.elementor-element-171f66b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(1.9rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(1.9rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(1.9rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-1.9rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-1.9rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-item > a{font-size:1.2rem;line-height:1.2em;}.elementor-1572 .elementor-element.elementor-element-64a404b{--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1572 .elementor-element.elementor-element-8a036b1{--container-widget-width:60%;--container-widget-flex-grow:0;width:var( --container-widget-width, 60% );max-width:60%;}.elementor-1572 .elementor-element.elementor-element-8a036b1.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-9c30a22{--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--gap:5em 0em;--row-gap:5em;--column-gap:0em;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4{--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:4em;--padding-bottom:7em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-1ca62ac{--container-widget-width:81%;--container-widget-flex-grow:0;width:var( --container-widget-width, 81% );max-width:81%;}.elementor-1572 .elementor-element.elementor-element-d70aac4{--container-widget-width:64%;--container-widget-flex-grow:0;width:var( --container-widget-width, 64% );max-width:64%;}.elementor-1572 .elementor-element.elementor-element-d70aac4.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-d10fdd7 .elementor-image-box-description{font-size:3.2rem;}.elementor-1572 .elementor-element.elementor-element-d10fdd7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 96% );max-width:96%;--container-widget-width:96%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-d10fdd7.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5{--container-widget-width:70%;--container-widget-flex-grow:0;width:var( --container-widget-width, 70% );max-width:70%;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-b8e9db1 img{width:315px;}.elementor-1572 .elementor-element.elementor-element-b8e9db1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-right .elementor-image-box-img{margin-left:0em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-left .elementor-image-box-img{margin-right:0em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-top .elementor-image-box-img{margin-bottom:0em;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-wrapper .elementor-image-box-img{width:300px;}.elementor-1572 .elementor-element.elementor-element-8219307{--container-widget-width:77%;--container-widget-flex-grow:0;width:var( --container-widget-width, 77% );max-width:77%;}}@media(max-width:767px){.elementor-1572 .elementor-element.elementor-element-4d0c154{--content-width:93%;--min-height:802px;--margin-top:0vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:7vw;--padding-bottom:7vw;--padding-left:0vw;--padding-right:0vw;}.elementor-1572 .elementor-element.elementor-element-b3715a9 .elementor-image-box-img{margin-bottom:15px;}.elementor-1572 .elementor-element.elementor-element-b3715a9 .elementor-image-box-wrapper .elementor-image-box-img{width:81%;}.elementor-1572 .elementor-element.elementor-element-b3715a9 .elementor-image-box-title{font-size:2rem;}.elementor-1572 .elementor-element.elementor-element-b3715a9{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-43252f8{--e-icon-list-icon-size:35px;--icon-vertical-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1572 .elementor-element.elementor-element-ae674ac{--e-icon-list-icon-size:35px;--icon-vertical-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item > a{font-size:1rem;}.elementor-1572 .elementor-element.elementor-element-3aa944e{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button{padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-bb22e48{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;width:var( --container-widget-width, 97% );max-width:97%;--container-widget-width:97%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-9ec4949{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:72px;--container-widget-flex-grow:0;width:var( --container-widget-width, 72px );max-width:72px;bottom:168px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-9ec4949{right:-4vw;}body.rtl .elementor-1572 .elementor-element.elementor-element-9ec4949{left:-4vw;}.elementor-1572 .elementor-element.elementor-element-dbc8c56{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;top:249px;}body:not(.rtl) .elementor-1572 .elementor-element.elementor-element-dbc8c56{left:-7px;}body.rtl .elementor-1572 .elementor-element.elementor-element-dbc8c56{right:-7px;}.elementor-1572 .elementor-element.elementor-element-4e893e9{--content-width:93%;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:8em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-34a933a{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:1.5em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-0c8e0db{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-e569931 .elementor-image-box-title{font-size:2rem;}.elementor-1572 .elementor-element.elementor-element-e569931{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-baec82d{--e-icon-list-icon-size:35px;--icon-vertical-align:center;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-item > a{font-size:1rem;}.elementor-1572 .elementor-element.elementor-element-67abfb6{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-175732e{--content-width:93%;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-wrapper{text-align:center;}.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-53e8540{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 1em) 0em;padding:0px 0px 0px 0px;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-93cdc9f{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:15em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-f44dee2{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-f6cef29{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:15em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-22c2be9{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-a9711d6{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:15em;--padding-bottom:01em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-61b067f{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-a6daae5{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:15em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-6fb8f37{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-3572c3c{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:15em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-e84ff28{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-0bdc9eb{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button{font-size:1.1rem;padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-4d04ae6{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-d51f720{--content-width:93%;--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1572 .elementor-element.elementor-element-0fbc593 .elementor-heading-title{font-size:1.7rem;}.elementor-1572 .elementor-element.elementor-element-0fbc593{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-a850a32.elementor-position-right .elementor-image-box-img{margin-left:0.1em;}.elementor-1572 .elementor-element.elementor-element-a850a32.elementor-position-left .elementor-image-box-img{margin-right:0.1em;}.elementor-1572 .elementor-element.elementor-element-a850a32.elementor-position-top .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-a850a32 .elementor-image-box-title{font-size:1.35rem;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-a850a32{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-5a3e457.elementor-position-right .elementor-image-box-img{margin-left:0.1em;}.elementor-1572 .elementor-element.elementor-element-5a3e457.elementor-position-left .elementor-image-box-img{margin-right:0.1em;}.elementor-1572 .elementor-element.elementor-element-5a3e457.elementor-position-top .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-5a3e457 .elementor-image-box-title{font-size:1.35rem;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-5a3e457{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-bc901e2.elementor-position-right .elementor-image-box-img{margin-left:0.1em;}.elementor-1572 .elementor-element.elementor-element-bc901e2.elementor-position-left .elementor-image-box-img{margin-right:0.1em;}.elementor-1572 .elementor-element.elementor-element-bc901e2.elementor-position-top .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-bc901e2 .elementor-image-box-title{font-size:1.35rem;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-bc901e2{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-d9c5651.elementor-position-right .elementor-image-box-img{margin-left:0.1em;}.elementor-1572 .elementor-element.elementor-element-d9c5651.elementor-position-left .elementor-image-box-img{margin-right:0.1em;}.elementor-1572 .elementor-element.elementor-element-d9c5651.elementor-position-top .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-d9c5651 .elementor-image-box-title{font-size:1.35rem;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-d9c5651{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5.elementor-position-right .elementor-image-box-img{margin-left:0.1em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5.elementor-position-left .elementor-image-box-img{margin-right:0.1em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5.elementor-position-top .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-b7e16b5 .elementor-image-box-title{font-size:1.35rem;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-b7e16b5{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-e706300.elementor-position-right .elementor-image-box-img{margin-left:0.1em;}.elementor-1572 .elementor-element.elementor-element-e706300.elementor-position-left .elementor-image-box-img{margin-right:0.1em;}.elementor-1572 .elementor-element.elementor-element-e706300.elementor-position-top .elementor-image-box-img{margin-bottom:0.1em;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-wrapper .elementor-image-box-img{width:60px;}.elementor-1572 .elementor-element.elementor-element-e706300 .elementor-image-box-title{font-size:1.35rem;line-height:1.5em;}.elementor-1572 .elementor-element.elementor-element-e706300{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button{font-size:1.1rem;padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-22ae40f{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;z-index:2;}.elementor-1572 .elementor-element.elementor-element-70dcc6f{--content-width:93%;--padding-top:6em;--padding-bottom:6em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-81c1595 .elementor-heading-title{font-size:1.7rem;}.elementor-1572 .elementor-element.elementor-element-81c1595{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-beaa946{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-65dcadc{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-f20b7fd{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:0em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-88765ac{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-28e2447{--gap:1em 0em;--row-gap:1em;--column-gap:0em;--padding-top:1em;--padding-bottom:1em;--padding-left:0em;--padding-right:0em;--z-index:3;}.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-wrapper{text-align:start;}.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-title{font-size:1.4rem;}.elementor-1572 .elementor-element.elementor-element-171f66b{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;padding:0px 0px 0px 0px;--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2rem/2);}.elementor-1572 .elementor-element.elementor-element-64a404b{--e-icon-list-icon-size:25px;--icon-vertical-align:flex-start;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:95%;--container-widget-flex-grow:0;width:var( --container-widget-width, 95% );max-width:95%;}.elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-64a404b .elementor-icon-list-item > a{font-size:1rem;line-height:1.4em;}.elementor-1572 .elementor-element.elementor-element-64a404b.elementor-element{--align-self:center;}.elementor-1572 .elementor-element.elementor-element-6052922{--container-widget-width:92%;--container-widget-flex-grow:0;width:var( --container-widget-width, 92% );max-width:92%;}.elementor-1572 .elementor-element.elementor-element-88b2577{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button{font-size:1.1rem;padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-8a036b1{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-9c30a22{--padding-top:5em;--padding-bottom:5em;--padding-left:0em;--padding-right:0em;}.elementor-1572 .elementor-element.elementor-element-5bbb8c4{--width:97%;--gap:2em 0em;--row-gap:2em;--column-gap:0em;--padding-top:3em;--padding-bottom:6em;--padding-left:1em;--padding-right:1em;}.elementor-1572 .elementor-element.elementor-element-1ca62ac .elementor-heading-title{font-size:1.7rem;}.elementor-1572 .elementor-element.elementor-element-1ca62ac{margin:1em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-1572 .elementor-element.elementor-element-d70aac4 .elementor-icon-list-item > a{font-size:1rem;}.elementor-1572 .elementor-element.elementor-element-d70aac4{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-cbe73a6{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-d10fdd7 .elementor-image-box-title{font-size:1.5rem;}.elementor-1572 .elementor-element.elementor-element-d10fdd7 .elementor-image-box-description{font-size:2.1rem;}.elementor-1572 .elementor-element.elementor-element-d10fdd7{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + -1em) 0em;width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button{font-size:1.1rem;padding:1.5em 0em 1.5em 0em;}.elementor-1572 .elementor-element.elementor-element-0c5e9f5{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-1572 .elementor-element.elementor-element-1e12455{margin:2em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-1572 .elementor-element.elementor-element-b8e9db1 img{width:250px;}.elementor-1572 .elementor-element.elementor-element-b8e9db1{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-img{margin-bottom:1em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-right .elementor-image-box-img{margin-left:1em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-left .elementor-image-box-img{margin-right:1em;}.elementor-1572 .elementor-element.elementor-element-8219307.elementor-position-top .elementor-image-box-img{margin-bottom:1em;}.elementor-1572 .elementor-element.elementor-element-8219307 .elementor-image-box-wrapper .elementor-image-box-img{width:250px;}.elementor-1572 .elementor-element.elementor-element-8219307{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}}/* Start custom CSS for icon-list, class: .elementor-element-43252f8 */.elementor-1572 .elementor-element.elementor-element-43252f8 b{
    font-weight: 600;
}


@media (min-width: 1025px){
.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-items{
    display: flex !important;
    justify-content: center;
    align-items: center;
    gap: 1em;
}

.elementor-1572 .elementor-element.elementor-element-43252f8 .elementor-icon-list-item{
    padding: 0.5em 2em 0.5em 1em;
    background-color: #0D0B0B;
    border-radius: 1000px;
    border: 1.5px solid #66666650;
}
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-ae674ac */.elementor-1572 .elementor-element.elementor-element-ae674ac b{
    font-weight: 600;
}


@media (min-width: 1025px){
.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-items{
    display: flex !important;
    justify-content: center;
    align-items: center;
    gap: 1em;
}

.elementor-1572 .elementor-element.elementor-element-ae674ac .elementor-icon-list-item{
    padding: 0.5em 2em 0.5em 1em;
    background-color: #0D0B0B;
    border-radius: 1000px;
    border: 1.5px solid #66666650;
}
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-bb22e48 */.elementor-1572 .elementor-element.elementor-element-bb22e48::after {
    content: "";
    width: 40%;
    height: 50px;
    border-radius: 8px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.30) 0%, rgba(255, 255, 255, 0.05) 100%);
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: 0.3s ease-in-out;
}

.elementor-1572 .elementor-element.elementor-element-bb22e48:hover::after {
    top: 50%;
    width: 60%;

}

/* Use o Easy Coder para personalizar as cores */
.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button-wrapper {
    display: flex; /* Flexbox é usado para alinhar e distribuir os itens dentro do contêiner */
    justify-content: center; /* Alinha o conteúdo horizontalmente no centro */
    align-items: stretch; /* Faz com que o conteúdo ocupe toda a altura disponível */
    white-space: nowrap; /* Impede que o texto quebre para a próxima linha */
    width: 100%; /* Garante que o botão ocupe toda a largura disponível do contêiner */
}

/* A classe .elementor-widget-container define o layout do contêiner do botão. */
.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-widget-container {
    display: flex; /* Flexbox para garantir que o conteúdo (como o texto) fique centralizado */
    justify-content: center; /* Alinha o conteúdo (texto) horizontalmente no centro */
}

/* Cor de fundo do botão. O botão tem um gradiente do azul claro para o azul escuro. */
.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #71FF7A 0%, #09B400 100%); /* Gradiente de fundo (azul claro para azul escuro) */

    /* Sombras do botão para dar um efeito de profundidade */
    box-shadow: 0px -27px 80px 0px #2DFB1A22, 0px -9.855px 29.201px 0px #2DFB1A15, 0px -4.785px 14.177px 0px #2DFB1A12, 0px -2.346px 6.95px 0px #2DFB1A10, 0px -0.927px 2.748px 0px #2DFB1A00;
    overflow: hidden; /* Impede que o conteúdo saia do botão */
    transform: translate(0%, 0%); /* Mantém o botão na posição original */
    flex-grow: 1 !important; /* Faz o botão crescer e ocupar toda a área disponível do contêiner */
    align-self: stretch !important; /* Faz o botão se esticar para ocupar toda a altura do contêiner */
    transition: .5s all; /* Transição suave para as mudanças de estado */
    display: flex !important; /* Garante que o botão tenha comportamento flexível */
    justify-content: center !important; /* Centraliza o conteúdo (texto) dentro do botão */
    align-items: center !important; /* Centraliza o conteúdo verticalmente */
}

/* Cor do botão quando o usuário passa o mouse sobre ele (hover). O botão muda para um gradiente de laranja para vermelho. */
.elementor-1572 .elementor-element.elementor-element-bb22e48:hover .elementor-button {
 /* Novo gradiente (de laranja para vermelho) */
    
    /* Sombras do botão no hover (também ajustadas para o novo tom) */
    box-shadow: 0px -27px 80px 0px rgba(0, 212, 46, 0.22), 0px -9.855px 29.201px 0px rgba(0, 212, 46, 0.15), 0px -4.785px 14.177px 0px rgba(0, 212, 46, 0.12), 0px -2.346px 6.95px 0px rgba(0, 212, 46, 0.1), 0px -0.927px 2.748px 0px rgba(0, 212, 46, 0.07);
    transition: .5s all; /* Transição suave quando o botão muda de cor */
    transform: scale(1.05); /* Faz o botão crescer um pouco quando o mouse passa sobre ele */
}

/* Efeito de brilho para dar um toque especial no botão. */
.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button::before {
    content: ''; /* Cria um conteúdo vazio, usado para o efeito de brilho */
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); /* Gradiente suave para o efeito de brilho */
    width: 90px; /* Largura do brilho */
    height: 160%; /* A altura é maior do que o botão, criando um efeito visual de brilho maior */
    position: absolute; /* Coloca o brilho em uma posição absoluta em relação ao botão */
    transform: translateX(-50%) skew(-25deg); /* Movimenta e distorce o brilho para criar o efeito */
    bottom: 0%; /* Coloca o brilho na parte inferior do botão */
    user-select: none; /* Impede que o usuário selecione o brilho */
    pointer-events: none; /* Impede que o brilho interaja com o mouse */
    animation: shinery 3s infinite ease-in-out; /* Animação do brilho que se move de um lado para o outro */
    filter: blur(4px); /* Aplica um desfoque suave ao brilho */
}

/* A animação de brilho do botão. O brilho se move para a esquerda e para a direita. */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; } /* Brilho começa e termina invisível e fora do botão */
    20% { opacity: 1; } /* Brilho aparece com opacidade máxima */
    48% { left: 110%; opacity: 1; } /* Brilho se move para a direita */
    51% { opacity: 0; } /* Brilho desaparece rapidamente */
}

/* Cor da borda do botão (uma borda cinza suave em volta do botão). */
.elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button::after {
    content: ''; /* Cria um conteúdo vazio, usado para a borda */
    width: calc(100% + 6px); /* A largura da borda é um pouco maior que o botão */
    height: calc(100% + 6px); /* A altura da borda é um pouco maior que o botão */
    border-radius: inherit; /* Herda o arredondamento do botão */
    border-radius: 500px; /* Torna a borda bem arredondada */
    border: 5px solid #ADADAD40; /* Borda de 5px de espessura com cor cinza suave */
    position: absolute; /* Coloca a borda em uma posição absoluta em relação ao botão */
    top: 0; /* Alinha a borda ao topo */
    left: 0; /* Alinha a borda à esquerda */
    z-index: 2; /* Garante que a borda fique acima do conteúdo do botão */
    transform: translate(-50%, -50%); /* Move a borda para centralizá-la */
    top: 50%; /* Coloca a borda no meio do botão */
    left: 50%; /* Coloca a borda no meio do botão */
    user-select: none; /* Impede que o usuário selecione a borda */
    pointer-events: none; /* Impede que a borda interaja com o mouse */
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-bb22e48 .elementor-button-link{
        width:; 100%
    }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ec4949 */.elementor-1572 .elementor-element.elementor-element-9ec4949 {
  animation: flutua 6s ease-in-out infinite;
}

@keyframes flutua {
  0% {
    transform: translate(0, 0px) rotate(0deg);
  }
  20% {
    transform: translate(5px, 10px) rotate(2deg);
  }
  40% {
    transform: translate(0, 20px) rotate(0deg);
  }
  60% {
    transform: translate(-5px, 10px) rotate(-2deg);
  }
  80% {
    transform: translate(0, 5px) rotate(1deg);
  }
  100% {
    transform: translate(0, 0px) rotate(0deg);
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-dbc8c56 */.elementor-1572 .elementor-element.elementor-element-dbc8c56 {
animation: floating 3s ease-in-out infinite;
}

@keyframes floating {
from { transform: translate(0, 0px); }
65% { transform: translate(0, 15px); }
to { transform: translate(0, -0px); }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-9ad828c */.elementor-1572 .elementor-element.elementor-element-9ad828c{
    opacity: 50%;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-4d0c154 */.elementor-1572 .elementor-element.elementor-element-4d0c154::after{
    content: "";
    width: 100vw;
    height: 50vh;
    background: radial-gradient(50% 50% at 50% 50%, #910101 0%, rgba(104, 0, 00, 0.00) 100%);
    position: absolute;
    top: 0%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 0;
    opacity: 0.4;
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-0c8e0db */.elementor-1572 .elementor-element.elementor-element-0c8e0db p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-0c8e0db .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-34a933a */.elementor-1572 .elementor-element.elementor-element-34a933a{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-baec82d */.elementor-1572 .elementor-element.elementor-element-baec82d b{
    font-weight: 600;
}




.elementor-1572 .elementor-element.elementor-element-baec82d .elementor-icon-list-item{
    padding: 0.5em 2em 0.5em 1em;
    background-color: #EEEEEE;
    border-radius: 1000px;

}
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-53e8540 */.elementor-1572 .elementor-element.elementor-element-53e8540 p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-53e8540 .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-f44dee2 */.elementor-1572 .elementor-element.elementor-element-f44dee2 p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-f44dee2 .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-93cdc9f */.elementor-1572 .elementor-element.elementor-element-93cdc9f{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-22c2be9 */.elementor-1572 .elementor-element.elementor-element-22c2be9 p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-22c2be9 .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f6cef29 */.elementor-1572 .elementor-element.elementor-element-f6cef29{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-61b067f */.elementor-1572 .elementor-element.elementor-element-61b067f p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-61b067f .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a9711d6 */.elementor-1572 .elementor-element.elementor-element-a9711d6{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-6fb8f37 */.elementor-1572 .elementor-element.elementor-element-6fb8f37 p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-6fb8f37 .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a6daae5 */.elementor-1572 .elementor-element.elementor-element-a6daae5{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e84ff28 */.elementor-1572 .elementor-element.elementor-element-e84ff28 p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-e84ff28 .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3572c3c */.elementor-1572 .elementor-element.elementor-element-3572c3c{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-4d04ae6 */.elementor-1572 .elementor-element.elementor-element-4d04ae6::after {
    content: "";
    width: 40%;
    height: 50px;
    border-radius: 8px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.30) 0%, rgba(255, 255, 255, 0.05) 100%);
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: 0.3s ease-in-out;
}

.elementor-1572 .elementor-element.elementor-element-4d04ae6:hover::after {
    top: 50%;
    width: 60%;

}


/* Use o Easy Coder para personalizar as cores */
.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button-wrapper {
    display: flex; /* Flexbox é usado para alinhar e distribuir os itens dentro do contêiner */
    justify-content: center; /* Alinha o conteúdo horizontalmente no centro */
    align-items: stretch; /* Faz com que o conteúdo ocupe toda a altura disponível */
    white-space: nowrap; /* Impede que o texto quebre para a próxima linha */
    width: 100%; /* Garante que o botão ocupe toda a largura disponível do contêiner */
}

/* A classe .elementor-widget-container define o layout do contêiner do botão. */
.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-widget-container {
    display: flex; /* Flexbox para garantir que o conteúdo (como o texto) fique centralizado */
    justify-content: center; /* Alinha o conteúdo (texto) horizontalmente no centro */
}

/* Cor de fundo do botão. O botão tem um gradiente do azul claro para o azul escuro. */
.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #71FF7A 0%, #09B400 100%); /* Gradiente de fundo (azul claro para azul escuro) */

    /* Sombras do botão para dar um efeito de profundidade */
    box-shadow: 0px -27px 80px 0px #2DFB1A22, 0px -9.855px 29.201px 0px #2DFB1A15, 0px -4.785px 14.177px 0px #2DFB1A12, 0px -2.346px 6.95px 0px #2DFB1A10, 0px -0.927px 2.748px 0px #2DFB1A00;
    overflow: hidden; /* Impede que o conteúdo saia do botão */
    transform: translate(0%, 0%); /* Mantém o botão na posição original */
    flex-grow: 1 !important; /* Faz o botão crescer e ocupar toda a área disponível do contêiner */
    align-self: stretch !important; /* Faz o botão se esticar para ocupar toda a altura do contêiner */
    transition: .5s all; /* Transição suave para as mudanças de estado */
    display: flex !important; /* Garante que o botão tenha comportamento flexível */
    justify-content: center !important; /* Centraliza o conteúdo (texto) dentro do botão */
    align-items: center !important; /* Centraliza o conteúdo verticalmente */
}

/* Cor do botão quando o usuário passa o mouse sobre ele (hover). O botão muda para um gradiente de laranja para vermelho. */
.elementor-1572 .elementor-element.elementor-element-4d04ae6:hover .elementor-button {
 /* Novo gradiente (de laranja para vermelho) */
    
    /* Sombras do botão no hover (também ajustadas para o novo tom) */
    box-shadow: 0px -27px 80px 0px rgba(0, 212, 46, 0.22), 0px -9.855px 29.201px 0px rgba(0, 212, 46, 0.15), 0px -4.785px 14.177px 0px rgba(0, 212, 46, 0.12), 0px -2.346px 6.95px 0px rgba(0, 212, 46, 0.1), 0px -0.927px 2.748px 0px rgba(0, 212, 46, 0.07);
    transition: .5s all; /* Transição suave quando o botão muda de cor */
    transform: scale(1.05); /* Faz o botão crescer um pouco quando o mouse passa sobre ele */
}

/* Efeito de brilho para dar um toque especial no botão. */
.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button::before {
    content: ''; /* Cria um conteúdo vazio, usado para o efeito de brilho */
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); /* Gradiente suave para o efeito de brilho */
    width: 90px; /* Largura do brilho */
    height: 160%; /* A altura é maior do que o botão, criando um efeito visual de brilho maior */
    position: absolute; /* Coloca o brilho em uma posição absoluta em relação ao botão */
    transform: translateX(-50%) skew(-25deg); /* Movimenta e distorce o brilho para criar o efeito */
    bottom: 0%; /* Coloca o brilho na parte inferior do botão */
    user-select: none; /* Impede que o usuário selecione o brilho */
    pointer-events: none; /* Impede que o brilho interaja com o mouse */
    animation: shinery 3s infinite ease-in-out; /* Animação do brilho que se move de um lado para o outro */
    filter: blur(4px); /* Aplica um desfoque suave ao brilho */
}

/* A animação de brilho do botão. O brilho se move para a esquerda e para a direita. */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; } /* Brilho começa e termina invisível e fora do botão */
    20% { opacity: 1; } /* Brilho aparece com opacidade máxima */
    48% { left: 110%; opacity: 1; } /* Brilho se move para a direita */
    51% { opacity: 0; } /* Brilho desaparece rapidamente */
}

/* Cor da borda do botão (uma borda cinza suave em volta do botão). */
.elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button::after {
    content: ''; /* Cria um conteúdo vazio, usado para a borda */
    width: calc(100% + 6px); /* A largura da borda é um pouco maior que o botão */
    height: calc(100% + 6px); /* A altura da borda é um pouco maior que o botão */
    border-radius: inherit; /* Herda o arredondamento do botão */
    border-radius: 500px; /* Torna a borda bem arredondada */
    border: 5px solid #ADADAD40; /* Borda de 5px de espessura com cor cinza suave */
    position: absolute; /* Coloca a borda em uma posição absoluta em relação ao botão */
    top: 0; /* Alinha a borda ao topo */
    left: 0; /* Alinha a borda à esquerda */
    z-index: 2; /* Garante que a borda fique acima do conteúdo do botão */
    transform: translate(-50%, -50%); /* Move a borda para centralizá-la */
    top: 50%; /* Coloca a borda no meio do botão */
    left: 50%; /* Coloca a borda no meio do botão */
    user-select: none; /* Impede que o usuário selecione a borda */
    pointer-events: none; /* Impede que a borda interaja com o mouse */
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-4d04ae6 .elementor-button-link{
        width:; 100%
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-a850a32 */.elementor-1572 .elementor-element.elementor-element-a850a32{
    border-radius: 1.2em;
    padding: 1.5em;
    background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    align-content: center;
    height: 18em;
}


@media (max-width: 1366px) and (min-width: 768px){
    .elementor-1572 .elementor-element.elementor-element-a850a32{
        height: 19em;
        padding: 1em;
    }
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-a850a32{
        height: 17.2em;
        padding: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-5a3e457 */.elementor-1572 .elementor-element.elementor-element-5a3e457{
    border-radius: 1.2em;
    padding: 1.5em;
    background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    align-content: center;
    height: 18em;
}


@media (max-width: 1366px) and (min-width: 768px){
    .elementor-1572 .elementor-element.elementor-element-5a3e457{
        height: 19em;
        padding: 1em;
    }
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-5a3e457{
        height: 17.2em;
        padding: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-bc901e2 */.elementor-1572 .elementor-element.elementor-element-bc901e2{
    border-radius: 1.2em;
    padding: 1.5em;
    background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    align-content: center;
    height: 18em;
}


@media (max-width: 1366px) and (min-width: 768px){
    .elementor-1572 .elementor-element.elementor-element-bc901e2{
        height: 19em;
        padding: 1em;
    }
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-bc901e2{
        height: 17.2em;
        padding: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d9c5651 */.elementor-1572 .elementor-element.elementor-element-d9c5651{
    border-radius: 1.2em;
    padding: 1.5em;
    background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    align-content: center;
    height: 18em;
}


@media (max-width: 1366px) and (min-width: 768px){
    .elementor-1572 .elementor-element.elementor-element-d9c5651{
        height: 19em;
        padding: 1em;
    }
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-d9c5651{
        height: 17.2em;
        padding: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-b7e16b5 */.elementor-1572 .elementor-element.elementor-element-b7e16b5{
    border-radius: 1.2em;
    padding: 1.5em;
    background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    align-content: center;
    height: 18em;
}


@media (max-width: 1366px) and (min-width: 768px){
    .elementor-1572 .elementor-element.elementor-element-b7e16b5{
        height: 19em;
        padding: 1em;
    }
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-b7e16b5{
        height: 17.2em;
        padding: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-e706300 */.elementor-1572 .elementor-element.elementor-element-e706300{
    border-radius: 1.2em;
    padding: 1.5em;
    background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    align-content: center;
    height: 18em;
}


@media (max-width: 1366px) and (min-width: 768px){
    .elementor-1572 .elementor-element.elementor-element-e706300{
        height: 19em;
        padding: 1em;
    }
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-e706300{
        height: 17.2em;
        padding: 1.2em;
    }
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-22ae40f */.elementor-1572 .elementor-element.elementor-element-22ae40f::after {
    content: "";
    width: 40%;
    height: 50px;
    border-radius: 8px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.30) 0%, rgba(255, 255, 255, 0.05) 100%);
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: 0.3s ease-in-out;
}

.elementor-1572 .elementor-element.elementor-element-22ae40f:hover::after {
    top: 50%;
    width: 60%;

}


/* Use o Easy Coder para personalizar as cores */
.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button-wrapper {
    display: flex; /* Flexbox é usado para alinhar e distribuir os itens dentro do contêiner */
    justify-content: center; /* Alinha o conteúdo horizontalmente no centro */
    align-items: stretch; /* Faz com que o conteúdo ocupe toda a altura disponível */
    white-space: nowrap; /* Impede que o texto quebre para a próxima linha */
    width: 100%; /* Garante que o botão ocupe toda a largura disponível do contêiner */
}

/* A classe .elementor-widget-container define o layout do contêiner do botão. */
.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-widget-container {
    display: flex; /* Flexbox para garantir que o conteúdo (como o texto) fique centralizado */
    justify-content: center; /* Alinha o conteúdo (texto) horizontalmente no centro */
}

/* Cor de fundo do botão. O botão tem um gradiente do azul claro para o azul escuro. */
.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #71FF7A 0%, #09B400 100%); /* Gradiente de fundo (azul claro para azul escuro) */

    /* Sombras do botão para dar um efeito de profundidade */
    box-shadow: 0px -27px 80px 0px #2DFB1A22, 0px -9.855px 29.201px 0px #2DFB1A15, 0px -4.785px 14.177px 0px #2DFB1A12, 0px -2.346px 6.95px 0px #2DFB1A10, 0px -0.927px 2.748px 0px #2DFB1A00;
    overflow: hidden; /* Impede que o conteúdo saia do botão */
    transform: translate(0%, 0%); /* Mantém o botão na posição original */
    flex-grow: 1 !important; /* Faz o botão crescer e ocupar toda a área disponível do contêiner */
    align-self: stretch !important; /* Faz o botão se esticar para ocupar toda a altura do contêiner */
    transition: .5s all; /* Transição suave para as mudanças de estado */
    display: flex !important; /* Garante que o botão tenha comportamento flexível */
    justify-content: center !important; /* Centraliza o conteúdo (texto) dentro do botão */
    align-items: center !important; /* Centraliza o conteúdo verticalmente */
}

/* Cor do botão quando o usuário passa o mouse sobre ele (hover). O botão muda para um gradiente de laranja para vermelho. */
.elementor-1572 .elementor-element.elementor-element-22ae40f:hover .elementor-button {
 /* Novo gradiente (de laranja para vermelho) */
    
    /* Sombras do botão no hover (também ajustadas para o novo tom) */
    box-shadow: 0px -27px 80px 0px rgba(0, 212, 46, 0.22), 0px -9.855px 29.201px 0px rgba(0, 212, 46, 0.15), 0px -4.785px 14.177px 0px rgba(0, 212, 46, 0.12), 0px -2.346px 6.95px 0px rgba(0, 212, 46, 0.1), 0px -0.927px 2.748px 0px rgba(0, 212, 46, 0.07);
    transition: .5s all; /* Transição suave quando o botão muda de cor */
    transform: scale(1.05); /* Faz o botão crescer um pouco quando o mouse passa sobre ele */
}

/* Efeito de brilho para dar um toque especial no botão. */
.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button::before {
    content: ''; /* Cria um conteúdo vazio, usado para o efeito de brilho */
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); /* Gradiente suave para o efeito de brilho */
    width: 90px; /* Largura do brilho */
    height: 160%; /* A altura é maior do que o botão, criando um efeito visual de brilho maior */
    position: absolute; /* Coloca o brilho em uma posição absoluta em relação ao botão */
    transform: translateX(-50%) skew(-25deg); /* Movimenta e distorce o brilho para criar o efeito */
    bottom: 0%; /* Coloca o brilho na parte inferior do botão */
    user-select: none; /* Impede que o usuário selecione o brilho */
    pointer-events: none; /* Impede que o brilho interaja com o mouse */
    animation: shinery 3s infinite ease-in-out; /* Animação do brilho que se move de um lado para o outro */
    filter: blur(4px); /* Aplica um desfoque suave ao brilho */
}

/* A animação de brilho do botão. O brilho se move para a esquerda e para a direita. */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; } /* Brilho começa e termina invisível e fora do botão */
    20% { opacity: 1; } /* Brilho aparece com opacidade máxima */
    48% { left: 110%; opacity: 1; } /* Brilho se move para a direita */
    51% { opacity: 0; } /* Brilho desaparece rapidamente */
}

/* Cor da borda do botão (uma borda cinza suave em volta do botão). */
.elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button::after {
    content: ''; /* Cria um conteúdo vazio, usado para a borda */
    width: calc(100% + 6px); /* A largura da borda é um pouco maior que o botão */
    height: calc(100% + 6px); /* A altura da borda é um pouco maior que o botão */
    border-radius: inherit; /* Herda o arredondamento do botão */
    border-radius: 500px; /* Torna a borda bem arredondada */
    border: 5px solid #ADADAD40; /* Borda de 5px de espessura com cor cinza suave */
    position: absolute; /* Coloca a borda em uma posição absoluta em relação ao botão */
    top: 0; /* Alinha a borda ao topo */
    left: 0; /* Alinha a borda à esquerda */
    z-index: 2; /* Garante que a borda fique acima do conteúdo do botão */
    transform: translate(-50%, -50%); /* Move a borda para centralizá-la */
    top: 50%; /* Coloca a borda no meio do botão */
    left: 50%; /* Coloca a borda no meio do botão */
    user-select: none; /* Impede que o usuário selecione a borda */
    pointer-events: none; /* Impede que a borda interaja com o mouse */
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-22ae40f .elementor-button-link{
        width:; 100%
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-65dcadc */.elementor-1572 .elementor-element.elementor-element-65dcadc p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-65dcadc .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-beaa946 */.elementor-1572 .elementor-element.elementor-element-beaa946{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-88765ac */.elementor-1572 .elementor-element.elementor-element-88765ac p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-88765ac .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f20b7fd */.elementor-1572 .elementor-element.elementor-element-f20b7fd{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-171f66b */.elementor-1572 .elementor-element.elementor-element-171f66b p{
    font-family: "Sora", Sans-Serif;
    font-size: 1rem;
    color: #B8B8B8;
    line-height: 1.6;
}

.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-title {
    text-wrap: pretty;
}

.elementor-1572 .elementor-element.elementor-element-171f66b .elementor-image-box-description {
    text-wrap: balance !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-28e2447 */.elementor-1572 .elementor-element.elementor-element-28e2447{
   background: radial-gradient(51.02% 50% at 50% 100%, #3F0000 0%, #0D0B0B 100%);
    outline: 5px solid #171717;
    box-shadow: 0 707px 198px 0 rgba(0, 0, 0, 0.00), 0 452px 181px 0 rgba(0, 0, 0, 0.03), 0 254px 153px 0 rgba(0, 0, 0, 0.10), 0 113px 113px 0 rgba(0, 0, 0, 0.17), 0 28px 62px 0 rgba(0, 0, 0, 0.20);
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-8a036b1 */.elementor-1572 .elementor-element.elementor-element-8a036b1::after {
    content: "";
    width: 40%;
    height: 50px;
    border-radius: 8px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.30) 0%, rgba(255, 255, 255, 0.05) 100%);
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: 0.3s ease-in-out;
}

.elementor-1572 .elementor-element.elementor-element-8a036b1:hover::after {
    top: 50%;
    width: 60%;

}



/* Use o Easy Coder para personalizar as cores */
.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button-wrapper {
    display: flex; /* Flexbox é usado para alinhar e distribuir os itens dentro do contêiner */
    justify-content: center; /* Alinha o conteúdo horizontalmente no centro */
    align-items: stretch; /* Faz com que o conteúdo ocupe toda a altura disponível */
    white-space: nowrap; /* Impede que o texto quebre para a próxima linha */
    width: 100%; /* Garante que o botão ocupe toda a largura disponível do contêiner */
}

/* A classe .elementor-widget-container define o layout do contêiner do botão. */
.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-widget-container {
    display: flex; /* Flexbox para garantir que o conteúdo (como o texto) fique centralizado */
    justify-content: center; /* Alinha o conteúdo (texto) horizontalmente no centro */
}

/* Cor de fundo do botão. O botão tem um gradiente do azul claro para o azul escuro. */
.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #71FF7A 0%, #09B400 100%); /* Gradiente de fundo (azul claro para azul escuro) */

    /* Sombras do botão para dar um efeito de profundidade */
    box-shadow: 0px -27px 80px 0px #2DFB1A22, 0px -9.855px 29.201px 0px #2DFB1A15, 0px -4.785px 14.177px 0px #2DFB1A12, 0px -2.346px 6.95px 0px #2DFB1A10, 0px -0.927px 2.748px 0px #2DFB1A00;
    overflow: hidden; /* Impede que o conteúdo saia do botão */
    transform: translate(0%, 0%); /* Mantém o botão na posição original */
    flex-grow: 1 !important; /* Faz o botão crescer e ocupar toda a área disponível do contêiner */
    align-self: stretch !important; /* Faz o botão se esticar para ocupar toda a altura do contêiner */
    transition: .5s all; /* Transição suave para as mudanças de estado */
    display: flex !important; /* Garante que o botão tenha comportamento flexível */
    justify-content: center !important; /* Centraliza o conteúdo (texto) dentro do botão */
    align-items: center !important; /* Centraliza o conteúdo verticalmente */
}

/* Cor do botão quando o usuário passa o mouse sobre ele (hover). O botão muda para um gradiente de laranja para vermelho. */
.elementor-1572 .elementor-element.elementor-element-8a036b1:hover .elementor-button {
 /* Novo gradiente (de laranja para vermelho) */
    
    /* Sombras do botão no hover (também ajustadas para o novo tom) */
    box-shadow: 0px -27px 80px 0px rgba(0, 212, 46, 0.22), 0px -9.855px 29.201px 0px rgba(0, 212, 46, 0.15), 0px -4.785px 14.177px 0px rgba(0, 212, 46, 0.12), 0px -2.346px 6.95px 0px rgba(0, 212, 46, 0.1), 0px -0.927px 2.748px 0px rgba(0, 212, 46, 0.07);
    transition: .5s all; /* Transição suave quando o botão muda de cor */
    transform: scale(1.05); /* Faz o botão crescer um pouco quando o mouse passa sobre ele */
}

/* Efeito de brilho para dar um toque especial no botão. */
.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button::before {
    content: ''; /* Cria um conteúdo vazio, usado para o efeito de brilho */
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); /* Gradiente suave para o efeito de brilho */
    width: 90px; /* Largura do brilho */
    height: 160%; /* A altura é maior do que o botão, criando um efeito visual de brilho maior */
    position: absolute; /* Coloca o brilho em uma posição absoluta em relação ao botão */
    transform: translateX(-50%) skew(-25deg); /* Movimenta e distorce o brilho para criar o efeito */
    bottom: 0%; /* Coloca o brilho na parte inferior do botão */
    user-select: none; /* Impede que o usuário selecione o brilho */
    pointer-events: none; /* Impede que o brilho interaja com o mouse */
    animation: shinery 3s infinite ease-in-out; /* Animação do brilho que se move de um lado para o outro */
    filter: blur(4px); /* Aplica um desfoque suave ao brilho */
}

/* A animação de brilho do botão. O brilho se move para a esquerda e para a direita. */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; } /* Brilho começa e termina invisível e fora do botão */
    20% { opacity: 1; } /* Brilho aparece com opacidade máxima */
    48% { left: 110%; opacity: 1; } /* Brilho se move para a direita */
    51% { opacity: 0; } /* Brilho desaparece rapidamente */
}

/* Cor da borda do botão (uma borda cinza suave em volta do botão). */
.elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button::after {
    content: ''; /* Cria um conteúdo vazio, usado para a borda */
    width: calc(100% + 6px); /* A largura da borda é um pouco maior que o botão */
    height: calc(100% + 6px); /* A altura da borda é um pouco maior que o botão */
    border-radius: inherit; /* Herda o arredondamento do botão */
    border-radius: 500px; /* Torna a borda bem arredondada */
    border: 5px solid #ADADAD40; /* Borda de 5px de espessura com cor cinza suave */
    position: absolute; /* Coloca a borda em uma posição absoluta em relação ao botão */
    top: 0; /* Alinha a borda ao topo */
    left: 0; /* Alinha a borda à esquerda */
    z-index: 2; /* Garante que a borda fique acima do conteúdo do botão */
    transform: translate(-50%, -50%); /* Move a borda para centralizá-la */
    top: 50%; /* Coloca a borda no meio do botão */
    left: 50%; /* Coloca a borda no meio do botão */
    user-select: none; /* Impede que o usuário selecione a borda */
    pointer-events: none; /* Impede que a borda interaja com o mouse */
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-8a036b1 .elementor-button-link{
        width:; 100%
    }
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-d10fdd7 */s{
    color:red;
}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-0c5e9f5 */.elementor-1572 .elementor-element.elementor-element-0c5e9f5::after {
    content: "";
    width: 40%;
    height: 50px;
    border-radius: 8px;
    background: linear-gradient(180deg, rgba(255, 255, 255, 0.30) 0%, rgba(255, 255, 255, 0.05) 100%);
    position: absolute;
    top: 10%;
    left: 50%;
    transform: translate(-50%, -50%);
    transition: 0.3s ease-in-out;
}

.elementor-1572 .elementor-element.elementor-element-0c5e9f5:hover::after {
    top: 50%;
    width: 60%;

}


/* Use o Easy Coder para personalizar as cores */
.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button-wrapper {
    display: flex; /* Flexbox é usado para alinhar e distribuir os itens dentro do contêiner */
    justify-content: center; /* Alinha o conteúdo horizontalmente no centro */
    align-items: stretch; /* Faz com que o conteúdo ocupe toda a altura disponível */
    white-space: nowrap; /* Impede que o texto quebre para a próxima linha */
    width: 100%; /* Garante que o botão ocupe toda a largura disponível do contêiner */
}

/* A classe .elementor-widget-container define o layout do contêiner do botão. */
.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-widget-container {
    display: flex; /* Flexbox para garantir que o conteúdo (como o texto) fique centralizado */
    justify-content: center; /* Alinha o conteúdo (texto) horizontalmente no centro */
}

/* Cor de fundo do botão. O botão tem um gradiente do azul claro para o azul escuro. */
.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button {
    background: radial-gradient(57.68% 100% at 47.82% 0%, #71FF7A 0%, #09B400 100%); /* Gradiente de fundo (azul claro para azul escuro) */

    /* Sombras do botão para dar um efeito de profundidade */
    box-shadow: 0px -27px 80px 0px #2DFB1A22, 0px -9.855px 29.201px 0px #2DFB1A15, 0px -4.785px 14.177px 0px #2DFB1A12, 0px -2.346px 6.95px 0px #2DFB1A10, 0px -0.927px 2.748px 0px #2DFB1A00;
    overflow: hidden; /* Impede que o conteúdo saia do botão */
    transform: translate(0%, 0%); /* Mantém o botão na posição original */
    flex-grow: 1 !important; /* Faz o botão crescer e ocupar toda a área disponível do contêiner */
    align-self: stretch !important; /* Faz o botão se esticar para ocupar toda a altura do contêiner */
    transition: .5s all; /* Transição suave para as mudanças de estado */
    display: flex !important; /* Garante que o botão tenha comportamento flexível */
    justify-content: center !important; /* Centraliza o conteúdo (texto) dentro do botão */
    align-items: center !important; /* Centraliza o conteúdo verticalmente */
}

/* Cor do botão quando o usuário passa o mouse sobre ele (hover). O botão muda para um gradiente de laranja para vermelho. */
.elementor-1572 .elementor-element.elementor-element-0c5e9f5:hover .elementor-button {
 /* Novo gradiente (de laranja para vermelho) */
    
    /* Sombras do botão no hover (também ajustadas para o novo tom) */
    box-shadow: 0px -27px 80px 0px rgba(0, 212, 46, 0.22), 0px -9.855px 29.201px 0px rgba(0, 212, 46, 0.15), 0px -4.785px 14.177px 0px rgba(0, 212, 46, 0.12), 0px -2.346px 6.95px 0px rgba(0, 212, 46, 0.1), 0px -0.927px 2.748px 0px rgba(0, 212, 46, 0.07);
    transition: .5s all; /* Transição suave quando o botão muda de cor */
    transform: scale(1.05); /* Faz o botão crescer um pouco quando o mouse passa sobre ele */
}

/* Efeito de brilho para dar um toque especial no botão. */
.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button::before {
    content: ''; /* Cria um conteúdo vazio, usado para o efeito de brilho */
    background: linear-gradient(10deg, #D1D2EA 12.81%, rgba(209, 210, 234, 0.00) 66.66%); /* Gradiente suave para o efeito de brilho */
    width: 90px; /* Largura do brilho */
    height: 160%; /* A altura é maior do que o botão, criando um efeito visual de brilho maior */
    position: absolute; /* Coloca o brilho em uma posição absoluta em relação ao botão */
    transform: translateX(-50%) skew(-25deg); /* Movimenta e distorce o brilho para criar o efeito */
    bottom: 0%; /* Coloca o brilho na parte inferior do botão */
    user-select: none; /* Impede que o usuário selecione o brilho */
    pointer-events: none; /* Impede que o brilho interaja com o mouse */
    animation: shinery 3s infinite ease-in-out; /* Animação do brilho que se move de um lado para o outro */
    filter: blur(4px); /* Aplica um desfoque suave ao brilho */
}

/* A animação de brilho do botão. O brilho se move para a esquerda e para a direita. */
@keyframes shinery {
    0%, 100% { left: -10%; opacity: 0; } /* Brilho começa e termina invisível e fora do botão */
    20% { opacity: 1; } /* Brilho aparece com opacidade máxima */
    48% { left: 110%; opacity: 1; } /* Brilho se move para a direita */
    51% { opacity: 0; } /* Brilho desaparece rapidamente */
}

/* Cor da borda do botão (uma borda cinza suave em volta do botão). */
.elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button::after {
    content: ''; /* Cria um conteúdo vazio, usado para a borda */
    width: calc(100% + 6px); /* A largura da borda é um pouco maior que o botão */
    height: calc(100% + 6px); /* A altura da borda é um pouco maior que o botão */
    border-radius: inherit; /* Herda o arredondamento do botão */
    border-radius: 500px; /* Torna a borda bem arredondada */
    border: 5px solid #ADADAD40; /* Borda de 5px de espessura com cor cinza suave */
    position: absolute; /* Coloca a borda em uma posição absoluta em relação ao botão */
    top: 0; /* Alinha a borda ao topo */
    left: 0; /* Alinha a borda à esquerda */
    z-index: 2; /* Garante que a borda fique acima do conteúdo do botão */
    transform: translate(-50%, -50%); /* Move a borda para centralizá-la */
    top: 50%; /* Coloca a borda no meio do botão */
    left: 50%; /* Coloca a borda no meio do botão */
    user-select: none; /* Impede que o usuário selecione a borda */
    pointer-events: none; /* Impede que a borda interaja com o mouse */
}

@media (max-width: 767px){
    .elementor-1572 .elementor-element.elementor-element-0c5e9f5 .elementor-button-link{
        width:; 100%
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5bbb8c4 */.elementor-1572 .elementor-element.elementor-element-5bbb8c4{
    outline: 7px solid #DADADA15;
}/* End custom CSS */
/* Start custom CSS for image-box, class: .elementor-element-8219307 */.elementor-1572 .elementor-element.elementor-element-8219307 b{
    font-weight: 600;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-4f1a1c1 */.elementor-1572 .elementor-element.elementor-element-4f1a1c1 { 
  pointer-events: none; 
  display: table; 
  width: 100vw; 
  height: 100vh; 
  position: fixed; 
  background-color: transparent; 
  line-height: 1.6; 
  font-family: sans-serif; 
  overflow: hidden; 
  top: 0; 
  left: 0; 
  z-index:1; 
} 

.moving-lines { 
  position: absolute; 
  top: 50%; 
  left: 50%; 
  transform: translate(-50%, -50%); /* Centraliza as linhas */ 
  width: 100%; 
  height: 100%; 
} 

.moving-line { 
  position: absolute; 
  width: 1.5px; /* Garantindo que todas as linhas tenham a mesma largura */
  height: 100%; 
  top: 0; 
  left: 50%; 
  background: #ffffff10; 
  overflow: hidden; 
} 

.moving-line::after { 
  content: ""; 
  display: block; 
  position: absolute; 
  height: 15vh; 
  width: 100%; 
  top: -50%; 
  left: 0; 
  background: linear-gradient(to bottom, transparent, #ffffff50); 
  -webkit-animation: rainDrop 7s 0s infinite; 
          animation: rainDrop 5s 0s infinite; 
  -webkit-animation-fill-mode: forwards; 
          animation-fill-mode: forwards; 
  -webkit-animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97); 
          animation-timing-function: cubic-bezier(0.4, 0.26, 0, 0.97); 
} 

.moving-line:nth-child(1) { 
  margin-left: -30%;
  width: 1.5px; 
}

.moving-line:nth-child(1)::after { 
  -webkit-animation-delay: 2s; 
          animation-delay: 2s; 
} 


.moving-line:nth-child(2) { 
  margin-left: -10%; 
  width: 1.5px; 
} 

.moving-line:nth-child(2)::after { 
  -webkit-animation-delay: 2.5s; 
          animation-delay: 2.5s; 
} 

.moving-line:nth-child(3) { 
  margin-left: 10%; 
  width: 1.5px;
} 

.moving-line:nth-child(3)::after { 
  -webkit-animation-delay: 3s; 
          animation-delay: 3s; 
} 

.moving-line:nth-child(4) { 
  margin-left: 30%; 
  width: 1.5px; /* Garantido que a largura da quarta linha seja a mesma */
} 

.moving-line:nth-child(4)::after { 
  -webkit-animation-delay: 3.5s; 
          animation-delay: 3.5s; 
} 

@-webkit-keyframes rainDrop { 
  0% { 
    top: -50%; 
  } 
  100% { 
    top: 110%; 
  } 
} 

@keyframes rainDrop { 
  0% { 
    top: -50%; 
  } 
  100% { 
    top: 110%; 
  } 
}/* End custom CSS */
/* Start custom CSS */html body{
    overflow-x: hidden
}

[data-elementor-type="wp-page"] {
    overflow: hidden !important;
}/* End custom CSS */