.elementor-2913 .elementor-element.elementor-element-3e99cff{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--padding-top:335px;--padding-bottom:200px;--padding-left:0px;--padding-right:0px;}.elementor-2913 .elementor-element.elementor-element-3e99cff::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .elementor-background-video-container::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .e-con-inner > .elementor-background-video-container::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .elementor-background-slideshow::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.3pandasmedia.com/wp-content/uploads/2025/12/other-hero-shades.svg");--background-overlay:'';background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-2913 .elementor-element.elementor-element-510921c{--display:flex;--margin-top:0px;--margin-bottom:85px;--margin-left:0px;--margin-right:0px;}.elementor-2913 .elementor-element.elementor-element-6cc3780{--e-transform-translateY:-50%;text-align:center;}.elementor-2913 .elementor-element.elementor-element-6cc3780 .elementor-heading-title{font-size:260px;font-weight:300;line-height:200px;}.elementor-2913 .elementor-element.elementor-element-07927f1{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:150px 150px;--row-gap:150px;--column-gap:150px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:24px;}.elementor-2913 .elementor-element.elementor-element-9fb7cef{--display:flex;--flex-wrap:nowrap;}.elementor-2913 .elementor-element.elementor-element-9fb7cef {--s-from-x:0px;--s-from-y:0px;--s-from-z:0px;--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-rotationX:0;--s-from-rotationY:0;--s-from-rotationZ:0;--s-from-transformOriginX:50%;--s-from-transformOriginY:50%;--s-from-transformOriginZ:0px;--s-from-opacity:1;--s-to-x:0px;--s-to-y:0px;--s-to-z:0px;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-rotationX:0;--s-to-rotationY:0;--s-to-rotationZ:0;--s-to-transformOriginX:50%;--s-to-transformOriginY:50%;--s-to-transformOriginZ:0px;--s-to-opacity:1;--s-to-width:1130px;}.elementor-2913 .elementor-element.elementor-element-049b033{--e-transform-translateX:-50%;--e-transform-translateY:-50px;top:50%;}body:not(.rtl) .elementor-2913 .elementor-element.elementor-element-049b033{left:50%;}body.rtl .elementor-2913 .elementor-element.elementor-element-049b033{right:50%;}.elementor-2913 .elementor-element.elementor-element-049b033 .elementor-icon-wrapper{text-align:center;}.elementor-2913 .elementor-element.elementor-element-049b033 .elementor-icon{font-size:98px;}.elementor-2913 .elementor-element.elementor-element-049b033 .elementor-icon svg{height:98px;}.elementor-2913 .elementor-element.elementor-element-c94bd2a {--e-from-x:0px;--e-from-y:0px;--e-from-z:0px;--e-from-scaleX:1;--e-from-scaleY:1;--e-from-rotationX:0;--e-from-rotationY:0;--e-from-rotationZ:0;--e-from-transformOriginX:50%;--e-from-transformOriginY:50%;--e-from-transformOriginZ:0px;--e-from-opacity:1;--e-to-x:0px;--e-to-y:0px;--e-to-z:0px;--e-to-scaleX:1;--e-to-scaleY:1;--e-to-rotationX:0;--e-to-rotationY:0;--e-to-rotationZ:0;--e-to-transformOriginX:50%;--e-to-transformOriginY:50%;--e-to-transformOriginZ:0px;--e-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-c94bd2a img{width:100%;}.elementor-2913 .elementor-element.elementor-element-b916f0e{--display:flex;--flex-wrap:nowrap;}.elementor-2913 .elementor-element.elementor-element-b916f0e {--s-from-x:0px;--s-from-y:0px;--s-from-z:0px;--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-rotationX:0;--s-from-rotationY:0;--s-from-rotationZ:0;--s-from-transformOriginX:50%;--s-from-transformOriginY:50%;--s-from-transformOriginZ:0px;--s-from-opacity:1;--s-to-x:0px;--s-to-y:0px;--s-to-z:0px;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-rotationX:0;--s-to-rotationY:0;--s-to-rotationZ:0;--s-to-transformOriginX:50%;--s-to-transformOriginY:50%;--s-to-transformOriginZ:0px;--s-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-4794c26{--e-transform-translateX:-50%;--e-transform-translateY:-50px;top:50%;}body:not(.rtl) .elementor-2913 .elementor-element.elementor-element-4794c26{left:50%;}body.rtl .elementor-2913 .elementor-element.elementor-element-4794c26{right:50%;}.elementor-2913 .elementor-element.elementor-element-4794c26 .elementor-icon-wrapper{text-align:center;}.elementor-2913 .elementor-element.elementor-element-4794c26 .elementor-icon{font-size:98px;}.elementor-2913 .elementor-element.elementor-element-4794c26 .elementor-icon svg{height:98px;}.elementor-2913 .elementor-element.elementor-element-2e9e7fa {--e-from-x:0px;--e-from-y:0px;--e-from-z:0px;--e-from-scaleX:1;--e-from-scaleY:1;--e-from-rotationX:0;--e-from-rotationY:0;--e-from-rotationZ:0;--e-from-transformOriginX:50%;--e-from-transformOriginY:50%;--e-from-transformOriginZ:0px;--e-from-opacity:1;--e-to-x:0px;--e-to-y:0px;--e-to-z:0px;--e-to-scaleX:1;--e-to-scaleY:1;--e-to-rotationX:0;--e-to-rotationY:0;--e-to-rotationZ:0;--e-to-transformOriginX:50%;--e-to-transformOriginY:50%;--e-to-transformOriginZ:0px;--e-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-2e9e7fa img{width:100%;}.elementor-2913 .elementor-element.elementor-element-30cefcb{--display:flex;--flex-wrap:nowrap;}.elementor-2913 .elementor-element.elementor-element-30cefcb {--s-from-x:0px;--s-from-y:0px;--s-from-z:0px;--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-rotationX:0;--s-from-rotationY:0;--s-from-rotationZ:0;--s-from-transformOriginX:50%;--s-from-transformOriginY:50%;--s-from-transformOriginZ:0px;--s-from-opacity:1;--s-to-x:0px;--s-to-y:0px;--s-to-z:0px;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-rotationX:0;--s-to-rotationY:0;--s-to-rotationZ:0;--s-to-transformOriginX:50%;--s-to-transformOriginY:50%;--s-to-transformOriginZ:0px;--s-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-f43d99d{--e-transform-translateX:-50%;--e-transform-translateY:-50px;top:50%;}body:not(.rtl) .elementor-2913 .elementor-element.elementor-element-f43d99d{left:50%;}body.rtl .elementor-2913 .elementor-element.elementor-element-f43d99d{right:50%;}.elementor-2913 .elementor-element.elementor-element-f43d99d .elementor-icon-wrapper{text-align:center;}.elementor-2913 .elementor-element.elementor-element-f43d99d .elementor-icon{font-size:98px;}.elementor-2913 .elementor-element.elementor-element-f43d99d .elementor-icon svg{height:98px;}.elementor-2913 .elementor-element.elementor-element-bb78dcf {--e-from-x:0px;--e-from-y:0px;--e-from-z:0px;--e-from-scaleX:1;--e-from-scaleY:1;--e-from-rotationX:0;--e-from-rotationY:0;--e-from-rotationZ:0;--e-from-transformOriginX:50%;--e-from-transformOriginY:50%;--e-from-transformOriginZ:0px;--e-from-opacity:1;--e-to-x:0px;--e-to-y:0px;--e-to-z:0px;--e-to-scaleX:1;--e-to-scaleY:1;--e-to-rotationX:0;--e-to-rotationY:0;--e-to-rotationZ:0;--e-to-transformOriginX:50%;--e-to-transformOriginY:50%;--e-to-transformOriginZ:0px;--e-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-bb78dcf img{width:100%;}.elementor-2913 .elementor-element.elementor-element-d2712fc{--display:flex;--flex-wrap:nowrap;}.elementor-2913 .elementor-element.elementor-element-d2712fc {--s-from-x:0px;--s-from-y:0px;--s-from-z:0px;--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-rotationX:0;--s-from-rotationY:0;--s-from-rotationZ:0;--s-from-transformOriginX:50%;--s-from-transformOriginY:50%;--s-from-transformOriginZ:0px;--s-from-opacity:1;--s-to-x:0px;--s-to-y:0px;--s-to-z:0px;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-rotationX:0;--s-to-rotationY:0;--s-to-rotationZ:0;--s-to-transformOriginX:50%;--s-to-transformOriginY:50%;--s-to-transformOriginZ:0px;--s-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-3c582f3{--e-transform-translateX:-50%;--e-transform-translateY:-50px;top:50%;}body:not(.rtl) .elementor-2913 .elementor-element.elementor-element-3c582f3{left:50%;}body.rtl .elementor-2913 .elementor-element.elementor-element-3c582f3{right:50%;}.elementor-2913 .elementor-element.elementor-element-3c582f3 .elementor-icon-wrapper{text-align:center;}.elementor-2913 .elementor-element.elementor-element-3c582f3 .elementor-icon{font-size:98px;}.elementor-2913 .elementor-element.elementor-element-3c582f3 .elementor-icon svg{height:98px;}.elementor-2913 .elementor-element.elementor-element-26b1999 {--e-from-x:0px;--e-from-y:0px;--e-from-z:0px;--e-from-scaleX:1;--e-from-scaleY:1;--e-from-rotationX:0;--e-from-rotationY:0;--e-from-rotationZ:0;--e-from-transformOriginX:50%;--e-from-transformOriginY:50%;--e-from-transformOriginZ:0px;--e-from-opacity:1;--e-to-x:0px;--e-to-y:0px;--e-to-z:0px;--e-to-scaleX:1;--e-to-scaleY:1;--e-to-rotationX:0;--e-to-rotationY:0;--e-to-rotationZ:0;--e-to-transformOriginX:50%;--e-to-transformOriginY:50%;--e-to-transformOriginZ:0px;--e-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-26b1999 img{width:100%;}.elementor-2913 .elementor-element.elementor-element-e2ad76c{--display:flex;--flex-wrap:nowrap;}.elementor-2913 .elementor-element.elementor-element-e2ad76c {--s-from-x:0px;--s-from-y:0px;--s-from-z:0px;--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-rotationX:0;--s-from-rotationY:0;--s-from-rotationZ:0;--s-from-transformOriginX:50%;--s-from-transformOriginY:50%;--s-from-transformOriginZ:0px;--s-from-opacity:1;--s-to-x:0px;--s-to-y:0px;--s-to-z:0px;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-rotationX:0;--s-to-rotationY:0;--s-to-rotationZ:0;--s-to-transformOriginX:50%;--s-to-transformOriginY:50%;--s-to-transformOriginZ:0px;--s-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3{--e-transform-translateX:-50%;--e-transform-translateY:-50px;top:50%;}body:not(.rtl) .elementor-2913 .elementor-element.elementor-element-dc8f0d3{left:50%;}body.rtl .elementor-2913 .elementor-element.elementor-element-dc8f0d3{right:50%;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3 .elementor-icon-wrapper{text-align:center;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3 .elementor-icon{font-size:98px;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3 .elementor-icon svg{height:98px;}.elementor-2913 .elementor-element.elementor-element-9185475 {--e-from-x:0px;--e-from-y:0px;--e-from-z:0px;--e-from-scaleX:1;--e-from-scaleY:1;--e-from-rotationX:0;--e-from-rotationY:0;--e-from-rotationZ:0;--e-from-transformOriginX:50%;--e-from-transformOriginY:50%;--e-from-transformOriginZ:0px;--e-from-opacity:1;--e-to-x:0px;--e-to-y:0px;--e-to-z:0px;--e-to-scaleX:1;--e-to-scaleY:1;--e-to-rotationX:0;--e-to-rotationY:0;--e-to-rotationZ:0;--e-to-transformOriginX:50%;--e-to-transformOriginY:50%;--e-to-transformOriginZ:0px;--e-to-opacity:1;}.elementor-2913 .elementor-element.elementor-element-9185475 img{width:100%;}@media(max-width:1366px){.elementor-2913 .elementor-element.elementor-element-3e99cff::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .elementor-background-video-container::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .e-con-inner > .elementor-background-video-container::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .elementor-background-slideshow::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .e-con-inner > .elementor-background-slideshow::before, .elementor-2913 .elementor-element.elementor-element-3e99cff > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:top center;}.elementor-2913 .elementor-element.elementor-element-3e99cff{--padding-top:255px;--padding-bottom:120px;--padding-left:0px;--padding-right:0px;}.elementor-2913 .elementor-element.elementor-element-510921c{--margin-top:0px;--margin-bottom:-23px;--margin-left:0px;--margin-right:0px;}.elementor-2913 .elementor-element.elementor-element-6cc3780 .elementor-heading-title{font-size:200px;}.elementor-2913 .elementor-element.elementor-element-07927f1{--gap:120px 120px;--row-gap:120px;--column-gap:120px;--flex-wrap:nowrap;}}@media(max-width:1200px){.elementor-2913 .elementor-element.elementor-element-3e99cff{--padding-top:235px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2913 .elementor-element.elementor-element-510921c{--margin-top:0px;--margin-bottom:-35px;--margin-left:0px;--margin-right:0px;}.elementor-2913 .elementor-element.elementor-element-6cc3780{--e-transform-translateY:-50%;}.elementor-2913 .elementor-element.elementor-element-07927f1{--gap:80px 80px;--row-gap:80px;--column-gap:80px;}.elementor-2913 .elementor-element.elementor-element-9fb7cef {--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-width:100%;}.elementor-2913 .elementor-element.elementor-element-b916f0e {--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-width:100%;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-width:100%;}.elementor-2913 .elementor-element.elementor-element-30cefcb {--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-width:100%;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-width:100%;}.elementor-2913 .elementor-element.elementor-element-d2712fc {--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-width:100%;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-width:100%;}.elementor-2913 .elementor-element.elementor-element-e2ad76c {--s-from-scaleX:0.9;--s-from-scaleY:0.9;--s-from-width:100%;--s-to-scaleX:1;--s-to-scaleY:1;--s-to-width:100%;}}@media(max-width:1024px){.elementor-2913 .elementor-element.elementor-element-3e99cff{--padding-top:195px;--padding-bottom:100px;--padding-left:0px;--padding-right:0px;}.elementor-2913 .elementor-element.elementor-element-510921c{--margin-top:0px;--margin-bottom:10px;--margin-left:0px;--margin-right:0px;}.elementor-2913 .elementor-element.elementor-element-6cc3780 .elementor-heading-title{font-size:150px;line-height:1em;}}@media(max-width:880px){.elementor-2913 .elementor-element.elementor-element-3e99cff{--padding-top:185px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2913 .elementor-element.elementor-element-510921c{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2913 .elementor-element.elementor-element-6cc3780 .elementor-heading-title{font-size:130px;}.elementor-2913 .elementor-element.elementor-element-07927f1{--gap:24px 24px;--row-gap:24px;--column-gap:24px;}.elementor-2913 .elementor-element.elementor-element-049b033{--e-transform-translateY:-40px;}.elementor-2913 .elementor-element.elementor-element-049b033 .elementor-icon{font-size:80px;}.elementor-2913 .elementor-element.elementor-element-049b033 .elementor-icon svg{height:80px;}.elementor-2913 .elementor-element.elementor-element-4794c26{--e-transform-translateY:-40px;}.elementor-2913 .elementor-element.elementor-element-4794c26 .elementor-icon{font-size:80px;}.elementor-2913 .elementor-element.elementor-element-4794c26 .elementor-icon svg{height:80px;}.elementor-2913 .elementor-element.elementor-element-f43d99d{--e-transform-translateY:-40px;}.elementor-2913 .elementor-element.elementor-element-f43d99d .elementor-icon{font-size:80px;}.elementor-2913 .elementor-element.elementor-element-f43d99d .elementor-icon svg{height:80px;}.elementor-2913 .elementor-element.elementor-element-3c582f3{--e-transform-translateY:-40px;}.elementor-2913 .elementor-element.elementor-element-3c582f3 .elementor-icon{font-size:80px;}.elementor-2913 .elementor-element.elementor-element-3c582f3 .elementor-icon svg{height:80px;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3{--e-transform-translateY:-40px;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3 .elementor-icon{font-size:80px;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3 .elementor-icon svg{height:80px;}}@media(max-width:767px){.elementor-2913 .elementor-element.elementor-element-3e99cff{--padding-top:165px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-2913 .elementor-element.elementor-element-510921c{--margin-top:0px;--margin-bottom:40px;--margin-left:0px;--margin-right:0px;}.elementor-2913 .elementor-element.elementor-element-6cc3780{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-2913 .elementor-element.elementor-element-6cc3780 .elementor-heading-title{font-size:60px;}.elementor-2913 .elementor-element.elementor-element-049b033{--e-transform-translateY:-28px;}.elementor-2913 .elementor-element.elementor-element-049b033 .elementor-icon{font-size:60px;}.elementor-2913 .elementor-element.elementor-element-049b033 .elementor-icon svg{height:60px;}.elementor-2913 .elementor-element.elementor-element-4794c26{--e-transform-translateY:-28px;}.elementor-2913 .elementor-element.elementor-element-4794c26 .elementor-icon{font-size:60px;}.elementor-2913 .elementor-element.elementor-element-4794c26 .elementor-icon svg{height:60px;}.elementor-2913 .elementor-element.elementor-element-f43d99d{--e-transform-translateY:-28px;}.elementor-2913 .elementor-element.elementor-element-f43d99d .elementor-icon{font-size:60px;}.elementor-2913 .elementor-element.elementor-element-f43d99d .elementor-icon svg{height:60px;}.elementor-2913 .elementor-element.elementor-element-3c582f3{--e-transform-translateY:-28px;}.elementor-2913 .elementor-element.elementor-element-3c582f3 .elementor-icon{font-size:60px;}.elementor-2913 .elementor-element.elementor-element-3c582f3 .elementor-icon svg{height:60px;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3{--e-transform-translateY:-28px;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3 .elementor-icon{font-size:60px;}.elementor-2913 .elementor-element.elementor-element-dc8f0d3 .elementor-icon svg{height:60px;}}@media(min-width:768px){.elementor-2913 .elementor-element.elementor-element-07927f1{--content-width:1130px;}}@media(max-width:1200px) and (min-width:768px){.elementor-2913 .elementor-element.elementor-element-07927f1{--content-width:100%;}}/* Start custom CSS for container, class: .elementor-element-9fb7cef */.elementor-2913 .elementor-element.elementor-element-9fb7cef {
    position: relative;
}
.elementor-2913 .elementor-element.elementor-element-9fb7cef::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #00000066;
    opacity: 0;
    visibility: hidden;
    transition: .3s;
}
.elementor-2913 .elementor-element.elementor-element-9fb7cef:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-2913 .elementor-element.elementor-element-9fb7cef .elementor-icon {
    opacity: 0;
    visibility: hidden;
    transition: .3s; 
}
.elementor-2913 .elementor-element.elementor-element-9fb7cef:hover .elementor-icon {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b916f0e */.elementor-2913 .elementor-element.elementor-element-b916f0e {
    position: relative;
}
.elementor-2913 .elementor-element.elementor-element-b916f0e::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #00000066;
    opacity: 0;
    visibility: hidden;
    transition: .3s;
}
.elementor-2913 .elementor-element.elementor-element-b916f0e:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-2913 .elementor-element.elementor-element-b916f0e .elementor-icon {
    opacity: 0;
    visibility: hidden;
    transition: .3s; 
}
.elementor-2913 .elementor-element.elementor-element-b916f0e:hover .elementor-icon {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-30cefcb */.elementor-2913 .elementor-element.elementor-element-30cefcb {
    position: relative;
}
.elementor-2913 .elementor-element.elementor-element-30cefcb::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #00000066;
    opacity: 0;
    visibility: hidden;
    transition: .3s;
}
.elementor-2913 .elementor-element.elementor-element-30cefcb:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-2913 .elementor-element.elementor-element-30cefcb .elementor-icon {
    opacity: 0;
    visibility: hidden;
    transition: .3s; 
}
.elementor-2913 .elementor-element.elementor-element-30cefcb:hover .elementor-icon {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d2712fc */.elementor-2913 .elementor-element.elementor-element-d2712fc {
    position: relative;
}
.elementor-2913 .elementor-element.elementor-element-d2712fc::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #00000066;
    opacity: 0;
    visibility: hidden;
    transition: .3s;
}
.elementor-2913 .elementor-element.elementor-element-d2712fc:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-2913 .elementor-element.elementor-element-d2712fc .elementor-icon {
    opacity: 0;
    visibility: hidden;
    transition: .3s; 
}
.elementor-2913 .elementor-element.elementor-element-d2712fc:hover .elementor-icon {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-e2ad76c */.elementor-2913 .elementor-element.elementor-element-e2ad76c {
    position: relative;
}
.elementor-2913 .elementor-element.elementor-element-e2ad76c::after {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: #00000066;
    opacity: 0;
    visibility: hidden;
    transition: .3s;
}
.elementor-2913 .elementor-element.elementor-element-e2ad76c:hover::after {
    opacity: 1;
    visibility: visible;
}
.elementor-2913 .elementor-element.elementor-element-e2ad76c .elementor-icon {
    opacity: 0;
    visibility: hidden;
    transition: .3s; 
}
.elementor-2913 .elementor-element.elementor-element-e2ad76c:hover .elementor-icon {
    opacity: 1;
    visibility: visible;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-3e99cff */.site {
    position: relative;
}
.site::before {
    position: absolute;
    content: '';
    width: 100%;
    height: 100%;
    background: url('https://xelo.agency/wp-content/uploads/sites/23/2025/12/texture-bg.png');
    background-repeat: repeat;
    opacity: .1;
}/* End custom CSS */