@import"https://fonts.googleapis.com/css2?family=Poppins:wght@100;200;300;400;500;600;700;800;900&display=swap";body{font-family:Montserrat,sans-serif}._app_h99pg_5{background:#2a3343;color:#f8fafc;border-radius:5px}._header_h99pg_17{display:flex;flex-direction:column;align-items:center;margin:1rem;text-align:center}._header_h99pg_17 h1{font-weight:600;font-size:2rem;margin-bottom:.5rem}@media (min-width: 768px){._header_h99pg_17 h1{font-size:3rem}}._header_h99pg_17 p{color:#2a3343;margin-bottom:.5rem}._header_h99pg_17 a{color:#2a3343}._list_h99pg_41{width:30rem;display:flex;flex-shrink:0;flex-direction:column;gap:1rem 0;position:relative;padding:1.5rem 0;overflow:hidden}._slider_h99pg_52 ._inner_h99pg_52{display:flex;width:-moz-fit-content;width:fit-content;animation-name:_loop_h99pg_1;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:var(--direction);animation-duration:var(--duration)}._tag_h99pg_61{display:flex;align-items:center;gap:0 .2rem;color:#e2e8f0;font-size:.9rem;background-color:#2a3343;border-radius:.4rem;padding:.7rem 1rem;margin-right:1rem;box-shadow:0 .1rem .2rem #000,0 .1rem .5rem #000,0 .2rem 1.5rem #000}._tag_h99pg_61 span{font-size:1.2rem;color:#2a3343}._fade_h99pg_78{pointer-events:none;background:linear-gradient(90deg,#2a3343,transparent 30%,transparent 70%,#2a3343);position:absolute;top:0;right:0;bottom:0;left:0}@keyframes _loop_h99pg_1{0%{transform:translate(0)}to{transform:translate(-50%)}}*{box-sizing:border-box;margin:0;padding:0}body{font-family:Verdana,Geneva,Tahoma,sans-serif}.about-description{max-width:50%;margin:0 auto}:root{--primary-color: #af87e2;--secondary-color: #2a3343;--bg-dark-blue: #111827;--bg-white: #fff;--gray-color: #c6c9d8bf;--gradient-color: linear-gradient( -224deg, var(--primary-color) 0, #337dff 100% );--gradient-text: linear-gradient( 120deg, #1c99fe 20.69%, #7644ff 50.19%, var(--primary-color) 79.69% );filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="var(--primary-color)",endColorstr="var(--secondary-color)",GradientType=1);--primary-font: "Poppins", sans-serif;--primary-text: #fd4766;--text-gray: #e3e4ebbf;--text-white: #fff}body{font-family:var(--primary-font);background-color:var(--secondary-color)}a{text-decoration:none}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:var(--bg-dark-blue)}::-webkit-scrollbar-thumb{background:var(--primary-color)}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}section{padding:50px 0}.main-btn{display:inline-block;border-radius:50px;transition:all .4s ease-in-out;padding:10px 27px;background-color:transparent;border:2px solid var(--gray-color);color:var(--text-gray);font-weight:500;font-size:14px;text-transform:uppercase;letter-spacing:2px;text-decoration:none}.main-btn:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--text-white)}h1{font-size:54px;line-height:68px;font-weight:800;color:var(--text-white);margin-bottom:20px}h1 span{color:var(--primary-color)}h2{font-size:50px;line-height:1.3;font-weight:600;color:var(--text-white);margin-bottom:15px}h3{margin-bottom:19px;font-weight:600;font-size:20px;color:var(--text-white)}h6{color:var(--text-gray);font-size:15px;text-transform:uppercase;letter-spacing:4px;display:block;margin-bottom:20px}p{color:var(--text-gray);font-size:16px;line-height:28px;letter-spacing:1px;font-weight:400}.subtitle{display:inline-block;font-weight:600;letter-spacing:.5px;line-height:18px;font-size:16px;margin-bottom:12px;background:var(--primary-color);background:var(--gradient-text);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}input:hover,input:focus,textarea:focus,textarea:hover,button{outline:none!important;box-shadow:none!important}.header_wrapper .navbar{padding:15px 0;transition:all .2s linear;background-color:var(--bg-dark-blue);box-shadow:0 4px 6px #0c002e0d}.header_wrapper .navbar-brand img{max-width:80px;height:auto}.header_wrapper .navbar-toggler{border:0;color:var(--gray-color);line-height:2}.header_wrapper .navbar-toggler:focus{box-shadow:none}.header_wrapper .nav-item{margin:0 10px}.header_wrapper .nav-item .nav-link{position:relative;font-size:16px;font-weight:500;color:var(--text-gray);display:inline-block}.header_wrapper .nav-item .nav-link:after{position:absolute;content:"";left:0;width:0;height:2px;background:var(--primary-color);transition:.3s;bottom:0}.header_wrapper .nav-item .nav-link.active:after,.header_wrapper .nav-item .nav-link:hover:after{width:100%}.header_wrapper .nav-item .nav-link.active,.header_wrapper .nav-item .nav-link:hover{color:var(--text-white)}.header-scrolled{position:fixed;top:0;left:0;width:100%;background-color:var(--bg-dark-blue);box-shadow:0 4px 6px #0c002e0d}.header-scrolled .nav-item .nav-link.active,.header-scrolled .nav-item .nav-link:hover{color:var(--primary-text)}.banner_wrapper{width:100%;height:auto;min-height:650px;padding:200px 0 100px}.about-wrapper ul.nav-pills{border:1px solid var(--gray-color);border-radius:50px;padding:5px 25px}.about-wrapper ul li .nav-link{border-radius:50px;font-size:15px;font-weight:500;transition:all .45s cubic-bezier(0,0,.2,1);display:inline-block;color:var(--text-gray);border:0;transition:.3s}.about-wrapper ul li .nav-link.active{background-color:var(--primary-color)}.about-wrapper .single-progress{margin-top:26px;position:relative;overflow:hidden}.about-wrapper .single-progress .progress{height:4px;border:4px;box-shadow:none;background-color:var(--bg-white);overflow:visible}.about-wrapper .single-progress .progress-bar{background:var(--gradient-color)}.about-wrapper .single-progress h6{text-align:left}.about-wrapper .single-progress .lable{position:absolute;right:0;top:0;color:var(--text-gray)}.about-wrapper .tab-pane li{color:var(--gray-color);font-size:16px;margin-bottom:15px;font-weight:300;list-style:none}.about-wrapper .tab-pane li a{font-weight:500;display:block;color:var(--text-gray)}.about-wrapper .skills{display:flex;justify-content:space-between;align-items:center}.about-wrapper .skills .skills-list{-moz-column-count:3;column-count:3;-moz-column-gap:40px;column-gap:40px}.about-wrapper .skills li{font-weight:500;display:block;color:var(--text-gray)}.services-wrapper .card{background-color:var(--bg-dark-blue);cursor:pointer}.services-wrapper .card:hover{box-shadow:0 2px 70px #fd47660d;transform:translateY(-5px)}.services-wrapper .card img{width:80px;height:80px}.portfolio-wrapper .card-col{margin-bottom:50px;text-align:center}.portfolio-wrapper .card{height:100%;min-height:350px;overflow:hidden;border:1px solid var(--bg-white);cursor:pointer;box-shadow:0 0 16px 4px var(--bg-dark-blue)}.portfolio-wrapper .card span{transition:background-position 4s ease-in-out 0s;width:100%;height:100%;background-position:top center;background-size:cover}.portfolio-wrapper .card:hover span{background-position:bottom center}.portfolio-wrapper .live-site-btn{display:inline-block;border-radius:50px;transition:all .4s ease-in-out;padding:5px 15px;background-color:transparent;border:2px solid var(--gray-color);color:var(--text-gray);font-weight:500;font-size:12px;letter-spacing:2px;text-decoration:none;margin-top:15px}.portfolio-wrapper .live-site-btn:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--text-white)}.portfolio-wrapper .portfolio-pills{width:auto;max-width:43%;margin:0 auto}.contact-wrapper .form-control,.contact-wrapper textarea{background-color:transparent;border-color:var(--gray-color);color:var(--text-gray);font-size:15px;font-weight:400;padding:10px 20px}.contact-wrapper .form-control:hover,.contact-wrapper textarea:hover,.contact-wrapper .form-control:focus,.contact-wrapper textarea:focus{border-color:var(--primary-color);color:var(--text-white)}.contact-wrapper .call_details{color:var(--text-gray)}.contact-wrapper .call_details a{color:var(--text-gray);font-weight:700}.footer-wrapper{background-color:var(--bg-dark-blue);padding:20px 0}.footer-wrapper .footer-logo img{width:100px}.footer-wrapper .social-icon li{margin:6px}.footer-wrapper .social-icon a{width:35px;height:35px;line-height:30px;font-size:14px;display:inline-block;border:2px solid var(--text-gray);color:var(--text-gray);text-align:center;border-radius:100%;transition:all .3s cubic-bezier(.645,.045,.355,1)}.footer-wrapper .social-icon a:hover{background-color:var(--primary-color);border-color:var(--primary-color);color:var(--text-white);box-shadow:0 10px 15px #0000001a;transform:translateY(-3px)}.footer-wrapper .copyright-text p{font-size:11px;line-height:20px}.footer-wrapper .copyright-text a{color:var(--primary-color)}::-moz-placeholder{color:#ada7a7!important}::placeholder{color:#ada7a7!important}.animate-charcter{text-transform:uppercase;background-image:linear-gradient(-225deg,#231557,#d0b4ee 29%,#ff1361 67%,#fff800);background-size:auto auto;background-clip:border-box;background-size:200% auto;color:#fff;background-clip:text;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:textclip 2s linear infinite;display:inline-block}@keyframes textclip{to{background-position:200% center}}.download-btn{--tw-bg-opacity: 1;background-color:rgba(139,92,246,var(--tw-bg-opacity))}.group:hover .download-btn{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity))}.download-btn{border-top-left-radius:.5rem;border-bottom-left-radius:.5rem;font-weight:600;font-size:1rem;line-height:1.5rem;padding-top:.75rem;padding-bottom:.75rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity));width:100%;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:background-color,border-color,color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.2s}.download-btn-icon{--tw-bg-opacity: 1;background-color:rgba(124,58,237,var(--tw-bg-opacity));border-top-right-radius:.5rem;border-bottom-right-radius:.5rem;padding:.75rem 1.25rem;--tw-text-opacity: 1;color:rgba(255,255,255,var(--tw-text-opacity))}
