.headerContainer{align-items:center;display:flex;height:104px;justify-content:space-between;margin-top:18px}.modeButton{align-items:center;background:#ebf2fa;border-radius:50px;box-shadow:0 0 4px #00000040;display:none;height:56px;justify-content:center;width:56px}ion-icon{font-size:20px}.headMarg{margin-top:52px}.mobileNav,.mobileNavButton{display:none}@media only screen and (max-width:660px){.headMarg{margin-top:0}.mobileNavButton{display:block;width:3rem}.mobileNav{align-items:center;background-color:#f0f8ff;box-shadow:0 0 4px #00000040;display:flex;flex-direction:column;height:0;justify-content:center;left:0;overflow-y:hidden;position:absolute;top:110px;transition:height .5s;width:100%;z-index:5}.mobileNavLink{width:100%}.linkText{text-align:center}}.socialsButton{align-items:center;background-color:#f2f7fc;border-radius:8px;cursor:pointer;display:flex;height:42px;justify-content:center;margin:0 4px;width:84px}.socialsButton:hover{background-color:#bbb;transition:.2s}@media only screen and (max-width:991px){.socialsButton{height:40px}}:root{--ion-color-gradient:linear-gradient(180deg,#ff9a1a,#ec1c09)}.profileContainer{margin:0 auto;position:relative}.headShot{margin-left:auto;margin-right:auto;width:200px;z-index:3}.headShotImg{height:auto}.headShotImg,.profileBody{border-radius:20px;width:100%}.profileBody{background-color:#fff;margin-top:102px}.profileInfoContainer{align-items:center;display:flex;flex-direction:column;gap:8px;height:100%;margin-top:-100px}.nameText{color:#0b0909;font-size:28.4197px;font-weight:700;text-align:center}.descriptionText,.nameText{font-family:Raleway;font-style:normal;line-height:36px;margin:0}.descriptionText{color:#0b090980;font-size:16px;font-weight:500}.socialsContainer{align-items:center;display:flex;height:6.62%;justify-content:center;width:100%}.profileContactContainer{background-color:#f2f5f9;border-radius:20px;margin-bottom:12px;width:100%}.contactGroupContainer{padding:12px;width:100%}.contactGroupInfo{align-items:center;display:flex;margin-bottom:8px;width:100%}.socialsIcon{height:28px;width:28px}.contactIcon{height:44px;width:44px}.contactTitle{color:#1a100380;line-height:15px}.contactText,.contactTitle{font-family:Raleway;font-size:14px;font-style:normal;font-weight:600;margin:0}.contactText{color:#000;line-height:20px}.contactLine{border-bottom:1px solid #e3e3e3;margin:0 5%;width:90%}.resumeDownload{height:auto;margin-bottom:12px;max-width:200px;width:100%}.resumeDownload:hover{opacity:50%;transition:.2s}.clearUnderline{text-decoration:none}.flexCenter{align-items:center;display:flex;justify-content:center}@media only screen and (max-width:991px){.profileSideMarg{margin:0}.headShot{display:none}.profileBody{background-color:#fff;border-radius:20px 20px 0 0;margin-top:8px;padding:12px 0;width:100%}.profileInfoContainer{margin:0 auto;width:70%}}.pagesContainer{background:#f2f7fc;box-shadow:0 0 4px #c3c3c3;flex-direction:row;gap:36.6px;height:94px;isolation:isolate;margin-bottom:8px;padding:0;width:503px}.pagesButton,.pagesContainer{align-items:center;border-radius:20px;display:flex;justify-content:center}.pagesButton{background:#e1e8ef;cursor:pointer;flex-direction:column;height:80px;width:80px}.pagesButton:hover{background-color:#bbb;transition:.2s}.pagesButtonActive{background:linear-gradient(91.49deg,#ff9c1a 7.92%,#e80505 108.2%)}.pagesButtonInfo{align-items:center;display:flex;flex-direction:column;justify-content:center}.pagesButtonIcon{height:24px;margin-left:auto;margin-right:auto;width:24px}.pagesButtonText{color:#1a1003;font-family:Raleway;font-size:12px;font-style:normal;font-weight:600;line-height:20px;margin:0;text-align:center}.pagesButtonInfoActive{color:#f2f7fc}@media only screen and (max-width:991px){.pagesContainer{width:100%}.pagesButton{width:140px}.pagesButtonInfo{flex-direction:row}}@media only screen and (max-width:660px){.pagesContainer{display:none}}.workSectionDiv{display:flex;flex-direction:row;flex-wrap:wrap;gap:16px;justify-content:space-between;justify-items:space-between}.centerImg,.workSection{display:flex;justify-content:center}.workSection{padding:8px}.workSection,.workSectionImage{border-radius:8px;max-width:100%}.workSectionImage{height:auto;margin-left:auto;margin-right:auto;max-height:300px;padding-bottom:8px}.workSectionTitleText{padding-top:4px;text-align:center}.workSectionText{color:#1a1003;margin:0;padding:4px;text-align:center}.outerDiv{width:48%}@media only screen and (max-width:660px){.outerDiv{width:100%}}.pageContent{align-items:flex-end;display:flex;flex-direction:column}.pageInfo{background-color:#fff;border-radius:20px;margin:0;padding:8px 8%;width:100%}.scroll{height:548.567px;overflow-y:scroll}.contentHeader{align-items:center;display:flex;flex-direction:row}.contentHeaderTitle{color:#0b0909;font-family:Poppins;font-size:40px;font-style:normal;font-weight:500;letter-spacing:.025em;line-height:40px}.line{display:block;margin:0 20px}.paragraphDiv{padding:0 10px}.paragraphText{font-family:Raleway;font-size:16px;line-height:30px}.paragraphText,.subTitle{color:#000;font-style:normal;font-weight:500}.subTitle{font-family:Poppins;font-size:32px;letter-spacing:.025em;line-height:40px}.sectionDiv{display:flex;flex-direction:row;flex-wrap:wrap;width:100%}.aboutMeSection{border-radius:10px;margin:1%;padding:12px;width:48%}.sectionTitle{align-items:center;display:flex;flex-direction:row;margin-bottom:8px}.sectionTitleText{color:#000;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:20px;margin:0}.sectionTitleImage{height:24px;margin-right:8px;width:auto}.sectionText{color:#000;font-family:Raleway;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.025em;line-height:20px}.orange{background-color:#ffebd1}.grey{background-color:#f2f7fc}.eduExpTitle{align-items:center;display:flex;flex-direction:row;justify-content:center}.eduExpImg{height:27px;width:27px}.eduExpTitleText{margin-top:4px}.eduExpSection{border-radius:10px;margin-bottom:16px;padding:20px 8px 8px;width:100%}.eduExpSectionTitle{color:#1a100380;font-family:Raleway;font-size:13.8686px;font-style:normal;font-weight:400;line-height:16px}.eduExpSectionText{font-weight:600}.eduExpSectionText,.eduExpSectionText2{color:#000;font-family:Raleway;font-size:13.8686px;font-style:normal;line-height:16px}.eduExpSectionText2{font-weight:500}.col1{background-color:#ffe3bf}.col2{background-color:#ffeed9}.flatBottom{border-radius:20px 20px 0 0}.skillsTitleText{color:#000;font-family:Poppins;font-size:24px;font-style:normal;font-weight:600;line-height:20px;margin:8px 0}.skillsContainer{background-color:#f8fbfb;border-radius:0 0 20px 20px;margin:0;padding:8px 8%;width:100%}.skillsList{display:flex;flex-direction:row;flex-wrap:wrap;gap:0 10px}.skill{background-color:#e1e8ef;border-radius:20px;color:#000;font-family:Raleway;font-size:12px;font-style:normal;font-weight:400;letter-spacing:.02em;line-height:24px;margin:8px 0;padding:0 8px}.formContainer{align-items:center;background-color:#f8fbfb;border-radius:20px;display:flex;justify-content:center;margin-left:auto;margin-right:auto;max-width:600px;padding:8px 16px;width:100%}form{align-items:start;display:flex;flex-direction:column}.textDiv{width:100%}.centerText{text-align:center}.botMarg{margin-bottom:36px}.labelText{color:#000;font-family:Raleway;font-size:16px;font-style:normal;font-weight:600;letter-spacing:.025em;line-height:20px}.inputLayout{background-color:#f8fbfb;border-style:none;border-bottom:1px solid #b5b5b5;height:22px;margin-bottom:12px;width:100%}.inputLayout:focus{outline:none}.submitButton{background-color:#f8fbfb;border-radius:20px;border-style:none}.subButtonSVG{border-radius:20px;transition:.2s}.subButtonSVG:hover{background-color:#b5b5b5;opacity:75%}.errMessage{color:red;text-align:center}.centerFlex{align-items:center;display:flex;justify-content:center;width:100%}.fill{width:60%}.scroll::-webkit-scrollbar{display:none}.scroll{-ms-overflow-style:none;scrollbar-width:none}.mouse{border:3px solid #00000040;border-radius:60px;height:90px;position:absolute;right:35px;top:725px;width:50px;z-index:3;&:before{animation:wheel 1s infinite;-webkit-animation:wheel 1s infinite;background-color:#00000040;border-radius:50%;content:"";height:12px;left:50%;opacity:1;position:absolute;top:10px;transform:translateX(-50%);width:12px}}@keyframes wheel{to{opacity:0;top:60px}}.bg{background-color:#f2f5f9;min-height:100dvh;padding:0 16px}.display{display:block}.mobileDisplay{display:none}@media only screen and (max-width:660px){.pageInfo{padding:.2rem}.aboutMeSection{border-radius:10px;margin:1%;padding:12px;width:100%}.display{display:none}.mobileDisplay{display:block}.line{display:none}}
/*# sourceMappingURL=main.5c5dfae4.css.map*/