.icon-chat.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-chat.webp)}.icon-check-circle.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-check-circle.webp)}.icon-info.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-info.webp)}.icon-mail-2.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-mail-2.webp)}.icon-map-2.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-map-2.webp)}.icon-money.lazy-bg.visible:before{background-image:url(/images/_new_/icons/icon-money.webp)}.with_copy_block{display:flex;flex-wrap:wrap;align-items:center}.with_copy_block a[data-copy-text]{margin-left:8px;position:relative;cursor:pointer;display:flex;align-items:center}.with_copy_block a[data-copy-text] svg{color:#000;transition:all .3s ease}.with_copy_block a[data-copy-text] svg.white{color:#fff}.with_copy_block a[data-copy-text]:hover svg{color:#646464}.with_copy_block a[data-copy-text]:hover svg.white{color:#eaebec}.with_copy_block a[data-copy-text]:after{display:none;position:absolute;top:0;bottom:0;left:0;padding:0 8px;background:#000;color:#fff;font-size:12px;line-height:24px;white-space:nowrap;border-radius:12px}.with_copy_block a[data-copy-text].result_ok:after{display:block;content:'Copied'}.with_copy_block a[data-copy-text].result_error:after{display:block;content:'Oops, unable to copy'}.contacts-page .main_block{padding:120px 0;text-align:center}.contacts-page .main_block .h6{margin-bottom:0}.contacts-page .main_block .h6 span{display:none}.contacts-page #google_map{height:640px}.contacts-page #google_map .map-bubble{width:100%;padding:36px 36px 36px 175px;background:url(/images/_new_/header/logo.svg) no-repeat 36px center;background-size:110px;font-size:18px;line-height:28px;letter-spacing:-.45px}.contacts-page #google_map a{transition:all .3s ease}.contacts-page #google_map a:hover{color:#ff6b00!important}.contacts-page .description{padding-bottom:180px}.contacts-page .description a.phone{position:relative;color:#0c5dff;transition:all .3s ease}.contacts-page .description a.phone:before{content:' ';position:absolute;width:18px;height:18px;top:8px;left:12px;background-color:#0c5dff;mask:url(/images/_new_/icons/icon-svg-call.svg) no-repeat center;transition:all .3s ease}.contacts-page .description .description-row{margin-bottom:36px;padding:0 60px;display:flex;gap:36px}.contacts-page .description .description-row:last-child{margin-bottom:0}.contacts-page .description .description-row .description-column,.contacts-page .description .description-row .description-column-2{background-color:#2284FF14;border-radius:24px;padding:24px}.contacts-page .description .description-row .description-column{width:100%}.contacts-page .description .description-row .description-column-2{width:50%}.contacts-page .description .description-row .h4{margin-bottom:0}.contacts-page .description .description-row .text{margin-top:24px;padding-left:26px;font-size:18px;line-height:36px;letter-spacing:-.45px}.contacts-page .description .description-row .text:before{left:0;top:9px;width:18px;height:18px;bottom:unset;background-size:18px}.contacts-page .description .description-row .text .with_copy_block{margin-bottom:8px}.contacts-page .description .description-row .text .with_copy_block.m-top{margin-top:12px}.contacts-page .description .description-row .text a{text-decoration:none;color:#0c5dff}.contacts-page .description .description-row .text a:hover{color:#ff6b00}.contacts-page .description .description-row .text a.phone{display:inline-block;padding:0 12px 0 38px;border-radius:12px;background-color:#fff}.contacts-page .description .description-row .text a.phone:hover{color:#fff;background-color:#38ab0e}.contacts-page .description .description-row .text a.phone:hover:before{background-color:#fff}.contacts-page .description .description-row .text a.phone.xs{display:none}.contacts-page .description .description-row button{margin:12px 0 0 26px;padding:0 24px;background:#0c5dff;color:#fff;font-size:15px;font-weight:600;line-height:48px;letter-spacing:-.375px;border:0;border-radius:24px;transition:all .3s ease}.contacts-page .description .description-row button:hover{background:#006cf3;cursor:pointer}.contacts-page .description .emergency{margin:36px 60px 0;padding:60px;background:#0c5dff;border-radius:24px;color:#fff;display:flex;flex-direction:column;gap:36px;align-items:center}.contacts-page .description .emergency h2{margin-bottom:0;text-align:center}.contacts-page .description .emergency .text{color:#f8f8f8;font-size:18px;line-height:28px;letter-spacing:-.45px;text-align:center}.contacts-page .description .emergency a.phone{padding:0 24px 0 48px;border-radius:24px;color:#0c5dff;background-color:#fff;font-size:15px;font-weight:600;line-height:48px;letter-spacing:-.375px;text-decoration:none}.contacts-page .description .emergency a.phone:before{top:16px;left:18px;mask-size:22px}.contacts-page .description .emergency a.phone:hover{color:#fff;background-color:#38ab0e}.contacts-page .description .emergency a.phone:hover:before{background-color:#fff}.contacts-page .description .emergency a[data-copy-text]{margin-left:12px}.contacts-page .description .emergency .small-text{color:#f8f8f8;font-size:13px;line-height:22px;letter-spacing:-.325px;text-align:center}.contacts-page .kb-block{background:#f9f9fb}.contacts-page .kb-block .container{padding:180px 75px}.contacts-page .kb-block .container .content{padding:60px;background:#fff;border-radius:24px;box-shadow:0 4px 12px 0 rgba(0,0,0,.03),0 16px 40px -16px rgba(0,0,0,.06),0 16px 56px -32px rgba(0,0,0,.04);display:flex;flex-direction:column;align-items:center;gap:36px}.contacts-page .kb-block .container .content h2{margin-bottom:0}.contacts-page .kb-block .container .content .text{display:flex;flex-direction:column;gap:12px;color:#323232;font-size:18px;line-height:28px;letter-spacing:-.45px}.contacts-page .kb-block .container .content .text p{margin:0;padding-left:32px;text-align:center}.contacts-page .kb-block .container .content .text p span{display:inline!important;justify-content:center}.contacts-page .kb-block .container .content .text p span:before{left:-32px;background-size:24px}.contacts-page .kb-block .container .content .button{display:inline-block;padding:12px 0;border-radius:18px;text-align:center;cursor:pointer;text-decoration:none!important;transition:all .3s ease}.contacts-page .kb-block .container .content .button>div{display:inline;margin:0 auto;padding:12px 18px 12px 56px;background-position:22px center!important;font-size:15px;font-weight:600;line-height:26px}.contacts-page .kb-block .container .content .button>div:before{left:20px}@media (max-width:1199px){.contacts-page .description .description-row{flex-direction:column}.contacts-page .description .description-row .description-column-2{width:100%}.contacts-page #google_map{height:320px}}@media (max-width:991px){.contacts-page .main_block{padding:60px 0}.contacts-page .main_block .h6{font-size:15px;line-height:26px}.contacts-page .description{padding-bottom:90px}.contacts-page .description .description-row{margin-bottom:24px;padding:0;gap:24px}.contacts-page .description .description-row .text{margin-top:18px;font-size:15px;line-height:32px;letter-spacing:-.375px;background-position-y:7px}.contacts-page .description .description-row .text a.phone.m-top{margin-top:10px}.contacts-page .description .description-row .text a.phone:before{top:7px}.contacts-page .description .emergency{margin:24px 0 0;padding:36px;gap:24px}.contacts-page .description .emergency .text{font-size:15px;line-height:26px;letter-spacing:-.375px}.contacts-page .description .emergency .small-text{font-size:12px;line-height:20px;letter-spacing:-.3px}.contacts-page .kb-block .container{padding:90px 15px}.contacts-page .kb-block .container .content{padding:36px;gap:24px}.contacts-page .kb-block .container .content .text{gap:8px;font-size:15px;line-height:26px;letter-spacing:-.375px}.contacts-page .kb-block .container .content .text p span:before{left:-28px;background-size:18px;background-position-y:1px}}@media (max-width:767px){.contacts-page .main_block{text-align:left}.contacts-page .main_block .h6 span{display:inline}.contacts-page .main_block .h6 br{display:none}.contacts-page #google_map .map-bubble{width:300px;margin:0 auto;padding:16px 24px 0 135px;background-size:100px;background-position-x:10px;font-size:15px;line-height:26px;letter-spacing:-.375px}.contacts-page .description .description-row .description-column-2{padding:19px}.contacts-page .description .description-row .description-column-2 .text{font-size:13px}.contacts-page .description .description-row .description-column-2 .text a.phone.lg{display:none}.contacts-page .description .description-row .description-column-2 .text a.phone.xs{display:block}.contacts-page .description .emergency{align-items:flex-start}.contacts-page .description .emergency h2{margin-left:0;text-align:left}.contacts-page .description .emergency .small-text,.contacts-page .description .emergency .text{text-align:left}.contacts-page .description .emergency a.phone{width:calc(100% - 36px);padding-left:36px;display:flex;justify-content:center;align-items:center}.contacts-page .description .emergency a.phone:before{position:relative;right:14px;top:auto;left:auto}.contacts-page .kb-block .container .content{align-items:flex-start}.contacts-page .kb-block .container .content h2{margin-left:0}.contacts-page .kb-block .container .content .text p{text-align:left}.contacts-page .kb-block .container .content .button{width:100%;display:block}}