.header{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);left:0;padding:14px 0;position:fixed;right:0;width:100%;z-index:10}.header img{max-width:100%}.header .nav-icon{cursor:pointer;height:22px;position:relative;transform:rotate(0);transition:.5s ease-in-out;width:36px;z-index:15}.header .nav-icon span{background:rgb(var(--black));display:block;height:2px;left:0;opacity:1;position:absolute;transform:rotate(0);transition:.25s ease-in-out;width:100%}.header .nav-icon span:first-child{top:0}.header .nav-icon span:nth-child(2){top:10px}.header .nav-icon span:nth-child(3){top:20px}.header .nav-icon.open span:first-child{background-color:rgb(var(--white));top:10px;transform:rotate(135deg)}.header .nav-icon.open span:nth-child(2){left:-60px;opacity:0}.header .nav-icon.open span:nth-child(3){background-color:rgb(var(--white));top:10px;transform:rotate(-135deg)}.navigation{position:absolute;--height:0;z-index:100}@media(max-width:1200px){.navigation{bottom:0;height:100%;max-width:300px;overflow-y:auto;padding:20px;top:0;transition-duration:.5s;transition-timing-function:cubic-bezier(.215,.61,.355,1);width:100%}.navigation:dir(ltr){left:0;transform:translate(-100%)}.navigation:dir(rtl){right:0;transform:translate(100%)}}@media(max-width:1200px){.navigation.opened{background-color:rgb(var(--primary));position:fixed;transform:translate(0)}}@media(min-width:1200px){.navigation{display:block;position:fixed;right:0;top:100px;transform:translate(0)}.navigation:dir(rtl){left:0;right:auto}}.navigation:before{background:rgb(var(--black));content:"";height:var(--height);opacity:.3;position:absolute;top:100px;width:2px}@media(min-width:1200px){.navigation:before{top:0}}.navigation:before:dir(ltr){left:0}.navigation:before:dir(rtl){right:0}.navigation ul{display:flex;flex-direction:column;gap:8px;list-style:none;padding:0;position:relative}@media(min-width:1200px){.navigation ul{width:300px}}.navigation ul li>a{align-items:center;color:rgb(var(--black));display:inline-flex;display:block;font-size:20px;font-weight:500;gap:30px;padding-bottom:6px;padding-top:6px;position:relative;text-transform:uppercase;transition-duration:.3s}.navigation ul li>a:dir(ltr){border-left:2px solid transparent;padding-left:34px}.navigation ul li>a:dir(rtl){border-right:2px solid transparent;padding-right:34px}.navigation ul li>a span{font-size:16px}.navigation ul li>a:after{background:rgb(var(--black));content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;transition-duration:.6s;width:0}.navigation ul li>a:after:dir(rtl){left:auto;right:0}.navigation ul li>a:hover{border-left:2px solid rgb(var(--black))}.navigation ul li>a:hover:after{animation:grow .6s ease-in-out;width:100%}.navigation ul li>a:hover:dir(rtl){border-left:none;border-right:2px solid rgb(var(--black))}.navigation ul li>a.active{border-left:2px solid rgb(var(--black))}.navigation ul li>a.active:after{animation:grow .6s ease-in-out;background:rgb(var(--black));content:"";height:100%;left:0;opacity:.15;position:absolute;top:0;width:100%}.navigation ul li>a.active:after:dir(rtl){left:auto;right:0}.navigation ul li>a.active:dir(rtl){border-left:none;border-right:2px solid rgb(var(--black))}.navigation .contact{display:flex;flex-direction:column;gap:8px;padding-top:20px}.navigation .contact:dir(ltr){padding-left:34px}.navigation .contact:dir(rtl){padding-right:34px}.navigation .contact a{color:rgb(var(--black));font-size:18px}.nav-overlay{background-color:#00000080;height:100%;inset:0;opacity:0;position:fixed;transform:translate(100%);transition-duration:.5s;width:100%;z-index:12}.navigation-left-bar.opened+.nav-overlay,.navigation-sticky.opened+.nav-overlay,.navigation-topbar.opened+.nav-overlay,.navigation.opened+.nav-overlay{opacity:1;transform:translate(0)}#bg{background:cover;height:auto;margin:0;opacity:.25;padding:0;position:fixed;width:auto;z-index:-2}.blinking-cursor{animation:blink 1s step-end infinite;color:#000}@keyframes blink{0%,to{color:transparent}50%{color:#000}}.hero{height:auto;min-height:100vh;padding-top:100px}.hero.hero-left-bar{min-height:85vh}.hero.hero-left-bar .next-chapter{padding-bottom:40px}@media(min-width:992px){.hero.hero-left-bar .next-chapter{padding-top:80px}}@media(min-width:1400px){.hero{padding-top:200px}}.hero .row{height:100%}.hero .row:dir(rtl) .hero-content{text-align:right}.hero .row .hero-content{padding-bottom:60px;padding-top:60px}.hero .row h4,.hero .row h4 .char{font-size:22px;letter-spacing:1px;margin-bottom:8px}@media(min-width:992px){.hero .row h4,.hero .row h4 .char{font-size:40px}}.hero .row h1{font-size:38px;font-weight:600;letter-spacing:-1px;margin-bottom:12px}@media(min-width:768px){.hero .row h1{font-size:70px;margin-bottom:20px}}@media(min-width:1400px){.hero .row h1{font-size:95px}}.hero .row p{font-size:24px;font-weight:500;letter-spacing:-1px;margin-bottom:40px}.hero .row .img-wrapper{max-height:416px;max-width:416px;position:relative}.hero .row .img-wrapper:hover .waves-bottom,.hero .row .img-wrapper:hover .waves-top{opacity:0}.hero .row .img-wrapper .hero-img{border:2px solid rgb(var(--black))}.hero .next-chapter{padding-top:30px}@media(min-width:992px){.hero .next-chapter{padding-top:160px}}.section-title-overlay-text{color:rgb(var(--black));font-family:Poppins;font-size:35px;font-style:normal;font-weight:800;left:0;line-height:120%;opacity:.05;position:absolute;text-align:left;text-transform:uppercase;top:0;z-index:-1}@media(min-width:576px){.section-title-overlay-text{font-size:80px}}@media(min-width:992px){.section-title-overlay-text{font-size:100px}}@media(min-width:1400px){.section-title-overlay-text{font-size:120px}}@media(min-width:1800px){.section-title-overlay-text{font-size:160px}}.section-title-overlay-text:dir(rtl){left:auto;right:0}.section-title{padding-bottom:20px;padding-left:32px;padding-top:24px;position:relative;--height:0;margin-bottom:42px}@media(min-width:1200px){.section-title{padding-left:60px;padding-top:36px}}.section-title:before{background-color:rgb(var(--black));content:"";height:var(--height);position:absolute;top:0;width:2px}.section-title:dir(ltr):before{left:0}.section-title:dir(rtl){padding-left:0;padding-right:32px}@media(min-width:1200px){.section-title:dir(rtl){padding-left:0;padding-right:60px}}.section-title:dir(rtl):before{right:0}.section-title h4{font-size:16px;font-weight:500;margin-bottom:8px}@media(min-width:1200px){.section-title h4{font-size:24px}}.section-title h2{font-size:22px;font-weight:600}@media(min-width:576px){.section-title h2{font-size:28px;font-size:40px}}@media(min-width:1200px){.section-title h2{font-size:55px}}@media(min-width:1400px){.section-title h2{font-size:80px}}.about{padding-bottom:40px;padding-top:60px;position:relative;z-index:3}.about .section-title-overlay-text{top:80px}@media(min-width:1200px){.about{padding-top:120px}}.about .about-desc h2{font-size:32px;margin-bottom:28px}@media(min-width:768px){.about .about-desc h2{font-size:40px}}.about .about-desc p.desc{margin-bottom:40px}@media(min-width:1200px){.about .about-desc p.desc{font-size:20px}}.about .about-contact p{font-size:18px;font-weight:500}.about .about-contact a,.about .about-contact span{font-size:20px;font-weight:500}.about .experience-card{align-items:center;background:rgb(var(--primary));border:1px solid rgb(var(--black));display:flex;justify-content:center;padding:40px;position:relative;text-align:center;transition-duration:.5s;width:100%;z-index:3}.about .experience-card:before{transform:rotate(2.5deg)}.about .experience-card:after,.about .experience-card:before{border:1px solid rgb(var(--black));content:"";height:100%;left:0;position:absolute;top:0;transition-duration:.5s;width:100%;z-index:-1}.about .experience-card:after{transform:rotate(-2.5deg)}.about .experience-card .card-inner{background-color:rgb(var(--primary));height:100%;left:0;position:absolute;top:0;width:100%;z-index:0}.about .experience-card:hover .numbers .number-outline-one,.about .experience-card:hover .numbers .number-outline-two,.about .experience-card:hover:after,.about .experience-card:hover:before{opacity:0;transform:rotate(0)}.about .experience-card p{font-size:20px;font-weight:500}.about .experience-card .numbers,.about .experience-card p{position:relative;z-index:1}.about .experience-card .numbers span{font-size:200px;font-weight:700;line-height:120%}.about .experience-card .numbers .number-outline-one,.about .experience-card .numbers .number-outline-two{position:absolute;top:0;-webkit-text-stroke:1px #000;-webkit-text-fill-color:transparent;display:flex;justify-content:center;transition-duration:.5s}.about .experience-card .numbers .number-outline-one{transform:rotate(6deg)}.about .experience-card .numbers .number-outline-two{transform:rotate(-6deg)}.about .next-chapter{padding-top:100px}.services{margin-top:60px;padding-bottom:40px}@media(min-width:992px){.services{margin-top:120px}}.services .section-title{padding-top:60px}.services .service-swiper{padding-bottom:50px}.services .service-pagination{display:flex;justify-content:center}.services .service-pagination .swiper-pagination-bullet{background-color:#fff;height:12px;opacity:.5;width:12px}.services .service-pagination .swiper-pagination-bullet-active{opacity:1}.services .next-chapter{margin-top:50px}@media(min-width:992px){.services .next-chapter{margin-top:80px}}.services .service-card{border:1px solid rgb(var(--black));padding:16px;position:relative}@media(min-width:576px){.services .service-card{padding:32px}}@media(min-width:1200px){.services .service-card{padding:50px}}.services .service-card .card-inner{background-color:rgb(var(--primary));height:100%;inset:0;position:absolute;width:100%;z-index:1}.services .service-card .number-circle .waves-bottom-sm,.services .service-card .number-circle .waves-top-sm{opacity:0}.services .service-card:after,.services .service-card:before{border:1px solid rgb(var(--black));content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition-duration:.5s;width:100%}.services .service-card:hover:before{opacity:1;transform:rotate(3.5deg)}.services .service-card:hover:after{opacity:1;transform:rotate(-3.5deg)}.services .service-card:hover .number-circle .waves-bottom-sm,.services .service-card:hover .number-circle .waves-top-sm{opacity:1}.services .service-card .content{position:relative;z-index:2}.services .service-card .number-circle{align-items:center;background-color:rgb(var(--primary));border:1px solid rgb(var(--black));border-radius:50%;display:flex;height:78px;justify-content:center;margin-bottom:40px;position:relative;width:78px}.services .service-card .number-circle h2{font-size:32px;font-weight:500}.services .service-card h4{border-bottom:2px solid rgb(var(--black));display:inline-block;font-size:24px;font-weight:500;margin-bottom:24px;padding-bottom:8px}.services .service-card .service-list{display:flex;flex-direction:column;gap:8px;list-style:none;padding-left:0}.services .service-card .service-list li{align-items:center;color:rgb(var(--black));display:flex;gap:12px}.services .service-card .service-list li svg{color:#343330}.experience{padding-bottom:40px;padding-top:60px}@media(min-width:1200px){.experience{padding-top:120px}}.experience .section-title-overlay-text{top:100px}.experience .experience-wrapper{gap:50px;margin-top:30px;--height:0;padding-bottom:60px;position:relative}.experience .experience-wrapper:before{background-color:#0000004d;content:"";height:var(--height);position:absolute;top:0;width:2px}.experience .experience-wrapper:before:dir(ltr){left:0}.experience .experience-wrapper:before:dir(rtl){right:0}@media(min-width:1200px){.experience .experience-wrapper{gap:80px}}.experience .experience-wrapper .experience-item{position:relative;--item-height:0}.experience .experience-wrapper .experience-item:before{background-color:rgb(var(--black));content:"";height:var(--item-height);position:absolute;top:0;transform-origin:center;width:2px}.experience .experience-wrapper .experience-item:dir(ltr){padding-left:32px}.experience .experience-wrapper .experience-item:dir(ltr):before{left:0}.experience .experience-wrapper .experience-item:dir(rtl){padding-right:32px}.experience .experience-wrapper .experience-item:dir(rtl):before{right:0}.experience .experience-wrapper .experience-item h5{font-size:16px;font-weight:500;margin-bottom:4px}@media(min-width:1200px){.experience .experience-wrapper .experience-item h5{font-size:20px}}.experience .experience-wrapper .experience-item h3{font-size:20px;font-weight:600;margin-bottom:16px}@media(min-width:992px){.experience .experience-wrapper .experience-item h3{font-size:28px}}@media(min-width:1400px){.experience .experience-wrapper .experience-item h3{font-size:40px}}.experience .experience-wrapper .experience-item p{color:rgb(var(--black))}@media(min-width:1400px){.experience .experience-wrapper .experience-item p{font-size:18px}}.experience .download-cv{align-items:center;border:1px solid rgb(var(--black));border-radius:50%;display:flex;height:132px;justify-content:center;margin-bottom:40px;margin-top:40px;width:132px}@media(min-width:768px){.experience .download-cv{margin-top:60px}}.experience .download-cv:hover{background-color:#000}.experience .download-cv:hover svg{filter:brightness(0) invert(1)}.experience .download-cv:hover .waves-bottom-md,.experience .download-cv:hover .waves-top-md{opacity:0}.how-i-work{padding-bottom:40px;padding-top:60px}@media(min-width:1200px){.how-i-work{padding-top:120px}}.how-i-work .section-title-overlay-text{top:120px}.how-i-work .process-list{display:flex;flex-wrap:wrap;margin-bottom:60px;margin-top:40px}@media(min-width:1200px){.how-i-work .process-list{margin-top:80px}}.how-i-work .process-list .process{align-items:center;border-radius:50%;display:flex;height:200px;justify-content:center;position:relative;text-align:center;width:200px}.how-i-work .process-list .process:before{background-color:rgb(var(--black));border-radius:50%;content:"";height:9px;left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:9px}.how-i-work .process-list .process .circle,.how-i-work .process-list .process .circle-even{position:relative}.how-i-work .process-list .process .circle-even:after,.how-i-work .process-list .process .circle-even:before,.how-i-work .process-list .process .circle:after,.how-i-work .process-list .process .circle:before{content:"";display:block;height:50%;left:0;position:absolute;width:100%}.how-i-work .process-list .process .circle-even:before,.how-i-work .process-list .process .circle:before{border:1px solid rgb(var(--black));border-bottom:none;border-top-left-radius:216px;border-top-right-radius:216px;top:0}.how-i-work .process-list .process .circle-even:after,.how-i-work .process-list .process .circle:after{border:1px dashed rgb(var(--black));border-bottom-left-radius:216px;border-bottom-right-radius:216px;border-top:none;bottom:0}.how-i-work .process-list .process .circle-even:before{border-style:dashed;border-bottom:none}.how-i-work .process-list .process .circle-even:after{border-style:solid;border-top:none}.how-i-work .process-list .process p{font-size:20px;font-weight:500;text-transform:uppercase}.testimonials{padding-bottom:40px;padding-top:60px}.testimonials .section-title-overlay-text{top:100px}@media(min-width:1200px){.testimonials{padding-top:120px}}.testimonials .testimonial .testimonial-card{align-items:flex-start;border:1px solid rgb(var(--black));display:flex;flex-direction:column;gap:40px;padding:20px}@media(min-width:992px){.testimonials .testimonial .testimonial-card{padding:40px 32px}}@media(min-width:768px){.testimonials .testimonial .testimonial-card{flex-direction:row}}.testimonials .testimonial .testimonial-card .img-wrapper{align-items:center;display:flex;height:104px;position:relative;width:82px}.testimonials .testimonial .testimonial-card .img-wrapper .inner{height:82px;position:relative;width:82px}.testimonials .testimonial .testimonial-card .img-wrapper img{border:1px solid rgb(var(--black));border-radius:50%}.testimonials .testimonial .testimonial-card .content h3{font-size:32px;font-weight:800;margin-bottom:8px}.testimonials .testimonial .testimonial-card .content p{font-weight:600}.testimonials .testimonial .testimonial-card .content .desc{font-size:20px;font-weight:400}.testimonials .testimonial .testi-next,.testimonials .testimonial .testi-prev{align-items:center;background-color:transparent;border:1px solid rgb(var(--black));border-radius:50%;display:flex;font-size:1.3rem;height:52px;justify-content:center;transition-duration:500;width:52px}.testimonials .testimonial .testi-next:hover,.testimonials .testimonial .testi-prev:hover{background-color:rgb(var(--black));color:rgb(var(--white))}.testimonials .testimonial .s-scrollbar{height:5px}.testimonials .testimonial .s-scrollbar.swiper-scrollbar-horizontal{background:#0006;border-radius:0;height:3px;opacity:.4;position:static}.testimonials .testimonial .swiper-scrollbar-drag{background:rgb(var(--black))!important;border-radius:0;height:5px!important;opacity:1;top:-1px!important}.contact{padding-bottom:40px;padding-top:60px 0}@media(min-width:1200px){.contact{padding-top:120px 0}}.contact .contact-item{align-items:center;display:flex;gap:16px}@media(min-width:992px){.contact .contact-item{gap:24px}}.contact .contact-item .icon-box{align-items:center;border:1px solid rgb(var(--black));border-radius:50%;display:flex;flex-shrink:0;height:60px;justify-content:center;width:60px}@media(min-width:992px){.contact .contact-item .icon-box{height:80px;width:80px}.contact .contact-item .icon-box svg{font-size:2.2rem}}.contact .contact-item .icon-box svg{font-size:1.6rem}.contact .contact-item p{font-weight:500}@media(min-width:992px){.contact .contact-item p{font-size:16px}}.contact .social-icons a{align-items:center;border:1px solid rgb(var(--black));border-radius:50%;display:flex;height:42px;justify-content:center;transition-duration:.4s;width:42px}@media(min-width:992px){.contact .social-icons a{height:60px;width:60px}.contact .social-icons a svg{font-size:32px}}.contact .social-icons a:hover{background-color:#000;color:#fff}.contact .social-icons a svg{font-size:24px}.contact-form{max-width:856px}.contact-form h4{font-size:28px;font-weight:600;margin-bottom:50px}@media(min-width:992px){.contact-form h4{font-size:40px;font-weight:700;margin-bottom:80px}}.contact-form label{color:rgb(var(--black));font-size:20px;font-weight:500}.contact-form input,.contact-form textarea{background-color:transparent;border:none;border-bottom:1px solid rgb(var(--black));display:block;margin-top:20px;padding-bottom:16px;width:100%}.contact-form input:focus,.contact-form textarea:focus{outline:none}.contact-form textarea{height:auto;margin-bottom:40px}@media(min-width:992px){.contact-form textarea{margin-bottom:60px}}.contact-form .submit-btn{align-items:center;background-color:transparent;border:1px solid rgb(var(--black));border-radius:50%;display:flex;font-size:24px;font-weight:500;height:150px;justify-content:center;width:150px}.contact-form .submit-btn:hover{background-color:#000;color:#fff}.contact-form .submit-btn:hover svg{filter:brightness(0) invert(1)}.contact-form .submit-btn:hover .waves-bottom-md,.contact-form .submit-btn:hover .waves-top-md{opacity:0}
