.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; max-width: 100% !important; margin: auto; float: none!important; overflow: hidden;}
.rslides li:first-child {position: relative;  display: block;  float: left;}
.rslides li img {display: block;  height: auto;  float: left;  width: 100%;  border: 0; max-width:none;}
.callbacks_container { text-align: center; width:100%;}
.callbacks_tabs.callbacks1_tabs {display: inline-flex;  margin-top: 15px;  text-align: center;}
li.callbacks1_s1, li.callbacks1_s2, li a.callbacks1_s1,  li a.callbacks1_s2 {background-color: #97bed4; border-radius: 10px; color: #97bed4; height: 15px; width:15px; cursor:pointer; font-size:0px; margin-right:5px;}
li.callbacks1_s1.callbacks_here, li.callbacks1_s2.callbacks_here, li.callbacks1_s1.callbacks_here a.callbacks1_s1,  li.callbacks1_s2.callbacks_here a.callbacks1_s2, li.callbacks1_s1.callbacks_here a.callbacks1_s1:hover, li.callbacks1_s2.callbacks_here a.callbacks1_s2:hover {background-color: #000; color: #000;}
@media screen and (min-width:768px) and (max-width:1024px){.rslides li img{max-width:100%;}}
@media screen and (min-width:361px) and (max-width:768px){
.rslides li img{max-width:100%;}
li.callbacks1_s1, li.callbacks1_s2, li a.callbacks1_s1,  li a.callbacks1_s2 {background-color: #97bed4; border-radius: 10px; color: #97bed4; height: 10px; width:10px; cursor:pointer; font-size:0px; margin-right:5px;}
}
@media screen and (max-width:414px){
.rslides li img{max-width:100%;}
li.callbacks1_s1, li.callbacks1_s2, li a.callbacks1_s1,  li a.callbacks1_s2 {background-color: #97bed4; border-radius: 10px; color: #97bed4; height: 10px; width:10px; cursor:pointer; font-size:0px; margin-right:5px;}
}