

/* Start:/local/templates/Delta/components/bitrix/system.pagenavigation/.default/style.css?1677067491992*/
div.modern-page-navigation {margin: 4em 0 1em; border-bottom:solid .5em #EEE; text-align: left}

div.modern-page-navigation span.count {float:left; color:#DDD; line-height: 2.5em;}
div.modern-page-navigation span.count strong {font-weight: 900;}

div.modern-page-navigation a, 
span.modern-page-current, 
span.modern-page-dots
{
    font-size: 1em;
    display:inline-block;
    width: 3em;
    line-height: 3em;
    height: 3em;
    text-align: center;
	text-decoration: none;
    border:none;
    color:#777;
    font-weight: 400;
    position: relative;
    border-bottom:solid .5em transparent;
    margin-bottom:-.5em;
}

div.modern-page-navigation a:hover {color:#333; border-color:#F8433b;}


div.modern-page-navigation a.modern-page-previous, div.modern-page-navigation a.modern-page-next {width:auto;}
div.modern-page-navigation a.modern-page-first, 
div.modern-page-navigation span.modern-page-first {}

span.modern-page-current {color:#333; font-weight: 900; border-color:#F8433b;}
/* End */


/* Start:/local/templates/Delta/components/bitrix/news.list/documents/style.css?17561081072810*/
.documents_list .element {display: block; border:none; margin-bottom:4em; outline: none;}
.documents_list .element .picture {display: block; width: 60%; margin: 0 auto; outline: none; transition: all .2s; border:solid .2em #FFE124; padding: .2em;}
.documents_list .element .picture img {width: 100%;}

.documents_list .element .title {border: none; display: block; text-align: center; margin: 1em 0 .5em; font-size: 1.2em; outline: none}
.documents_list .element .title strong { position: relative; z-index:1;}
.documents_list .element .title strong:before, .documents_list .element .title strong:after {content: ""; display: block; position: absolute; bottom: .2em; height: .3em; z-index:-1;}
.documents_list .element .title strong:before {left: 0; right:0; transition: all .2s ease 0s;}
.documents_list .element .title strong:after {left: 0; right:100%; transition: all .2s ease .2s;}

.documents_list .element .description {max-width: 25em; height: 4.8em; overflow: hidden; margin: 0 auto; text-align: center; font-size: 0.8em; line-height: 1.5em; color:#777; letter-spacing: 0.025em;}

.documents_list .element .more {border:none; text-align: center; display: block; margin-top: .5em; color:#E51858;}
.documents_list .element .more i.arrow {font-size: 1.8em; line-height: 1em; margin-left: 1.2em; position: relative; transition: all .2s;}
.documents_list .element .more i.arrow:after {content: ""; position: absolute; left: -1.2em; right:.45em; top: 50%; height: .1em; margin-top: -.03em; background: #E51858;  transition: all .2s;}

.documents_list .element:hover .picture {transform: scale(1.1); box-shadow: 0 .5em 1.5em 0 rgba(0,0,0,.2);}

.documents_list .element:hover .title strong:before {left: 100%;}
.documents_list .element:hover .title strong:after {right: 0;}

.documents_list .element:hover .more i.arrow {margin-left: 2em;}
.documents_list .element:hover .more i.arrow:after {left: -2em;}

/*MODAL*/
.modal.document_modal {width: 60%;}
.modal.document_modal .document {height: 100%;}
.modal.document_modal .document img {width: 50%; float:left; margin-right: 3em;}
.modal.document_modal .description_wrapper {padding: 3em;}

.modal.document_modal .more {border:none; display: block; margin-top: 1em; color:#E51858; transition: all .2s;}
.modal.document_modal .more span {float:left; font-weight: 700; margin-right: 1em; transition: all .2s;}
.modal.document_modal .more i.arrow {font-size: 1.8em; line-height: 1em; margin-left: 1.2em; position: relative; transition: all .2s;}
.modal.document_modal .more i.arrow:after {content: ""; position: absolute; left: -1.2em; right:.45em; top: 50%; height: .1em; margin-top: -.03em; background: #E51858; transition: all .2s;}

.modal.document_modal .more:hover i.arrow {margin-lefT: 2em;}
.modal.document_modal .more:hover i.arrow:after {left: -2em;}

/* End */
/* /local/templates/Delta/components/bitrix/system.pagenavigation/.default/style.css?1677067491992 */
/* /local/templates/Delta/components/bitrix/news.list/documents/style.css?17561081072810 */
