*{margin:0;padding:0;box-sizing:border-box}:root{--primary_color: #28e98c}body{background:#18181b;color:#fff;margin:0;font-family:Inter,sans-serif;font-size:16px}img{max-width:100%}.grid{display:grid}.grid-cols-\[54px_1fr\]{grid-template-columns:54px 1fr;width:100%}.w-full{width:100%}.max-w-5xl{max-width:75rem}.max-w-3xl{max-width:48rem}.mx-auto{margin-left:auto;margin-right:auto}.no-scrollbar{-ms-overflow-style:none;scrollbar-width:none}.bg-dark{background-color:#09090b}.h-screen{height:100vh}.sticky{position:sticky}.top-0{top:0}.left-0{left:0}.pad-top-0{padding-top:0}.z-20{z-index:20}.d-flex{display:flex}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-space-between{justify-content:space-between}.flex-wrap-w{flex-wrap:wrap}.items-center{align-items:center}.overflow-y-scroll{overflow-y:scroll}.font-black{font-weight:900}.text-xl{font-size:1.25rem;line-height:1.75rem}.justify-center{justify-content:center}.shrink-0{flex-shrink:0}.size-10{width:2.5rem;height:2.5rem}.my-4{margin-top:1rem;margin-bottom:1rem}.my-8{margin-top:2rem;margin-bottom:2rem}.mt-16{margin-top:4rem}.mb-8{margin-bottom:2rem}.mb-16{margin-bottom:4rem}.cgreen{color:var(--primary_color)}.left-navbar{margin-block-start:0;margin-block-end:0;padding-inline-start:0;list-style:none}.writing-vertical{writing-mode:vertical-lr}.border-r-2{border:0px solid #09090B;border-right-width:4px}.h-24{min-height:6rem}.left-navbar button{color:#fff;opacity:.5;text-decoration:none;padding:15px;background:none;border-radius:0;margin-top:0;cursor:pointer}.left-navbar button.active{background:#27272a;border-color:#28e98c;opacity:1}.backdrop-blur{--tw-backdrop-blur: blur(12px);-webkit-backdrop-filter:var(--tw-backdrop-blur);backdrop-filter:var(--tw-backdrop-blur)}.px-4{padding-left:1rem;padding-right:1rem}.py-32{padding-top:8rem;padding-bottom:8rem}.justify-between{justify-content:space-between}.h-72{height:72px}h1{font-size:78px;letter-spacing:-.2px;line-height:90px;margin-bottom:15px;font-weight:300}h2{font-size:72px;line-height:56px;letter-spacing:-.2px;margin-bottom:38px;font-weight:300}h4{font-size:45px;letter-spacing:-.2px;line-height:55px;margin-bottom:20px;font-weight:300;margin-top:0}.title-txt{font-size:45px;letter-spacing:-.2px;line-height:55px;margin-bottom:20px;font-weight:300}.sec-title{font-size:45px;letter-spacing:-.2px;line-height:55px;font-weight:300}p{margin-bottom:10px}button{font-family:inherit;background-color:#28e98c;padding:.7rem 1.2rem;font-weight:600;border-radius:5px;border:none;margin-top:1rem;cursor:pointer;text-decoration:none;color:#000}.ant-btn{font-family:inherit;background-color:#28e98c;padding:.7rem 1.2rem;font-weight:500;border-radius:5px;border:none;margin-top:1rem;cursor:pointer;text-decoration:none;margin-top:15px;display:inline-block;color:#000}.infoTxt{max-width:65rem;color:#d4d4d8;line-height:1.725;font-weight:300;margin-bottom:20px}.subtitle{font-size:12px;color:#fff;text-transform:uppercase;font-weight:300;margin:0;border:1px solid #565656;padding:9px 20px;border-radius:30px;display:inline-flex;align-items:center}.subtitle svg{margin-bottom:1px;font-size:14px;margin-right:10px}.facts{gap:100px;margin-top:55px}.exp-sec .item{position:relative;padding-left:74px;padding-bottom:36px}.item:before{content:"";position:absolute;width:12px;height:12px;left:-6px;top:7px;background:#656565;border-radius:50%;transition:.3s}.item:after{content:"";width:1px;height:100%;position:absolute;left:0;top:10px;z-index:-1;background:#333}.item .date{display:block;margin-bottom:28px;transition:.3s}.item h3{font-size:24px;font-weight:300;margin-bottom:5px;color:#fff}.item p{font-size:13px;color:#999;margin-bottom:18px}.item:hover:before{background:#28e98c}.item:last-child,.item:last-child p{padding-bottom:0;margin-bottom:0}.skills-wrapper{display:grid;grid-template-columns:repeat(5,1fr);gap:1rem}.skill{width:160px;text-align:center;margin-right:50px;margin-bottom:50px}.skill .skill-inner{border:2px solid #565656;border-radius:85px;padding:54px 0 48px;margin-bottom:20px;transition:.3s}.skill .skill-inner img{display:block;margin:auto auto 29px}.skill .skill-inner h2{font-size:30px;color:var(--primary_color);font-weight:300;margin:0}.skillIcon{font-size:60px;margin-bottom:15px}.portfolio-items{justify-content:center}.portfolio-items .portfolio-item{margin-bottom:62px;min-width:48%;margin-right:2%;cursor:pointer}.portfolio-items .portfolio-item:nth-child(5){min-width:98%}.portfolio-items .portfolio-item .portfolio-item-inner{height:370px;overflow:hidden;border-radius:30px;position:relative;margin-bottom:30px}.portfolio-items .portfolio-item.portfolio-full .portfolio-item-inner{height:410px}.portfolio-items .portfolio-item .portfolio-item-inner img{display:block;width:100%;height:100%;object-fit:cover;object-position:top}.portfolio-items .portfolio-item .portfolio-item-inner .portfolio-categories{position:absolute;display:flex;flex-wrap:wrap;gap:10px;align-items:center;bottom:20px;left:20px;list-style:none}.portfolio-items .portfolio-item .portfolio-item-inner .portfolio-categories li span{display:block;font-size:14px;background:#fff;color:#000;padding:7px 20px;border-radius:19px;transition:.3s;text-decoration:none}.portfolio-items .portfolio-item:hover .portfolio-item-inner .portfolio-categories li a{background:#1f1f1f;color:#fff}.portfolio-items .portfolio-item h3{font-size:24px;font-weight:300;margin:0}.portfolio-items .portfolio-item h3 span{color:#fff;display:inline-block;border-bottom:1px solid transparent;transition:.3s;text-decoration:none}.portfolio-items .portfolio-item:hover h3 span{border-color:#fff}.modal-backdrop{position:fixed;width:100vw;height:100vh;background-color:#000;top:0;left:0;z-index:100}.modal-wrapper{position:fixed;margin:0 auto;width:100%;max-width:1000px;left:auto;top:5%;right:auto;z-index:100}.modal-header{display:flex;align-items:center;justify-content:center;margin-bottom:15px}.modal-body{max-height:calc(100vh - 180px);overflow-y:scroll;padding-right:5px}.modal-close{text-align:center;font-size:1.8rem;cursor:pointer;width:40px;height:40px;border-radius:50%;background-color:#262626;line-height:1.75em;color:#fff;margin-bottom:15px}.modal-close:hover{background-color:var(--primary_color);color:#000}.slider{position:relative;max-width:1000px;margin:0 auto}.slide{position:relative;display:none}@keyframes fade{0%{opacity:.1}to{opacity:1}}.slide.active{display:block;animation-name:fade;animation-duration:1.5s}.slide span{position:absolute;bottom:20px;left:50%;color:#fff}.slide img{width:100%}.preview{margin:0 2px;transition:all .2s ease;cursor:pointer;border:3px solid gray}.preview.active{border-color:#87ceeb}.navigation-next-prev .next-prev{position:fixed;top:50%;font-size:2em;cursor:pointer;z-index:10000}.navigation-next-prev .next-prev:hover{color:var(--primary_color)}.next{right:10px}.prev{left:10px}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:#000}::-webkit-scrollbar-thumb{background:#f1f1f1;border-radius:10px;height:20px}::-webkit-scrollbar-thumb:hover{background:var(--primary_color);cursor:pointer}.projects-wrapper{display:flex;flex-wrap:wrap;width:100%}.ContactForm .ant-form{display:flex;flex-wrap:wrap}.ant-form .ant-form-item{margin-bottom:62px;min-width:48%;margin-right:2%;cursor:pointer}.ant-form .ant-form-item:nth-child(5){min-width:98%}.ant-form .ant-form-item label{color:#fff;font-size:16px}.ant-input,.ant-input:hover,.ant-input:focus,.ant-input-outlined.ant-input-status-error:not(.ant-input-disabled),:where(.css-dev-only-do-not-override-mc1tut).ant-input-outlined.ant-input-status-error:not(.ant-input-disabled):hover{background:#18181b;border:none;padding-left:0;color:#fff;border-radius:0;outline:none;box-shadow:none;font-size:16px}input:-internal-autofill-selected{background:none;background-color:#18181b!important;-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important}.ant-input::placeholder{color:#b1b1b1}.submitButton{font-family:inherit;background-color:#28e98c;padding:.7rem 3.2rem;font-weight:600;border-radius:5px;border:none;margin-top:1rem;color:#000;cursor:pointer;font-size:16px}.headerMenu ul{display:flex;justify-content:end;padding-right:50px}.headerMenu ul li{list-style:none}.headerMenu ul li a svg{font-size:32px;color:#fff;margin:12px 10px}.headerMenu ul li:hover svg{fill:var(--primary_color)}.headerMenu ul li a span{display:none}@media (max-width:767px){.grid-cols-\[54px_1fr\]{grid-template-columns:1fr;overflow:hidden}.grid{display:block}.left-navbar{display:none}.max-w-5xl{max-width:100%}.flex-clm-rev-mob{flex-direction:column-reverse}.flex-clm-mob{flex-direction:column}.portfolio-items .portfolio-item,.portfolio-items .portfolio-item:nth-child(5){width:100%;margin-right:0}.portfolio-items .portfolio-item.portfolio-full .portfolio-item-inner{height:350px}.py-32{padding-top:2rem;padding-bottom:2rem}.flex-clm-rev-mob .right{margin-top:20px}.ContactForm .ant-form{flex-direction:column}.skills-wrapper{display:flex;flex-wrap:wrap;grid-template-columns:auto;gap:0rem;width:100%}.headerMenu ul{padding-right:0}.skill{width:46%;flex:0 0 auto;display:flex;flex-direction:column;margin:0% 4% 4% 0;max-width:160px}.facts{gap:50px}.exp-sec .item{padding-left:25px}}
