@import url(https://fonts.googleapis.com/css2?family=Roboto:wght@100;300;400;500;700;900&display=swap);@import url(https://fonts.googleapis.com/css2?family=Bungee+Shade&display=swap);*{box-sizing:border-box;margin:0;padding:0}html{font-family:Roboto,sans-serif;font-size:62.5%;scroll-behavior:smooth}body{font-size:1.6rem}ul{list-style-type:none}a{color:inherit;text-decoration:none}.section-title{font-size:4rem;font-weight:700;text-align:center}.main-container{margin:0 auto;max-width:1920px;width:90%}.header,.header--scrolled{background-color:#fff;position:-webkit-sticky;position:sticky;top:0;z-index:999}.header--scrolled{border-bottom:.1rem solid hsla(0,0%,74%,.2);box-shadow:0 .2rem .4rem 0 rgba(0,0,0,.2)}.header__container{display:flex;padding:2rem 0}.header__logo{align-items:center;display:flex;flex-grow:1}.header__logo img{height:4rem}.header__nav{flex-grow:3}.header__nav ul{align-items:center;display:flex;height:100%;justify-content:flex-start}.header__nav ul li{font-size:1.8rem;font-weight:400;margin:0 2rem}.header__nav ul li a{transition:all .2s}.header__nav ul li a:hover{color:#ff4289}.header__github{align-items:center;display:flex;flex-grow:1;justify-content:space-evenly}.header__github-icon{color:#ff4289;font-size:4rem}.header__github-icon:hover{color:#de186f}.showcase{background-color:#f8f8f8;height:100vh}.showcase__container{display:flex;height:100%}.showcase__content-container{flex-basis:50%;padding:15% 4rem}.showcase__content-container h1{color:#000;font-size:5.5rem;font-weight:500;letter-spacing:.1rem;text-transform:uppercase}.showcase__content-container h1 span{color:#ff4289;display:inline-block}.showcase__content-container p{color:#000;font-size:2.5rem;font-weight:300;letter-spacing:.1rem;margin:4rem 0}.showcase__content-container button{background-color:#ff4289;border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-size:1.6rem;font-weight:100;letter-spacing:.1rem;padding:1.5rem 4rem}.showcase__content-container button:hover{background-color:#de186f}.showcase__graphic-container{flex-basis:50%;padding:5% 0}.showcase__graphic-container img{width:100%}.task{background-image:url(/static/media/taskSectionBackground.bf2e402f120f7014c2fb.svg);background-size:cover;padding:5rem 0 15rem}.task__container{display:flex;flex-direction:column;height:100%}.task__title{color:#6c4062}.task__subtitle{color:#fe5f85;font-size:2.5rem;font-weight:400;margin:2rem 0;text-align:center}.task__form-container{border-radius:5rem;box-shadow:0 22px 70px 4px rgba(0,0,0,.56);display:flex;height:60rem;margin:4rem auto;overflow:hidden;width:100rem}.task__form-content{background-color:#ff4289;flex-basis:50%;padding:4rem;position:relative}.task__form-content .task__background-wave{bottom:0;position:absolute;top:0;-webkit-transform:rotate(90deg) translate(100%,-20%);transform:rotate(90deg) translate(100%,-20%);-webkit-transform-origin:top right;transform-origin:top right;width:120%}.task__form-content .task__form-title{color:#ffecf3;font-size:2.2rem;font-weight:500}.task__form-graphic{background-color:#fff;background-image:linear-gradient(rgba(255,66,137,.1),rgba(255,66,137,.4)),url(/static/media/formIllustration.45c7b7e2765b5c10cfd9.svg);background-size:cover;flex-basis:50%}.task-form{display:flex;flex-direction:column;margin:2rem 0}.task-form label{color:#ffecf3;font-weight:400;padding:0 1rem}.task-form select{cursor:pointer}.task-form input,.task-form select{background-color:#ff4289;border:.1rem solid #ffecf3;border-radius:2rem;color:#ffecf3;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:300;margin-top:1.5rem;outline:none;padding:1rem 1.5rem}.task-form input[type=date]{cursor:pointer}.task-form input::-webkit-input-placeholder{color:#ff97be;font-weight:300}.task-form input:-ms-input-placeholder{color:#ff97be;font-weight:300}.task-form input::placeholder{color:#ff97be;font-weight:300}.task-form__error-message{font-size:1.4rem;font-weight:300;height:2rem;margin-bottom:1rem;padding:.5rem 0 0 1rem}.task-form__double{display:flex;justify-content:space-between}.task-form__double-left,.task-form__double-right{display:flex;flex-direction:column}.task-form button{background-color:#ffecf3;border:.1rem solid #ffecf3;border-radius:2rem;color:#ff4289;cursor:pointer;font-family:Roboto,sans-serif;font-size:1.6rem;font-weight:400;margin-top:.5rem;padding:1rem 4rem;transition:all .2s;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.task-form button:hover{background-color:#ff4289;color:#ffecf3}.footer{background-color:#f8f8f8}.footer__top{display:flex;padding:4rem}.footer__logo{flex-basis:30%}.footer__logo img{height:4rem}.footer__logo p{font-size:1.5rem;font-weight:300;letter-spacing:.1rem;margin:2rem 0}.footer__logo p .footer__logo-heart,.footer__logo p .footer__logo-maple{color:#f44336}.footer__logo-icons{color:#ff4289}.footer__logo-icons .footer__logo-icon{cursor:pointer;font-size:3rem;margin-right:3rem}.footer__logo-icons .footer__logo-icon:hover{color:#de186f}.footer__other-pages{flex-basis:20%}.footer__other-pages h4{color:#ff4289;font-size:2rem;font-weight:400}.footer__other-pages ul{margin-top:2rem}.footer__other-pages ul li{font-size:1.5rem;font-weight:400;letter-spacing:.1rem;margin-bottom:1rem}.footer__other-pages ul li a{display:inline-block}.footer__other-pages ul li a:hover{color:#ff4289}.footer__quick-links{flex-basis:20%}.footer__quick-links h4{color:#ff4289;font-size:2rem;font-weight:400}.footer__quick-links ul{margin-top:2rem}.footer__quick-links ul li{font-size:1.5rem;font-weight:400;letter-spacing:.1rem;margin-bottom:1rem}.footer__quick-links ul li a{display:inline-block}.footer__quick-links ul li a:hover{color:#ff4289}.footer__social-media{flex-basis:30%}.footer__social-media h4{color:#ff4289;font-size:2rem;font-weight:400}.footer__social-media p{font-size:1.5rem;font-weight:300;letter-spacing:.1rem;line-height:1.5;margin:2rem 0}.footer__social-media-icons{color:#ff4289}.footer__social-media-icons .footer__social-media-icon{cursor:pointer;font-size:2rem;margin-right:2rem}.footer__social-media-icons .footer__social-media-icon:hover{color:#de186f}.footer__bottom{border-top:.1rem solid hsla(0,0%,50%,.2);padding:4rem 0;text-align:end}.footer__bottom span{color:gray;font-size:1.4rem;font-weight:300}
/*# sourceMappingURL=main.edb043a4.css.map*/