.cww-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.slick-dots li button{height:auto;width:auto;padding:2px 10px;margin-top:5px;border:1px solid #858585;margin-right:27px;display:block;transition:all 0.3s ease-in}.slick-initialized .slick-dots li button{height:auto;width:auto;padding:2px 10px;margin-top:5px;border:1px solid #858585;margin-right:27px;display:block;transition:all 0.3s ease-in}.slick-initialized li.slick-active button{background:var(--theme-color)}.slick-initialized .slick-dots li.slick-active button:before{font-size:0}.slick-initialized .slick-dots li button:hover:before,.slick-initialized .slick-dots li button:focus:before{color:var(--theme-color)}.slick-initialized .slick-dots li button:before{font-size:0}.slick-initialized li.slick-active button{border-color:var(--theme-color)}li.slick-active button{background:var(--theme-color)}.slick-dots li.slick-active button:before{font-size:0}.slick-dots li button:hover:before,.slick-dots li button:focus:before{color:var(--theme-color)}.slick-dots li button:before{font-size:0}li.slick-active button{border-color:var(--theme-color)}.code-wrapp.section-title h5 span{position:relative}.code-wrapp.section-title h5 span:after,.code-wrapp.section-title h5 span:before{content:"";background:#333;height:22px;width:2.5px;bottom:5px;left:-25px;position:absolute;-webkit-transform:rotate(344deg);-moz-transform:rotate(344deg);-ms-transform:rotate(344deg);-o-transform:rotate(344deg);transform:rotate(344deg)}.code-wrapp.section-title h5 span:before{left:-17px}.code-wrapp.section-title h5 span.last-icon:before{left:22px}.code-wrapp.section-title h5 span.last-icon:after{left:15px}.code-wrapp.section-title.left{text-align:left}.code-wrapp.section-title.center{text-align:center}.code-wrapp.section-title.right{text-align:right}.code-wrapp.section-title.layout-three h5{position:relative;display:inline-block}.code-wrapp.section-title.layout-three h5:after{position:absolute;content:"";height:2px;width:15px;right:-20px;bottom:5px}.code-wrapp.section-title.layout-four{position:relative;z-index:1}.code-wrapp.section-title.layout-four:before{content:'';display:inline-block;position:absolute;left:0;top:-15px;width:60px;height:60px;border-radius:50%;z-index:-1}.code-wrapp.section-title.layout-four:before{background-color:rgb(51 231 175 / .1)}.code-wrapp.section-title.layout-four.center:before{left:40%}.code-wrapp.section-title.layout-four.right:before{left:82%}.cww-client-logo.layout-two .inner-wrapp{animation:marqueeLeft 20s linear infinite;overflow:hidden;white-space:nowrap;display:flex;gap:60px;width:max-content;transform:translateX(0);padding:20px 0}.cww-client-logo.layout-two{overflow:hidden;display:flex;align-items:center}.cww-client-logo.layout-two .text-wrapp{font-size:18px;font-weight:600}.cww-client-logo.layout-two .outer-wrapp ul,.cww-client-logo.layout-two .outer-wrapp ul li{margin:0;padding:0;list-style:none;display:flex;gap:60px}.cww-client-logo.layout-two .outer-wrapp{mask-image:linear-gradient(to right,#fff0 0%,#000000 12.5%,#000000 87.5%,#fff0 100%);width:80%}.code-wrapp.client-logo ul li{display:inline-block;list-style:none}.code-wrapp.client-logo ul li a{overflow:hidden;display:block;position:relative}.code-wrapp.client-logo .hover_image{position:absolute;z-index:1;top:0;left:0;transform:translateY(-100%);visibility:hidden;opacity:0;-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.code-wrapp.client-logo ul li a:hover .hover_image{opacity:1;visibility:visible;transform:translateY(0%)}.code-wrapp.client-logo ul li a .main_image{-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.code-wrapp.client-logo ul li a:hover .main_image{transform:translateY(100%)}.code-wrapp.client-logo ul.cww-flex{flex-wrap:nowrap;gap:20px}@media only screen and (max-width:768px){.code-wrapp.client-logo ul.cww-flex{flex-wrap:wrap}}.code-wrapp.services .inner-service{background-size:cover;background-position:center right;position:relative;border-radius:15px;-webkit-box-shadow:0 10px 30px 0 rgb(0 0 0 / 7%);box-shadow:0 10px 30px 0 rgb(0 0 0 / 7%);filter:grayscale(50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.code-wrapp.services .inner-service:hover{filter:none;-webkit-box-shadow:0 10px 27px 0 rgb(0 0 0 / 30%);box-shadow:0 10px 27px 0 rgb(0 0 0 / 30%)}.code-wrapp.services .inner-wrapp{height:450px;border-radius:15px;background-image:linear-gradient(190deg,#fff0 25%,rgb(9 28 46) 77%)}.code-wrapp.services .content-wrapp{padding:45px;position:absolute;bottom:0}.code-wrapp.services .content-wrapp h3{color:#fff}.code-wrapp.services .content-wrapp h6{color:#DEDEDE}.code-wrapp.services .content-wrapp .icon-wrapp svg{height:30px;width:30px;fill:#fff}.code-wrapp.services .content-wrapp .icon-wrapp{color:#FFF}.aea-animated-banner{position:relative}.aea-animated-banner img{position:relative;z-index:1}.animated-bg{position:absolute;content:"";left:-58px;bottom:-280px;width:100%;height:100%;background:#ff3d4f;border-radius:62% 47% 82% 35% / 45% 45% 80% 66%;will-change:border-radius,transform,opacity;animation:sliderShape 5s linear infinite;display:block;z-index:0;-webkit-animation:sliderShape 5s linear infinite}@keyframes sliderShape{0%,100%{border-radius:42% 58% 70% 30% / 45% 45% 55% 55%;transform:translate3d(0,0,0) rotateZ(0.01deg)}34%{border-radius:70% 30% 46% 54% / 30% 29% 71% 70%;transform:translate3d(0,5px,0) rotateZ(0.01deg)}50%{transform:translate3d(0,0,0) rotateZ(0.01deg)}67%{border-radius:100% 60% 60% 100% / 100% 100% 60% 60%;transform:translate3d(0,-3px,0) rotateZ(0.01deg)}}@keyframes blob-spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.aea-animated-banner.two .animated-svg-wrap svg{animation:blob-spin 20s linear infinite;transform-origin:center}.aea-animated-banner.two .animated-banner-image{position:relative;z-index:10;width:100%;max-width:28rem;aspect-ratio:4 / 5;border-radius:3rem;overflow:hidden;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25);border:8px solid #fff;transform:rotate(3deg);transition:transform 700ms ease-out}@media (min-width:1024px){.aea-animated-banner.two .animated-banner-image{max-width:32rem}}.aea-animated-banner.two .animated-banner-image:hover{transform:rotate(0deg)}.aea-animated-banner.two img{position:relative;z-index:1;object-fit:cover;height:100%}.aea-animated-banner.two .animated-svg-wrap{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;z-index:0;pointer-events:none;overflow:hidden}@keyframes float-bounce{0%,100%{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:translateY(0);animation-timing-function:cubic-bezier(0,0,.2,1)}}.aea-animated-banner.two .floating-stat-card{position:absolute;bottom:2rem;left:2rem;z-index:3;background-color:rgb(255 255 255 / .9);backdrop-filter:blur(12px);border:1px solid rgb(255 255 255 / .5);padding:1rem;border-radius:1rem;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -2px rgb(0 0 0 / .05);animation:float-bounce 3s infinite}.aea-animated-banner.two .content-wrapp{display:flex;align-items:center;gap:5px}.aea-animated-banner.two .content-wrapp p{margin:0}.aea-animated-banner.two .icon-wrapp{background:#ceffcb;border-radius:50%;height:2.5rem;width:2.5rem;display:flex;justify-content:center;align-items:center}.aea-animated-banner.two .icon-wrapp svg{stroke:#30961b}.aea-animated-banner.two .overlay-layer-first{position:absolute;top:-2.5rem;right:-2.5rem;width:6rem;height:6rem;background-color:#facc15;border-radius:9999px;filter:blur(40px);opacity:.6;z-index:0}.aea-animated-banner.two .overlay-layer-second{position:absolute;bottom:-2.5rem;left:-2.5rem;width:8rem;height:8rem;background-color:#a855f7;border-radius:9999px;filter:blur(64px);opacity:.4;z-index:0}.aea-pre-heading,.aea-animated-heading,.aea-post-heading{display:inline-block}.code-wrapp.circular-bars .bar-circular-wrapp{text-align:center;position:relative;flex:1 1 45%}.code-wrapp.circular-bars .title-bar{position:absolute;bottom:-5px;left:106px;transform:translate(-50%,-50%)}.code-wrapp.simple-services .service-wrapp{-webkit-box-flex:1;-ms-flex:1 1 33.33%;flex:1 1 33.33%;padding:15px}.code-wrapp.simple-services .service-inner-wrapp{background:#FFF;border:1px solid #f1f5f9;position:relative;margin-bottom:30px;padding:50px;border-radius:12px;-webkit-transform:perspective(1px) translateZ(0);-ms-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0)}[data-theme="dark"] .code-wrapp.simple-services .service-inner-wrapp{background:var(--foreground-color);border:1px solid var(--theme-darkmode-border-color);color:var(--theme-darkmode-text-color)}.code-wrapp.simple-services .service-inner-wrapp:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;-webkit-transform:scaleY(0);-ms-transform:scaleY(0);transform:scaleY(0);-webkit-transform-origin:50% 100%;-ms-transform-origin:50% 100%;transform-origin:50% 100%;-webkit-transition-property:transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transition-duration:0.3s;-o-transition-duration:0.3s;transition-duration:0.3s;-webkit-transition-timing-function:ease-out;-o-transition-timing-function:ease-out;transition-timing-function:ease-out;border-radius:12px}.code-wrapp.simple-services .service-wrapper-outer .counter{position:absolute;right:35px;top:20px;font-size:32px;font-weight:600;color:#d8d8d8;opacity:.7;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.code-wrapp.simple-services .service-wrapper-outer .icon{font-size:32px;display:inline-block;background-color:#f5f5f5;height:3rem;width:3rem;display:flex;align-items:center;justify-content:center;border-radius:10px;transition:all 0.3s}.code-wrapp.simple-services .hover-line{position:absolute;top:0;left:0;width:100%;height:4px;background:var(--theme-color);transform:scaleX(0);transform-origin:left;transition-property:transform;transition-duration:500ms}.code-wrapp.simple-services .service-wrapper-outer .service-inner-wrapp:hover .hover-line{transform:scaleX(1)}.code-wrapp.simple-services .service-wrapper-outer .service-inner-wrapp:hover h4{color:var(--theme-color)}.code-wrapp.simple-services .service-wrapper-outer .service-inner-wrapp:hover .icon{transform:rotate(6deg)}.code-wrapp.simple-services .service-inner-wrapp h4{margin:12px 0;font-size:24px;font-weight:500;color:#11204d;transition:all 0.3s}.code-wrapp.simple-services .service-wrapper-outer .service-inner-wrapp p{color:#666;margin:0}.code-wrapp.simple-services .service-wrapper-outer a{margin-top:30px;display:block;font-size:14px;font-weight:600;transition:all 0.3s}.code-wrapp.simple-services .service-wrapper-outer a:hover{color:var(--theme-color)}.code-wrapp.simple-services .service-wrapper-outer .service-inner-wrapp:hover .counter{opacity:1}.code-wrapp.simple-services .service-wrapper-outer .service-inner-wrapp{overflow:hidden;background-size:cover;background-position:center right;position:relative;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);filter:grayscale(50%);-webkit-transition:all 0.3s;-moz-transition:all 0.3s;-ms-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.code-wrapp.simple-services .service-wrapper-outer .service-inner-wrapp:hover{filter:none;transform:translateY(-.5rem);-webkit-box-shadow:0 25px 50px -12px rgb(236 72 153 / .1);box-shadow:0 25px 50px -12px rgb(236 72 153 / .1)}.aea-overflow{overflow:hidden}.code-wrapp.services h6{margin:8px 0}.code-wrapp.services h3{margin:0}@media only screen and (max-width:768px){.code-wrapp.simple-services .service-wrapp{flex-basis:50%}}.code-wrapp.services-widget.layout-two .services-layout-two-wrapp{box-shadow:0 0 15px 0 rgb(0 0 0 / .1);padding:35px;text-align:center;transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-duration:0.4s;transition-property:opacity,transform}.code-wrapp.services-widget.layout-two .services-layout-two-wrapp:hover{transform:translateY(-7.5px)}.code-wrapp.services-widget.layout-two .services-layout-two-wrapp h4{margin:15px 0 0 0}.code-wrapp.services-widget.layout-two .service-layout-wrapp{flex:0 0 33.33%;max-width:33.33%;padding:0 15px 15px 0}.code-wrapp.services-widget.layout-two .icon{height:50px;width:50px;line-height:50px;display:inline-block;fill:var(--theme-color);background:#EAEDF6;border-radius:70% 30% 30% 70% / 60% 40% 60% 40%;transition:all 0.3s ease}.code-wrapp.services-widget.layout-two .icon svg{height:20px;vertical-align:middle}.code-wrapp.services-widget.layout-two .service-layout-wrapp:hover .icon{border-radius:100%;fill:#fff;background:var(--theme-color)}.code-wrapp.services-widget.layout-two a span svg{stroke:#666}.code-wrapp.services-widget.layout-one .icon{height:30px;width:30px;font-weight:800;fill:#fff;transform:rotate(45deg);margin-right:25px;transition:.6s}.code-wrapp.cww-slide li.slider-inner{height:80vh;display:flex;align-items:center}.code-wrapp.services-widget .services-widget-wrapp:hover .icon{transform:rotate(-45deg)}.code-wrapp.services-widget .services-widget-inner-wrapp{display:flex;justify-content:space-between;align-items:center}.code-wrapp.services-widget .services-widget-inner-wrapp .services-heading-counter{display:flex;align-items:center;width:30%;color:#fff;padding:0 15px}.code-wrapp.services-widget .services-widget-inner-wrapp .services-heading-counter .counter{margin-right:20px;color:var(--theme-color);transition:.6s}.code-wrapp.services-widget .services-widget-inner-wrapp:hover .counter{color:#fff}.code-wrapp.services-widget .services-widget-inner-wrapp .counter{font-size:24px;font-weight:700;color:#fff}.code-wrapp.services-widget .services-heading-counter h2{font-size:32px;font-weight:700}.code-wrapp.services-widget.layout-one .services-description{font-size:16px;font-weight:400;width:60%;color:#fff;cursor:pointer}.code-wrapp.services-widget .services-widget-wrapp{transition:all .6s ease-in;border-bottom:1px solid #372a62;padding:10px 0}.code-wrapp.services-widget .services-widget-wrapp:hover{background:linear-gradient(90deg,#5f3b8f 13%,#532c77 39%,#421061 71%,#210239 100%)}@media only screen and (max-width:767px){.code-wrapp.services-widget .services-widget-inner-wrapp .services-heading-counter{width:100%;gap:10px;padding:0 25px 0 0}.code-wrapp.services-widget .services-description{display:block;width:100%;padding:0}.code-wrapp.services-widget .icon{right:20px;top:20%;font-size:15px}}@media only screen and (max-width:768px){.code-wrapp.services-widget.layout-two .service-layout-wrapp{flex:0 0 50%;max-width:50%}.services-widget-inner-wrapp{display:block!important;width:100%;position:relative}.code-wrapp.services-widget .services-widget-inner-wrapp .services-heading-counter{width:100%;gap:10px;padding:0 25px 0 0;justify-content:flex-start;margin-left:20px}.code-wrapp.services-widget .services-description{display:block;width:100%;padding:0}.code-wrapp.services-widget.layout-one .icon{right:20px;top:15%;font-size:15px;position:absolute}.code-wrapp.services-widget .services-widget-inner-wrapp .services-heading-counter .counter{margin-right:0}.code-wrapp.services-widget .services-description p{margin:0 0 20px 17px}}@media only screen and (max-width:500px){.code-wrapp.services-widget.layout-two .service-layout-wrapp{flex:0 0 100%;max-width:100%}.code-wrapp.services-widget.layout-two .service-layout-wrapp{padding:0 0 15px 0}}.code-wrapp.intro-text{position:relative}.code-wrapp.intro-text h2.animate-stroke{position:absolute;top:0;left:0;font-size:120px;color:#fff0;-webkit-text-stroke:4px var(--theme-color);-webkit-animation:3s pulsate infinite alternate ease-in-out;animation:3s pulsate infinite alternate ease-in-out}@-webkit-keyframes stroke{0%{stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1}100%{stroke-dashoffset:100%;stroke-dasharray:100% 0;stroke-width:1}}@keyframes stroke{0%{stroke-dashoffset:25%;stroke-dasharray:0 50%;stroke-width:1}100%{stroke-dashoffset:100%;stroke-dasharray:100% 0;stroke-width:1}}@-webkit-keyframes pulsate{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}@keyframes pulsate{0%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}50%{-webkit-transform:translate(-50%,-50%) scale(1.05);transform:translate(-50%,-50%) scale(1.05)}100%{-webkit-transform:translate(-50%,-50%) scale(1);transform:translate(-50%,-50%) scale(1)}}.code-wrapp.cww-slide li{position:relative}.code-wrapp.cww-slide .slider-image img{position:absolute;right:10%;bottom:0}.code-wrapp.cww-slide{position:relative}.code-wrapp.cww-slide{height:90vh}.code-wrapp.cww-slide .slick-track{position:relative}.code-wrapp.cww-slide .slider-main{width:100%;position:relative}.code-wrapp.cww-slide .slider-content{width:60%;padding:2rem 0}.code-wrapp.cww-slide .slider-content h1{font-size:96px;margin:0;max-width:555px;word-wrap:break-word}.code-wrapp.cww-slide .slider-content p{font-size:18px;max-width:500px}.code-wrapp.cww-slide .slider-content svg{height:20px;padding-right:12px}.code-wrapp.cww-slide ul.slide-wrapp{margin:0;padding:0}.code-wrapp.cww-slide ul.slick-dots{z-index:99;position:absolute;bottom:5px}.code-wrapp.cww-slide .slick-dots li{width:30px;height:30px}.code-wrapp.cww-slide .slick-dots li button{border-radius:0;border-color:#fff0;background:#c7c7c7}.code-wrapp.cww-slide a.slider-button-link{z-index:9;position:relative}.code-wrapp.cww-slide .slick-initialized li.slick-active button{background:var(--theme-color)}.code-wrapp.cww-slide .slick-initialized .slick-dots li button{padding:2px 15px}.code-wrapp.cww-slide .slider-content span.icon{fill:#fff;vertical-align:middle}.code-wrapp.cww-slide .slider-content a.slider-button-link{background:var(--theme-color);padding:8px 26px;transition:all 0.3s ease-in}.code-wrapp.cww-slide .slider-content a.slider-button-link:hover{background:#333}.code-wrapp.cww-slide .slider-content a.slider-button-link{display:inline-block;color:#fff}.code-wrapp.cww-slide li.slick-active .slider-content:before,.code-wrapp.cww-slide li.slick-active .slider-content:after{opacity:1}.code-wrapp.cww-slide li .slider-content:before{content:'';position:absolute;z-index:1;top:5%;right:0;bottom:0;left:5%;width:45%;height:95%;border-top:4px solid;border-right:4px solid;transform:rotate(-15deg);border-image:-webkit-linear-gradient(to right,transparent 55%,var(--theme-color) 55%,var(--theme-color) 100%) 30;border-image:linear-gradient(to right,transparent 55%,var(--theme-color) 55%,var(--theme-color) 100%) 30;transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-duration:5s;transition-property:opacity,transform;opacity:0}.code-wrapp.cww-slide li .slider-content:after{content:'';position:absolute;z-index:1;top:5%;right:0;bottom:0;left:5%;width:45%;height:95%;border-left:4px solid;border-bottom:4px solid;transform:rotate(-15deg);border-image:-webkit-linear-gradient(to bottom,transparent 83%,var(--theme-color) 83%,var(--theme-color) 100%) 30;border-image:linear-gradient(to bottom,transparent 83%,var(--theme-color) 83%,var(--theme-color) 100%) 30;transition-timing-function:cubic-bezier(.25,.25,.75,.75);transition-duration:5s;transition-property:opacity,transform;opacity:0}.code-wrapp.cww-slide img{width:auto;height:100%}.code-wrapp.cww-slide ul.slick-dots li{background-color:transparent!important}@media only screen and (max-width:1025px){.code-wrapp.cww-slide li .slider-content:before{display:none}.code-wrapp.cww-slide li .slider-content:after{display:none}.code-wrapp.cww-slide .slider-content h1{font-size:72px;line-height:92px}}@media only screen and (max-width:426px){.code-wrapp.cww-slide .slider-main{display:block;width:100%}.code-wrapp.cww-slide .slider-content{width:100%}.code-wrapp.cww-slide .slider-image{width:100%}.code-wrapp.cww-slide .slider-image img{width:100%;margin-top:30px}}.code-wrapp.profile-card{padding:30px;width:400px}.code-wrapp.profile-card .profile-card-content{text-align:center}.code-wrapp.profile-card a.profile-btn,.code-wrapp.profile-card .profile-email a,.code-wrapp.profile-card .profile-phone a{text-decoration:none}.code-wrapp.profile-card .profile-email a,.code-wrapp.profile-card .profile-phone a{color:#333}.code-wrapp.profile-card .profile-email,.code-wrapp.profile-card .profile-phone{border:1px solid #f1f1f1;padding:10px;box-shadow:0 1px 6px 3px rgb(0 0 0 / .02)}.code-wrapp a.profile-btn{padding:10px 20px;background-color:var(--theme-color);color:#fff;justify-content:center}.code-wrapp a.profile-btn span{display:flex;align-items:center;gap:10px}.code-wrapp.profile-card a.profile-btn svg{fill:#fff}.code-wrapp.profile-card a.profile-btn svg{height:20px;width:20px}.code-wrapp.profile-card .profile-phone{margin:15px 0}.code-wrapp.profile-card .icon-wrapp{display:flex;align-items:center;background:#f1f1f1;padding:10px;border-radius:5px;transition:all 0.3s ease}.code-wrapp.profile-card .profile-contact-info .info:hover .icon-wrapp{border-radius:50%}.code-wrapp.profile-card a.profile-btn,.code-wrapp.profile-card .profile-email,.code-wrapp.profile-card .profile-phone{display:flex;align-items:center;gap:10px;border-radius:5px}.code-wrapp.profile-card .icon-wrapp svg{stroke:var(--theme-color)}.code-wrapp.profile-card .img-outer{display:flex;justify-content:center}.code-wrapp.profile-card .profile-img{border:8px solid #fff;box-shadow:0 25px 50px -12px rgb(0 0 0 / .25);border-radius:5px;overflow:hidden;position:relative;height:15rem;width:15rem;transform:rotate(3deg);transition:transform 500ms}.code-wrapp.profile-card .profile-img:hover{transform:rotate(0deg)}.code-wrapp.profile-card .profile-img img{object-fit:cover;height:100%;width:100%;border-radius:5px}.code-wrapp.profile-card h3.profile-name{margin:20px 0 0}.code-wrapp.profile-card span.profile-designation{font-size:16px;color:#666}.code-wrapp.profile-card p.profile-desc{text-shadow:0 0 rgb(0 0 0 / .5);margin:10px 0}.code-wrapp.profile-card .profile-contact-info a,.code-wrapp.profile-card p.profile-desc{font-size:14px}.code-wrapp .cww-btn{position:relative}.code-wrapp .cww-btn:before{position:absolute;content:"";top:0;bottom:0;left:0;height:100%;width:0;border-radius:5px;background:#333;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.code-wrapp .cww-btn:hover{color:#fff}.code-wrapp .cww-btn:hover:before{width:100%}.code-wrapp .cww-btn span{position:relative;z-index:1}.code-wrapp.profile-card .profile-social-icons ul{display:flex;align-items:center;gap:20px;margin:0;padding:0}.profile-social-icons{display:flex;justify-content:center;margin:15px 0}.code-wrapp.profile-card .profile-social-icons ul li{list-style:none}.code-wrapp.profile-card .profile-social-icons ul li a{border-radius:50%;height:2.5rem;width:2.5rem;display:flex;align-items:center;justify-content:center;background:#f1f1f1;transition:all 0.3s ease}.code-wrapp.profile-card .profile-social-icons ul li a:hover{transform:scale(1.1);fill:var(--theme-color)}.code-wrapp.profile-card .profile-social-icons ul li a svg{height:.875rem}.cww-timeline .timeline-date-wrap,.cww-timeline .timeline-company{display:flex;align-items:center;gap:20px}.cww-timeline .timeline-date-wrap{justify-content:space-between}.cww-timeline .timeline-sector-icon{display:flex;align-items:center;justify-content:center;gap:5px;background:#000;color:#fff;padding:4px 10px;border-radius:15px;font-weight:600;font-size:10px;text-transform:uppercase}.cww-timeline .timeline-date svg,.cww-timeline .timeline-company svg,.timeline-sector-icon svg{height:.75rem;width:.75rem}.cww-timeline .timeline-date{color:#666;font-size:12px;font-weight:500;opacity:.8;text-transform:capitalize;display:flex;align-items:center;gap:5px}.cww-timeline .timeline-title{font-size:28px;padding:10px 0 5px 0;color:#333;transition:all 0.3s}.timeline-inner:hover .timeline-title{color:var(--theme-color)}.cww-timeline .company{color:#333;font-weight:500;font-size:14px}.cww-timeline .address{display:flex;align-items:center;gap:5px;color:#666;font-size:14px}.cww-timeline .timeline-tags ul{margin:0;padding:0;list-style:none;display:flex;gap:10px;flex-wrap:wrap}.cww-timeline .timeline-tags ul li{background-color:#f8fafc;padding:5px 10px;border-radius:5px;font-size:12px}.cww-timeline .timeline-tags ul li:hover{border-color:var(--theme-color);color:var(--theme-color)}.cww-timeline .timeline-description{margin:15px 0;border-left:2px solid var(--theme-color);border-color:rgb(251 207 232);padding-left:10px}.cww-timeline .timeline-item .timeline-inner{background-color:#fff;padding:2rem;border-radius:1rem;position:relative;transition-property:box-shadow;transition-duration:300ms}.cww-timeline .timeline-blur{position:absolute;inset:0;z-index:-10;background-color:rgb(255 255 255 / .4);backdrop-filter:blur(24px);border:1px solid rgb(255 255 255 / .6);border-radius:1.5rem;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);transition-property:all;transition-duration:300ms}.cww-timeline .timeline-item:hover .timeline-blur{background-color:rgb(255 255 255 / .6);transform:scale(1.02);box-shadow:0 20px 25px -5px rgb(236 72 153 / .05),0 8px 10px -6px rgb(236 72 153 / .05)}.cww-timeline .timeline-container{position:absolute;top:0;bottom:0;width:1px;background-color:#e2e8f0;left:2rem}.cww-timeline .timeline-spacing{display:none}.cww-timeline .timeline-date svg{color:var(--theme-color)}.cww-timeline .timeline-item{position:relative;transition:all 0.3s ease}.cww-timeline .icon-circle{background-color:rgb(236 72 153 / .1);width:0;height:0;border-radius:50%;position:absolute;opacity:0;visibility:hidden;transition:all 0.3s ease}.cww-timeline .timeline-outer-wrapper:hover .icon-circle{width:4rem;height:4rem;opacity:1;visibility:visible}.cww-timeline .timeline-outer-wrapper{display:flex;gap:2rem;justify-content:space-between;align-items:center}.cww-timeline .timeline-outer-wrapper.left-side{flex-direction:row-reverse}.cww-timeline .timeline-icon{position:absolute;transform:translateX(-50%);display:flex;align-items:center;justify-content:center}.cww-timeline .icon-bg{width:3rem;height:3rem;border-radius:50%;border:4px solid #fff;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1),0 4px 6px -4px rgb(0 0 0 / .1);display:flex;align-items:center;justify-content:center;z-index:10;color:#fff;background-color:#0f172a;transition:background-color 300ms}.cww-timeline .timeline-outer-wrapper:hover .icon-bg{background-color:var(--theme-color)}.cww-timeline .pointing-line{display:none;position:absolute;top:50%;height:2px;width:100%;background:linear-gradient(to right,rgb(249 168 212 / .5),transparent);transition-property:all;transition-duration:1000ms;transition-timing-function:cubic-bezier(0,0,.2,1);transform:translateY(-50%)}.cww-timeline .left-side .pointing-line{right:100%;transform-origin:right}.cww-timeline .right-side .pointing-line{left:100%;transform-origin:left}.cww-timeline .connector-line.visible{width:100px}.cww-timeline .connector-line.hidden{width:0}@media (min-width:768px){.cww-timeline .timeline-container{left:50%;transform:translateX(-50%)}.cww-timeline .timeline-item{width:41.666667%;padding-left:0}.cww-timeline .timeline-spacing{display:block}.cww-timeline .timeline-icon{left:50%}.cww-timeline .timeline-arrow{display:block}.cww-timeline .pointing-line{display:block}}@media only screen and (max-width:768px){.cww-timeline .timeline-icon{left:-45px}.cww-timeline .timeline-outer-wrapper{width:80%;margin-left:80px;margin-bottom:2rem}}.cww-marquee .marquee-wrapp-outer{animation:marqueeLeft 20s linear infinite;overflow:hidden;white-space:nowrap;display:flex;gap:45px;width:max-content;transform:translateX(0);background-color:var(--theme-color);padding:20px 0}.marquee-wrapp-outer:hover{animation-play-state:paused}.cww-marquee .cww-marquee{position:relative;overflow:hidden}@keyframes marqueeLeft{0%{transform:translateX(0)}100%{transform:translateX(calc(-50% - 22.5px))}}.cww-marquee ul li{list-style:none}.cww-marquee ul.marquee-wrapp{display:inline-flex;margin:0;padding:0;gap:30px}.cww-marquee li.content-wrap svg{height:20px;width:20px}.cww-marquee li.content-wrap{display:inline-flex;align-items:center;gap:20px;position:relative;font-size:40px}.cww-marquee .icon{display:flex}.cww-marquee.layout-one{overflow:hidden}.jarallax,.cww-parallax{position:relative;overflow:hidden}.jarallax>.jarallax-img,.cww-parallax>.jarallax-img{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;z-index:-1}.aea-simple-button-content-wrapper.button-a a .inner-btn-wrapp{display:inline-flex;align-items:center;justify-content:center;width:100%;border-radius:50px;padding:3px 10px}.aea-simple-button-content-wrapper.button-a span.icon-wrap{display:flex;background-color:var(--theme-color);height:2rem;width:2rem;align-items:center;justify-content:center;color:#fff;border-radius:50%;margin-left:10px;transition:all 0.3s}.aea-simple-button-content-wrapper.button-a a{background-color:#fff;color:#333;box-shadow:0 4px 20px rgb(0 0 0 / .08);padding:5px;border-radius:50px;display:inline-block;border:1px solid #dfdede;background-color:#f1f1f1;transition:all 0.3s}.aea-simple-button-content-wrapper.button-a a .cta-text{height:2rem;align-items:center;justify-content:center;display:flex;transition:all 0.3s}.header-cta-wrapp a:hover{color:#fff}.aea-simple-button-content-wrapper.button-a a:hover .inner-btn-wrapp{background-color:var(--theme-color)}.aea-simple-button-content-wrapper.button-a a:hover .icon-wrap{background-color:#fff;color:#000;transform:translateX(-7rem);margin:0}.aea-simple-button-content-wrapper.button-a a:hover .cta-text{transform:translateX(2rem)}.aea-simple-button-content-wrapper.button-b a{position:relative;text-decoration:none;display:inline-block;background-color:var(--theme-color);color:#fff;padding:10px 15px;text-align:center;font-size:14px;font-weight:400;border-radius:3px}.aea-simple-button-content-wrapper.button-b a:before{position:absolute;content:"";top:0;bottom:0;left:0;height:100%;border-radius:3px;width:0;background:#333;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s}.aea-simple-button-content-wrapper.button-b a:hover:before{width:100%}.aea-simple-button-content-wrapper.button-b a span{position:relative}.aea-simple-button-content-wrapper.button-c{border:1px solid #ccc;border-radius:35px;display:inline-block;overflow:hidden;padding:8px}.aea-simple-button-content-wrapper.button-c a{width:100%;padding:17px 35px;border-radius:35px;color:#fff;cursor:pointer;display:inline-flex;font-size:16px;line-height:1.5;padding:9px 27px;position:relative;z-index:1;transition:all 0.2s}.aea-simple-button-content-wrapper.button-c a:before{background-color:var(--theme-color);border-radius:35px;content:"";height:100%;left:50%;position:absolute;top:0;-ms-transform:translate(-50%);transform:translate(-50%);transition:.3s ease-in-out;width:100%;z-index:-1}.aea-simple-button-content-wrapper.button-c a:hover{color:#333}.aea-simple-button-content-wrapper.button-c a:hover:before{-ms-transform:translate(-50%,-97%);transform:translate(-50%,-97%);width:50%}.code-wrapp.contact-info-widget a{color:#fff;display:block;margin:10px 0;text-decoration:none;transition:all 0.3s ease}.code-wrapp.contact-info-widget a:hover{color:var(--theme-color)}.code-wrapp.cww-footer-menus ul li{list-style-type:none}.code-wrapp.cww-footer-menus.layout-one ul,.code-wrapp.cww-footer-menus.layout-three ul{display:flex;flex-wrap:wrap}.code-wrapp.cww-footer-menus ul{margin:0;padding:0}.code-wrapp.cww-footer-menus ul li a{color:#fff;text-decoration:none;display:inline-block;font-size:14px;font-weight:600;margin:5px;padding:5px 15px;border-radius:15px;transition:all 0.3s ease}.code-wrapp.cww-footer-menus.layout-three ul li a{padding:5px}.code-wrapp.cww-footer-menus.layout-one ul li a{background-color:#333}.code-wrapp.cww-footer-menus ul li a:hover{color:#fff}.code-wrapp.cww-footer-menus.layout-one ul li a:hover{background-color:var(--theme-color)}.code-wrapp.cww-footer-menus.layout-two ul li a:hover,.code-wrapp.cww-footer-menus.layout-three ul li a:hover{color:var(--theme-color)}.aea-hero-one{position:relative;z-index:1;overflow:hidden;padding:250px 0 250px}.aea-hero-one .aea-post-heading{padding:0 335px}.aea-hero-one h2.aea-heading-tag{margin:0}.aea-hero-one .aea-hero-one-images-bottom{width:1060px;display:grid;grid-template-columns:1fr 1fr;gap:20px;position:absolute;top:-210px;right:-300px;height:100%;z-index:-4;transform:rotate(-14deg)}.aea-hero-one .aea-hero-one-images-inner.col-1{animation:heroDemoSlide 27s linear infinite}.aea-hero-one .aea-hero-one-images-inner.col-2{animation:heroDemoSlide2 27s linear infinite}.aea-hero-one .img-wrap{height:310px;border-radius:12px;margin-bottom:5px;overflow:hidden}.aea-hero-one .img-wrap img{width:100%;height:100%!important;object-fit:cover}@keyframes heroDemoSlide{0%{transform:translateY(0%)}100%{transform:translateY(-60%)}}@keyframes heroDemoSlide2{0%{transform:translateY(-60%)}100%{transform:translateY(0%)}}.code-wrapp.accordion .accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1.25rem;cursor:pointer}.code-wrapp.accordion .accordion-item{border:1px solid #e2e8f0;margin:15px 0;border-radius:.75rem;background:#fff0;transition:all 0.3s ease;overflow:hidden}.code-wrapp.accordion .accordion-title{color:#334155;font-weight:500;margin:0}.code-wrapp.accordion .accordion-icon{background:#f8fafc;color:#94a3b8;border-radius:9999px;padding:.5rem;transition:transform 0.3s ease}.code-wrapp.accordion .accordion-content{max-height:0;opacity:0;transition:all 0.3s ease-in-out}.code-wrapp.accordion .accordion-item.active{background:#fff;border-color:#dbeafe;box-shadow:0 10px 15px -3px rgb(0 0 0 / .1)}.code-wrapp.accordion .accordion-item.active .accordion-title{color:var(--theme-color)}.code-wrapp.accordion .accordion-item.active .accordion-icon{background:#eff6ff;color:var(--theme-color);transform:rotate(180deg)}.code-wrapp.accordion .accordion-item.active .accordion-content{max-height:500px;opacity:100}.code-wrapp.accordion .accordion-inner{padding:15px 20px;color:#475569;border-top:1px solid #f8fafc}.code-wrapp.accordion .accordion-icon svg{vertical-align:middle}