.elementor-7 .elementor-element.elementor-element-41ca2b3{--display:flex;--background-transition:0.3s;border-style:none;--border-style:none;--padding-top:38px;--padding-bottom:38px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-41ca2b3, .elementor-7 .elementor-element.elementor-element-41ca2b3::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-0ec1ce8 .elementor-heading-title{font-family:"IBM Plex Sans", Sans-serif;font-size:2vw;font-weight:700;}.elementor-7 .elementor-element.elementor-element-318c8f0{--display:flex;--min-height:80vh;--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;--z-index:3;}.elementor-7 .elementor-element.elementor-element-318c8f0:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-318c8f0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-318c8f0, .elementor-7 .elementor-element.elementor-element-318c8f0::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4eb71a6{--ep-circle-menu-h-offset:-50px;--ep-circle-menu-v-offset:-30px;}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu li.bdt-toggle-icon{color:var( --e-global-color-accent );background-color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu li.bdt-toggle-icon a svg{height:18px;width:18px;}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu li.bdt-toggle-icon a i{font-size:18px;}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu li.bdt-toggle-icon:hover{color:var( --e-global-color-accent );background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu-container .bdt-menu-icon a{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu-container .bdt-menu-icon svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu li.bdt-menu-icon{background-color:var( --e-global-color-primary );font-size:20px;}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu-container .bdt-menu-icon:hover a{color:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu-container .bdt-menu-icon:hover svg{fill:var( --e-global-color-accent );}.elementor-7 .elementor-element.elementor-element-4eb71a6 .bdt-circle-menu li:hover{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e17c050{--display:flex;--min-height:80vh;--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;--z-index:3;}.elementor-7 .elementor-element.elementor-element-e17c050:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-e17c050 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-e17c050, .elementor-7 .elementor-element.elementor-element-e17c050::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-5fcd3bd{--display:flex;--min-height:80vh;--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;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9f9a635{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-9f9a635.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-aced6e3{z-index:1;text-align:left;}.elementor-7 .elementor-element.elementor-element-aced6e3 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:48px;font-weight:700;text-transform:uppercase;line-height:55px;}.elementor-7 .elementor-element.elementor-element-4cb0950{z-index:1;text-align:left;}.elementor-7 .elementor-element.elementor-element-4cb0950 .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:2.5vw;font-weight:700;text-transform:uppercase;}.elementor-7 .elementor-element.elementor-element-1db3913{--display:flex;--justify-content:center;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-751e5d0 > .elementor-widget-container{margin:-5vh 0 -5vh -120px;}.elementor-7 .elementor-element.elementor-element-751e5d0{--lottie-container-width:90vh;}.elementor-7 .elementor-element.elementor-element-ca1a8a7{--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;--background-transition:0.3s;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-secondary );--border-color:var( --e-global-color-secondary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-ca1a8a7, .elementor-7 .elementor-element.elementor-element-ca1a8a7::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-040fd99 .bdt-marquee .marquee-content{width:calc(100% / 3);margin-left:0px;background-color:#FFFFFF;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-040fd99 > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-040fd99.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-040fd99 .bdt-marquee .marquee-content .marquee-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-4a6e8a5{--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-7 .elementor-element.elementor-element-488527d{--display:flex;--min-height:22vh;--justify-content:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-37cbc2f{text-align:left;}.elementor-7 .elementor-element.elementor-element-37cbc2f .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:2.9vw;font-weight:700;text-transform:uppercase;line-height:65px;}.elementor-7 .elementor-element.elementor-element-68a5549{--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-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:2;}.elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container{margin:-10px 0px -10px 0px;}:is( .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-left:calc(0px / 2);padding-right:calc(0px / 2);padding-top:calc(80px / 2);padding-bottom:calc(80px / 2);}:is( .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid, .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider, .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider ) > .jet-listing-grid__items{margin-left:calc(-0px / 2);margin-right:calc(-0px / 2);width:calc(100% + 0px);}.elementor-7 .elementor-element.elementor-element-760dc7f{--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-7 .elementor-element.elementor-element-7e663e7 > .elementor-widget-container{margin:0px 0px -50px 0px;}.elementor-7 .elementor-element.elementor-element-7e663e7.elementor-element{--align-self:center;}.elementor-7 .elementor-element.elementor-element-7e663e7{z-index:1;}.elementor-7 .elementor-element.elementor-element-7e663e7 img{width:100%;height:86px;object-fit:contain;object-position:center center;transition-duration:0.3s;}.elementor-7 .elementor-element.elementor-element-7e663e7:hover img{filter:brightness( 90% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );}.elementor-7 .elementor-element.elementor-element-cc4b39b{--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:60px;--padding-bottom:60px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-cc4b39b:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-cc4b39b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-cc4b39b, .elementor-7 .elementor-element.elementor-element-cc4b39b::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4e81579{text-align:left;}.elementor-7 .elementor-element.elementor-element-4e81579 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"IBM Plex Sans", Sans-serif;font-size:2.9vw;font-weight:700;text-transform:uppercase;line-height:65px;}.elementor-7 .elementor-element.elementor-element-c07820a{--display:flex;--min-height:250px;--background-transition:0.3s;--margin-top:0%;--margin-bottom:0%;--margin-left:-3%;--margin-right:-3%;}.elementor-7 .elementor-element.elementor-element-c07820a, .elementor-7 .elementor-element.elementor-element-c07820a::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-4374f28 img{width:100%;}.elementor-7 .elementor-element.elementor-element-b1f28c7{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-96f6cc2{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-96f6cc2 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7 .elementor-element.elementor-element-0e27532{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-0e27532 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7 .elementor-element.elementor-element-fcffcb6{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-fcffcb6 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7 .elementor-element.elementor-element-e43d5ec{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-e43d5ec > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7 .elementor-element.elementor-element-5787a9f{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-5787a9f > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7 .elementor-element.elementor-element-8ea3b6c{--display:flex;--min-height:0px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--background-transition:0.3s;--margin-top:80px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-7 .elementor-element.elementor-element-87e544b{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-87e544b > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7 .elementor-element.elementor-element-a8ffec6{--e-image-carousel-slides-to-show:2;width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;}.elementor-7 .elementor-element.elementor-element-a8ffec6 > .elementor-widget-container{--e-transform-rotateZ:90deg;}.elementor-7 .elementor-element.elementor-element-4b927cb{--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;--background-transition:0.3s;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-secondary );--border-color:var( --e-global-color-secondary );--padding-top:10px;--padding-bottom:10px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-4b927cb, .elementor-7 .elementor-element.elementor-element-4b927cb::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-c6cc4ef .bdt-marquee .marquee-content{width:calc(100% / 3);margin-left:0px;background-color:#FFFFFF;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-size:var( --e-global-typography-secondary-font-size );font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-7 .elementor-element.elementor-element-c6cc4ef > .elementor-widget-container{margin:-2px 0px 0px 0px;}.elementor-7 .elementor-element.elementor-element-c6cc4ef.elementor-element{--flex-grow:1;--flex-shrink:0;}.elementor-7 .elementor-element.elementor-element-c6cc4ef .bdt-marquee .marquee-content .marquee-title{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-bb28ff9{--display:flex;--min-height:22vh;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--align-items:center;--flex-wrap:nowrap;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-14e717a{text-align:left;}.elementor-7 .elementor-element.elementor-element-14e717a .elementor-heading-title{color:var( --e-global-color-secondary );font-family:"IBM Plex Sans", Sans-serif;font-size:2.9vw;font-weight:700;text-transform:uppercase;line-height:65px;}.elementor-7 .elementor-element.elementor-element-3556b5f > .elementor-widget-container{margin:0px -60px -120px 0px;}.elementor-7 .elementor-element.elementor-element-3556b5f{--lottie-container-width:300px;}.elementor-7 .elementor-element.elementor-element-b0278bc{--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:0px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item + .bdt-ep-accordion-item{margin-top:20px;}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-title-text{justify-content:flex-start;}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-title{color:var( --e-global-color-text );background-color:var( --e-global-color-accent );border-style:solid;border-width:0px 0px 1px 0px;border-color:#CDCDCD;padding:20px 0px 10px 0px;font-family:"IBM Plex Sans", Sans-serif;font-size:24px;font-weight:600;}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-text );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item:hover .bdt-ep-accordion-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-title{color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion .bdt-ep-accordion-item .bdt-ep-accordion-custom-icon i{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion .bdt-ep-accordion-item .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-custom-icon{margin-right:100px;}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon i{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion .bdt-ep-accordion-item:hover .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-custom-icon i{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-custom-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-icon{color:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item.bdt-open .bdt-ep-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-7 .elementor-element.elementor-element-d55e715{--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:20px;--padding-bottom:20px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d55e715:not(.elementor-motion-effects-element-type-background), .elementor-7 .elementor-element.elementor-element-d55e715 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-secondary );}.elementor-7 .elementor-element.elementor-element-d55e715, .elementor-7 .elementor-element.elementor-element-d55e715::before{--border-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-65e97c1{text-align:left;}.elementor-7 .elementor-element.elementor-element-65e97c1 .elementor-heading-title{color:var( --e-global-color-accent );font-family:"IBM Plex Sans", Sans-serif;font-size:2.9vw;font-weight:700;text-transform:uppercase;line-height:65px;}.elementor-7 .elementor-element.elementor-element-1d76f7a{--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;--background-transition:0.3s;--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-d0c00e4{--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:6px 6px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-3da33bf > .elementor-widget-container{margin:-20px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-3da33bf img{height:150px;object-fit:contain;object-position:center center;}.elementor-7 .elementor-element.elementor-element-99452af{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;top:50%;}.elementor-7 .elementor-element.elementor-element-99452af > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-99452af{left:50%;}body.rtl .elementor-7 .elementor-element.elementor-element-99452af{right:50%;}.elementor-7 .elementor-element.elementor-element-99452af .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-99452af .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-cf9e01e{text-align:center;}.elementor-7 .elementor-element.elementor-element-cf9e01e .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-343b484{--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:6px 6px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-6b2937a > .elementor-widget-container{margin:-20px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-6b2937a img{height:150px;object-fit:contain;object-position:center center;}.elementor-7 .elementor-element.elementor-element-7369b75{text-align:center;}.elementor-7 .elementor-element.elementor-element-7369b75 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-83c52d6{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;top:50%;}.elementor-7 .elementor-element.elementor-element-83c52d6 > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-83c52d6{left:50%;}body.rtl .elementor-7 .elementor-element.elementor-element-83c52d6{right:50%;}.elementor-7 .elementor-element.elementor-element-83c52d6 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-83c52d6 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-ad3b8ab{--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:6px 6px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-3812f0a > .elementor-widget-container{margin:-20px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-3812f0a img{height:150px;object-fit:contain;object-position:center center;}.elementor-7 .elementor-element.elementor-element-5db33d3{text-align:center;}.elementor-7 .elementor-element.elementor-element-5db33d3 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7 .elementor-element.elementor-element-6260569{--divider-border-style:solid;--divider-color:var( --e-global-color-primary );--divider-border-width:3px;top:50%;}.elementor-7 .elementor-element.elementor-element-6260569 > .elementor-widget-container{--e-transform-rotateZ:90deg;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-6260569{left:50%;}body.rtl .elementor-7 .elementor-element.elementor-element-6260569{right:50%;}.elementor-7 .elementor-element.elementor-element-6260569 .elementor-divider-separator{width:80px;margin:0 auto;margin-center:0;}.elementor-7 .elementor-element.elementor-element-6260569 .elementor-divider{text-align:center;padding-block-start:0px;padding-block-end:0px;}.elementor-7 .elementor-element.elementor-element-107aa6b{--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:6px 6px;--background-transition:0.3s;}.elementor-7 .elementor-element.elementor-element-85324c1 > .elementor-widget-container{margin:-20px 0px -10px 0px;}.elementor-7 .elementor-element.elementor-element-85324c1 img{height:150px;object-fit:contain;object-position:center center;}.elementor-7 .elementor-element.elementor-element-92108a0{text-align:center;}.elementor-7 .elementor-element.elementor-element-92108a0 .elementor-heading-title{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1366px){.elementor-7 .elementor-element.elementor-element-41ca2b3{--padding-top:30px;--padding-bottom:30px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-0ec1ce8 .elementor-heading-title{font-size:2.1vw;}.elementor-7 .elementor-element.elementor-element-aced6e3 .elementor-heading-title{font-size:48px;}.elementor-7 .elementor-element.elementor-element-751e5d0{--lottie-container-width:700px;}.elementor-7 .elementor-element.elementor-element-040fd99 .bdt-marquee .marquee-content{width:calc(100% / 1);font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-37cbc2f .elementor-heading-title{font-size:3.2vw;}.elementor-7 .elementor-element.elementor-element-7e663e7 img{height:80px;}.elementor-7 .elementor-element.elementor-element-4e81579 .elementor-heading-title{font-size:3.2vw;}.elementor-7 .elementor-element.elementor-element-c07820a{--min-height:200px;}.elementor-7 .elementor-element.elementor-element-c6cc4ef .bdt-marquee .marquee-content{width:calc(100% / 1);font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-14e717a .elementor-heading-title{font-size:3.2vw;}.elementor-7 .elementor-element.elementor-element-65e97c1 .elementor-heading-title{font-size:3.2vw;}.elementor-7 .elementor-element.elementor-element-cf9e01e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7369b75 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-5db33d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-92108a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:1024px){.elementor-7 .elementor-element.elementor-element-040fd99 .bdt-marquee .marquee-content{width:calc(100% / 2);font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-c07820a{--min-height:200px;}.elementor-7 .elementor-element.elementor-element-c6cc4ef .bdt-marquee .marquee-content{width:calc(100% / 2);font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-cf9e01e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-7369b75 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-5db33d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-92108a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-7 .elementor-element.elementor-element-41ca2b3{--min-height:7vh;}.elementor-7 .elementor-element.elementor-element-0ec1ce8 .elementor-heading-title{font-size:20px;}.elementor-7 .elementor-element.elementor-element-318c8f0{--min-height:80vh;}.elementor-7 .elementor-element.elementor-element-e17c050{--min-height:80vh;}.elementor-7 .elementor-element.elementor-element-9f9a635{--padding-top:0px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-aced6e3{text-align:center;}.elementor-7 .elementor-element.elementor-element-aced6e3 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-7 .elementor-element.elementor-element-4cb0950{text-align:center;}.elementor-7 .elementor-element.elementor-element-4cb0950 .elementor-heading-title{font-size:28px;line-height:38px;}.elementor-7 .elementor-element.elementor-element-1db3913.e-con{--order:-99999 /* order start hack */;}.elementor-7 .elementor-element.elementor-element-751e5d0 > .elementor-widget-container{margin:-50px 0px -100px 0px;}.elementor-7 .elementor-element.elementor-element-751e5d0{--lottie-container-width:420px;}.elementor-7 .elementor-element.elementor-element-ca1a8a7{--padding-top:5px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-040fd99 .bdt-marquee .marquee-content{width:calc(100% / 1);font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-488527d{--min-height:7vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-37cbc2f{text-align:left;}.elementor-7 .elementor-element.elementor-element-37cbc2f .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items{--columns:1;}.elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container{margin:0px 0px 0px 0px;}:is( .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__items, .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__slider > .jet-listing-grid__items > .slick-list > .slick-track, .elementor-7 .elementor-element.elementor-element-9dda7f7 > .elementor-widget-container > .jet-listing-grid > .jet-listing-grid__scroll-slider > .jet-listing-grid__items ) > .jet-listing-grid__item{padding-top:calc(70px / 2);padding-bottom:calc(70px / 2);}.elementor-7 .elementor-element.elementor-element-7e663e7 img{height:74px;}.elementor-7 .elementor-element.elementor-element-cc4b39b{--gap:0px 0px;--padding-top:70px;--padding-bottom:40px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-4e81579{text-align:left;}.elementor-7 .elementor-element.elementor-element-4e81579 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-7 .elementor-element.elementor-element-4374f28 img{height:150px;object-fit:cover;}.elementor-7 .elementor-element.elementor-element-8ea3b6c{--gap:0px 0px;}.elementor-7 .elementor-element.elementor-element-87e544b{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-87e544b > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-7 .elementor-element.elementor-element-a8ffec6{--e-image-carousel-slides-to-show:2;}.elementor-7 .elementor-element.elementor-element-a8ffec6 > .elementor-widget-container{margin:0px -20px 0px -20px;}.elementor-7 .elementor-element.elementor-element-4b927cb{--padding-top:5px;--padding-bottom:3px;--padding-left:0px;--padding-right:0px;}.elementor-7 .elementor-element.elementor-element-c6cc4ef .bdt-marquee .marquee-content{width:calc(100% / 1);font-size:var( --e-global-typography-secondary-font-size );}.elementor-7 .elementor-element.elementor-element-bb28ff9{--min-height:7vh;--padding-top:30px;--padding-bottom:30px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-14e717a{text-align:left;}.elementor-7 .elementor-element.elementor-element-14e717a .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-7 .elementor-element.elementor-element-3556b5f > .elementor-widget-container{margin:-20px -40px -80px 0px;}.elementor-7 .elementor-element.elementor-element-3556b5f{--lottie-container-width:150px;}.elementor-7 .elementor-element.elementor-element-b0278bc{--padding-top:0px;--padding-bottom:60px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-title{font-size:18px;}.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-custom-icon{margin-right:20px;}.elementor-7 .elementor-element.elementor-element-d55e715{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}.elementor-7 .elementor-element.elementor-element-65e97c1{text-align:left;}.elementor-7 .elementor-element.elementor-element-65e97c1 .elementor-heading-title{font-size:32px;line-height:42px;}.elementor-7 .elementor-element.elementor-element-1d76f7a{--gap:50px 0px;}.elementor-7 .elementor-element.elementor-element-d0c00e4{--width:50%;}.elementor-7 .elementor-element.elementor-element-3da33bf img{height:130px;}.elementor-7 .elementor-element.elementor-element-99452af > .elementor-widget-container{--e-transform-rotateZ:0deg;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-99452af{left:0%;}body.rtl .elementor-7 .elementor-element.elementor-element-99452af{right:0%;}.elementor-7 .elementor-element.elementor-element-99452af{top:117%;}.elementor-7 .elementor-element.elementor-element-cf9e01e .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-343b484{--width:50%;}.elementor-7 .elementor-element.elementor-element-6b2937a img{height:130px;}.elementor-7 .elementor-element.elementor-element-7369b75 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-83c52d6 > .elementor-widget-container{--e-transform-rotateZ:0deg;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-83c52d6{left:0%;}body.rtl .elementor-7 .elementor-element.elementor-element-83c52d6{right:0%;}.elementor-7 .elementor-element.elementor-element-83c52d6{top:117%;}.elementor-7 .elementor-element.elementor-element-ad3b8ab{--width:50%;}.elementor-7 .elementor-element.elementor-element-3812f0a img{height:130px;}.elementor-7 .elementor-element.elementor-element-5db33d3 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}.elementor-7 .elementor-element.elementor-element-6260569 > .elementor-widget-container{--e-transform-rotateZ:0deg;}body:not(.rtl) .elementor-7 .elementor-element.elementor-element-6260569{left:0%;}body.rtl .elementor-7 .elementor-element.elementor-element-6260569{right:0%;}.elementor-7 .elementor-element.elementor-element-6260569{top:120%;}.elementor-7 .elementor-element.elementor-element-107aa6b{--width:50%;}.elementor-7 .elementor-element.elementor-element-85324c1 img{height:130px;}.elementor-7 .elementor-element.elementor-element-92108a0 .elementor-heading-title{font-size:var( --e-global-typography-text-font-size );}}@media(min-width:768px){.elementor-7 .elementor-element.elementor-element-9f9a635{--width:65%;}.elementor-7 .elementor-element.elementor-element-c07820a{--width:106%;}.elementor-7 .elementor-element.elementor-element-d0c00e4{--width:25%;}.elementor-7 .elementor-element.elementor-element-343b484{--width:25%;}.elementor-7 .elementor-element.elementor-element-ad3b8ab{--width:25%;}.elementor-7 .elementor-element.elementor-element-107aa6b{--width:25%;}}/* Start custom CSS for heading, class: .elementor-element-0ec1ce8 */.marquee-container {
    width: 100%;
    overflow: hidden;
    white-space: nowrap;
    box-sizing: border-box;
    border: 1px solid #000;
}

.marquee-content {
    display: inline-block;
    padding-left: 100%;
}



@media (min-width: 1024px){
    .marquee-content {
        animation: marquee-text 20s linear infinite;
    }
}

@media (max-width: 1023px){
    .marquee-content {
        animation: marquee-text 10s linear infinite;
    }
}

@keyframes marquee-text {
    0% { transform: translateX(-100%); }
    100% { transform: translateX(-200%); }
}/* End custom CSS */
/* Start custom CSS for bdt-circle-menu, class: .elementor-element-4eb71a6 */.elementor-7 .elementor-element.elementor-element-4eb71a6 li.bdt-menu-icon a{
    margin-top: 2px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-aced6e3 */.elementor-7 .elementor-element.elementor-element-aced6e3 span{
    color: #EF233C;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4cb0950 */.elementor-7 .elementor-element.elementor-element-4cb0950 span{
    color: #EF233C;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fcd3bd */@media (max-width: 768px){
    .elementor-7 .elementor-element.elementor-element-5fcd3bd{
        overflow-y: hidden !important;
        overflow-x: hidden !important;
    }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-51e1b6e */.hover-text span {
    display: inline-block !important;
    transition: transform 0.15s ease-in-out, font-weight 0.15s ease-in-out, letter-spacing 0.15s ease-in-out
 !important;
    transform: scale(1) !important;
    font-weight: 700 !important;
    color: #000000;
    -webkit-text-stroke: 0em !important;
    letter-spacing: -1px !important;
}

.hover-text span:hover {
    transition: transform 0.15s ease-in-out, font-weight 0.15s ease-in-out, letter-spacing 0.15s ease-in-out
 !important;
    transform: scale(1.1) !important;
    font-weight: 900 !important;
    letter-spacing: -2px !important;
    -webkit-text-stroke: 0.05em !important;
}


/* Cambia el color del siguiente span */
.hover-text span:hover + span {
  -webkit-text-stroke: 0.03em !important;
}
.hover-text span:hover + span + span{
  -webkit-text-stroke: 0.01em !important;
}

/* Estilo para el span anterior */
.hover-text span:has(+ span:hover){
  -webkit-text-stroke: 0.03em !important;
}

/**/

@media (min-width: 1600px){
    .hover-text span {
        font-size: 2.9vw !important;
    }
}
@media (min-width: 1024px) and (max-width: 1599px){
    .hover-text span {
        font-size: 3.2vw !important;
    }
}
@media (max-width: 1023px){
    .hover-text span {
        font-size: 32px !important;
    }
}/* End custom CSS */
/* Start custom CSS for jet-listing-grid, class: .elementor-element-9dda7f7 *//*
@media(min-width: 768px){
    .elementor-7 .elementor-element.elementor-element-9dda7f7 .jet-listing-grid__item:nth-child(1), .elementor-7 .elementor-element.elementor-element-9dda7f7 .jet-listing-grid__item:nth-child(2){
        padding-top: 0px !important;
    }
}
*/

.elementor-7 .elementor-element.elementor-element-9dda7f7{
    overflow-x: hidden !important;
    overflow-y: hidden !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-68a5549 */.elementor-7 .elementor-element.elementor-element-68a5549{
    overflow-y: hidden !important;
    overflow-x: hidden !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-4e81579 */.elementor-7 .elementor-element.elementor-element-4e81579 span{
    text-transform: uppercase !important;
    color: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-96f6cc2 */.elementor-7 .elementor-element.elementor-element-96f6cc2 img{
    transform: rotate(270deg) !important;
}

.elementor-7 .elementor-element.elementor-element-96f6cc2 .elementor-image-carousel-wrapper div{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-0e27532 */.elementor-7 .elementor-element.elementor-element-0e27532 img{
    transform: rotate(270deg) !important;
}

.elementor-7 .elementor-element.elementor-element-0e27532 .elementor-image-carousel-wrapper div{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-fcffcb6 */.elementor-7 .elementor-element.elementor-element-fcffcb6 img{
    transform: rotate(270deg) !important;
}

.elementor-7 .elementor-element.elementor-element-fcffcb6 .elementor-image-carousel-wrapper div{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-e43d5ec */.elementor-7 .elementor-element.elementor-element-e43d5ec img{
    transform: rotate(270deg) !important;
}

.elementor-7 .elementor-element.elementor-element-e43d5ec .elementor-image-carousel-wrapper div{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-5787a9f */.elementor-7 .elementor-element.elementor-element-5787a9f img{
    transform: rotate(270deg) !important;
}

.elementor-7 .elementor-element.elementor-element-5787a9f .elementor-image-carousel-wrapper div{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b1f28c7 */.elementor-7 .elementor-element.elementor-element-b1f28c7{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-87e544b */.elementor-7 .elementor-element.elementor-element-87e544b img{
    transform: rotate(270deg) !important;
}

.elementor-7 .elementor-element.elementor-element-87e544b .elementor-image-carousel-wrapper div{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-a8ffec6 */.elementor-7 .elementor-element.elementor-element-a8ffec6 img{
    transform: rotate(270deg) !important;
}

.elementor-7 .elementor-element.elementor-element-a8ffec6 .elementor-image-carousel-wrapper div{
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8ea3b6c */.elementor-7 .elementor-element.elementor-element-8ea3b6c{
    pointer-events: none !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-14e717a */.elementor-7 .elementor-element.elementor-element-14e717a span{
    text-transform: uppercase !important;
    color: #000000 !important;
}/* End custom CSS */
/* Start custom CSS for lottie, class: .elementor-element-3556b5f */.elementor-7 .elementor-element.elementor-element-3556b5f image{
    height: 680px !important;
}/* End custom CSS */
/* Start custom CSS for bdt-accordion, class: .elementor-element-2fd79eb */.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-title-text svg{
    width: 60px !important;
    height: auto !important;
    margin-left: -10px !important;
}

@media(max-width: 768px){
    .elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-title-text svg{
        width: 40px !important;
        height: auto !important;
        margin-left: -10px !important;
    }
}

.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-icon-closed{
    transform: rotate(45deg) !important;
    transition: .2s ease !important;
}
.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-item:hover .bdt-ep-accordion-icon-closed{
    fill: #ef233c !important;
    transform: rotate(90deg) !important;
    transition: .2s ease !important;
}


.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-ep-accordion-icon-opened{
    transform: rotate(45deg) !important;
    transition: .2s ease !important;
}


.elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-accordion-content, .elementor-7 .elementor-element.elementor-element-2fd79eb .bdt-accordion-content .e-con-inner{
    margin: 0px !important;
    padding: 0px !important;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-65e97c1 */.elementor-7 .elementor-element.elementor-element-65e97c1 span{
    text-transform: uppercase !important;
    color: #ffffff !important;
}/* End custom CSS */