@import url("https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@300..700&display=swap");@import url("https://cdn.jsdelivr.net/npm/bootstrap-icons@1.13.1/font/bootstrap-icons.min.css");*{margin:0;padding:0;box-sizing:border-box}.my-container{width:1200px;margin:0 auto;max-width:90%}.img-responsive{max-width:100%;height:auto;display:block}ul{list-style-type:none;margin:0;padding:0}a{text-decoration:none}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}:root{--white:#fff;--black:#000;--green:#b9ff66;--black2:#191a23;--white2:#f3f3f3;--subscribe-box:#292a32}body{font-family:Space Grotesk,sans-serif;font-size:16px;line-height:22px;background:var(--white);color:var(--black);overflow-x:hidden}.header-area{background:rgba(255,255,255,1)!important;height:80px;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(10px)}.header-area,.header-container{position:fixed;top:0;left:0;right:0;z-index:1000}.header-container{max-width:1200px;margin:0 auto;padding:0;width:100%;box-sizing:border-box}header{display:flex;align-items:center;justify-content:space-between;padding:20px 0;z-index:9999}.navlist{display:flex;list-style:none;margin-left:auto}.right-content{display:flex;align-items:center}.nav-btn{font-size:18px;line-height:22px;font-weight:400;border:1px solid #000;border-radius:10px;padding:9px 16px;color:#000;text-decoration:none;margin-left:20px;transition:all .6s ease;&:hover{color:var(--white);background:var(--black);border-radius:0;transform:translateY(-5px);border-radius:1px}}.navlist a{display:inline-block;margin:0 20px;color:#000;font-size:18px;line-height:22px;font-weight:400;text-decoration:none;transition:all .3s ease;padding:6px 14px;border-radius:6px}.navlist a:hover{background:rgba(185,255,102,.4);color:#000}.navlist a.active{background:#b9ff66;color:#000;font-weight:500}#menu-icon{display:none;width:25px;height:20px;position:relative;cursor:pointer}#menu-icon span{display:block;height:3px;width:100%;background:black;border-radius:2px;position:absolute;transition:.3s ease}#menu-icon span:first-child{top:0}#menu-icon span:nth-child(2){top:8px}#menu-icon span:nth-child(3){top:16px}#menu-icon.active span:first-child{transform:rotate(45deg);top:8px}#menu-icon.active span:nth-child(2){opacity:0}#menu-icon.active span:nth-child(3){transform:rotate(-45deg);top:8px}@media(max-width:950px){.navlist{position:absolute;top:60%;left:-100%;width:100%;height:calc(100vh - 70px);background:rgba(0,0,0,.99);backdrop-filter:blur(18px) saturate(180%);-webkit-backdrop-filter:blur(12px) saturate(180%);display:flex;flex-direction:column;align-items:center;justify-content:start;transition:left .4s ease;border:1px solid rgba(255,255,255,.1);padding:90px 0 0}.navlist a{font-size:16px;line-height:22px;margin:15px 0;color:#fff;text-decoration:none;font-weight:500;transition:color .3s ease}.navlist a:hover{color:#b9ff66}.navlist.open{left:0}#menu-icon{display:block}.logo img{width:120px;height:20px}header{padding:10px}.nav-btn{font-size:12px;line-height:18px;margin:0 10px 0 0;padding:2px 8px}}.hero{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:100px 0}.hero-text{flex:1 1}.hero-text h1{font-size:60px;line-height:70px;font-weight:500}.hero-text h1,.hero-text p{color:#000;font-family:Space Grotesk,sans-serif}.hero-text p{font-size:20px;line-height:30px;font-weight:400;margin:30px 0 40px;width:90%}.banner-btn{font-size:20px;line-height:30px;font-weight:400;color:#fff;font-family:Space Grotesk,sans-serif;padding:18px 24px;border-radius:14px;background:#191a23;border:none;transition:all .6s ease;&:hover{color:var(--black2);background:var(--green);border-radius:0;transform:translateY(-5px);border-radius:1px}}.hero-image{flex:1 1;text-align:center}@media (max-width:1024px){.hero-text h1{font-size:40px;line-height:50px}.hero-text p{width:100%}}@media (max-width:768px){.hero{flex-direction:column;text-align:center;padding:80px 0}.hero-text{order:2}.hero-image{order:1}.hero-text p{font-size:16px;line-height:24px}.banner-btn{font-size:18px;line-height:22px;padding:14px 20px;width:100%}}.swiper-pagination-bullet{margin:0 4px}.swiper-pagination-bullet-active{background-color:#b9ff66!important}.mySwiper1{padding-bottom:50px!important}.mySwiper1 .swiper-slide{text-align:center}.service{margin:100px 0}.section-heading{display:flex;align-items:center;margin:0 0 80px}.section-heading h2{font-size:40px;line-height:30px;font-weight:500;padding:10px 12px;border-radius:7px;background:var(--green);margin:0 50px 0 0}.section-heading h2,.section-heading p{color:var(--black);font-family:Space Grotesk,sans-serif}.section-heading p{font-size:18px;line-height:25px;font-weight:400;width:50%}.box-area{display:flex;align-items:center;justify-content:space-between}.box{background:#c8e300;padding:50px!important;color:black;border-radius:25px!important;box-shadow:0 5px 2px rgba(0,0,0,.9);transition:all .6s ease;&:hover{transform:translateY(-5px);box-shadow:0 5px 2px rgba(185,255,102,1)}}.box-area ul{display:flex;flex-direction:column;justify-content:space-between;gap:60px}.box-grey{background:var(--white2);border:1px solid var(--black2)!important}.box-green{background:var(--green)}.box-black{background:var(--black)}.box-green h3,.box-green h4{color:var(--black);background:var(--white)!important}.box-grey h3{line-height:35px;margin-bottom:20px}.box-grey h3,.box-grey h4{font-size:30px;font-weight:500;color:var(--black);background:var(--green);display:inline;padding:4px 7px;border-radius:7px}.box-grey h4{line-height:50px}.box-grey-listing{display:flex;align-items:center;gap:10px;font-size:20px;line-height:28px;font-weight:400;color:var(--black);cursor:pointer;transition:.5s ease;&:hover{transform:translateY(-5px)}}.box-white-listing{color:var(--white)}.service-con-inner{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:25px;gap:25px;list-style:none;padding:0}.service-con-inner .box-con{padding:20px;border-radius:10px;border:1px solid transparent;transition:all .3s}@media(max-width:991px){.box-area{flex-direction:column}.box-pic{margin:30px 0 0}}@media(max-width:830px){.service-con-inner{grid-template-columns:repeat(1,1fr);gap:15px}}@media (max-width:768px){.service{margin:60px 0}.section-heading{margin:0 0 60px;flex-direction:column}.section-heading p{width:100%;text-align:center;margin:15px 0 0;font-size:16px;line-height:25px}.section-heading h2{font-size:30px;line-height:40px;margin:0!important;text-align:center}.box-grey h3,.box-grey h4{font-size:22px;line-height:28px}}.things-happen{padding:50px;margin:80px 0;background:var(--white2);border-radius:45px;position:relative}.thing-pic{position:absolute;right:0;top:0;transform:translate(-2%,-5%)}.things-happen h3{font-size:30px;line-height:35px;font-weight:500;color:var(--black)}.things-happen p{font-size:18px;line-height:25px;font-weight:400;color:var(--black);font-family:Space Grotesk,sans-serif;width:50%;margin:30px 0 40px}@media (max-width:991px){.things-happen{margin:60px 0}.thing-pic{display:none}.things-happen p{width:100%;font-size:16px;line-height:25px}.things-happen h3{font-size:22px;line-height:28px}}@media (max-width:380px){.thing-btn{font-size:15px;line-height:22px;padding:14px 20px;width:100%!important}}.case-studies{padding:100px 0}.case-studies-area{background:var(--black2);padding:50px;border-radius:45px}.mySwiper2 .swiper-slide{border-right:1px solid #fff;padding:0 50px}.mySwiper2 p{font-size:18px;color:var(--white);font-family:Space Grotesk,sans-serif;margin:30px 0 40px}.case-study-btn,.mySwiper2 p{line-height:25px;font-weight:400}.case-study-btn{color:var(--green);font-size:20px;cursor:pointer}@media (max-width:767px){.case-studies{padding:60px 0}.mySwiper2 .swiper-slide{border-right:none;padding:0 15px}.mySwiper2 p{font-size:16px;line-height:25px}}.accordion{margin:0 0 100px}.accordion-item{background:#f3f3f3;margin:20px 0 0;overflow:hidden;border-radius:45px!important;box-shadow:0 5px 1px rgba(0,0,0,.9);border:1px solid var(--black2)!important;transition:all .3s ease;padding:0 50px}.accordion-header{cursor:pointer;padding:40px 0}.accordion-header,.accordion-header-number{display:flex;justify-content:space-between;align-items:center}.accordion-header-number h3{font-size:30px;line-height:40px;align-items:center}.accordion-header-number h3,.accordion-header-number span{color:#000;font-weight:500;font-family:Space Grotesk,sans-serif}.accordion-header-number span{margin-right:30px;font-size:60px;line-height:10px}.accordion-header button{font-size:30px;line-height:35px;font-weight:600;cursor:pointer;background:#fff;border-radius:60px;border:1px solid #000;width:50px;height:50px;padding:2px 0 0}.accordion-content{max-height:0;overflow:hidden;transition:all .4s ease}.accordion-content p{font-size:18px;line-height:25px;font-weight:400;color:#000;font-family:Space Grotesk,sans-serif}.accordion-item.active{background:#b3ff7a}.accordion-item.active .accordion-content{max-height:200px;padding:20px 0 40px}.accordion-item.active .accordion-header{border-bottom:1px solid #000}@media (max-width:768px){.accordion{margin:0 0 60px}.accordion-header-number span{margin-right:15px}.accordion-header-number h3,.accordion-header-number span{font-size:18px;line-height:22px}.accordion-header button{font-size:18px;line-height:25px;width:30px;height:30px}.accordion-item{padding:0 20px;border-radius:20px!important}.accordion-content p{font-size:16px;line-height:25px}}.team{margin:0 0 100px}.team-con-inner{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;list-style:none;padding:0;margin:0}.team-con-inner .team-box-con{transition:transform .3s;border:1px solid var(--black2);border-radius:45px!important;box-shadow:0 5px 2px rgba(0,0,0,.9);padding:40px}.team-con-inner .team-box-con:hover{transform:translateY(-5px)}.team-details{display:flex;align-items:last baseline;gap:20px;padding:0 0 20px}.team-title h4{font-size:20px;line-height:25px;font-weight:500;color:var(--black)}.team-title h5{color:var(--black)}.team-box-con p,.team-title h5{font-size:18px;line-height:25px;font-weight:400}.team-box-con p{color:#000;font-family:Space Grotesk,sans-serif;border-top:1px solid #000;padding:20px 0 0}.team-box-con{position:relative}.team-linkedin-icon{position:absolute;top:16px;right:16px}.team-linkedin-icon:hover{box-shadow:0 0 12px 4px rgba(185,255,102,1);border-radius:60px}@media (max-width:900px){.team-con-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.team{margin:0 0 60px}.team-con-inner{grid-template-columns:1fr}.team-box-con p{font-size:16px;line-height:25px}}.testimonial{margin:0 0 100px}.testi-area{background:var(--black2);padding:80px 0;border-radius:45px}.mySwiper3 .swiper-slide{position:relative}.mySwiper3 .testi-arrow{position:absolute;bottom:57px;left:50px}.testi-title{margin:30px 0 0 50px}.testi-area h5{font-size:20px;line-height:25px;font-weight:400;color:var(--green);font-family:Space Grotesk,sans-serif}.testi-area h6{color:#fff!important}.testi-area h6,.testi-area p{font-size:18px;line-height:25px;font-weight:400;font-family:Space Grotesk,sans-serif}.testi-area p{color:var(--white);padding:40px;border:1px solid var(--green);border-radius:45px}.mySwiper3 .swiper-slide{width:40%!important}@media (max-width:1024px){.testi-area{padding:80px 15px}.mySwiper3 .swiper-slide{width:100%!important}}@media (max-width:768px){.testimonial{margin:0 0 60px}.testi-area p{font-size:16px;line-height:25px}.testi-area h5{font-size:18px;line-height:25px}.testi-area h6{font-size:16px;line-height:25px}}.error{color:#fd0036;font-size:14px;line-height:18px}.contact-area{background:var(--white2);padding:80px 50px;border-radius:45px;position:relative;margin:0 0 100px}.contact-illustration{position:absolute;right:0;top:30px}.radio-group label{font-size:18px;line-height:25px;font-weight:400;font-family:Space Grotesk,sans-serif;color:var(--black2)}form .input-area{width:50%}form .input-area .form-group{margin:20px 0 0}form .input-area .form-group label{font-size:16px;line-height:25px;font-weight:400;font-family:Space Grotesk,sans-serif;color:var(--black2)}form .input-area .form-group input{height:55px;margin:10px 0}form .input-area .form-group input,form .input-area .form-group textarea{width:100%;border-radius:14px;border:1px solid #191a23;color:#898989;font-size:18px;line-height:25px;font-weight:400;font-family:Space Grotesk,sans-serif;text-indent:15px;outline:none}form .input-area .form-group textarea{height:100px;padding:20px 0 0;margin:10px 0 0}form .submit-btn{color:var(--white);background:var(--black2);font-size:20px;line-height:28px;font-weight:400;font-family:Space Grotesk,sans-serif;border-radius:14px;width:100%;padding:15px 0;margin:30px 0 0}form .submit-btn:hover{box-shadow:0 0 12px 4px rgba(185,255,102,1);border-radius:60px}.radio-group{display:flex;gap:30px;align-items:center}.radio-group input[type=radio]{display:none}.radio-group label{position:relative;padding-left:28px;cursor:pointer;font-size:16px;color:#000}.radio-group label:before{left:0;width:18px;height:18px;border:2px solid #222;background:#fff;box-sizing:border-box}.radio-group input[type=radio]:checked+label:after,.radio-group label:before{content:"";position:absolute;top:50%;transform:translateY(-50%);border-radius:50%}.radio-group input[type=radio]:checked+label:after{left:4px;width:10px;height:10px;background:#7fff00}@media (max-width:768px){.contact-illustration{display:none}form .input-area{width:100%}.contact-area{background:var(--white2);padding:80px 30px;margin:0 0 60px}}footer{background:var(--black2);color:#fff;border-radius:45px 45px 0 0;padding:50px 40px 10px}.footer-top{justify-content:space-between;align-items:center;padding-bottom:20px}.footer-nav,.footer-top{display:flex;flex-wrap:wrap}.footer-nav{gap:30px}.footer-nav a{font-size:18px;line-height:40px;font-weight:400;font-family:Space Grotesk,sans-serif;color:#fff;text-decoration:underline;text-underline-offset:8px;transition:.3s;margin:0 12px}.footer-nav a:hover{color:var(--green)}.footer-social{display:flex;gap:15px}.footer-middle{display:flex;justify-content:space-between;flex-wrap:wrap;margin:30px 0;gap:30px}.contact-info{max-width:400px}.contact-info p{margin:10px 0;font-size:15px;font-size:18px;line-height:25px}.contact-info .contact-btn{display:inline-block;background:var(--green);color:#000;padding:5px 12px;border-radius:6px;font-weight:700;margin-bottom:15px;font-size:20px;line-height:25px}.subscribe-box{background:var(--subscribe-box);padding:20px;border-radius:12px;display:flex;gap:20px;flex-wrap:wrap;align-items:center;width:55%}.subscribe-box input[type=email]{padding:10px 12px;border:1px solid #fff;border-radius:8px;background:transparent;color:#fff!important;flex:1 1;min-width:200px;font-size:18px;line-height:20px;font-weight:400;font-family:Space Grotesk,sans-serif;outline:none;height:60px}.subscribe-box input[type=email]::placeholder{color:var(--white)}.subscribe-box button{font-size:20px;line-height:28px;font-weight:400;font-family:Space Grotesk,sans-serif;padding:10px 20px;background:var(--green);border:none;border-radius:8px;cursor:pointer;flex:1 1;height:60px}.footer-bottom{border-top:1px solid var(--white2);padding-top:15px}.footer-bottom p{font-size:18px;line-height:28px;font-weight:400;font-family:Space Grotesk,sans-serif;color:var(--white)}.footer-bottom a{color:var(--white);text-decoration:none}.footer-bottom a:hover{color:var(--green)}@media (max-width:981px){.subscribe-box{width:100%;flex-direction:column}.subscribe-box button,.subscribe-box input[type=email]{width:100%}}@media (max-width:768px){footer{padding:30px 20px}.footer-top{flex-direction:column;text-align:center}.footer-nav ul{justify-content:center;margin:15px 0}.footer-social{justify-content:center;margin-top:20px}.footer-middle{flex-direction:column}.contact-info{max-width:100%}.footer-bottom{flex-direction:column;text-align:center;gap:10px}}.inner-banner{background:var(--white2);border-radius:30px;display:flex;justify-content:space-between;align-items:center;padding:40px;margin:100px 0}.inner-banner h1{font-size:60px;line-height:70px;font-weight:500}.inner-banner h1,.inner-banner p{color:#000;font-family:Space Grotesk,sans-serif}.inner-banner p{font-size:20px;line-height:30px;font-weight:400;margin:30px 0}.success-left,.success-right{flex:1 1}.stats-section{display:flex;justify-content:space-between;align-items:center}.stat-item{flex:1 1;text-align:center;padding:0 10px;position:relative}.stat-item h3{font-size:35px;line-height:40px;font-weight:600;margin-bottom:5px}.stat-item h3,.stat-item span{font-family:Space Grotesk,sans-serif}.stat-item span{font-size:16px;line-height:20px;font-weight:400;color:#191919}.stat-item:not(:first-child):before{left:0;border-top:2px solid #000;border-left:1px solid #000;border-top-left-radius:20px}.stat-item:not(:first-child):before,.stat-item:not(:last-child):after{content:"";position:absolute;top:-41px;width:90%;height:40px;transform:translateX(1%)}.stat-item:not(:last-child):after{right:0;border-top:2px solid #000;border-right:1px solid #000;border-top-right-radius:20px}.timeline{position:relative;max-width:90%;margin:0 auto}.timeline-box{display:flex}.timeline-item{display:flex;justify-content:flex-start;align-items:center;margin:50px 0;position:relative}.timeline-item:nth-child(odd){flex-direction:row-reverse;margin-right:18rem}.timeline-item:nth-child(2n){flex-direction:row-reverse;margin-left:18rem}.timeline-year{font-family:Space Grotesk,sans-serif;font-size:35px;line-height:20px;font-weight:600;color:#191919;text-align:left;margin:50px 30px 0 0}.timeline-content{flex:2 1;background:var(--black2);color:#fff;padding:40px 80px;border-radius:30px;position:relative;transition:all .6s ease}.timeline-content:hover{transform:translateY(-5px)}.timeline-content h3{margin-bottom:10px;font-size:1.2rem}.timeline-content p{font-size:.9rem;line-height:1.5;color:#ddd}.timeline-content:before{content:"✦";position:absolute;top:0;font-size:4rem;color:var(--green);left:-13px;transform:rotate(135deg)}.box-about h3{background:transparent;margin-bottom:30px!important;display:block}.box-about p{padding:30px 0 0;border-top:1px solid #000}.box-about-flex{display:flex;justify-content:space-between;gap:30px}.left-core,.right-core{flex:1 1}.about-core-value{margin:0 0 60px}.about-founder{padding:80px 40px;margin:80px 0;background:var(--black2);border-radius:45px;position:relative;display:flex;justify-content:space-between}.about-founder-pic{position:absolute;left:0;top:0;transform:translate(-2%,-5%)}.about-founder h5{font-size:20px;line-height:30px;font-weight:400;color:#a6a6a6}.about-founder h5,.about-founder p{font-family:Space Grotesk,sans-serif}.about-founder p{font-size:28px;line-height:35px;font-weight:500;color:var(--white);margin:0 0 30px}.floated-left-founder,.floated-right-founder{flex:1 1}.about-award{margin:0 0 100px}.about-award-con-inner{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:20px;gap:20px;list-style:none;padding:0;margin:0}.about-award-con-inner .about-award-box-con{transition:transform .3s;border-radius:45px!important;padding:40px;background:var(--white2)}.about-award-con-inner .about-award-box-con img{display:table;margin:0 auto}.about-award-con-inner .about-award-box-con:hover{transform:translateY(-5px)}.about-award-box-con h4{font-size:20px;line-height:25px;font-weight:500;color:var(--black);text-decoration:none;padding:25px 0!important}.about-award-box-con p{font-size:18px;line-height:25px;font-weight:400;color:#000;font-family:Space Grotesk,sans-serif}.about-team{padding:80px 40px;margin:80px 0;background:var(--green);border:1px solid var(--black2);border-radius:45px;position:relative;display:flex;justify-content:space-between;gap:50px;box-shadow:0 5px 2px rgba(0,0,0,.9);animation:floatUpDown 4s ease-in-out infinite}.about-team h2{font-size:40px;line-height:48px;font-weight:500;color:var(--black)}.about-team h2,.about-team p{font-family:Space Grotesk,sans-serif}.about-team p{font-size:18px;line-height:25px;font-weight:400;color:rgb(0,0,0);margin:30px 0 40px}.floated-left-team-about,.floated-right-team-about{flex:1 1}.about-team-btn:hover{background:var(--black2);color:var(--white)}@keyframes floatUpDown{0%{transform:translateY(0)}50%{transform:translateY(-15px)}to{transform:translateY(0)}}@media (max-width:900px){.about-award-con-inner{grid-template-columns:repeat(2,1fr)}}@media (max-width:942px){.timeline-box{flex-direction:column}.timeline{max-width:100%}.timeline-year{margin:0 0 15px 30px}.timeline:before{left:10px}.timeline-item{align-items:flex-start}.timeline-item,.timeline-item:nth-child(2n){flex-direction:column}.timeline-content{margin-left:0;padding:30px}.timeline-item:nth-child(2n) .timeline-content{margin-left:0}.timeline-item:nth-child(odd){flex-direction:row-reverse;margin-right:0}.timeline-item:nth-child(2n){flex-direction:row-reverse;margin-left:0}}@media (max-width:768px){.inner-banner{flex-direction:column;text-align:center;margin:80px 0}.inner-banner h1{font-size:40px;line-height:50px}.inner-banner p{font-size:16px;line-height:24px;margin:20px 0}.success-right{margin-top:50px}.stats-section{flex-direction:column;border-top:none}.stat-item{border-top:2px solid #000;padding:20px 0}.stat-item:after,.stat-item:before{display:none}.box-about-flex{flex-direction:column}.about-founder{margin:60px 0}.about-founder-pic{display:none}.about-founder p{width:100%;font-size:16px;line-height:25px}.about-founder h3{font-size:22px;line-height:28px}.floated-right-founder{flex:1 1 100%}.floated-left-founder{flex:0 0;display:none}.about-award{margin:0 0 60px}.about-award-con-inner{grid-template-columns:1fr}.about-award-box-con p{font-size:16px;line-height:25px}.about-team{margin:60px 0;flex-direction:column}.about-team p{font-size:16px;line-height:25px}.about-team h2{font-size:30px;line-height:40px}.floated-right-team-about{flex:1 1 100%;margin-top:60px}.floated-left-team-about{flex:1 1 100%}}.services-ranking{padding:80px 40px;background:var(--black2);border-radius:45px;position:relative;display:flex;justify-content:space-between}.services-ranking:before{content:"✦";position:absolute;top:80px;font-size:4rem;color:var(--green);left:40px;transform:rotate(135deg)}.floated-right-services-ranking p{font-size:18px;line-height:28px;font-weight:400;color:var(--white);font-family:Space Grotesk,sans-serif;margin:0 0 30px}.floated-right-services-ranking{flex:2 1}.floated-left-services-ranking{flex:1 1;padding:0 0 0 80px}.ranking-btn{background:var(--white2)!important;color:var(--black2);width:100%;display:block;text-align:center}.floated-left-services-ranking h3{line-height:35px;margin-bottom:20px}.floated-left-services-ranking h3,.floated-left-services-ranking h4{font-size:30px;font-weight:500;color:var(--black);background:var(--green);display:inline;padding:4px 7px;border-radius:7px}.floated-left-services-ranking h4{line-height:50px}.seo-process{margin:80px 0}.seo-step{background:var(--white2);display:flex;justify-content:space-between;align-items:center;border-radius:20px;padding:40px;transition:all .6s ease;margin:20px 0}.seo-step:hover{transform:translateY(-5px)}.seo-step span{font-size:35px;line-height:40px;font-weight:500;color:#b9ff66;font-family:Space Grotesk,sans-serif;position:relative;z-index:9999}.seo-step span:before{content:"✦";position:absolute;top:2px;font-size:10rem;color:var(--black2);left:-45px;transform:rotate(135deg);z-index:-1}.seo-step-content{margin:0 0 0 50px}.seo-step-content h3{font-size:22px;line-height:28px;font-weight:500;padding:0 0 20px}.seo-step-content h3,.seo-step-content p{color:var(--black2);font-family:Space Grotesk,sans-serif}.seo-step-content p{font-size:16px;line-height:26px;font-weight:400}.case-studies-area h3{font-size:22px;line-height:26px;font-weight:500;color:var(--white);font-family:Space Grotesk,sans-serif}.other-services h3,.other-services h4{background:var(--white)!important}.services-elevate-ranking{background:none!important}.services-elevate-ranking p{border-top:1px solid var(--black);padding:25px 0 0}.services-elevate-ranking h6{font-size:22px;line-height:26px;font-weight:500;color:var(--black2);padding:0 0 40px;font-family:Space Grotesk,sans-serif}.elevate-btn{width:100%!important;display:block;background:var(--green);color:var(--black);text-align:center}@media (max-width:768px){.services-ranking{margin:60px 0;flex-direction:column}.services-ranking:before{top:40px;left:40px}.floated-right-services-ranking p{font-size:16px;line-height:28px}.floated-left-services-ranking h3,.floated-left-services-ranking h4{font-size:22px;line-height:28px}.floated-left-services-ranking{padding:0 0 30px;flex:100% 1;width:100%}.floated-right-services-ranking{flex:100% 1;width:100%}.seo-step{align-items:baseline}}.contact-page-details{margin:80px 0}.contact-page-area{display:flex;justify-content:space-between;box-shadow:0 4px 12px rgba(0,0,0,.1)}.contact-page-area .con-form{width:60%;border-radius:2px 0 0 2px;background:var(--white);padding:40px}.contact-page-area .con-form h2{font-size:35px;line-height:40px;font-weight:400}.contact-page-area .con-info{width:40%;border-radius:0 2px 2px 0;padding:40px}.contact-page-area .con-info h2{color:var(--white);font-size:35px;line-height:40px;font-weight:400}.contact-page-area .con-con-info img{opacity:.2;width:100%}.con-form .form-input-area{display:flex;justify-content:space-between;flex-wrap:wrap}.con-form .form-input-area .form-group{width:49%}.con-form .form-input-area input{width:100%;color:#858585;background:none;height:45px;border-radius:5px;border:1px solid #858585;font-family:Space Grotesk,sans-serif;font-size:14px;line-height:18px;font-weight:400;text-indent:10px;outline:0;margin:15px 0 0}.con-form .form-input-area input::placeholder{color:#858585}.con-form form textarea{width:100%;color:#858585;background:none;height:90px;border-radius:2px;border:1px solid #858585;font-family:Space Grotesk,sans-serif;font-size:14px;line-height:18px;font-weight:400;text-indent:10px;outline:0;margin:15px 0 0;padding-top:15px}.con-form form textarea::placeholder{color:var(--form-text)!important}.con-info{background:var(--green)}.con-info ul{margin:20px auto;text-align:left}.con-info ul li{padding:20px 0 0}.con-info ul li a{text-decoration:none;align-items:center}.con-info ul li,.con-info ul li a{font-family:Space Grotesk,sans-serif;font-size:16px;line-height:25px;font-weight:400;color:var(--white)}.contact-icon{width:30px;height:30px}.contact-page-map{margin-bottom:60px}.con-page-submit-btn{color:var(--white);background:var(--black2);font-size:18px;line-height:26px;font-weight:400;font-family:Space Grotesk,sans-serif;border-radius:12px;width:30%;padding:15px 0;margin:30px 0 0;border:none}.con-page-submit-btn:hover{box-shadow:0 0 12px 4px rgba(185,255,102,1);border-radius:60px}@media (max-width:768px){.con-form .form-input-area .form-group{width:100%}.contact-page-area{flex-direction:column}.contact-page-area .con-form,.contact-page-area .con-info{width:100%;padding:30px}.con-page-submit-btn{font-size:16px;line-height:26px;border-radius:12px;width:100%;padding:10px 0;margin:30px 0 0;border:none}}@media (max-width:480px){.contact-page-details{margin:60px 0}.contact-page-area .con-form h2,.contact-page-area .con-info h2{font-size:25px;line-height:30px}.con-form .form-input-area{flex-direction:column}.con-form .form-input-area input{width:100%}}