@font-face{font-family:"Montserrat";src:url("../extras/profile_Fonts/montserrat-v29-latin-regular.woff2")}@font-face{font-family:"Raleway";src:url("../extras/profile_Fonts/raleway-v34-latin-regular.woff2")}#preloader{width:100%;height:100vh;position:fixed;top:0;left:0;z-index:1000000;background-color:white}body{width:100%;height:auto;font-family:"Montserrat",sans-serif;background-color:#fff}main{width:100%;height:auto}@media(min-width:992px){main{width:calc(100% - 280px);float:right}}#navControl{left:calc(100% - 36px);top:36px;z-index:100000}#navControl{background-color:#df03a8}#navControl:hover{background-color:#ff18c5}.nav-left{width:100%;max-width:281px;background-color:#141414;position:fixed;display:flex;height:100%;z-index:100;flex-direction:column;align-items:center;overflow-y:scroll;scrollbar-color:#4b4b4b #141414}.nav-header h5{color:#ff4fa6;text-align:center;padding:50px 8px 8px;font-size:26px}.social-link i{font-size:34px;margin:2px;color:#fff}.social-link i:hover{color:#ff00c1}.social-icons{padding-bottom:26px}nav ul{border-top:1px solid white;padding:36px 6px}nav ul li{list-style:none;color:white;text-decoration:none;padding:6px}nav ul li a{color:white;text-decoration:none;font-size:18px}nav ul li a:hover,nav ul li .active{i{color:#ff00c1}}li a .nav-icon{min-width:20px;margin-right:4px}.nav-icon::before{min-width:20px;min-height:20px}#home{position:relative;display:block;width:100%;height:100vh;background-image:url(../img/profile_img.jpg);background-repeat:no-repeat;background-size:cover;background-position:center;z-index:0}.header-content-wrap{position:relative;width:100%;font-family:"Raleway",sans-serif;font-weight:400;z-index:3;background-color:#5761689e;height:100%;align-content:center;justify-content:center}.header-content-wrap .me span{font-size:25px;color:#fffc00}.mid-header-text{font-size:24px;padding-bottom:8px}.last-header-text{font-size:14px;color:white}.header-content-wrap .me{font-size:20px}@media(min-width:575px){.mid-header-text{font-size:50px}.header-content-wrap .me{font-size:40px}.header-content-wrap .me span{font-size:46px}}@media(min-width:420px){.mid-header-text,.header-content-wrap .me span{font-size:40px}.header-content-wrap .me{font-size:34px}.last-header-text{font-size:20px}}@media(min-width:900px){.mid-header-text{font-size:52px}.header-content-wrap .me{font-size:40px}.header-content-wrap .me span{font-size:50px}.last-header-text{font-size:22px}}.content-start{padding:100px 0px 50px}h2 i{color:#df03a8}.skills{padding-bottom:100px;background-color:#efefef}.skill-text-wrap{height:48px}.skill-img-wrap{height:65px;width:65px;padding:0}.skill-img-wrap img{object-fit:contain;max-height:65px;max-width:65px}.skills-in{gap:10px;background-color:#fff;margin:0;border-radius:20px;padding:30px 10px}.skills-in li{text-decoration:none;list-style:none;width:4.7 rem;height:122px}@media(min-width:575px){.skill-img-wrap{height:70px;width:70px}.skill-img-wrap img{max-height:70px;max-width:70px}.skills-in{padding:50px 10px}}#portfolio{background-color:#efefef}.portfolio-content .portfolio-info{position:absolute;opacity:0;inset:0;z-index:3;transition:all ease-in-out .3s;background:rgba(0,0,0,0.6);padding:20px;width:100%}.portfolio-content:hover .portfolio-info{opacity:1}.portfolio-content{position:relative;overflow:hidden}.portfolio-content img{transition:.3s;min-width:180px;min-height:100px}.portfolio-content-img{display:flex;flex-direction:column;width:100%;height:100%;justify-content:center;align-content:center;background:black}.portfolio-content:hover img{transform:scale(1.1)}.portfolio-info button:hover,.portfolio-link:hover{color:#ff3838}.portfolio-info button,.portfolio-link{color:#fff;transition:.3s;position:absolute;line-height:1.2;padding:0}.portfolio-link{top:calc(50% - 20px);left:calc(63% - 20px);font-size:38px;text-decoration:none}.portfolio-about{top:calc(50% - 20px);font-size:38px;left:calc(37% - 20px)}.portfolio-stack{top:calc(5%);font-size:30px;left:calc(5%)}.portfolio-info p{position:absolute;bottom:8px;text-align:center;display:inline-block;left:0;right:0;font-size:16px;font-weight:600;color:rgba(255,255,255,0.8)}.portfolio-img-wrap{margin:6px;max-width:240px;min-width:180px}@media(max-width:576px){.portfolio-img-wrap{max-width:35%}}@media(max-width:430px){.portfolio-img-wrap{max-width:70%}}.glightbox-clean .gnext,.glightbox-clean .gprev{top:50%}.gdesc-inner .gslide-title,.gdesc-inner .gslide-desc{font-family:"Montserrat",sans-serif}.gslide-description .gdesc-inner{background-color:#000000cf}.glightbox-mobile .glightbox-container .gslide-description{padding:0;height:100vh !important;padding-top:75vh;max-height:100vh;overflow-y:scroll;scrollbar-color:#4b4b4b #141414;background:transparent !important}.gslide-media .gslide-description .description-right{padding-bottom:10px}@media(min-width:769px){.ginner-container .gslide-image{width:calc(100vw - 275px)}.glightbox-container .ginner-container{height:100vh}.ginner-container .gslide-image{height:100vh}.glightbox-clean .description-right .gdesc-inner{width:275px;height:100vh;background-color:#efefef}.gdesc-inner .gslide-desc{color:#464646}.gdesc-inner .gslide-title{color:#000}.desc-right .gslide-media .gslide-description .description-right{background-color:#efefef;height:100vh;width:275px}}#cv a{color:#434343;text-decoration:none}#cv a i{margin-right:6px}#cv{padding:5px 18px}.cv-title{padding:14px 0;font-weight:600}.cv-content{padding:12px 0 28px 0}.cv-left{background-color:#efefef}#sendBtn,.modal-footer button{padding:5px 40px}#sendBtn,#cv,.modal-footer button{position:relative;margin:16px 0 10px;border-radius:20px;background-color:transparent;color:#565656;border:3px solid#565656;z-index:6;overflow:hidden;font-size:18px}#sendBtn::after,#cv::after,.modal-footer button::after{content:"";position:absolute;top:-55%;left:-50%;width:40%;height:250%;background-color:transparent;border-radius:0;z-index:-1}#sendBtn:hover,#cv:hover,.modal-footer button:hover{transition:color .1s,background-color 1s linear;transition-delay:.6s;color:white;background-color:#565656;border:3px solid transparent;a{color:white;transition:color .1s;transition-delay:.6s}}#sendBtn:hover::after,#cv:hover::after,.modal-footer button:hover::after{background-color:#565656;transition:left .7s ease-out;transition-delay:.05s;transform:rotate(35deg);left:120%}footer{position:relative;background-color:#efefef}.footer-header h3{padding-bottom:8px;color:#c00290}.icons-footer{margin-right:5px}.footer-social-links a{font-size:34px;color:#626262}.footer-social-links a:hover{color:#d0009c}@media(max-width:355px){footer p{font-size:13px}.footer-header h3{font-size:20px}}#note{background-color:rgba(0,0,0,0.75)}#note .modal-dialog .modal-content{background-color:#fff;border-radius:20px;box-shadow:30px 30px 40px #000;max-width:450px;color:black}#note .modal-dialog{max-width:100%;justify-content:center;justify-items:center}@media(prefers-reduced-motion: reduce){*{transition:none !important;animation: 0s !important;transform:none !important;}}