.elementor-1234 .elementor-element.elementor-element-572d490{--display:flex;--min-height:calc(100vh - 0px);--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-0848d63{--display:flex;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-8f09076{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;text-align:center;}.elementor-1234 .elementor-element.elementor-element-8f09076 .elementor-heading-title{font-size:4vw;font-weight:700;}.elementor-1234 .elementor-element.elementor-element-566b99a{--display:flex;--min-height:45vh;}.elementor-1234 .elementor-element.elementor-element-8670c1b{--display:flex;--position:absolute;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;top:0px;--z-index:1;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-8670c1b{left:0px;}body.rtl .elementor-1234 .elementor-element.elementor-element-8670c1b{right:0px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0{width:100%;max-width:100%;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .magnetic_hero .hero__images{height:calc(100vh + 8vh);}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .hero__images .hero__image{width:14vw;aspect-ratio:1/1;border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-646b542{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:0;}.elementor-1234 .elementor-element.elementor-element-df395b1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;z-index:-1;text-align:center;}.elementor-1234 .elementor-element.elementor-element-df395b1 .elementor-heading-title{font-size:20px;font-weight:400;line-height:28px;}.elementor-1234 .elementor-element.elementor-element-877cc44{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:24px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-1234 .elementor-element.elementor-element-7a229ff{text-align:left;}.elementor-1234 .elementor-element.elementor-element-7a229ff .btn-default:hover .ms-btn__text, .btn:hover .ms-btn__icon{color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-7a229ff .btn-default:hover, .btn-default:hover{background-color:#436EFF;}.elementor-1234 .elementor-element.elementor-element-7a229ff .btn-default:hover{opacity:1;}.elementor-1234 .elementor-element.elementor-element-9beddec{text-align:left;}.elementor-1234 .elementor-element.elementor-element-9beddec .btn-default:hover .ms-btn__text, .btn:hover .ms-btn__icon{color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-9beddec .btn-default:hover{opacity:1;}.elementor-1234 .elementor-element.elementor-element-a2b3a5f{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1234 .elementor-element.elementor-element-bccd7e3{background-color:#FFF3F300;text-align:center;font-family:"Noto Sans Buhid", Sans-serif;}.elementor-1234 .elementor-element.elementor-element-cf92d95{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1234 .elementor-element.elementor-element-cf92d95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-5c2094c{--e-image-carousel-slides-to-show:3;width:100%;max-width:100%;padding:39px 0px 14px 0px;}.elementor-1234 .elementor-element.elementor-element-5c2094c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-5c2094c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:80px 80px 80px 80px;}.elementor-1234 .elementor-element.elementor-element-950f062{padding:33px 33px 106px 33px;text-align:center;font-family:"Noto Sans Buhid", Sans-serif;font-size:25px;text-transform:lowercase;font-style:normal;}.elementor-1234 .elementor-element.elementor-element-950f062.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-1234 .elementor-element.elementor-element-4f4b101{--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:650px;--padding-bottom:600px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-47c71bd{--display:flex;}.elementor-1234 .elementor-element.elementor-element-cfbe971{text-align:center;}.elementor-1234 .elementor-element.elementor-element-e0b03f1{text-align:center;}.elementor-1234 .elementor-element.elementor-element-656baeb{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-1234 .elementor-element.elementor-element-1f84a8b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-1234 .elementor-element.elementor-element-379891f{width:var( --container-widget-width, 134.34% );max-width:134.34%;--e-transform-rotateZ:-20deg;--e-transform-rotateX:1deg;--e-transform-perspective:134px;--e-transform-rotateY:0deg;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--container-widget-width:134.34%;--container-widget-flex-grow:0;top:-971.619px;}.elementor-1234 .elementor-element.elementor-element-379891f.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-379891f{left:-335.509px;}body.rtl .elementor-1234 .elementor-element.elementor-element-379891f{right:-335.509px;}.elementor-1234 .elementor-element.elementor-element-379891f img{border-radius:28px 28px 28px 28px;box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.51);}.elementor-1234 .elementor-element.elementor-element-d1c3da4{width:var( --container-widget-width, 129.057% );max-width:129.057%;--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:134px;--e-transform-rotateY:0deg;--container-widget-width:129.057%;--container-widget-flex-grow:0;top:-580.219px;}.elementor-1234 .elementor-element.elementor-element-d1c3da4.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-d1c3da4{left:273.938px;}body.rtl .elementor-1234 .elementor-element.elementor-element-d1c3da4{right:273.938px;}.elementor-1234 .elementor-element.elementor-element-d1c3da4 img{border-radius:28px 28px 28px 28px;box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.51);}.elementor-1234 .elementor-element.elementor-element-489505c{width:var( --container-widget-width, 129.057% );max-width:129.057%;--e-transform-rotateZ:0deg;--e-transform-rotateX:0deg;--e-transform-perspective:134px;--e-transform-rotateY:0deg;--container-widget-width:129.057%;--container-widget-flex-grow:0;top:-1259.422px;}.elementor-1234 .elementor-element.elementor-element-489505c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-489505c{left:292.313px;}body.rtl .elementor-1234 .elementor-element.elementor-element-489505c{right:292.313px;}.elementor-1234 .elementor-element.elementor-element-489505c img{border-radius:28px 28px 28px 28px;box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.51);}.elementor-1234 .elementor-element.elementor-element-fb5624a{width:var( --container-widget-width, 129.057% );max-width:129.057%;--e-transform-rotateZ:20deg;--e-transform-rotateX:1deg;--e-transform-perspective:134px;--e-transform-rotateY:0deg;--container-widget-width:129.057%;--container-widget-flex-grow:0;top:-1089.837px;}.elementor-1234 .elementor-element.elementor-element-fb5624a.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-fb5624a{left:989.889px;}body.rtl .elementor-1234 .elementor-element.elementor-element-fb5624a{right:989.889px;}.elementor-1234 .elementor-element.elementor-element-fb5624a img{border-radius:28px 28px 28px 28px;box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.51);}.elementor-1234 .elementor-element.elementor-element-fd5ad73{width:var( --container-widget-width, 127.547% );max-width:127.547%;--e-transform-rotateZ:-11deg;--e-transform-rotateX:0deg;--e-transform-perspective:134px;--e-transform-rotateY:0deg;--container-widget-width:127.547%;--container-widget-flex-grow:0;top:-280.892px;}.elementor-1234 .elementor-element.elementor-element-fd5ad73.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-fd5ad73{left:886.725px;}body.rtl .elementor-1234 .elementor-element.elementor-element-fd5ad73{right:886.725px;}.elementor-1234 .elementor-element.elementor-element-fd5ad73 img{border-radius:28px 28px 28px 28px;box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.51);}.elementor-1234 .elementor-element.elementor-element-e387e1c{width:var( --container-widget-width, 127.547% );max-width:127.547%;--e-transform-rotateZ:11deg;--e-transform-rotateX:0deg;--e-transform-perspective:134px;--e-transform-rotateY:0deg;--container-widget-width:127.547%;--container-widget-flex-grow:0;top:-310.044px;}.elementor-1234 .elementor-element.elementor-element-e387e1c.elementor-element{--flex-grow:0;--flex-shrink:0;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-e387e1c{left:-311.878px;}body.rtl .elementor-1234 .elementor-element.elementor-element-e387e1c{right:-311.878px;}.elementor-1234 .elementor-element.elementor-element-e387e1c img{border-radius:28px 28px 28px 28px;box-shadow:2px 0px 6px 0px rgba(0, 0, 0, 0.51);}.elementor-1234 .elementor-element.elementor-element-4fed57f{--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:100px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-1234 .elementor-element.elementor-element-58d76b1{--display:flex;--min-height:500px;--justify-content:space-around;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-58d76b1:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-58d76b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visionn.digital/wp-content/uploads/2025/03/Professional-Studio-Photoshoot-of-a-Luxury-SUV.webp");background-position:center right;}.elementor-1234 .elementor-element.elementor-element-58d76b1::before, .elementor-1234 .elementor-element.elementor-element-58d76b1 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-58d76b1 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-58d76b1 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-58d76b1 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-58d76b1 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-1234 .elementor-element.elementor-element-58d76b1 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-a3bab76{--display:flex;}.elementor-1234 .elementor-element.elementor-element-aaffa3a .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-2a16285{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-9ad5860{--display:flex;--min-height:500px;--justify-content:space-around;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-9ad5860:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-9ad5860 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://visionn.digital/wp-content/uploads/2025/03/Post-Production-Studio-Monochrome-Photograph.webp");background-position:center right;}.elementor-1234 .elementor-element.elementor-element-9ad5860::before, .elementor-1234 .elementor-element.elementor-element-9ad5860 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-9ad5860 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-9ad5860 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-9ad5860 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-9ad5860 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-1234 .elementor-element.elementor-element-9ad5860 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-084eb6f{--display:flex;}.elementor-1234 .elementor-element.elementor-element-5f745e9 .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-4c0a0e6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-92832b4{--display:flex;--min-height:500px;--justify-content:space-around;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-92832b4:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-92832b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://visionn.digital/wp-content/uploads/2025/03/Noir-Aviary-Boutique.webp");background-position:center right;background-repeat:no-repeat;}.elementor-1234 .elementor-element.elementor-element-92832b4::before, .elementor-1234 .elementor-element.elementor-element-92832b4 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-92832b4 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-92832b4 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-92832b4 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-92832b4 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-1234 .elementor-element.elementor-element-92832b4 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-054ecd7{--display:flex;}.elementor-1234 .elementor-element.elementor-element-fa867bb .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-36b0c37{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-3268d53{--display:flex;--min-height:500px;--justify-content:space-around;--overlay-opacity:1;--border-radius:24px 24px 24px 24px;--padding-top:2rem;--padding-bottom:2rem;--padding-left:2rem;--padding-right:2rem;}.elementor-1234 .elementor-element.elementor-element-3268d53:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-3268d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://visionn.digital/wp-content/uploads/2025/03/Eco-friendly-Product-Packaging-Concept.webp");background-position:center right;background-repeat:no-repeat;background-size:70% auto;}.elementor-1234 .elementor-element.elementor-element-3268d53::before, .elementor-1234 .elementor-element.elementor-element-3268d53 > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-3268d53 > .e-con-inner > .elementor-background-video-container::before, .elementor-1234 .elementor-element.elementor-element-3268d53 > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-3268d53 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1234 .elementor-element.elementor-element-3268d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-1234 .elementor-element.elementor-element-3268d53 .ms-sticky{top:0px;}.elementor-1234 .elementor-element.elementor-element-0f980af{--display:flex;}.elementor-1234 .elementor-element.elementor-element-c542417 .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-a492e66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-1234 .elementor-element.elementor-element-67704be{--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:5vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:33px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-33008c7 .row{--bs-gutter-x:50px;--bs-gutter-y:50px;}.elementor-1234 .elementor-element.elementor-element-33008c7 .portfolio_wrap .ajax-area{text-align:center;}.elementor-1234 .elementor-element.elementor-element-33008c7 .portfolio_wrap .subnav{justify-content:center;}.elementor-1234 .elementor-element.elementor-element-33008c7 .custom-ratio.grid-item-p,{aspect-ratio:1/1;}.elementor-1234 .elementor-element.elementor-element-33008c7 .custom-ratio.grid-item-p figure.ms-p-img img, .custom-ratio.grid-item-p .ms-vp__poster img{aspect-ratio:1/1;}.elementor-1234 .elementor-element.elementor-element-33008c7 .custom-ratio.grid-item-p .ms-p-video{aspect-ratio:1/1;}.elementor-1234 .elementor-element.elementor-element-33008c7 .custom-ratio.grid-item-p .ms-p-img{aspect-ratio:1/1;}.elementor-1234 .elementor-element.elementor-element-33008c7 .portfolio-feed .item--inner figure{border-top-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-right-radius:24px 24px;border-bottom-left-radius:24px 24px;}.elementor-1234 .elementor-element.elementor-element-33008c7 .portfolio-feed .item--inner .ms-p-video{border-top-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-right-radius:24px 24px;border-bottom-left-radius:24px 24px;}.elementor-1234 .elementor-element.elementor-element-33008c7 .portfolio-feed.ms-p--g2  .item--inner .ms-p-video video{border-top-left-radius:24px 24px;border-top-right-radius:24px 24px;border-bottom-right-radius:24px 24px;border-bottom-left-radius:24px 24px;}.elementor-1234 .elementor-element.elementor-element-33008c7 .portfolio_wrap .portfolio-feed .ms-p-content h3{font-weight:700;}@media(max-width:1024px){.elementor-1234 .elementor-element.elementor-element-572d490{--min-height:100vh;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-0848d63{--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8f09076{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1234 .elementor-element.elementor-element-8f09076 .elementor-heading-title{font-size:60px;}.elementor-1234 .elementor-element.elementor-element-566b99a{--min-height:18vh;--margin-top:0px;--margin-bottom:60px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8670c1b{--min-height:100vh;--justify-content:center;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .magnetic_hero .hero__images{height:204px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .hero__images .hero__image{width:clamp(2rem,100%,22vw);aspect-ratio:4/3;border-radius:24px 24px 24px 24px;}.elementor-1234 .elementor-element.elementor-element-646b542{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-df395b1{margin:0vw 0vw calc(var(--kit-widget-spacing, 0px) + 0vw) 0vw;}.elementor-1234 .elementor-element.elementor-element-df395b1 .elementor-heading-title{font-size:20px;letter-spacing:-1px;}.elementor-1234 .elementor-element.elementor-element-877cc44{--margin-top:3vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-1234 .elementor-element.elementor-element-5c2094c{--e-image-carousel-slides-to-show:3;}.elementor-1234 .elementor-element.elementor-element-950f062{font-size:24px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-379891f{left:0.893px;}body.rtl .elementor-1234 .elementor-element.elementor-element-379891f{right:0.893px;}.elementor-1234 .elementor-element.elementor-element-379891f{top:-294.718px;}.elementor-1234 .elementor-element.elementor-element-379891f img{width:100%;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-d1c3da4{left:248.844px;}body.rtl .elementor-1234 .elementor-element.elementor-element-d1c3da4{right:248.844px;}.elementor-1234 .elementor-element.elementor-element-d1c3da4{top:-592.719px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-489505c{left:246.844px;}body.rtl .elementor-1234 .elementor-element.elementor-element-489505c{right:246.844px;}.elementor-1234 .elementor-element.elementor-element-489505c{top:-919.719px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-fb5624a{left:508.099px;}body.rtl .elementor-1234 .elementor-element.elementor-element-fb5624a{right:508.099px;}.elementor-1234 .elementor-element.elementor-element-fb5624a{top:-1226.229px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-fd5ad73{left:22.736px;}body.rtl .elementor-1234 .elementor-element.elementor-element-fd5ad73{right:22.736px;}.elementor-1234 .elementor-element.elementor-element-fd5ad73{top:-1310.695px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-e387e1c{left:438.87px;}body.rtl .elementor-1234 .elementor-element.elementor-element-e387e1c{right:438.87px;}.elementor-1234 .elementor-element.elementor-element-e387e1c{top:-204.45px;}.elementor-1234 .elementor-element.elementor-element-aaffa3a .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-5f745e9 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-fa867bb .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-3268d53:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-3268d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1234 .elementor-element.elementor-element-c542417 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-67704be{--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1234 .elementor-element.elementor-element-33008c7 .row{--bs-gutter-x:30px;--bs-gutter-y:30px;}.elementor-1234 .elementor-element.elementor-element-33008c7 .portfolio_wrap .portfolio-feed .ms-p-content h3{font-size:20px;}}@media(max-width:767px){.elementor-1234 .elementor-element.elementor-element-572d490{--min-height:100vh;--justify-content:center;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-0848d63{--width:90vw;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8f09076{margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;}.elementor-1234 .elementor-element.elementor-element-8f09076 .elementor-heading-title{font-size:28px;}.elementor-1234 .elementor-element.elementor-element-566b99a{--min-height:20vh;--margin-top:0px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-1234 .elementor-element.elementor-element-8670c1b{--min-height:90vh;--padding-top:0px;--padding-bottom:0px;--padding-left:13px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .magnetic_hero .hero__images{height:100vw;}.elementor-1234 .elementor-element.elementor-element-c71dcc0 .hero__images .hero__image{width:clamp(5rem,100%,26vw);border-radius:14px 14px 14px 14px;}.elementor-1234 .elementor-element.elementor-element-646b542{--min-height:0vh;--padding-top:0px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-1234 .elementor-element.elementor-element-df395b1{margin:0 0 calc(var(--kit-widget-spacing, 0px) + 0) 0;}.elementor-1234 .elementor-element.elementor-element-df395b1 .elementor-heading-title{font-size:16px;line-height:24px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-877cc44{--width:100%;--min-height:0vh;--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:8px 8px;--row-gap:8px;--column-gap:8px;--margin-top:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:10px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-a2b3a5f{--padding-top:0px;--padding-bottom:0px;--padding-left:9px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-cf92d95{--width:360px;--padding-top:0px;--padding-bottom:0px;--padding-left:24px;--padding-right:0px;}.elementor-1234 .elementor-element.elementor-element-5c2094c{--e-image-carousel-slides-to-show:3;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:11px 0px 0px 0px;}.elementor-1234 .elementor-element.elementor-element-5c2094c .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:77px 77px 77px 77px;}.elementor-1234 .elementor-element.elementor-element-950f062{width:100%;max-width:100%;padding:0px 0px 132px 0px;font-size:18px;line-height:2.2em;letter-spacing:0.1px;word-spacing:0em;}.elementor-1234 .elementor-element.elementor-element-379891f{width:100%;max-width:100%;top:-1079.43px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-379891f{left:34.19px;}body.rtl .elementor-1234 .elementor-element.elementor-element-379891f{right:34.19px;}.elementor-1234 .elementor-element.elementor-element-379891f img{width:76%;}.elementor-1234 .elementor-element.elementor-element-d1c3da4{width:100%;max-width:100%;top:-606.172px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-d1c3da4{left:50.891px;}body.rtl .elementor-1234 .elementor-element.elementor-element-d1c3da4{right:50.891px;}.elementor-1234 .elementor-element.elementor-element-d1c3da4 img{width:76%;}.elementor-1234 .elementor-element.elementor-element-489505c{width:100%;max-width:100%;top:-877.172px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-489505c{left:68.891px;}body.rtl .elementor-1234 .elementor-element.elementor-element-489505c{right:68.891px;}.elementor-1234 .elementor-element.elementor-element-489505c img{width:76%;}.elementor-1234 .elementor-element.elementor-element-fb5624a{width:100%;max-width:100%;top:-1397.017px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-fb5624a{left:32.045px;}body.rtl .elementor-1234 .elementor-element.elementor-element-fb5624a{right:32.045px;}.elementor-1234 .elementor-element.elementor-element-fb5624a img{width:76%;}.elementor-1234 .elementor-element.elementor-element-fd5ad73{width:100%;max-width:100%;top:-361.086px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-fd5ad73{left:19.916px;}body.rtl .elementor-1234 .elementor-element.elementor-element-fd5ad73{right:19.916px;}.elementor-1234 .elementor-element.elementor-element-fd5ad73 img{width:76%;}.elementor-1234 .elementor-element.elementor-element-e387e1c{width:100%;max-width:100%;top:-138.898px;}body:not(.rtl) .elementor-1234 .elementor-element.elementor-element-e387e1c{left:34.885px;}body.rtl .elementor-1234 .elementor-element.elementor-element-e387e1c{right:34.885px;}.elementor-1234 .elementor-element.elementor-element-e387e1c img{width:76%;}.elementor-1234 .elementor-element.elementor-element-58d76b1{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-aaffa3a .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-9ad5860{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-5f745e9 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-92832b4{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-fa867bb .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-1234 .elementor-element.elementor-element-3268d53{--justify-content:space-around;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-1234 .elementor-element.elementor-element-3268d53:not(.elementor-motion-effects-element-type-background), .elementor-1234 .elementor-element.elementor-element-3268d53 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-1234 .elementor-element.elementor-element-c542417 .elementor-heading-title{font-size:28px;letter-spacing:0px;}}@media(min-width:768px){.elementor-1234 .elementor-element.elementor-element-0848d63{--width:50vw;}.elementor-1234 .elementor-element.elementor-element-646b542{--width:800px;}.elementor-1234 .elementor-element.elementor-element-877cc44{--width:500px;}.elementor-1234 .elementor-element.elementor-element-1f84a8b{--width:25%;}.elementor-1234 .elementor-element.elementor-element-a3bab76{--width:42rem;}.elementor-1234 .elementor-element.elementor-element-084eb6f{--width:42rem;}.elementor-1234 .elementor-element.elementor-element-054ecd7{--width:42rem;}.elementor-1234 .elementor-element.elementor-element-0f980af{--width:42rem;}.elementor-1234 .elementor-element.elementor-element-67704be{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-1234 .elementor-element.elementor-element-0848d63{--width:100vw;}.elementor-1234 .elementor-element.elementor-element-646b542{--width:660px;}}/* Start custom CSS for image-carousel, class: .elementor-element-5c2094c *//* Main trusted section */
.trusted-strip {
  --trusted-gap: 42px;
  --trusted-logo-height: 120px;
  --trusted-text-size: 18px;
  --trusted-muted: #7f7f86;
  --trusted-dark: #1c1c1f;
}

/* Slider fix */
.trusted-strip .swiper,
.trusted-strip .swiper-container {
  width: 100%;
}

.trusted-strip .swiper-wrapper {
  align-items: center;
}

.trusted-strip .swiper-slide {
  display: flex;
  align-items: center;
  justify-content: center;
  overflow: visible;
  transition: transform 0.4s ease, opacity 0.4s ease;
}

/* كل اللوجوز تبقى رمادي */
.trusted-strip .swiper-slide img {
  max-height: var(--trusted-logo-height);
  width: auto;
  object-fit: contain;
  filter: grayscale(100%) brightness(0.4) contrast(1);
  opacity: 0.6;
  transform: scale(0.92);
  transform-origin: center center;
  transition: all 0.4s ease;
  display: block;
  margin: 0 auto;
}

/* اللي على اليمين هو اللي ينور (من غير قص) */
.trusted-strip .swiper-slide-next img {
  filter: grayscale(0%) brightness(1) contrast(1);
  opacity: 1;
  transform: scale(1.02);
}

/* Text */
.trusted-strip .trusted-name,
.trusted-strip .trusted-name .elementor-heading-title,
.trusted-strip .trusted-name p,
.trusted-strip .trusted-name span {
  color: var(--trusted-muted);
  font-size: var(--trusted-text-size);
  font-weight: 600;
  letter-spacing: 0.12em;
  text-transform: uppercase;
  line-height: 1.2;
  white-space: nowrap;
  transition: color 0.35s ease, opacity 0.35s ease, transform 0.35s ease;
  opacity: 0.9;
}

/* Hover text */
.trusted-strip .trusted-name:hover,
.trusted-strip .trusted-name:hover .elementor-heading-title,
.trusted-strip .trusted-name:hover p,
.trusted-strip .trusted-name:hover span {
  color: var(--trusted-dark);
  opacity: 1;
  transform: translateY(-2px);
}

/* Mobile */
@media (max-width: 767px) {
  .trusted-strip {
    --trusted-gap: 20px;
    --trusted-logo-height: 76px;
    --trusted-text-size: 13px;
  }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-379891f *//* Desktop */
.elementor-1234 .elementor-element.elementor-element-379891f {
  width: 6000px !important;
  flex: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-1234 .elementor-element.elementor-element-379891f {
    width: 260px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-1234 .elementor-element.elementor-element-379891f {
    width: 180px !important;
  }

  .elementor-1234 .elementor-element.elementor-element-379891f img {
    opacity: 0.35 !important;
    transition: opacity 0.3s ease;
  }

  .elementor-1234 .elementor-element.elementor-element-379891f:hover img,
  .elementor-1234 .elementor-element.elementor-element-379891f:active img {
    opacity: 1 !important;
  }
}

/* الصورة */
.elementor-1234 .elementor-element.elementor-element-379891f img {
  width: 190% !important;
  height: auto;
  display: block;
  max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-d1c3da4 *//* Desktop */
.elementor-1234 .elementor-element.elementor-element-d1c3da4 {
  width: 6000px !important;
  flex: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-1234 .elementor-element.elementor-element-d1c3da4 {
    width: 260px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-1234 .elementor-element.elementor-element-d1c3da4 {
    width: 150px !important;
  }
}

/* الصورة */
.elementor-1234 .elementor-element.elementor-element-d1c3da4 img {
  width: 202% !important;
  height: auto;
  display: block;
  max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-489505c *//* Desktop */
.elementor-1234 .elementor-element.elementor-element-489505c {
  width: 6000px !important;
  flex: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-1234 .elementor-element.elementor-element-489505c {
    width: 260px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-1234 .elementor-element.elementor-element-489505c {
    width: 140px !important;
  }
}

/* الصورة */
.elementor-1234 .elementor-element.elementor-element-489505c img {
  width: 190% !important;
  height: auto;
  display: block;
  max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fb5624a *//* Desktop */
.elementor-1234 .elementor-element.elementor-element-fb5624a {
  width: 6000px !important;
  flex: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-1234 .elementor-element.elementor-element-fb5624a {
    width: 260px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-1234 .elementor-element.elementor-element-fb5624a {
    width: 180px !important;
  }

  .elementor-1234 .elementor-element.elementor-element-fb5624a img {
    opacity: 0.35 !important;
    transition: opacity 0.3s ease;
  }

  .elementor-1234 .elementor-element.elementor-element-fb5624a:hover img,
  .elementor-1234 .elementor-element.elementor-element-fb5624a:active img {
    opacity: 1 !important;
  }
}

/* الصورة */
.elementor-1234 .elementor-element.elementor-element-fb5624a img {
  width: 190% !important;
  height: auto;
  display: block;
  max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-fd5ad73 *//* Desktop */
.elementor-1234 .elementor-element.elementor-element-fd5ad73 {
  width: 6000px !important;
  flex: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-1234 .elementor-element.elementor-element-fd5ad73 {
    width: 260px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-1234 .elementor-element.elementor-element-fd5ad73 {
    width: 180px !important;
  }

  .elementor-1234 .elementor-element.elementor-element-fd5ad73 img {
    opacity: 0.35 !important;
    transition: opacity 0.3s ease;
  }

  .elementor-1234 .elementor-element.elementor-element-fd5ad73:hover img,
  .elementor-1234 .elementor-element.elementor-element-fd5ad73:active img {
    opacity: 1 !important;
  }
}

/* الصورة */
.elementor-1234 .elementor-element.elementor-element-fd5ad73 img {
  width: 190% !important;
  height: auto;
  display: block;
  max-width: none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-e387e1c *//* Desktop */
.elementor-1234 .elementor-element.elementor-element-e387e1c {
  width: 6000px !important;
  flex: none !important;
}

/* Tablet */
@media (max-width: 1024px) {
  .elementor-1234 .elementor-element.elementor-element-e387e1c {
    width: 260px !important;
  }
}

/* Mobile */
@media (max-width: 767px) {
  .elementor-1234 .elementor-element.elementor-element-e387e1c {
    width: 180px !important;
  }

  .elementor-1234 .elementor-element.elementor-element-e387e1c img {
    opacity: 0.35 !important;
    transition: opacity 0.3s ease;
  }

  .elementor-1234 .elementor-element.elementor-element-e387e1c:hover img,
  .elementor-1234 .elementor-element.elementor-element-e387e1c:active img {
    opacity: 1 !important;
  }
}

/* الصورة */
.elementor-1234 .elementor-element.elementor-element-e387e1c img {
  width: 190% !important;
  height: auto;
  display: block;
  max-width: none !important;
}/* End custom CSS */