.swiper-button-prev:focus,
.swiper-button-next:focus,
.swiper-pagination-bullet:focus {
    outline: none !important;
}

.WebElementsSliderSlider003__slider011020202 {
    height: 250px;
}

@media screen and (min-width: 767px) and (min-height: 600px) {
    .WebElementsSliderSlider003__slider011020202 {
        height: 350px;
    }
}

@media screen and (min-width: 1200px) {
    .WebElementsSliderSlider003__slider011020202 {
        height: 455px;
    }
}

.WebElementsSliderSlider003__slider011020202 .swiper-container {
    height: 100%;
}

.WebElementsSliderSlider003__slider011020202 .swiper-slide {
    padding: 0 10px 65px 10px;
}

@media screen and (min-width: 767px) and (min-height: 600px) {
    .WebElementsSliderSlider003__slider011020202 .swiper-slide {
        padding: 0 100px 75px 100px;
    }
}

.WebElementsSliderSlider003__slider011020202-slide {
    height:              100%;
    background:          #eee;
    background-size:     cover;
    background-position: center;
    position:            relative;
    border-radius:       20px;
    box-shadow:          0px 8px 15px 0px rgba(0, 0, 0, 0.12);
}

.WebElementsSliderSlider003__slider011020202 .swiper-pagination {
    font-family:    'Muller-Regular', Helvetica, Arial, sans-serif;
    font-size:      1.375rem;
    color:          #a7a7a7;
    letter-spacing: 0.06em;
}

.WebElementsSliderSlider003__slider011020202 .swiper-pagination-current {
    font-family:    'Muller-Medium', Helvetica, Arial, sans-serif;
    font-size:      1.875rem;
    color:          #4481eb;
    letter-spacing: 0.03em;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-prev {
    width:              40px;
    height:             40px;
    background:         #fff;
    border-radius:      50%;
    top:                auto;
    bottom:             15px;
    left:               20px;
    box-shadow:         0px 5px 10px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
}

@media screen and (min-width: 767px) and (min-height: 600px) {
    .WebElementsSliderSlider003__slider011020202 .swiper-button-prev {
        top:    calc(50% - 37.5px);
        bottom: auto;
    }
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-prev:after {
    content: none;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-prev:hover {
    background: #4481eb;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-prev:hover svg {
    color: #fff;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-prev svg {
    width:             8px;
    height:            14px;
    -webkit-transform: rotate(180deg);
    transform:         rotate(180deg);
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-next {
    width:              40px;
    height:             40px;
    background:         #fff;
    border-radius:      50%;
    top:                auto;
    bottom:             15px;
    right:              20px;
    box-shadow:         0px 5px 10px 0px rgba(0, 0, 0, 0.1);
    -webkit-transition: all 0.25s ease-in-out;
    transition:         all 0.25s ease-in-out;
}

@media screen and (min-width: 767px) and (min-height: 600px) {
    .WebElementsSliderSlider003__slider011020202 .swiper-button-next {
        top:    calc(50% - 37.5px);
        bottom: auto;
    }
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-next:after {
    content: none;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-next:hover {
    background: #4481eb;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-next:hover svg {
    color: #fff;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-next svg {
    width:  8px;
    height: 14px;
}

.WebElementsSliderSlider003__slider011020202 .swiper-button-prev {
    text-align: center;
    padding-top: 7px;
}
.WebElementsSliderSlider003__slider011020202 .swiper-button-next {
    text-align: center;
    padding-top: 7px;
}