.elementor-3832 .elementor-element.elementor-element-89f0b39{--display:flex;border-style:none;--border-style:none;}.elementor-3832 .elementor-element.elementor-element-89f0b39:not(.elementor-motion-effects-element-type-background), .elementor-3832 .elementor-element.elementor-element-89f0b39 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-3832 .elementor-element.elementor-element-ab2e6ec{--display:flex;}.elementor-3832 .elementor-element.elementor-element-42a7cba{--display:flex;}.elementor-widget-button .elementor-button{font-family:var( --e-global-typography-accent-font-family );font-weight:var( --e-global-typography-accent-font-weight );}.elementor-3832 .elementor-element.elementor-element-5f8e6b8 .elementor-button{background-color:#02010100;font-family:"Bebas Neue";font-weight:500;fill:#000000;color:#000000;border-style:none;}.elementor-3832 .elementor-element.elementor-element-5f8e6b8 > .elementor-widget-container{border-style:none;}.elementor-3832 .elementor-element.elementor-element-dc89a02{--display:flex;}.elementor-3832 .elementor-element.elementor-element-5958f88 .elementor-button{background-color:#02010100;font-family:"Bebas Neue";font-weight:500;fill:#000000;color:#000000;}.elementor-3832 .elementor-element.elementor-element-5958f88 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3832 .elementor-element.elementor-element-e152970{--display:flex;}.elementor-3832 .elementor-element.elementor-element-fe33023 .elementor-button{background-color:#02010100;font-family:"Bebas Neue";font-weight:500;fill:#000000;color:#000000;}.elementor-3832 .elementor-element.elementor-element-fe33023 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3832 .elementor-element.elementor-element-81e933d{--display:flex;}.elementor-3832 .elementor-element.elementor-element-1ded6f5 .elementor-button{background-color:#02010100;font-family:"Bebas Neue";font-weight:500;fill:#000000;color:#000000;}.elementor-3832 .elementor-element.elementor-element-1ded6f5 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-3832 .elementor-element.elementor-element-3648a51{--display:flex;}.elementor-3832 .elementor-element.elementor-element-2aebee6 .elementor-button{background-color:#02010100;font-family:"Bebas Neue";font-weight:500;fill:#000000;color:#000000;}.elementor-3832 .elementor-element.elementor-element-d4af4f3{--display:flex;}.elementor-3832 .elementor-element.elementor-element-bc12024 .elementor-button{background-color:#02010100;font-family:"Bebas Neue";font-weight:500;fill:#000000;color:#000000;}.elementor-3832 .elementor-element.elementor-element-ef848c8{--display:flex;}.elementor-3832 .elementor-element.elementor-element-2c8b698 .elementor-button{background-color:#02010100;font-family:"Bebas Neue";font-weight:500;fill:#000000;color:#000000;}.elementor-3832 .elementor-element.elementor-element-595ad56{--display:flex;}.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 );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3832 .elementor-element.elementor-element-95f1269 > .elementor-widget-container{background-color:#00000000;border-style:solid;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-95f1269:hover .elementor-widget-container{background-color:var( --e-global-color-b492677 );border-style:solid;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-3832 .elementor-element.elementor-element-95f1269{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-item > a{font-family:"BenchNine";font-weight:400;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-3832 .elementor-element.elementor-element-34573f5{--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:stretch;--border-radius:0.3em 0.3em 0.3em 0.3em;}.elementor-3832 .elementor-element.elementor-element-34573f5 .elementor-background-slideshow__slide__image{background-position:bottom center;}.elementor-3832 .elementor-element.elementor-element-34573f5.e-con{--align-self:stretch;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family );font-weight:var( --e-global-typography-primary-font-weight );}.elementor-3832 .elementor-element.elementor-element-9dda536 .elementor-heading-title{font-family:"Bebas Neue";font-size:3em;font-weight:500;color:#000000;}.elementor-3832 .elementor-element.elementor-element-d49d8b3 .elementor-button{background-color:#FFFFFF00;font-family:"Bebas Neue";font-size:1.1em;font-weight:400;letter-spacing:1.6px;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:0px 0px 0px 0px;}.elementor-3832 .elementor-element.elementor-element-d49d8b3.elementor-element{--align-self:stretch;}.elementor-3832 .elementor-element.elementor-element-b44ae16{--display:flex;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3832 .elementor-element.elementor-element-d60c838 > .elementor-widget-container{background-color:#00000000;border-style:solid;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-d60c838:hover .elementor-widget-container{background-color:var( --e-global-color-b492677 );border-style:solid;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-3832 .elementor-element.elementor-element-d60c838{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-item > a{font-family:"BenchNine";font-weight:400;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-3832 .elementor-element.elementor-element-8abd4ca{--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:stretch;}.elementor-3832 .elementor-element.elementor-element-8abd4ca.e-con{--align-self:stretch;}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family );font-weight:var( --e-global-typography-text-font-weight );}.elementor-3832 .elementor-element.elementor-element-e6e180c > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-3832 .elementor-element.elementor-element-e6e180c{--e-transform-transition-duration:400ms;}.elementor-3832 .elementor-element.elementor-element-ecbe8cd{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3832 .elementor-element.elementor-element-ecbe8cd.e-con{--align-self:center;}.elementor-3832 .elementor-element.elementor-element-5190606{width:var( --container-widget-width, 25% );max-width:25%;--container-widget-width:25%;--container-widget-flex-grow:0;text-align:end;}.elementor-3832 .elementor-element.elementor-element-5190606 img{width:100%;}.elementor-3832 .elementor-element.elementor-element-f1306d1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3832 .elementor-element.elementor-element-f1306d1 .elementor-icon-wrapper{text-align:start;}.elementor-3832 .elementor-element.elementor-element-f1306d1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3832 .elementor-element.elementor-element-f1306d1.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-f1306d1.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-f1306d1.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-f1306d1.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-3832 .elementor-element.elementor-element-f1306d1 .elementor-icon{font-size:15px;}.elementor-3832 .elementor-element.elementor-element-f1306d1 .elementor-icon svg{height:15px;}.elementor-3832 .elementor-element.elementor-element-f1306d1 .elementor-icon-wrapper svg{width:auto;}.elementor-3832 .elementor-element.elementor-element-59923d3{--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;}.elementor-3832 .elementor-element.elementor-element-59923d3.e-con{--align-self:stretch;}.elementor-3832 .elementor-element.elementor-element-3beda4c > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-3832 .elementor-element.elementor-element-3beda4c{--e-transform-transition-duration:400ms;}.elementor-3832 .elementor-element.elementor-element-65827ac{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1em;--margin-bottom:0em;--margin-left:-1em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3832 .elementor-element.elementor-element-65827ac.e-con{--align-self:center;}.elementor-3832 .elementor-element.elementor-element-0f9615b{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:end;}.elementor-3832 .elementor-element.elementor-element-0f9615b img{width:100%;}.elementor-3832 .elementor-element.elementor-element-3f35c4d{width:100%;max-width:100%;}.elementor-3832 .elementor-element.elementor-element-3f35c4d.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3832 .elementor-element.elementor-element-3f35c4d .elementor-icon-wrapper{text-align:start;}.elementor-3832 .elementor-element.elementor-element-3f35c4d.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3832 .elementor-element.elementor-element-3f35c4d.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-3f35c4d.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-3f35c4d.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-3f35c4d.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-3832 .elementor-element.elementor-element-3f35c4d .elementor-icon{font-size:15px;}.elementor-3832 .elementor-element.elementor-element-3f35c4d .elementor-icon svg{height:15px;}.elementor-3832 .elementor-element.elementor-element-3f35c4d .elementor-icon-wrapper svg{width:auto;}.elementor-3832 .elementor-element.elementor-element-d8a3312{--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;}.elementor-3832 .elementor-element.elementor-element-d8a3312.e-con{--align-self:stretch;}.elementor-3832 .elementor-element.elementor-element-e316e60 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-3832 .elementor-element.elementor-element-e316e60{--e-transform-transition-duration:400ms;}.elementor-3832 .elementor-element.elementor-element-75099aa{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1em;--margin-bottom:0em;--margin-left:-1em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3832 .elementor-element.elementor-element-75099aa.e-con{--align-self:center;}.elementor-3832 .elementor-element.elementor-element-471d7c4{width:var( --container-widget-width, 31% );max-width:31%;--container-widget-width:31%;--container-widget-flex-grow:0;text-align:end;}.elementor-3832 .elementor-element.elementor-element-471d7c4 img{width:90%;}.elementor-3832 .elementor-element.elementor-element-aea5502 > .elementor-widget-container{padding:0px 0px 0px 5px;}.elementor-3832 .elementor-element.elementor-element-aea5502.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3832 .elementor-element.elementor-element-aea5502 .elementor-icon-wrapper{text-align:start;}.elementor-3832 .elementor-element.elementor-element-aea5502.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3832 .elementor-element.elementor-element-aea5502.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-aea5502.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-aea5502.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-aea5502.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-3832 .elementor-element.elementor-element-aea5502 .elementor-icon{font-size:18px;}.elementor-3832 .elementor-element.elementor-element-aea5502 .elementor-icon svg{height:18px;}.elementor-3832 .elementor-element.elementor-element-aea5502 .elementor-icon-wrapper svg{width:auto;}.elementor-3832 .elementor-element.elementor-element-98d80ac{--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;}.elementor-3832 .elementor-element.elementor-element-98d80ac.e-con{--align-self:stretch;}.elementor-3832 .elementor-element.elementor-element-7a81c56 > .elementor-widget-container:hover{--e-transform-translateY:-4px;}.elementor-3832 .elementor-element.elementor-element-7a81c56{--e-transform-transition-duration:400ms;}.elementor-3832 .elementor-element.elementor-element-387c94b{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:1em;--margin-bottom:0em;--margin-left:-1em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3832 .elementor-element.elementor-element-387c94b.e-con{--align-self:center;}.elementor-3832 .elementor-element.elementor-element-c5e08c1 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-3832 .elementor-element.elementor-element-c5e08c1.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-3832 .elementor-element.elementor-element-c5e08c1 .elementor-icon-wrapper{text-align:start;}.elementor-3832 .elementor-element.elementor-element-c5e08c1.elementor-view-stacked .elementor-icon{background-color:#000000;}.elementor-3832 .elementor-element.elementor-element-c5e08c1.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-c5e08c1.elementor-view-default .elementor-icon{color:#000000;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-c5e08c1.elementor-view-framed .elementor-icon, .elementor-3832 .elementor-element.elementor-element-c5e08c1.elementor-view-default .elementor-icon svg{fill:#000000;}.elementor-3832 .elementor-element.elementor-element-c5e08c1 .elementor-icon{font-size:15px;}.elementor-3832 .elementor-element.elementor-element-c5e08c1 .elementor-icon svg{height:15px;}.elementor-3832 .elementor-element.elementor-element-c5e08c1 .elementor-icon-wrapper svg{width:auto;}.elementor-3832 .elementor-element.elementor-element-ed4cb15{--display:flex;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3832 .elementor-element.elementor-element-f52c858 > .elementor-widget-container{background-color:#00000000;border-style:solid;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-f52c858:hover .elementor-widget-container{background-color:var( --e-global-color-b492677 );border-style:solid;border-color:#000000;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-icon i{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-icon svg{fill:#000000;transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:#000000;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:#000000;}.elementor-3832 .elementor-element.elementor-element-f52c858{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-item > a{font-family:"BenchNine";font-weight:400;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-item:hover .elementor-icon-list-text{color:#000000;}.elementor-3832 .elementor-element.elementor-element-bc3ab99{--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:stretch;--border-radius:0.3em 0.3em 0.3em 0.3em;}.elementor-3832 .elementor-element.elementor-element-bc3ab99.e-con{--align-self:stretch;}.elementor-3832 .elementor-element.elementor-element-9851f44 > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD38;}.elementor-3832 .elementor-element.elementor-element-9851f44 .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-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-icon i{color:#5A5A5A;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-icon svg{fill:#5A5A5A;transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-9851f44{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-item > a{font-family:"Bebas Neue";font-size:1.4em;font-weight:500;text-transform:uppercase;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD38;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .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-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-icon i{color:#5A5A5A;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-icon svg{fill:#5A5A5A;transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-f8a7b8f{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-item > a{font-family:"Bebas Neue";font-size:1.4em;font-weight:500;text-transform:uppercase;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD38;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .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-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-icon i{color:#5A5A5A;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-icon svg{fill:#5A5A5A;transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-8c11ed6{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-item > a{font-family:"Bebas Neue";font-size:1.4em;font-weight:500;text-transform:uppercase;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-text{color:#000000;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-9777e2e > .elementor-widget-container{padding:0em 0em 0em 1em;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(2em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-2em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-item:not(:last-child):after{content:"";border-color:#DDDDDD38;}.elementor-3832 .elementor-element.elementor-element-9777e2e .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-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-style:solid;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-inline-items .elementor-icon-list-item:not(:last-child):after{border-inline-start-width:1px;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-icon i{color:#5A5A5A;transition:color 0.3s;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-icon svg{fill:#5A5A5A;transition:fill 0.3s;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-b492677 );}.elementor-3832 .elementor-element.elementor-element-9777e2e{--e-icon-list-icon-size:40px;--icon-vertical-offset:0px;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-item > a{font-family:"Bebas Neue";font-size:1.4em;font-weight:500;text-transform:uppercase;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-text{color:#000000;transition:color 0.3s;}#elementor-popup-modal-3832 .dialog-widget-content{background-color:#FFFFFF00;box-shadow:2px 8px 23px 3px rgba(0,0,0,0.2);}#elementor-popup-modal-3832{background-color:rgba(0,0,0,.8);justify-content:center;align-items:center;pointer-events:all;}#elementor-popup-modal-3832 .dialog-message{width:640px;height:380px;align-items:flex-start;}#elementor-popup-modal-3832 .dialog-close-button{display:flex;}#elementor-popup-modal-3832 .dialog-close-button i{color:#635656;}#elementor-popup-modal-3832 .dialog-close-button svg{fill:#635656;}@media(min-width:768px){.elementor-3832 .elementor-element.elementor-element-34573f5{--width:51%;}.elementor-3832 .elementor-element.elementor-element-8abd4ca{--width:50%;}.elementor-3832 .elementor-element.elementor-element-ecbe8cd{--width:80%;}.elementor-3832 .elementor-element.elementor-element-59923d3{--width:50%;}.elementor-3832 .elementor-element.elementor-element-65827ac{--width:80%;}.elementor-3832 .elementor-element.elementor-element-d8a3312{--width:50%;}.elementor-3832 .elementor-element.elementor-element-75099aa{--width:80%;}.elementor-3832 .elementor-element.elementor-element-98d80ac{--width:50%;}.elementor-3832 .elementor-element.elementor-element-387c94b{--width:70%;}.elementor-3832 .elementor-element.elementor-element-bc3ab99{--width:50%;}}@media(max-width:767px){.elementor-3832 .elementor-element.elementor-element-89f0b39{--border-radius:0px 0px 0px 0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3832 .elementor-element.elementor-element-ab2e6ec{--min-height:100vh;--justify-content:flex-start;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:3em;--padding-bottom:2em;--padding-left:1em;--padding-right:1em;}.elementor-3832 .elementor-element.elementor-element-42a7cba{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3832 .elementor-element.elementor-element-42a7cba.e-con{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-5f8e6b8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-3832 .elementor-element.elementor-element-5f8e6b8 .elementor-button .elementor-button-content-wrapper{justify-content:start;}.elementor-3832 .elementor-element.elementor-element-5f8e6b8 .elementor-button{font-size:2.5em;line-height:0.6em;letter-spacing:0.6px;padding:0.2em 0em 0em 0em;}.elementor-3832 .elementor-element.elementor-element-dc89a02{--justify-content:center;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3832 .elementor-element.elementor-element-dc89a02.e-con{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-5958f88 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3832 .elementor-element.elementor-element-5958f88 .elementor-button{font-size:2.5em;line-height:0.6em;letter-spacing:0.6px;padding:0.3em 0em 0em 0em;}.elementor-3832 .elementor-element.elementor-element-e152970{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3832 .elementor-element.elementor-element-fe33023 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3832 .elementor-element.elementor-element-fe33023 .elementor-button{font-size:2.5em;line-height:0.6em;letter-spacing:0.6px;padding:0.3em 0em 0em 0em;}.elementor-3832 .elementor-element.elementor-element-81e933d{--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3832 .elementor-element.elementor-element-1ded6f5 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3832 .elementor-element.elementor-element-1ded6f5 .elementor-button{font-size:2.5em;line-height:0.6em;letter-spacing:0.6px;padding:0.3em 0em 0em 0em;}.elementor-3832 .elementor-element.elementor-element-3648a51{--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3832 .elementor-element.elementor-element-3648a51.e-con{--align-self:stretch;}.elementor-3832 .elementor-element.elementor-element-2aebee6 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3832 .elementor-element.elementor-element-2aebee6.elementor-element{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-2aebee6 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3832 .elementor-element.elementor-element-2aebee6 .elementor-button{font-size:2.5em;line-height:0.6em;letter-spacing:0.6px;padding:0.35em 0em 0em 0em;}.elementor-3832 .elementor-element.elementor-element-d4af4f3{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3832 .elementor-element.elementor-element-bc12024 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3832 .elementor-element.elementor-element-bc12024.elementor-element{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-bc12024 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3832 .elementor-element.elementor-element-bc12024 .elementor-button{font-size:2.5em;line-height:0.6em;letter-spacing:0.6px;padding:0.35em 0em 0em 0em;}.elementor-3832 .elementor-element.elementor-element-ef848c8{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-3832 .elementor-element.elementor-element-2c8b698 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-3832 .elementor-element.elementor-element-2c8b698.elementor-element{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-2c8b698 .elementor-button .elementor-button-content-wrapper{justify-content:space-between;}.elementor-3832 .elementor-element.elementor-element-2c8b698 .elementor-button{font-size:2.5em;line-height:0.6em;letter-spacing:0.6px;padding:0.35em 0em 0em 0em;}.elementor-3832 .elementor-element.elementor-element-595ad56{--min-height:100vh;--padding-top:3em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3832 .elementor-element.elementor-element-95f1269 > .elementor-widget-container{padding:0.3em 0.5em 0.3em 0.5em;border-width:1px 1px 1px 1px;}.elementor-3832 .elementor-element.elementor-element-95f1269.elementor-element{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-95f1269:hover .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-3832 .elementor-element.elementor-element-95f1269{--e-icon-list-icon-size:17px;}.elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-95f1269 .elementor-icon-list-item > a{font-size:1.3em;line-height:0.9em;}.elementor-3832 .elementor-element.elementor-element-34573f5{--min-height:220px;}.elementor-3832 .elementor-element.elementor-element-b44ae16{--min-height:100vh;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3832 .elementor-element.elementor-element-d60c838 > .elementor-widget-container{padding:0.3em 0.5em 0.3em 0.5em;border-width:1px 1px 1px 1px;}.elementor-3832 .elementor-element.elementor-element-d60c838.elementor-element{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-d60c838:hover .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-3832 .elementor-element.elementor-element-d60c838{--e-icon-list-icon-size:17px;}.elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-d60c838 .elementor-icon-list-item > a{font-size:1.3em;line-height:0.9em;}.elementor-3832 .elementor-element.elementor-element-8abd4ca{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:1em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3832 .elementor-element.elementor-element-e6e180c img{width:70%;}.elementor-3832 .elementor-element.elementor-element-ecbe8cd{--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3832 .elementor-element.elementor-element-5190606{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;text-align:start;}.elementor-3832 .elementor-element.elementor-element-5190606 img{width:100%;}.elementor-3832 .elementor-element.elementor-element-59923d3{--gap:5px 5px;--row-gap:5px;--column-gap:5px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3832 .elementor-element.elementor-element-3beda4c img{width:64%;}.elementor-3832 .elementor-element.elementor-element-65827ac{--width:100%;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:0em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;--padding-top:0em;--padding-bottom:0em;--padding-left:0em;--padding-right:0em;}.elementor-3832 .elementor-element.elementor-element-0f9615b{--container-widget-width:35px;--container-widget-flex-grow:0;width:var( --container-widget-width, 35px );max-width:35px;}.elementor-3832 .elementor-element.elementor-element-3f35c4d{width:var( --container-widget-width, 52% );max-width:52%;--container-widget-width:52%;--container-widget-flex-grow:0;}.elementor-3832 .elementor-element.elementor-element-d8a3312{--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-3832 .elementor-element.elementor-element-e316e60 img{width:70%;}.elementor-3832 .elementor-element.elementor-element-471d7c4{--container-widget-width:40px;--container-widget-flex-grow:0;width:var( --container-widget-width, 40px );max-width:40px;}.elementor-3832 .elementor-element.elementor-element-471d7c4 img{width:100%;}.elementor-3832 .elementor-element.elementor-element-98d80ac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:2em;--padding-bottom:1em;--padding-left:1em;--padding-right:1em;}.elementor-3832 .elementor-element.elementor-element-7a81c56 img{width:62%;}.elementor-3832 .elementor-element.elementor-element-387c94b{--margin-top:1em;--margin-bottom:0em;--margin-left:0em;--margin-right:0em;}.elementor-3832 .elementor-element.elementor-element-387c94b.e-con{--align-self:center;}.elementor-3832 .elementor-element.elementor-element-ed4cb15{--min-height:100vh;}.elementor-3832 .elementor-element.elementor-element-f52c858 > .elementor-widget-container{padding:0.3em 0.5em 0.3em 0.5em;border-width:1px 1px 1px 1px;}.elementor-3832 .elementor-element.elementor-element-f52c858.elementor-element{--align-self:flex-start;}.elementor-3832 .elementor-element.elementor-element-f52c858:hover .elementor-widget-container{border-width:1px 1px 1px 1px;}.elementor-3832 .elementor-element.elementor-element-f52c858{--e-icon-list-icon-size:17px;}.elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-f52c858 .elementor-icon-list-item > a{font-size:1.3em;line-height:0.9em;}.elementor-3832 .elementor-element.elementor-element-bc3ab99{--min-height:220px;}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-9851f44 .elementor-icon-list-item > a{font-size:2em;}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-f8a7b8f .elementor-icon-list-item > a{font-size:2em;}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-8c11ed6 .elementor-icon-list-item > a{font-size:2em;}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-0.8em/2);}.elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-3832 .elementor-element.elementor-element-9777e2e .elementor-icon-list-item > a{font-size:2em;}#elementor-popup-modal-3832 .dialog-message{width:89vw;height:100vh;}#elementor-popup-modal-3832{justify-content:flex-start;align-items:center;}#elementor-popup-modal-3832 .dialog-close-button{font-size:23px;}}/* Start custom CSS for container, class: .elementor-element-ab2e6ec *//* ======================================================
   FADE LEFT ORDENADO — ITEMS MENÚ MOBILE
   Un solo bloque activo
   ====================================================== */

/* Estado base: sin animación */
.veinte-mobile-panel .item-menu-mobile {
  opacity: 1;
  transform: translateX(0);
  animation: none;
}

/* Animación solo cuando el panel está activo */
.veinte-mobile-panel.is-active .item-menu-mobile {
  opacity: 0;
  transform: translateX(-14px);
  animation-name: veinteMenuFadeLeftOnce;
  animation-duration: .42s;
  animation-timing-function: ease;
  animation-fill-mode: forwards;
  animation-iteration-count: 1;
}

/* Orden del fade */
.veinte-mobile-panel.is-active .item-1 { animation-delay: .04s; }
.veinte-mobile-panel.is-active .item-2 { animation-delay: .09s; }
.veinte-mobile-panel.is-active .item-3 { animation-delay: .14s; }
.veinte-mobile-panel.is-active .item-4 { animation-delay: .19s; }
.veinte-mobile-panel.is-active .item-5 { animation-delay: .24s; }
.veinte-mobile-panel.is-active .item-6 { animation-delay: .29s; }
.veinte-mobile-panel.is-active .item-7 { animation-delay: .34s; }
.veinte-mobile-panel.is-active .item-8 { animation-delay: .39s; }
.veinte-mobile-panel.is-active .item-9 { animation-delay: .44s; }
.veinte-mobile-panel.is-active .item-10 { animation-delay: .49s; }

@keyframes veinteMenuFadeLeftOnce {
  from {
    opacity: 0;
    transform: translateX(-14px);
  }

  to {
    opacity: 1;
    transform: translateX(0);
  }
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9851f44 */.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item:hover .elementor-icon-list-text {

  background-color: #9a9a9a10!important;
  border-radius: 0.2em;
  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}
.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item .elementor-icon-list-text {

  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-f8a7b8f */.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item:hover .elementor-icon-list-text {

  background-color: #9a9a9a10!important;
  border-radius: 0.2em;
  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}
.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item .elementor-icon-list-text {

  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-8c11ed6 */.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item:hover .elementor-icon-list-text {

  background-color: #9a9a9a10!important;
  border-radius: 0.2em;
  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}
.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item .elementor-icon-list-text {

  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-9777e2e */.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item:hover .elementor-icon-list-text {

  background-color: #9a9a9a10!important;
  border-radius: 0.2em;
  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}
.elementor-1880 .elementor-element.elementor-element-d66ebfe .elementor-icon-list-item .elementor-icon-list-text {

  padding-right: 0.4em!important;
  padding-left: 0.4em!important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-89f0b39 *//* ======================================================
   VEINTE BMX — POPUP MOBILE MENU
   Claro por defecto / oscuro con body.header-mobile-oscuro
   ====================================================== */

.elementor-3832 .elementor-element.elementor-element-89f0b39.veinte-mobile-menu,
.veinte-mobile-menu {
  --vm-bg: rgba(255, 255, 255, 0.94);
  --vm-text: #0E0E0E;
  --vm-border: rgba(0, 0, 0, 0.24);
  --vm-item-border: rgba(0, 0, 0, 0.18);
  --vm-hover-bg: rgba(0, 0, 0, 0.04);

  position: relative;
  overflow: hidden;
  min-height: 100vh;

  background: var(--vm-bg) !important;
  backdrop-filter: blur(24px) !important;
  -webkit-backdrop-filter: blur(24px) !important;

  color: var(--vm-text) !important;
  transition: background-color .35s ease, color .35s ease;
}

/* Estado oscuro activado por JS al pasar sobre .seccion-oscura */
body.header-mobile-oscuro .veinte-mobile-menu {
  --vm-text: #ffffff;
  --vm-border: #ffffff;
  --vm-item-border: rgba(255, 255, 255, 0.28);
  --vm-hover-bg: rgba(255, 255, 255, 0.08);

  background: rgba(0, 0, 0, 0.92) !important;
  background-color: rgba(0, 0, 0, 0.92) !important;
  color: #ffffff !important;
}

/* Forzar fondo oscuro en capas internas Elementor */
body.header-mobile-oscuro .veinte-mobile-menu,
body.header-mobile-oscuro .veinte-mobile-menu.e-con,
body.header-mobile-oscuro .veinte-mobile-menu .e-con,
body.header-mobile-oscuro .veinte-mobile-menu .e-con-inner,
body.header-mobile-oscuro .veinte-mobile-menu .veinte-mobile-panel {
  background: rgba(0, 0, 0, 0.92) !important;
  background-color: rgba(0, 0, 0, 0.92) !important;
  background-image: none !important;
}

/* Forzar fondo oscuro en capas internas de Elementor */
body.header-mobile-oscuro .veinte-mobile-menu,
body.header-mobile-oscuro .veinte-mobile-menu.e-con,
body.header-mobile-oscuro .veinte-mobile-menu .e-con,
body.header-mobile-oscuro .veinte-mobile-menu .e-con-inner,
body.header-mobile-oscuro .veinte-mobile-menu .veinte-mobile-panel {
  background-image: none !important;
}
/* ======================================================
   FORZAR TEXTOS / SVG / BORDES BLANCOS EN MODO OSCURO
   ====================================================== */

body.header-mobile-oscuro .veinte-mobile-menu,
body.header-mobile-oscuro .veinte-mobile-menu a,
body.header-mobile-oscuro .veinte-mobile-menu span,
body.header-mobile-oscuro .veinte-mobile-menu p,
body.header-mobile-oscuro .veinte-mobile-menu li,
body.header-mobile-oscuro .veinte-mobile-menu h1,
body.header-mobile-oscuro .veinte-mobile-menu h2,
body.header-mobile-oscuro .veinte-mobile-menu h3,
body.header-mobile-oscuro .veinte-mobile-menu h4,
body.header-mobile-oscuro .veinte-mobile-menu .elementor-heading-title,
body.header-mobile-oscuro .veinte-mobile-menu .elementor-icon-list-text,
body.header-mobile-oscuro .veinte-mobile-menu .elementor-button-text {
  color: #ffffff !important;
}

/* SVG / íconos blancos */
body.header-mobile-oscuro .veinte-mobile-menu svg,
body.header-mobile-oscuro .veinte-mobile-menu svg path,
body.header-mobile-oscuro .veinte-mobile-menu svg rect,
body.header-mobile-oscuro .veinte-mobile-menu svg circle,
body.header-mobile-oscuro .veinte-mobile-menu svg polygon {
  fill: #ffffff !important;
  color: #ffffff !important;
}

/* Bordes blancos */
body.header-mobile-oscuro .veinte-mobile-menu [data-open-panel],
body.header-mobile-oscuro .veinte-mobile-menu [data-back-panel],
body.header-mobile-oscuro .veinte-mobile-menu .item-menu-mobile,
body.header-mobile-oscuro .veinte-mobile-menu .elementor-button,
body.header-mobile-oscuro .veinte-mobile-menu a.elementor-button,
body.header-mobile-oscuro .veinte-mobile-menu .elementor-button-link {
  color: #ffffff !important;
  border-color: #ffffff !important;
  
}

/* Mantener excepción Syndyt */
body.header-mobile-oscuro .veinte-mobile-menu svg path.syd.st0 {
  fill: #EE2028 !important;
}

body.header-mobile-oscuro .veinte-mobile-menu svg path.syd.st1 {
  fill: #ffffff !important;
}
/* ===============================
   PANELES SLIDE
   =============================== */

.veinte-mobile-panel {
  position: absolute;
  inset: 0;
  width: 100%;

  opacity: 0;
  visibility: hidden;
  transform: translateX(35px);
  pointer-events: none;

  transition: opacity .28s ease, transform .28s ease, visibility .28s ease;
}

.veinte-mobile-panel.is-active {
  position: relative;
  opacity: 1;
  visibility: visible;
  transform: translateX(0);
  pointer-events: auto;
}

.veinte-mobile-panel.is-exiting-left {
  opacity: 0;
  visibility: hidden;
  transform: translateX(-35px);
  pointer-events: none;
}

.veinte-mobile-panel.is-exiting-right {
  opacity: 0;
  visibility: hidden;
  transform: translateX(35px);
  pointer-events: none;
}

/* ===============================
   TEXTOS
   =============================== */

.veinte-mobile-menu,
.veinte-mobile-menu a,
.veinte-mobile-menu span,
.veinte-mobile-menu p,
.veinte-mobile-menu li,
.veinte-mobile-menu .elementor-heading-title,
.veinte-mobile-menu .elementor-icon-list-text,
.veinte-mobile-menu .elementor-button-text {
  color: var(--vm-text) !important;
}

/* ===============================
   SVG / ÍCONOS
   =============================== */

.veinte-mobile-menu svg,
.veinte-mobile-menu svg path,
.veinte-mobile-menu svg rect,
.veinte-mobile-menu svg circle,
.veinte-mobile-menu svg polygon {
  fill: var(--vm-text) !important;
  color: var(--vm-text) !important;
  transition: fill .3s ease, color .3s ease;
}

/* ===============================
   BOTONES / FILAS
   =============================== */

.veinte-mobile-menu [data-open-panel],
.veinte-mobile-menu [data-back-panel],
.veinte-mobile-menu .item-menu-mobile {
  cursor: pointer !important;
  color: var(--vm-text) !important;
  border-color: var(--vm-item-border) !important;
}

.veinte-mobile-menu [data-open-panel]:hover,
.veinte-mobile-menu [data-back-panel]:hover,
.veinte-mobile-menu .item-menu-mobile:hover {
  background-color: var(--vm-hover-bg) !important;
}

/* Botones Elementor */
.veinte-mobile-menu .elementor-button,
.veinte-mobile-menu a.elementor-button,
.veinte-mobile-menu .elementor-button-link {
  color: var(--vm-text) !important;
  background: transparent !important;
}

/* Excepción logo Syndyt */
body.header-mobile-oscuro .veinte-mobile-menu svg path.syd.st0 {
  fill: #EE2028 !important;
}

body.header-mobile-oscuro .veinte-mobile-menu svg path.syd.st1 {
  fill: #ffffff !important;
}
/* ======================================================
   OVERRIDE FINAL — ÍCONOS ROJOS SOLO EN BOTONES PANEL
   Aplica en modo claro y modo oscuro
   ====================================================== */

/* Contenedor del ícono rojo */
.veinte-mobile-menu .icono-panel-rojo,
.veinte-mobile-menu .icono-panel-rojo .elementor-icon,
.veinte-mobile-menu .icono-panel-rojo .elementor-icon-list-icon,
.veinte-mobile-menu .icono-panel-rojo .elementor-button-icon,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo .elementor-icon,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo .elementor-icon-list-icon,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo .elementor-button-icon {
  color: #ff0000 !important;
  fill: #ff0000 !important;
}

/* SVG interno del ícono rojo */
.veinte-mobile-menu .icono-panel-rojo svg,
.veinte-mobile-menu .icono-panel-rojo svg path,
.veinte-mobile-menu .icono-panel-rojo svg rect,
.veinte-mobile-menu .icono-panel-rojo svg circle,
.veinte-mobile-menu .icono-panel-rojo svg polygon,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo svg,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo svg path,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo svg rect,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo svg circle,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo svg polygon {
  fill: #ff0000 !important;
  color: #ff0000 !important;
}

/* Tamaño y ajuste SOLO del SVG */
.veinte-mobile-menu .icono-panel-rojo svg,
body.header-mobile-oscuro .veinte-mobile-menu .icono-panel-rojo svg {
  width: 50px !important;
  height: 20px !important;
  margin-top: -5px !important;
}/* End custom CSS */