@charset "UTF-8";.contact{padding-top:24px}.contact .heading{display:flex;flex-direction:row;justify-content:space-between}@media screen and (max-width:1100px){.contact .heading{flex-direction:column;justify-content:flex-start}.contact .heading .heading__cta{margin-top:3.6rem}}.contact .items-heading{border-bottom:1px solid #bbbcbc;margin:50px 0;padding-bottom:33px}@media only screen and (min-width:992px){.contact .items-heading{margin:68px 0 42px}}.contact .items{display:flex;flex-direction:column;flex-wrap:nowrap;gap:48px;margin-bottom:50px}@media only screen and (min-width:992px){.contact .items{flex-direction:row;margin-bottom:108px}}.contact .item{flex-direction:column}.contact .item .top{display:flex;height:270px;margin-bottom:42px}@media only screen and (max-width:991px){.contact .item .top{margin-bottom:20px}}.contact .item .top img{border-radius:9px;height:100%;-o-object-fit:cover;object-fit:cover}.contact .item .bottom{border-top:1px solid #bbbcbc;padding-top:20px}.contact .item .bottom .city{font-size:17px;font-weight:700}@media only screen and (min-width:320px){.contact .item .bottom .city{font-size:calc(15.6px + .4375vw)}}@media only screen and (min-width:1920px){.contact .item .bottom .city{font-size:24px}}.contact .item .bottom .address{margin:27px 0}.contact .item .bottom .direction-link{align-items:center;display:flex}.contact .item .bottom .direction-link:after{color:#36749d;content:"→";margin-left:15px}.contact .bottom-section{background-color:#36749d;border-radius:18px;color:#fff;padding:30px 25px}@media only screen and (min-width:992px){.contact .bottom-section{padding:70px 93px 77px 84px}}.contact .bottom-section .bottom-title{border-bottom:1px solid #fff;margin-bottom:30px;padding-bottom:20px}@media only screen and (min-width:992px){.contact .bottom-section .bottom-title{margin-bottom:64px;padding-bottom:32px}}.contact .bottom-section .locations{display:flex;flex-direction:column;flex-wrap:wrap}@media only screen and (min-width:992px){.contact .bottom-section .locations{flex-direction:row}.contact .bottom-section .locations .location{flex:1}}@media only screen and (min-width:992px) and (max-width:1366px){.contact .bottom-section .locations .location:last-of-type{margin-top:64px}}.contact .bottom-section .locations .location:last-of-type{margin-top:30px}@media only screen and (min-width:1200px){.contact .bottom-section .locations .location:last-of-type{margin-top:0}}.contact .bottom-section .locations .location-title{font-size:17px;font-weight:700;margin-bottom:30px}@media only screen and (min-width:320px){.contact .bottom-section .locations .location-title{font-size:calc(15.6px + .4375vw)}}@media only screen and (min-width:1920px){.contact .bottom-section .locations .location-title{font-size:24px}}@media only screen and (min-width:992px){.contact .bottom-section .locations .location-title{margin-bottom:83px}}.contact .bottom-section .locations .location-contact-persons{display:grid;grid-template-columns:1fr}@media only screen and (min-width:992px){.contact .bottom-section .locations .location-contact-persons{grid-template-columns:repeat(2,1fr)}}.contact .bottom-section .locations .location-contact-persons .person{border-left:1px solid #fff;padding-left:35px;padding-right:10px}@media only screen and (min-width:1400px){.contact .bottom-section .locations .location-contact-persons .person{padding-right:0}}.contact .bottom-section .locations .location-contact-persons .person:first-of-type{margin-bottom:20px}@media only screen and (min-width:992px){.contact .bottom-section .locations .location-contact-persons .person:first-of-type{margin-bottom:0}}.contact .bottom-section .locations .location-contact-persons .person .name{font-weight:600;margin-bottom:20px}.contact .bottom-section .locations .location-contact-persons .person .email a,.contact .bottom-section .locations .location-contact-persons .person .phone a{color:#fff}.newsletter{background-color:#00263e;margin-top:10rem;padding-bottom:282px;padding-top:56px}@media only screen and (min-width:992px){.newsletter{margin-top:5.4rem;padding-bottom:194px;padding-top:135px}}.newsletter .newsletter-title{color:#fff;margin-bottom:72px}@media only screen and (min-width:992px){.newsletter .newsletter-title{margin-bottom:126px}}.newsletter form{position:relative}.newsletter .gfield_validation_message{background:transparent;border:none;color:#e7d083;font-size:15px;text-align:center}@media only screen and (min-width:992px){.newsletter .gfield_validation_message{bottom:-15px;font-size:20px;left:0;position:absolute;right:0;transform:translateY(100%)}}.newsletter .gform_validation_errors{display:none}.newsletter .gform_confirmation_message{color:#fff;text-align:center}@media only screen and (min-width:992px){.newsletter .gform_wrapper.gform-theme form{align-items:flex-end;-moz-column-gap:155px;column-gap:155px;display:flex}.newsletter .gform_wrapper.gform-theme form .gform_body{flex:1 1 50%}}.newsletter .gform_wrapper.gform-theme form .gform_footer{margin:0;position:relative;width:-moz-fit-content;width:fit-content}@media only screen and (max-width:991px){.newsletter .gform_wrapper.gform-theme form .gform_footer{margin-top:41px}}@media only screen and (min-width:992px){.newsletter .gform_wrapper.gform-theme form .gform_footer{flex:1 1 50%}}.newsletter .gform_wrapper.gform-theme form .gform_footer input.gform_button.button{background:transparent!important;border:1px solid #fff;border-radius:4px;color:#fff;font-size:15px;height:37px;text-align:center;transition:all .4s ease-in-out;width:151px}.newsletter .gform_wrapper.gform-theme form .gform_footer input.gform_button.button:hover{background-color:#fff!important;color:#00263e}.newsletter .gform_wrapper.gform-theme form .gform_footer input.gform_button.button.unclickable{background-color:#fff!important;pointer-events:none}.newsletter .gform_wrapper.gform-theme form .gform_footer input.gform_button.button.unclickable::-moz-placeholder{color:transparent!important}.newsletter .gform_wrapper.gform-theme form .gform_footer input.gform_button.button.unclickable::placeholder{color:transparent!important}@media only screen and (min-width:992px){.newsletter .gform_wrapper.gform-theme form .gform_footer input.gform_button.button{font-size:20px;height:59px;width:257px!important}}.newsletter .gform_wrapper.gform-theme form .gform_footer .gform-loader{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100' preserveAspectRatio='xMidYMid' class='lds-eclipse'%3E%3Cpath d='M41.806 80.929a30 30 0 0 0 12.475-58.69 34 30 12 0 1-12.475 58.69' fill='%23%2300263E'%3E%3CanimateTransform attributeName='transform' type='rotate' calcMode='linear' values='0 50 52;360 50 52' keyTimes='0;1' dur='1s' begin='0s' repeatCount='indefinite'/%3E%3C/path%3E%3C/svg%3E");border:none;bottom:0;color:#fff;height:45px;left:0;margin:auto;position:absolute;right:0;top:0;width:45px}.newsletter .gform_fields{grid-row-gap:unset;grid-column-gap:unset;align-items:flex-end;display:flex}.newsletter .gform_fields .gfield{position:relative}.newsletter .gform_fields .gfield input{background-color:transparent;border:none;border-bottom:1px solid #e7d083;border-radius:0;color:#fff;font-family:Gilroy,sans-serif;font-size:15px;height:auto;line-height:1;padding:12px 0!important}@media only screen and (min-width:992px){.newsletter .gform_fields .gfield input{font-size:18px;padding:17px 0;width:27.865vw}}.newsletter .gform_fields .gfield input:focus{outline:1px solid #e7d083;outline-offset:0}.newsletter .gform_fields .gfield input:focus::-moz-placeholder{opacity:0}.newsletter .gform_fields .gfield input:focus::placeholder{opacity:0}.newsletter .gform_fields .gfield input::-moz-placeholder{color:#fff;font-family:Gilroy,sans-serif;font-size:18px;-moz-transition:all .4s ease-in-out;transition:all .4s ease-in-out}.newsletter .gform_fields .gfield input::placeholder{color:#fff;font-family:Gilroy,sans-serif;font-size:18px;transition:all .4s ease-in-out}@media only screen and (min-width:992px){.newsletter .gform_fields .gfield input::-moz-placeholder{font-size:27px}.newsletter .gform_fields .gfield input::placeholder{font-size:27px}}.newsletter .gform_fields .gfield--type-email{flex:1}.newsletter .overlay-image{pointer-events:none;position:absolute}@media only screen and (max-width:991px){.newsletter .overlay-image{bottom:0;height:-moz-fit-content;height:fit-content;margin:auto;min-width:125vw;right:0;top:30vw;transform:translateX(45vw)}}@media only screen and (min-width:992px){.newsletter .overlay-image{right:0;top:0;transform:translateX(18vw) translateY(-11vw) scale(.8);width:68vw}}.site-footer{background-color:#00263e}.site-footer .first-container,.site-footer__background{display:none}.site-footer__bottom a,.site-footer__bottom i{transition:.5s ease}
