.navbar{padding-top:0.3rem}.navbar-container{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;grid-gap:1rem;margin-bottom:0.4rem}.navbar-brand{grid-column:2}.navbar-collapse,.navbar-collapse--opened{position:absolute;top:11.3rem;left:-100%;width:100%;height:100vh;background:#3d7a4a;padding:0;z-index:9999;transition:left 0.5s}.navbar-collapse--opened{left:0}.navbar-toggler{grid-column:3;padding:0;background-color:transparent;border:1px solid transparent}.navbar-social__item{margin-left:0.5rem}.navbar-social__logomobile{display:none}.navbar-social__logomobileNone{display:none}.navbar-nav{display:flex;flex-direction:column}.slogan{font-family:"Roboto",sans-serif;font-size:2.6vw;text-align:center;display:block;font-weight:700;margin-bottom:0.1rem}.view-vacancies{display:block}.vacanciesBtn{display:none}@media (min-width: 992px){.navbar{padding-top:0.7rem;padding-bottom:0.3rem}.navbar-container{grid-template-columns:7rem 1fr auto;grid-column-gap:2rem}.navbar-brand{grid-column:1;grid-row:1 / 3}.navbar-social{grid-column:3;grid-row:1;text-align:right}.navbar-social__item{margin-left:0.5rem}.navbar-social__logomobile{display:inline-block;margin-bottom:0}.navbar-social__logomobileNone{display:none}.navbar-collapse,.navbar-collapse--opened{grid-column:3;grid-row:1/3;position:static;width:initial;height:initial;background:inherit;text-align:right}.navbar-nav{flex-direction:row;justify-content:flex-end}.vacanciesBtn{padding:7px;margin-right:6px;display:block}.vacanciesExceptionbtn{margin-left:0;border-left:none}.navbar-nav .dropdown:hover>.dropdown-menu,.nav-link.dropdown-toggle:hover+.dropdown-menu,.navbar-nav .dropdown-menu.opened{display:block;visibility:visible;opacity:1}.view-vacancies{display:none}.navbar-nav .dropdown-menu{padding:0}.navbar-nav .dropdown-item{border-bottom:1px solid #000;font-size:0.98rem;padding:0.3rem 1rem}.navbar-nav .dropdown-item:last-child{border:none}}

.subscribe{padding:1rem;margin-bottom:3rem;position:relative}.subscribe__video{display:none}.subscribe__box{box-shadow:1px 3px 4px 2px rgba(0,0,0,0.3),0 0 0 transparent;padding:1rem 0.8rem;text-align:center}.subscribe__box .form-control{border:2px solid #1f4782;border-radius:0;height:58px}.subscribe__box .form-control::-webkit-input-placeholder{font-size:14px;color:#0b1a30;font-weight:bold}.form-subscribe{display:grid;grid-template-columns:1fr 6rem}.form-subscribe__btn{min-width:initial}.btnJoin{border-top-right-radius:10px !important;border-bottom-right-radius:10px !important;border-radius:0}@media (min-width: 992px){.subscribe{background:url(/images/home/subscribe.webp) no-repeat center center;background-size:cover;height:36rem;display:flex;align-items:center;max-width:63.3125rem;margin:0 auto 3rem}.subscribe__video{display:block;position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;background:#000000;object-fit:cover}.subscribe__box{background:#ffffffbb;width:38.75rem;margin:0 auto;padding:1rem 2rem;position:relative}.subscribe__box .h4{font-size:23px;line-height:42px}}

.contact-us{position:relative;margin-bottom:2rem}.contact-us::before{content:'';display:block;background:url(/images/contact-us/left.webp);background-size:cover;height:12rem;margin-bottom:2rem}.contact-us::after{content:'';display:block;background:url(/images/contact-us/right.webp);background-size:cover;height:12rem;margin-top:2rem}.contact-us__content{padding:0 10%}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;margin-top:1rem;border:1px solid transparent;border-radius:0.25rem}.alert.close{position:absolute;right:1px;border:none}.alert .alert-close{position:absolute;right:1px;border:none}@media (min-width: 992px){.contact-us{display:grid;grid-template-columns:minmax(20%, 1fr) minmax(min-content, 40rem) minmax(20%, 1fr);margin-bottom:3rem}.contact-us::before{grid-column:1;height:100%;margin:0;background-position-x:center}.contact-us::after{grid-column:3;height:100%;margin:0;background-position-x:center}.contact-us__content{padding:3.5rem 3rem 3.2rem;grid-column:2}.alert-success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.alert-warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.alert{position:relative;padding:0.75rem 1.25rem;margin-bottom:1rem;margin-top:1rem;border:1px solid transparent;border-radius:0.25rem}.alert-close{position:absolute;right:1px;border:none}}

.form-control{display:block;width:100%;padding:0.5rem 0.75rem;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;appearance:none;border-radius:0.25rem;transition:border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;margin-top:8px;font-size:14px}.form-control:focus{border-color:#94989c;outline:0;box-shadow:0 0 0 0.25rem rgba(13,110,253,0.45)}.form-label{margin-bottom:0.5rem;width:100%}.invalid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#e73232}.valid-feedback{display:none;width:100%;margin-top:0.25rem;font-size:0.875em;color:#33ad48}.was-validated :invalid ~ .invalid-feedback,.was-validated :invalid ~ .invalid-tooltip,.is-invalid ~ .invalid-feedback,.is-invalid ~ .invalid-tooltip{display:block}.was-validated .form-control:invalid,.form-control.is-invalid{border-color:#e73232;padding-right:calc(1.5em + .75rem);background-repeat:no-repeat;background-position:right calc(.375em + .1875rem) center;background-size:calc(.75em + .375rem) calc(.75em + .375rem)}

