.glide__arrow{position:absolute;display:block;top:50%;z-index:2;color:#fff;text-transform:uppercase;padding:9px 12px;background-color:transparent;border:2px solid rgba(255,255,255,.5);border-radius:4px;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);text-shadow:0 .25em .5em rgba(0,0,0,.1);opacity:1;cursor:pointer;transition:opacity 150ms ease,border 300ms ease-in-out;transform:translateY(-50%);line-height:1}.glide__arrow:focus{outline:none}.glide__arrow:hover{border-color:#fff}.glide__arrow--left{left:2em}.glide__arrow--right{right:2em}.glide__arrow--disabled{opacity:.33}.glide__bullets{position:absolute;z-index:2;bottom:2em;left:50%;display:inline-flex;list-style:none;transform:translateX(-50%)}.glide__bullet{background-color:rgba(255,255,255,.5);width:9px;height:9px;padding:0;border-radius:50%;border:2px solid transparent;transition:all 300ms ease-in-out;cursor:pointer;line-height:0;box-shadow:0 .25em .5em 0 rgba(0,0,0,.1);margin:0 .25em}.glide__bullet:focus{outline:none}.glide__bullet:hover{border:2px solid #fff;background-color:rgba(255,255,255,.5)}.glide__bullet--active{background-color:#fff}.glide--swipeable{cursor:grab;cursor:-moz-grab;cursor:-webkit-grab}.glide--dragging{cursor:grabbing;cursor:-moz-grabbing;cursor:-webkit-grabbing}/*# sourceMappingURL=glide.theme.min.css.map */

/*из оригинала убран .glide__bullet:focus*/
/*переопределение стилей*/
.bullets_wrapper{position:absolute;width: 100%; bottom: 0px; background-color: rgba(0,0,0,.24); text-align: center; justify-content: center; align-items: center;display: flex; cursor: default}
.glide__bullets{bottom:0px; cursor:default; height: 43px; position: relative; left:0; top:50%; transform: none}
.glide__bullet{background-color:#fff;width:12px;height:12px;cursor:pointer;margin:auto 5px}
.glide__bullet:hover{border:2px solid #0b70a8;background-color:#fff}
.glide__bullet--active{background-color:#0b70a8}
.glide div{line-height: 0px!important;}
.glide_wrapper div{line-height: 0px!important;}
.glide_wrapper a{line-height: 0px!important;}
.glide_wrapper li{line-height: 0px!important;}
.glide--dragging{cursor:grab!important;}
/*.glide {min-width: 480px}
.glide img {min-width: 480px}*/

.glide__slides {
/* important needed because this is set using the style attribute*/
transform: translate3d(0, 0, 0) !important;
}

.glide__slide {
    position: absolute;
    top: 0;
    left: 0;
    order: 2;
    opacity: 0;
    transition: opacity 1250ms ease-in-out;
}

.glide__slide.glide__slide--active {
    position: relative;
    order: 1;
    opacity: 1;
    z-index: 1;
}

@media screen and (max-width: 740px) {
    .bullets_wrapper {
        display:none
    }
}

.glide img{width:100%}