.elementor-7878 .elementor-element.elementor-element-68bdecc{--display:flex;--min-height:100vh;--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;--overlay-opacity:1;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-68bdecc:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-68bdecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Hero1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-7878 .elementor-element.elementor-element-68bdecc::before, .elementor-7878 .elementor-element.elementor-element-68bdecc > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-68bdecc > .e-con-inner > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-68bdecc > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-68bdecc > .e-con-inner > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-68bdecc > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:radial-gradient(at center center, #0000009C 47%, #000000 100%);}.elementor-7878 .elementor-element.elementor-element-ac2f188{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-7878 .elementor-element.elementor-element-574362f.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-574362f{text-align:center;}.elementor-7878 .elementor-element.elementor-element-574362f .elementor-heading-title{font-size:100px;font-weight:700;text-transform:uppercase;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-f8f1c52.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-f8f1c52{text-align:center;}.elementor-7878 .elementor-element.elementor-element-f8f1c52 .elementor-heading-title{font-size:100px;font-weight:700;text-transform:uppercase;color:#FCCA73;}.elementor-7878 .elementor-element.elementor-element-3eaaa7d{--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;}.elementor-7878 .elementor-element.elementor-element-bb1a0d2{text-align:left;}.elementor-7878 .elementor-element.elementor-element-bb1a0d2 .btn-default .ms-btn__text, .ms-btn__icon{color:#000000;}.elementor-7878 .elementor-element.elementor-element-bb1a0d2 .btn-default:hover .ms-btn__text, .btn:hover .ms-btn__icon{color:#000000;}.elementor-7878 .elementor-element.elementor-element-bb1a0d2 .btn-default:hover, .btn-default:hover{background-color:#FCCA73;}.elementor-7878 .elementor-element.elementor-element-bb1a0d2 .btn-default:hover{opacity:1;}.elementor-7878 .elementor-element.elementor-element-d4df2bb{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:8vw;--margin-bottom:clamp(30px, 3.75rem, 60px);--margin-left:0;--margin-right:0;--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7878 .elementor-element.elementor-element-c2b3b46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-7878 .elementor-element.elementor-element-c2b3b46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-c2b3b46 .elementor-heading-title{font-size:64px;font-weight:700;text-transform:uppercase;}.elementor-7878 .elementor-element.elementor-element-c270aa8{--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:flex-start;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-21e9a39{--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-7878 .elementor-element.elementor-element-e495918{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0;--margin-bottom:0;--margin-left:0;--margin-right:0;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-954a3cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-7878 .elementor-element.elementor-element-954a3cb.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-954a3cb .elementor-heading-title{font-size:64px;font-weight:700;text-transform:uppercase;}.elementor-7878 .elementor-element.elementor-element-081dc1d{--display:flex;}.elementor-7878 .elementor-element.elementor-element-97a12e2{--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:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7878 .elementor-element.elementor-element-eabe705{--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-7878 .elementor-element.elementor-element-eabe705:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-eabe705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Gemini_Generated_Image_vkm3v1vkm3v1vkm3-1024x775.png");background-position:center right;}.elementor-7878 .elementor-element.elementor-element-eabe705::before, .elementor-7878 .elementor-element.elementor-element-eabe705 > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-eabe705 > .e-con-inner > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-eabe705 > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-eabe705 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-eabe705 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-7878 .elementor-element.elementor-element-eabe705 .ms-sticky{top:0px;}.elementor-7878 .elementor-element.elementor-element-4254d6e{--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;}.elementor-7878 .elementor-element.elementor-element-2886379{--display:flex;--min-height:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-2886379:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-2886379 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-2886379.e-con{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-fb374f2 .elementor-heading-title{font-size:4rem;font-weight:500;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-5dd398d{--display:flex;}.elementor-7878 .elementor-element.elementor-element-2785a56 .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-7a32253{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-72cfa61{--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-7878 .elementor-element.elementor-element-72cfa61:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-72cfa61 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Gemini_Generated_Image_gwea5rgwea5rgwea-1024x775.png");background-position:center right;}.elementor-7878 .elementor-element.elementor-element-72cfa61::before, .elementor-7878 .elementor-element.elementor-element-72cfa61 > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-72cfa61 > .e-con-inner > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-72cfa61 > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-72cfa61 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-72cfa61 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-7878 .elementor-element.elementor-element-72cfa61 .ms-sticky{top:0px;}.elementor-7878 .elementor-element.elementor-element-cab5afc{--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;}.elementor-7878 .elementor-element.elementor-element-1f46c38{--display:flex;--min-height:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-1f46c38:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-1f46c38 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-1f46c38.e-con{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-903beb8 .elementor-heading-title{font-size:4rem;font-weight:500;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-35c4887{--display:flex;}.elementor-7878 .elementor-element.elementor-element-e6e56e6 .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-a500e41{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-12f0020{--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-7878 .elementor-element.elementor-element-12f0020:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-12f0020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Gemini_Generated_Image_bd89c6bd89c6bd89-1024x775.png");background-position:center right;background-repeat:no-repeat;}.elementor-7878 .elementor-element.elementor-element-12f0020::before, .elementor-7878 .elementor-element.elementor-element-12f0020 > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-12f0020 > .e-con-inner > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-12f0020 > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-12f0020 > .e-con-inner > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-12f0020 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-7878 .elementor-element.elementor-element-12f0020 .ms-sticky{top:0px;}.elementor-7878 .elementor-element.elementor-element-8ab5275{--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;}.elementor-7878 .elementor-element.elementor-element-55efc03{--display:flex;--min-height:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-55efc03:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-55efc03 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-55efc03.e-con{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-4a2740f .elementor-heading-title{font-size:4rem;font-weight:500;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-f17665f{--display:flex;}.elementor-7878 .elementor-element.elementor-element-bfc66ff .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-cf7d37f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-06a319e{--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-7878 .elementor-element.elementor-element-06a319e:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-06a319e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000000;background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Gemini_Generated_Image_giollxgiollxgiol-1024x559.png");background-position:center right;background-repeat:no-repeat;background-size:70% auto;}.elementor-7878 .elementor-element.elementor-element-06a319e::before, .elementor-7878 .elementor-element.elementor-element-06a319e > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-06a319e > .e-con-inner > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-06a319e > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-06a319e > .e-con-inner > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-06a319e > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:transparent;--background-overlay:'';background-image:linear-gradient(270deg, #00000000 0%, #000000 70%);}.elementor-7878 .elementor-element.elementor-element-06a319e .ms-sticky{top:0px;}.elementor-7878 .elementor-element.elementor-element-48b081e{--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;}.elementor-7878 .elementor-element.elementor-element-ea0c2ac{--display:flex;--min-height:2rem;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-ea0c2ac:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-ea0c2ac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-ea0c2ac.e-con{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-96b0ec3 .elementor-heading-title{font-size:4rem;font-weight:500;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-cceaca4{--display:flex;}.elementor-7878 .elementor-element.elementor-element-c8b2b51 .elementor-heading-title{font-size:5rem;font-weight:600;letter-spacing:-5px;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-57ba5cc{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-85b21d9{--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:30px;--margin-bottom:30px;--margin-left:0px;--margin-right:0px;}.elementor-7878 .elementor-element.elementor-element-d32ea86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-7878 .elementor-element.elementor-element-d32ea86.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-d32ea86 .elementor-heading-title{font-size:64px;font-weight:700;text-transform:uppercase;}.elementor-7878 .elementor-element.elementor-element-555253e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;line-height:1.5em;color:#FFFFFF;}.elementor-7878 .elementor-element.elementor-element-555253e p{margin-block-end:15px;}.elementor-7878 .elementor-element.elementor-element-590dd0c{--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-7878 .elementor-element.elementor-element-df032b7{--display:flex;}.elementor-7878 .elementor-element.elementor-element-e4703da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;text-align:center;}.elementor-7878 .elementor-element.elementor-element-e4703da.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-e4703da .elementor-heading-title{font-size:64px;font-weight:700;text-transform:uppercase;font-style:italic;}.elementor-7878 .elementor-element.elementor-element-db33b5e .row{--bs-gutter-x:50px;--bs-gutter-y:50px;}.elementor-7878 .elementor-element.elementor-element-db33b5e .portfolio_wrap .ajax-area{text-align:center;}.elementor-7878 .elementor-element.elementor-element-db33b5e .portfolio_wrap .subnav{justify-content:center;}.elementor-7878 .elementor-element.elementor-element-db33b5e .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-7878 .elementor-element.elementor-element-db33b5e .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-7878 .elementor-element.elementor-element-db33b5e .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-7878 .elementor-element.elementor-element-db33b5e .portfolio_wrap .portfolio-feed .ms-p-content h3{font-weight:700;}.elementor-7878 .elementor-element.elementor-element-4529c8a{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:20px 20px;--row-gap:20px;--column-gap:20px;--margin-top:8vw;--margin-bottom:8vw;--margin-left:0vw;--margin-right:0vw;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-8c3bc65{--display:flex;}.elementor-7878 .elementor-element.elementor-element-bb4a4af .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 > .elementor-widget-container{padding:20px 0px 30px 0px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt-wrap .ms-tt{gap:25px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt-wrap .ms-tt li:last-child{margin-right:25px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt__text.img{height:104px;width:104px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt__text{font-size:140px;font-weight:700;line-height:1.4;}.elementor-7878 .elementor-element.elementor-element-92144f3{text-align:center;}.elementor-7878 .elementor-element.elementor-element-35b52ed{--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;--overlay-opacity:0.03;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-35b52ed:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-35b52ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#2E2E2E;background-image:url("https://revanpstudios.com/wp-content/uploads/2025/03/fanky_bg_hero.png");background-repeat:repeat;background-size:auto;}.elementor-7878 .elementor-element.elementor-element-35b52ed::before, .elementor-7878 .elementor-element.elementor-element-35b52ed > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-35b52ed > .e-con-inner > .elementor-background-video-container::before, .elementor-7878 .elementor-element.elementor-element-35b52ed > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-35b52ed > .e-con-inner > .elementor-background-slideshow::before, .elementor-7878 .elementor-element.elementor-element-35b52ed > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://revanpstudios.com/wp-content/uploads/2025/03/fanky_bg_noise.gif");--background-overlay:'';background-repeat:repeat;}.elementor-7878 .elementor-element.elementor-element-d524f71 .swiper img,.swiper video{object-fit:cover;}.elementor-7878 .elementor-element.elementor-element-d524f71 .ms-slider.default-slider .ms-slider-default[data-spv="0"] .swiper-slide .ms-slider--img{align-items:normal;}.elementor-7878 .elementor-element.elementor-element-c880ee6{--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:8vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7878 .elementor-element.elementor-element-e166376 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:20px;font-weight:300;}.elementor-7878 .elementor-element.elementor-element-5b8caa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 30px) 0px;}.elementor-7878 .elementor-element.elementor-element-5b8caa6.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-5b8caa6 .elementor-heading-title{font-size:64px;font-weight:700;text-transform:uppercase;}.elementor-7878 .elementor-element.elementor-element-6245f6d{--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:flex-end;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-7878 .elementor-element.elementor-element-3357d17{width:var( --container-widget-width, 50% );max-width:50%;--container-widget-width:50%;--container-widget-flex-grow:0;text-align:start;}.elementor-7878 .elementor-element.elementor-element-3357d17.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-7878 .elementor-element.elementor-element-3357d17 .elementor-heading-title{font-family:"Inter", Sans-serif;font-size:18px;line-height:1.6;-webkit-text-stroke-color:#000;stroke:#000;}.elementor-7878 .elementor-element.elementor-element-539454f{--display:grid;--e-con-grid-template-columns:repeat(6, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:30px 30px;--row-gap:30px;--column-gap:30px;--grid-auto-flow:row;--justify-items:center;--align-items:stretch;--margin-top:4vw;--margin-bottom:0vw;--margin-left:0vw;--margin-right:0vw;}.elementor-7878 .elementor-element.elementor-element-662e5dc > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-7878 .elementor-element.elementor-element-662e5dc .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-7878 .elementor-element.elementor-element-662e5dc .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-7878 .elementor-element.elementor-element-662e5dc .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7878 .elementor-element.elementor-element-662e5dc .ms-image-widget:hover img{opacity:0.8;}.elementor-7878 .elementor-element.elementor-element-1c031c2 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-7878 .elementor-element.elementor-element-1c031c2 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-7878 .elementor-element.elementor-element-1c031c2 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-7878 .elementor-element.elementor-element-1c031c2 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7878 .elementor-element.elementor-element-1c031c2 .ms-image-widget:hover img{opacity:0.8;}.elementor-7878 .elementor-element.elementor-element-bc4e709 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-7878 .elementor-element.elementor-element-bc4e709 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-7878 .elementor-element.elementor-element-bc4e709 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-7878 .elementor-element.elementor-element-bc4e709 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7878 .elementor-element.elementor-element-bc4e709 .ms-image-widget:hover img{opacity:0.8;}.elementor-7878 .elementor-element.elementor-element-4c3f487 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-7878 .elementor-element.elementor-element-4c3f487 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-7878 .elementor-element.elementor-element-4c3f487 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-7878 .elementor-element.elementor-element-4c3f487 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7878 .elementor-element.elementor-element-4c3f487 .ms-image-widget:hover img{opacity:0.8;}.elementor-7878 .elementor-element.elementor-element-3c893e2 > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-7878 .elementor-element.elementor-element-3c893e2 .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-7878 .elementor-element.elementor-element-3c893e2 .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-7878 .elementor-element.elementor-element-3c893e2 .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7878 .elementor-element.elementor-element-3c893e2 .ms-image-widget:hover img{opacity:0.8;}.elementor-7878 .elementor-element.elementor-element-cd8363b > .elementor-widget-container{padding:15px 15px 15px 15px;border-style:solid;border-width:1px 1px 1px 1px;border-color:#B8B8B852;border-radius:14px 14px 14px 14px;}.elementor-7878 .elementor-element.elementor-element-cd8363b .ms-image-widget .image_inner{aspect-ratio:16/9;}.elementor-7878 .elementor-element.elementor-element-cd8363b .ms-image-widget .image_inner img{aspect-ratio:16/9;mix-blend-mode:normal;}.elementor-7878 .elementor-element.elementor-element-cd8363b .ms-image-widget img{width:100%;max-width:100%;height:100%;object-fit:contain;opacity:1;filter:brightness( 100% ) contrast( 100% ) saturate( 100% ) blur( 0px ) hue-rotate( 0deg );transition-duration:0.3s;}.elementor-7878 .elementor-element.elementor-element-cd8363b .ms-image-widget:hover img{opacity:0.8;}@media(min-width:768px){.elementor-7878 .elementor-element.elementor-element-ac2f188{--width:75%;}.elementor-7878 .elementor-element.elementor-element-d4df2bb{--content-width:1320px;}.elementor-7878 .elementor-element.elementor-element-c270aa8{--width:100%;}.elementor-7878 .elementor-element.elementor-element-e495918{--width:100%;}.elementor-7878 .elementor-element.elementor-element-4254d6e{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-2886379{--width:0.1rem;}.elementor-7878 .elementor-element.elementor-element-5dd398d{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-cab5afc{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-1f46c38{--width:0.1rem;}.elementor-7878 .elementor-element.elementor-element-35c4887{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-8ab5275{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-55efc03{--width:0.1rem;}.elementor-7878 .elementor-element.elementor-element-f17665f{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-48b081e{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-ea0c2ac{--width:0.1rem;}.elementor-7878 .elementor-element.elementor-element-cceaca4{--width:42rem;}.elementor-7878 .elementor-element.elementor-element-8c3bc65{--content-width:1320px;}.elementor-7878 .elementor-element.elementor-element-c880ee6{--content-width:1320px;}.elementor-7878 .elementor-element.elementor-element-6245f6d{--width:100%;}.elementor-7878 .elementor-element.elementor-element-539454f{--content-width:1320px;}}@media(max-width:1024px) and (min-width:768px){.elementor-7878 .elementor-element.elementor-element-ac2f188{--width:100%;}}@media(max-width:1024px){.elementor-7878 .elementor-element.elementor-element-68bdecc:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-68bdecc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-repeat:no-repeat;}.elementor-7878 .elementor-element.elementor-element-574362f{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7878 .elementor-element.elementor-element-574362f .elementor-heading-title{font-size:90px;}.elementor-7878 .elementor-element.elementor-element-f8f1c52{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7878 .elementor-element.elementor-element-f8f1c52 .elementor-heading-title{font-size:90px;}.elementor-7878 .elementor-element.elementor-element-d4df2bb{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7878 .elementor-element.elementor-element-c2b3b46{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7878 .elementor-element.elementor-element-c2b3b46 .elementor-heading-title{font-size:36px;}.elementor-7878 .elementor-element.elementor-element-e495918{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7878 .elementor-element.elementor-element-954a3cb{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7878 .elementor-element.elementor-element-954a3cb .elementor-heading-title{font-size:36px;}.elementor-7878 .elementor-element.elementor-element-eabe705:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-eabe705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Gemini_Generated_Image_9vhyoj9vhyoj9vhy.png");background-size:cover;}.elementor-7878 .elementor-element.elementor-element-fb374f2 .elementor-heading-title{font-size:3rem;}.elementor-7878 .elementor-element.elementor-element-2785a56 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-903beb8 .elementor-heading-title{font-size:3rem;}.elementor-7878 .elementor-element.elementor-element-e6e56e6 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-12f0020:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-12f0020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Gemini_Generated_Image_bd89c6bd89c6bd89-768x581.png");background-position:center center;}.elementor-7878 .elementor-element.elementor-element-4a2740f .elementor-heading-title{font-size:3rem;}.elementor-7878 .elementor-element.elementor-element-bfc66ff .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-06a319e:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-06a319e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:cover;}.elementor-7878 .elementor-element.elementor-element-96b0ec3 .elementor-heading-title{font-size:3rem;}.elementor-7878 .elementor-element.elementor-element-c8b2b51 .elementor-heading-title{font-size:3rem;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-d32ea86{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7878 .elementor-element.elementor-element-d32ea86 .elementor-heading-title{font-size:36px;}.elementor-7878 .elementor-element.elementor-element-e4703da{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7878 .elementor-element.elementor-element-e4703da .elementor-heading-title{font-size:36px;}.elementor-7878 .elementor-element.elementor-element-db33b5e .row{--bs-gutter-x:30px;--bs-gutter-y:30px;}.elementor-7878 .elementor-element.elementor-element-db33b5e .portfolio_wrap .portfolio-feed .ms-p-content h3{font-size:20px;}.elementor-7878 .elementor-element.elementor-element-4529c8a{--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-7878 .elementor-element.elementor-element-8c3bc65{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7878 .elementor-element.elementor-element-bb4a4af .elementor-heading-title{font-size:20px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt__text.img{height:64px;width:64px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt__text{font-size:92px;}.elementor-7878 .elementor-element.elementor-element-c880ee6{--padding-top:15px;--padding-bottom:15px;--padding-left:15px;--padding-right:15px;}.elementor-7878 .elementor-element.elementor-element-e166376 .elementor-heading-title{font-size:20px;}.elementor-7878 .elementor-element.elementor-element-5b8caa6{width:var( --container-widget-width, 100% );max-width:100%;margin:0em 0em calc(var(--kit-widget-spacing, 0px) + 0em) 0em;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-7878 .elementor-element.elementor-element-5b8caa6 .elementor-heading-title{font-size:36px;}.elementor-7878 .elementor-element.elementor-element-3357d17{--container-widget-width:100%;--container-widget-flex-grow:0;width:var( --container-widget-width, 100% );max-width:100%;}.elementor-7878 .elementor-element.elementor-element-3357d17 .elementor-heading-title{font-size:18px;}.elementor-7878 .elementor-element.elementor-element-539454f{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-7878 .elementor-element.elementor-element-662e5dc.elementor-element{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-1c031c2.elementor-element{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-bc4e709.elementor-element{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-4c3f487.elementor-element{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-3c893e2.elementor-element{--align-self:center;}.elementor-7878 .elementor-element.elementor-element-cd8363b.elementor-element{--align-self:center;}}@media(max-width:767px){.elementor-7878 .elementor-element.elementor-element-574362f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-7878 .elementor-element.elementor-element-574362f .elementor-heading-title{font-size:42px;}.elementor-7878 .elementor-element.elementor-element-f8f1c52{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-7878 .elementor-element.elementor-element-f8f1c52 .elementor-heading-title{font-size:42px;}.elementor-7878 .elementor-element.elementor-element-d4df2bb{--margin-top:8vw;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-7878 .elementor-element.elementor-element-c2b3b46{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-7878 .elementor-element.elementor-element-c2b3b46 .elementor-heading-title{font-size:28px;}.elementor-7878 .elementor-element.elementor-element-e495918{--margin-top:8vw;--margin-bottom:0;--margin-left:0;--margin-right:0;}.elementor-7878 .elementor-element.elementor-element-954a3cb{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-7878 .elementor-element.elementor-element-954a3cb .elementor-heading-title{font-size:28px;}.elementor-7878 .elementor-element.elementor-element-eabe705:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-eabe705 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-size:395px auto;}.elementor-7878 .elementor-element.elementor-element-eabe705{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7878 .elementor-element.elementor-element-2886379{--width:0.1rem;--min-height:1rem;}.elementor-7878 .elementor-element.elementor-element-fb374f2 .elementor-heading-title{font-size:22px;}.elementor-7878 .elementor-element.elementor-element-2785a56 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-72cfa61{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7878 .elementor-element.elementor-element-1f46c38{--width:0.1rem;--min-height:1rem;}.elementor-7878 .elementor-element.elementor-element-903beb8 .elementor-heading-title{font-size:22px;}.elementor-7878 .elementor-element.elementor-element-e6e56e6 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-12f0020:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-12f0020 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://revanpstudios.com/wp-content/uploads/2026/02/Gemini_Generated_Image_bd89c6bd89c6bd89-700x530.png");background-position:center center;}.elementor-7878 .elementor-element.elementor-element-12f0020{--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7878 .elementor-element.elementor-element-55efc03{--width:0.1rem;--min-height:1rem;}.elementor-7878 .elementor-element.elementor-element-4a2740f .elementor-heading-title{font-size:22px;}.elementor-7878 .elementor-element.elementor-element-bfc66ff .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-06a319e{--justify-content:space-around;--padding-top:1rem;--padding-bottom:1rem;--padding-left:1rem;--padding-right:1rem;}.elementor-7878 .elementor-element.elementor-element-06a319e:not(.elementor-motion-effects-element-type-background), .elementor-7878 .elementor-element.elementor-element-06a319e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:center center;background-size:cover;}.elementor-7878 .elementor-element.elementor-element-ea0c2ac{--width:0.1rem;--min-height:1rem;}.elementor-7878 .elementor-element.elementor-element-96b0ec3 .elementor-heading-title{font-size:22px;}.elementor-7878 .elementor-element.elementor-element-c8b2b51 .elementor-heading-title{font-size:28px;letter-spacing:0px;}.elementor-7878 .elementor-element.elementor-element-d32ea86{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-7878 .elementor-element.elementor-element-d32ea86 .elementor-heading-title{font-size:28px;}.elementor-7878 .elementor-element.elementor-element-e4703da{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-7878 .elementor-element.elementor-element-e4703da .elementor-heading-title{font-size:28px;}.elementor-7878 .elementor-element.elementor-element-bb4a4af .elementor-heading-title{font-size:16px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 > .elementor-widget-container{padding:10px 0px 10px 0px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt__text.img{height:36px;width:36px;}.elementor-7878 .elementor-element.elementor-element-7a5e2c4 .ms-tt__text{font-size:56px;}.elementor-7878 .elementor-element.elementor-element-e166376 .elementor-heading-title{font-size:16px;}.elementor-7878 .elementor-element.elementor-element-5b8caa6{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 12px) 0px;}.elementor-7878 .elementor-element.elementor-element-5b8caa6 .elementor-heading-title{font-size:28px;}.elementor-7878 .elementor-element.elementor-element-3357d17 .elementor-heading-title{font-size:16px;line-height:max(24px,1.8vw);}.elementor-7878 .elementor-element.elementor-element-539454f{--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:20px 20px;--row-gap:20px;--column-gap:20px;--grid-auto-flow:row;}}