#banner{height:500px}#banner .content{align-items:flex-start;max-width:unset;padding:100px 0}@media (max-width:767px){#banner .content{justify-content:flex-start;padding:30px 0}#banner{height:300px}}#contact{margin:-150px 0 0;position:relative;z-index:1000}#contact .box{background-color:#fff;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);padding:30px}#contact .box,#contact .box .text{display:flex;flex-direction:column;gap:15px}#contact .box .text{width:100%}#contact .box .text h3,#contact .box .text p{color:#1b3361}@media (max-width:991px){#contact .box .text{width:100%}}#contact .box .form{width:100%}#contact .box .form .success{color:#c59d2d;margin:0 0 15px}#contact .box .form form{align-items:flex-end;display:flex;flex-direction:row;width:100%}#contact .box .form form .fields{display:flex;flex-direction:row;width:75%}#contact .box .form form .fields .field{display:flex;flex-direction:column;gap:5px;width:33.33333%}#contact .box .form form .fields .field label{color:#1b3361}@media (max-width:767px){#contact .box .form form .fields .field label{font-size:14px}}#contact .box .form form .fields .field input{background-color:#fafafa;border:none;border-radius:10px;box-shadow:0 3px 6px rgba(0,0,0,.16);font-family:Marriweather Sans,sans-serif;height:45px;margin:0 15px 0 0;padding:15px}@media (max-width:767px){#contact .box .form form .fields .field input{margin:0}}#contact .box .form form .fields .field textarea{height:180px;resize:none}#contact .box .form form .fields .field:nth-child(4),#contact .box .form form .fields .field:nth-child(5){display:none}@media (max-width:767px){#contact .box .form form .fields .field{width:100%}#contact .box .form form .fields{flex-direction:column;gap:15px;text-align:left}}#contact .box .form form .btn{background-color:#c59d2d;color:#fff;height:45px;width:25%}@media (max-width:767px){#contact .box .form form .btn{width:50%}#contact .box .form form{align-items:center;flex-direction:column;gap:30px}}@media (max-width:991px){#contact .box .form{width:100%}}@media (max-width:767px){#contact .box{margin:0 auto;text-align:center;width:75%}}@media (max-width:500px){#contact .box{width:100%}}@media (max-width:767px){#contact{margin:-100px 0 0}}
