

/* Start:/local/templates/movi/components/bitrix/breadcrumb/.default/style.css?1728659932738*/
.bx-breadcrumb {
	max-width: 1400px;
	margin: 20px auto 0 auto;
}
@media screen and (max-width: 640px) {
	.bx-breadcrumb {
		margin: 20px;
	}
}

.bx-breadcrumb i {
	color: #b5bdc2;
	line-height: 13px;
	font-size: 12px;
	vertical-align: middle;
	margin-right: 5px;
}
.bx-breadcrumb .bx-breadcrumb-item {
	float: left;
	margin-bottom: 10px;
	white-space: nowrap;
	line-height: 13px;
	vertical-align: middle;
	margin-right: 10px;
}
.bx-breadcrumb .bx-breadcrumb-item span {
	font-family: "Open Sans", Arial, "Helvetica Neue", Helvetica, sans-serif;
	font-size: 13px;
	white-space: normal;
	color: #2C6336;
}
.bx-breadcrumb .bx-breadcrumb-item a {
	border-bottom: none;
	text-decoration: none;
}
.bx-breadcrumb .bx-breadcrumb-item a:hover {}

/* End */


/* Start:/local/templates/movi/components/bitrix/news.list/faq/style.css?17701896871555*/
.faq-element {
    cursor: pointer;
    padding: 27px 30px 28px 30px;
    position: relative;
    font-size: 1.0667em;
    line-height: 1.5625em;
    color: #333;
    border: 1px solid #ecf2f4;
    border-radius: 3px;
    transition: box-shadow 0.3s ease;
    -moz-transition: box-shadow 0.3s ease;
    -ms-transition: box-shadow 0.3s ease;
    -o-transition: box-shadow 0.3s ease;
    -webkit-transition: box-shadow 0.3s ease;
}
.faq-element:hover {
    -webkit-box-shadow: 0px 5px 20px 0px rgba(18, 25, 38, 0.1);
    -moz-box-shadow: 0px 5px 20px 0px rgba(18, 25, 38, 0.1);
    box-shadow: 0px 5px 20px 0px rgba(18, 25, 38, 0.1);
}

.faq-title {
    width: calc(100% - 55px);
}
.faq-question {
    font-weight: bold;
    position: relative;
    display: flex;
    justify-content: space-between;
    gap: 10px;
}
.faq-question .faq-arrow {
    cursor: pointer;
    border-radius: 50%;
    border: 1px solid #0a7ae0;
    height: 45px;
    width: 45px;
    align-items: center;
    display: flex;
    justify-content: center;
}
.faq-element:hover .faq-arrow {
    background-color: #0a7ae0;
}
.faq-element:hover .faq-arrow svg path {
    fill: #fff;
}
.faq-question .faq-arrow svg {
    transition: 100ms;
    transform: rotate(-90deg) scale(1.5);
}
.faq-element-open .faq-arrow svg {
    transform: rotate(90deg) scale(1.5);;
}
.faq-answer {
    color: #666666;
    display: none;
}

@media (max-width: 640px) {
    .faq-element {
        cursor: pointer;
        padding: 20px;
    }
    .faq-question .faq-arrow {
        /*padding: 5px 18px;*/
    }
}
/* End */


/* Start:/local/templates/movi/components/bitrix/form.result.new/form_questions/style.css?1753417958487*/
.btns_box--upload {
    margin-bottom: 20px;
}

.btns_box--upload [data-status=not-used]:first-child {
    display: block;
}

.btns_box--upload [data-status=not-used]:not(:first-child) {
    display: none;
}
.btns_box--upload [data-status=used] {
    display: none;
}

.form_remove_file {
    color: red;
    border: none;
    margin-left: 10px;
    font-size: 20px;
    border-radius: 4px;
    background-color: transparent;
}

.form_remove_file:hover {
    background-color: #ffe2e2;
}
/* End */


/* Start:/local/templates/movi/components/bitrix/subscribe.edit/subscribe.news/style.min.css?17797542911004*/
div.subscribe-edit .red{color:red}div.subscribe-edit .green{color:green}div.subscribe-edit .errorcolor{color:red}div.subscribe-edit .successcolor{color:green}.input_button_block{display:flex;flex-wrap:wrap;gap:20px}.input_button_block .form__item{max-width:300px}.input_button_block input[name="EMAIL"]{order:1;flex:1;margin-bottom:0}.input_button_block input[name="Save"]{order:2}.input_button_block label{order:3;width:100%;margin-bottom:10px}#section_news_subscription p{margin-bottom:20px;width:70%}.news_subscription_wrap{display:flex;gap:32px}.news_subscription_wrap .img{width:150px}.news_subscription_wrap .img img{width:100%}#form_SUBSCRIBE{width:calc(100% - 200px)}@media(max-width:768px){#form_SUBSCRIBE{width:100%}.news_subscription_wrap .img{display:none}#section_news_subscription p{width:100%}.input_button_block{margin-bottom:20px}.input_button_block input[name="EMAIL"]{order:1}.input_button_block label{order:2;width:100%;margin-bottom:0}.input_button_block input[name="Save"]{order:3}}
/* End */
/* /local/templates/movi/components/bitrix/breadcrumb/.default/style.css?1728659932738 */
/* /local/templates/movi/components/bitrix/news.list/faq/style.css?17701896871555 */
/* /local/templates/movi/components/bitrix/form.result.new/form_questions/style.css?1753417958487 */
/* /local/templates/movi/components/bitrix/subscribe.edit/subscribe.news/style.min.css?17797542911004 */
