body{background-color:#161616;font-family:Montserrat Alternates,sans-serif;margin:0;padding:0}#app-container{margin-left:auto;margin-right:auto;max-width:1920px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.fade-in{animation:fadeIn ease-in 1;animation-duration:1s;animation-fill-mode:forwards;opacity:0}.fade-in.one{animation-delay:.25s}.fade-in.two{animation-delay:.7s}.fade-in.three{animation-delay:1.2s}.fade-in.four{animation-delay:1.7s}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.fade-out{animation:fadeOut ease-in-out 1;animation-duration:1s;animation-fill-mode:forwards;opacity:1}.blackandwhite{filter:grayscale(100%)}.nav-bar{height:7.1rem;justify-content:space-between;left:0;margin:0 auto;position:absolute;right:0;top:0;width:100%;z-index:100}.nav-bar,.nav-logo{display:flex;flex-direction:row}.nav-logo{background-color:initial;background-image:linear-gradient(#d1d1d1,#d1d1d1),linear-gradient(#d1d1d1,#d1d1d1),linear-gradient(#d1d1d1,#d1d1d1),linear-gradient(#d1d1d1,#d1d1d1),linear-gradient(#16161600,#16161600),linear-gradient(#16161600,#16161600),linear-gradient(#16161600,#16161600),linear-gradient(#16161600,#16161600);background-position:0 0,0 0,0 100%,0 100%,0 0,0 0,0 100%,100% 0;background-repeat:no-repeat;background-size:.1rem 0,0 .1rem,0 .1rem,.1rem 0,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%;border:none;box-shadow:none;margin:1rem;outline:none;padding:.5rem;position:relative;transition:.2s linear;z-index:12}.nav-logo:hover{animation:animate 1.4s linear .2s infinite;background-position:0 100%,0 0,0 100%,100% 0,0 0,0 0,0 100%,100% 0;background-size:.1rem 0,100% .1rem,0 .1rem,.1rem 0,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%}@keyframes animate{0%{background-position:0 100%,0 0,0 100%,100% 0,0 0,0 0,0 100%,100% 0;background-size:.1rem 0,100% .1rem,0 .1rem,.1rem 0,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%}40%{background-position:0 100%,100% 0,100% 100%,100% 0,0 0,0 0,0 100%,100% 0;background-size:.1rem 0,100% .1rem,0 .1rem,.1rem 100%,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%}60%{background-position:0 100%,100% 0,100% 100%,100% 100%,0 0,0 0,0 100%,100% 0;background-size:.1rem 0,0 .1rem,100% .1rem,.1rem 100%,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%}70%{background-position:0 100%,100% 0,0 100%,100% 100%,0 0,0 0,0 100%,100% 0;background-size:.1rem 100%,0 .1rem,100% .1rem,.1rem 0,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%}80%{background-position:0 0,0 0,0 100%,100% 100%,0 0,0 0,0 100%,100% 0;background-size:.1rem 100%,0 .1rem,0 .1rem,.1rem 0,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%}to{background-position:0 0,0 0,0 100%,100% 100%,0 0,0 0,0 100%,100% 0;background-size:.1rem 0,100% .1rem,0 .1rem,.1rem 0,.1rem 100%,100% .1rem,100% .1rem,.1rem 100%}}.nav-logo h1,.nav-logo img{filter:brightness(.6);transition:all .3s ease-in-out 0s}.nav-logo:hover h1,.nav-logo:hover img{filter:brightness(.8);transition:all .3s ease-in-out 0s}.nav-bar-buttons{display:flex;justify-content:flex-end;margin:1rem 2rem 1rem auto}.nav-logo h1,.nav-logo img{margin:auto .5rem}.nav-logo h1{color:#fff;font-family:Montserrat Alternates;font-size:2.5rem;text-align:center}.nav-bar a,.nav-bar-buttons>a{text-decoration:none}.nav-bar-buttons>a{color:#969696;cursor:pointer;font-size:1.2rem;margin:auto 1rem;position:relative;text-align:center}.nav-bar-buttons>a:before{background-color:#969696;bottom:.6rem;content:"";height:.1rem;left:0;position:absolute;transform:scaleX(0);transition:all .3s ease-in-out 0s;visibility:hidden;width:100%}.nav-bar-buttons>a:hover{color:#d6d6d6;transition:all .3s ease-in-out 0s}.nav-bar-buttons>a:hover:before{transform:scaleX(1);visibility:visible}@media screen and (max-width:667px){.nav-logo h1{font-size:2rem}}@media screen and (max-width:540px){.nav-logo h1{font-size:1.6rem}}.mobile-nav{position:relative;width:170px}.mobile-nav-button-container{box-sizing:border-box;height:100%;padding:12px 16px}.mobile-nav-button,.mobile-nav-button-container{align-items:center;display:flex;justify-content:center}.mobile-nav-button{cursor:pointer;flex-direction:column;gap:4px;height:36px;margin-left:auto;width:36px}.mobile-nav-button-line{background:#969696;height:2px;transition:.2s;width:18px}.mobile-nav-dropdown{left:0;overflow:hidden;position:absolute;top:90%;transition:max-height .25s ease;width:100%}.mobile-nav-menu{align-items:flex-end;display:flex;flex-direction:column}.mobile-nav-link{color:#969696;padding:12px 16px;text-decoration:none}.mobile-nav-link:hover{text-decoration:line-through}#home-container{max-width:1200px;min-width:800px}.background{z-index:11}.home-nav-bar{display:flex;flex-direction:row;margin:0 auto;width:100%;z-index:13}.home-nav-bar a{text-decoration:none}.home-nav-logo{background:hsla(0,0%,9%,.753);border:.1rem solid #b4b4b4;display:flex;flex-direction:row;margin:1rem 2rem;padding:.4rem;position:relative;z-index:12}.home-nav-logo img{filter:brightness(.8);margin:auto .5rem}.home-nav-logo h1{color:#b4b4b4;font-family:Montserrat Alternates;font-size:2.5rem;margin:auto;text-align:center}.dot-1,.dot-2,.wrapper a{z-index:12}.btn{z-index:10}.btn,.wrapper>a{position:absolute}.wrapper>a{color:#969696;cursor:pointer;font-size:5rem;text-decoration:none}.wrapper>a:before{background-color:#d6d6d6;bottom:2.5rem;content:"";height:.2rem;left:0;position:absolute;transform:scaleX(0);transition:all .3s ease-in-out 0s;visibility:hidden;width:100%}.wrapper>a:hover{color:#d6d6d6;transition:all .3s ease-in-out 0s}.wrapper>a:hover:before{transform:scaleX(1);visibility:visible}#btn-1{bottom:9rem;right:43rem}#btn-2{bottom:9rem;right:2rem}#btn-3{bottom:2rem;right:29rem}#btn-4{bottom:2rem;right:2rem}.background{background-position:50%;background-repeat:no-repeat;background-size:cover;height:115vh;left:50%;position:fixed;top:50%;transform:translate(-50%,-50%);transition:width .35s ease,height .35s ease;width:115vw}#content-0{background:#161616;opacity:1}#content-1,#content-2,#content-3,#content-4{opacity:0;-webkit-transition:all .5s ease-in-out}#content-1{background-image:url(/static/media/about_michael.09f575940ad9ef23c635.jpg)}#content-2{background-image:url(/static/media/computer_code.307e4cc5e12b3f89a300.jpg)}#content-3{background-image:url(/static/media/michael-blue-drums.f0cb45d9cc3a821d325d.jpg)}#content-4{background-image:url(/static/media/denver.23736686dff7b88ce140.jpg)}.btn:hover~.background{height:101vh;width:101vw}#btn-1:hover~#content-1,#btn-2:hover~#content-2,#btn-3:hover~#content-3,#btn-4:hover~#content-4{opacity:1;-webkit-transition:all .5s ease-in-out}.dot-1{bottom:10.6rem;right:38.3rem}.dot-1,.dot-2{background-color:#7e7e7e;border-radius:50%;height:2rem;position:absolute;width:2rem}.dot-2{bottom:3.6rem;right:24rem}@media screen and (max-width:991px){.wrapper>a{font-size:3rem}.wrapper>a:before{bottom:1.5rem;height:.2rem}#btn-1{bottom:7rem;right:28rem}#btn-2{bottom:7rem;right:2rem}#btn-3{bottom:2rem;right:19rem}#btn-4{bottom:2rem;right:2rem}.dot{height:1.5rem;width:1.5rem}.dot-1{bottom:8rem;right:24rem}.dot-2{bottom:3rem;right:15.5rem}}@media screen and (max-width:667px){#content-2{opacity:1}.wrapper>a{font-size:2rem}.wrapper>a:before{bottom:1rem;height:.2rem}#btn-1{bottom:7rem;right:20rem}#btn-2{bottom:7rem;right:2rem}#btn-3{bottom:2rem;right:14rem}#btn-4{bottom:2rem;right:2rem}.dot{height:1rem;width:1rem}.dot-1{bottom:7.5rem;right:17rem}.dot-2{bottom:2.5rem;right:11.1rem}}@media screen and (max-width:480px){.home-nav-logo{margin:1rem auto}.home-nav-logo img{height:55px}.home-nav-logo h1{font-size:1.8rem}.wrapper>a{font-size:1.5rem}.wrapper>a:before{bottom:.7rem;height:.1rem}#btn-1{bottom:5.5rem;right:15.3rem}#btn-2{bottom:5.5rem;right:2rem}#btn-3{bottom:2rem;right:11rem}#btn-4{bottom:2rem;right:2rem}.dot{height:.8rem;width:.8rem}.dot-1{bottom:5.9rem;right:13.2rem}.dot-2{bottom:2.3rem;right:8.8rem}}#about-body{max-width:1920px;width:100%}#about-info{box-sizing:border-box;padding:8rem 3rem 3rem;position:relative;width:45%;z-index:15}#about-info h1{color:#5d26a5;font-family:Lato,sans-serif;font-size:4.7rem;margin:4rem 0 2rem;text-align:left;width:100%}#about-info p{color:#969696;font-size:1.2rem;z-index:15}.about-michael-img{background-size:cover;filter:grayscale(100%);-webkit-mask-image:linear-gradient(180deg,#000,#0000);mask-image:linear-gradient(180deg,#000,#0000);max-width:1920px;position:absolute;top:0;width:100%}.about-download-container{display:flex;flex-direction:column;margin:1rem auto}.about-download-container a{color:#969696;margin:1rem 0;text-decoration:none}.about-download-container a:hover{color:#d3d3d3}.about-download-text{margin:0 5rem}.about-download-text h3{font-family:Lato,sans-serif;font-size:1.5rem;margin:.5rem 0}.about-icon{background-color:#5d26a5;border-radius:50%;font-size:1.5rem;margin-top:.5rem;padding:1.1rem;position:absolute;text-align:center;width:1.5rem}@media screen and (max-width:1200px){#about-info{width:80%}#about-info h1{font-size:4rem;margin-top:8rem;width:70%}}@media screen and (max-width:640px){#about-info h1{font-size:3rem;margin-top:5rem;width:70%}#about-info p{font-size:1rem}#about-info{width:100%}}#footer{border-top:.05rem solid #242323;display:flex;height:4rem;justify-content:space-between;margin:auto;max-width:1920px;position:relative;z-index:10}#footer-icons{display:flex;margin:auto 1.3rem}.footer-icon i{background-color:#5e5e5e;border-radius:50%;color:#b4b4b4;font-size:1.2rem;margin:0 .5rem;padding:.6rem;position:block;text-align:center;text-decoration:none}.footer-icon i:hover{background-color:#777;color:#d8d8d8}.copyright{display:flex}.copyright p{color:#7c7c7c;display:flex;margin:auto 2rem}@media screen and (max-width:667px){.copyright p{font-size:.8rem}}#development-header-container *{box-sizing:border-box}#development-header-container{width:100%}#development-header{position:absolute;width:100%}#development-header-title-info-container{max-width:1920px;width:100%}#development-header-title{position:absolute}#development-header-title h1{color:#b7c475;font-family:Lato,sans-serif;font-size:clamp(2rem,10vw,5rem);margin:15rem 3rem;z-index:13}#development-header-background{background-image:url(/static/media/typing.b3352f93593153839e2d.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:grayscale(100%) brightness(60%);height:90vh;-webkit-mask-image:linear-gradient(180deg,#000,#0000);mask-image:linear-gradient(180deg,#000,#0000);max-width:1920px;width:100%}.development-header-background-text{font-family:Lato,sans-serif;font-size:clamp(16rem,40vw,26rem);font-weight:700}#development-header-info-container{padding:400px 20px 20px}#development-header-info{background-color:#00000080;border:.1rem solid #b7c475;box-sizing:border-box;margin-left:auto;margin-right:auto;max-width:90%;padding:2rem;position:relative}#development-header-info h2{color:#b7c475;font-family:Lato,sans-serif;font-size:1.5rem;margin:0;position:relative;text-align:left}#development-header-info p{color:#969696;font-size:1.3rem;margin:.8rem .8rem 2rem}#development-header-info img,#development-header-skills{display:flex;justify-content:center}#development-header-skills{flex-direction:row;flex-wrap:wrap;margin-left:auto;margin-right:auto}.dev-skill{display:flex;flex-direction:column;height:6rem;justify-content:center;margin:.5rem;position:relative;width:5rem}.dev-skill img{height:50px;margin-left:auto;margin-right:auto}.dev-skill h4{color:#b7c475;font-family:Lato,sans-serif;font-size:.7rem;height:3rem;margin:.5rem;text-align:center}#development-body{position:relative}#development-projects-container{margin-bottom:5rem}#development-projects-container h1{color:#b7c475;font-family:Lato,sans-serif;font-size:2.5rem;margin:2rem auto;text-align:center}#development-projects{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:10%;margin-right:10%}figure.project-tile{background:#000;border:.1rem solid #b7c475;color:#fff;display:inline-block;margin:.6rem .7rem;max-height:18rem;overflow:hidden;position:relative;text-align:center;width:25rem}figure.project-tile *{box-sizing:border-box}figure.project-tile img{height:100%;opacity:1;transition:opacity .35s;width:100%}figure.project-tile figcaption{height:100%;left:0;position:absolute;text-align:left;top:0;width:100%}figure.project-tile figcaption>div{float:left;height:100%;overflow:hidden;position:relative;width:50%}figure.project-tile figcaption:before{background-color:#fff0;bottom:50%;content:"";left:50%;opacity:0;position:absolute;top:50%;transition:all .4s;transition-delay:.6s;width:2px}figure.project-tile h2,figure.project-tile h3,figure.project-tile h4,figure.project-tile p{left:0;margin:0;opacity:0;padding:20px;position:absolute;top:0;transition:opacity .45s,transform .45s;width:100%}figure.project-tile h2{background:#00000080;bottom:0;display:block;font-family:Lato,sans-serif;font-weight:300;text-align:right;text-transform:uppercase;transform:translate3d(50%,0,0);transition-delay:0s;word-spacing:-.1em}figure.project-tile h3{border:.1rem solid #c8c8c8;border-right:0;margin:auto 0 10px auto;right:0;text-align:right;text-transform:uppercase;transform:translate3d(50%,0,0);width:5rem;word-spacing:-.1em}figure.project-tile h3,figure.project-tile h4{background:#00000080;bottom:0;cursor:pointer;display:block;font-family:Lato,sans-serif;font-size:1.3rem;font-weight:300;height:3rem;padding:.5rem;transition-delay:0s}figure.project-tile h4{border:.1rem solid #c8c8c8;border-left:0;margin-bottom:10px;margin-top:auto;text-align:left;top:0;transform:translate3d(-50%,0,0);width:4.5rem}figure.project-tile h2 span{font-weight:800}figure.project-tile p{background:hsla(70,40%,61%,.849);bottom:0;color:#000;display:block;font-size:1rem;font-weight:300;text-align:left;top:0;transform:translate3d(-50%,0,0);transition-delay:0s}figure.project-tile:hover img{opacity:.7}figure.project-tile:hover figcaption h2,figure.project-tile:hover figcaption h3,figure.project-tile:hover figcaption h4,figure.project-tile:hover figcaption p{transform:translateZ(0);transition-delay:.3s}figure.project-tile:hover figcaption h2,figure.project-tile:hover figcaption h3,figure.project-tile:hover figcaption h4,figure.project-tile:hover figcaption p{opacity:1}figure.project-tile:hover figcaption:before{background:#fff;bottom:0;opacity:1;top:0;transition-delay:0s}#development-modal{background-color:rgba(0,0,0,.397);height:100%;max-width:1920px;position:fixed;width:100%;z-index:100}#development-modal,#development-modal-body{left:50%;top:50%;transform:translate(-50%,-50%)}#development-modal-body{background-color:#0f0f0f;border:.1rem solid #b7c475;height:90%;overflow:auto;position:relative;width:90%}#development-modal-body::-webkit-scrollbar{width:4px}#development-modal-body::-webkit-scrollbar-track{background:#2f2f2f}#development-modal-body::-webkit-scrollbar-thumb{background:#b7c475}#development-modal-info{margin:4rem 2rem 2rem}.close-button{position:absolute;right:0;z-index:10}.close-button h3{background-color:#0f0f0f;color:#b7c475;cursor:pointer;font-family:Lato,sans-serif;font-size:1.5rem;margin:1rem}.close-button h3:hover{color:#d4e483}#development-modal-image img{border:.1rem solid #bbb;max-width:600px;width:100%}#development-modal-body h1{color:#b7c475;font-family:Lato,sans-serif;font-size:4rem;margin:1rem 0;text-transform:uppercase}#development-modal-body h2{color:#b7c475;font-family:Lato,sans-serif;font-size:2rem;margin:1rem}#development-modal-info p{color:#ccc;font-size:1.2rem;margin:1rem}#development-modal-technologies{display:flex;flex-direction:row;flex-wrap:wrap;margin-left:.5rem;margin-top:2rem}#modal-other-technologies li{color:#ccc;font-size:1.2rem}#modal-icons-container{display:flex;flex-direction:row;margin-left:.5rem}.modal-icons{margin:1.2rem}.modal-icon,.modal-icons{display:flex;justify-content:center}.modal-icon{text-align:center;width:2rem}.modal-icon:hover{background-color:#d4e483}.modal-icons a{display:flex;flex-direction:column;text-decoration:none}.modal-icons i{background-color:#b7c475;border-radius:50%;color:#161616;font-size:2rem;margin-left:auto;margin-right:auto;padding:.6rem;text-align:center}.modal-icons h4{color:#b7c475;font-size:.6rem;margin-top:.5rem;text-align:center;text-decoration:none}.modal-icons a:hover>.modal-icon{background-color:#d4e483}@media screen and (max-width:540px){#development-modal-body h1{font-size:3rem}figure.project-tile h3,figure.project-tile h4{font-size:1rem;height:2.5rem}figure.project-tile p{font-size:.9rem}}#music-body *{box-sizing:border-box}#music-body{padding:2rem}#music-header{height:30rem;width:100%}#music-header h1{color:#70a9a1;font-family:Lato,sans-serif;font-size:7rem;margin:0;padding:15rem 3.5rem;position:absolute;z-index:10}#music-header-background{background-image:url(/static/media/michael_drumming.2ed51986b47baff3a0aa.gif);background-position:50%;background-repeat:no-repeat;background-size:cover;filter:grayscale(100%);height:40rem;-webkit-mask-image:linear-gradient(180deg,#000,#0000);mask-image:linear-gradient(180deg,#000,#0000);max-width:1920px;width:100%}.music-header-background-text{font-family:Lato,sans-serif;font-size:25rem;font-weight:700}#music-body h1{color:#70a9a1;font-family:Lato,sans-serif;margin:1rem 0;text-align:left}#track-info-container{display:flex;flex-direction:row;margin-left:auto;margin-right:auto}#music-tracks-container{padding:1rem;width:50%}#music-media-tracks{margin-left:auto;margin-right:auto;margin-top:2rem;max-width:750px}.music-track{max-width:700px}#music-info{padding:.5rem 2rem 1.5rem 1rem;width:50%}#music-info p{color:#acacac;font-size:1rem;margin:0}#music-info img{filter:grayscale(100%);width:100%}#music-info img:hover{filter:none}#music-info-image{border:.1rem solid #70a9a1;margin:2rem 0}#music-albums-container{border-top:.05rem solid #70a9a1;justify-content:center;margin:1rem 0;padding:1rem}#music-albums{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.music-media-audio{margin:1rem}.music-media-audio iframe{height:350px;width:auto}.music-media-audio a{text-decoration:none}#music-body h2:hover{color:#bdbdbd}#music-body h2{color:grey;font-family:Lato,sans-serif;font-size:1rem;margin:.5rem 0}iframe{background-color:#202020;background-image:url(/static/media/loading.1c99726ccb4d428d88a4.gif);background-position:50%;background-repeat:no-repeat;background-size:42px;border:0;filter:grayscale(100%)}iframe:hover{filter:none}#music-video-container{border-top:.05rem solid #70a9a1;margin-left:auto;margin-right:auto;padding:1rem}#music-videos{display:flex;flex-direction:row}.music-media-video{height:0;margin:1rem;overflow:hidden;padding-bottom:25.5%;padding-top:30px;position:relative;width:50%}.music-media-video iframe,.video-container embed,.video-container object{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (max-width:991px){#music-videos{flex-direction:column}.music-media-video{margin:20px 0;padding-bottom:50%;width:100%}}@media screen and (max-width:767px){#music-header{height:20rem}.music-header-background-text{font-size:20rem}#music-header h1{font-size:4rem;padding:13rem 2rem}#track-info-container{flex-direction:column}#music-info{padding:20px 0;width:100%}#music-tracks-container{padding:1rem 0;width:100%}#music-video-container{padding:1rem 0}}#contact-header,#contact-header-container{position:relative}#contact-header{height:30rem}#contact-header img{filter:grayscale(100%);height:auto;-webkit-mask-image:linear-gradient(180deg,#000,#0000);mask-image:linear-gradient(180deg,#000,#0000);position:absolute;width:100%}#contact-header h1{color:#40798c;font-family:Lato,sans-serif;font-size:7rem;margin:5rem;position:absolute;text-align:left;top:11rem;width:30rem}#contact-header p{color:#9b9b9b;font-size:4.5rem;font-style:italic;font-weight:600;margin-left:50%;margin-right:5rem;position:absolute;text-align:right;top:8rem}#contact-info{display:flex;flex-direction:row;max-width:1920px;width:100%}#contact-form{margin-left:auto;margin-right:auto;width:50%}#contact-form form{display:flex;flex-direction:column;margin:5rem auto;position:relative;width:auto}#contact-form h1{color:#b9b9b9}#contact-form input,textarea{background-color:#d3d3d3;border:.2rem solid #40798c;border-radius:.1rem;color:#111;font-family:Montserrat Alternates,sans-serif;font-size:1rem;margin:.25rem 0;outline:none;padding:.5rem}::placeholder{color:#111;opacity:1}#contact-form input{height:1.7rem}#contact-form textarea{height:20rem}#contact-form button{background-color:#40798c;border:none;border-radius:.1rem;color:#ddd;font-family:Lato,sans-serif;font-size:1.5rem;height:3rem;margin:.25rem 0}#contact-form button:hover{background-color:#2f697c;cursor:pointer}.vertical-line{border-left:.15rem solid #40798c;height:29rem;margin-left:auto;margin-right:auto;margin-top:9rem}.contact-method{color:#b8b8b8;margin:7.5rem 0;width:40%}.contact-method-info{display:flex;flex-direction:row;margin:3rem}.contact-method-info a{color:#b8b8b8;text-decoration:none}.contact-method-info a:hover{color:#e0e0e0}.contact-method-info-text{margin:0 5rem}.contact-method-info-text h3{font-family:Lato,sans-serif;font-size:1.5rem;margin:.5rem 0;text-transform:uppercase}.icon{background-color:#40798c;border-radius:50%;font-size:1.5rem;margin-top:.5rem;padding:1.1rem;position:absolute;text-align:center;width:1.5rem}@media screen and (max-width:1200px){#contact-header h1{font-size:5rem;margin:3rem;width:20rem}#contact-header p{font-size:3rem}}@media screen and (max-width:991px){#contact-header{height:20rem}#contact-header h1{font-size:4rem;margin:2.5rem;width:18rem}#contact-header p{font-size:2.5rem}#contact-info{align-items:center;flex-direction:column}#contact-form{width:100%}#contact-form form{margin:5rem 0 2rem;padding:0 3rem}.vertical-line{display:none}.contact-method{margin:0;width:100%}}@media screen and (max-width:767px){#contact-header h1{font-size:3.5rem;margin:2.5rem;width:17rem}#contact-header p{font-size:2rem}}@media screen and (max-width:600px){#contact-header p{margin:20px 0;padding:0 2rem;text-align:left;top:20rem}#contact-form form{margin:10rem 0 2rem;padding:0 2rem}}@media screen and (max-width:400px){#contact-header h1{font-size:2.5rem}#contact-header p{font-size:1.5rem;top:18rem}}
/*# sourceMappingURL=main.c379c02f.css.map*/