.cities-page{background:#f3f3f3;margin-top:-25px;padding-top:30px}.cities-page .forepart .row{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center}.cities-page .forepart h1{font-size:20px;font-weight:bold;word-break:break-word;padding:10px 0 10px 15px;border-left:2px solid #d3521a;text-align:center}.cities-page .forepart p{font-size:14px;padding-right:15px;text-align:justify;margin-bottom:0}.cities-page .citiespart .cityimage{border-radius:50%;width:128px;height:128px}.cities-page .citiespart .citytitle{font-weight:bold;color:#000;display:block;margin-bottom:35px;margin-top:15px;font-size:14px}@media(max-width:991px){.cities-page .forepart h1{border-left:0;border-bottom:2px solid #d3521a}}.section-titr{border-bottom:2px solid #d3521a;text-align:right;margin:20px 0 40px;position:relative;height:25px}.section-titr>strong{background:#f3f3f3;display:inline-block;padding:10px 0 10px 10px;position:absolute;font-size:16px}.faq{font-size:14px}.faq h5{margin:0}.faq button,.faq button:hover,.faq button:focus,.faq button:active:focus{width:100%;text-align:right;background:transparent;border-color:transparent;text-decoration:none;color:#fff;font-size:14px;white-space:normal;text-decoration:none !important;text-align:justify;font-weight:bold;outline:none}.faq button i{color:rgba(255,255,255,.8);vertical-align:middle;font-size:35px;padding-left:5px;font-family:sans-serif;font-weight:bold;font-style:normal;line-height:10px;margin-bottom:-5px;display:inline-block}.faq button:after{content:">";float:left;font-weight:900;color:rgba(255,255,255,.8);font-size:18px;line-height:25px;vertical-align:middle;display:inline-block;font-weight:bold;font-family:cursive}.faq button:not(.collapsed):after{content:"^";margin-top:5px}.faq .card{margin-bottom:10px;border-radius:0}.faq .card .card-header{padding:0;background:#d3521a;border-radius:0}.faq .card .card-body{background:#fff;line-height:1.7;text-align:justify;padding:10px 15px;border:2px solid #d3521a;border-top:0;border-radius:0}.faq .collapsing{-webkit-transition:height .35s ease;transition:height .35s ease;display:block}@media(max-width:767px){.faq button i{margin-bottom:3px}}.blognews{padding-bottom:30px}.blognews .blogitem{margin:0 15px;padding:0;background:#fff;height:100%;margin-bottom:15px;border-radius:8px;box-shadow:0 0 0 #777}.blognews a{display:block}.blognews .img-fluid{width:100%;height:auto;border-radius:8px 8px 0 0}.blognews .blogtitle{color:#000;font-weight:bold;font-size:14px;padding:20px 10px 15px;text-align:right}.blognews .blogdescription{font-size:14px;padding:0 10px 20px;margin:0;text-align:right}