*,*:after,*:before{box-sizing:border-box}body{background-color:#212121;font-family:Roboto}.modal-header{border:none!important}.modal-content{background-color:#212121!important;color:#fff!important;border:none!important}.modalCloseButton{background-color:#007ced!important}.modal-footer{border:none!important}.preloader{display:flex;justify-content:center;align-items:center;height:100vh;width:100%;background:#171616;position:fixed;top:0;left:0;z-index:9999;transition:opacity .3s linear}.navbar{padding-top:15px;padding-left:15px;padding-right:15px;background-color:#212121!important}.navbar-light .navbar-nav .nav-link{color:#9e9e9e;font-size:130%}.navbar-light .navbar-nav .nav-link:hover{color:#fff}.navbar-light .navbar-nav .nav-link:focus{color:#fff!important}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#fff}.navbar-brand{color:#fff!important}.introSection{margin-top:80px}.avatarParent{text-align:center}.avatar{height:70%;width:70%;border-radius:100%;border:13px solid #444;box-shadow:0 0 45px #000c;margin-left:13%}.IntroContent{color:#fff;margin-left:-7%;padding-top:15%}.IntroContent h2{font-weight:700}.IntroContent p{color:#d5d5d5;font-size:130%}.IntroContent button{background-color:#212121;border:2px solid #007ced;color:#fff;padding:10px 20px;margin-right:10px;border-radius:30px;box-shadow:0 10px 10px -8px #000000c7}#downloadCV{border:2px solid #007ced}#downloadCV:hover{background-color:#007ced!important}#introContact{border:2px solid white;outline:none}#introContact:hover{background-color:#fff!important;color:#212121}#downloadCVLink{text-decoration:none;color:#fff;outline:none}.serviceSection{margin-top:100px;color:#fff}.serviceSection .servicesContent h3:after{content:"";display:block;width:5%;padding-top:5px;border-bottom:1px solid #007ced;transition:.5s}.serviceSection .servicesContent h3:hover:after{width:13%}#frontEndIcon{font-size:250%;color:#007ced}#frontEndDev h4{margin-top:0!important}#backEndIcon{margin-top:0!important;font-size:260%;color:#007ced}#backEndDev h4{margin-top:0!important}#mobileIcon{margin-top:0!important;font-size:260%;color:#007ced}#mobileAppDev h4{margin-top:0!important}#gameDevIcon{margin-top:0!important;font-size:260%;color:#007ced}#gameDev h4{margin-top:0!important}.skillsSection{margin-top:100px;color:#fff}.skillsSection .skillsContent h3:after{content:"";display:block;width:5%;padding-top:5px;border-bottom:1px solid #007ced;transition:.5s}.skillsSection .skillsContent h3:hover:after{width:18%}.lm-info-block{background-color:#333;border-color:#444;position:relative;text-align:center;width:100%;display:block;margin:15px;padding:25px 10px 15px;border-radius:10px;box-shadow:none;overflow:hidden;border:2px solid #444;transition:all .2s ease-in-out}.lm-info-block i{color:#007ced;position:relative;font-size:33px;margin-bottom:6px;width:33px;height:33px}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-dots{text-align:center!important}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot{border:2px solid #007ced!important;padding:5px!important;margin:auto 10px!important;border-radius:60%;outline:none!important}.owl-carousel .owl-nav button.owl-next,.owl-carousel .owl-nav button.owl-prev,.owl-carousel button.owl-dot:focus{background-color:#007ced!important}.grow{transition:all .2s ease-in-out}.grow:hover{transform:scale(1.1)}.certificateSection{margin-top:100px;color:#fff}.certificateSection .certificateContent h3:after{content:"";display:block;width:5%;padding-top:5px;border-bottom:1px solid #007ced;transition:.5s}.certificateSection .certificateContent h3:hover:after{width:18%}.certificateSection .certificateContent a{color:#fff;text-decoration:none!important}.site-footer{margin-top:50px;background-color:#252525;border-color:#333;color:#fff;margin-bottom:0!important;text-align:center;width:100%!important;display:block;border-top:2px solid #444;box-sizing:border-box}.site-footer p{margin-bottom:0!important;padding-top:20px;padding-bottom:20px}.resumeHeading{background-color:#252525;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;border-color:#333;display:block;padding-top:1.5%;padding-bottom:1.5%;position:relative!important}.resumeHeading h1{position:relative;color:#fff;left:50!important}.resumeHeading p{color:#aaa}.qualificationsExperiences{margin-top:100px;color:#fff}.qualificationsExperiences .qualificationsExperiencesContent h3:after{content:"";display:block;width:5%;padding-top:5px;border-bottom:1px solid #007ced;transition:.5s}.qualificationsExperiences .qualificationsExperiencesContent h3:hover:after{width:28%}.qualificationsExperiences .qualificationsExperiencesContent2 h3:after{content:"";display:block;width:5%;padding-top:5px;border-bottom:1px solid #007ced;transition:.5s}.qualificationsExperiences .qualificationsExperiencesContent2 h3:hover:after{width:31%}.qualificationsExperiencesheading{color:#aaa!important}.qualificationsExperiencesheading span{color:#fff!important;border:2px solid #007ced;padding:5px 10px;border-radius:30px;margin-right:5px}.qualificationsExperiencesParagraph{color:#aaa!important}.contactDetailAndForm{margin-top:1%}.mapSection{margin-top:70px}#contactUsPageMobileIcon{margin-left:40%;text-align:center;font-size:300%;color:#007ced}.contactPageIcons{font-size:210%;color:#007ced}.contactPageText{color:#fff!important;text-decoration:none !}.contactDetailItem{margin-top:20px}.contactPageText h4{margin-top:0!important;margin-bottom:2%!important;color:#fff!important}.contactPageText h4 a{text-decoration:none!important;color:#fff}.contactUsFormArea{margin-top:-10px;color:#fff}.contactUsFormArea .contactUsFormAreaContent h3:after{content:"";display:block;width:5%;padding-top:5px;border-bottom:1px solid #007ced;transition:.5s}.contactUsFormArea .contactUsFormAreaContent h3:hover:after{width:53%}.contactUsFormArea .contactUsFormAreaContent input[type=text],input[type=email],#message{background-color:#252525;color:#aaa!important;padding-top:15px!important;padding-bottom:15px!important;border:1px solid #f2f2f2!important;border-color:#333!important}#message{margin-bottom:20px}.form-control:focus{border:1px solid #f2f2f2!important;border-color:#333!important}.messageFormBtn{background-color:#212121;border:2px solid #007ced;color:#fff;padding:10px 20px;margin-right:10px;border-radius:30px;box-shadow:0 10px 10px -8px #000000c7;outline:none}.messageFormBtn:hover{background-color:#007ced}.messageFormBtn:focus{outline:none}.form-control{background-color:#252525!important}#mailLoader{max-width:50%}#sent-notification{display:block;padding-top:5px;font-family:Roboto}.errorHeading{background-color:#252525;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;border-color:#333;display:block;padding-top:1.5%;padding-bottom:1.5%;position:relative!important}.errorHeading h1{position:relative;color:#fff;left:50!important}.errorHeading p{color:#aaa}.errorMessage{width:100%;padding-top:8.61%;padding-bottom:8.61%;color:#fff;text-align:center;padding-right:10%}.errorMessage .errorImg{text-align:end}.errorMessage .errorImg .errorImgSvg{width:50%;height:50%}.errorMessage .errorContent{text-align:justify}.portfolioHeading{background-color:#252525;border-top:2px solid #f2f2f2;border-bottom:2px solid #f2f2f2;border-color:#333;display:block;padding-top:1.5%;padding-bottom:1.5%;position:relative!important}.portfolioHeading h1{position:relative;color:#fff;left:50!important}.portfolioHeading p{color:#aaa}.portfolioMessage{width:100%;padding-top:8.61%;padding-bottom:8.61%;color:#fff;text-align:center;padding-right:10%}.portfolioMessage .portfolioImg{text-align:end}.portfolioMessage .portfolioImg .portfolioImgSvg{width:50%;height:50%}.portfolioMessage .portfolioContent{text-align:justify}#githubLink{text-decoration:none;color:#007ced!important;cursor:pointer}
