<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {padding-top: 180px;overflow-x: hidden;}
@media (max-width: 500px) {.block_team .imgxtwo {display: none !important;}}
.form-control-new {font-size: 18px !important;padding-left: 25px !important;padding-right: 25px !important;height: 50px !important;border-radius: 0px !important;padding-top: 15px !important;padding-bottom: 15px !important;}
.carousel-default {position: relative;}
.carousel-default .controls-container {position: absolute;top: 0px;z-index: 10;height: 100%;left: -60px;right: -60px;display: flex;align-items: center;justify-content: space-between;}
.owl-theme .owl-nav {position: absolute;top: 0px;height: 100%;margin: 0px !important;display: flex;justify-content: space-between;left: -60px;right: -60px;align-items: center;}
.owl-theme .owl-nav, .owl-theme .owl-nav * {color: transparent !important;}
@media (max-width: 1080px) {.owl-theme .owl-nav {left: -40px;right: -40px;}}
.owl-theme .owl-nav {pointer-events: none;}
.owl-theme .owl-nav .owl-prev {pointer-events: all;width: 23px;height: 44px;background: url("/assets/service/other/arrow-left.png") !important;display: block;}
.owl-theme .owl-nav .owl-prev:not(:hover) {opacity: .8;}
.owl-theme .owl-nav .owl-prev:hover {cursor: pointer;}
.owl-theme .owl-nav .owl-prev span {display: none !important;}
.owl-theme .owl-nav .owl-next {pointer-events: all;width: 23px;height: 44px;background: url("/assets/service/other/arrow-right.png") !important;display: block;}
.owl-theme .owl-nav .owl-next:not(:hover) {opacity: .8;}
.owl-theme .owl-nav .owl-next:hover {cursor: pointer;}
.owl-theme .owl-nav .owl-next span {display: none !important;}
.block_header {height: 530px;background-position: center;background-repeat: no-repeat;background-size: cover;display: flex;align-items: center;}
.block_header .block_header--wrapper {background-color: rgba(36,36,37,.57);width: 85%;margin: 0 auto;padding: 30px;}
.block_header .block_header--title {font-size: 32px;font-family: "Merriweather";color: #fff;line-height: 1.25;text-align: center;margin: 0px;margin-bottom: 25px;}
.block_header .block_header--subtitle {font-size: 20px;font-family: "Merriweather";color: #fff;line-height: 1.5;text-align: center;margin: 0px;}
.block_header .button_area {display: inline-block;margin: 0 auto;}
.block_header .button_area_wrapper {text-align: center;}
.block_header .block_header--button {padding-left: 30px;padding-right: 30px;margin-top: 30px;}
@media (max-width: 1199px) {.block_header .block_header--wrapper {padding: 20px;}
	.block_header .block_header--title {font-size: 27px;margin-bottom: 15px;}}
@media (max-width: 991px) {.block_header {height: auto;padding-top: 50px;padding-bottom: 50px;}
	.block_header .block_header--title {font-size: 24px;margin-bottom: 15px;}
	.block_header .block_header--subtitle {line-height: 1.2;}}
@media (max-width: 767px) {body {padding-top: 81px;}}
.block_advs {padding-top: 95px;padding-bottom: 40px;}
@media (max-width: 991px) {.block_advs {padding-top: 70px;}}
@media (max-width: 767px) {.block_advs {padding-top: 50px;}}
@media (max-width: 575px) {.block_advs {padding-top: 30px;}}
.block_advs .block_advs--items {display: grid;grid-template-columns: repeat(6,minmax(0,1fr));grid-gap: 30px;}
@media (max-width: 991px) {.block_advs .block_advs--items {grid-template-columns: repeat(3,minmax(0,1fr));grid-gap: 15px;}}
@media (max-width: 575px) {.block_advs .block_advs--items {grid-template-columns: repeat(2,minmax(0,1fr));}}
@media (max-width: 400px) {.block_advs .block_advs--items {grid-template-columns: repeat(1,minmax(0,1fr));}}
.block_adv {padding-top: 30px;padding-bottom: 15px;padding-left: 10px;padding-right: 10px;border: 1px solid #1e2730;}
.block_adv .block_adv--image {width: 50px;height: 50px;background-repeat: no-repeat;background-position: center;margin: 0 auto;}
.block_adv .block_adv--separator {margin-top: 20px;background: #1e2730;height: 1px;margin-bottom: 15px;margin-left: 10px;margin-right: 10px;}
.block_adv .block_adv--text {font-size: 15px;font-family: "Roboto Condensed";color: #1e2730;line-height: 1.2;text-align: center;}
.block_adv:hover {border-color: #008dc5;outline: 1px solid #008dc5;}
.block_adv:hover * {color: #008dc5;}
.block_adv:hover .block_adv--separator {background: #008dc5;}
.block_packets {padding-bottom: 40px;}
.block_packets .block_packets--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;}
@media (max-width: 991px) {.block_packets .block_packets--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_packets .block_packets--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_packets .block_packets--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_packets .block_packets--items {display: grid;grid-template-columns: repeat(3,minmax(0,1fr));grid-gap: 30px;}
.block_packet {border: 1px solid #1e2730;display: flex;flex-direction: column;}
.block_packet .block_packet--header {padding-top: 15px;background: #00355c;height: 204px;overflow: hidden;position: relative;}
.block_packet .block_packet--header:before, .block_packet .block_packet--header:after {display: block;content: "";z-index: 1;width: 0;height: 0;border-style: solid;position: absolute;bottom: 0px;}
.block_packet .block_packet--header:before {border-width: 88px 0 0 146px;border-color: transparent transparent transparent #fff;left: 0px;}
.block_packet .block_packet--header:after {border-width: 0 0 88px 146px;border-color: transparent transparent #fff transparent;right: 0px;}
.block_packet .block_packet--header .block_packet--icon {height: 50px;background-repeat: no-repeat;background-position: center;margin-bottom: 6px;}
.block_packet .block_packet--header .block_packet--name {font-size: 20px;color: #fff;text-transform: uppercase;line-height: 1.2;text-align: center;margin-bottom: 10px;}
.block_packet .block_packet--header .block_packet--description {text-align: center;font-size: 15px;color: #fff;line-height: 1;}
.block_packet .block_packet--middle {flex-grow: 1;}
.block_packet .block_packet--footer {padding-bottom: 35px;text-align: center;font-size: 14px;color: #008cc4;text-decoration: underline;line-height: 1.2;text-transform: uppercase;}
.block_packet .block_packet--middle {padding-top: 25px;padding-bottom: 25px;padding-left: 40px;padding-right: 25px;}
.block_packet .block_packet--line {font-size: 15px;color: #1e2730;line-height: 1.2;position: relative;}
.block_packet .block_packet--line:before {content: "";background: url("/assets/service/other/ellipse.png") no-repeat center transparent;position: absolute;width: 13px;height: 13px;top: 3px;left: -25px;}
.block_packet .block_packet--line:not(:last-child) {margin-bottom: 25px;}
@media (max-width: 991px) {.block_packets .block_packets--items {grid-gap: 15px;}
	.block_packet .block_packet--header {padding-top: 10px;height: 220px;}
	.block_packet .block_packet--footer {padding-left: 30px;padding-right: 30px;}}
@media (max-width: 767px) {.block_packets .block_packets--items {grid-template-columns: repeat(1,minmax(0,1fr));}
	.block_packet .block_packet--header {padding-top: 10px;height: 220px;}
	.block_packet .block_packet--line:not(:last-child) {margin-bottom: 15px;}}
.block_services {padding-bottom: 40px;}
.block_services .block_services--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;}
@media (max-width: 991px) {.block_services .block_services--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_services .block_services--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_services .block_services--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_services .block_services--wrapper {padding-top: 70px;padding-bottom: 70px;background: #f2f3f4;}
.block_services .block_services--tabs {display: flex;}
.block_services .block_services--navs {width: 45%;flex-basis: 45%;flex-grow: 1;}
.block_services .block_services--navs .nav-tabs [role=presentation] {display: block;float: none;width: 100%;}
.block_services .block_services--navs .nav-tabs [role=presentation]:not(.active) {border-bottom: 1px solid #c1c1c1;}
.block_services .block_services--navs .nav-tabs [role=presentation].active {border-bottom: 1px solid transparent;}
.block_services .block_services--navs .nav-tabs [role=presentation]:not(.active) [role=tab]:hover {background: transparent;}
.block_services .block_services--navs .nav-tabs [role=presentation]:not(.active) .block_service--navicon {-webkit-filter: grayscale(100%);-moz-filter: grayscale(100%);filter: grayscale(100%);opacity: .5;}
.block_services .block_services--navs .nav-tabs [role=tab] {border: 0px;border-radius: 0px;height: 100px;margin: 0px;padding: 0px;display: flex;padding-left: 30px;padding-right: 30px;padding-top: 20px;padding-bottom: 20px;align-items: center;line-height: 1;}
.block_services .block_services--navs * {color: #1e2730;}
.block_services .block_service--navtitle {font-size: 20px;line-height: 1.1;}
.block_services .block_service--navicon {width: 45px;height: 45px;background-repeat: no-repeat;background-position: center;margin-right: 20px;}
.block_services .block_services--content {width: 55%;flex-basis: 55%;flex-grow: 1;background: white;padding-left: 45px;padding-right: 45px;padding-top: 25px;padding-bottom: 25px;}
.block_services .block_services--content * {color: #1e2730;}
.block_services .block_services--toptitle {font-size: 20px;line-height: 1.3;margin-bottom: 40px;}
.block_services .block_services--bottomtitle {font-size: 18px;line-height: 1.3;margin-top: 40px;}
.block_services .block_services--item {position: relative;font-size: 18px;padding-left: 20px;}
.block_services .block_services--item:before {content: "";background: url("/assets/service/other/ellipse.png") no-repeat center transparent;position: absolute;width: 13px;height: 13px;top: 3px;top: 7px;left: -25px;left: -1px;}
.block_services .block_services--item:not(:last-child) {margin-bottom: 25px;}
@media (max-width: 767px) {.block_services .block_service--navtitle {font-size: 16px;}
	.block_services .block_services--tabs {flex-direction: column;}
	.block_services .block_services--navs {width: 100%;flex-basis: 100%;}
	.block_services .block_services--wrapper {padding-top: 15px;padding-bottom: 15px;}
	.block_services .block_services--content {width: 100%;flex-basis: 100%;margin-top: 15px;}}
@media (max-width: 767px) {.block_services .block_services--content {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-bottom: 15px;}}
@media (max-width: 350px) {.block_services .block_services--content {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-bottom: 15px;}
	.block_services .block_service--navicon {margin-right: 10px;}
	.block_services .block_services--navs .nav-tabs [role=tab] {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-bottom: 15px;}}
.block_objects {padding-bottom: 100px;}
.block_objects .block_objects--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;}
@media (max-width: 991px) {.block_objects .block_objects--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_objects .block_objects--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_objects .block_objects--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_objects .block_objects--items {display: grid;grid-template-columns: repeat(3,minmax(0,1fr));grid-gap: 30px;}
.block_object {border: 1px solid #1e2730;padding: 25px;height: 310px;display: flex;flex-direction: column;}
.block_object .block_object--image {width: 110px;height: 105px;background-repeat: no-repeat;background-position: center;margin: 0 auto;margin-bottom: 15px;}
.block_object .block_object--title {font-size: 20px;color: #242425;line-height: 1.2;padding-left: 30px;padding-right: 30px;text-align: center;flex-grow: 1;}
@media (max-width: 767px) {.block_objects {padding-bottom: 65px;}
	.block_objects .block_objects--items {grid-gap: 15px;grid-template-columns: repeat(2,minmax(0,1fr));}
	.block_object {padding: 15px;}}
@media (max-width: 575px) {.block_objects {padding-bottom: 30px;}
	.block_objects .block_objects--items {grid-gap: 15px;grid-template-columns: repeat(1,minmax(0,1fr));}
	.block_object {height: auto;}
	.block_object .block_object--title {margin-bottom: 30px;}}
.block_black {background: #242425;padding-top: 90px;padding-bottom: 90px;}
.block_black .block_black--titletop, .block_black .block_black--titlebottom {font-size: 20px;font-family: "Merriweather";color: #fff;line-height: 1.2;padding-right: 250px;}
.block_black .block_black--titletop {margin-bottom: 50px;}
.block_black .block_black--titlebottom {margin-top: 55px;}
.block_black .block_black--items {display: grid;grid-template-columns: repeat(4,minmax(0,1fr));grid-gap: 30px;}
.block_black .block_black--title {text-align: center;color: white;font-size: 17px;margin-top: 12px;}
.block_black .block_black--item {height: 247px;background: url("/assets/service/other/hex1.png") no-repeat center transparent;background-size: contain;padding-top: 38px;}
.block_black .block_black--item .block_black--icon {width: 50px;height: 50px;background-repeat: no-repeat;background-position: center;margin: 0 auto;}
.block_black .block_black--item .block_black--icon.icon-hover {display: none;}
.block_black .block_black--item:hover {background: url("/assets/service/other/hex2.png") no-repeat center transparent;background-size: contain;}
.block_black .block_black--item:hover .block_black--title {color: #b89914;}
.block_black .block_black--item:hover .block_black--icon.icon-normal {display: none;}
.block_black .block_black--item:hover .block_black--icon.icon-hover {display: block;}
@media (max-width: 991px) {.block_black .block_black--items {grid-template-columns: repeat(3,minmax(0,1fr));grid-gap: 15px;}}
@media (max-width: 767px) {.block_black .block_black--items {grid-template-columns: repeat(2,minmax(0,1fr));grid-gap: 15px;}
	.block_black .block_black--titletop, .block_black .block_black--titlebottom {padding-right: 0px;}}
@media (max-width: 575px) {.block_black .block_black--items {grid-template-columns: repeat(1,minmax(0,1fr));}}
.block_features {padding-top: 20px;padding-bottom: 90px;}
.block_features .block_features--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;}
@media (max-width: 991px) {.block_features .block_features--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_features .block_features--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_features .block_features--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_features .block_features--items {display: grid;grid-template-columns: repeat(2,minmax(0,1fr));grid-gap: 30px;}
.block_feature {border: 1px solid #1e2730;padding-left: 30px;padding-right: 30px;padding-top: 30px;padding-bottom: 30px;height: 280px;display: flex;}
.block_feature .block_feature--icon {width: 65px;height: 65px;background-repeat: no-repeat;background-position: center;margin-right: 30px;}
.block_feature .block_feature--name {font-size: 20px;color: #1e2730;line-height: 1.2;margin-bottom: 20px;}
.block_feature .block_feature--text {font-size: 14px;color: #1e2730;}
@media (max-width: 991px) {.block_features .block_features--items {grid-gap: 15px;}
	.block_feature {padding-left: 15px;padding-right: 15px;padding-top: 15px;padding-bottom: 15px;height: auto;}
	.block_feature .block_feature--icon {margin-right: 13px;}}
@media (max-width: 767px) {.block_feature {display: block;}
	.block_feature .block_feature--flexleft {display: inline;float: left;}
	.owl-carousel {padding-left: 40px;padding-right: 40px;}
	.owl-theme .owl-nav {left: 0px;right: 0px;}}
@media (max-width: 575px) {.block_features .block_features--items {grid-template-columns: repeat(1,minmax(0,1fr));}}
.block_projects {border-top: 1px solid #d8d8d8;border-bottom: 1px solid #d8d8d8;padding-top: 20px;padding-bottom: 40px;}
.block_projects .projects-carousel .owl-stage {display: flex;align-items: center;}
.block_projects .block_projects--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;}
@media (max-width: 991px) {.block_projects .block_projects--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_projects .block_projects--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_projects .block_projects--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_projects .block_project--info {display: none;}
.block_projects .project-handle {display: block;}
.block_projects .project-handle:hover {cursor: pointer;}
.block_projects .project-handle:not(.active) {opacity: .3;}
.block_projects .projects-carousel {margin-bottom: 55px;}
.block_projects .block_projects--activeProject {display: flex;margin-bottom: 20px;}
.block_projects .owl-item:not(.active) {opacity: .25;-webkit-filter: grayscale(60%);-moz-filter: grayscale(60%);filter: grayscale(60%);}
.block_projects .owl-item .item a {display: block;}
.block_projects .gall-back {background-position: center;background-size: cover;}
.block_projects .block_project--title {font-size: 20px;color: #242425;text-decoration: underline;line-height: 1.2;margin-bottom: 50px;padding-right: 30%;}
.block_projects .block_project--params &gt; *:not(:last-child) {margin-bottom: 20px;}
.block_projects .block_project--params &gt; * &gt; * {display: inline;}
.block_projects .block_project--params dt {color: #008dc5;}
.block_projects .block_project--params dd {color: #242425;}
.block_projects .block_project--params dd.block {display: block;}
.block_projects .block_project--letterarea {margin-top: 50px;}
.block_projects .block_project--letterarea a {font-size: 15px;color: #008cc4;text-decoration: underline;text-transform: uppercase;line-height: 1.2;}
.block_projects .block_project--gallery-reference {display: none;}
.block_projects .block_project--gallery .owl-item .item a {background-size: cover;background-repeat: no-repeat;background-position: center;}
@media (min-width: 992px) {.block_projects {}
	.block_projects .block_project--gallery {padding-left: 40px;position: relative;}
	.block_projects .block_project--gallery .owl-prev {visibility: hidden !important;}
	.block_projects .block_project--galleryarea, .block_projects .block_project_carousel, .block_projects .owl-stage-outer, .block_projects .owl-stage, .block_projects .owl-item, .block_projects .owl-item .item, .block_projects .owl-item .item a {position: relative;height: 100%;}}
@media (min-width: 1400px) {.block_projects .block_project--gallery, .block_projects .owl-item .item a {width: 880px !important;height: 500px !important;}
	.block_projects .block_project--gallery .owl-theme .owl-nav {width: 892px;}}
@media (max-width: 991px) {.block_projects .block_projects--activeProject {flex-direction: column;}
	.block_projects .block_project--text, .block_projects .block_project--gallery {width: 100%;flex-basis: 100%;}
	.block_projects .owl-item .item a {height: 400px;}
	.block_project--gallery {margin-top: 30px;}}
.block_projects {}
.block_projects .block_projects--activeProject {display: block;}
.block_projects .block_project--gallery .owl-carousel.owl-drag .owl-item {height: 500px;}
.block_projects .block_project--gallery {float: right;width: 50%;position: relative;padding-right: 70px;}
.block_projects .owl-item .item a {width: 750px;height: 500px;}
@media (max-width: 1399px) {.block_projects .block_projects--activeProject {display: flex;flex-direction: column-reverse;}
	.block_projects .block_project--gallery {width: 100%;float: none;padding-left: 70px;}
	.block_projects .block_project--gallery .owl-prev {visibility: visible !important;}
	.block_projects .block_project--gallery .owl-item .item a {width: auto !important;}
	.block_projects .block_project--gallery .owl-item .item {padding-top: 50px;}
	.block_projects .block_project--gallery .owl-carousel.owl-drag .owl-item {height: auto;}}
@media (max-width: 800px) {.block_projects .owl-item .item a {height: 450px;}
	.block_projects .block_project--gallery {padding-left: 20px;padding-right: 20px;}}
.block_team .block_team--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;}
@media (max-width: 991px) {.block_team .block_team--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_team .block_team--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_team .block_team--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_team .team_box {margin: 0px !important;}
.block_partners {padding-top: 40px;}
.block_partners .block_partners--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;padding-bottom: 20px;}
@media (max-width: 991px) {.block_partners .block_partners--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_partners .block_partners--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_partners .block_partners--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_licenses {padding-bottom: 80px;}
.block_licenses .block_licenses--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;}
@media (max-width: 991px) {.block_licenses .block_licenses--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_licenses .block_licenses--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_licenses .block_licenses--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}
.block_callback {padding-top: 80px;padding-bottom: 80px;background: #f2f3f4;}
.block_callback .block_callback--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;text-align: center;margin-bottom: 55px;}
.block_callback .block_callback--selectarea {display: flex;margin-bottom: 60px;}
.block_callback .block_callback--selectablewrapper {flex-grow: 1;padding-top: 20px;}
.block_callback .block_callback--selectablewrapper * {font-size: 20px;color: #1e2730;line-height: 1.2;}
.block_callback .block_callback--selectabletitle {margin-bottom: 42px;}
.block_callback .block_callback--radios &gt; *:not(:last-child) {margin-bottom: 20px;}
.block_callback .block_callback--radios label {padding-left: 30px;}
.block_callback .block_callback--radios input {margin-left: -30px !important;margin-top: 6px;}
.block_callback .block_callback--icon {background: url("/assets/service/other/callback.png") no-repeat center transparent;width: 248px;height: 248px;background-size: cover;}
.block_callback .block_callback--formarea {display: flex;}
.block_callback .block_callback--leftarea {width: 50%;flex-basis: 50%;position: relative;}
.block_callback .block_callback--leftarea &gt; *:not(:last-child) {margin-bottom: 25px;}
.block_callback .block_callback--rightarea {flex-basis: 50%;width: 50%;position: relative;}
.block_callback .block_callback--rightarea textarea {width: calc(100% - 50px) !important;left: 50px;position: absolute;top: 0px;bottom: 0px;height: 100% !important;resize: none;}
.block_callback .block_callback--sendrow {margin-top: 70px;display: flex;justify-content: space-between;}
.block_callback .block_callback--agree {width: 40%;}
.block_callback .block_callback--selectablewrapper label span {margin-left: 15px;}
.block_map {padding-top: 0px;border-top: 1px solid #d8d8d8;}
.block_map .block_map--title {font-size: 30px;font-family: "Merriweather";color: #1e2730;line-height: 1.2;padding-top: 50px;padding-bottom: 50px;text-align: center;}
@media (max-width: 991px) {.block_map .block_map--title {font-size: 28px;padding-top: 45px;padding-bottom: 45px;}}
@media (max-width: 767px) {.block_map .block_map--title {font-size: 24px;padding-top: 30px;padding-bottom: 30px;}}
@media (max-width: 575px) {.block_map .block_map--title {font-size: 20px;padding-top: 20px;padding-bottom: 20px;}}</pre></body></html>