.elementor-255 .elementor-element.elementor-element-84c72f2{--display:flex;--min-height:800px;--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;--background-transition:0.3s;--overlay-opacity:1;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:100px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-84c72f2::before, .elementor-255 .elementor-element.elementor-element-84c72f2 > .elementor-background-video-container::before, .elementor-255 .elementor-element.elementor-element-84c72f2 > .e-con-inner > .elementor-background-video-container::before, .elementor-255 .elementor-element.elementor-element-84c72f2 > .elementor-background-slideshow::before, .elementor-255 .elementor-element.elementor-element-84c72f2 > .e-con-inner > .elementor-background-slideshow::before, .elementor-255 .elementor-element.elementor-element-84c72f2 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(300deg, #FFFFFF00 0%, #FFFFFF 80%);}.elementor-255 .elementor-element.elementor-element-84c72f2, .elementor-255 .elementor-element.elementor-element-84c72f2::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-5b441fd{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-6935f0c{--e-image-carousel-slides-to-show:1;}.elementor-255 .elementor-element.elementor-element-6935f0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-c9ba706{left:-155px;}body.rtl .elementor-255 .elementor-element.elementor-element-c9ba706{right:-155px;}.elementor-255 .elementor-element.elementor-element-c9ba706{top:180px;}.elementor-255 .elementor-element.elementor-element-fcea7c0{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-4906008 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-4906008 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:45px;}.elementor-255 .elementor-element.elementor-element-5039717 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-5039717{color:#7A7A7A;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(0px/2);}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(0px/2);}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(0px/2);margin-left:calc(0px/2);}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-0px/2);margin-left:calc(-0px/2);}body.rtl .elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-0px/2);}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-0px/2);}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-icon i{color:#FE6C0D;transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-icon svg{fill:#FE6C0D;transition:fill 0.3s;}.elementor-255 .elementor-element.elementor-element-23d3550{--e-icon-list-icon-size:12px;--icon-vertical-offset:-2px;}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-icon{padding-right:2px;}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-text{color:#7A7A7A;transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-30af8de{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--background-transition:0.3s;--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-255 .elementor-element.elementor-element-197832c .elementor-button{background-color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-255 .elementor-element.elementor-element-197832c .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-197832c .elementor-button:focus{background-color:#FE6C0D;color:#FFFFFF;border-color:#FE6C0D;}.elementor-255 .elementor-element.elementor-element-197832c .elementor-button-content-wrapper{flex-direction:row;}.elementor-255 .elementor-element.elementor-element-197832c .elementor-button .elementor-button-content-wrapper{gap:14px;}.elementor-255 .elementor-element.elementor-element-197832c .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-197832c .elementor-button:focus svg{fill:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-d421fd5 .elementor-button{background-color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;fill:#7A7A7A;color:#7A7A7A;border-style:solid;border-width:1px 1px 1px 1px;border-color:#7A7A7A;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-255 .elementor-element.elementor-element-d421fd5 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-d421fd5 .elementor-button:focus{background-color:#FFFFFF;color:#000000;border-color:#000000;}.elementor-255 .elementor-element.elementor-element-d421fd5 .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-d421fd5 .elementor-button:focus svg{fill:#000000;}.elementor-255 .elementor-element.elementor-element-47f552a{--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;--background-transition:0.3s;--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-255 .elementor-element.elementor-element-47f552a:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-47f552a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE6C0D;}.elementor-255 .elementor-element.elementor-element-47f552a, .elementor-255 .elementor-element.elementor-element-47f552a::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-17248c5{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-17248c5:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-17248c5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFF2E9;}.elementor-255 .elementor-element.elementor-element-17248c5, .elementor-255 .elementor-element.elementor-element-17248c5::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-50d5d8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:10px 10px;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-09b4ad4 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-09b4ad4{text-align:center;}.elementor-255 .elementor-element.elementor-element-09b4ad4 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:45px;}.elementor-255 .elementor-element.elementor-element-36dedf2{text-align:center;}.elementor-255 .elementor-element.elementor-element-36dedf2 .elementor-heading-title{color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-255 .elementor-element.elementor-element-a536566{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-a536566.e-con{--align-self:center;}.elementor-255 .elementor-element.elementor-element-c4ca69e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-c4ca69e{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-217bae1{right:-382px;}body.rtl .elementor-255 .elementor-element.elementor-element-217bae1{left:-382px;}.elementor-255 .elementor-element.elementor-element-217bae1{top:11px;}.elementor-255 .elementor-element.elementor-element-217bae1 img{width:80%;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-8889904{left:-436.997px;}body.rtl .elementor-255 .elementor-element.elementor-element-8889904{right:-436.997px;}.elementor-255 .elementor-element.elementor-element-8889904{top:691.986px;}.elementor-255 .elementor-element.elementor-element-8889904 img{width:63%;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-9cb4e80{right:-320px;}body.rtl .elementor-255 .elementor-element.elementor-element-9cb4e80{left:-320px;}.elementor-255 .elementor-element.elementor-element-9cb4e80{bottom:-11px;}.elementor-255 .elementor-element.elementor-element-9cb4e80 img{width:52%;}.elementor-255 .elementor-element.elementor-element-c547fc8{--display:flex;--background-transition:0.3s;--padding-top:90px;--padding-bottom:90px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-c547fc8:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-c547fc8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-255 .elementor-element.elementor-element-c547fc8, .elementor-255 .elementor-element.elementor-element-c547fc8::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-c547fc8 > .elementor-shape-top .elementor-shape-fill, .elementor-255 .elementor-element.elementor-element-c547fc8 > .e-con-inner > .elementor-shape-top .elementor-shape-fill{fill:#FFF2E9;}.elementor-255 .elementor-element.elementor-element-c547fc8 > .elementor-shape-top svg, .elementor-255 .elementor-element.elementor-element-c547fc8 > .e-con-inner > .elementor-shape-top svg{height:76px;}.elementor-255 .elementor-element.elementor-element-c547fc8 > .elementor-shape-bottom svg, .elementor-255 .elementor-element.elementor-element-c547fc8 > .e-con-inner > .elementor-shape-bottom svg{height:76px;}.elementor-255 .elementor-element.elementor-element-4a4c400{z-index:2;}.elementor-255 .elementor-element.elementor-element-c79f551.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-c79f551{right:80px;}body.rtl .elementor-255 .elementor-element.elementor-element-c79f551{left:80px;}.elementor-255 .elementor-element.elementor-element-c79f551{top:20px;}.elementor-255 .elementor-element.elementor-element-82bfe83.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-82bfe83{right:80px;}body.rtl .elementor-255 .elementor-element.elementor-element-82bfe83{left:80px;}.elementor-255 .elementor-element.elementor-element-82bfe83{top:41px;}.elementor-255 .elementor-element.elementor-element-fd21302{--display:flex;--min-height:700px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-6cd9177{--display:flex;--justify-content:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:10px;--padding-left:10px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-59eea82 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-59eea82 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:45px;}.elementor-255 .elementor-element.elementor-element-f84bcef .elementor-heading-title{color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:40px;font-weight:700;}.elementor-255 .elementor-element.elementor-element-05a3867 > .elementor-widget-container{margin:0px 0px 0px -20px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-0851933{--display:flex;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-ca7623e{--display:flex;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-6fa28e7{--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;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-f8a241f > .elementor-widget-container{background-color:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-44f137d{--display:flex;--flex-direction:column-reverse;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--overlay-opacity:0.79;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-44f137d:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-44f137d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FE6C0D;background-image:url("https://cartas-qr.com/storage/2026/10/Sunlit-Modern-Cafe-Interior.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-255 .elementor-element.elementor-element-44f137d::before, .elementor-255 .elementor-element.elementor-element-44f137d > .elementor-background-video-container::before, .elementor-255 .elementor-element.elementor-element-44f137d > .e-con-inner > .elementor-background-video-container::before, .elementor-255 .elementor-element.elementor-element-44f137d > .elementor-background-slideshow::before, .elementor-255 .elementor-element.elementor-element-44f137d > .e-con-inner > .elementor-background-slideshow::before, .elementor-255 .elementor-element.elementor-element-44f137d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(180deg, #000000 30%, #FE6C0D 82%);}.elementor-255 .elementor-element.elementor-element-44f137d, .elementor-255 .elementor-element.elementor-element-44f137d::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-641d270{--display:flex;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-0c4b1e3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-0c4b1e3{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-ce65b05{--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:2px 2px;--background-transition:0.3s;--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-255 .elementor-element.elementor-element-ac383f1{--display:flex;--background-transition:0.3s;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-255 .elementor-element.elementor-element-ac383f1.e-con{--align-self:center;}.elementor-255 .elementor-element.elementor-element-fdb1bcc > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-fdb1bcc{text-align:center;}.elementor-255 .elementor-element.elementor-element-fdb1bcc .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:35px;}.elementor-255 .elementor-element.elementor-element-d7b832f > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-d7b832f{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-3c3694b > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-3c3694b .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-255 .elementor-element.elementor-element-3c3694b .elementor-counter-title{justify-content:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-3c3694b .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-3.2px;}.elementor-255 .elementor-element.elementor-element-c39bc37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-icon i{color:#FE6C0D;transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-icon svg{fill:#FE6C0D;transition:fill 0.3s;}.elementor-255 .elementor-element.elementor-element-c39bc37{--e-icon-list-icon-size:14px;--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:flex-start;--icon-vertical-offset:5px;}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-text{transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-9b045e9 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:20px 20px 20px 20px;}.elementor-255 .elementor-element.elementor-element-9b045e9 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-9b045e9 .elementor-button:focus{background-color:#FE6C0D;color:#FFFFFF;border-color:#FE6C0D;}.elementor-255 .elementor-element.elementor-element-9b045e9 .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-9b045e9 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-d2201b1{--display:flex;--background-transition:0.3s;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-255 .elementor-element.elementor-element-ffb7ced > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-ffb7ced{text-align:center;}.elementor-255 .elementor-element.elementor-element-ffb7ced .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:35px;}.elementor-255 .elementor-element.elementor-element-a4b8f7c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 10px 0px 10px;}.elementor-255 .elementor-element.elementor-element-a4b8f7c{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-334aa3e > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-334aa3e .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-255 .elementor-element.elementor-element-334aa3e .elementor-counter-title{justify-content:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-334aa3e .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-3.2px;}.elementor-255 .elementor-element.elementor-element-73dfbc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-icon i{color:#FE6C0D;transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-icon svg{fill:#FE6C0D;transition:fill 0.3s;}.elementor-255 .elementor-element.elementor-element-73dfbc5{--e-icon-list-icon-size:14px;--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:flex-start;--icon-vertical-offset:5px;}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-text{transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-36835f8 .elementor-button{background-color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;}.elementor-255 .elementor-element.elementor-element-36835f8 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-36835f8 .elementor-button:focus{background-color:#FE6C0D;color:#FFFFFF;border-color:#FE6C0D;}.elementor-255 .elementor-element.elementor-element-36835f8 .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-36835f8 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-6e7a813{--display:flex;--background-transition:0.3s;--padding-top:45px;--padding-bottom:45px;--padding-left:45px;--padding-right:45px;}.elementor-255 .elementor-element.elementor-element-6e7a813.e-con{--align-self:center;}.elementor-255 .elementor-element.elementor-element-be01f8c > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-be01f8c{text-align:center;}.elementor-255 .elementor-element.elementor-element-be01f8c .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:30px;font-weight:700;line-height:35px;}.elementor-255 .elementor-element.elementor-element-2c3a98b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-2c3a98b{text-align:center;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-14af563 > .elementor-widget-container{margin:10px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-14af563 .elementor-counter{flex-direction:column-reverse;gap:0px;}.elementor-255 .elementor-element.elementor-element-14af563 .elementor-counter-title{justify-content:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-14af563 .elementor-counter-number-wrapper{text-align:{{VALUE}};--counter-prefix-grow:1;--counter-suffix-grow:1;--counter-number-grow:0;gap:5px;color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:70px;font-weight:700;letter-spacing:-3.2px;}.elementor-255 .elementor-element.elementor-element-f1c77e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 30px 20px;}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child){padding-bottom:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child){margin-top:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item{margin-right:calc(7px/2);margin-left:calc(7px/2);}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-items.elementor-inline-items{margin-right:calc(-7px/2);margin-left:calc(-7px/2);}body.rtl .elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{left:calc(-7px/2);}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after{right:calc(-7px/2);}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-icon i{color:#FE6C0D;transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-icon svg{fill:#FE6C0D;transition:fill 0.3s;}.elementor-255 .elementor-element.elementor-element-f1c77e2{--e-icon-list-icon-size:14px;--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:flex-start;--icon-vertical-offset:5px;}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-item > a{font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-text{transition:color 0.3s;}.elementor-255 .elementor-element.elementor-element-6d10339 .elementor-button{background-color:#00000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:500;fill:#000000;color:#000000;border-style:solid;border-width:1px 1px 1px 1px;border-color:#000000;border-radius:20px 20px 20px 20px;}.elementor-255 .elementor-element.elementor-element-6d10339 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-6d10339 .elementor-button:focus{background-color:#FE6C0D;color:#FFFFFF;border-color:#FE6C0D;}.elementor-255 .elementor-element.elementor-element-6d10339 .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-6d10339 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-9f07a65{--display:flex;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-8f460d7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-8f460d7{text-align:center;}.elementor-255 .elementor-element.elementor-element-8f460d7 .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:45px;}.elementor-255 .elementor-element.elementor-element-a6118ea > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-a6118ea{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-8c96ce5{--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;--background-transition:0.3s;--padding-top:70px;--padding-bottom:50px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-0b151f5{--display:flex;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-b3231a9 > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-b3231a9{text-align:center;}.elementor-255 .elementor-element.elementor-element-b3231a9 .elementor-heading-title{color:#000000;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:45px;}.elementor-255 .elementor-element.elementor-element-c323471 > .elementor-widget-container{margin:0px 0px 20px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-c323471{text-align:center;color:#000000;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-9b5e766{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-9b5e766, .elementor-255 .elementor-element.elementor-element-9b5e766::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-2663b7c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-2663b7c{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-20d3148{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-20d3148, .elementor-255 .elementor-element.elementor-element-20d3148::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-496994d > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-496994d{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-05b4b45{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-05b4b45, .elementor-255 .elementor-element.elementor-element-05b4b45::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-ee8030c > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-ee8030c{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-da032e4{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-da032e4, .elementor-255 .elementor-element.elementor-element-da032e4::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-377a5d3 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-377a5d3{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-139cc28{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-139cc28, .elementor-255 .elementor-element.elementor-element-139cc28::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-f4ca7e3 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-f4ca7e3{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-f90f142{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-f90f142, .elementor-255 .elementor-element.elementor-element-f90f142::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-4f65ba1 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-4f65ba1{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-da89dd6{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-da89dd6, .elementor-255 .elementor-element.elementor-element-da89dd6::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-4f138d5 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-4f138d5{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-a8b05dd{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--border-radius:20px 20px 20px 20px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:25px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-a8b05dd, .elementor-255 .elementor-element.elementor-element-a8b05dd::before{--border-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-79b9e61 > .elementor-widget-container{margin:0px 0px -15px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-79b9e61{font-family:"Poppins", Sans-serif;font-size:17px;font-weight:500;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-018a37a{--n-accordion-title-font-size:18px;--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:16px;--n-accordion-border-radius:20px 20px 20px 20px;--n-accordion-title-normal-color:#000000;--n-accordion-title-hover-color:#FE6C0D;--n-accordion-title-active-color:#FE6C0D;--n-accordion-icon-size:15px;--n-accordion-icon-normal-color:#FE6C0D;--n-accordion-icon-hover-color:#FE6C0D;--n-accordion-icon-active-color:#FE6C0D;}.elementor-255 .elementor-element.elementor-element-018a37a {--n-accordion-padding:20px 20px 20px 20px;}:where( .elementor-255 .elementor-element.elementor-element-018a37a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"Poppins", Sans-serif;font-weight:800;letter-spacing:0.2px;}:where( .elementor-255 .elementor-element.elementor-element-018a37a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item ) > .e-con{--padding-top:0px;--padding-right:0px;--padding-bottom:0px;--padding-left:0px;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-5356590{left:-395px;}body.rtl .elementor-255 .elementor-element.elementor-element-5356590{right:-395px;}.elementor-255 .elementor-element.elementor-element-5356590{top:93px;}.elementor-255 .elementor-element.elementor-element-5356590 img{width:60%;}.elementor-255 .elementor-element.elementor-element-aac0bac{--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;--background-transition:0.3s;}.elementor-255 .elementor-element.elementor-element-f10c73c > .elementor-widget-container{margin:-100px 0px -60px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-f10c73c .elementor-wrapper{--video-aspect-ratio:0.5625;filter:brightness( 110% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-255 .elementor-element.elementor-element-4ada62c{--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;--background-transition:0.3s;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:70px;--padding-left:0px;--padding-right:0px;--z-index:9;}.elementor-255 .elementor-element.elementor-element-13dd4c8{--display:flex;--background-transition:0.3s;--border-radius:20px 20px 20px 20px;--padding-top:70px;--padding-bottom:70px;--padding-left:50px;--padding-right:50px;}.elementor-255 .elementor-element.elementor-element-35d133c > .elementor-widget-container{margin:0px 0px -5px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-35d133c{text-align:center;}.elementor-255 .elementor-element.elementor-element-35d133c .elementor-heading-title{color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:43px;font-weight:700;line-height:45px;}.elementor-255 .elementor-element.elementor-element-e9c74dc > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-e9c74dc{text-align:center;color:#FFFFFF;font-family:"Poppins", Sans-serif;font-size:15px;font-weight:400;letter-spacing:0.2px;}.elementor-255 .elementor-element.elementor-element-8d597a6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:10px 10px;--background-transition:0.3s;--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-255 .elementor-element.elementor-element-54b6c88 .elementor-button{background-color:#FE6C0D;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-255 .elementor-element.elementor-element-54b6c88 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-54b6c88 .elementor-button:focus{background-color:#FE6C0D;color:#FFFFFF;border-color:#FE6C0D;}.elementor-255 .elementor-element.elementor-element-54b6c88 .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-54b6c88 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-9130950 .elementor-button{background-color:#FE6C0D00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-255 .elementor-element.elementor-element-9130950 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-9130950 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-9130950 .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-9130950 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-2e20a86 .elementor-button{background-color:#FE6C0D00;font-family:"Poppins", Sans-serif;font-size:16px;font-weight:600;letter-spacing:0.2px;fill:#FFFFFF;color:#FFFFFF;border-style:solid;border-width:1px 1px 1px 1px;border-color:#FFFFFF;border-radius:20px 20px 20px 20px;padding:15px 40px 15px 40px;}.elementor-255 .elementor-element.elementor-element-2e20a86 .elementor-button:hover, .elementor-255 .elementor-element.elementor-element-2e20a86 .elementor-button:focus{background-color:#00000000;color:#FFFFFF;border-color:#FFFFFF;}.elementor-255 .elementor-element.elementor-element-2e20a86 .elementor-button:hover svg, .elementor-255 .elementor-element.elementor-element-2e20a86 .elementor-button:focus svg{fill:#FFFFFF;}body.elementor-page-255:not(.elementor-motion-effects-element-type-background), body.elementor-page-255 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-255 .elementor-element.elementor-element-84c72f2{--min-height:600px;--flex-direction:column-reverse;--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:100px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-5b441fd{--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-255 .elementor-element.elementor-element-6935f0c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-c9ba706{left:248px;}body.rtl .elementor-255 .elementor-element.elementor-element-c9ba706{right:248px;}.elementor-255 .elementor-element.elementor-element-c9ba706{top:61px;}.elementor-255 .elementor-element.elementor-element-fcea7c0{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-fcea7c0.e-con{--order:99999 /* order end hack */;}.elementor-255 .elementor-element.elementor-element-4906008{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-4906008 .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-5039717{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-23d3550 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-23d3550{--icon-vertical-offset:-2px;}.elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-23d3550 .elementor-icon-list-item > a{font-size:14px;}.elementor-255 .elementor-element.elementor-element-30af8de{--justify-content:space-evenly;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-255 .elementor-element.elementor-element-30af8de.e-con{--align-self:center;}.elementor-255 .elementor-element.elementor-element-197832c > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-197832c .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-255 .elementor-element.elementor-element-d421fd5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-d421fd5 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-255 .elementor-element.elementor-element-17248c5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:30px;--padding-bottom:0px;--padding-left:10px;--padding-right:10px;}.elementor-255 .elementor-element.elementor-element-09b4ad4{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-09b4ad4 .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-36dedf2{text-align:center;}.elementor-255 .elementor-element.elementor-element-36dedf2 .elementor-heading-title{font-size:25px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-c4ca69e{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-c547fc8 > .elementor-shape-top svg, .elementor-255 .elementor-element.elementor-element-c547fc8 > .e-con-inner > .elementor-shape-top svg{height:38px;}.elementor-255 .elementor-element.elementor-element-c547fc8 > .elementor-shape-bottom svg, .elementor-255 .elementor-element.elementor-element-c547fc8 > .e-con-inner > .elementor-shape-bottom svg{height:38px;}.elementor-255 .elementor-element.elementor-element-c547fc8{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:70px;--padding-bottom:70px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-4a4c400 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-c79f551{right:0px;}body.rtl .elementor-255 .elementor-element.elementor-element-c79f551{left:0px;}.elementor-255 .elementor-element.elementor-element-c79f551{top:134px;}body:not(.rtl) .elementor-255 .elementor-element.elementor-element-82bfe83{right:0px;}body.rtl .elementor-255 .elementor-element.elementor-element-82bfe83{left:0px;}.elementor-255 .elementor-element.elementor-element-fd21302{--flex-direction:column-reverse;--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:50px;--padding-bottom:50px;--padding-left:30px;--padding-right:30px;}.elementor-255 .elementor-element.elementor-element-fd21302.e-con{--order:99999 /* order end hack */;}.elementor-255 .elementor-element.elementor-element-6cd9177{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:10px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-6cd9177.e-con{--order:99999 /* order end hack */;}.elementor-255 .elementor-element.elementor-element-59eea82{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-59eea82 .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-f84bcef{text-align:center;}.elementor-255 .elementor-element.elementor-element-f84bcef .elementor-heading-title{font-size:25px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-0851933{--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-255 .elementor-element.elementor-element-ca7623e{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-255 .elementor-element.elementor-element-bb56db9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-bb56db9.elementor-element{--align-self:center;}.elementor-255 .elementor-element.elementor-element-44f137d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:40px;--padding-bottom:40px;--padding-left:25px;--padding-right:25px;}.elementor-255 .elementor-element.elementor-element-0c4b1e3{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-ac383f1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-fdb1bcc{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-fdb1bcc .elementor-heading-title{font-size:23px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-d7b832f{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-3c3694b > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-3c3694b .elementor-counter-number-wrapper{font-size:50px;}.elementor-255 .elementor-element.elementor-element-3c3694b .elementor-counter-title{font-size:14px;}.elementor-255 .elementor-element.elementor-element-c39bc37 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-c39bc37 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-9b045e9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-255 .elementor-element.elementor-element-d2201b1{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-ffb7ced{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-ffb7ced .elementor-heading-title{font-size:23px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-a4b8f7c{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-334aa3e > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-334aa3e .elementor-counter-number-wrapper{font-size:50px;}.elementor-255 .elementor-element.elementor-element-334aa3e .elementor-counter-title{font-size:14px;}.elementor-255 .elementor-element.elementor-element-73dfbc5 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-73dfbc5 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-36835f8 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-255 .elementor-element.elementor-element-6e7a813{--padding-top:40px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-be01f8c{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-be01f8c .elementor-heading-title{font-size:23px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-2c3a98b{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-14af563 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-14af563 .elementor-counter-number-wrapper{font-size:50px;}.elementor-255 .elementor-element.elementor-element-14af563 .elementor-counter-title{font-size:14px;}.elementor-255 .elementor-element.elementor-element-f1c77e2 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-255 .elementor-element.elementor-element-f1c77e2 .elementor-icon-list-item > a{font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-6d10339 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 20px 0px 20px;}.elementor-255 .elementor-element.elementor-element-8f460d7{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-8f460d7 .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-a6118ea{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-8c96ce5{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:50px;--padding-left:25px;--padding-right:25px;}.elementor-255 .elementor-element.elementor-element-b3231a9{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-b3231a9 .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-c323471{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-9b5e766{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-2663b7c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-2663b7c{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-20d3148{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-496994d > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-496994d{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-05b4b45{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-ee8030c > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-ee8030c{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-da032e4{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-377a5d3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-377a5d3{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-139cc28{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-f4ca7e3 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-f4ca7e3{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-f90f142{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-4f65ba1 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-4f65ba1{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-da89dd6{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-4f138d5 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-4f138d5{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-a8b05dd{--padding-top:20px;--padding-bottom:15px;--padding-left:20px;--padding-right:20px;}.elementor-255 .elementor-element.elementor-element-79b9e61 > .elementor-widget-container{margin:0px 0px -10px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-79b9e61{text-align:left;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-018a37a {--n-accordion-padding:15px 15px 15px 15px;}.elementor-255 .elementor-element.elementor-element-018a37a{--n-accordion-title-font-size:14px;}:where( .elementor-255 .elementor-element.elementor-element-018a37a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{line-height:1.4em;}.elementor-255 .elementor-element.elementor-element-aac0bac{--content-width:500px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:100px;--padding-right:100px;}.elementor-255 .elementor-element.elementor-element-f10c73c > .elementor-widget-container{margin:-70px 0px -25px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-4ada62c{--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-255 .elementor-element.elementor-element-13dd4c8{--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-255 .elementor-element.elementor-element-35d133c{z-index:5;text-align:center;}.elementor-255 .elementor-element.elementor-element-35d133c .elementor-heading-title{font-size:24px;line-height:1.1em;letter-spacing:-0.1px;}.elementor-255 .elementor-element.elementor-element-e9c74dc{text-align:center;font-size:14px;line-height:1.3em;}.elementor-255 .elementor-element.elementor-element-8d597a6{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:10px 10px;--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-255 .elementor-element.elementor-element-54b6c88 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-54b6c88 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-255 .elementor-element.elementor-element-9130950 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-9130950 .elementor-button{font-size:14px;padding:15px 20px 15px 20px;}.elementor-255 .elementor-element.elementor-element-2e20a86 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-255 .elementor-element.elementor-element-2e20a86 .elementor-button{font-size:14px;border-radius:20px 20px 20px 20px;padding:15px 25px 15px 25px;}}@media(min-width:768px){.elementor-255 .elementor-element.elementor-element-fcea7c0{--width:93%;}.elementor-255 .elementor-element.elementor-element-a536566{--width:69%;}.elementor-255 .elementor-element.elementor-element-6cd9177{--width:93%;}.elementor-255 .elementor-element.elementor-element-8c96ce5{--content-width:850px;}.elementor-255 .elementor-element.elementor-element-aac0bac{--content-width:230px;}}@media(min-width:1025px){.elementor-255 .elementor-element.elementor-element-44f137d:not(.elementor-motion-effects-element-type-background), .elementor-255 .elementor-element.elementor-element-44f137d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-attachment:scroll;}}/* Start custom CSS for container, class: .elementor-element-ac383f1 *//* 1. Preparamos el contenedor con fondo blanco y el margen exterior */
.elementor-255 .elementor-element.elementor-element-ac383f1 {
    position: relative;
    overflow: hidden;
    background: #FFFFFF !important;
    border-radius: 24px;
    z-index: 1;
    margin: 5px !important; 
}

/* 2. El haz de luz negro que gira por detrás */
.elementor-255 .elementor-element.elementor-element-ac383f1::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: conic-gradient(
        transparent, 
        #000000 30%, 
        transparent 60%
    );
    animation: girarBordeInverso 4s linear infinite;
    z-index: -2;
}

/* 3. La máscara interna para tapar el centro (fondo blanco) */
.elementor-255 .elementor-element.elementor-element-ac383f1::after {
    content: '';
    position: absolute;
    inset: 3px; 
    background: #FFFFFF;
    border-radius: 21px;
    z-index: -1;
}

/* 4. Contenido real al frente */
.elementor-255 .elementor-element.elementor-element-ac383f1 > .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}

/* 5. Animación en sentido contrario (Inverso) */
@keyframes girarBordeInverso {
    0% {
        transform: rotate(360deg);
    }
    100% {
        transform: rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2201b1 *//* 1. Preparamos el contenedor con fondo blanco y el margen exterior */
.elementor-255 .elementor-element.elementor-element-d2201b1 {
    position: relative;
    overflow: hidden;
    background: #FFFFFF !important;
    border-radius: 24px;
    z-index: 1;
    margin: 5px !important; 
}

/* 2. El haz de luz naranja (#FE6C0D) que gira por detrás */
.elementor-255 .elementor-element.elementor-element-d2201b1::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: conic-gradient(
        transparent, 
        #FE6C0D 30%, 
        transparent 60%
    );
    animation: girarBordeInverso 4s linear infinite;
    z-index: -2;
}

/* 3. La máscara interna para tapar el centro (fondo blanco) */
.elementor-255 .elementor-element.elementor-element-d2201b1::after {
    content: '';
    position: absolute;
    inset: 3px; 
    background: #FFFFFF;
    border-radius: 21px;
    z-index: -1;
}

/* 4. Contenido real al frente */
.elementor-255 .elementor-element.elementor-element-d2201b1 > .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}

/* 5. Animación en sentido contrario (Inverso) */
@keyframes girarBordeInverso {
    0% {
        transform: rotate(360deg);
    }
    100% {
        transform: rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-6e7a813 *//* 1. Preparamos el contenedor con fondo blanco y el margen exterior */
.elementor-255 .elementor-element.elementor-element-6e7a813 {
    position: relative;
    overflow: hidden;
    background: #FFFFFF !important;
    border-radius: 24px;
    z-index: 1;
    margin: 5px !important; 
}

/* 2. El haz de luz negro que gira por detrás */
.elementor-255 .elementor-element.elementor-element-6e7a813::before {
    content: '';
    position: absolute;
    top: -50%;
    left: -50%;
    width: 200%;
    height: 200%;
    background: conic-gradient(
        transparent, 
        #000000 30%, 
        transparent 60%
    );
    animation: girarBordeInverso 4s linear infinite;
    z-index: -2;
}

/* 3. La máscara interna para tapar el centro (fondo blanco) */
.elementor-255 .elementor-element.elementor-element-6e7a813::after {
    content: '';
    position: absolute;
    inset: 3px; 
    background: #FFFFFF;
    border-radius: 21px;
    z-index: -1;
}

/* 4. Contenido real al frente */
.elementor-255 .elementor-element.elementor-element-6e7a813 > .elementor-widget-wrap {
    position: relative;
    z-index: 2;
}

/* 5. Animación en sentido contrario (Inverso) */
@keyframes girarBordeInverso {
    0% {
        transform: rotate(360deg);
    }
    100% {
        transform: rotate(0deg);
    }
}/* End custom CSS */
/* Start custom CSS for video, class: .elementor-element-f10c73c */.elementor-255 .elementor-element.elementor-element-f10c73c, .elementor-255 .elementor-element.elementor-element-f10c73c video { mix-blend-mode: multiply; }/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-13dd4c8 *//* Configuración del contenedor principal */
.elementor-255 .elementor-element.elementor-element-13dd4c8 {
  position: relative;
  overflow: hidden;
  background-color: #000000; /* Fondo base negro */
  z-index: 1;
}

/* Efecto Neón Psicodélico Animado con Naranja y Negro */
.elementor-255 .elementor-element.elementor-element-13dd4c8::before {
  content: "";
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  z-index: -1;
  
  /* Degradado combinando tonos de naranja brillante y sombras oscuras */
  background: radial-gradient(circle at 25% 30%, #FE6C0D 0%, transparent 45%),
              radial-gradient(circle at 75% 70%, #d45806 0%, transparent 45%),
              radial-gradient(circle at 50% 50%, #000000 0%, transparent 60%);
  
  filter: blur(70px); /* Desenfoque neón suave */
  opacity: 0.9;
  
  /* Animación fluida de movimiento */
  animation: neonGlow 14s infinite alternate ease-in-out;
}

/* Animación de rotación y escala */
@keyframes neonGlow {
  0% {
    transform: rotate(0deg) scale(1);
  }
  50% {
    transform: rotate(180deg) scale(1.15);
  }
  100% {
    transform: rotate(360deg) scale(1);
  }
}/* End custom CSS */