@font-face{font-family:"josefinsanslight";src:url("../fonts/josefinsans-light-webfont.woff") format("woff"),url("../fonts/josefinsans-light-webfont.woff2") format("woff2");font-weight:light;font-style:light}nav{z-index:100;position:relative}.mobile-menu{z-index:101}.head{color:#0081a7}nav{background-color:#fff;position:sticky;top:0;z-index:9999;padding:0px}.nav-button{font-family:"josefinsanslight",arial,sans-serif;font-weight:600;background-color:#f07167;padding:10px 25px;border-radius:20px}.no-scroll{overflow:hidden}.linkedin-link svg{display:block;margin:0 auto;text-align:center}.linkedin-link{display:block;margin:0 auto;text-align:center;padding:10px 0 10px 0}@media(max-width: 768px){.menu-items img{display:block;margin:0 auto;width:250px;height:250px}.mobile-menu{position:absolute;top:20px;right:20px;width:30px;height:22px;z-index:9999}.hamburger{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:#f07167;width:100%;height:4px;border-radius:5px;z-index:1;transition:.1s}.hamburger:before,.hamburger:after{position:absolute;content:"";width:100%;height:4px;background:#f07167;border-radius:5px;transition:.3s}.hamburger:before{top:8px}.hamburger:after{top:-8px}#menu-toggle{position:absolute;width:100%;height:100%;z-index:2;cursor:pointer;opacity:0}.menu-items{position:fixed;top:0;right:-750px;background:#fff;width:100%;height:100%;padding-top:100px;transition:.5s}.menu-items li{font-family:"josefinsanslight",arial,sans-serif;font-weight:600;background-color:#f07167;padding:10px 25px;border-radius:50px;margin:15px 50px 15px 50px}.menu-items li a{display:block;text-align:center;text-decoration:none;color:#fff;padding:15px 0 15px 0;line-height:1;transition:.9s}#menu-toggle:checked~.menu-items{right:0}.mobile-menu input:checked~.hamburger,.mobile-menu input:checked~.hamburger:before,.mobile-menu input:checked~.hamburger:after{background:#f07167}.mobile-menu input:checked~.hamburger:before{transform:rotate(-45deg);scale:.9;height:6px}.mobile-menu input:checked~.hamburger:after{transform:rotate(45deg);scale:.9;height:6px}.mobile-menu input:checked~.hamburger{background:none}.linkedin-link svg{display:block;margin:0 auto;text-align:center}.linkedin-link{display:block;margin:0 auto;text-align:center}}#footer-section{padding:20px 0;background-color:#0081a7;display:flex;justify-content:center;align-items:center;min-height:100px}#footer p{display:block;text-align:center;font-family:"Josefin Sans";color:#fff}body{background-color:#fff;color:#626262;font-family:"josefinsanslight",arial,sans-serif;font-optical-sizing:auto;font-style:normal}h2{color:#0081a7}.hidden{display:none}.category-section{padding-top:30px;display:none;opacity:0;transition:opacity .5s ease-in-out}.category-section.active{display:block;opacity:1}#projects-categories{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}.category-links{display:flex;justify-content:center;align-items:center;flex-direction:row;margin-top:20px;gap:40px}#projects-categories span{color:#0081a7;font-family:"josefinsanslight",arial,sans-serif;font-size:20px;font-weight:700;text-align:center;margin-top:20px;line-height:25px}#projects-categories h1{color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px;margin-top:30px}.overlay p{color:#fff;font-family:"hello-bloomie-serif",serif;font-size:40px;text-align:center;font-weight:300;margin-top:20px;line-height:40px}#motion-3d-design-category h1{color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px;margin-top:30px}#graphic-design-category h1{color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px;margin-top:30px}#frontend-dev-category h1{color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px;margin-top:30px;line-height:40px}@media(max-width: 768px){.category-links{padding:20px;flex-direction:column;gap:20px}}#connect-con{display:flex;flex-direction:column;align-items:center;padding:50px 100px 50px 100px}#connect-con h1{color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px;margin-top:30px}#connect-con p{color:#0081a7;font-family:"josefinsanslight",arial,sans-serif;font-size:20px;text-align:center;font-weight:700;margin-top:20px;line-height:25px}#connect-con button{background-color:#f07167;color:#fff;font-family:"josefinsanslight",arial,sans-serif;font-size:20px;padding:10px 20px;margin-top:40px;border-radius:10px;cursor:pointer;margin-bottom:60px;font-weight:700;transition:.3s}#connect-con button:hover{transform:scale(1.1);transition:.3s}body{background-color:#00afb9;color:#626262;font-family:"josefinsanslight",arial,sans-serif;font-optical-sizing:auto;font-style:normal}h2{color:#0081a7}textarea{display:block;margin:0;padding:0}#main-banner{display:flex}#banner-img{background:url(../images/hero-image.svg) no-repeat center;background-size:cover;height:100vh;width:100%}@media(max-width: 900px){#banner-img{background:url(../images/hero-mbl.svg) no-repeat center;background-size:cover;max-height:597px;max-width:900px}}#heading h1{color:#efefef;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px}#logo-v2{margin-top:30px;margin-left:50px;margin-right:50px;margin-bottom:50px;width:310px;height:420px;background-image:url(../images/logo-icon.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:10;rotate:5deg}#about-me-section{background-color:#00afb9;text-align:right}#video-section{background-color:#00afb9}.flex-container{display:flex;align-items:center;width:100%;max-width:900px;margin:0 auto;flex-wrap:wrap}#about-me-content{flex:1;max-width:600px;animation:fadeIn 1s}#about-me-content h1{padding-left:20px;color:#efefef;font-family:"hello-bloomie-serif",serif;font-size:60px;line-height:50px}#about-me-content p{padding-left:20px;margin-top:20px;color:#efefef;font-family:"josefinsanslight",arial,sans-serif;font-weight:600;font-size:20px}#know-more-button{color:#efefef;font-family:"josefinsanslight",arial,sans-serif;font-weight:600;font-size:20px;background-color:#f07167;margin-top:25px;padding:5px 25px;border-radius:10px;transition:.3s}#know-more-button:hover{color:#efefef;font-family:"josefinsanslight",arial,sans-serif;font-weight:600;font-size:22px;background-color:#f07167;margin-top:25px;padding:6px 26px;border-radius:10px;transition:.3s}@media(max-width: 768px){.flex-container{display:flex;align-items:center;width:100%;max-width:600px;padding:0 20px 50px 20px;flex-wrap:wrap}#logo-v2{display:none}#heading h1{color:#efefef;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:30px}#about-me-content{max-width:600px;align-items:center;text-align:center}#about-me-content h1{text-align:center;align-items:center;color:#efefef;font-family:"hello-bloomie-serif",serif;font-size:60px;line-height:50px}#about-me-content p{text-align:center;align-items:center;margin-top:20px;color:#efefef;font-family:"josefinsanslight",arial,sans-serif;font-weight:600;font-size:20px}}@keyframes fadeIn{0%{opacity:0;transform:translateX(20px);scale:.9}100%{opacity:1;transform:translateXS(0px);scale:1}}#video-section{display:flex;justify-content:center;padding-bottom:10px}video.player{max-width:100%;width:70%;border-radius:2%}#project-section{background-image:url("../images/wave.bg.png");background-repeat:no-repeat;background-size:cover;margin-bottom:70px}#project-section h1{padding-top:100px;font-family:"hello-bloomie-serif",serif;font-size:60px;text-align:center;color:#00afb9;letter-spacing:1px;line-height:30px}.project-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;margin:30px 0 10px 0;gap:40px}.image-container{width:300px;height:300px;display:block;position:relative;cursor:pointer;transition:.5s}.overlay{position:absolute;top:0px;left:0px;width:300px;height:300px;background-color:rgba(0,128,167,.7529411765);display:flex;justify-content:center;align-items:center;border-radius:20px}.overlay p{font-family:"hello-bloomie-serif",serif;color:#efefef;font-size:40px;text-align:center;margin:20px;line-height:40px}.image-container img{width:300px;height:300px;border-radius:20px;-o-object-fit:cover;object-fit:cover}.image-container:hover{transform:scale(1.1);transition:.3s;border-radius:20px}.image-container:hover .overlay{box-shadow:0 0 20px #b8b8b8;transition:.5s}.see-all-button-con{margin-top:30px;display:flex;justify-content:center}#see-all-button{color:#efefef;font-family:"josefinsanslight",arial,sans-serif;font-weight:600;font-size:20px;background-color:#f07167;margin-top:25px;padding:7px 80px;border-radius:10px;transition:.3s}#see-all-button:hover{transform:scale(1.1);transition:.3s}@media(max-width: 768px){#project-section h1{padding-top:150px;font-size:60px;line-height:50px}.project-container{padding:20px;flex-direction:column;gap:20px}.project-container img{width:100%}#see-all-button{margin-top:10px}}#testimonials-section{background-color:#fff;padding-bottom:60px}#testimonials-section h1{font-family:"hello-bloomie-serif",serif;font-size:60px;text-align:center;padding-top:60px;color:#00afb9}.testimonials-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;padding:30px auto 10px auto;gap:40px}.testimonials-copy-con p{font-size:15px;font-weight:600;color:#0081a7;max-width:300px;max-height:300px;display:block;position:relative;background-color:#fdfcdc;border-radius:20px;padding:20px 10px 15px 10px;text-align:center}.testimonials-copy-con span{font-size:20px;color:#0081a7;font-weight:700;padding-top:10px;display:block;text-align:center}body{background-color:#fff;color:#626262;font-family:"josefinsanslight",arial,sans-serif;font-optical-sizing:auto;font-style:normal}h2{color:#0081a7}.visible{display:flex}#project-con{margin-top:50px}#project-con h1{color:#0081a7;font-size:50px;font-weight:400;text-align:center;margin-bottom:20px;font-family:"hello-bloomie-serif",serif}#proj-highlight-con{display:flex;justify-content:center;align-items:center;margin:10px 70px 20px 70px}#project-main-image img{width:1000px;height:500px;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;border-radius:20px}@media screen and (max-width: 1250px){#project-main-image img{width:100%;height:100%}}#project-copy-container{width:100%}@media screen and (min-width: 1600px){#project-copy-container{max-width:1200px;margin:0 auto}}#project-copy-container p{margin:20px 170px;color:#0081a7;font-size:17px;font-weight:600;text-align:left;font-family:"josefinsanslight",arial,sans-serif}.slider{position:relative;width:100%;margin:20px 0;padding:0 20px;box-sizing:border-box}.slider-wrapper{width:100%;overflow-x:auto;overflow-y:hidden;white-space:nowrap;cursor:grab;padding-bottom:20px;-webkit-overflow-scrolling:touch}@media(min-width: 769px){.slider-wrapper{scrollbar-width:none;-ms-overflow-style:none}.slider-wrapper::-webkit-scrollbar{display:none}.slider-wrapper.show-scrollbar{scrollbar-width:thin;scrollbar-color:#00afb9 #fdfcdc}.slider-wrapper.show-scrollbar::-webkit-scrollbar{height:10px;display:block}.slider-wrapper.show-scrollbar::-webkit-scrollbar-track{background:#fdfcdc;border-radius:10px}.slider-wrapper.show-scrollbar::-webkit-scrollbar-thumb{background-color:#00afb9;border-radius:10px;border:2px solid #fdfcdc}.slider-wrapper.show-scrollbar::-webkit-scrollbar-thumb:hover{background-color:#0081a7}}@media(max-width: 768px){.slider-wrapper{scrollbar-width:thin;scrollbar-color:#00afb9 #fdfcdc}.slider-wrapper::-webkit-scrollbar{height:10px;display:block}.slider-wrapper::-webkit-scrollbar-track{background:#fdfcdc;border-radius:10px}.slider-wrapper::-webkit-scrollbar-thumb{background-color:#00afb9;border-radius:10px;border:2px solid #fdfcdc}.slider-wrapper::-webkit-scrollbar-thumb:hover{background-color:#0081a7}}.slider-wrapper.active{cursor:grabbing}.slider-track{display:inline-flex;padding:10px 0;margin:0 auto;min-width:100%;justify-content:center}@media(min-width: 1200px){.slider-track{padding-left:0;padding-right:0}.slider-track.overflow{justify-content:flex-start}}.slider-item{flex:0 0 auto;width:230px;padding:0 10px;text-align:center;display:inline-block;transition:transform .2s;cursor:pointer}.slider-item:hover{transform:translateY(-5px)}.slider-item:focus{outline:2px solid #007acc;outline-offset:2px}.slider-item img{width:190px;height:190px;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;border-radius:20px;display:block;margin:0 auto 20px;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none}@media(min-width: 1200px){.slider-wrapper{padding:0 20px}}#proj-highlight-con{flex-direction:column;margin:10px 20px}.project-image-container{max-width:100%;max-height:100%;margin-bottom:30px}.project-image-container img{max-width:100%;max-height:100%}.lightbox-container{display:none;position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.8);z-index:9999;display:flex;align-items:center;justify-content:center}.lightbox-content{position:relative;max-width:90%;max-height:90%;width:100%;height:100%;display:flex;align-items:center;justify-content:center}.lightbox-content img{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.lightbox-content video{max-width:100%;max-height:100%;width:auto;height:auto;-o-object-fit:contain;object-fit:contain}body.lightbox-open nav{display:none}.lightbox-close{background:none;border:none;cursor:pointer;position:absolute;top:20px;right:40px;color:#fff;font-size:40px;z-index:10000;font-weight:bold;line-height:1;transition:opacity .3s ease}.lightbox-close:hover{opacity:.7}@media(max-width: 768px){.lightbox-close{top:10px;right:20px;font-size:30px}}.lightbox-nav{background:none;border:none;cursor:pointer;position:absolute;top:50%;transform:translateY(-50%);background:rgba(0,0,0,.5);color:#fff;font-size:24px;padding:10px 15px;z-index:10000;border-radius:4px;transition:background-color .3s ease}.lightbox-nav:hover{background:rgba(0,0,0,.7)}@media(max-width: 768px){.lightbox-nav{font-size:18px;padding:8px 12px}}.lightbox-prev{left:20px}@media(max-width: 768px){.lightbox-prev{left:10px}}.lightbox-next{right:20px}@media(max-width: 768px){.lightbox-next{right:10px}}.video-play-button{background:none;border:none;cursor:pointer;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background:rgba(0,175,185,.8);border-radius:50%;width:60px;height:60px;font-size:24px;display:flex;align-items:center;justify-content:center;z-index:10001;transition:background-color .3s ease}.video-play-button:hover{background:#00afb9}@media(max-width: 768px){.video-play-button{width:50px;height:50px;font-size:20px}}.lightbox-video{max-width:90vw;max-height:90vh}.video-thumbnail{position:relative;display:inline-block}.video-thumbnail::after{content:"▶";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#fff;font-size:2rem;background:rgba(0,0,0,.5);border-radius:50%;width:50px;height:50px;display:flex;align-items:center;justify-content:center;pointer-events:none;transition:opacity .3s ease}@media(max-width: 768px){.video-thumbnail::after{width:40px;height:40px;font-size:1.5rem}}.video-thumbnail:hover::after{opacity:.8}.hidden-video{display:none}.lightbox-container .plyr{max-width:90vw;max-height:90vh}.lightbox-container .plyr__video-wrapper{max-width:100%;max-height:100%}.lightbox-container .plyr video{max-width:100%;max-height:90vh;width:auto;height:auto}.lightbox-container .plyr__controls{background:linear-gradient(transparent, rgba(0, 0, 0, 0.8));color:#fff}.lightbox-container .plyr__controls .plyr__control{color:#fff}.lightbox-container .plyr__controls .plyr__control:hover{background:rgba(255,255,255,.2)}.lightbox-container .plyr__controls .plyr__progress__track{background:rgba(255,255,255,.3)}.lightbox-container .plyr__controls .plyr__progress__played{background:#00afb9}.lightbox-container .plyr__controls .plyr__volume input[type=range]{background:rgba(255,255,255,.3)}.lightbox-container .plyr__controls .plyr__volume input[type=range]::-webkit-slider-thumb{background:#00afb9}.lightbox-container .plyr__controls .plyr__volume input[type=range]::-moz-range-thumb{background:#00afb9}.lightbox-container .plyr__control--overlaid{background:rgba(0,175,185,.8);border-radius:50%}.lightbox-container .plyr__control--overlaid:hover{background:#00afb9}.lightbox-container .plyr__control--overlaid svg{fill:#fff}.lightbox-container .plyr--fullscreen-active .plyr__video-wrapper{max-width:100vw;max-height:100vh}@media(max-width: 768px){.lightbox-container .plyr{max-width:95vw;max-height:85vh}.lightbox-container .plyr video{max-height:85vh}.lightbox-container .plyr__controls{font-size:14px}.lightbox-container .plyr__controls .plyr__control{padding:8px}.lightbox-container .plyr__control--overlaid{width:60px;height:60px}.lightbox-container .plyr__control--overlaid svg{width:20px;height:20px}}@media(max-width: 768px){.lightbox-content{max-width:95%;max-height:95%}.lightbox-content img,.lightbox-content video{max-width:100%;max-height:100%}}@media(max-width: 480px){.lightbox-content{max-width:98%;max-height:98%;padding:10px;box-sizing:border-box}}.lightbox-content .plyr{display:block;width:auto;height:auto}.plyr--loading .plyr__poster{background-color:rgba(0,129,167,.1)}.plyr--loading .plyr__poster::after{content:"Loading...";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#0081a7;font-size:16px}#introduction,#challenges,#problem-statement{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:20px 170px}#introduction h1,#challenges h1{color:#0081a7;font-size:30px;font-weight:400;text-align:center;margin-bottom:20px;font-family:"hello-bloomie-serif",serif}#introduction p,#challenges p,#problem-statement p{color:#0081a7;font-size:17px;font-weight:600;text-align:justify;font-family:"josefinsanslight",arial,sans-serif;padding:0}@media screen and (min-width: 1600px){#introduction p,#challenges p,#problem-statement p{max-width:1200px;margin:0 auto}}#solution1 h1{color:#0081a7;font-size:30px;font-weight:400;text-align:center;margin-bottom:20px;font-family:"hello-bloomie-serif",serif}.solution-con{display:flex;justify-content:center;align-items:center;margin:20px 100px 20px 100px}@media screen and (min-width: 1600px){.solution-con{max-width:1200px;margin:0 auto}}#solution1{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:20px 70px 20px 70px}#solution1 img{width:400px;height:400px;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.24)}#solution1 p{color:#0081a7;font-size:17px;font-weight:600;font-family:"josefinsanslight",arial,sans-serif;margin-left:50px}#solution2{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:20px 70px 20px 70px}#solution2 img{width:400px;height:400px;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.24)}#solution2 p{color:#0081a7;font-size:17px;font-weight:600;font-family:"josefinsanslight",arial,sans-serif;margin-right:50px;text-align:right}#solution2-mobile{display:none}@media screen and (max-width: 1250px){#project-copy-container p{margin:20px 20px;color:#0081a7;font-size:17px;font-weight:600;text-align:left;font-family:"josefinsanslight",arial,sans-serif}#introduction,#challenges,#problem-statement{margin:20px 50px}.solution-con{flex-direction:column;align-items:center;margin:20px 20px}.solution-con img{max-height:300px;max-width:300px}.solution-con p{padding-top:20px;text-align:center;margin:0}#solution1 p{margin-left:0px;text-align:justify}#solution2{display:none}#solution2-mobile{display:flex;justify-content:center;align-items:center;flex-direction:column;margin:20px 70px 20px 70px}#solution2-mobile img{width:400px;height:400px;-o-object-fit:cover;object-fit:cover;background-repeat:no-repeat;border-radius:20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,.24)}#solution2-mobile p{color:#0081a7;font-size:17px;font-weight:600;font-family:"josefinsanslight",arial,sans-serif;text-align:justify}}#other-projects{background-color:#fff;background-repeat:no-repeat;background-size:cover;margin-bottom:50px}#other-projects h1{color:#0081a7;font-size:50px;font-weight:400;text-align:center;margin-top:50px;font-family:"hello-bloomie-serif",serif}.project-image-container{max-width:300px;max-height:300px;display:block;position:relative;cursor:pointer;transition:.5s;margin-bottom:70px}.project-image-container img{max-width:300px;max-height:300px;border-radius:20px}.project-image-container:hover{transform:scale(1.1);transition:.3s;border-radius:20px}.project-image-container p{color:#0081a7;margin-top:15px;font-size:20px;font-weight:600;text-align:center;font-family:"josefinsanslight",arial,sans-serif}@media(prefers-reduced-motion: reduce){.slider-item,.lightbox-close,.lightbox-nav,.video-play-button,.video-thumbnail::after{transition:none}.slider-item:hover{transform:none}}@media(prefers-contrast: high){.lightbox-container{background-color:#000}.lightbox-nav{background:#fff;color:#000;border:2px solid #000}.lightbox-nav:hover{background:#f0f0f0}.lightbox-close{background:#fff;color:#000;border-radius:4px;padding:5px 10px}}body{background-color:#fff;color:#626262;font-family:"josefinsanslight",arial,sans-serif;font-optical-sizing:auto;font-style:normal}h2{color:#0081a7}#about-container{display:flex;justify-content:center;align-items:center;flex-direction:column;margin-top:20px}#about-copy-container{background-color:#00afb9;width:800px;height:650px;border-radius:20px;padding-top:100px}#about-copy-container h1{color:#fff;font-size:50px;font-weight:400;text-align:center;margin-bottom:20px;font-family:"hello-bloomie-serif",serif}#about-copy-container p{color:#fff;font-size:17px;font-weight:600;text-align:center;margin-bottom:20px;font-family:"josefinsanslight",arial,sans-serif;padding:0 80px 0 80px}#logo-v2-about{margin-bottom:-80px;width:210px;height:300px;background-image:url(../images/logo-icon.svg);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:1;rotate:5deg;position:relative;margin-left:auto;margin-right:auto}@media(max-width: 768px){#about-container{margin:0 30px 0 30px}#about-copy-container{width:100%;height:auto;padding:50px 20px 30px 20px}#about-copy-container h1{font-size:35px}#about-copy-container p{font-size:15px;padding:0 20px}#logo-v2-about{width:210px;height:300px;margin-bottom:-50px;margin-top:50px}#project-section-about h1{font-size:35px}#connect-con{padding:0 20px}#connect-con h1{font-size:35px}#connect-con p{font-size:18px}#connect-con button{font-size:18px;padding:8px 16px}}#project-section-about{background-color:#fff;background-repeat:no-repeat;background-size:cover}#project-section-about h1{margin-top:30px;color:#0081a7;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px}@media(max-width: 768px){#project-section-about h1{font-size:50px;line-height:50px;padding:0 30px 0 30px}}#connect-con h1{color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;line-height:50px;text-align:center;font-size:50px;margin-top:30px}#connect-con p{color:#0081a7;font-family:"josefinsanslight",arial,sans-serif;font-size:20px;text-align:center;font-weight:700;margin-top:20px;line-height:25px}#connect-con button{background-color:#f07167;color:#fff;font-family:"josefinsanslight",arial,sans-serif;font-size:20px;padding:10px 20px;margin-top:40px;border-radius:10px;cursor:pointer;margin-bottom:60px;font-weight:700;transition:.3s}#connect-con button:hover{transform:scale(1.1);transition:.3s}#contact-section{background-color:#fff;padding-top:0px}.contact-container{display:flex;justify-content:center;flex-wrap:wrap;align-items:center;align-items:flex-start}#contact-section h1{font-family:"hello-bloomie-serif",serif;font-size:60px;text-align:center;color:#00afb9;padding-bottom:10px}#contact-copy{max-width:350px;display:flex;flex-direction:column;align-items:center;justify-content:center;margin-top:20px}#contact-copy p{margin:0 20px;font-size:20px;text-align:right;justify-content:center;font-weight:700;color:#0081a7}#feedback p{color:#0081a7;font-size:15px;text-align:center;font-weight:700;margin-top:20px;margin:0px}#contactForm{display:flex;width:50%;flex-direction:column;justify-content:center;padding:20px}#message,#lname,#fname,#email{width:100%;padding:10px;margin:8px 0;border:2.3px solid #0081a7;border-radius:5px;font-size:16px}#submit{width:100%;background-color:#f07167;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-size:16px}.resume-button{width:100%;background-color:#f07167;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-size:16px;text-align:center}.resume-button:hover{background-color:#0081a7;color:#fff}@media(max-width: 768px){fieldset{width:350px}#contact-section{padding-top:50px}#contact-section h1{font-size:60px;line-height:50px;padding-bottom:20px}#contact-copy p{text-align:center;justify-content:center}#submit{width:100%}.resume-button{width:100%;background-color:#f07167;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-size:16px;text-align:center}}@media(max-width: 900px){#contact-section{padding-top:50px}#contact-copy p{text-align:center;justify-content:center}.resume-button{width:100%;background-color:#f07167;color:#fff;padding:14px 20px;margin:8px 0;border:none;border-radius:4px;cursor:pointer;font-size:16px;text-align:center}}body{background-color:#fff;color:#626262;font-family:"josefinsanslight",arial,sans-serif;font-optical-sizing:auto;font-style:normal}h2{color:#0081a7}#thank-you-con{display:flex;justify-content:center;align-items:center;flex-direction:column;height:80vh;width:100%}#thank-you-con h1{margin-top:-100px;color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;text-align:center;font-size:50px}#thank-you-con p{color:#0081a7;font-family:"josefinsanslight",arial,sans-serif;font-weight:600;text-align:center;font-size:20px;margin:0 300px 0 300px}@media(max-width: 900px){#thank-you-con h1{margin:-50px 50px 0 50px;color:#00afb9;font-family:"hello-bloomie-serif",serif;font-weight:500;line-height:50px;text-align:center;font-size:50px}#thank-you-con p{color:#0081a7;font-family:"josefinsanslight",arial,sans-serif;font-weight:600;text-align:center;font-size:20px;margin:20px 50px 0 50px}}