.bottom-section{background:linear-gradient(to bottom right,var(--dark-burgundy),var(--burgundy),var(--salmon),var(--pink));border-radius:30px 30px 0 0;margin-bottom:-30px}.contact-container{display:flex;flex-direction:row;justify-content:space-evenly;margin-top:100px;margin-bottom:30px}.contact-text-container{display:flex;flex-direction:column;max-width:50%}#ContactForm{margin-top:25px}.contact-header-container{display:flex;flex-direction:column;align-items:center;width:95%;margin:60px auto 0}.contact-heading-text{font-family:Glacial-Indifference-Regular;text-align:center;font-size:20px;padding:0 0 1rem;line-height:1.25}.contact-header-container .heading-primary,.test{text-align:center}.test{margin:0 auto;font-size:36px;font-family:Glacial-Indifference-Bold}.contact-content-container{display:flex;flex-direction:column;padding:2rem 3rem;margin:0 40px 20px;box-shadow:0 3px 5px rgba(0,0,0,.35);max-width:95%;background-color:#fff;opacity:0;width:30rem}.contact-content-container,.contact-input-field{border-radius:var(--web-border-radius);font-family:Glacial-Indifference-Regular}.contact-input-field{padding:1rem .5rem 1rem 1rem;width:94%;font-size:1.1rem;background:#f0f0f0;border:none;margin-bottom:2rem;margin-top:5px}.contact-textarea-field{padding:0 0 0 .1rem;font-size:1.1rem;letter-spacing:1px}.message-field{height:100px;resize:vertical;margin-bottom:1rem}.contact-btn-container{display:flex;align-self:flex-end}.contact-input-header{font-size:1.35rem;font-family:Glacial-Indifference-Regular}.submit-container{display:flex}.submit-btn{border-radius:var(--web-border-radius);border-color:var(--burgundy);border-width:2px;font-family:Glacial-Indifference-Regular;color:#fff;font-size:1rem;background:var(--burgundy);padding:.75rem 1.25rem;text-transform:uppercase;letter-spacing:2px;text-align:center;border-style:solid;transition:background-color .25s ease-in-out;margin-right:auto}.submit-btn.sent{cursor:not-allowed}.submit-btn:hover{cursor:pointer;color:#000;border-color:var(--burgundy);border-width:2px;background:transparent;border-style:solid}.contact-text-container.fadeRight{animation:fadeRight 1.25s;animation-duration:1s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.contact-text-container.animation-done{animation:none!important;opacity:1}.contact-content-container.fadeUp{animation:fadeUp 1.25s;animation-duration:1s;animation-timing-function:cubic-bezier(.175,.885,.32,1.275);animation-delay:0s;animation-iteration-count:1;animation-direction:normal;animation-fill-mode:forwards;animation-play-state:running}.contact-content-container.animation-done{animation:none!important;opacity:1}@media only screen and (max-width:1300px){.contact-container{flex-direction:column;align-items:center;justify-content:center;margin-top:0}.contact-text-container{max-width:100%;margin-bottom:60px}.contact-content-container{max-width:95%;padding:2rem}}@media only screen and (max-width:500px){.contact-text-container{max-width:100%}}.landing__main__text{text-align:left;width:80vw;height:25vh;padding-top:3rem}.landing__main__text,.text-primary-crbonScope{font-family:Glacial-Indifference-Bold;font-size:3rem}.text-primary-crbonScope{color:#8c1c56}.crbonScope-header{background:linear-gradient(to bottom left,var(--pink),var(--salmon),var(--burgundy));border-radius:30px}.text-white{color:#fff}.typewriter-text{opacity:0;transition:opacity .5s ease-in}.subtitle_text{display:flex;flex-direction:column;justify-content:flex-start;align-self:flex-start;width:80vw;margin-left:7.5rem}.landing_introducing_text-grey{font-size:1.5em;text-align:left;color:#999}.landing__button__container{display:flex;align-content:center;justify-content:center;text-align:right;margin-left:auto}@media (max-width:1024px){.landing__main__text{height:30vh}}@media (max-width:768px){.landing__main__text{height:90vh}}@media (max-width:425px){.landing__button__container{display:flex;align-content:center;justify-content:center;text-align:center;margin-right:auto}.text-primary{font-size:2rem}}