@import"https://fonts.googleapis.com/css2?family=Libertinus+Sans:ital,wght@0,400;0,700;1,400&display=swap";*{margin:0;padding:0;box-sizing:border-box;font-family:Libertinus Sans,sans-serif}@media (max-width: 767px){.contactMe{padding-top:30px;padding-bottom:50px;font-size:48px;text-align:center}.imageBox{display:flex}.imageText{margin-left:5px;margin-top:0}.info{margin-left:10px;font-size:28px;color:#000;line-height:2.5}.info img{padding-top:12px;width:50px;height:90%}.thankYou p{text-align:center;font-size:24px}}@media (min-width: 768px){.contactMe{padding-top:30px;padding-bottom:50px;font-size:48px;text-align:center}.imageBox{display:flex}.imageText{margin-left:5px;margin-top:0}.info{margin-left:100px;margin-right:100px;font-size:32px;color:#000;line-height:2.5}.info img{padding-top:12px;width:60px;height:90%}.thankYou p{margin-left:100px;font-size:24px}}@media (min-width: 3840px){.contactMe{padding-top:30px;padding-bottom:50px;font-size:48px;text-align:center}.imageBox{display:flex}.imageText{margin-left:5px;margin-top:0}.info{margin-left:100px;margin-right:100px;font-size:48px;color:#000;line-height:1.9}.info img{padding-top:12px;width:60px;height:90%}.thankYou p{margin-left:100px;font-size:40px}}@media (max-width: 767px){.Name{text-align:center;font-size:48px;padding-top:2.5%;animation:fadeIn 1.5s}.Profession{text-align:center;font-size:32px;padding-bottom:30px;animation:fadeIn 1.5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media (min-width: 768px){.Name{text-align:center;font-size:64px;padding-top:2.5%;animation:fadeIn 1.5s}.Profession{text-align:center;font-size:40px;padding-bottom:30px;animation:fadeIn 1.5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media (min-width: 3840px){.Name{text-align:center;font-size:96px;padding-top:2.5%;animation:fadeIn 1.5s}.Profession{text-align:center;font-size:60px;padding-bottom:30px;animation:fadeIn 1.5s}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}}@media (max-width: 767px){.Header{position:relative;top:0;left:0;width:100%;padding:10px;background-color:#5f9ea0;display:flex;justify-content:space-between;align-items:center;z-index:100}.Header p{color:#fff;font-size:20px}.navbar a{position:relative;font-size:18px;color:#fff;font-weight:400;margin-left:10px;margin-right:15px;text-decoration:none}.navbar a:before{content:"";position:absolute;top:100%;left:0;width:0;height:2px;background:#fff;transition:.3s}.navbar a:hover:before{width:100%}}@media (min-width: 768px){.Header{position:relative;top:0;left:0;width:100%;padding:20px;background-color:#5f9ea0;display:flex;justify-content:space-between;align-items:center;z-index:100}.Header p{color:#fff;font-size:24px}.navbar a{position:relative;font-size:18px;color:#fff;font-weight:400;margin-left:50px;text-decoration:none}.navbar a:before{content:"";position:absolute;top:100%;left:0;width:0;height:2px;background:#fff;transition:.3s}.navbar a:hover:before{width:100%}}@media (min-width: 3840px){.Header{position:relative;top:0;left:0;width:100%;padding:45px;background-color:#5f9ea0;display:flex;justify-content:space-between;align-items:center;z-index:100}.Header p{color:#fff;font-size:40px}.navbar a{position:relative;font-size:40px;color:#fff;font-weight:400;margin-left:50px;text-decoration:none}.navbar a:before{content:"";position:absolute;top:100%;left:0;width:0;height:2px;background:#fff;transition:.3s}.navbar a:hover:before{width:100%}}@media (max-width: 767px){.row{width:85%;display:flex;margin-left:auto;margin-right:auto;padding-bottom:50px}.img1{width:95%}.img2{width:95%;margin-top:17.5%}.img3{width:110%;margin-top:75%}.aboutMe{text-align:left;margin-left:10%;margin-right:10%;margin-bottom:150px}.text{color:#000;font-size:20px}}@media (min-width: 768px){.row{width:75%;display:flex;margin-left:auto;margin-right:auto;padding-bottom:100px}.img1{width:95%}.img2{width:95%;margin-top:17.5%}.img3{width:100%;margin-top:80%}.aboutMe{text-align:left;margin-left:25%;margin-right:25%;margin-bottom:150px}.text{color:#000;font-size:28px}}@media (min-width: 3840px){.row{width:75%;display:flex;margin-left:auto;margin-right:auto;padding-bottom:100px}.img1{width:95%}.img2{width:95%;margin-top:17.5%}.img3{width:100%;margin-top:80%}.aboutMe{text-align:left;margin-left:25%;margin-right:25%;margin-bottom:150px}.text{color:#000;font-size:48px}}.buttons{display:flex;justify-content:center;text-align:center}.activePortfolio{display:none}@media (max-width: 767px){.devHeader{text-align:center;padding-bottom:10px}.devBody{font-size:20px;margin-left:50px;margin-right:50px;margin-bottom:30px}.regeneronPhoto{display:block;width:75%;margin:auto auto 20px}.foodImg{display:flex;justify-content:center}.food{width:20%}}@media (min-width: 768px){.devHeader{text-align:center;padding-bottom:10px}.devBody{font-size:24px;margin:30px 20%}.regeneronPhoto{display:block;width:50%;margin:auto auto 20px}.foodImg{display:flex;justify-content:center;padding-bottom:50px}.food{width:10%}}@media (max-width: 767px){.musicBox{display:block;justify-content:center;text-align:center;padding-top:20px}.songImage{width:50%;height:auto}.songInfo{display:block;justify-content:center}}@media (min-width: 768px){.musicBox{display:inline-flex;justify-content:center;text-align:center}.songImage{width:35%;height:auto}.songInfo{display:flex;flex-direction:column;justify-content:center;padding-left:20px}}@media (min-width: 3840px){.musicBox{display:inline-flex;justify-content:center;text-align:center}.songImage{width:35%;height:auto}.songInfo{display:flex;flex-direction:column;justify-content:center;padding-left:20px}.songTitle{font-size:48px}.audioPlayer{width:400px}}@media (max-width: 767px){.musicPageText{padding-top:50px;text-align:center;margin-left:10%;margin-right:10%;font-size:20px}}@media (min-width: 768px){.musicPageText{padding-top:50px;text-align:center;margin-left:25%;margin-right:25%;font-size:28px}.musicBoxAll{display:flex;margin-top:20px;margin-left:10%;margin-right:10%;padding-bottom:100px}}@media (min-width: 3840px){.musicPageText{padding-top:50px;text-align:center;margin-left:25%;margin-right:25%;font-size:48px;padding-bottom:100px}.musicBoxAll{display:flex;margin-top:20px;margin-left:10%;margin-right:10%}}@media (max-width: 767px){.photoLinkBox{margin-bottom:25px;padding-bottom:50px;padding-top:50px;border-bottom:1px solid black}.photoLinksStack{justify-content:center}.photoLinksContainer{position:relative}.photoLinks{border:1px solid black;object-fit:fill;opacity:1;border-width:1px;display:block;margin:auto;width:75%}.photoLinksText{background-color:#5f9ea0;border-left:3px solid cadetblue;border-right:4px solid cadetblue;border-radius:5px;font-size:28px;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,325%)}.photoAboutFlexBox{display:block;padding-bottom:50px;border-bottom:1px solid black}.photographyAboutBox{padding-right:50px}.photoAboutHeader{margin-top:1rem;padding-left:10%;padding-bottom:15px;font-size:36px}.photoAboutText{margin-left:10%;font-size:20px}.cameraPhotos img{width:100%}}@media (min-width: 768px){.photoLinkBox{margin-left:2%;margin-right:2%;margin-bottom:50px;padding-bottom:100px;padding-top:50px;border-bottom:1px solid black}.photoLinksStack{justify-content:center}.photoLinksContainer{width:700px;position:relative;transition:opacity .2s ease-in}.photoLinksContainer:hover{opacity:.7}.photoLinks{object-fit:fill;opacity:1;border-color:#000;border-style:solid;border-width:1px;width:100%}.photoLinksText{background-color:#5f9ea0;border-left:3px solid cadetblue;border-right:4px solid cadetblue;border-radius:5px;font-size:28px;color:#fff;position:absolute;bottom:14px;left:10px}.photoAboutFlexBox{display:flex;padding-bottom:50px;border-bottom:1px solid black}.photographyAboutBox{padding-right:50px}.photoAboutHeader{margin-top:1rem;padding-left:10%;padding-bottom:15px;font-size:36px}.photoAboutText{margin-left:10%;font-size:20px}.cameraPhotos{margin-left:20%;margin-right:10%}.cameraPhotos img{width:400px}}@media (min-width: 3840px){.photoLinkBox{margin-left:2%;margin-right:2%;margin-bottom:50px;padding-bottom:100px;padding-top:50px;border-bottom:1px solid black}.photoLinksStack{justify-content:center}.photoLinksContainer{width:1000px;position:relative;transition:opacity .2s ease-in}.photoLinksContainer:hover{opacity:.7}.photoLinks{object-fit:fill;opacity:1;border-color:#000;border-style:solid;border-width:1px;width:100%}.photoLinksText{background-color:#5f9ea0;border-left:3px solid cadetblue;border-right:4px solid cadetblue;border-radius:5px;font-size:28px;color:#fff;position:absolute;bottom:14px;left:10px}.photoAboutFlexBox{display:flex;padding-bottom:50px;border-bottom:1px solid black}.photographyAboutBox{padding-right:50px}.photoAboutHeader{margin-top:1rem;padding-left:10%;padding-bottom:15px;font-size:48px}.photoAboutText{margin-left:10%;font-size:40px}.cameraPhotos{margin-left:20%;margin-right:10%}.cameraPhotos img{width:800px}}.portrait-image-slider-image{object-fit:cover;width:100%;height:100%;display:block;flex-shrink:0;flex-grow:0;transition:translate .3s ease-in-out}.portraitImageSliderButton{all:unset;display:block;position:absolute;top:0;bottom:0;padding:1rem;cursor:pointer;transition:background-color .2s ease-in-out}.portraitImageSliderButton>*{stroke:#fff;fill:#000;width:2rem;height:2rem}.portraitImageSliderButton:hover{background-color:#0003}.portraitImageSliderButton:hover>*{animation:squish .2s ease-in-out}@keyframes squish{50%{scale:1.1 .9}}@media (max-width: 767px){.mainPhotoBox{padding:10px}.sliderBox{max-width:600px;height:100%;border:1px solid black}.photoTextBox{margin:auto;padding-left:20px;padding-right:25%}.photoTextHeader{text-align:left}.photoText{font-size:20px}.photoHorizontalBox{padding-bottom:50px}.horizontalPhoto{display:block;margin-top:5px;width:100%;border:1px solid black}}@media (min-width: 768px){.mainPhotoBox{display:inline-flex;padding-bottom:20px}.sliderBox{max-width:600px;height:100%;border:1px solid black}.photoTextBox{margin:auto;padding-left:2.5%}.photoTextHeader{text-align:left}.photoText{font-size:24px}.photoHorizontalBox{display:flex;justify-content:center;margin-left:5%;padding-bottom:50px}.horizontalPhoto{margin-right:5%;max-width:1000px;border:1px solid black}}@media (min-width: 3840px){.mainPhotoBox{display:inline-flex;padding-bottom:20px}.sliderBox{max-width:40%;height:100%;border:1px solid black}.photoTextBox{margin:auto;padding-left:2.5%}.photoTextHeader{font-size:48px;text-align:left}.photoDateText{font-size:40px}.photoText{font-size:48px}.photoHorizontalBox{display:flex;justify-content:center;margin-left:5%;padding-bottom:50px}.horizontalPhoto{margin-right:5%;max-width:60%;border:1px solid black}}.wholeThing{margin-left:10%;margin-right:10%}@media (max-width: 767px){.mainPhotoEventBox{padding:10px}.sliderEventBox{max-width:600px;height:100%;border:1px solid black}.photoEventTextBox{margin:auto;padding-left:20px}.photoEventTextHeader{text-align:left}.photoEventText{font-size:20px}.verticalPhoto{display:block;margin-top:5px;width:100%;border:1px solid black}}@media (min-width: 768px){.mainPhotoEventBox{display:inline-flex;padding-bottom:20px}.sliderEventBox{max-width:800px;height:100%;border:1px solid black}.photoEventTextBox{margin:auto;padding-left:2.5%}.photoEventTextHeader{text-align:left}.photoEventText{font-size:24px}.photoVerticalBox{display:flex;justify-content:center;padding-bottom:50px}.verticalPhoto{margin-right:5%;max-width:500px;border:1px solid black}}@media (min-width: 3840px){.mainPhotoEventBox{display:inline-flex;padding-bottom:20px}.sliderEventBox{max-width:40%;height:100%;border:1px solid black}.photoEventTextBox{margin:auto;padding-left:2.5%}.photoEventTextHeader{font-size:48px;text-align:left}.photoEventDateText{font-size:40px}.photoEventText{font-size:48px}.photoVerticalBox{display:flex;justify-content:center;padding-bottom:50px}.verticalPhoto{margin-right:5%;max-width:35%;border:1px solid black}}
