body,h1,h2,h3,h4,h5,h6 {font-family: "Raleway", sans-serif}


/* блок меню */
@import url('https://fonts.googleapis.com/css?family=Ubuntu+Condensed');
.menu-main {list-style: none;padding: 25px 0 5px;text-align: center;background: #561e20;}
.menu-main li {display: inline-block;}
.menu-main li:after {content: "|";color: #dc3545;display: inline-block;vertical-align:top;}
.menu-main li:last-child:after {content: none;}
.menu-main a {text-decoration: none;font-family: 'Ubuntu Condensed', sans-serif;letter-spacing: 2px;position: relative;padding-bottom: 20px;margin: 0 34px 0 30px;font-size: 17px;text-transform: uppercase;display: inline-block;transition: color .2s;}
.menu-main a,
.menu-main a:visited {color: #fff;}
.menu-main a
.current,
.menu-main a:hover {color: #dc3545;}
.menu-main a:before,
.menu-main a:after {content: "";position: absolute;height: 4px;top: auto;right: 50%;bottom: 15px;left: 50%;background: #dc3545;transition: .8s;}
.menu-main a:hover:before,
.menu-main
.current:before {left: 0;}
.menu-main a:hover:after,
.menu-main
.current:after {right: 0;}   

@media (max-width: 550px) {
.menu-main {padding-top: 0;}
.menu-main li {display: block;}
.menu-main li:after {content: none;}
.menu-main a {padding: 25px 0 20px;margin: 0 30px;}
}


/* блок информации */
.srf-container {padding: 0.01em 16px;margin-top: 16px;margin-bottom: 16px}
 

/* блок колонтитул */
.srf-black {color: #fff!important;background-color: #561e20!important}
.srf-center {text-align: center!important}
.srf-padding-24 {padding-top: 24px!important;padding-bottom: 24px!important}


 /* ползунок */
.card_slider {height: 620px;border: 2px solid #DC3545;overflow-x: hidden;}
::-webkit-scrollbar {width: 5px;}
::-webkit-scrollbar-track {background: #f1f1f1;}
::-webkit-scrollbar-thumb {background: #561a1a;}
.mySlides1, .mySlides2 {display: flex}
.slideshow-container { position: relative;margin: auto;}
.prev, .next {cursor: pointer;position: absolute;top: 50%;width: auto;padding: 16px;margin-top: 100px;color: white;font-weight: bold;font-size: 18px;transition: 0.6s ease;border-radius: 0 3px 3px 0;user-select: none;}
.next {right: 0;border-radius: 3px 0 0 3px;}
.prev:hover, .next:hover {background-color: #f1f1f1;color: black;}