
.gmap-label{position:absolute;font-size:0}.gmap-label:before{content:'';position:absolute;width:5px;height:5px;z-index:1;background:#f8554b;border:1px solid gray;border-radius:50%;transform:translate(-50%,-50%)}.gmap-label span{display:inline-block;padding-left:.8em;margin-top:-.5em;color:#303030;font-weight:bold;font-size:12px;font-size:.75rem}.recaptcha__wrapper{font-size:12px;font-size:.75rem;line-height:1.25;margin-bottom:10px}.contact-wrapper-bg{background-color:#000c2d}.contact{padding-top:150px}.contact .breadcrumbs{margin-bottom:25px}.contact .title-h1{color:#fff;margin-bottom:24px;max-width:480px;width:100%}.contact .description{font-display:swap;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:500;font-size:18px;font-size:1.125rem;line-height:1.61111;color:rgba(255,255,255,0.8);margin-bottom:15px;max-width:480px;width:100%}@media all and (max-width:1279px){.contact .description{max-width:390px}}@media all and (max-width:767px){.contact .description{max-width:700px}}.contact .description p:nth-child(1){margin-bottom:10px}.contact .description p:nth-child(2){margin-bottom:10px}.contact .contact__flex-box{display:flex;justify-content:space-between}@media all and (max-width:767px){.contact .contact__flex-box{flex-wrap:wrap}}.contact .contact__flex-elem{margin-right:40px}.contact .contact__flex-elem--form{padding-bottom:130px}@media all and (max-width:959px){.contact .contact__flex-elem--form{padding-bottom:50px}}.contact .adresses{padding-bottom:60px}.contact .adresses .address{background-color:transparent;color:#fff;font-display:swap;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:500}.contact .adresses .phone-number{font-size:26px;font-size:1.625rem;line-height:1.61538;font-display:swap;font-family:Raleway-black,Arial,Helvetica,sans-serif;margin-bottom:12px;display:block}.contact .adresses .street-address{font-display:swap;font-family:Raleway,Arial,Helvetica,sans-serif;font-weight:500;font-size:18px;font-size:1.125rem;line-height:1.61111;max-width:270px}@media all and (max-width:959px){.contact .adresses{padding-bottom:50px}}.contact .form-wr{display:flex;justify-content:flex-end;background-color:#fff;max-width:490px;width:100%;padding:40px 50px 60px;box-sizing:border-box;position:relative}@media all and (max-width:1023px){.contact .form-wr{max-width:490px}}@media all and (max-width:767px){.contact .form-wr{max-width:490px}}@media all and (max-width:559px){.contact .form-wr{padding:30px 20px 40px;max-width:490px}}.contact .form-wr:before{content:'';pointer-events:none;width:109%;height:107%;position:absolute;left:-91px;top:38px;background-image:url(/static/img/stars.png);background-position:center;background-size:contain;background-repeat:no-repeat}@media all and (max-width:1279px){.contact .form-wr:before{display:none}}@media all and (max-width:959px){.contact .form-wr .field.field-phone{margin-right:30px}}.contact .form-wr .field{position:relative}@media all and (max-width:959px){.contact .form-wr .field{width:100%}}.contact .form-wr .field-message{margin-bottom:31px}@media all and (max-width:559px){.contact .form-wr .field-message{margin-bottom:25px}}.contact .form-wr .field-message textarea{overflow:auto;overflow-wrap:break-word;height:40px}#google-map{position:relative;z-index:1}#google-map .map{height:500px}.thank-page{background:#000c2d}.thank-page__bg-image{height:50%;width:100%;background:url(/static/img/flag.jpg) no-repeat #000c2d;position:absolute;left:50%;top:50%;min-width:100%;min-height:100%;max-width:none;z-index:1;transform:translate(-50%,-50%);background-size:cover}.thank-block_wrapper{position:relative;z-index:5;max-width:580px;margin-top:190px;margin-bottom:35px}.thank-block__title{color:#fff;margin-bottom:20px}.thank-block__description{font-size:18px;font-size:1.125rem;line-height:1.61111;color:rgba(255,255,255,0.8)}@media all and (min-width:640px) and (max-width:959px){.thank-block__description{font-size:18px;font-size:1.125rem;line-height:1.44444}}@media all and (max-width:639px){.thank-block__description{font-size:14px;font-size:.875rem;line-height:1.28571}}.thank-block__paragraph{margin-bottom:15px}.thank-block__phone{font-display:swap;font-family:Roboto,Arial,Helvetica,sans-serif;font-weight:900;transition:color .5s ease}.thank-block__phone:hover{color:#e93050}