.global-infoblock--contact-us{height:426px;background-color:#009986;overflow:hidden}@media screen and (max-width:1400px){.global-infoblock--contact-us{height:587px}}@media screen and (max-width:429px){.global-infoblock--contact-us{height:537px}}.global-infoblock--contact-us .layout{display:flex;justify-content:space-between;height:100%}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout{flex-direction:column;gap:56px;padding-top:40px}}@media screen and (max-width:429px){.global-infoblock--contact-us .layout{gap:66px;padding-top:24px}}.global-infoblock--contact-us .layout .left{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;width:550px}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .left{align-items:center;width:100%}}.global-infoblock--contact-us .layout .left .title{margin-bottom:9px;color:#fff;font-weight:600;font-size:32px;font-family:Gilroy,sans-serif;line-height:48px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .left .title{letter-spacing:normal;margin-bottom:24px;font-weight:700;font-size:26px;line-height:28px;margin-bottom:16px;font-size:24px;line-height:26px}}.global-infoblock--contact-us .layout .left .subtitle{margin-bottom:40px;color:#fff;font-weight:600;font-size:20px;font-family:Mulish,sans-serif;line-height:30px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .left .subtitle{letter-spacing:normal;font-size:16px;line-height:24px;text-align:center}}@media screen and (max-width:429px){.global-infoblock--contact-us .layout .left .subtitle{margin-bottom:24px;font-size:14px;line-height:21px}}.global-infoblock--contact-us .layout .right{position:relative;display:flex;flex-direction:column;justify-content:center;width:50%}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right{flex:1 1;width:100%}}.global-infoblock--contact-us .layout .right .pattern{position:absolute;z-index:0;width:50vw;height:50vw;transform:rotate(90deg)}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right .pattern{top:-40px;left:50%;width:auto;height:auto;transform:rotate(0deg) translateX(-50%)}}.global-infoblock--contact-us .layout .right .card{z-index:1;display:flex;flex-direction:column;gap:29px;align-items:flex-start;width:50vw;height:220px;padding:44px 0 45px 63px;border-radius:8px 0 0 8px;background-color:#fff}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right .card{gap:32px;width:100%;height:100%;padding:40px 32px 58px;border-radius:8px 8px 0 0}}@media screen and (max-width:429px){.global-infoblock--contact-us .layout .right .card{padding:24px}}.global-infoblock--contact-us .layout .right .card:has(.contact-name-description-wrapper>.contact-description){gap:24px;padding-top:46px}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right .card:has(.contact-name-description-wrapper>.contact-description){padding-top:35px}}@media screen and (max-width:429px){.global-infoblock--contact-us .layout .right .card:has(.contact-name-description-wrapper>.contact-description){padding-top:26px}}.global-infoblock--contact-us .layout .right .card .contact-info{display:flex;gap:80px}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right .card .contact-info{flex-direction:column;gap:16px}}.global-infoblock--contact-us .layout .right .card .contact-info .contact{display:flex;flex-direction:column;gap:8px}.global-infoblock--contact-us .layout .right .card .contact-info .contact:first-child{padding-top:2px}.global-infoblock--contact-us .layout .right .card .contact-info .contact>.contact-name-description-wrapper{display:flex;flex-direction:column}.global-infoblock--contact-us .layout .right .card .contact-info .contact>.contact-name-description-wrapper>.contact-description,.global-infoblock--contact-us .layout .right .card .contact-info .contact>.contact-name-description-wrapper>.contact-name{color:#2c564d;font-weight:400;font-size:16px;font-family:Mulish,sans-serif;line-height:22.4px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right .card .contact-info .contact>.contact-name-description-wrapper>.contact-description,.global-infoblock--contact-us .layout .right .card .contact-info .contact>.contact-name-description-wrapper>.contact-name{letter-spacing:normal;font-weight:500;line-height:24px}}.global-infoblock--contact-us .layout .right .card .contact-info .contact>.contact-name-description-wrapper>.contact-name:has(+.contact-description){color:#19a58a;font-weight:600}.global-infoblock--contact-us .layout .right .card .contact-info .contact>.contact-name-description-wrapper>.contact-description{font-weight:600}.global-infoblock--contact-us .layout .right .card .contact-info .contact .phones{display:flex;flex-wrap:wrap;gap:0 8px}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right .card .contact-info .contact .phones{flex-direction:column;gap:4px}.global-infoblock--contact-us .layout .right .card .contact-info .contact .phones .phones-separator{display:none}}.global-infoblock--contact-us .layout .right .card .contact-info .contact a span{color:#2c564d;font-weight:600;font-size:20px;font-family:Mulish,sans-serif;line-height:30px;letter-spacing:-.011em}@media screen and (max-width:1400px){.global-infoblock--contact-us .layout .right .card .contact-info .contact a span{letter-spacing:normal;font-weight:700;font-size:16px;line-height:22px}}