@import"https://fonts.googleapis.com/css2?family=Raleway:wght@400;500;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Josefin+Sans:wght@300&display=swap";:root{--bg-black-900:#000;--bg-black-1000:#ddd;--bg-black-50:#eff0f4;--text-black-900:#000;--text-black-700:#555;--text-black-600:#666;--text-black-300:#bbb;--skin-color:#2eb1ed;--outer-shadow:3px 3px 3px #d0d0d0,-3px -3px 3px #f8f8f8;--outer-shadow-0:0 0 0 #d0d0d0,0 0 0 #f8f8f8;--inner-shadow:inset 3px 3px 3px #d0d0d0,inset -3px -3px 3px #f8f8f8;--inner-shadow-0:inset 0 0 0 #d0d0d0,inset 0 0 0 #f8f8f8;--bg-opacity:hsla(0,0%,100%,.5);--fg-cursor-animation:#ccc;--fb-typing-text:#d54d66;--selection-fg:#042621;--selection-bg:#2cbb84;--bg-primary:#fff;--border-color:#e2e8f0}body.dark{--bg-black-900:#fff;--bg-black-1000:#353535;--bg-black-50:#2b2c2f;--bg-opacity:rgba(43,44,47,.5);--text-black-900:#fff;--text-black-700:#fff;--text-black-600:#bbb;--outer-shadow:3px 3px 3px #222327,-3px -3px 3px #363636;--outer-shadow-0:0 0 0 #222327,0 0 0 #363636;--inner-shadow:inset 3px 3px 3px #222327,inset -3px -3px 3px #363636;--inner-shadow-0:inset 0 0 0 #222327,inset 0 0 0 #363636;--bg-scroll:rgba(43,44,47,.5);--selection-fg:#e0dfe1;--selection-bg:#6874b5;--bg-primary:#2b2c2f;--border-color:#3a3b3e}::-moz-selection{background-color:var(--selection-bg);color:var(--selection-fg)}::selection{background-color:var(--selection-bg);color:var(--selection-fg)}body{background-color:var(--bg-black-50);font-size:16px;line-height:1.5;scroll-behavior:smooth;scrollbar-color:var(--skin-color) var(--bg-scroll);scrollbar-width:thin}body::-webkit-scrollbar-track{background:var(--bg-scroll)}body::-webkit-scrollbar-thumb{background-color:var(--skin-color);border:3px solid var(--bg-scroll);border-radius:6px}body.stop-scrolling{overflow-y:hidden}body::-webkit-scrollbar{width:11px}html{scroll-behavior:smooth;--scrollbarBG:transparent}*{box-sizing:border-box;margin:0;outline:none;padding:0}.data-heading{cursor:context-menu;-webkit-user-select:none;-webkit-touch-callout:none;color:var(--skin-color);font-family:Helvetica,Open Sans,Arial,sans-serif;font-size:20px;text-transform:uppercase;-moz-user-select:none;user-select:none}:not(i){font-family:Raleway,sans-serif;font-weight:400}:after,:before{box-sizing:border-box}a{text-decoration:none}ul{list-style:none;margin:0;padding:0}img{max-width:100%;vertical-align:middle}.container{margin:auto;max-width:1140px}.row{display:flex;flex-wrap:wrap}.justify-content-between{justify-content:space-between}.outer-shadow{box-shadow:var(--outer-shadow)}.inner-shadow{box-shadow:var(--inner-shadow)}.hover-in-shadow{position:relative;z-index:1}.hover-in-shadow:hover{box-shadow:var(--outer-shadow-0)}.hover-in-shadow:after{content:"";height:100%;left:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:-1}.align-items-center{align-items:center}.btn-primary{background-color:transparent;border:none;border-radius:30px;color:var(--skin-color);cursor:pointer;display:inline-block;font-size:16px;font-weight:500;line-height:1.5;padding:10px 25px;transition:all .3s ease}.btn-primary:after{border-radius:30px}.btn-secondary{background-color:transparent;border:2px solid var(--border-color);border-radius:20px;box-shadow:var(--outer-shadow-0);color:var(--text-black-600);cursor:pointer;font-size:14px;font-weight:500;line-height:1.4;padding:8px 16px;transition:all .3s ease}.btn-secondary:hover{box-shadow:var(--outer-shadow);transform:translateY(-1px)}:root.dark .btn-secondary{border-color:var(--border-color);color:var(--text-black-300)}.hover-in-shadow:hover:after{box-shadow:var(--inner-shadow)}.effect-wrap .effect{position:absolute;z-index:-1}.effect-1{animation:spin 10s linear infinite;border:4px solid #8a49ff;bottom:10%;height:30px;right:10%;width:30px}.effect-2{animation:topBounce 3s ease-in-out infinite;bottom:20%;display:flex;flex-wrap:wrap;justify-content:space-between;left:3%;width:3%}.effect-2 div{background-color:var(--skin-color);height:3px;margin:0 3px 8px;width:3px}.effect-3{animation:leftBounce 3s ease-in-out infinite;border:25px solid var(--skin-color);border-radius:50%;height:180px;left:50%;top:-80px;width:180px}.effect-4{animation:spin 18s linear infinite;left:30%;top:20%}.effect-4,.effect-4:before{border-left:30px solid var(--skin-color);border-top:30px solid transparent}.effect-4:before{content:"";left:-35px;opacity:.5;position:absolute;top:-25px}.effect-5{animation:spin 10s linear infinite;border-radius:50%;display:flex;height:50px;justify-content:space-between;overflow:hidden;right:10%;top:30%;width:50px}.effect-5 div{background-color:var(--skin-color);width:1px}@keyframes leftBounce{0%,to{transform:translate(0)}50%{transform:translate(25px)}}@keyframes topBounce{0%,to{transform:translateY(0)}50%{transform:translateY(25px)}}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(1turn)}}@keyframes fadeInTop{0%{opacity:0;transform:translateY(-25px)}to{opacity:1;transform:translateY(0)}}.section-title{flex:0 0 100%;margin-bottom:50px;max-height:100%;padding:0 15px;text-align:center}.section-title #auto-typing-animation p{color:var(--text-black-900);display:inline-block;font-size:30px;font-weight:700;margin:0;text-transform:uppercase}.section-title h2{color:var(--text-black-900);font-family:Raleway,sans-serif;font-size:35px;font-weight:500;font-weight:700}.section.hide{display:none}.preloader{align-items:center;background-color:var(--bg-black-50);display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1500}.preloader .fade-out{opacity:0;transition:all .6 ease}.preloader .box{display:flex;flex-wrap:wrap;justify-content:space-between;width:65px}.preloader .box div{animation:loaderAni 1s ease infinite;background-color:var(--skin-color);border-radius:50%;height:15px;width:15px}.preloader .box div:nth-child(2){animation-delay:.1s}.preloader .box div:nth-child(3){animation-delay:.2s}@keyframes loaderAni{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}#auto-typing-animation p span.typed-text{color:var(--skin-color);font-weight:400}#auto-typing-animation p span.cursor{animation:blink 1s infinite;background-color:var(--fg-cursor-animation);display:inline-block;margin-left:.1rem;width:3px}#auto-typing-animation p span.cursor.typing{animation:none}@keyframes blink{0%{background-color:var(--fg-cursor-animation)}49%{background-color:var(--fg-cursor-animation)}50%{background-color:transparent}99%{background-color:transparent}to{background-color:var(--fg-cursor-animation)}}#auto-typing-animation p:before{content:attr(data-heading);display:block}.home-section .full-screen{min-height:100vh;padding:50px 0}.home-section .home-image,.home-section .home-text{flex:0 0 50%;max-height:50%;padding:0 15px}.home-section .home-text p{color:var(--text-black-300);font-size:18px;margin:0}.home-section .home-text #auto-typing-animation p{color:var(--text-black-900);font-size:55px;font-weight:700;margin:0}.home-section .home-text h1{color:var(--text-black-600);font-size:20px;font-weight:500;margin:0}.home-section .home-text .btn-primary{margin-top:30px}.home-section .home-image .img-box{border-radius:50%;display:block;margin:auto;max-width:450px;padding:15px}.home-section .home-image .img-box img{border:10px solid transparent;border-radius:50%;width:100%}.about-section{min-height:100vh;padding:80px 0}.about-section .about-img{flex:0 0 40%;max-width:40%;padding:0 15px}.about-section .about-img .img-box{border-radius:5px;padding:15px}.about-section .about-img .img-box img{border:10px solid transparent;border-radius:5px;width:100%}.about-section .about-img .social-links{margin:20px;text-align:center}.about-section .about-img .social-links a{border-radius:12px;color:var(--text-black-600);display:inline-block;font-size:16px;height:40px;margin:0 4px 15px;text-align:center;transition:all .3s ease;width:40px}.about-section .about-img .social-links a i{line-height:40px}.about-section .about-img .social-links a:hover{color:var(--skin-color)}.about-section .about-img .social-links .hover-in-shadow:after{border-radius:14px}.about-section .about-info{flex:0 0 60%;max-width:60%;padding:0 15px}.about-section .about-info .about-info-inner p{color:var(--text-black-600);font-size:16px;line-height:26px;margin-bottom:15px}.about-section .about-info span{color:var(--text-black-700);font-weight:600}.about-section .about-info .typed-cursor{display:none}.about-section .about-info .btn-primary{margin:30px 20px 0 0}.contact-section{min-height:100vh;padding:80px 0}.contact-section .contact-item{flex:0 0 50%;max-width:50%;padding:0 15px}.contact-section .w-50{flex:0 0 100%;max-width:100%;padding:0 0 15px}.contact-section[data-v-2533399d]{padding:15px}#contact>div>div[data-v-2533399d]:nth-child(2){justify-content:center}.contact-section .contact-item[data-v-2533399d]{display:flex;flex:0 0 33.33%;max-width:33.33%;padding:15px;transition:all .3s ease}.contact-section .contact-item-inner[data-v-2533399d]{border-radius:5px;padding:30px 15px;text-align:center;width:100%}.contact-section .contact-item-inner i[data-v-2533399d]{color:var(--skin-color);font-size:25px}.contact-section .contact-item-inner span[data-v-2533399d]{color:var(--text-black-700);display:block;font-size:16px;font-weight:600;margin:10px 0 5px;transition:all .5 ease}.contact-section .contact-item-inner p[data-v-2533399d]{color:var(--text-black-600);font-size:16px;line-height:26px;margin:0;word-wrap:break-word;text-transform:none;transition:all .5 ease}.contact-section .contact-item-inner .contact-p[data-v-2533399d],.contact-section .contact-item-inner .contact-span[data-v-2533399d]{display:block}.contact-section .contact-form[data-v-2533399d]{flex:0 0 100%;margin-top:50px;max-width:100%}.contact-section .w-50[data-v-2533399d]{flex:0 0 50%;max-width:50%;padding:0 0 15px}.contact-section .input-group[data-v-2533399d]{border-radius:30px;cursor:text;margin:0 0 25px;transition:all .3s ease;width:95%}.contact-section .input-group[data-v-2533399d]:hover:after{border-radius:30px}.contact-section .input-group .input-control[data-v-2533399d]{background-color:transparent;border:none;border-radius:30px;color:var(--text-black-700);display:block;font-size:16px;height:45px;padding:0 15px;width:100%}.contact-section .input-group textarea.input-control[data-v-2533399d]{height:184px;padding-top:15px;resize:none}.contact-section .submit-btn[data-v-2533399d]{flex:0 0 100%;padding:0 15px;text-align:right}@media (max-width:768px){.contact-section[data-v-2533399d]{padding:3rem 0}.contact-form[data-v-2533399d]{padding:0 1rem}.contact-item-inner[data-v-2533399d]{padding:1rem}}@media (max-width:640px){.contact-section[data-v-2533399d]{padding:2rem 0}.section-title h2[data-v-2533399d]{font-size:28px}.data-heading[data-v-2533399d]{font-size:16px}.contact-item-inner[data-v-2533399d]{padding:.75rem}.input-control[data-v-2533399d]{font-size:16px}}.input-control[data-v-2533399d]{min-height:44px}textarea.input-control[data-v-2533399d]{min-height:120px}
