:root{--bg-gradient-onyx: linear-gradient(to bottom right, hsl(240, 1%, 25%) 3%, hsl(0, 0%, 19%) 97%);--bg-gradient-jet: linear-gradient(to bottom right, hsla(240, 1%, 18%, .251) 0%, hsla(240, 2%, 11%, 0) 100%), hsl(240, 2%, 13%);--bg-gradient-yellow-1: linear-gradient(to bottom right, hsl(45, 100%, 71%) 0%, hsla(36, 100%, 69%, 0) 50%);--bg-gradient-yellow-2: linear-gradient(135deg, hsla(45, 100%, 71%, .251) 0%, hsla(35, 100%, 68%, 0) 59.86%), hsl(240, 2%, 13%);--border-gradient-onyx: linear-gradient(to bottom right, hsl(0, 0%, 25%) 0%, hsla(0, 0%, 25%, 0) 50%);--text-gradient-yellow: linear-gradient(to right, hsl(45, 100%, 72%), hsl(35, 100%, 68%));--bg-gradient-yellow-1-oppostite: linear-gradient(to top left, hsl(45, 100%, 71%) 0%, hsla(36, 100%, 69%, 0) 50%);--jet: hsl(0, 0%, 22%);--onyx: hsl(240, 1%, 17%);--eerie-black-1: hsl(240, 2%, 13%);--eerie-black-2: hsl(240, 2%, 12%);--smoky-black: hsl(0, 0%, 7%);--white-1: hsl(0, 0%, 100%);--white-2: hsl(0, 0%, 98%);--orange-yellow-crayola: hsl(45, 100%, 72%);--vegas-gold: hsl(45, 54%, 58%);--light-gray: hsl(0, 0%, 84%);--light-gray-70: hsla(0, 0%, 84%, .7);--bittersweet-shimmer: hsl(0, 43%, 51%);--ff-poppins: "Poppins", sans-serif;--ff-amita: "Amita", serif;--fs-1: 24px;--fs-2: 18px;--fs-3: 17px;--fs-4: 16px;--fs-5: 15px;--fs-6: 14px;--fs-7: 13px;--fs-8: 11px;--fw-300: 300;--fw-400: 400;--fw-500: 500;--fw-600: 600;--shadow-1: -4px 8px 24px hsla(0, 0%, 0%, .25);--shadow-2: 0 16px 30px hsla(0, 0%, 0%, .25);--shadow-3: 0 16px 40px hsla(0, 0%, 0%, .25);--shadow-4: 0 25px 50px hsla(0, 0%, 0%, .15);--shadow-5: 0 24px 80px hsla(0, 0%, 0%, .25);--white-shadow-1: -4px 8px 24px hsla(0, 0%, 100%, .25);--transition-1: .25s ease;--transition-2: .5s ease-in-out}html{font-family:var(--ff-amita);cursor:url(/assets/images/cursor-25.png),auto!important}body{font-family:var(--ff-amita);background:var(--smoky-black);cursor:url(/assets/images/cursor-25.png),auto!important}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background:#000;display:flex;align-items:center;justify-content:center;z-index:9999}#mainSVG{width:200px;height:200px;visibility:hidden}#language-disclaimer{min-width:260px;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;position:fixed;bottom:20px;left:50%;transform:translate(-50%);background-color:#ff3425!important;color:#fff!important;padding:5px 15px;border-radius:25px;box-shadow:0 5px 1px 2px var(--smoky-black);z-index:1000;text-align:center}img:hover:not(.avatar-box img),.navbar-item:hover,.contact-link:hover,.emailId:hover,#selectedTheme:hover{cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;transform:scale(1.1);transition:transform .3s ease-in-out}.contact-link{max-width:max-content}.theme-icon{cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}ion-icon:hover{transform:scale(1.2);transition:transform .3s ease-in-out}.avatar-box:hover{transform:scale(1.1);transition:transform .3s ease-in-out}.avatar-box img:hover{transform:scale(1.25);transition:transform .3s ease-in-out}.testimonials-item:hover{transform:scale(1.05);transition:transform .3s ease-in-out}*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}.success-message,.fail-message{position:fixed;top:20px;right:20px;padding:16px;border-radius:8px;box-shadow:0 2px 4px #0003;z-index:1000;color:var(--orange-yellow-crayola);background:var(--bg-gradient-yellow-2)}a{text-decoration:none}li{list-style:none}img,ion-icon,a,button,time,span{display:block}a{cursor:url(/assets/images/link-25.png),auto!important}button{font:inherit;background:none;border:none;text-align:left;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}input,textarea{display:block;width:100%;background:none;font:inherit;cursor:url(/assets/images/text-cursor-25.png),auto!important}.audio-icon{cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}.audioIcon{height:auto;width:25px;position:relative;top:-9px}.title-audio{display:flex;justify-content:center;align-items:center;gap:8px}.emailId{color:snow;margin-top:10px;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;position:relative;margin-bottom:10px;display:flex;align-items:center;gap:6px}#emailId-icon{color:var(--orange-yellow-crayola)}.emailId:hover:after{content:"Click to copy";position:absolute;bottom:-25px;left:55%;transform:translate(30%);color:var(--orange-yellow-crayola);background:var(--bg-gradient-yellow-2);padding:5px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1}::selection{background:var(--orange-yellow-crayola);color:var(--smoky-black)}:focus{outline-color:var(--orange-yellow-crayola)}.typing-container{display:inline-block;white-space:wrap;font-size:18px;font-weight:bolder;overflow:hidden;display:flex;align-items:center}.typing{display:inline-block;font-weight:bolder;color:var(--orange-yellow-crayola)}.cursor{display:inline-block;width:8px;height:24px;background:var(--text-gradient-yellow);animation:blink .7s infinite}@keyframes blink{50%{opacity:0}}.sidebar,article{background:var(--eerie-black-2);border:1px solid var(--jet);border-radius:20px;padding:15px;box-shadow:var(--shadow-1);z-index:1}.separator{width:100%;height:1px;background:var(--jet);margin:16px 0}.icon-box{position:relative;background:var(--border-gradient-onyx);width:30px;height:30px;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:16px;color:var(--orange-yellow-crayola);box-shadow:var(--shadow-1);z-index:1}.icon-box:before{content:"";position:absolute;inset:1px;background:var(--eerie-black-1);border-radius:inherit;z-index:-1}.icon-box ion-icon{--ionicon-stroke-width: 35px}article{display:none}article.active{display:block;animation:fade .5s ease backwards}@keyframes fade{0%{opacity:0}to{opacity:1}}.h2,.h3,.h4,.h5{color:var(--white-2);text-transform:capitalize}.h2{font-size:var(--fs-1)}.h3{font-size:var(--fs-2)}.h4{font-size:var(--fs-4)}.h5{font-size:var(--fs-7);font-weight:var(--fw-500)}.article-title{position:relative;padding-bottom:7px}.article-title:after{content:"";position:absolute;bottom:0;left:0;width:30px;height:3px;background:var(--text-gradient-yellow);border-radius:3px}header{display:flex}.aboutMeIntro{position:relative;display:inline-block;margin-top:12px;margin-left:13px}.aboutMeIntro .audioIcon{width:30px;height:30px}.aboutMeIntro:hover:after{content:"Multilingual intro";position:absolute;top:30%;left:50%;margin-top:5px;transform:translate(-50%);color:var(--orange-yellow-crayola);background:var(--bg-gradient-yellow-2);padding:5px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1}.has-scrollbar::-webkit-scrollbar{width:5px;height:5px}.has-scrollbar::-webkit-scrollbar-track{background:var(--onyx);border-radius:5px}.has-scrollbar::-webkit-scrollbar-thumb{background:var(--orange-yellow-crayola);border-radius:5px}.has-scrollbar::-webkit-scrollbar-button{width:20px}.content-card{position:relative;background:var(--border-gradient-onyx);padding:45px 15px 15px;border-radius:14px;box-shadow:var(--shadow-2);z-index:1}.content-card:before{content:"";position:absolute;inset:1px;background:var(--bg-gradient-jet);border-radius:inherit;z-index:-1}main{margin:15px 12px 75px;min-width:259px}.sidebar{margin-bottom:15px;max-height:140px;overflow:hidden;transition:var(--transition-2)}.no-transition *{transition:none!important}.sidebar.active{max-height:max-content}.sidebar-info{position:relative;display:flex;justify-content:flex-start;align-items:center;gap:15px}.avatar-box{background:var(--bg-gradient-onyx);border-radius:20px}.info-content .name{color:var(--white-2);font-size:var(--fs-3);font-weight:var(--fw-500);letter-spacing:-.25px;margin-bottom:10px}.info-content .title{color:var(--white-1);background:var(--onyx);font-size:var(--fs-8);font-weight:var(--fw-300);width:max-content;padding:3px 12px;border-radius:8px}.info_more-btn{position:absolute;top:-15px;right:-15px;border-radius:0 15px;font-size:20px;color:var(--orange-yellow-crayola);background:var(--border-gradient-onyx);padding:10px;box-shadow:var(--shadow-2);transition:var(--transition-1);z-index:1}.info_more-btn:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:var(--bg-gradient-jet);transition:var(--transition-1);z-index:-1}.info_more-btn:hover,.info_more-btn:focus{background:var(--bg-gradient-yellow-1)}.info_more-btn:hover:before,.info_more-btn:focus:before{background:var(--bg-gradient-yellow-2)}.info_more-btn span{display:none}.sidebar-info_more{opacity:0;visibility:hidden;transition:var(--transition-2)}.sidebar.active .sidebar-info_more{opacity:1;visibility:visible}.contacts-list{display:grid;grid-template-columns:1fr;gap:16px}.contact-item{min-width:100%;display:flex;align-items:center;gap:16px}.contact-info{max-width:calc(100% - 46px);width:calc(100% - 46px)}.contact-title{color:var(--light-gray-70);font-size:var(--fs-8);text-transform:uppercase;margin-bottom:2px}.contact-info :is(.contact-link,time,address){color:var(--white-2);font-size:var(--fs-7)}.contact-info address{font-style:normal}.social-list{display:flex;justify-content:flex-start;align-items:center;gap:14px;padding-bottom:4px;padding-left:2px}.social-item .social-link{color:var(--light-gray-70);font-size:18px;display:inline-block;animation:pulseFloat 3s ease-in-out infinite}.social-item .social-link:hover{color:var(--light-gray);transform:translateY(-5px)}.social-item .social-link:hover:before{transform:scale(1)}.social-item:nth-child(1) .social-link:hover{color:#0077b5!important}.social-item:nth-child(2) .social-link:hover{color:#6e5494!important}.social-item:nth-child(3) .social-link:hover{color:#e4405f!important}.social-item:nth-child(4) .social-link:hover{color:#000!important}.social-item:nth-child(5) .social-link:hover{color:#1877f2!important}.social-item:nth-child(6) .social-link:hover{color:#fffc00!important}.social-item:nth-child(7) .social-link:hover{color:#e60023!important}.social-item:nth-child(8) .social-link:hover{color:#fff!important}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-7px)}}.social-item{animation:float 3s ease-in-out infinite}.social-item:nth-child(1){animation-delay:0s}.social-item:nth-child(2){animation-delay:.4s}.social-item:nth-child(3){animation-delay:.8s}.social-item:nth-child(4){animation-delay:1.2s}.social-item:nth-child(5){animation-delay:1.6s}.social-item:nth-child(6){animation-delay:2s}.social-item:nth-child(7){animation-delay:2.4s}@keyframes pulse{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.social-item .social-link:active{animation:pulse .3s ease-in-out}@keyframes fadeIn{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.social-list{animation:fadeIn 1s ease forwards}.navbar{position:fixed;bottom:0;left:0;width:100%;background:#2b2b2cbf;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid var(--jet);border-radius:12px 12px 0 0;box-shadow:var(--shadow-2);z-index:5}.navbar-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;padding:0 10px}.navbar-link{color:var(--light-gray);font-size:var(--fs-8);padding:20px 7px;transition:color var(--transition-1)}.navbar-link:hover,.navbar-link:focus{color:var(--light-gray-70)}.navbar-link.active{color:var(--orange-yellow-crayola)}.language-switcher{display:flex;position:relative;margin-top:10px;width:min-content}.language-icon{cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;font-size:1.3rem;color:var(--white-1);position:relative;display:flex;align-items:center;gap:8px;padding:5px 22px;box-shadow:inset 0 4px 8px #00000080;border-radius:50rem}.language-icon:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.language-icon:hover:after{content:"Change Language";position:absolute;bottom:100%;left:50%;margin-bottom:5px;transform:translate(-50%);color:var(--orange-yellow-crayola);background:var(--bg-gradient-yellow-2);padding:5px;border-radius:4px;font-size:12px;white-space:nowrap;z-index:1}.language-icon.dropdown-open:hover:after{content:none}.language-dropdown{cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;display:none;position:absolute;color:var(--white-1);background:var(--bg-gradient-yellow-2);border-radius:5px;padding:5px;border:1px inset var(--vegas-gold);outline:none;top:120%;left:0;z-index:100;min-width:max-content;width:200px;box-shadow:0 4px 8px #0000001a;max-height:300px;overflow-y:auto}.language-switcher.active .language-dropdown{display:block}.selected-language{display:flex;align-items:center;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;text-wrap:nowrap}.flag-icon{width:35px;height:auto;object-fit:cover;margin-right:10px}.language-dropdown .option{padding:8px 12px;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;display:flex;align-items:center;gap:8px}.language-dropdown .option span{margin-right:1px}.englishName{color:#888!important;font-size:.9rem!important;margin-right:0!important}.language-dropdown .option:hover{background:var(--bg-gradient-yellow-1-oppostite)}.optgroup-label{font-weight:var(--fw-600);margin:5px 0;padding:2px 8px;color:var(--orange-yellow-crayola);border-bottom:1px solid var(--bittersweet-shimmer)}.about .article-title{margin-bottom:15px}.about-text{color:var(--light-gray);font-size:var(--fs-6);font-weight:var(--fw-300);line-height:1.6}.about-text p{margin-bottom:15px}.service{margin-bottom:35px}.service-title{margin-bottom:20px}.service-list{display:grid;grid-template-columns:1fr;gap:20px}.service-item{position:relative;background:var(--border-gradient-onyx);padding:20px;border-radius:14px;box-shadow:var(--shadow-2);z-index:1}.service-item:before{content:"";position:absolute;inset:1px;background:var(--bg-gradient-jet);border-radius:inherit;z-index:-1}.service-icon-box{margin-bottom:10px}.service-icon-box img{margin:auto}.service-content-box{text-align:center}.service-item-title{margin-bottom:7px}.service-item-text{color:var(--light-gray);font-size:var(--fs-6);font-weight:var(--fw-3);line-height:1.6}.testimonials{margin-bottom:30px}.testimonials-title{margin-bottom:20px}.testimonials-list{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;margin:0 -15px;padding:25px 15px 35px;overflow-x:auto;scroll-behavior:smooth;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}.testimonials-item{min-width:100%;scroll-snap-align:center}.testimonials-avatar-box{position:absolute;top:0;left:0;transform:translate(15px,-25px);background:var(--bg-gradient-onyx);border-radius:14px;box-shadow:var(--shadow-1)}.testimonials-item-title{margin-bottom:7px}.testimonials-text{color:var(--light-gray);font-size:var(--fs-6);font-weight:var(--fw-300);line-height:1.6;display:-webkit-box;line-clamp:4;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.modal-container{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;overflow-y:auto;overscroll-behavior:contain;z-index:20;pointer-events:none;visibility:hidden}.modal-container::-webkit-scrollbar{display:none}.modal-container.active{pointer-events:all;visibility:visible}.overlay{position:fixed;top:0;left:0;width:100%;height:100vh;background:#0d0d0d;opacity:0;visibility:hidden;pointer-events:none;z-index:1;transition:var(--transition-1)}.overlay.active{opacity:.8;visibility:visible;pointer-events:all}.testimonials-modal{background:var(--eerie-black-2);position:relative;padding:15px;margin:15px 12px;border:1px solid var(--jet);border-radius:14px;box-shadow:var(--shadow-5);transform:scale(1.2);opacity:0;transition:var(--transition-1);z-index:2}.modal-container.active .testimonials-modal{transform:scale(1);opacity:1}.modal-close-btn{position:absolute;top:15px;right:15px;background:var(--onyx);border-radius:8px;width:32px;height:32px;display:flex;justify-content:center;align-items:center;color:var(--white-2);font-size:18px;opacity:.7}.modal-close-btn:hover,.modal-close-btn:focus{opacity:1}.modal-close-btn ion-icon{--ionicon-stroke-width: 50px}.modal-avatar-box{background:var(--bg-gradient-onyx);width:max-content;border-radius:14px;margin-bottom:15px;box-shadow:var(--shadow-2)}.modal-img-wrapper>img{display:none}.modal-title{margin-bottom:4px}.modal-content time{font-size:var(--fs-6);color:var(--light-gray-70);font-weight:var(--fw-300);margin-bottom:10px}.modal-content p{color:var(--light-gray);font-size:var(--fs-6);font-weight:var(--fw-300);line-height:1.6}.clients{margin-bottom:15px}.clients-list{display:flex;justify-content:flex-start;align-items:flex-start;gap:15px;margin:0 -15px;padding:25px;overflow-x:auto;scroll-behavior:smooth;overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:25px}.clients-item{min-width:50%;scroll-snap-align:start}.clients-item img{width:100%;filter:grayscale(1);transition:var(--transition-1)}.clients-item img:hover{filter:grayscale(0)}.article-title,.timeline{margin-bottom:30px}.timeline .title-wrapper{display:flex;align-items:center;gap:15px;margin-bottom:25px}.timeline-list{font-size:var(--fs-6);margin-left:45px}.timeline-item{position:relative}.timeline-item:not(:last-child){margin-bottom:20px}.timeline-item-title{font-size:var(--fs-6);line-height:1.3;margin-bottom:7px}.timeline-list span{color:var(--vegas-gold);font-weight:var(--fw-400);line-height:1.6}.timeline-item:not(:last-child):before{content:"";position:absolute;top:-25px;left:-30px;width:1px;height:calc(100% + 50px);background:var(--jet)}.timeline-item:after{content:"";position:absolute;top:5px;left:-33px;height:6px;width:6px;background:var(--text-gradient-yellow);border-radius:50%;box-shadow:0 0 0 4px var(--jet)}.timeline-text{color:var(--light-gray);font-weight:var(--fw-300);line-height:1.6;display:flex;align-items:center;gap:8px}.timeline-text b,.timeline-text u,.timeline-text a{color:var(--light-gray)}.skills-item:hover{transform:translateY(-10px);box-shadow:0 5px 15px var(--smoky-black)}.skills-title{margin-bottom:20px}.extra-skills{margin-top:20px}.skills-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(100px,1fr));gap:1rem;padding:20px}.skills-item{height:max-content;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:1rem;border-radius:12px}.skills-item .title-wrapper{text-align:center}.skills-item a{display:flex;flex-direction:column;align-items:center}.skill-icons{cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;width:48px;margin-bottom:10px}.skill .title-wrapper data{color:var(--light-gray);font-size:var(--fs-7);font-weight:var(--fw-300)}.skill-progress-bg{background:var(--jet);margin-left:auto;width:91.5%;height:8px;border-radius:10px}.skill-progress-fill{background:var(--text-gradient-yellow);height:100%;border-radius:inherit}.filter-list{display:none}.filter-select-box{position:relative;margin-bottom:25px}.filter-select{background:var(--eerie-black-2);color:var(--light-gray);display:flex;justify-content:space-between;align-items:center;width:100%;padding:12px 16px;border:1px solid var(--jet);border-radius:14px;font-size:var(--fs-6);font-weight:var(--fw-300)}.filter-select.active .select-icon{transform:rotate(.5turn)}.select-list{background:var(--eerie-black-2);position:absolute;top:calc(100% + 6px);width:100%;padding:6px;border:1px solid var(--jet);border-radius:14px;z-index:2;opacity:0;visibility:hidden;pointer-events:none;transition:.15s ease-in-out}.filter-select.active+.select-list{opacity:1;visibility:visible;pointer-events:all}.select-item button{background:var(--eerie-black-2);color:var(--light-gray);font-size:var(--fs-6);font-weight:var(--fw-300);text-transform:capitalize;width:100%;padding:8px 10px;border-radius:8px}.select-item button:hover{--eerie-black-2: hsl(240, 2%, 20%)}.project-list{display:grid;grid-template-columns:1fr;gap:30px;margin-bottom:10px}.project-item{display:none}.project-item.active{display:block;animation:scaleUp .25s ease forwards}@keyframes scaleUp{0%{transform:scale(.5)}to{transform:scale(1)}}.project-item>a{width:100%}.project-img{position:relative;width:100%;height:200px;border-radius:16px;overflow:hidden;margin-bottom:15px}.project-img:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;z-index:1;transition:var(--transition-1)}.project-item>a:hover .project-img:before{background:#00000080}.project-item-icon-box{--scale: .8;background:var(--jet);color:var(--orange-yellow-crayola);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(var(--scale));font-size:20px;padding:18px;border-radius:12px;opacity:0;z-index:1;transition:var(--transition-1)}.project-item>a:hover .project-item-icon-box{--scale: 1;opacity:1}.project-item-icon-box ion-icon{--ionicon-stroke-width: 50px}.project-img img{width:100%;height:100%;object-fit:cover;transition:var(--transition-1)}.project-item>a:hover img{transform:scale(1.1)}.project-title,.project-category{text-align:center}.project-title{color:var(--white-2);font-size:var(--fs-5);font-weight:var(--fw-400);text-transform:capitalize;line-height:1.3}.project-category,.technologies-used{color:var(--light-gray-70);font-size:var(--fs-6);font-weight:var(--fw-300)}.project-posts{margin-bottom:10px}.project-posts-list{display:grid;grid-template-columns:1fr;gap:20px}.project-post-item{display:none}.project-post-item.active{display:block;animation:scaleUp .25s ease forwards}.project-post-item>a{position:relative;background:var(--border-gradient-onyx);height:100%;box-shadow:var(--shadow-4);border-radius:16px;z-index:1}.project-post-item>a:before{content:"";position:absolute;inset:1px;border-radius:inherit;background:var(--eerie-black-1);z-index:-1}.project-banner-box{width:100%;height:200px;border-radius:12px;overflow:hidden}.project-banner-box img{width:100%;height:100%;object-fit:cover;transition:var(--transition-1)}.project-post-item>a:hover .project-banner-box img{transform:scale(1.1)}.project-content{padding:15px}.project-meta{display:flex;justify-content:flex-start;align-items:center;gap:7px;margin-bottom:10px}.project-meta :is(.project-category,time){color:var(--light-gray-70);font-size:var(--fs-6);font-weight:var(--fw-300)}.project-meta .dot{background:var(--light-gray-70);width:4px;height:4px;border-radius:4px}.project-meta .dot1{background:var(--light-gray-70);width:2px;height:50px;border-radius:50%}.project-item-title{margin-bottom:10px;line-height:1.3;transition:var(--transition-1)}.project-post-item>a:hover .project-item-title{color:var(--orange-yellow-crayola)}.project-text{color:var(--light-gray);font-size:var(--fs-6);font-weight:var(--fw-300);line-height:1.6}.mapbox{position:relative;height:250px;width:100%;border-radius:16px;margin-bottom:30px;border:1px solid var(--jet);overflow:hidden;box-shadow:0 4px 8px #00000080}.mapbox figure{height:100%}.mapbox iframe{width:100%;height:100%;border:none;filter:grayscale(1) invert(1)}.contact-form{margin-bottom:10px}.form-title{margin-bottom:20px}.input-wrapper{display:grid;grid-template-columns:1fr;gap:25px;margin-bottom:25px}.form-input{color:var(--white-2);font-size:var(--fs-6);font-weight:var(--fw-400);padding:13px 20px;border:1px solid var(--jet);border-radius:14px;outline:none}.form-input::placeholder{font-weight:var(--fw-500)}.form-input:focus{border-color:var(--orange-yellow-crayola)}textarea.form-input{min-height:100px;height:120px;max-height:200px;resize:vertical;margin-bottom:25px}textarea.form-input::-webkit-resizer{display:none}.form-input:focus:invalid{border-color:var(--bittersweet-shimmer)}.form-btn{position:relative;width:100%;background:var(--border-gradient-onyx);color:var(--orange-yellow-crayola);display:flex;justify-content:center;align-items:center;gap:10px;padding:13px 20px;border-radius:14px;font-size:var(--fs-6);text-transform:capitalize;box-shadow:var(--shadow-3);z-index:1;transition:var(--transition-1)}.form-btn:before{content:"";position:absolute;inset:1px;background:var(--bg-gradient-jet);border-radius:inherit;z-index:-1;transition:var(--transition-1)}.form-btn ion-icon{font-size:16px}.form-btn:hover{background:var(--bg-gradient-yellow-1)}.form-btn:hover:before{background:var(--bg-gradient-yellow-2)}.form-btn:disabled{opacity:.7;cursor:url(/assets/images/close-window-25.png),auto!important}.form-btn:disabled:hover{background:var(--border-gradient-onyx)}.form-btn:disabled:hover:before{background:var(--bg-gradient-jet)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.spin-animation{animation:spin 1s linear infinite}#fullName:hover,#email:hover,#message:hover,#submitBtn:hover{transform:scale(1.05);transition:transform .3s ease-in-out}.quick-links{display:flex;margin-top:55px;justify-content:center;align-items:center}.quick-links .social-list{gap:18px}#website{display:none!important}@media (min-width: 450px){.clients-item{min-width:calc(33.33% - 10px)}.project-img,.project-banner-box{height:auto}}@media (min-width: 580px){:root{--fs-1: 32px;--fs-2: 24px;--fs-3: 26px;--fs-4: 18px;--fs-6: 15px;--fs-7: 15px;--fs-8: 12px}.sidebar,article{width:520px;margin-inline:auto;padding:30px}.article-title{font-weight:var(--fw-600);padding-bottom:15px}.article-title:after{width:40px;height:5px}.icon-box{width:48px;height:48px;border-radius:12px;font-size:18px}main{margin-top:60px;margin-bottom:100px}.sidebar{max-height:180px;margin-bottom:30px}.sidebar.active{max-height:max-content}.sidebar-info{gap:25px}.avatar-box{border-radius:30px}.avatar-box img{width:120px}.info-content .name{margin-bottom:15px}.info-content .title{padding:5px 18px}.info_more-btn{top:-30px;right:-30px;padding:10px 15px}.info_more-btn span{display:block;font-size:var(--fs-8)}.info_more-btn ion-icon{display:none}.separator{margin:20px 0 25px}.contacts-list{gap:20px}.contact-info{max-width:calc(100% - 64px);width:calc(100% - 64px)}.navbar{border-radius:20px 20px 0 0}.navbar-list{gap:20px}.navbar-link{--fs-8: 14px}.about .article-title{margin-bottom:20px}.about-text{margin-bottom:40px}.service-item{display:flex;justify-content:flex-start;align-items:flex-start;gap:18px;padding:30px}.service-icon-box{margin-bottom:0;margin-top:5px}.service-content-box{text-align:left}.testimonials-title{margin-bottom:25px}.testimonials-list{gap:30px;margin:0 -30px;padding:30px 30px 35px;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}.content-card{padding:25px 30px 30px}.testimonials-avatar-box{transform:translate(30px,-30px);border-radius:20px}.testimonials-avatar-box img{width:80px}.testimonials-item-title{margin-bottom:10px;margin-left:95px}.testimonials-text{line-clamp:2;-webkit-line-clamp:2}.modal-container{padding:20px}.testimonials-modal{display:flex;justify-content:flex-start;align-items:stretch;gap:25px;padding:30px;border-radius:20px}.modal-img-wrapper{display:flex;flex-direction:column;align-items:center}.modal-avatar-box{border-radius:18px;margin-bottom:0}.modal-avatar-box img{width:65px}.modal-img-wrapper>img{display:block;flex-grow:1;width:35px}.clients-list{gap:50px;margin:0 -30px;padding:45px;scroll-padding-inline:45px}.clients-item{min-width:calc(33.33% - 35px)}.timeline-list{margin-left:65px}.timeline-item:not(:last-child):before{left:-40px}.timeline-item:after{height:8px;width:8px;left:-43px}.project-img,.project-banner-box{border-radius:16px}.project-posts-list{gap:30px}.project-content{padding:25px}.mapbox{height:380px;border-radius:18px}.input-wrapper{gap:30px;margin-bottom:30px}.form-input{padding:15px 20px}textarea.form-input{margin-bottom:30px}.form-btn{--fs-6: 16px;padding:16px 20px}.form-btn ion-icon{font-size:18px}.aboutMeIntro{margin-top:22px}.title-audio{justify-content:start}}@media (min-width: 768px){.sidebar,article{width:700px}.has-scrollbar::-webkit-scrollbar-button{width:100px}.contacts-list{grid-template-columns:1fr 1fr;gap:30px 15px}.navbar-link{--fs-8: 15px}.testimonials-modal{gap:35px;max-width:680px}.modal-avatar-box img{width:80px}.article-title{padding-bottom:20px}.filter-select-box{display:none}.filter-list{display:flex;justify-content:flex-start;align-items:center;gap:25px;padding-left:5px;margin-bottom:30px}.filter-item button{color:var(--light-gray);font-size:var(--fs-5);transition:var(--transition-1)}.filter-item button:hover{color:var(--light-gray-70)}.filter-item button.active{color:var(--orange-yellow-crayola)}.project-list,.project-posts-list,.input-wrapper{grid-template-columns:1fr 1fr}.form-btn{width:max-content;margin-left:auto}.title-audio{justify-content:start}}@media (min-width: 1024px){:root{--shadow-1: -4px 8px 24px hsla(0, 0%, 0%, .125);--shadow-2: 0 16px 30px hsla(0, 0%, 0%, .125);--shadow-3: 0 16px 40px hsla(0, 0%, 0%, .125)}.sidebar,article{width:950px;box-shadow:var(--shadow-5)}main{margin-bottom:60px}.main-content{position:relative;width:max-content;margin:auto}.navbar{position:absolute;inset:0 0 auto auto;width:max-content;border-radius:0 20px;padding:0 20px;box-shadow:none}.navbar-list{gap:30px;padding:0 20px}.navbar-link{font-weight:var(--fw-500)}.service-list{grid-template-columns:1fr 1fr;gap:20px 25px}.testimonials-item{min-width:calc(50% - 15px)}.clients-item{min-width:calc(25% - 38px)}.project-list{grid-template-columns:repeat(3,1fr)}.project-banner-box{height:230px}.title-audio{justify-content:start}}@media (min-width: 1250px){body::-webkit-scrollbar{width:20px}body::-webkit-scrollbar-track{background:var(--smoky-black)}body::-webkit-scrollbar-thumb{border:5px solid var(--smoky-black);background:#ffffff1a;border-radius:20px;box-shadow:inset 1px 1px #ffffff1c,inset -1px -1px #ffffff1c}body::-webkit-scrollbar-thumb:hover{background:#ffffff26}body::-webkit-scrollbar-button{height:60px}#language-disclaimer{left:55%}.language-dropdown{left:-32%}.sidebar,article{width:auto}article{min-height:100%}main{max-width:1200px;margin-inline:auto;display:flex;justify-content:center;align-items:stretch;gap:25px}.main-content{min-width:75%;width:75%;margin:0}.sidebar{position:sticky;top:60px;max-height:max-content;height:100%;margin-bottom:0;padding-top:60px;z-index:1}.sidebar-info{flex-direction:column}.avatar-box img{width:150px}.info-content .name{white-space:nowrap;text-align:center}.info-content .title{margin:auto}.info_more-btn{display:none}.sidebar-info_more{opacity:1;visibility:visible}.contacts-list{grid-template-columns:1fr}.contact-info :is(.contact-link){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.contact-info :is(.contact-link,time,address){--fs-7: 14px;font-weight:var(--fw-300)}.separator:last-of-type{margin:15px 0;opacity:0}.social-list{justify-content:center}.timeline-text{max-width:700px}.language-switcher{margin-left:30px}.language-icon:hover:after{top:100%;height:max-content;margin-top:5px}.title-audio{justify-content:start}}.theme-dropdown{display:none;position:absolute;background:linear-gradient(45deg,#0000001a,#0000001a);padding:0;margin:0;list-style:none;border-radius:8px;z-index:999;max-height:200px;overflow-y:auto;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);min-width:max-content;width:155px}.theme-dropdown.open{display:block}.theme-dropdown li{padding:8px 12px;color:#fff;font-size:14px;white-space:nowrap;display:flex;gap:12px}.theme-dropdown li:hover{background-color:#2b2a2a;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}.selected-theme{cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important;display:inline-flex;align-items:center;gap:5px;position:relative;padding:7px 16px;box-shadow:inset 0 -4px 8px #00000080;border-radius:50rem}#selectedTheme{color:#ffda90;font-size:14px;margin:0;white-space:nowrap;display:flex;gap:8px}.theme-name{display:flex;align-items:center}.theme-icons-img{width:30px}.music-toggle-container{position:fixed;z-index:999;transform:scale(.4);transform-origin:top left;top:20px;left:20px;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}.music-toggle{position:relative;width:150px;height:80px;background:#ffffff0d;border-radius:40px;box-shadow:0 0 15px #0003,inset 0 0 10px #0003,0 0 20px #65e0ff1a;transition:all .4s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.1);overflow:hidden;cursor:url(/assets/images/natural-user-interface-2-25.png),auto!important}.music-toggle:hover{box-shadow:0 0 20px #65e0ff4d,inset 0 0 15px #0000004d;transform:scale(1.03)}.toggle-button{position:absolute;top:5px;left:5px;width:70px;height:70px;background:linear-gradient(145deg,#fff,#e6e6e6);border-radius:50%;box-shadow:0 4px 8px #0003,0 0 0 5px #ffffff1a;display:flex;justify-content:center;align-items:center;transition:all .5s cubic-bezier(.68,-.55,.27,1.55);z-index:2}.icon{width:40px;height:40px;transition:all .5s ease;position:relative}.music-note,.music-off{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:center;align-items:center;transition:all .5s ease}.music-note{opacity:0;transform:rotate(-45deg) scale(0);color:#09f}.music-off{opacity:1;color:#f55}.music-toggle.active .toggle-button{left:75px;background:linear-gradient(145deg,#09f,#007acc)}.music-toggle.active .music-note{opacity:1;transform:rotate(0) scale(1)}.music-toggle.active .music-off{opacity:0;transform:rotate(45deg) scale(0)}.waves{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;justify-content:center;align-items:center;z-index:1}.wave{position:absolute;width:30px;height:30px;border:2px solid rgba(101,224,255,0);border-radius:50%;transition:all .5s ease}.music-toggle.active .wave{border-color:#65e0ff;animation:wave 2s infinite}.wave:nth-child(1){animation-delay:0s}.wave:nth-child(2){animation-delay:.5s}.wave:nth-child(3){animation-delay:1s}@keyframes wave{0%{width:30px;height:30px;opacity:1}to{width:120px;height:120px;opacity:0}}.eq-bars{position:absolute;width:40px;height:30px;left:20px;top:20px;display:flex;justify-content:space-between;align-items:flex-end;z-index:1}.eq-bar{width:6px;background:#007acc;border-radius:3px;opacity:0;transition:height .2s ease,opacity .5s ease}.music-toggle.active .eq-bar{opacity:1}.music-toggle.active .eq-bar:nth-child(1){height:15px;animation:eq1 .8s infinite}.music-toggle.active .eq-bar:nth-child(2){height:25px;animation:eq2 .8s infinite}.music-toggle.active .eq-bar:nth-child(3){height:10px;animation:eq3 .8s infinite}@keyframes eq1{0%,to{height:15px}50%{height:25px}}@keyframes eq2{0%,to{height:25px}50%{height:10px}}@keyframes eq3{0%,to{height:10px}50%{height:20px}}.pulse{position:absolute;width:100%;height:100%;border-radius:40px;background:linear-gradient(90deg,#65e0ff00,#65e0ff1a,#65e0ff00);opacity:0;transition:opacity .5s ease}.music-toggle.active .pulse{opacity:1;animation:pulse 1.5s infinite}@keyframes pulse{0%{background-position:-150px 0}to{background-position:300px 0}}body.light-theme,body.light-theme .sidebar-info .title,body.light-theme .avatar-box,body.light-theme .has-scrollbar::-webkit-scrollbar-track{background:var(--light-gray-70)}body.light-theme,body.light-theme *:not(ion-icon):not(i):not(.icon-box):not(.englishName),body.light-theme .form-input::placeholder{color:var(--eerie-black-1)}body.light-theme .icon-box:before,body.light-theme .service-item:before,body.light-theme .content-card:before,body.light-theme .project-post-item>a:before,body.light-theme .project-item-icon-box,body.light-theme .form-btn:before,body.light-theme .modal-avatar-box,body.light-theme .modal-close-btn,body.light-theme .info_more-btn:before,body.light-theme .testimonials-avatar-box{background:var(--white-1)}body.light-theme .sidebar,body.light-theme article,body.light-theme .navbar,body.light-theme .modal-container.active .testimonials-modal{background:var(--white-2);border:none;box-shadow:0 4px 15px #0000001a}body.light-theme .navbar{padding-bottom:9px}body.light-theme .navbar-link{color:var(--eerie-black-1);font-weight:500;transition:all .3s ease;position:relative;padding-bottom:3px}body.light-theme .navbar-link:hover{color:var(--orange-yellow-crayola)}body.light-theme .navbar-link.active{color:#ff9800;font-weight:600}body.light-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:var(--orange-yellow-crayola);border-radius:2px}body.light-theme .aboutMeIntro:hover:after,body.light-theme .emailId:hover:after,body.light-theme .language-icon:hover:after,body.light-theme .language-dropdown,body.light-theme .success-message,body.light-theme .fail-message{background:linear-gradient(to right,#fff,#f0f0f0);color:var(--eerie-black-1)}body.light-theme .language-dropdown .option:hover:hover{background:var(--bg-gradient-yellow-1-oppostite)}body.light-theme .mapbox iframe{filter:grayscale(1) invert(0)}body.light-theme .theme-dropdown,body.light-theme .filter-select,body.light-theme .select-list,body.light-theme .select-item,body.light-theme .select-item button{border:none;background:var(--light-gray-70)}body.light-theme .theme-dropdown li:hover,body.light-theme .filter-select li:hover,body.light-theme .select-list li:hover,body.light-theme .select-item button li:hover{background:var(--light-gray-70)}body.light-theme #selectedTheme,body.light-theme .select-value{color:var(--eerie-black-1)}body.sunset-theme{background:linear-gradient(to bottom,#ffde82,#f96,#ff5e62);color:#5e2b19}body.sunset-theme .optgroup-label{color:#d00000}body.sunset-theme .avatar-box,body.sunset-theme .avatar-box:hover,body.sunset-theme .avatar-box img:hover{background:linear-gradient(to top,#ffde82,#f96,#ff5e62)}body.sunset-theme #num-info{color:#5e2b19!important}body.sunset-theme .typing{color:#f96}body.sunset-theme .title,body.sunset-theme .timeline-item:after{background:#ff7e47}body.sunset-theme .name,body.sunset-theme .language-icon{color:#5e2b19}body.sunset-theme .language-icon{box-shadow:inset 0 4px 8px #ff000080}body.sunset-theme .selected-theme{box-shadow:inset 0 -4px 8px #ff000080}body.sunset-theme .contact-link,body.sunset-theme .contact-link time,body.sunset-theme .contact-link address,body.sunset-theme .social-link,body.sunset-theme #emailId-icon{color:#ff5e62}body.sunset-theme .timeline-text b,body.sunset-theme .timeline-text u,body.sunset-theme .timeline-text a{color:#ff5e62}body.sunset-theme .h4,body.sunset-theme .h5{color:#4f180a}body.sunset-theme .sidebar,body.sunset-theme article,body.sunset-theme .navbar,body.sunset-theme .modal-container.active .testimonials-modal{background:#fffaf0d9;box-shadow:0 4px 20px #61341a26;border:1px solid rgba(255,94,98,.2)}body.sunset-theme .icon-box:before,body.sunset-theme .service-item:before,body.sunset-theme .content-card:before,body.sunset-theme .project-post-item>a:before,body.sunset-theme .form-btn:before,body.sunset-theme .modal-avatar-box,body.sunset-theme .modal-close-btn{background:#f96;transition:all .3s ease}body.sunset-theme .icon-box:hover:before,body.sunset-theme .service-item:hover:before,body.sunset-theme .content-card:hover:before,body.sunset-theme .project-post-item>a:hover:before,body.sunset-theme .form-btn:hover:before{background:#ff7e47;transform:translateY(-2px);box-shadow:0 5px 10px #ff7e474d}body.sunset-theme .navbar-link{color:#872d17;font-weight:500;transition:color .3s ease;position:relative;padding-bottom:3px}body.sunset-theme .navbar-link:hover{color:#ff5e62}body.sunset-theme .navbar-link.active{color:#ff5e62;font-weight:600}body.sunset-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#ffde82,#f96);border-radius:2px}body.sunset-theme .aboutMeIntro:hover:after,body.sunset-theme .info_more-btn:before,body.sunset-theme .info_more-btn,body.sunset-theme .emailId:hover:after,body.sunset-theme .language-icon:hover:after,body.sunset-theme .language-dropdown,body.sunset-theme .success-message,body.sunset-theme .fail-message{background:linear-gradient(to right,#ffde82,#f96);color:#5e2b19}body.sunset-theme .language-dropdown .option:hover:hover{background:linear-gradient(to left,#ffde82,#f96)}body.sunset-theme .mapbox{box-shadow:0 4px 8px #ff000080}body.sunset-theme .mapbox iframe{filter:sepia(.3) saturate(1.4);box-shadow:0 5px 15px #61341a33;border:1px solid rgba(255,153,102,.3)}body.sunset-theme h1{color:#a42e1c;letter-spacing:.3px;font-weight:700}body.sunset-theme h2,body.sunset-theme h3{color:#872d17;letter-spacing:.2px}body.sunset-theme p,body.sunset-theme .project-meta :is(.project-category,time){line-height:1.7;color:#6d3620}body.sunset-theme input,body.sunset-theme textarea{background:#fffc;border:1px solid #ffb88c;padding:12px 16px;color:#5e2b19;transition:all .3s ease}body.sunset-theme input:focus,body.sunset-theme textarea:focus{border-color:#ff7e47;box-shadow:0 0 0 3px #ff7e4733}body.sunset-theme input::placeholder,body.sunset-theme textarea::placeholder{color:#c26a4a}body.sunset-theme .btn{background:#ff5e62;color:#fff;border-radius:8px;border:none;padding:10px 22px;font-weight:600;transition:all .3s ease}body.sunset-theme .btn:hover{background:#e54b4f;transform:translateY(-2px);box-shadow:0 5px 10px #e54b4f4d}body.sunset-theme .accent-line{height:3px;width:60px;background:linear-gradient(to right,#ffde82,#ff5e62);margin:8px 0 20px;border-radius:3px}body.sunset-theme .card{background:#fffaf0d9;border-radius:12px;border:1px solid rgba(255,153,102,.3);padding:22px;transition:all .3s ease}body.sunset-theme .card:hover{transform:translateY(-3px);box-shadow:0 8px 16px #61341a26}body.sunset-theme ::selection{background:#ff996640;color:#5e2b19}body.sunset-theme ::-webkit-scrollbar{width:10px}body.sunset-theme ::-webkit-scrollbar-track{background:#ffecbd}body.sunset-theme ::-webkit-scrollbar-thumb{background:#f96;border-radius:5px}body.sunset-theme img{transition:all .3s ease}body.sunset-theme img:hover{box-shadow:0 6px 16px #61341a33}body.sunset-theme .icon{fill:#ff5e62;color:#ff5e62;transition:all .3s ease}body.sunset-theme .icon:hover{fill:#e54b4f;color:#e54b4f}body.sunset-theme .icon-box .icon,body.sunset-theme .service-item .icon,body.sunset-theme .social-item .icon{fill:#ff5e62;color:#ff5e62}body.sunset-theme .icon-large{fill:#f96;color:#f96}body.sunset-theme .icon-highlight{fill:#ffde82;color:#ffde82;filter:drop-shadow(0 2px 3px rgba(97,52,26,.2))}body.sunset-theme footer{color:#6d3620}body.sunset-theme footer a{color:#ff5e62;transition:color .3s ease}body.sunset-theme footer a:hover{color:#e54b4f}body.sunset-theme ul li,body.sunset-theme ol li{color:#6d3620;margin-bottom:6px}body.sunset-theme a{color:#ff5e62;transition:all .3s ease}body.sunset-theme a:hover{color:#e54b4f}body.sunset-theme blockquote{border-left:3px solid #ff9966;padding-left:16px;color:#872d17;font-style:italic}body.sunset-theme .tag,body.sunset-theme .badge{background:#ffde82;color:#872d17;padding:4px 10px;border-radius:20px;font-size:.85em;font-weight:600}body.sunset-theme .highlight-section{background:linear-gradient(45deg,#ff5e621a,#ff99661a);border-left:4px solid #ffde82;padding:20px;border-radius:0 8px 8px 0}body.sunset-theme .theme-dropdown{background:linear-gradient(45deg,#ff5e621a,#ff99661a)}body.sunset-theme .filter-item button{color:#872d17!important}body.sunset-theme .select-list{border:none;background:transparent}body.sunset-theme .filter-select,body.sunset-theme .select-item,body.sunset-theme .select-item button{border:none;border-radius:10px;background:linear-gradient(45deg,#ff5e62,#ff99661a)}body.sunset-theme .select-value,body.sunset-theme .filter-select,body.sunset-theme .select-list,body.sunset-theme .select-item button{color:var(--white-1)!important}body.sunset-theme .theme-dropdown li{color:#5e2b19}body.sunset-theme .theme-dropdown li:hover,body.sunset-theme .filter-select li:hover,body.sunset-theme .select-list li:hover,body.sunset-theme .select-item button li:hover{background:linear-gradient(45deg,#ff5e621a,#ff99661a)}body.sunset-theme #selectedTheme,body.sunset-theme .select-value{color:#ff5e62}body.oceanic-theme,body.oceanic-theme *:not(ion-icon):not(i):not(.englishName),body.oceanic-theme .form-input::placeholder,body.oceanic-theme #emailId-icon{color:#2d4a63!important}body.oceanic-theme{background:linear-gradient(to bottom,#e6f0f7,#d4e5f1,#c2dbe9);color:#375c79}body.oceanic-theme .language-icon{box-shadow:inset 0 4px 8px #0083ee80}body.oceanic-theme .selected-theme{box-shadow:inset 0 -4px 8px #0083ee80}body.oceanic-theme .avatar-box,body.oceanic-theme .avatar-box:hover,body.oceanic-theme .avatar-box img:hover{background:linear-gradient(to top,#e6f0f7,#d4e5f1,#c2dbe9)}body.oceanic-theme .sidebar,body.oceanic-theme article,body.oceanic-theme .navbar,body.oceanic-theme .modal-container.active .testimonials-modal{background:#fffc;box-shadow:0 4px 15px #375c791a;border:1px solid rgba(181,213,231,.5)}body.oceanic-theme .icon-box:before,body.oceanic-theme .service-item:before,body.oceanic-theme .content-card:before,body.oceanic-theme .project-post-item>a:before,body.oceanic-theme .form-btn:before,body.oceanic-theme .modal-avatar-box,body.oceanic-theme .modal-close-btn{background:#a5c7e0;transition:all .3s ease}body.oceanic-theme .icon-box:hover:before,body.oceanic-theme .service-item:hover:before,body.oceanic-theme .content-card:hover:before,body.oceanic-theme .project-post-item>a:hover:before,body.oceanic-theme .form-btn:hover:before{background:#7facd0;transform:translateY(-2px);box-shadow:0 4px 8px #375c791a}body.oceanic-theme .navbar-link{color:#2d4a63;font-weight:500;transition:color .3s ease;position:relative;padding-bottom:3px}body.oceanic-theme .navbar-link:hover{color:#5c89ad}body.oceanic-theme .navbar-link.active{color:#73b0e1!important;font-weight:600}body.oceanic-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#d4e5f1,#a5c7e0);border-radius:2px}body.oceanic-theme .aboutMeIntro:hover:after,body.oceanic-theme .title,body.oceanic-theme .info_more-btn:before,body.oceanic-theme .info_more-btn,body.oceanic-theme .emailId:hover:after,body.oceanic-theme .language-icon:hover:after,body.oceanic-theme .language-dropdown,body.oceanic-theme .success-message,body.oceanic-theme .fail-message{background:linear-gradient(to right,#d4e5f1,#a5c7e0);color:#2d4a63}body.oceanic-theme .language-dropdown .option:hover:hover{background:linear-gradient(to left,#d4e5f1,#a5c7e0)}body.oceanic-theme .mapbox{box-shadow:0 4px 8px #0083ee80}body.oceanic-theme .mapbox iframe{filter:saturate(1.2) brightness(1);box-shadow:0 4px 12px #375c7926;border:1px solid rgba(181,213,231,.5)}body.oceanic-theme h1{color:#1c3649;letter-spacing:.3px}body.oceanic-theme h2,body.oceanic-theme h3{color:#2d4a63;letter-spacing:.3px}body.oceanic-theme p{line-height:1.6;color:#3a5d7a}body.oceanic-theme input,body.oceanic-theme textarea{background:#ffffffe6;border:1px solid #b5d5e7;padding:10px 14px;color:#2d4a63;transition:all .3s ease}body.oceanic-theme input:focus,body.oceanic-theme textarea:focus{border-color:#7facd0;box-shadow:0 0 0 3px #7facd033}body.oceanic-theme .btn{background:#7facd0;color:#fff;border-radius:6px;border:none;padding:10px 20px;font-weight:500;transition:all .3s ease}body.oceanic-theme .btn:hover{background:#5c89ad;transform:translateY(-2px);box-shadow:0 4px 8px #375c7933}body.oceanic-theme .accent-line{height:3px;width:60px;background:linear-gradient(to right,#a5c7e0,#7facd0);margin:8px 0 20px;border-radius:3px}body.oceanic-theme .card{background:#fffc;border:1px solid rgba(181,213,231,.5);padding:20px;transition:all .3s ease}body.oceanic-theme .card:hover{transform:translateY(-3px);box-shadow:0 8px 16px #375c791a}body.oceanic-theme ::selection{background:#7facd04d;color:#2d4a63}body.oceanic-theme ::-webkit-scrollbar{width:10px}body.oceanic-theme ::-webkit-scrollbar-track{background:#e6f0f7}body.oceanic-theme ::-webkit-scrollbar-thumb{background:#a5c7e0;border-radius:5px}body.oceanic-theme .cursor,body.oceanic-theme .article-title:after,body.oceanic-theme .timeline-item:after{background:#a5c7e0}body.oceanic-theme img{transition:all .3s ease}body.oceanic-theme img:hover{box-shadow:0 5px 15px #375c7926}body.oceanic-theme .icon{fill:#5c89ad;color:#5c89ad;transition:all .3s ease}body.oceanic-theme .icon:hover{fill:#2d4a63;color:#2d4a63}body.oceanic-theme .icon-box .icon,body.oceanic-theme .service-item .icon,body.oceanic-theme .social-item .icon{fill:#5c89ad;color:#5c89ad}body.oceanic-theme .icon-large{fill:#7facd0;color:#7facd0}body.oceanic-theme footer{color:#3a5d7a}body.oceanic-theme footer a{color:#5c89ad;transition:color .3s ease}body.oceanic-theme footer a:hover{color:#2d4a63}body.oceanic-theme ul li,body.oceanic-theme ol li{color:#3a5d7a;margin-bottom:6px}body.oceanic-theme .theme-dropdown{background:linear-gradient(45deg,#1e3c721a,#2a52981a)}body.oceanic-theme .select-list{border:none;background:transparent}body.oceanic-theme .filter-select,body.oceanic-theme .select-item,body.oceanic-theme .select-item button{border:none;border-radius:10px;background:linear-gradient(45deg,#1e3c72,#2a52981a)}body.oceanic-theme .select-value,body.oceanic-theme .filter-select,body.oceanic-theme .select-list,body.oceanic-theme .select-item button{color:var(--white-1)!important}body.oceanic-theme .theme-dropdown li{color:#2d4a63}body.oceanic-theme .theme-dropdown li:hover,body.oceanic-theme .filter-select li:hover,body.oceanic-theme .select-list li:hover,body.oceanic-theme .select-item button li:hover{background:linear-gradient(45deg,#1e3c721a,#2a52981a)}body.oceanic-theme #selectedTheme,body.oceanic-theme .select-value{color:#2d4a63}body.forest-theme,body.forest-theme *:not(ion-icon):not(i):not(.englishName),body.forest-theme .form-input::placeholder,body.forest-theme #emailId-icon{color:#2e4600!important}body.forest-theme{background:linear-gradient(to bottom,#e0f2e9,#c1e1d2,#a2cfbc);color:#2e4600}body.forest-theme .language-icon{box-shadow:inset 0 4px 8px #0c980280}body.forest-theme .selected-theme{box-shadow:inset 0 -4px 8px #0c980280}body.forest-theme .avatar-box,body.forest-theme .avatar-box:hover,body.forest-theme .avatar-box img:hover{background:linear-gradient(to top,#e0f2e9,#c1e1d2,#a2cfbc)}body.forest-theme .sidebar,body.forest-theme article,body.forest-theme .navbar,body.forest-theme .modal-container.active .testimonials-modal{background:#fffc;box-shadow:0 4px 15px #2e46001a;border:1px solid rgba(150,190,150,.5)}body.forest-theme .icon-box:before,body.forest-theme .service-item:before,body.forest-theme .content-card:before,body.forest-theme .project-post-item>a:before,body.forest-theme .form-btn:before,body.forest-theme .modal-avatar-box,body.forest-theme .modal-close-btn{background:#7bb661;transition:all .3s ease}body.forest-theme .icon-box:hover:before,body.forest-theme .service-item:hover:before,body.forest-theme .content-card:hover:before,body.forest-theme .project-post-item>a:hover:before,body.forest-theme .form-btn:hover:before{background:#558b2f;transform:translateY(-2px);box-shadow:0 4px 8px #2e46001a}body.forest-theme .navbar-link{color:#2e4600;font-weight:500;transition:color .3s ease;position:relative;padding-bottom:3px}body.forest-theme .navbar-link:hover{color:#33691e}body.forest-theme .navbar-link.active{color:#2f830e!important;font-weight:600}body.forest-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#c1e1d2,#7bb661);border-radius:2px}body.forest-theme .aboutMeIntro:hover:after,body.forest-theme .title,body.forest-theme .info_more-btn:before,body.forest-theme .info_more-btn,body.forest-theme .emailId:hover:after,body.forest-theme .language-icon:hover:after,body.forest-theme .language-dropdown,body.forest-theme .success-message,body.forest-theme .fail-message{background:linear-gradient(to right,#c1e1d2,#7bb661);color:#2e4600}body.forest-theme .language-dropdown .option:hover:hover{background:linear-gradient(to left,#c1e1d2,#7bb661)}body.forest-theme .mapbox{box-shadow:0 4px 8px #0c980280}body.forest-theme .mapbox iframe{filter:saturate(1.2) brightness(1);box-shadow:0 4px 12px #2e460026;border:1px solid rgba(150,190,150,.5)}body.forest-theme h1{color:#1b3a1b;letter-spacing:.3px}body.forest-theme h2,body.forest-theme h3{color:#2e4600;letter-spacing:.3px}body.forest-theme p{line-height:1.6;color:#3e6b3e}body.forest-theme input,body.forest-theme textarea{background:#ffffffe6;border:1px solid #a3c293;padding:10px 14px;color:#2e4600;transition:all .3s ease}body.forest-theme input:focus,body.forest-theme textarea:focus{border-color:#558b2f;box-shadow:0 0 0 3px #558b2f33}body.forest-theme .btn{background:#558b2f;color:#fff;border-radius:6px;border:none;padding:10px 20px;font-weight:500;transition:all .3s ease}body.forest-theme .btn:hover{background:#33691e;transform:translateY(-2px);box-shadow:0 4px 8px #2e460033}body.forest-theme .accent-line{height:3px;width:60px;background:linear-gradient(to right,#7bb661,#558b2f);margin:8px 0 20px;border-radius:3px}body.forest-theme .card{background:#fffc;border:1px solid rgba(150,190,150,.5);padding:20px;transition:all .3s ease}body.forest-theme .card:hover{transform:translateY(-3px);box-shadow:0 8px 16px #2e46001a}body.forest-theme ::selection{background:#558b2f4d;color:#2e4600}body.forest-theme ::-webkit-scrollbar{width:10px}body.forest-theme ::-webkit-scrollbar-track{background:#e0f2e9}body.forest-theme ::-webkit-scrollbar-thumb{background:#7bb661;border-radius:5px}body.forest-theme .cursor,body.forest-theme .article-title:after,body.forest-theme .timeline-item:after{background:#7bb661}body.forest-theme img{transition:all .3s ease}body.forest-theme img:hover{box-shadow:0 5px 15px #2e460026}body.forest-theme .icon{fill:#558b2f;color:#558b2f;transition:all .3s ease}body.forest-theme .icon:hover{fill:#33691e;color:#33691e}body.forest-theme .icon-box .icon,body.forest-theme .service-item .icon,body.forest-theme .social-item .icon{fill:#558b2f;color:#558b2f}body.forest-theme .icon-large{fill:#7bb661;color:#7bb661}body.forest-theme footer{color:#3e6b3e}body.forest-theme footer a{color:#558b2f;transition:color .3s ease}body.forest-theme footer a:hover{color:#33691e}body.forest-theme ul li,body.forest-theme ol li{color:#3e6b3e;margin-bottom:6px}body.forest-theme .theme-dropdown{background:linear-gradient(45deg,#2e46001a,#558b2f1a)}body.forest-theme .filter-select{background:linear-gradient(to bottom,#e0f2e9,#c1e1d2,#a2cfbc)}body.forest-theme .select-list{border:none;background:transparent}body.forest-theme .filter-select,body.forest-theme .select-item,body.forest-theme .select-item button{border:none;border-radius:10px;background:linear-gradient(45deg,#2e4600,#558b2f1a)}body.forest-theme .select-value,body.forest-theme .filter-select,body.forest-theme .select-list,body.forest-theme .select-item button{color:var(--white-1)!important}body.forest-theme .theme-dropdown li{color:#2e4600}body.forest-theme .theme-dropdown li:hover,body.forest-theme .filter-select li:hover,body.forest-theme .select-list li:hover,body.forest-theme .select-item button li:hover{background:linear-gradient(45deg,#2e46001a,#558b2f1a)}body.forest-theme #selectedTheme,body.forest-theme .select-value{color:#2e4600}body.lavender-theme,body.lavender-theme *:not(ion-icon):not(i):not(.englishName),body.lavender-theme .form-input::placeholder,body.lavender-theme #emailId-icon{color:#5d4777!important}body.lavender-theme{background:linear-gradient(to bottom,#f0e6ff,#e4d5f7,#d8c5f2);color:#5d4777}body.lavender-theme .language-icon{box-shadow:inset 0 4px 8px #5703b680}body.lavender-theme .selected-theme{box-shadow:inset 0 -4px 8px #5703b680}body.lavender-theme .avatar-box,body.lavender-theme .avatar-box:hover,body.lavender-theme .avatar-box img:hover{background:linear-gradient(to top,#f0e6ff,#e4d5f7,#d8c5f2)}body.lavender-theme .sidebar,body.lavender-theme article,body.lavender-theme .navbar,body.lavender-theme .modal-container.active .testimonials-modal{background:#fffc;box-shadow:0 4px 15px #5d47771a;border:1px solid rgba(197,173,230,.5)}body.lavender-theme .icon-box:before,body.lavender-theme .service-item:before,body.lavender-theme .content-card:before,body.lavender-theme .project-post-item>a:before,body.lavender-theme .form-btn:before,body.lavender-theme .modal-avatar-box,body.lavender-theme .modal-close-btn{background:#b39ddb;transition:all .3s ease}body.lavender-theme .icon-box:hover:before,body.lavender-theme .service-item:hover:before,body.lavender-theme .content-card:hover:before,body.lavender-theme .project-post-item>a:hover:before,body.lavender-theme .form-btn:hover:before{background:#9575cd;transform:translateY(-2px);box-shadow:0 4px 8px #5d47771a}body.lavender-theme .navbar-link{color:#5d4777;font-weight:500;transition:color .3s ease;position:relative;padding-bottom:3px}body.lavender-theme .navbar-link:hover{color:#7e57c2}body.lavender-theme .navbar-link.active{color:#8a5fd5!important;font-weight:600}body.lavender-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#e4d5f7,#b39ddb);border-radius:2px}body.lavender-theme .aboutMeIntro:hover:after,body.lavender-theme .title,body.lavender-theme .info_more-btn:before,body.lavender-theme .info_more-btn,body.lavender-theme .emailId:hover:after,body.lavender-theme .language-icon:hover:after,body.lavender-theme .language-dropdown,body.lavender-theme .success-message,body.lavender-theme .fail-message{background:linear-gradient(to right,#e4d5f7,#b39ddb);color:#5d4777}body.lavender-theme .language-dropdown .option:hover:hover{background:linear-gradient(to left,#e4d5f7,#b39ddb)}body.lavender-theme .mapbox{box-shadow:0 4px 8px #5703b680}body.lavender-theme .mapbox iframe{filter:saturate(1.1) brightness(1);box-shadow:0 4px 12px #5d477726;border:1px solid rgba(197,173,230,.5)}body.lavender-theme h1{color:#4a2c8f;letter-spacing:.3px}body.lavender-theme h2,body.lavender-theme h3{color:#5d4777;letter-spacing:.3px}body.lavender-theme p{line-height:1.6;color:#6a5989}body.lavender-theme input,body.lavender-theme textarea{background:#ffffffe6;border:1px solid #c5ade6;padding:10px 14px;color:#5d4777;transition:all .3s ease}body.lavender-theme input:focus,body.lavender-theme textarea:focus{border-color:#9575cd;box-shadow:0 0 0 3px #9575cd33}body.lavender-theme .btn{background:#9575cd;color:#fff;border-radius:6px;border:none;padding:10px 20px;font-weight:500;transition:all .3s ease}body.lavender-theme .btn:hover{background:#7e57c2;transform:translateY(-2px);box-shadow:0 4px 8px #5d477733}body.lavender-theme .accent-line{height:3px;width:60px;background:linear-gradient(to right,#b39ddb,#9575cd);margin:8px 0 20px;border-radius:3px}body.lavender-theme .card{background:#fffc;border:1px solid rgba(197,173,230,.5);padding:20px;transition:all .3s ease}body.lavender-theme .card:hover{transform:translateY(-3px);box-shadow:0 8px 16px #5d47771a}body.lavender-theme ::selection{background:#9575cd4d;color:#5d4777}body.lavender-theme ::-webkit-scrollbar{width:10px}body.lavender-theme ::-webkit-scrollbar-track{background:#f0e6ff}body.lavender-theme ::-webkit-scrollbar-thumb{background:#b39ddb;border-radius:5px}body.lavender-theme .cursor,body.lavender-theme .article-title:after,body.lavender-theme .timeline-item:after{background:#b39ddb}body.lavender-theme img{transition:all .3s ease}body.lavender-theme img:hover{box-shadow:0 5px 15px #5d477726}body.lavender-theme .icon{fill:#7e57c2;color:#7e57c2;transition:all .3s ease}body.lavender-theme .icon:hover{fill:#5d4777;color:#5d4777}body.lavender-theme .icon-box .icon,body.lavender-theme .service-item .icon,body.lavender-theme .social-item .icon{fill:#7e57c2;color:#7e57c2}body.lavender-theme .icon-large{fill:#9575cd;color:#9575cd}body.lavender-theme footer{color:#6a5989}body.lavender-theme footer a{color:#7e57c2;transition:color .3s ease}body.lavender-theme footer a:hover{color:#5d4777}body.lavender-theme ul li,body.lavender-theme ol li{color:#6a5989;margin-bottom:6px}body.lavender-theme .theme-dropdown{background:linear-gradient(45deg,#5d47771a,#7e57c21a)}body.lavender-theme .select-list{border:none;background:transparent}body.lavender-theme .filter-select,body.lavender-theme .select-item,body.lavender-theme .select-item button{border:none;border-radius:10px;background:linear-gradient(45deg,#5d4777,#7e57c21a)}body.lavender-theme .select-value,body.lavender-theme .filter-select,body.lavender-theme .select-list,body.lavender-theme .select-item button{color:var(--white-1)!important}body.lavender-theme .theme-dropdown li{color:#5d4777}body.lavender-theme .theme-dropdown li:hover,body.lavender-theme .filter-select li:hover,body.lavender-theme .select-list li:hover,body.lavender-theme .select-item button li:hover{background:linear-gradient(45deg,#5d47771a,#7e57c21a)}body.lavender-theme #selectedTheme,body.lavender-theme .select-value{color:#5d4777}body.coffee-theme,body.coffee-theme *:not(ion-icon):not(i):not(.englishName),body.coffee-theme .form-input::placeholder,body.coffee-theme #emailId-icon{color:#4b3621!important}body.coffee-theme{background:linear-gradient(to bottom,#f5e6d3,#e0cda9,tan);color:#4b3621}body.coffee-theme .language-icon{box-shadow:inset 0 4px 8px #cf690280}body.coffee-theme .selected-theme{box-shadow:inset 0 -4px 8px #cf690280}body.coffee-theme .avatar-box,body.coffee-theme .avatar-box:hover,body.coffee-theme .avatar-box img:hover{background:linear-gradient(to top,#f5e6d3,#e0cda9,tan)}body.coffee-theme .sidebar,body.coffee-theme article,body.coffee-theme .navbar,body.coffee-theme .modal-container.active .testimonials-modal{background:#fffc;box-shadow:0 4px 15px #4b36211a;border:1px solid rgba(180,150,120,.5)}body.coffee-theme .icon-box:before,body.coffee-theme .service-item:before,body.coffee-theme .content-card:before,body.coffee-theme .project-post-item>a:before,body.coffee-theme .form-btn:before,body.coffee-theme .modal-avatar-box,body.coffee-theme .modal-close-btn{background:#8b5e3c;transition:all .3s ease}body.coffee-theme .icon-box:hover:before,body.coffee-theme .service-item:hover:before,body.coffee-theme .content-card:hover:before,body.coffee-theme .project-post-item>a:hover:before,body.coffee-theme .form-btn:hover:before{background:#6f4e37;transform:translateY(-2px);box-shadow:0 4px 8px #4b36211a}body.coffee-theme .navbar-link{color:#4b3621;font-weight:500;transition:color .3s ease;position:relative;padding-bottom:3px}body.coffee-theme .navbar-link:hover{color:#6f4e37}body.coffee-theme .navbar-link.active{color:#cf712e!important;font-weight:600}body.coffee-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#e0cda9,#8b5e3c);border-radius:2px}body.coffee-theme .aboutMeIntro:hover:after,body.coffee-theme .title,body.coffee-theme .info_more-btn:before,body.coffee-theme .info_more-btn,body.coffee-theme .emailId:hover:after,body.coffee-theme .language-icon:hover:after,body.coffee-theme .language-dropdown,body.coffee-theme .success-message,body.coffee-theme .fail-message{background:linear-gradient(to right,#e0cda9,#8b5e3c);color:#4b3621}body.coffee-theme .language-dropdown .option:hover:hover{background:linear-gradient(to left,#e0cda9,#8b5e3c)}body.coffee-theme .mapbox{box-shadow:0 4px 8px #cf690280}body.coffee-theme .mapbox iframe{filter:saturate(1.2) brightness(1);box-shadow:0 4px 12px #4b362126;border:1px solid rgba(180,150,120,.5)}body.coffee-theme h1{color:#3a2815;letter-spacing:.3px}body.coffee-theme h2,body.coffee-theme h3{color:#4b3621;letter-spacing:.3px}body.coffee-theme p{line-height:1.6;color:#5c4b3f}body.coffee-theme input,body.coffee-theme textarea{background:#ffffffe6;border:1px solid #c1a68c;padding:10px 14px;color:#4b3621;transition:all .3s ease}body.coffee-theme input:focus,body.coffee-theme textarea:focus{border-color:#8b5e3c;box-shadow:0 0 0 3px #8b5e3c33}body.coffee-theme .btn{background:#8b5e3c;color:#fff;border-radius:6px;border:none;padding:10px 20px;font-weight:500;transition:all .3s ease}body.coffee-theme .btn:hover{background:#6f4e37;transform:translateY(-2px);box-shadow:0 4px 8px #4b362133}body.coffee-theme .accent-line{height:3px;width:60px;background:linear-gradient(to right,#8b5e3c,#6f4e37);margin:8px 0 20px;border-radius:3px}body.coffee-theme .card{background:#fffc;border:1px solid rgba(180,150,120,.5);padding:20px;transition:all .3s ease}body.coffee-theme .card:hover{transform:translateY(-3px);box-shadow:0 8px 16px #4b36211a}body.coffee-theme ::selection{background:#8b5e3c4d;color:#4b3621}body.coffee-theme ::-webkit-scrollbar{width:10px}body.coffee-theme ::-webkit-scrollbar-track{background:#f5e6d3}body.coffee-theme ::-webkit-scrollbar-thumb{background:#8b5e3c;border-radius:5px}body.coffee-theme .cursor,body.coffee-theme .article-title:after,body.coffee-theme .timeline-item:after{background:#8b5e3c}body.coffee-theme img{transition:all .3s ease}body.coffee-theme img:hover{box-shadow:0 5px 15px #4b362126}body.coffee-theme .icon{fill:#8b5e3c;color:#8b5e3c;transition:all .3s ease}body.coffee-theme .icon:hover{fill:#6f4e37;color:#6f4e37}body.coffee-theme .icon-box .icon,body.coffee-theme .service-item .icon,body.coffee-theme .social-item .icon{fill:#8b5e3c;color:#8b5e3c}body.coffee-theme .icon-large{fill:#6f4e37;color:#6f4e37}body.coffee-theme footer{color:#5c4b3f}body.coffee-theme footer a{color:#8b5e3c;transition:color .3s ease}body.coffee-theme footer a:hover{color:#6f4e37}body.coffee-theme ul li,body.coffee-theme ol li{color:#5c4b3f;margin-bottom:6px}body.coffee-theme .theme-dropdown{background:linear-gradient(45deg,#4b36211a,#8b5e3c1a)}body.coffee-theme .select-list{border:none;background:transparent}body.coffee-theme .filter-select,body.coffee-theme .select-item,body.coffee-theme .select-item button{border:none;border-radius:10px;background:linear-gradient(45deg,#4b3621,#8b5e3c1a)}body.coffee-theme .select-value,body.coffee-theme .filter-select,body.coffee-theme .select-list,body.coffee-theme .select-item button{color:var(--white-1)!important}body.coffee-theme .theme-dropdown li{color:#4b3621}body.coffee-theme .theme-dropdown li:hover,body.coffee-theme .filter-select li:hover,body.coffee-theme .select-list li:hover,body.coffee-theme .select-item button li:hover{background:linear-gradient(45deg,#4b36211a,#8b5e3c1a)}body.coffee-theme #selectedTheme,body.coffee-theme .select-value{color:#4b3621}body.aqua-theme,body.aqua-theme *:not(ion-icon):not(i):not(.englishName),body.aqua-theme .form-input::placeholder,body.aqua-theme #emailId-icon{color:#004d40!important}body.aqua-theme{background:linear-gradient(to bottom,#e0f7fa,#b2ebf2,#80deea);color:#004d40}body.aqua-theme .language-icon{box-shadow:inset 0 4px 8px #00b9d280}body.aqua-theme .selected-theme{box-shadow:inset 0 -4px 8px #00b9d280}body.aqua-theme .avatar-box,body.aqua-theme .avatar-box:hover,body.aqua-theme .avatar-box img:hover{background:linear-gradient(to top,#e0f7fa,#b2ebf2,#80deea)}body.aqua-theme .sidebar,body.aqua-theme article,body.aqua-theme .navbar,body.aqua-theme .modal-container.active .testimonials-modal{background:#ffffffd9;box-shadow:0 4px 15px #00acc133;border:1px solid rgba(128,222,234,.5)}body.aqua-theme .icon-box:before,body.aqua-theme .service-item:before,body.aqua-theme .content-card:before,body.aqua-theme .project-post-item>a:before,body.aqua-theme .form-btn:before,body.aqua-theme .modal-avatar-box,body.aqua-theme .modal-close-btn{background:#00acc1;transition:all .3s ease}body.aqua-theme .icon-box:hover:before,body.aqua-theme .service-item:hover:before,body.aqua-theme .content-card:hover:before,body.aqua-theme .project-post-item>a:hover:before,body.aqua-theme .form-btn:hover:before{background:#00838f;transform:translateY(-2px);box-shadow:0 4px 8px #00acc133}body.aqua-theme .navbar-link{color:#004d40;font-weight:500;transition:color .3s ease;position:relative;padding-bottom:3px}body.aqua-theme .navbar-link:hover{color:#00695c}body.aqua-theme .navbar-link.active{color:#00a894!important;font-weight:600}body.aqua-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#b2ebf2,#00acc1);border-radius:2px}body.aqua-theme .aboutMeIntro:hover:after,body.aqua-theme .title,body.aqua-theme .info_more-btn:before,body.aqua-theme .info_more-btn,body.aqua-theme .emailId:hover:after,body.aqua-theme .language-icon:hover:after,body.aqua-theme .language-dropdown,body.aqua-theme .success-message,body.aqua-theme .fail-message{background:linear-gradient(to right,#b2ebf2,#00acc1);color:#004d40}body.aqua-theme .language-dropdown .option:hover:hover{background:linear-gradient(to left,#b2ebf2,#00acc1)}body.aqua-theme .mapbox{box-shadow:0 4px 8px #00b9d280}body.aqua-theme .mapbox iframe{filter:saturate(1.2) brightness(1.1);box-shadow:0 4px 12px #00acc133;border:1px solid rgba(128,222,234,.5)}body.aqua-theme h1{color:#00332e;letter-spacing:.3px}body.aqua-theme h2,body.aqua-theme h3{color:#004d40;letter-spacing:.3px}body.aqua-theme p{line-height:1.6;color:#005b4f}body.aqua-theme input,body.aqua-theme textarea{background:#ffffffe6;border:1px solid #80deea;padding:10px 14px;color:#004d40;transition:all .3s ease}body.aqua-theme input:focus,body.aqua-theme textarea:focus{border-color:#00acc1;box-shadow:0 0 0 3px #00acc133}body.aqua-theme .btn{background:#00acc1;color:#fff;border-radius:6px;border:none;padding:10px 20px;font-weight:500;transition:all .3s ease}body.aqua-theme .btn:hover{background:#00838f;transform:translateY(-2px);box-shadow:0 4px 8px #00acc14d}body.aqua-theme .accent-line{height:3px;width:60px;background:linear-gradient(to right,#00acc1,#00838f);margin:8px 0 20px;border-radius:3px}body.aqua-theme .card{background:#ffffffd9;border:1px solid rgba(128,222,234,.5);padding:20px;transition:all .3s ease}body.aqua-theme .card:hover{transform:translateY(-3px);box-shadow:0 8px 16px #00acc133}body.aqua-theme ::selection{background:#00acc14d;color:#004d40}body.aqua-theme ::-webkit-scrollbar{width:10px}body.aqua-theme ::-webkit-scrollbar-track{background:#e0f7fa}body.aqua-theme ::-webkit-scrollbar-thumb{background:#00acc1;border-radius:5px}body.aqua-theme .cursor,body.aqua-theme .article-title:after,body.aqua-theme .timeline-item:after{background:#00acc1}body.aqua-theme img{transition:all .3s ease}body.aqua-theme img:hover{box-shadow:0 5px 15px #00acc133}body.aqua-theme .icon{fill:#00acc1;color:#00acc1;transition:all .3s ease}body.aqua-theme .icon:hover{fill:#00838f;color:#00838f}body.aqua-theme .icon-box .icon,body.aqua-theme .service-item .icon,body.aqua-theme .social-item .icon{fill:#00acc1;color:#00acc1}body.aqua-theme .icon-large{fill:#00838f;color:#00838f}body.aqua-theme footer{color:#005b4f}body.aqua-theme footer a{color:#00acc1;transition:color .3s ease}body.aqua-theme footer a:hover{color:#00838f}body.aqua-theme ul li,body.aqua-theme ol li{color:#005b4f;margin-bottom:6px}body.aqua-theme .theme-dropdown{background:linear-gradient(45deg,#00acc11a,#00acc11a)}body.aqua-theme .select-list{border:none;background:transparent}body.aqua-theme .filter-select,body.aqua-theme .select-item,body.aqua-theme .select-item button{border:none;border-radius:10px;background:linear-gradient(45deg,#00acc1,#00acc11a)}body.aqua-theme .theme-dropdown li,body.aqua-theme .filter-select,body.aqua-theme .select-list,body.aqua-theme .select-item button{color:#004d40}body.aqua-theme .theme-dropdown li:hover,body.aqua-theme .filter-select li:hover,body.aqua-theme .select-list li:hover,body.aqua-theme .select-item button li:hover{background:linear-gradient(45deg,#00acc11a,#00acc11a)}body.aqua-theme #selectedTheme,body.aqua-theme .select-value{color:#004d40}body.golden-hour-theme,body.golden-hour-theme *:not(ion-icon):not(i):not(.englishName),body.golden-hour-theme .form-input::placeholder{color:#5a3e1b!important}body.golden-hour-theme{background:linear-gradient(to bottom,#fad02e,#ffb347,#fc3);color:#3d2800}body.golden-hour-theme *:not(ion-icon):not(.icon):not([class*=gradient]){color:#3d2800}body.golden-hour-theme .language-icon{box-shadow:inset 0 4px 8px #ff9d0080}body.golden-hour-theme .selected-theme{box-shadow:inset 0 -4px 8px #ff9d0080}body.golden-hour-theme .form-input::placeholder{color:#5a3e1b;opacity:.8}body.golden-hour-theme .avatar-box,body.golden-hour-theme .avatar-box:hover,body.golden-hour-theme .avatar-box img:hover{background:linear-gradient(to top,#fad02e,#ffb347,#fc3)}body.golden-hour-theme .sidebar,body.golden-hour-theme article,body.golden-hour-theme .navbar,body.golden-hour-theme .modal-container.active .testimonials-modal{background:#ffffffeb;box-shadow:0 6px 18px #e68c0040;border:1px solid rgba(255,180,0,.4);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body.golden-hour-theme .icon-box:before,body.golden-hour-theme .service-item:before,body.golden-hour-theme .content-card:before,body.golden-hour-theme .project-post-item>a:before,body.golden-hour-theme .form-btn:before,body.golden-hour-theme .modal-avatar-box,body.golden-hour-theme .modal-close-btn{background:#ffc107;transition:all .3s ease}body.golden-hour-theme .icon-box:hover:before,body.golden-hour-theme .service-item:hover:before,body.golden-hour-theme .content-card:hover:before,body.golden-hour-theme .project-post-item>a:hover:before,body.golden-hour-theme .form-btn:hover:before{background:#ff9800;transform:translateY(-2px);box-shadow:0 6px 12px #e68c004d}body.golden-hour-theme .navbar-link{color:#5a3e1b;font-weight:500;transition:all .3s ease;position:relative;padding-bottom:3px}body.golden-hour-theme .navbar-link:hover{color:#a67c52}body.golden-hour-theme .navbar-link.active{color:#e78b21!important;font-weight:600}body.golden-hour-theme .navbar-link.active:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:2px;background:linear-gradient(to right,#ffc107,#ff9800);border-radius:2px}body.golden-hour-theme .aboutMeIntro:hover:after,body.golden-hour-theme .title,body.golden-hour-theme .info_more-btn:before,body.golden-hour-theme .info_more-btn,body.golden-hour-theme .emailId:hover:after,body.golden-hour-theme .language-icon:hover:after,body.golden-hour-theme .language-dropdown,body.golden-hour-theme .success-message,body.golden-hour-theme .fail-message{background:linear-gradient(to right,#ff9800,#ffc107);color:#3d2800;font-weight:500}body.golden-hour-theme .language-dropdown .option:hover:hover{background:linear-gradient(to left,#ff9800,#ffc107)}body.golden-hour-theme .mapbox{box-shadow:0 4px 8px #ff9d0080}body.golden-hour-theme .mapbox iframe{filter:saturate(1.2) sepia(.2);box-shadow:0 6px 15px #e68c0040;border:1px solid rgba(255,180,0,.4)}body.golden-hour-theme h1{color:#3d2800;letter-spacing:.3px;font-weight:700}body.golden-hour-theme h2,body.golden-hour-theme h3{color:#3d2800;letter-spacing:.3px;font-weight:600}body.golden-hour-theme p{line-height:1.7;color:#4b3621}body.golden-hour-theme input,body.golden-hour-theme textarea{background:#fffffff2;border:1px solid #FFD54F;padding:12px 16px;color:#3d2800;transition:all .3s ease}body.golden-hour-theme input:focus,body.golden-hour-theme textarea:focus{border-color:#ffc107;box-shadow:0 0 0 3px #ffc10740;outline:none}body.golden-hour-theme .btn{background:linear-gradient(to right,#ffc107,#ff9800);color:#3d2800;border-radius:6px;border:none;padding:12px 24px;font-weight:500;transition:all .3s ease;letter-spacing:.3px}body.golden-hour-theme .btn:hover{background:linear-gradient(to right,#ff9800,#f57c00);transform:translateY(-2px);box-shadow:0 6px 12px #e68c0059}body.golden-hour-theme .accent-line{height:4px;width:60px;background:linear-gradient(to right,#ffc107,#ff9800);margin:8px 0 20px;border-radius:4px}body.golden-hour-theme .card{background:#ffffffe6;border:1px solid rgba(255,180,0,.4);padding:24px;transition:all .3s ease}body.golden-hour-theme .card:hover{transform:translateY(-3px);box-shadow:0 10px 20px #e68c0040}body.golden-hour-theme ::selection{background:#ffc1074d;color:#3d2800}body.golden-hour-theme ::-webkit-scrollbar{width:10px}body.golden-hour-theme ::-webkit-scrollbar-track{background:#fff9c4}body.golden-hour-theme ::-webkit-scrollbar-thumb{background:linear-gradient(to bottom,#ffc107,#ff9800);border-radius:2px}body.golden-hour-theme img{transition:all .3s ease}body.golden-hour-theme img:hover{box-shadow:0 8px 20px #e68c0040;transform:scale(1.02);filter:brightness(1.05)}body.golden-hour-theme .icon{fill:#ffc107;color:#ffc107;transition:all .3s ease}body.golden-hour-theme .icon:hover{fill:#ff9800;color:#ff9800;transform:translateY(-2px)}body.golden-hour-theme .icon-box .icon,body.golden-hour-theme .service-item .icon,body.golden-hour-theme .social-item .icon{fill:#ffc107;color:#ffc107}body.golden-hour-theme .icon-large{fill:#ff9800;color:#ff9800}body.golden-hour-theme footer{color:#4b3621;background:#ffffffb3;padding:20px 0;margin-top:30px;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}body.golden-hour-theme footer a{color:#ff9800;font-weight:500;transition:all .3s ease}body.golden-hour-theme footer a:hover{color:#f57c00;text-decoration:underline}body.golden-hour-theme ul li,body.golden-hour-theme ol li{color:#4b3621;margin-bottom:6px}body.golden-hour-theme .theme-dropdown{background:linear-gradient(45deg,#ffcc801a,#ff98001a)}body.golden-hour-theme .select-list{border:none;background:transparent}body.golden-hour-theme .filter-select,body.golden-hour-theme .select-item,body.golden-hour-theme .select-item button{border:none;border-radius:10px;background:linear-gradient(45deg,#ffcc80,#ff9800)}body.golden-hour-theme .theme-dropdown li,body.golden-hour-theme .filter-select,body.golden-hour-theme .select-list,body.golden-hour-theme .select-item button{color:#3d2800;padding:8px 16px;transition:all .2s ease}body.golden-hour-theme .theme-dropdown li:hover,body.golden-hour-theme .filter-select li:hover,body.golden-hour-theme .select-list li:hover,body.golden-hour-theme .select-item button li:hover{background:linear-gradient(45deg,#ffcc801a,#ff98001a)}body.golden-hour-theme #selectedTheme,body.golden-hour-theme .select-value{color:#3d2800;font-weight:500}#scrollTopBtn{position:fixed;bottom:2rem;right:2rem;z-index:1000;width:56px;height:56px;border:none;outline:none;background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-radius:50%;display:none;transition:all .4s cubic-bezier(.175,.885,.32,1.275);box-shadow:0 8px 25px #667eea4d;font-size:20px;font-weight:700;display:flex;align-items:center;justify-content:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid rgba(255,255,255,.2)}#scrollTopBtn i{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:1.4rem;padding:0;margin:0;line-height:1}#scrollTopBtn:hover{background:linear-gradient(135deg,#764ba2,#667eea);transform:translateY(-3px) scale(1.05);box-shadow:0 15px 35px #667eea66}#scrollTopBtn:active{transform:translateY(-1px) scale(.98);transition:all .1s ease}#scrollTopBtn.show{display:flex!important;animation:fadeInUp .5s ease-out}#scrollTopBtn.hide{display:none;animation:fadeOutDown .5s ease-out}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px) scale(.8)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes fadeOutDown{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(30px) scale(.8)}}#scrollTopBtn.pulse{animation:pulse 2s infinite}@keyframes pulse{0%{box-shadow:0 8px 25px #667eea4d}50%{box-shadow:0 8px 25px #667eea99}to{box-shadow:0 8px 25px #667eea4d}}@media (prefers-color-scheme: dark){#scrollTopBtn{background:linear-gradient(135deg,#2d3748,#1a202c);border:1px solid rgba(255,255,255,.1);box-shadow:0 8px 25px #0006}#scrollTopBtn:hover{background:linear-gradient(135deg,#1a202c,#2d3748);box-shadow:0 15px 35px #0009}}@media (max-width: 768px){#scrollTopBtn{bottom:3.5rem;right:1.5rem;width:48px;height:48px;font-size:18px}}
