@import"https://fonts.googleapis.com/css2?family=Open+Sans:ital,wght@0,300..800;1,300..800&family=Quicksand:wght@300..700&display=swap";:root{--bgColor: white;--txtColor: black;--textColor: #777777;--primaryColor: #854fee;--secondaryColor: #f9f9fd}html{scroll-behavior:smooth}*{margin:0;line-height:1.4;font-family:Open Sans,serif}h1,h2,h3,h4,h5,h6{font-family:Quicksand,sans-serif}h1{font-size:clamp(32px,4vw,48px)}h2{font-size:clamp(28px,4vw,36px)}h3{font-size:clamp(24px,4vw,30px)}h4{font-size:clamp(20px,4vw,24px)}h5{font-size:clamp(16px,4vw,18px)}img{width:100%;height:auto}body{background-image:url(/assets/body-bg-BMQCW7nw.png);background-position:center;background-repeat:no-repeat}.purple-button{display:inline-block;color:#fff;letter-spacing:0px;font-weight:500;font-size:14px;line-height:46px;outline:none!important;text-align:center;cursor:pointer;text-transform:uppercase;border-radius:5px;background-origin:border-box;background-clip:content-box,border-box;border:double 2px transparent;background-image:linear-gradient(to right,#4458dc,#854fee),radial-gradient(circle at top left,#4458dc,#854fee);box-shadow:0 10px 30px #7655e14d}.purple-button:hover{filter:drop-shadow(0 0 6px var(--primaryColor))}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.main-menu{position:fixed!important;width:100%;display:flex;justify-content:space-between;background-color:#fff;color:var(--bgColor);padding-top:10px;padding-bottom:10px;z-index:1000;box-shadow:0 3px 16px #0000001a}.main-menu .logo{margin-left:20px;margin-right:20px;width:120px}.main-menu .logo h2{margin:0 0 0 20px}.main-menu nav{display:flex;flex-flow:column nowrap;gap:1rem;align-items:flex-end;margin:auto 20px auto 0}.main-menu nav button{background-color:transparent;border:none;padding:0 10px 0 0;cursor:pointer;color:var(--textColor);font-size:20px}.main-menu nav ul{display:none;list-style:none;text-align:right;margin:0;padding:0}.main-menu nav ul li a{text-decoration:none;text-transform:uppercase;color:var(--textColor)}.main-menu nav ul li a:hover{color:var(--primaryColor)}.main-menu nav ul.showMblNav{display:flex;flex-direction:column;gap:1.5rem}.main-header-section .main-header-container{padding:100px 20px 50px}.main-header-section .main-header-container .main-header .main-header-left{padding:30px 15px}.main-header-section .main-header-container .main-header .main-header-left h1{font-size:30px}.main-header-section .main-header-container .main-header .main-header-left h5{font-size:14px;color:var(--primaryColor)}.main-header-section .main-header-container .main-header .main-header-left .main-header-buttons{display:flex;flex-flow:row nowrap;justify-content:flex-start;gap:1rem;margin-top:15px}.main-header-section .main-header-container .main-header .main-header-left .main-header-buttons button{font-size:15px}.main-header-section .main-header-container .main-header .main-header-left .main-header-buttons a{text-decoration:none;color:var(--bgColor)}.main-header-section .main-header-container .main-header .main-header-right{display:block;padding:0 15px;text-align:center}.main-header-section .main-header-container .main-header .main-header-right img{width:auto;height:300px;border-bottom:1px solid var(--primaryColor)}.about-area{padding:20px}.about-area .about-area-container{padding:0;display:flex;flex-direction:column}.about-area .about-area-container .about-area-left{order:2}.about-area .about-area-container .about-area-right{order:1}.about-area .about-area-container .about-area-right h2{text-transform:uppercase;line-height:34px}.about-area .about-area-container .about-area-right p{margin:15px 0;color:var(--textColor)}.about-area .about-area-container .about-area-right button{margin-top:20px}.skills .skills-container{padding-top:50px}.skills .skills-container .skills-header{padding:0 100px;display:flex;flex-flow:row nowrap;justify-content:center;align-items:center;gap:1rem;margin-bottom:20px}.skills .skills-container .skills-header button{padding:0 30px;font-size:25px;border:none;background-color:transparent;cursor:pointer;color:var(--textColor)}.skills .skills-container .skills-header button.active{color:var(--primaryColor);border-bottom:1px solid var(--primaryColor);box-shadow:0 5px 4px -10px var(--primaryColor)}.skills .skills-container .skills-container-left{padding:0 10px}.skills .skills-container .skills-container-left ul{list-style:none;padding:0;margin:0;display:flex;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;padding-bottom:1rem;-webkit-overflow-scrolling:touch}.skills .skills-container .skills-container-left ul li{padding:1rem;display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;border:1px solid #eeeeee;flex:0 0 auto;min-width:"285px";scroll-snap-align:start;margin-bottom:20px;color:var(--textColor);transition:all .4s ease 0s}.skills .skills-container .skills-container-left ul li img{width:100px;height:100px;object-fit:contain;margin:0}.skills .skills-container .skills-container-left ul li p{text-transform:uppercase}.skills .skills-container .skills-container-left ul li:hover{box-shadow:0 15px 30px #4d57de4d;background:#fff;color:var(--txtColor)}.skills .skills-container .skills-container-right{text-align:center}.experience{padding:50px 0;text-align:center}.experience h2{margin-bottom:20px}.experience .experience-container{display:flex;flex-flow:row wrap;justify-content:center;align-items:flex-start;gap:1rem;padding:20px;background-image:url(/assets/subscribe-bg-DVFJq7o_.png);background-repeat:no-repeat;background-position:center;background-size:cover}.experience .experience-container .company-card img{width:"150px";border-radius:0%;border-top:1px solid #ccc;border-bottom:1px solid #ccc}.experience .experience-container .company-card button{margin:auto}.services{padding-top:10px;padding-bottom:30px}.services .services-container .services-header{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center}.services .services-container .services-header p{color:var(--textColor)}.services .services-container .services-content ul{display:flex;overflow-x:auto;gap:1rem;scroll-snap-type:x mandatory;padding-bottom:1rem;-webkit-overflow-scrolling:touch;list-style:none;margin:20px;padding:0 10px}.services .services-container .services-content ul li{display:flex;flex-flow:column nowrap;justify-content:center;align-items:center;text-align:center;flex:0 0 auto;min-width:"285px";scroll-snap-align:start;border:1px solid #eeeeee;margin-bottom:20px;padding:20px;background-color:var(--secondaryColor);box-shadow:0 0 10px #0000001a;transition:all .4s ease 0s}.services .services-container .services-content ul li img{width:100px;height:100px}.services .services-container .services-content ul li h5{margin:10px 0}.services .services-container .services-content ul li span,.services .services-container .services-content ul li address{font-style:italic}.services .services-container .services-content ul li:hover{box-shadow:0 15px 30px #4d57de4d;background:#fff}.contact .contact-container{padding:50px 40px}.contact .contact-container .contact-content{color:var(--bgColor);text-align:center;background-image:url(/assets/subscribe-bg-DVFJq7o_.png);background-repeat:no-repeat;background-position:center;padding:50px 20px}.contact .contact-container .contact-content h2{margin-bottom:20px}.contact .contact-container .contact-content form{display:flex;flex-direction:column;align-items:center;margin-top:20px}.contact .contact-container .contact-content form input[type=email]{width:100%;max-width:500px;padding:10px;margin-bottom:20px;border:none;border-radius:5px;background-color:var(--bgColor);color:var(--txtColor)}.contact .contact-container .contact-content form button{padding:10px 20px;border:none;border-radius:5px;background-color:var(--bgColor);color:var(--txtColor);cursor:pointer;text-transform:uppercase}footer{padding:60px 0}footer .footer-container{padding:0 15px;margin:auto}footer .footer-container div{display:flex;justify-content:center}footer .footer-container .footer-logo{display:flex;flex-flow:column;justify-content:center;text-align:center;align-items:center}footer .footer-container .footer-logo a{text-decoration:none;color:var(--txtColor);width:120px;transition:all .3s ease-in-out;margin-bottom:20px}footer .footer-container .footer-logo a:hover{filter:drop-shadow(0 0 6px var(--primaryColor))}footer .footer-container .footer-social{margin:5px 0 30px}footer .footer-container .footer-social a{text-decoration:none;color:var(--txtColor);transition:all .3s ease-in-out;padding:0 20px}footer .footer-container .footer-copyright{display:flex;justify-content:center;text-align:center;color:var(--primaryColor);padding:0 15px}@media only screen and (min-width: 700px){.main-menu{background-color:var(--secondaryColor);color:var(--txtColor)}.main-menu nav #mobileNavBtn{display:none}.main-menu nav ul{display:flex;flex-flow:row wrap;gap:20px}.main-menu nav ul li a{color:var(--txtColor)}.main-header-section .main-header-container{padding:0 20px 50px}.main-header-section .main-header-container .main-header{display:flex;flex-flow:row wrap;justify-content:space-around;align-items:center}.main-header-section .main-header-container .main-header .main-header-left{flex-basis:40%;flex-grow:0}.main-header-section .main-header-container .main-header .main-header-left h1{font-size:70px}.main-header-section .main-header-container .main-header .main-header-left h1,.main-header-section .main-header-container .main-header .main-header-left h3,.main-header-section .main-header-container .main-header .main-header-left h5{font-weight:bolder}.main-header-section .main-header-container .main-header .main-header-left h5{font-size:30px}.main-header-section .main-header-container .main-header .main-header-left .main-header-buttons{margin-top:40px}.main-header-section .main-header-container .main-header .main-header-right{display:flex;flex-basis:40%;flex-grow:0}.main-header-section .main-header-container .main-header .main-header-right img{width:500px;height:auto;border-bottom:1px solid var(--primaryColor)}.services{padding-top:100px}.services .services-container .services-content ul{display:grid;grid-template-columns:1fr 1fr;gap:1rem;padding:0 100px}.skills{padding-top:90px}.skills .skills-container .skills-container-left{padding:0 100px}.skills .skills-container .skills-container-left ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.about-area .about-area-container{display:flex;flex-flow:row wrap;gap:100px;padding:100px 40px}.about-area .about-area-container .about-area-left{order:1;flex-basis:40%;flex-grow:0}.about-area .about-area-container .about-area-right{order:2;padding-top:20px;flex-basis:50%;flex-grow:0}.about-area .about-area-container .about-area-right h2{font-size:3rem;line-height:50px;font-weight:700;margin-bottom:10px}.about-area .about-area-container .about-area-right p{font-size:20px}.experience{padding:100px 40px}.experience .experience-container{gap:5rem;padding:40px}}@media only screen and (min-width: 1010px){.services .services-container .services-content ul{display:grid;grid-template-columns:1fr 1fr 1fr;gap:1rem}.skills .skills-container .skills-container-left ul{display:grid;grid-template-columns:1fr 1fr 1fr 1fr;gap:1rem}}
