.dynamic-list-pages .section-job-offers{padding-bottom:10px}
.dynamic-list-pages .section-job-offers .titles{color:#900;display:grid;grid-template-columns:2fr .5fr .5fr;gap:15px;font-size:13px;margin-bottom:16px;background-image:linear-gradient(to left,rgba(153,153,153,0),#e0e0e0)}
.dynamic-list-pages .section-job-offers .titles h4{margin:0}
.dynamic-list-pages .section-job-offers .main{display:grid;grid-template-columns:2fr .5fr .5fr;gap:15px}
.dynamic-list-pages .section-job-offers .main a{font-size:12px;text-decoration:none;color:#000}
.dynamic-list-pages .section-job-offers .main a:hover{color:#ff3232}
.dynamic-list-pages .section-job-offers .main div{font-size:14px}
.dynamic-list-pages .section-rules .top-title{font-size:15px;color:#666}
.dynamic-list-pages .section-rules .search-by__title{font-size:13px;margin-bottom:0}
.dynamic-list-pages .section-rules .search-by__list{font-size:14px;padding-left:30px}
.dynamic-list-pages .section-rules .search-by__list p{margin:0;display:flex;align-items:center;gap:5px}
.dynamic-list-pages .section-rules .search-by__list p::before{content:"\025B8";color:#c00;font-size:16px}
.dynamic-list-pages .section-rules .list.no-results{margin-top:40px;margin-bottom:0}
.dynamic-list-pages .section-rules .list.no-results .no-results-title{font-size:13px;color:#000;text-align:left}
.dynamic-list-pages .section-rules .blocks{margin-top:0}
.dynamic-list-pages{margin-left:0 !important}
.dynamic-list-pages .container{width:100% !important}
.dynamic-list-pages .results.bold a{font-weight:bold}
.btn-reload{color:#fc2a2a;border:0;background:0;cursor:pointer}
.arrow{color:#f35346 !important}
.pagination a{text-decoration:none;margin:0 5px 30px;display:inline-block;color:#999}
.pagination a:hover{color:#ff3232}
.pagination ul{margin:0;padding:0;list-style-type:none}
.pagination li{display:inline}
#list{width:100% !important}
@media only screen and (max-width:1200px){#list{width:100%}
}
.list{display:flex;width:100%;flex-wrap:wrap;margin-bottom:20px}
.list.no-results{display:flex;flex-direction:column;margin-top:100px}
.list.no-results .no-results-title{color:#dd250f;font-weight:bold;font-size:22px;text-align:center}
.list.no-results .no-results-text{font-size:14px;font-weight:400;color:#333;text-align:center;margin-top:20px}
.vertical{list-style:none;padding-left:24px}
.dynamic-list-pages .results a{color:#606060;text-decoration:none;font-size:12px}
.dynamic-list-pages .results::before{color:#fc2a2a;content:"\2022";display:inline-block;width:1em;margin-left:-1em}
.blocks .is-active{color:#ff3232}
.blocks{font-size:.9rem;text-align:right;color:#999;margin-top:80px;max-width:500px}
h1{font-size:1.5em;color:#c00}
.footer{background-color:#d52b1e;color:#fff;font-size:12px;display:flex;justify-content:center;align-items:center;column-gap:20px;height:47px;bottom:0}
.footer a{text-decoration:none;color:#fff;display:flex;align-items:center;font-size:12px}
.footer .footer-first_container{display:flex;column-gap:8px}
.footer .footer-first_container .pagesListElement{display:flex;column-gap:8px}
.footer .footer-first_container .pagesListElement span{display:flex;padding-bottom:3px}
.dynamic-list-pages.font--bold .results a{font-weight:bold}