.elementor-705 .elementor-element.elementor-element-cbe3fe5{--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;overflow:visible;}.elementor-705 .elementor-element.elementor-element-cbe3fe5:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-cbe3fe5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-6428404{--display:flex;overflow:visible;}.elementor-705 .elementor-element.elementor-element-6428404:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-6428404 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-705 .elementor-element.elementor-element-5853821 img{width:330%;height:408px;}.elementor-705 .elementor-element.elementor-element-572e8ad{--display:flex;overflow:visible;}.elementor-705 .elementor-element.elementor-element-572e8ad:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-572e8ad > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-29e3beb img{width:330%;height:408px;}.elementor-705 .elementor-element.elementor-element-c40bad1{--display:flex;overflow:visible;}.elementor-705 .elementor-element.elementor-element-c40bad1:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-c40bad1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-f3339a1 img{width:330%;height:408px;}.elementor-705 .elementor-element.elementor-element-a379a1d{--display:flex;overflow:visible;}.elementor-705 .elementor-element.elementor-element-a379a1d:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-a379a1d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-616c1d3 img{width:330%;height:408px;}.elementor-705 .elementor-element.elementor-element-8a9fe07{--e-n-carousel-swiper-slides-to-display:1;--e-n-carousel-swiper-slides-gap:10px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -15px;--e-n-carousel-slide-height:auto;--e-n-carousel-slide-container-height:100%;--e-n-carousel-swiper-pagination-size:12px;--e-n-carousel-dots-normal-color:#FF0000;--e-n-carousel-swiper-pagination-spacing:3px;}.elementor-705 .elementor-element.elementor-element-8a9fe07 .swiper-pagination-bullet{--swiper-pagination-bullet-horizontal-gap:4px;--swiper-pagination-bullet-vertical-gap:4px;}.elementor-705 .elementor-element.elementor-element-f37e655{--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;overflow:visible;}.elementor-705 .elementor-element.elementor-element-f37e655:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-f37e655 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-705 .elementor-element.elementor-element-7478676{margin:19px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-705 .elementor-element.elementor-element-7478676 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.5px;word-spacing:2px;color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-700fc00{--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;overflow:visible;}.elementor-705 .elementor-element.elementor-element-700fc00:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-700fc00 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-ed57c87{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-705 .elementor-element.elementor-element-ed57c87 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.5px;word-spacing:2px;color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-99dd597{--display:flex;--min-height:4px;--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;overflow:visible;}.elementor-705 .elementor-element.elementor-element-99dd597:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-99dd597 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-c2146d7{margin:50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:start;}.elementor-705 .elementor-element.elementor-element-c2146d7 .elementor-heading-title{font-family:"Arial", Sans-serif;font-size:17px;font-weight:400;letter-spacing:0.5px;word-spacing:2px;color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-4b1c3509{--display:flex;--min-height:330px;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:-50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-4b1c3509:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-4b1c3509 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-4b4c6a9a{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -35px;text-align:start;}.elementor-705 .elementor-element.elementor-element-4b4c6a9a img{width:24%;max-width:21%;height:10px;}.elementor-705 .elementor-element.elementor-element-6bcf16e7{margin:-27px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 052px;}.elementor-705 .elementor-element.elementor-element-6bcf16e7 .elementor-heading-title{font-family:"Roboto", Sans-serif;font-weight:600;color:#FFFFFF;}.elementor-705 .elementor-element.elementor-element-376ddfbe{margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) -144px;}.elementor-705 .elementor-element.elementor-element-376ddfbe img{width:13%;}.elementor-705 .elementor-element.elementor-element-6fd0402{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-6fd0402:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-6fd0402 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-8c7e688{--display:flex;overflow:visible;}.elementor-705 .elementor-element.elementor-element-0219cdc{--e-transform-scale:0.5;margin:110px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;box-shadow:-9px 0px 20px 4px rgba(228, 0, 0, 0);}.elementor-705 .elementor-element.elementor-element-0219cdc:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #FF0000;}.elementor-705 .elementor-element.elementor-element-0219cdc img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-7775f62{--display:flex;--margin-top:-69px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-f08963d{--e-transform-scale:0.5;margin:-43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-f08963d:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px rgba(39.99999999999986, 0, 255, 0.72);}.elementor-705 .elementor-element.elementor-element-f08963d img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-b161692{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-b161692:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #00FF0B;}.elementor-705 .elementor-element.elementor-element-b161692 img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-e5ac7a9{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-7889b16{--e-transform-scale:0.5;margin:-59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-7889b16:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #00FFB5;}.elementor-705 .elementor-element.elementor-element-7889b16 img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-4d645a6{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-4d645a6:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #7F00FF;}.elementor-705 .elementor-element.elementor-element-4d645a6 img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-e0dbd7e{--e-transform-scale:0.5;margin:-172px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-e0dbd7e:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #FFA200;}.elementor-705 .elementor-element.elementor-element-e0dbd7e img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-e3fddc3{--display:flex;--margin-top:080px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-6e92d7e{--e-transform-scale:0.5;margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-6e92d7e:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #FF0083;}.elementor-705 .elementor-element.elementor-element-6e92d7e img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-0789b90{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-0789b90:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #DEFF00;}.elementor-705 .elementor-element.elementor-element-0789b90 img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-c404f90{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-eca3445{--e-transform-scale:0.5;margin:-59px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-eca3445:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #000DFF;}.elementor-705 .elementor-element.elementor-element-eca3445 img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-7dfed7b{--e-transform-scale:0.5;margin:-173px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-7dfed7b:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #FFB600;}.elementor-705 .elementor-element.elementor-element-7dfed7b img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-e732912{--e-transform-scale:0.5;margin:-172px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-e732912:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #16FF00;}.elementor-705 .elementor-element.elementor-element-e732912 img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-02ec634{--display:flex;--margin-top:080px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-287ea9f{--e-transform-scale:0.5;margin:-55px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-287ea9f:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #9900FF;}.elementor-705 .elementor-element.elementor-element-287ea9f img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-8cc0a93{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-8cc0a93:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #FF6D00;}.elementor-705 .elementor-element.elementor-element-8cc0a93 img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-e6a9247{--display:flex;--margin-top:080px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-16c854b{--e-transform-scale:0.5;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-16c854b:hover{border-radius:0px 0px 0px 0px;box-shadow:4px -2px 20px 4px #7AFF00;}.elementor-705 .elementor-element.elementor-element-16c854b img{width:100%;max-width:100%;border-style:none;}.elementor-705 .elementor-element.elementor-element-ead4e30{--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;--margin-top:-36px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-ead4e30:not(.elementor-motion-effects-element-type-background), .elementor-705 .elementor-element.elementor-element-ead4e30 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;}.elementor-705 .elementor-element.elementor-element-88f8d23{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:0px;--margin-bottom:0px;--margin-left:-55px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-7c691a4{--e-transform-scale:0.5;margin:-356px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-7c691a4:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-7c691a4 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-1204311{--e-transform-scale:0.5;margin:-173px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-1204311:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-1204311 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-169c139{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-169c139:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-169c139 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-98f6013{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-98f6013:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-98f6013 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-0ad4bd3{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-0ad4bd3:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-0ad4bd3 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-a1a5f11{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-a1a5f11:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-a1a5f11 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-2d14567{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-2d14567:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-2d14567 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-6a3370c{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-6a3370c:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-6a3370c img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-5559499{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-5559499:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-5559499 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-25c3375{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-25c3375:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-25c3375 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-79703ac{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-79703ac:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-79703ac img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-bb99a6b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:69px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-bd17fa9{--e-transform-scale:0.5;margin:-343px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-bd17fa9:hover{box-shadow:4px -2px 20px 4px #FD00FF;}.elementor-705 .elementor-element.elementor-element-bd17fa9 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-10daafd{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-10daafd:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-10daafd img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-18a7be8{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-18a7be8:hover{box-shadow:4px -2px 20px 4px #E4FF00;}.elementor-705 .elementor-element.elementor-element-18a7be8 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-b158de9{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-b158de9:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-b158de9 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-95cd99f{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-95cd99f:hover{box-shadow:4px -2px 20px 4px #E200FF;}.elementor-705 .elementor-element.elementor-element-95cd99f img{width:100%;max-width:100%;border-radius:72px 72px 72px 72px;}.elementor-705 .elementor-element.elementor-element-5012cea{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-5012cea:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-5012cea img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-cc9702d{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-cc9702d:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-cc9702d img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-2ef167e{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-2ef167e:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-2ef167e img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-ad33a27{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-ad33a27:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-ad33a27 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-32e7d36{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-32e7d36:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-32e7d36 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-d9fcd69{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-d9fcd69:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-d9fcd69 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-d377081{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:69px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-9ea79c1{--e-transform-scale:0.5;margin:-343px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-9ea79c1:hover{box-shadow:4px -2px 20px 4px #FD00FF;}.elementor-705 .elementor-element.elementor-element-9ea79c1 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-b6893da{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-b6893da:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-b6893da img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-28fb29d{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-28fb29d:hover{box-shadow:4px -2px 20px 4px #E4FF00;}.elementor-705 .elementor-element.elementor-element-28fb29d img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-57af95c{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-57af95c:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-57af95c img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-c4bf393{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-c4bf393:hover{box-shadow:4px -2px 20px 4px #E200FF;}.elementor-705 .elementor-element.elementor-element-c4bf393 img{width:100%;max-width:100%;border-radius:72px 72px 72px 72px;}.elementor-705 .elementor-element.elementor-element-29c8218{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-29c8218:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-29c8218 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-0ce8b56{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-0ce8b56:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-0ce8b56 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-1711d09{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-1711d09:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-1711d09 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-915ae31{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-915ae31:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-915ae31 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-52e63c5{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-52e63c5:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-52e63c5 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-a22a004{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-a22a004:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-a22a004 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-8d73e3d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:69px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-232fc65{--e-transform-scale:0.5;margin:-343px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-232fc65:hover{box-shadow:4px -2px 20px 4px #FD00FF;}.elementor-705 .elementor-element.elementor-element-232fc65 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-5caaf66{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-5caaf66:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-5caaf66 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-7f66948{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-7f66948:hover{box-shadow:4px -2px 20px 4px #E4FF00;}.elementor-705 .elementor-element.elementor-element-7f66948 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-cecc966{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-cecc966:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-cecc966 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-fa7c696{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-fa7c696:hover{box-shadow:4px -2px 20px 4px #E200FF;}.elementor-705 .elementor-element.elementor-element-fa7c696 img{width:100%;max-width:100%;border-radius:72px 72px 72px 72px;}.elementor-705 .elementor-element.elementor-element-e9a27d8{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-e9a27d8:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-e9a27d8 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-baef039{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-baef039:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-baef039 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-d556fdf{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-d556fdf:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-d556fdf img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-4aaa436{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-4aaa436:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-4aaa436 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-0c3c742{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-0c3c742:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-0c3c742 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-d08d0e2{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-d08d0e2:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-d08d0e2 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-b757796{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:69px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-be287b4{--e-transform-scale:0.5;margin:-343px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-be287b4:hover{box-shadow:4px -2px 20px 4px #FD00FF;}.elementor-705 .elementor-element.elementor-element-be287b4 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-223c76c{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-223c76c:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-223c76c img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-612719f{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-612719f:hover{box-shadow:4px -2px 20px 4px #E4FF00;}.elementor-705 .elementor-element.elementor-element-612719f img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-1d3cf1b{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-1d3cf1b:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-1d3cf1b img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-3dfeacf{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-3dfeacf:hover{box-shadow:4px -2px 20px 4px #E200FF;}.elementor-705 .elementor-element.elementor-element-3dfeacf img{width:100%;max-width:100%;border-radius:72px 72px 72px 72px;}.elementor-705 .elementor-element.elementor-element-86cf0d2{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-86cf0d2:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-86cf0d2 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-8dd5998{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-8dd5998:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-8dd5998 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-ab7f3ef{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-ab7f3ef:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-ab7f3ef img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-2403d23{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-2403d23:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-2403d23 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-ddfc3dd{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-ddfc3dd:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-ddfc3dd img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-f0eaa69{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-f0eaa69:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-f0eaa69 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-a91ce8d{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:69px;--margin-bottom:0px;--margin-left:-171px;--margin-right:0px;overflow:visible;}.elementor-705 .elementor-element.elementor-element-b6da980{--e-transform-scale:0.5;margin:-343px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-b6da980:hover{box-shadow:4px -2px 20px 4px #FD00FF;}.elementor-705 .elementor-element.elementor-element-b6da980 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-f6c768e{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-f6c768e:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-f6c768e img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-17cb83b{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-17cb83b:hover{box-shadow:4px -2px 20px 4px #E4FF00;}.elementor-705 .elementor-element.elementor-element-17cb83b img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-15fd505{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-15fd505:hover{box-shadow:4px -2px 20px 4px #5700FF;}.elementor-705 .elementor-element.elementor-element-15fd505 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-e1fef62{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-e1fef62:hover{box-shadow:4px -2px 20px 4px #E200FF;}.elementor-705 .elementor-element.elementor-element-e1fef62 img{width:100%;max-width:100%;border-radius:72px 72px 72px 72px;}.elementor-705 .elementor-element.elementor-element-73fa593{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-73fa593:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-73fa593 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-f2ba033{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-f2ba033:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-f2ba033 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-bab52f7{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-bab52f7:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-bab52f7 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-45cb7ef{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-45cb7ef:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-45cb7ef img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-1905e09{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-1905e09:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-1905e09 img{width:100%;max-width:100%;}.elementor-705 .elementor-element.elementor-element-b1e5ebb{--e-transform-scale:0.5;margin:-174px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-705 .elementor-element.elementor-element-b1e5ebb:hover{box-shadow:4px -2px 20px 4px #FFBD00;}.elementor-705 .elementor-element.elementor-element-b1e5ebb img{width:100%;max-width:100%;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-705 .elementor-element.elementor-element-8c7e688{--width:29.882%;}.elementor-705 .elementor-element.elementor-element-7775f62{--width:29.882%;}.elementor-705 .elementor-element.elementor-element-e5ac7a9{--width:29.882%;}.elementor-705 .elementor-element.elementor-element-e3fddc3{--width:29.882%;}.elementor-705 .elementor-element.elementor-element-c404f90{--width:29.882%;}.elementor-705 .elementor-element.elementor-element-02ec634{--width:29.882%;}.elementor-705 .elementor-element.elementor-element-e6a9247{--width:29.882%;}.elementor-705 .elementor-element.elementor-element-88f8d23{--width:29.88%;}.elementor-705 .elementor-element.elementor-element-bb99a6b{--width:29.88%;}.elementor-705 .elementor-element.elementor-element-d377081{--width:29.88%;}.elementor-705 .elementor-element.elementor-element-8d73e3d{--width:29.88%;}.elementor-705 .elementor-element.elementor-element-b757796{--width:29.88%;}.elementor-705 .elementor-element.elementor-element-a91ce8d{--width:29.88%;}}@media(max-width:1024px){.elementor-705 .elementor-element.elementor-element-8a9fe07{--e-n-carousel-swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-705 .elementor-element.elementor-element-8a9fe07{--e-n-carousel-swiper-slides-to-display:1;}}/* Start custom CSS for image, class: .elementor-element-0219cdc */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-f08963d */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-b161692 */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7889b16 */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-4d645a6 */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e0dbd7e */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-6e92d7e */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-0789b90 */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-eca3445 */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-7dfed7b */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e732912 */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-287ea9f */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-8cc0a93 */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-16c854b */.logo-grid {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(160px, 1fr));
  gap: 20px;
  max-width: 1100px;
  margin: 60px auto;
}

.card {
  position: relative;
  height: 120px;
  background: #0b0b12;
  border-radius: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #fff;
  font-weight: 600;
  overflow: hidden;
  cursor: pointer;
}

.card::before {
  content: "";
  position: absolute;
  inset: -2px;
  background: radial-gradient(
    300px circle at var(--x, 50%) var(--y, 50%),
    rgba(255, 140, 0, 0.8),
    rgba(140, 0, 255, 0.6),
    transparent 40%
  );
  opacity: 0;
  transition: opacity 0.3s ease;
}

.card:hover::before {
  opacity: 1;
}

.card::after {
  content: "";
  position: absolute;
  inset: 0;
  background: #0b0b12;
  border-radius: 14px;
  z-index: 0;
}

.card > * {
  position: relative;
  z-index: 1;
}/* End custom CSS */