* {font-family: 'Montserrat',sans-serif;}
.button-one {max-width: 210px;}


/*Заголовок в 1 секции*/
.title {max-width: 767px;}

/*Кнопка на первом экране увеличена по ширине*/
.frame__grid .button.button-one.button-one--primary {max-width: 356px;}
@media (min-width:992px) { .button-one {padding:1.4rem 1.5rem;} }

/*Информационный текст на первом экране*/
.frame__grid .mainscreen__text.mainscreen__text--left {font-weight: 600;font-size: 1.4rem;}

/*Дополнительный тест на первом экране*/
.frame__grid .bottom__text.mainscreen__text.mainscreen__text--left{font-weight: inherit;font-size: 1.2rem;}

/*color*/
.button-one--primary .button__overlay {background-color: hsl(24.8, 100%, 47.8%);border-color: hsl(24.8, 100%, 57.8%);}
.features__item--main::before,.object__card--main {background-color: #fff;}

/*Кастомная вставка кнопки*/
.section_video .button__wrapper {display: flex;align-items: center;justify-content: center;flex-direction: column;}
.section_video .button-one {max-width: 310px;}
/*Блок объект - социальные иконки*/
.object__social ul.social-one.object__price {justify-content: right;}
.map__item .object__social ul.social-one.object__price {justify-content: left;}
.map__item span.map__phone svg.icon-phone.viber__phone,.map__item span.map__phone.telegram__phone svg {width:30px;height:30px;}

.halfscreen__button strong {font-weight: 900;}
.mainscreen a.button.button-one {padding: 1.2rem;}

@media (max-width:991px) { .mainscreen h1 {color: #5a7343;} }

/*List - Multi*/
.story__column li.list-two__item.list-two__item--left {grid-template-columns: 15px 1fr;}
.story__column .story__text.story__text--left.story__animate div.list__title { margin: 5px 5px 5px 40px;text-transform: uppercase;}

/*!!!!!!*/
.image-tabs__tabs,.object__userpic-wrapper {display: none;}
/*!!!!!*/

.nav-one__container .link-one {font-weight: 600;font-family: 'Montserrat',sans-serif;}

/*Multiform Custom Theme 1*/
.multiform-theme1 .multiform-gap-name {letter-spacing: 0.5px !important;font-size: 1.125rem !important;font-weight: 400 !important;line-height: 1.5 !important;color: #555 !important;font-family: "Montserrat" !important;}
.multiform-theme1 input.webinar__phone__field,.multiform-theme1  input.webinar__field
{letter-spacing: 0.5px !important;font-size: 1.125rem !important;font-weight: 400 !important;font-family: "Montserrat" !important;}
.multiform-theme1 button.webinar__button {font-size: 1.40625rem !important;font-family: "Montserrat" !important;border-radius: 2rem !important;}
.multiform-theme1 .multiform-gap-description,.multiform-gap-value .suffix small {font-family: "Montserrat" !important;color: #555555 !important;}
.multiform-theme1 .errormsg {display: none !important;}

@media (min-width:1200px) { .blog__mod .blog__list {grid-template-columns:1fr 1fr;} }

.multiform-theme1 label span a,.steps__content span.steps__text a {color: #70c219;}

.download-link div.download-link__wrapper span.link-one.is-anchor:hover {cursor: not-allowed;}

.text__former {margin-top: 20px;}

/*Contact*/
.section_contact .map__card {max-width: 480px;margin: 0 auto;}

.scroll-top {right: auto;left: 1rem;}
