.elementor-2160 .elementor-element.elementor-element-54f01e97{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.95;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;--margin-top:-140px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-54f01e97:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-54f01e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );background-image:url("https://automagician.net/wp-content/uploads/2026/05/hero-paint-real_af4eb988-e1778108510874.jpg");background-position:center right;background-repeat:no-repeat;background-size:cover;}.elementor-2160 .elementor-element.elementor-element-54f01e97::before, .elementor-2160 .elementor-element.elementor-element-54f01e97 > .elementor-background-video-container::before, .elementor-2160 .elementor-element.elementor-element-54f01e97 > .e-con-inner > .elementor-background-video-container::before, .elementor-2160 .elementor-element.elementor-element-54f01e97 > .elementor-background-slideshow::before, .elementor-2160 .elementor-element.elementor-element-54f01e97 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2160 .elementor-element.elementor-element-54f01e97 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(300deg, #1A1C20B3 0%, #000000 90%);}.elementor-2160 .elementor-element.elementor-element-775a2d85{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-32224419{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-12f0200{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:20px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-12f0200.elementor-element{--align-self:flex-start;}.elementor-2160 .elementor-element.elementor-element-12f0200 .elementor-image-box-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-12f0200 .elementor-image-box-title{margin-bottom:0px;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;line-height:16px;letter-spacing:0.16em;color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-587ba083 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-587ba083 .ue-dual-color-heading{text-align:left;}.elementor-2160 .elementor-element.elementor-element-587ba083 .ue-title-one{color:var( --e-global-color-b7bb587 );font-family:"Anton", Sans-serif;font-size:94px;text-transform:uppercase;line-height:94px;}.elementor-2160 .elementor-element.elementor-element-587ba083 .ue-title-two{color:var( --e-global-color-accent );font-family:"Anton", Sans-serif;font-size:94px;text-transform:uppercase;font-style:normal;line-height:94px;}.elementor-2160 .elementor-element.elementor-element-3d5ce795{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-2160 .elementor-element.elementor-element-2364924b{--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-2160 .elementor-element.elementor-element-aea691a{--display:flex;}.elementor-2160 .elementor-element.elementor-element-1cf068ff{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 0px 2px 0px;--border-top-width:2px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-1cf068ff:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-1cf068ff > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-5ecd0a1{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-7993458f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-7993458f p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-664eebad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-664eebad .ue-dual-color-heading{text-align:left;}.elementor-2160 .elementor-element.elementor-element-664eebad .ue-title-one{color:var( --e-global-color-b7bb587 );font-family:"Anton", Sans-serif;font-size:50px;text-transform:uppercase;line-height:50px;}.elementor-2160 .elementor-element.elementor-element-664eebad .ue-title-two{color:var( --e-global-color-accent );font-family:"Anton", Sans-serif;font-size:50px;text-transform:uppercase;font-style:normal;line-height:0px;}.elementor-2160 .elementor-element.elementor-element-45e29fb8{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-3723e76c{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-1b10f033{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-1b10f033:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-1b10f033 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-1fa9d7c4{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-882cca8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-882cca8 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-23a20f91 .ue-dual-color-heading{text-align:left;}.elementor-2160 .elementor-element.elementor-element-23a20f91 .ue-title-one{color:var( --e-global-color-b7bb587 );font-family:"Anton", Sans-serif;font-size:50px;text-transform:uppercase;line-height:50px;}.elementor-2160 .elementor-element.elementor-element-23a20f91 .ue-title-two{color:var( --e-global-color-accent );font-family:"Anton", Sans-serif;font-size:50px;text-transform:uppercase;font-style:normal;line-height:50px;}.elementor-2160 .elementor-element.elementor-element-5dd9eed1{--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:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-5dd9eed1.e-con{--align-self:flex-end;}.elementor-2160 .elementor-element.elementor-element-6f296ac{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-6f296ac p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-a00961{--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:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-a00961:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-a00961 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-7226ba8c{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(3, 1fr);--gap:15px 15px;--row-gap:15px;--column-gap:15px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-75bcbca2{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-75bcbca2:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-75bcbca2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-75bcbca2:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-75bcbca2, .elementor-2160 .elementor-element.elementor-element-75bcbca2::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-447a22ff{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-447a22ff .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-447a22ff.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-447a22ff.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-447a22ff.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-447a22ff.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-447a22ff.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-447a22ff .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-447a22ff .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-3fb05737 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-57012d55{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-57012d55 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-43db550a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-43db550a:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-43db550a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-43db550a:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-43db550a, .elementor-2160 .elementor-element.elementor-element-43db550a::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-26b077fc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-26b077fc .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-26b077fc.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-26b077fc.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-26b077fc.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-26b077fc.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-26b077fc.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-26b077fc .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-26b077fc .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-6eedd3c4 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-2a18dc5f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-2a18dc5f p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-73bdc0cf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-73bdc0cf:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-73bdc0cf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-73bdc0cf:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-73bdc0cf, .elementor-2160 .elementor-element.elementor-element-73bdc0cf::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-41118231{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-41118231 .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-41118231.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-41118231.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-41118231.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-41118231.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-41118231.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-41118231 .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-41118231 .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-4d479045 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-2a5627a4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-2a5627a4 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-4c956dc1{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-4c956dc1:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-4c956dc1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-4c956dc1:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-4c956dc1, .elementor-2160 .elementor-element.elementor-element-4c956dc1::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-ae75029{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-ae75029 .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-ae75029.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-ae75029.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-ae75029.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-ae75029.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-ae75029.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-ae75029 .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-ae75029 .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-5592eca .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-5c9c7b23{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-5c9c7b23 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-3daf1273{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-3daf1273:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-3daf1273 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-3daf1273:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-3daf1273, .elementor-2160 .elementor-element.elementor-element-3daf1273::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-51fb076e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-51fb076e .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-51fb076e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-51fb076e.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-51fb076e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-51fb076e.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-51fb076e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-51fb076e .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-51fb076e .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-537df167 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-6c7c93e4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-6c7c93e4 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-756aa7dc{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-756aa7dc:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-756aa7dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-756aa7dc:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-756aa7dc, .elementor-2160 .elementor-element.elementor-element-756aa7dc::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-5211d32e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-5211d32e .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-5211d32e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-5211d32e.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-5211d32e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-5211d32e.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-5211d32e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-5211d32e .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-5211d32e .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-5e787450 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-2b4076a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-2b4076a9 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-79eb9791{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-79eb9791:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-79eb9791 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-79eb9791:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-79eb9791, .elementor-2160 .elementor-element.elementor-element-79eb9791::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-61429a2e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-61429a2e .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-61429a2e.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-61429a2e.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-61429a2e.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-61429a2e.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-61429a2e.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-61429a2e .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-61429a2e .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-7ca56d4f .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-7d57b45d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-7d57b45d p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-42efaf26{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:20px;--padding-bottom:20px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-42efaf26:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-42efaf26 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-42efaf26:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-42efaf26, .elementor-2160 .elementor-element.elementor-element-42efaf26::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-1bcac3c2{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;padding:0px 0px 0px 15px;}.elementor-2160 .elementor-element.elementor-element-1bcac3c2 .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-1bcac3c2.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-1bcac3c2.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-1bcac3c2.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-1bcac3c2.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-1bcac3c2.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-1bcac3c2 .elementor-icon{font-size:20px;padding:0px;border-width:0px 0px 0px 0px;border-radius:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-1bcac3c2 .elementor-icon svg{height:20px;}.elementor-2160 .elementor-element.elementor-element-60eef742 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:16px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-156e8ae8{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:14px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-156e8ae8 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-69d740e5{--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:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-69d740e5:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-69d740e5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-73a9a261{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-73a9a261 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-4aea9d7f .ue-dual-color-heading{text-align:left;}.elementor-2160 .elementor-element.elementor-element-4aea9d7f .ue-title-one{color:var( --e-global-color-b7bb587 );font-family:"Anton", Sans-serif;font-size:50px;text-transform:uppercase;line-height:60px;}.elementor-2160 .elementor-element.elementor-element-4aea9d7f .ue-title-two{color:var( --e-global-color-accent );font-family:"Anton", Sans-serif;font-size:60px;text-transform:uppercase;font-style:normal;line-height:60px;}.elementor-2160 .elementor-element.elementor-element-15f53f56{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-30304ea5{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-30304ea5:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-30304ea5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-104b157d .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-746698a9{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-746698a9 p{margin-block-end:0px;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-5b0366ad{right:20px;}body.rtl .elementor-2160 .elementor-element.elementor-element-5b0366ad{left:20px;}.elementor-2160 .elementor-element.elementor-element-5b0366ad{top:5px;text-align:end;font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;color:#CC1F244A;}.elementor-2160 .elementor-element.elementor-element-5b0366ad a:hover, .elementor-2160 .elementor-element.elementor-element-5b0366ad a:focus{color:#E21D1DC7;}.elementor-2160 .elementor-element.elementor-element-533c2baf{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-533c2baf:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-533c2baf > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-3043cbe5 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-197938c{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-197938c p{margin-block-end:0px;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-27b59ab6{right:20px;}body.rtl .elementor-2160 .elementor-element.elementor-element-27b59ab6{left:20px;}.elementor-2160 .elementor-element.elementor-element-27b59ab6{top:5px;text-align:end;font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;color:#CC1F244A;}.elementor-2160 .elementor-element.elementor-element-27b59ab6 a:hover, .elementor-2160 .elementor-element.elementor-element-27b59ab6 a:focus{color:#E21D1DC7;}.elementor-2160 .elementor-element.elementor-element-6592990a{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-6592990a:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-6592990a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-1f739ce2 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-4d415fd0{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-4d415fd0 p{margin-block-end:0px;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-d353a29{right:20px;}body.rtl .elementor-2160 .elementor-element.elementor-element-d353a29{left:20px;}.elementor-2160 .elementor-element.elementor-element-d353a29{top:5px;text-align:end;font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;color:#CC1F244A;}.elementor-2160 .elementor-element.elementor-element-d353a29 a:hover, .elementor-2160 .elementor-element.elementor-element-d353a29 a:focus{color:#E21D1DC7;}.elementor-2160 .elementor-element.elementor-element-922f52d{--display:flex;--gap:10px 10px;--row-gap:10px;--column-gap:10px;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:30px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-922f52d:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-922f52d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-1fa31b85 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:400;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-17f869e0{padding:0px 0px 0px 0px;font-family:"Inter", Sans-serif;font-size:13px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-17f869e0 p{margin-block-end:0px;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-5cf50dc1{right:20px;}body.rtl .elementor-2160 .elementor-element.elementor-element-5cf50dc1{left:20px;}.elementor-2160 .elementor-element.elementor-element-5cf50dc1{top:5px;text-align:end;font-family:"Anton", Sans-serif;font-size:45px;font-weight:500;color:#CC1F244A;}.elementor-2160 .elementor-element.elementor-element-5cf50dc1 a:hover, .elementor-2160 .elementor-element.elementor-element-5cf50dc1 a:focus{color:#E21D1DC7;}.elementor-2160 .elementor-element.elementor-element-9c32ef7{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.97;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-9c32ef7:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-9c32ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-9c32ef7::before, .elementor-2160 .elementor-element.elementor-element-9c32ef7 > .elementor-background-video-container::before, .elementor-2160 .elementor-element.elementor-element-9c32ef7 > .e-con-inner > .elementor-background-video-container::before, .elementor-2160 .elementor-element.elementor-element-9c32ef7 > .elementor-background-slideshow::before, .elementor-2160 .elementor-element.elementor-element-9c32ef7 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2160 .elementor-element.elementor-element-9c32ef7 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:var( --e-global-color-d6a765c );--background-overlay:'';}.elementor-2160 .elementor-element.elementor-element-c8af9ae{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-6285f03f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-6285f03f p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-764ef28b .ue-dual-color-heading{text-align:left;}.elementor-2160 .elementor-element.elementor-element-764ef28b .ue-title-one{color:var( --e-global-color-b7bb587 );font-family:"Anton", Sans-serif;font-size:50px;text-transform:uppercase;line-height:50px;}.elementor-2160 .elementor-element.elementor-element-764ef28b .ue-title-two{color:var( --e-global-color-accent );font-family:"Anton", Sans-serif;font-size:50px;text-transform:uppercase;font-style:normal;line-height:50px;}.elementor-2160 .elementor-element.elementor-element-165f0457{padding:0px 20px 0px 0px;font-family:"Inter", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-165f0457 a{color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-3e156b40{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-11bf0a59{--display:flex;}.elementor-2160 .elementor-element.elementor-element-f4eb60d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-f4eb60d p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-4a3f84c4{--display:flex;}.elementor-2160 .elementor-element.elementor-element-5cac3ad5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-5cac3ad5 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-484322ea{--display:flex;}.elementor-2160 .elementor-element.elementor-element-5c84d01b{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-5c84d01b p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-2edd24ef{--display:flex;}.elementor-2160 .elementor-element.elementor-element-13a79355{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-13a79355 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-7f93b600{--display:flex;}.elementor-2160 .elementor-element.elementor-element-7ba719a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:10px 10px 10px 10px;font-family:"Inter", Sans-serif;font-size:16px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-7ba719a p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-7f795d60{--n-accordion-title-font-size:18px;background-color:var( --e-global-color-19f7dc7 );margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:2px 2px 2px 2px;border-color:var( --e-global-color-e5946ef );border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);--n-accordion-title-justify-content:space-between;--n-accordion-title-flex-grow:1;--n-accordion-title-icon-order:initial;--n-accordion-item-title-space-between:0px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-border-radius:0px 0px 0px 0px;--n-accordion-title-normal-color:var( --e-global-color-b7bb587 );--n-accordion-title-hover-color:var( --e-global-color-03f0797 );--n-accordion-title-active-color:var( --e-global-color-03f0797 );--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:var( --e-global-color-accent );--n-accordion-icon-hover-color:var( --e-global-color-accent );--n-accordion-icon-active-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-7f795d60 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title{border-style:solid;border-width:0px 0px 1px 0px;border-color:var( --e-global-color-e5946ef );}.elementor-2160 .elementor-element.elementor-element-7f795d60 {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-2160 .elementor-element.elementor-element-7f795d60 > .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:"Archivo Black", Sans-serif;text-transform:uppercase;}.elementor-2160 .elementor-element.elementor-element-7c502cad{--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:0px 0px 02px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:02px;--border-left-width:0px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-7c502cad:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-7c502cad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-primary );}.elementor-2160 .elementor-element.elementor-element-613e0984{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;text-align:center;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-613e0984 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-683d095e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-5f0d583f{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2160 .elementor-element.elementor-element-5f0d583f:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-5f0d583f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-5f0d583f:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-5f0d583f, .elementor-2160 .elementor-element.elementor-element-5f0d583f::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-7158c504{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-751c21de{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-751c21de.elementor-element{--align-self:flex-start;}.elementor-2160 .elementor-element.elementor-element-751c21de .elementor-icon-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-751c21de.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-751c21de.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-751c21de.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-751c21de.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-751c21de.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-751c21de .elementor-icon{font-size:18px;}.elementor-2160 .elementor-element.elementor-element-751c21de .elementor-icon svg{height:18px;}.elementor-2160 .elementor-element.elementor-element-35598e4e{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-35598e4e.e-con{--align-self:center;}.elementor-2160 .elementor-element.elementor-element-30b40348{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-30b40348 .elementor-image-box-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-30b40348 .elementor-image-box-title{margin-bottom:5px;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.16em;color:var( --e-global-color-text );}.elementor-2160 .elementor-element.elementor-element-2d409ded .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-11ad872e{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;border-style:solid;--border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-2160 .elementor-element.elementor-element-11ad872e:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-11ad872e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-11ad872e:hover{border-style:solid;border-width:2px 2px 2px 2px;--border-top-width:2px;--border-right-width:2px;--border-bottom-width:2px;--border-left-width:2px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-11ad872e, .elementor-2160 .elementor-element.elementor-element-11ad872e::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-29687e5b{--display:flex;--align-items:flex-end;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-29687e5b.e-con{--align-self:center;}.elementor-2160 .elementor-element.elementor-element-60948151{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-60948151 .elementor-image-box-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-60948151 .elementor-image-box-title{margin-bottom:5px;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:600;text-transform:uppercase;line-height:16px;letter-spacing:0.16em;color:var( --e-global-color-text );}.elementor-2160 .elementor-element.elementor-element-1e01ee52 .elementor-heading-title{font-family:"Archivo Black", Sans-serif;font-size:18px;font-weight:700;text-transform:uppercase;line-height:25px;letter-spacing:1.16px;color:var( --e-global-color-b7bb587 );}.elementor-2160 .elementor-element.elementor-element-5d497a5e{--display:flex;--flex-direction:row-reverse;--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-reverse;--justify-content:flex-start;--align-items:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-5d497a5e.e-con{--order:99999 /* order end hack */;}.elementor-2160 .elementor-element.elementor-element-129a7045{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-129a7045.elementor-element{--align-self:center;}.elementor-2160 .elementor-element.elementor-element-129a7045 .elementor-icon-wrapper{text-align:end;}.elementor-2160 .elementor-element.elementor-element-129a7045.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-129a7045.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-129a7045.elementor-view-default .elementor-icon{color:var( --e-global-color-accent );border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-129a7045.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-129a7045.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-129a7045 .elementor-icon{font-size:18px;}.elementor-2160 .elementor-element.elementor-element-129a7045 .elementor-icon svg{height:18px;}.elementor-2160 .elementor-element.elementor-element-4007f8e3{width:100%;max-width:100%;background-color:#D28C3812;padding:20px 20px 20px 20px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#D28C387A;border-radius:15px 15px 15px 15px;--e-icon-list-icon-size:25px;--e-icon-list-icon-align:left;--e-icon-list-icon-margin:0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;--icon-vertical-align:center;--icon-vertical-offset:0px;}.elementor-2160 .elementor-element.elementor-element-4007f8e3.elementor-element{--align-self:center;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(60px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(60px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(60px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-60px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-60px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-icon i{color:#D28C38;transition:color 0.3s;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-icon svg{fill:#D28C38;transition:fill 0.3s;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-item:hover .elementor-icon-list-icon i{color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-item:hover .elementor-icon-list-icon svg{fill:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-icon{padding-inline-end:0px;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-item > a{font-family:"JetBrains Mono", Sans-serif;font-size:14px;font-weight:400;text-transform:uppercase;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-text{color:#D1D1D1;transition:color 0.3s;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-item:hover .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-65434367{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--overlay-opacity:0.97;border-style:solid;--border-style:solid;border-width:0px 0px 2px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:2px;--border-left-width:0px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:0px 0px 0px 0px;--padding-top:100px;--padding-bottom:160px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-65434367:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-65434367 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2D0B0B;}.elementor-2160 .elementor-element.elementor-element-65434367::before, .elementor-2160 .elementor-element.elementor-element-65434367 > .elementor-background-video-container::before, .elementor-2160 .elementor-element.elementor-element-65434367 > .e-con-inner > .elementor-background-video-container::before, .elementor-2160 .elementor-element.elementor-element-65434367 > .elementor-background-slideshow::before, .elementor-2160 .elementor-element.elementor-element-65434367 > .e-con-inner > .elementor-background-slideshow::before, .elementor-2160 .elementor-element.elementor-element-65434367 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #2D0B0B 0%, var( --e-global-color-19f7dc7 ) 100%);}.elementor-2160 .elementor-element.elementor-element-65cf9b9d{--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-2160 .elementor-element.elementor-element-8ebaf90{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:0.16em;color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-8ebaf90 p{margin-block-end:0px;}.elementor-2160 .elementor-element.elementor-element-4be229d4 .ue-dual-color-heading{text-align:left;}.elementor-2160 .elementor-element.elementor-element-4be229d4 .ue-title-one{color:var( --e-global-color-b7bb587 );font-family:"Anton", Sans-serif;font-size:60px;text-transform:uppercase;line-height:60px;}.elementor-2160 .elementor-element.elementor-element-4be229d4 .ue-title-two{color:var( --e-global-color-accent );font-family:"Anton", Sans-serif;font-size:60px;text-transform:uppercase;font-style:normal;line-height:60px;}.elementor-2160 .elementor-element.elementor-element-2257456a{font-family:"Inter", Sans-serif;font-size:18px;font-weight:400;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-6e21388e{--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:flex-start;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-03f0797 );--border-color:var( --e-global-color-03f0797 );--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-6e21388e:hover{border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:var( --e-global-color-03f0797 );--border-color:var( --e-global-color-03f0797 );--border-radius:0px 0px 0px 0px;--border-top-left-radius:0px;--border-top-right-radius:0px;--border-bottom-right-radius:0px;--border-bottom-left-radius:0px;}.elementor-2160 .elementor-element.elementor-element-6e21388e, .elementor-2160 .elementor-element.elementor-element-6e21388e::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-49268ec1{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-03f0797 );--border-color:var( --e-global-color-03f0797 );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-49268ec1:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-49268ec1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-49268ec1:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-03f0797 );--border-color:var( --e-global-color-03f0797 );}.elementor-2160 .elementor-element.elementor-element-49268ec1, .elementor-2160 .elementor-element.elementor-element-49268ec1::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-5f6005a9{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-5f6005a9.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-5f6005a9.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-5f6005a9.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon{font-size:20px;}.elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon-box-title, .elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:27px;letter-spacing:0.16em;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-40b95cd5{right:20px;}body.rtl .elementor-2160 .elementor-element.elementor-element-40b95cd5{left:20px;}.elementor-2160 .elementor-element.elementor-element-40b95cd5{top:22px;}.elementor-2160 .elementor-element.elementor-element-40b95cd5 .elementor-icon-wrapper{text-align:center;}.elementor-2160 .elementor-element.elementor-element-40b95cd5.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-40b95cd5.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-40b95cd5.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-40b95cd5.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-40b95cd5.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-40b95cd5 .elementor-icon{font-size:18px;}.elementor-2160 .elementor-element.elementor-element-40b95cd5 .elementor-icon svg{height:18px;}.elementor-2160 .elementor-element.elementor-element-371e4649{--display:flex;--justify-content:center;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-e5946ef );--border-color:var( --e-global-color-e5946ef );--border-radius:15px 15px 15px 15px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:12px;--padding-bottom:12px;--padding-left:30px;--padding-right:30px;}.elementor-2160 .elementor-element.elementor-element-371e4649:not(.elementor-motion-effects-element-type-background), .elementor-2160 .elementor-element.elementor-element-371e4649 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-d6a765c );}.elementor-2160 .elementor-element.elementor-element-371e4649:hover{border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-accent );--border-color:var( --e-global-color-accent );}.elementor-2160 .elementor-element.elementor-element-371e4649, .elementor-2160 .elementor-element.elementor-element-371e4649::before{--border-transition:0.3s;}.elementor-2160 .elementor-element.elementor-element-2a402c80{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-2160 .elementor-element.elementor-element-2a402c80 .elementor-icon-box-wrapper{align-items:center;gap:15px;}.elementor-2160 .elementor-element.elementor-element-2a402c80 .elementor-icon-box-title{margin-block-end:7px;color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-2a402c80.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-2a402c80.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-2a402c80.elementor-view-default .elementor-icon{fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-2a402c80 .elementor-icon{font-size:20px;}.elementor-2160 .elementor-element.elementor-element-2a402c80 .elementor-icon-box-title, .elementor-2160 .elementor-element.elementor-element-2a402c80 .elementor-icon-box-title a{font-family:"JetBrains Mono", Sans-serif;font-size:16px;font-weight:900;text-transform:uppercase;line-height:27px;letter-spacing:0.16em;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-c39cb8b{right:20px;}body.rtl .elementor-2160 .elementor-element.elementor-element-c39cb8b{left:20px;}.elementor-2160 .elementor-element.elementor-element-c39cb8b{top:22px;}.elementor-2160 .elementor-element.elementor-element-c39cb8b .elementor-icon-wrapper{text-align:center;}.elementor-2160 .elementor-element.elementor-element-c39cb8b.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-c39cb8b.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-c39cb8b.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-c39cb8b.elementor-view-framed .elementor-icon, .elementor-2160 .elementor-element.elementor-element-c39cb8b.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-2160 .elementor-element.elementor-element-c39cb8b .elementor-icon{font-size:18px;}.elementor-2160 .elementor-element.elementor-element-c39cb8b .elementor-icon svg{height:18px;}.elementor-2160 .elementor-element.elementor-element-1c1431d5{padding:0px 0px 0px 0px;font-family:"JetBrains Mono", Sans-serif;font-size:12px;font-weight:500;color:var( --e-global-color-3cefce1 );}.elementor-2160 .elementor-element.elementor-element-1c1431d5 p{margin-block-end:0px;}@media(max-width:1024px){.elementor-2160 .elementor-element.elementor-element-7226ba8c{--grid-auto-flow:row;}.elementor-2160 .elementor-element.elementor-element-15f53f56{--grid-auto-flow:row;}.elementor-2160 .elementor-element.elementor-element-683d095e{--grid-auto-flow:row;}}@media(min-width:768px){.elementor-2160 .elementor-element.elementor-element-54f01e97{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-775a2d85{--width:55%;}.elementor-2160 .elementor-element.elementor-element-2364924b{--width:30%;}.elementor-2160 .elementor-element.elementor-element-1cf068ff{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-5ecd0a1{--width:60%;}.elementor-2160 .elementor-element.elementor-element-3723e76c{--width:50%;}.elementor-2160 .elementor-element.elementor-element-1b10f033{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-1fa9d7c4{--width:42%;}.elementor-2160 .elementor-element.elementor-element-5dd9eed1{--width:57%;}.elementor-2160 .elementor-element.elementor-element-a00961{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-69d740e5{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-9c32ef7{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-c8af9ae{--width:35%;}.elementor-2160 .elementor-element.elementor-element-3e156b40{--width:65%;}.elementor-2160 .elementor-element.elementor-element-7c502cad{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-7158c504{--width:10%;}.elementor-2160 .elementor-element.elementor-element-35598e4e{--width:90%;}.elementor-2160 .elementor-element.elementor-element-29687e5b{--width:90%;}.elementor-2160 .elementor-element.elementor-element-5d497a5e{--width:10%;}.elementor-2160 .elementor-element.elementor-element-65434367{--content-width:1200px;}.elementor-2160 .elementor-element.elementor-element-65cf9b9d{--width:60%;}.elementor-2160 .elementor-element.elementor-element-6e21388e{--width:40%;}.elementor-2160 .elementor-element.elementor-element-49268ec1{--width:100%;}.elementor-2160 .elementor-element.elementor-element-371e4649{--width:100%;}}@media(max-width:767px){.elementor-2160 .elementor-element.elementor-element-54f01e97{--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:100px;--padding-left:20px;--padding-right:20px;}.elementor-2160 .elementor-element.elementor-element-12f0200 .elementor-image-box-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-12f0200 .elementor-image-box-title{font-size:12px;}.elementor-2160 .elementor-element.elementor-element-587ba083 .ue-title-one{font-size:60px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-587ba083 .ue-title-two{font-size:60px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-3d5ce795{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-1cf068ff{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2160 .elementor-element.elementor-element-5ecd0a1{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-664eebad > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2160 .elementor-element.elementor-element-664eebad .ue-title-one{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-664eebad .ue-title-two{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-45e29fb8{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-3723e76c{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-1b10f033{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2160 .elementor-element.elementor-element-1fa9d7c4{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-23a20f91 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 20px 0px;}.elementor-2160 .elementor-element.elementor-element-23a20f91 .ue-title-one{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-23a20f91 .ue-title-two{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-5dd9eed1{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-6f296ac{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-7226ba8c{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-69d740e5{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2160 .elementor-element.elementor-element-4aea9d7f .ue-title-one{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-4aea9d7f .ue-title-two{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-15f53f56{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-9c32ef7{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2160 .elementor-element.elementor-element-764ef28b .ue-title-one{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-764ef28b .ue-title-two{font-size:40px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-165f0457{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-3e156b40{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-f4eb60d{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-5cac3ad5{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-5c84d01b{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-13a79355{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-7ba719a{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-7c502cad{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2160 .elementor-element.elementor-element-683d095e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-block-end:calc(20px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-block-start:calc(20px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-inline:calc(20px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items.elementor-inline-items{margin-inline:calc(-20px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{inset-inline-end:calc(-20px/2);}.elementor-2160 .elementor-element.elementor-element-4007f8e3{--e-icon-list-icon-size:15px;}.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-item > a{font-size:12px;}.elementor-2160 .elementor-element.elementor-element-65434367{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-2160 .elementor-element.elementor-element-65cf9b9d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-4be229d4 > .elementor-widget-container{padding:0px 0px 20px 0px;}.elementor-2160 .elementor-element.elementor-element-4be229d4 .ue-title-one{font-size:36px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-4be229d4 .ue-title-two{font-size:36px;line-height:1em;}.elementor-2160 .elementor-element.elementor-element-2257456a{font-size:16px;}.elementor-2160 .elementor-element.elementor-element-49268ec1{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-5f6005a9{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;}.elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon-box-wrapper{text-align:start;}.elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon-box-title, .elementor-2160 .elementor-element.elementor-element-5f6005a9 .elementor-icon-box-title a{font-size:14px;}.elementor-2160 .elementor-element.elementor-element-40b95cd5{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;top:12px;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-40b95cd5{right:10px;}body.rtl .elementor-2160 .elementor-element.elementor-element-40b95cd5{left:10px;}.elementor-2160 .elementor-element.elementor-element-371e4649{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:0px;}.elementor-2160 .elementor-element.elementor-element-2a402c80 .elementor-icon-box-title, .elementor-2160 .elementor-element.elementor-element-2a402c80 .elementor-icon-box-title a{font-size:14px;}body:not(.rtl) .elementor-2160 .elementor-element.elementor-element-c39cb8b{right:10px;}body.rtl .elementor-2160 .elementor-element.elementor-element-c39cb8b{left:10px;}.elementor-2160 .elementor-element.elementor-element-c39cb8b{top:12px;}}/* Start custom CSS for container, class: .elementor-element-30304ea5 *//* 1. Transiciones para suavidad */
.elementor-2160 .elementor-element.elementor-element-30304ea5, 
.elementor-2160 .elementor-element.elementor-element-30304ea5 * {
    transition: all 0.4s ease-in-out !important;
}

/* 2. HOVER: Borde Rojo Exacto */
.elementor-2160 .elementor-element.elementor-element-30304ea5:hover {
    border-color: #CC1F24 !important;
}

/* 3. HOVER: Intensificar el número con el tono exacto solicitado */
.elementor-2160 .elementor-element.elementor-element-30304ea5:hover .elementor-absolute {
    /* Quitamos el filtro de brillo anterior para usar tu color directo */
    filter: none !important; 
    opacity: 1 !important;
}

/* Forzamos el color hexadecimal con alfa (transparencia) en el texto interno */
.elementor-2160 .elementor-element.elementor-element-30304ea5:hover .elementor-absolute p,
.elementor-2160 .elementor-element.elementor-element-30304ea5:hover .elementor-absolute span,
.elementor-2160 .elementor-element.elementor-element-30304ea5:hover .elementor-absolute .elementor-heading-title {
    color: #CC1F24AD !important;
}

/* 4. HOVER: Icono con el rojo sólido */
.elementor-2160 .elementor-element.elementor-element-30304ea5:hover .elementor-icon i {
    color: #CC1F24 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-533c2baf *//* 1. Transiciones para suavidad */
.elementor-2160 .elementor-element.elementor-element-533c2baf, 
.elementor-2160 .elementor-element.elementor-element-533c2baf * {
    transition: all 0.4s ease-in-out !important;
}

/* 2. HOVER: Borde Rojo Exacto */
.elementor-2160 .elementor-element.elementor-element-533c2baf:hover {
    border-color: #CC1F24 !important;
}

/* 3. HOVER: Intensificar el número con el tono exacto solicitado */
.elementor-2160 .elementor-element.elementor-element-533c2baf:hover .elementor-absolute {
    /* Quitamos el filtro de brillo anterior para usar tu color directo */
    filter: none !important; 
    opacity: 1 !important;
}

/* Forzamos el color hexadecimal con alfa (transparencia) en el texto interno */
.elementor-2160 .elementor-element.elementor-element-533c2baf:hover .elementor-absolute p,
.elementor-2160 .elementor-element.elementor-element-533c2baf:hover .elementor-absolute span,
.elementor-2160 .elementor-element.elementor-element-533c2baf:hover .elementor-absolute .elementor-heading-title {
    color: #CC1F24AD !important;
}

/* 4. HOVER: Icono con el rojo sólido */
.elementor-2160 .elementor-element.elementor-element-533c2baf:hover .elementor-icon i {
    color: #CC1F24 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6592990a *//* 1. Transiciones para suavidad */
.elementor-2160 .elementor-element.elementor-element-6592990a, 
.elementor-2160 .elementor-element.elementor-element-6592990a * {
    transition: all 0.4s ease-in-out !important;
}

/* 2. HOVER: Borde Rojo Exacto */
.elementor-2160 .elementor-element.elementor-element-6592990a:hover {
    border-color: #CC1F24 !important;
}

/* 3. HOVER: Intensificar el número con el tono exacto solicitado */
.elementor-2160 .elementor-element.elementor-element-6592990a:hover .elementor-absolute {
    /* Quitamos el filtro de brillo anterior para usar tu color directo */
    filter: none !important; 
    opacity: 1 !important;
}

/* Forzamos el color hexadecimal con alfa (transparencia) en el texto interno */
.elementor-2160 .elementor-element.elementor-element-6592990a:hover .elementor-absolute p,
.elementor-2160 .elementor-element.elementor-element-6592990a:hover .elementor-absolute span,
.elementor-2160 .elementor-element.elementor-element-6592990a:hover .elementor-absolute .elementor-heading-title {
    color: #CC1F24AD !important;
}

/* 4. HOVER: Icono con el rojo sólido */
.elementor-2160 .elementor-element.elementor-element-6592990a:hover .elementor-icon i {
    color: #CC1F24 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-922f52d *//* 1. Transiciones para suavidad */
.elementor-2160 .elementor-element.elementor-element-922f52d, 
.elementor-2160 .elementor-element.elementor-element-922f52d * {
    transition: all 0.4s ease-in-out !important;
}

/* 2. HOVER: Borde Rojo Exacto */
.elementor-2160 .elementor-element.elementor-element-922f52d:hover {
    border-color: #CC1F24 !important;
}

/* 3. HOVER: Intensificar el número con el tono exacto solicitado */
.elementor-2160 .elementor-element.elementor-element-922f52d:hover .elementor-absolute {
    /* Quitamos el filtro de brillo anterior para usar tu color directo */
    filter: none !important; 
    opacity: 1 !important;
}

/* Forzamos el color hexadecimal con alfa (transparencia) en el texto interno */
.elementor-2160 .elementor-element.elementor-element-922f52d:hover .elementor-absolute p,
.elementor-2160 .elementor-element.elementor-element-922f52d:hover .elementor-absolute span,
.elementor-2160 .elementor-element.elementor-element-922f52d:hover .elementor-absolute .elementor-heading-title {
    color: #CC1F24AD !important;
}

/* 4. HOVER: Icono con el rojo sólido */
.elementor-2160 .elementor-element.elementor-element-922f52d:hover .elementor-icon i {
    color: #CC1F24 !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5f0d583f *//* Cuando el contenedor está en hover, el Heading se pone rojo */
.elementor-2160 .elementor-element.elementor-element-5f0d583f:hover .elementor-heading-title {
    color: #CC1F24 !important;
    transition: color 0.4s ease-in-out !important;
}

/* Suavizado al quitar el mouse */
.elementor-2160 .elementor-element.elementor-element-5f0d583f .elementor-heading-title {
    transition: color 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-11ad872e *//* Cuando el contenedor está en hover, el Heading se pone rojo */
.elementor-2160 .elementor-element.elementor-element-11ad872e:hover .elementor-heading-title {
    color: #CC1F24 !important;
    transition: color 0.4s ease-in-out !important;
}

/* Suavizado al quitar el mouse */
.elementor-2160 .elementor-element.elementor-element-11ad872e .elementor-heading-title {
    transition: color 0.4s ease-in-out !important;
}/* End custom CSS */
/* Start custom CSS for icon-list, class: .elementor-element-4007f8e3 *//* 1. Quitamos el relleno y pintamos el trazo (stroke) */
.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-icon svg {
    fill: none !important;            /* Elimina el color de fondo */
    stroke: #D28C38 !important;       /* Color de las líneas */
    stroke-width: 2px;                /* Grosor de la línea */
    stroke-linecap: round;            /* Puntas redondeadas */
    stroke-linejoin: round;           /* Uniones redondeadas */
}

/* 2. En caso de que el icono use una fuente (Font Awesome) en lugar de SVG */
.elementor-2160 .elementor-element.elementor-element-4007f8e3 .elementor-icon-list-icon i {
    color: transparent !important;    /* Oculta el relleno */
    -webkit-text-stroke: 1.5px #D28C38 !important; /* Crea el contorno de 1.5px */
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-49268ec1 *//* 1. ESTADO NORMAL: Sombreado elegante en la parte inferior */
.elementor-2160 .elementor-element.elementor-element-49268ec1 {
    /* El valor '8px' desplaza la sombra hacia abajo para dar profundidad */
    box-shadow: 0 8px 15px -4px oklch(0.55 0.22 27 / 0.4) !important;
    
    transition: all 0.4s cubic-bezier(0.25, 1, 0.5, 1) !important;
    cursor: pointer;
}

/* 2. ESTADO HOVER: Elevación y brillo más intenso */
.elementor-2160 .elementor-element.elementor-element-49268ec1:hover {
    /* Aumentamos el desplazamiento y el desenfoque para efecto de iluminación */
    box-shadow: 0 12px 30px -8px oklch(0.55 0.22 27 / 0.7) !important;
    
    /* Usamos tu rojo vibrante para el fondo en hover */
    background-color: #E21D1D !important;
    
    /* Eleva el contenedor sutilmente */
    transform: translateY(-3px); 
}

/* 3. RESET DE ICONOS: Se mantienen estáticos */
.elementor-2160 .elementor-element.elementor-element-49268ec1 .elementor-widget-icon,
.elementor-2160 .elementor-element.elementor-element-49268ec1 .elementor-widget-heading,
.elementor-2160 .elementor-element.elementor-element-49268ec1 .elementor-widget-text-editor {
    transition: none !important;
    transform: none !important;
}/* End custom CSS */