.contacts-info{margin-bottom:70px}@media screen and (max-width:767px){.contacts-info{margin-bottom:40px}}@media screen and (max-width:767px){.contacts-info__content{-ms-flex-direction:column;flex-direction:column}}.contacts-info__content_map{width:100%;min-height:100%}@media screen and (max-width:767px){.contacts-info__content_map{height:300px;min-height:inherit}}.contacts-info__content_map iframe{height:100%}@media screen and (max-width:767px){.contacts-info__content_map iframe{height:300px}}.contacts-info__content_block{min-width:350px;font:16px/24px Poppins,sans-serif;font-weight:400;color:#54626e;background:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.1);padding:40px;padding-bottom:15px;border-top-right-radius:20px;border-bottom-right-radius:20px}@media screen and (max-width:767px){.contacts-info__content_block{min-width:inherit;border-top-right-radius:0;border-bottom-left-radius:20px;padding:15px}}.contacts-info__content_block--title{font-weight:500;margin-top:0;margin-bottom:10px}.contacts-info__content_block p{margin:0}.contacts-info__content_block--item:not(:last-child){margin-bottom:20px}.contacts-info__content_block a{display:block;font:16px/24px Poppins,sans-serif;font-weight:400;color:#f7ce46}.contacts-info__content_block a:hover{text-decoration:underline}.contacts-form__text{max-width:700px;font:18px/28px Poppins,sans-serif;font-weight:400;color:#54626e;margin:60px auto}@media screen and (max-width:767px){.contacts-form__text{font-size:16px;line-height:24px;margin-top:30px;margin-bottom:30px}}.contacts-form__block{max-width:900px;margin:70px auto}@media screen and (max-width:767px){.contacts-form__block{margin-top:30px;margin-bottom:30px}}.contacts-form__block form{width:100%;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:stretch;align-items:stretch;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fff;box-shadow:0 4px 30px 0 rgba(0,0,0,.1);padding:40px;padding-bottom:14px;border-radius:15px}@media screen and (max-width:767px){.contacts-form__block form{-ms-flex-direction:column;flex-direction:column;padding:20px;padding-bottom:0}}.contacts-form__block form p{margin:0}.contacts-form__block_item{-ms-flex-preferred-size:48%;flex-basis:48%}@media screen and (max-width:767px){.contacts-form__block_item{-ms-flex-preferred-size:100%;flex-basis:100%}}.contacts-form__block_item input:not([type=submit]),.contacts-form__block_item textarea{width:100%;display:block;font:20px/30px Poppins,sans-serif;font-weight:400;color:#54626e;background:#fff;padding:12px 15px;border-radius:6px;border:1px solid #fbbf24;box-shadow:none}@media screen and (max-width:767px){.contacts-form__block_item input:not([type=submit]),.contacts-form__block_item textarea{font-size:18px;line-height:28px;padding:10px 15px}}@media screen and (max-width:480px){.contacts-form__block_item input:not([type=submit]),.contacts-form__block_item textarea{font-size:16px;line-height:24px}}.contacts-form__block_item input:not([type=submit]):-ms-input-placeholder,.contacts-form__block_item textarea:-ms-input-placeholder{font:20px/30px Poppins,sans-serif;font-weight:400;color:#9ca6b0}.contacts-form__block_item input:not([type=submit])::placeholder,.contacts-form__block_item textarea::placeholder{font:20px/30px Poppins,sans-serif;font-weight:400;color:#9ca6b0}@media screen and (max-width:767px){.contacts-form__block_item input:not([type=submit]):-ms-input-placeholder,.contacts-form__block_item textarea:-ms-input-placeholder{font-size:18px;line-height:28px}.contacts-form__block_item input:not([type=submit])::placeholder,.contacts-form__block_item textarea::placeholder{font-size:18px;line-height:28px}}@media screen and (max-width:480px){.contacts-form__block_item input:not([type=submit]):-ms-input-placeholder,.contacts-form__block_item textarea:-ms-input-placeholder{font-size:16px;line-height:24px}.contacts-form__block_item input:not([type=submit])::placeholder,.contacts-form__block_item textarea::placeholder{font-size:16px;line-height:24px}}.contacts-form__block_item input.agree{display:none}.contacts-form__block_item textarea{resize:none;height:128px}.contacts-form__block_item .block-btn{width:100%}.contacts-form__block_item .wpcf7-form-control-wrap{display:block;margin-bottom:16px}.contacts-form__block_item .wpcf7-form-control-wrap[data-name=agree]{display:none}.contacts-form__block_item br{display:none}