.rslides {position: relative;list-style: none;overflow: hidden;width: 100%;padding: 0;margin: 0;}.rslides li {-webkit-backface-visibility: hidden;position: absolute;display: none;width: 100%;left: 0;top: 0;}.rslides li:first-child {position: relative;display: block;float: left;}.rslides img {display: block;height: auto;float: left;width: 100%;border: 0;}.rslides {margin: 0 auto;}.rslides_container {margin-bottom: 50px;position: relative;float: left;width: 100%;}.centered-btns_nav {z-index: 3;position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 50%;left: 0;opacity: 0.7;text-indent: -9999px;overflow: hidden;text-decoration: none;height: 61px;width: 38px;background: transparent url("themes.gif") no-repeat left top;margin-top: -45px;}.centered-btns_nav:active {opacity: 1.0;}.centered-btns_nav.next {left: auto;background-position: right top;right: 0;}.transparent-btns_nav {z-index: 3;position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);top: 0;left: 0;display: block;background: #fff; opacity: 0;filter: alpha(opacity=1);width: 48%;text-indent: -9999px;overflow: hidden;height: 91%;}.transparent-btns_nav.next {left: auto;right: 0;}.large-btns_nav {z-index: 3;position: absolute;-webkit-tap-highlight-color: rgba(0,0,0,0);opacity: 0.6;text-indent: -9999px;overflow: hidden;top: 0;bottom: 0;left: 0;background: #000 url("themes.gif") no-repeat left 50%;width: 38px;}.large-btns_nav:active {opacity: 1.0;}.large-btns_nav.next {left: auto;background-position: right 50%;right: 0;}.centered-btns_nav:focus,.transparent-btns_nav:focus,.large-btns_nav:focus {outline: none;}.centered-btns_tabs,.transparent-btns_tabs,.large-btns_tabs {margin-top: 10px;text-align: center;}.centered-btns_tabs li,.transparent-btns_tabs li,.large-btns_tabs li {display: inline;float: none;_float: left;*float: left;margin-right: 5px;}.centered-btns_tabs a,.transparent-btns_tabs a,.large-btns_tabs a {text-indent: -9999px;overflow: hidden;-webkit-border-radius: 15px;-moz-border-radius: 15px;border-radius: 15px;background: #ccc;background: rgba(0,0,0, .2);display: inline-block;_display: block;*display: block;-webkit-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);-moz-box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);box-shadow: inset 0 0 2px 0 rgba(0,0,0,.3);width: 9px;height: 9px;}.centered-btns_here a,.transparent-btns_here a,.large-btns_here a {background: #222;background: rgba(0,0,0, .8);}.centered-btns_nav,.large-btns_nav {background: #212529 no-repeat center 50%;}.centered-btns_nav.next,.large-btns_nav.next {background-position: center 50%;}.centered-btns_nav.prev,.large-btns_nav.prev {background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpolyline points="15 18 9 12 15 6" /%3E%3C/svg%3E');}.centered-btns_nav.next,.large-btns_nav.next {background-image: url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" width="38" height="38" viewBox="0 0 24 24" fill="none" stroke="%23fff" stroke-width="2" stroke-linecap="round" stroke-linejoin="round"%3E%3Cpolyline points="9 18 15 12 9 6" /%3E%3C/svg%3E');}.rslides_container {margin-bottom: 3rem;position: relative;}.rslides_container > ul:not(:first-of-type) {position: absolute;width: 100%;margin: .5rem 0 0;}.rslides_container .caption {position: absolute;top: 50%;left: 2rem;transform: translateY(-50%);z-index: 10;text-align: left;background-color: rgba(50, 55, 58, .9);color: #fff;font-size: 3rem;font-weight: 700;letter-spacing: .1rem;padding: 4rem;text-transform: uppercase;border-bottom: 2px solid #fff;}@media(max-width:768px){.rslides_container .caption{font-size:1.2rem;padding:1rem 1.5rem;left:1rem;top:50%}}#langs ul li { display:inline; list-style-type: none;}#langs a { margin: 0 10px 0 0; text-decoration: none }#langs a:hover{ color: #db2020; }#langs a img{ padding: 2px 2px 2px 2px; border: 1px solid #cecece; width: 25px }#langs a img.active{ padding: 2px 2px 2px 2px; border: 1px solid red; }#langs a.active { padding: 2px 2px 2px 2px; border: 1px solid red; color: red }#form_contact {margin: 20px 0 20px 0;}.text_contact { }.contact_error {margin: 20px 20px 20px 20px;padding: 5px 15px 5px 15px;border: 1px solid;font-size: 13px;font-weight:bold;color:#000 !important;background-color: #ffcfcf;border-color: #df8f8f;text-align:center;}.contact_success {}