.elementor-919 .elementor-element.elementor-element-9bfd2b6{--display:flex;--margin-top:-70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-text h1, .elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-text h1 span{font-size:78px;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-web-content{max-width:1550px;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-text{transform:translate(0px, -26%) !important;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-image{transform:translateX(-40px);}.elementor-919 .elementor-element.elementor-element-9f5ec1f .mockup-stage{transform:scale(1.05);}.elementor-919 .elementor-element.elementor-element-b0e0419{--display:flex;--min-height:0px;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-919 .elementor-element.elementor-element-b0e0419:not(.elementor-motion-effects-element-type-background), .elementor-919 .elementor-element.elementor-element-b0e0419 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#02010100;}.elementor-919 .elementor-element.elementor-element-efe85da .xw-desk-wrap{max-width:1600px;}.elementor-919 .elementor-element.elementor-element-efe85da .xw-info-side{transform:translateX(0px);}.elementor-919 .elementor-element.elementor-element-efe85da .xw-device-side{transform:translateX(0px);}.elementor-919 .elementor-element.elementor-element-efe85da .xw-device{--xw-device-scale:1;}.elementor-919 .elementor-element.elementor-element-3c6971a{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-header{text-align:center !important;align-items:center !important;margin-bottom:80px !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-badge{color:#FFFFFF !important;border-color:rgba(168, 85, 247, 0.35);background:rgba(168, 85, 247, 0.12);}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-title{color:#FFFFFF !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-desc{color:#FFFFFFBF !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-swiper .swiper-slide{width:64vw !important;height:680px !important;transform:scale(0.8) !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-swiper .swiper-slide-active{transform:scale(1) !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-text h3{color:#ffffff !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-text p{color:rgba(255, 255, 255, 0.75) !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-action{color:#c084fc !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-action:hover{color:#e9d5ff !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .swiper-button-next, .elementor-919 .elementor-element.elementor-element-7a2916f .swiper-button-prev{width:68px !important;height:68px !important;background:rgba(20, 4, 40, 0.25) !important;border-color:rgba(168, 85, 247, 0.3) !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .swiper-button-next:hover, .elementor-919 .elementor-element.elementor-element-7a2916f .swiper-button-prev:hover{background:rgba(168, 47, 243, 0.5) !important;}.elementor-919 .elementor-element.elementor-element-7a2916f .swiper-button-next::after, .elementor-919 .elementor-element.elementor-element-7a2916f .swiper-button-prev::after{color:#ffffff !important;}.pw-modal-overlay{background-color:rgba(4, 2, 8, 0.65) !important;}.pw-modal-box{background-color:rgba(9, 5, 20, 0.88) !important;}.pw-modal-title, .pw-modal-brand{color:#ffffff !important;}.pw-modal-sec p{color:rgba(255, 255, 255, 0.85) !important;}.pw-modal-testimonial p{color:#ffffff !important;}.pw-modal-client{color:#d1a5ff !important;}.pw-modal-visit{background:linear-gradient(135deg, #a855f7 0%, #7c3aed 100%) !important;color:#ffffff !important;}.pw-modal-visit:hover{background:linear-gradient(135deg, #b76eff 0%, #8b5cf6 100%) !important;}.elementor-919 .elementor-element.elementor-element-4110986{--display:flex;--margin-top:-20px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-inner{max-width:1250px !important;}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-section{background-color:#040208;padding:9rem 2rem 10rem 2rem;}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-badge{color:#c084fc;background-color:rgba(168, 85, 247, 0.10);border-color:rgba(168, 85, 247, 0.25);}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-headline{color:#ffffff;}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-sub{color:rgba(255, 255, 255, 0.58);}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-benefits li{color:rgba(255, 255, 255, 0.70);}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-benefits li i{color:#c084fc;background-color:rgba(168, 85, 247, 0.15);border-color:rgba(168, 85, 247, 0.30);}.elementor-919 .elementor-element.elementor-element-2aa585a .contact-form-wrap{background:linear-gradient(145deg, rgba(20, 10, 40, 0.70), rgba(9, 5, 20, 0.90));border-color:rgba(168, 85, 247, 0.25);border-top-color:rgba(168, 85, 247, 0.45);border-radius:28px;padding:3rem 3rem 3rem 3rem;}.elementor-919 .elementor-element.elementor-element-2aa585a .cf-field label{color:rgba(255, 255, 255, 0.50);}.elementor-919 .elementor-element.elementor-element-2aa585a .cf-field input, .elementor-919 .elementor-element.elementor-element-2aa585a .cf-field select, .elementor-919 .elementor-element.elementor-element-2aa585a .cf-field textarea{background-color:rgba(0, 0, 0, 0.30);border-color:rgba(255, 255, 255, 0.08);color:#ffffff;}.elementor-919 .elementor-element.elementor-element-2aa585a .cf-field input::placeholder, .elementor-919 .elementor-element.elementor-element-2aa585a .cf-field textarea::placeholder{color:rgba(255, 255, 255, 0.25);}.elementor-919 .elementor-element.elementor-element-2aa585a .cf-field input:focus, .elementor-919 .elementor-element.elementor-element-2aa585a .cf-field select:focus, .elementor-919 .elementor-element.elementor-element-2aa585a .cf-field textarea:focus{border-color:rgba(168, 85, 247, 0.50);background-color:rgba(168, 85, 247, 0.05);}.elementor-919 .elementor-element.elementor-element-2aa585a .cf-submit{color:#ffffff;padding:1rem 2.2rem 1rem 2.2rem;}.elementor-919 .elementor-element.elementor-element-2aa585a .cf-privacy{color:rgba(255, 255, 255, 0.30);}@media(max-width:767px){.elementor-919 .elementor-element.elementor-element-9bfd2b6{--content-width:500px;--margin-top:-65px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-919 .elementor-element.elementor-element-9f5ec1f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-text h1, .elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-text h1 span{font-size:50px;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-web-content{max-width:1170px;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-text{transform:translate(17px, -26%) !important;}.elementor-919 .elementor-element.elementor-element-9f5ec1f .hero-col-image{transform:translateX(-1px);}.elementor-919 .elementor-element.elementor-element-9f5ec1f .mockup-stage{transform:scale(0.5);}.elementor-919 .elementor-element.elementor-element-7a2916f .pw-swiper .swiper-slide{width:346px !important;height:550px !important;}}