#Instructions{display:flex}#Instructions .image-area{width:40%}#Instructions .image-area img{position:sticky;top:0;width:100%}#Instructions .text-area{width:60%;padding:4rem}#Instructions .text-area .title-area{position:relative;z-index:3;margin:2rem 6rem 3rem -8rem;padding:1.5rem 2rem;background-color:#192a52;box-shadow:0 3px 8px 0 rgba(0,0,0,.25)}#Instructions .text-area .title-area h2{color:#fff;padding-left:4rem;font-weight:700}.break-line{background:linear-gradient(to bottom, #192A52 0%, #192A52 70%, #B43D3D 70%, #B43D3D 100%);height:15px}#Contact{background-color:#f3f5f5;padding:4rem 0}#Contact .contact-text{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;height:100%;padding-right:2rem}#Contact .contact-text h2{font-weight:500;margin-bottom:3rem}#Contact .contact-text a{display:flex;align-items:center;background-color:#192a52;color:#fff;padding:.5rem 2rem;border-radius:5px;border:solid 2px #fff;margin-top:1.5rem}#Contact .contact-text a:hover{text-decoration:none;background-color:#b43d3d}#Contact .contact-text a i{margin-right:.5rem}#Contact .contact-form{background-color:#fff;padding:2rem 1.5rem 1rem 1.5rem;box-shadow:0 3px 8px 0 rgba(0,0,0,.25);border-radius:5px}#Contact .contact-form input:not([type=submit]),#Contact .contact-form textarea{width:100%;border:0;border-radius:0;box-shadow:unset;border-bottom:solid 2px #8c8c8c;padding:.5rem .25rem .3rem .25rem;color:#5e5e5e}#Contact .contact-form input:not([type=submit])::placeholder,#Contact .contact-form textarea::placeholder{color:#a4a4a4}#Contact .contact-form input[type=submit]{background-color:#192a52;color:#fff;padding:.5rem 2rem;border-radius:5px;border:solid 2px #192a52;margin-top:1.5rem}#Contact .contact-form input[type=submit]:hover{text-decoration:none;background-color:#b43d3d;border-color:#b43d3d}@media only screen and (max-width: 1024px){#Instructions .text-area{padding:2rem 3rem}}@media only screen and (max-width: 991px){#Instructions{flex-direction:column}#Instructions .text-area{order:1;width:100%}#Instructions .text-area .title-area{position:unset;margin:2rem 0}#Instructions .text-area .title-area h2{padding-left:0}#Instructions .image-area{order:2;width:100%;display:flex;padding-bottom:4rem}#Instructions .image-area img{max-width:500px;margin:auto}#Contact .contact-text{padding:0 0 4rem 0;max-width:500px;margin:auto;align-items:center}#Contact .contact-form{max-width:500px;margin:auto}}@media only screen and (max-width: 500px){#Instructions .image-area{padding-bottom:0}}@media only screen and (max-width: 430px){#HeroSection .hero-buttons{display:flex;justify-content:center}#HeroSection .hero-buttons .hero-button{margin-left:0;margin-right:0}#Instructions .text-area{padding:2rem}#Instructions .text-area p{text-align:justify}}
