.slider-area-2 .owl-dots {
    display: none;
}
.slider-active .owl-nav div {
    background: #fff none repeat scroll 0 0;
    color: #333;
    cursor: pointer;
    display: block;
    font-size: 22px;
    height: 75px;
    left: 0;
    line-height: 75px;
    opacity: 0;
    position: absolute;
    text-align: center;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    -webkit-transition: all 0.5s ease-in-out 0s;
    transition: all 0.5s ease-in-out 0s;
    width: 50px;
    z-index: 8;
}
.slider-active .owl-nav div:hover {
    background: #333;
    color: #fff;
}
.slider-active:hover .owl-nav div {
    opacity: 1;
}
.slider-active:hover .owl-nav div.owl-prev {
    left: 10px;
}
.slider-active:hover .owl-nav div.owl-next {
    right: 10px;
}
.slider-active .owl-nav div.owl-next {
    right: 0;
    left: auto;
}
.slider-active .owl-dots {
    display: none;
}
.slider-active .owl-item.active .slider-progress {
    -webkit-animation: 5000ms ease-in-out 0s normal none 1 running timebar;
    animation: 5000ms ease-in-out 0s normal none 1 running timebar;
    background: rgba(0, 0, 0, 0.3);
    height: 5px;
    left: 0;
    opacity: 0.8;
    position: absolute;
    top: 0;
    z-index: 4;
}
.owl-carousel {
    touch-action: manipulation; 
}
.single-slide.align-center-left {
    align-items: center;
    display: flex;
}
.single-slide.align-center {
    margin: 0 auto;
    text-align: center;
    display: flex;
    align-items: center;
}
.single-slide-menu {
    margin-bottom: 53px;
}
.single-slide-menu > .owl-dots {
    bottom: -40px;
    left: 0;
    margin: 0 auto;
    right: 0;
    text-align: center;
}
.single-slide-menu > .owl-dots > .owl-dot {
    background: #c3cbc8 none repeat scroll 0 0;
    border-radius: 50%;
    height: 15px;
    transition: all 0.3s ease-in-out 0s;
    width: 15px;
}
.single-slide-menu > .owl-dots > .owl-dot.active {
    background: transparent none repeat scroll 0 0;
    border: 1px solid #cb9a00;
    width: 15px;
    height: 15px;
}
.single-slide-menu > .owl-dots > .owl-dot:hover {
    background: #c3cbc8 none repeat scroll 0 0;
}
.align-center {
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
/* animation-style-01 */
.owl-item.active .animation-style-01 .slider-content h1,
.owl-item.active .animation-style-01 .slider-content-2 h1 {
    -webkit-animation: 800ms ease-in-out 0s normal none 1 running zoomInRight;
    animation: 800ms ease-in-out 0s normal none 1 running zoomInRight;
}

.owl-item.active .animation-style-01 .slider-content h2,
.owl-item.active .animation-style-01 .slider-content h3,
.owl-item.active .animation-style-01 .slider-content-2 h3 {
    -webkit-animation: 1200ms ease-in-out 0s normal none 1 running zoomInRight;
    animation: 1200ms ease-in-out 0s normal none 1 running zoomInRight;
}

.owl-item.active .animation-style-01 .slider-content p,
.owl-item.active .animation-style-01 .slider-content-2 p {
    -webkit-animation: 1600ms ease-in-out 0s normal none 1 running zoomInRight;
    animation: 1600ms ease-in-out 0s normal none 1 running zoomInRight;
}

.owl-item.active .animation-style-01 .slider-content .slide-btn,
.owl-item.active .animation-style-01 .slider-content-2 .slide-btn {
    -webkit-animation: 2000ms ease-in-out 0s normal none 1 running zoomInRight;
    animation: 2000ms ease-in-out 0s normal none 1 running zoomInRight;
}
.owl-item.active .animation-style-01 .slider-content-2 .img-slide {
    -webkit-animation: 1000ms ease-in-out 0s normal none 1 running slideInUp;
    animation: 1000ms ease-in-out 0s normal none 1 running slideInUp;
}
.bg-3 {
    background-image: url('/public/animationslider/image/3.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
}
.slider-content-2 {
    width: 100%;
    padding-bottom: 130px;
}
.slider-content-2 > h3 {
    color: #fff;
    font-size: 45px;
    font-weight: 500;
}
.slider-content-2 > h1 {
    font-size: 150px;
    font-weight: 900;
    text-transform: capitalize;
    color: #fff;
    line-height: 128px;
    margin-bottom: 0;
}
.slider-content-2_1 > h1 {
    text-transform: uppercase;
    font-size: 180px;
}
.slider-content-2 .slider-icon {
    width: 480px;
    position: absolute;
    top: 240px;
    left: 50%;
    transform: translateX(-50%);
}
.slider-content-2_1 .slider-icon {
    width: 520px;
    position: absolute;
    top: 170px;
    left: 50%;
    transform: translateX(-50%);
}
.slider-content-2 > p {
    color: #fff;
    font-size: 14px;
    text-decoration: none;
    position: absolute;
    bottom: 135px;
    left: 50%;
    transform: translateX(-50%);
    margin-bottom: 0;
    width: 100%;
}
.slider-content-2 > .default-btn-2.slide-btn {
    position: absolute;
    bottom: 62px;
    left: 50%;
    transform: translateX(-50%);
    margin-top: 0;
}
.owl-item.active .animation-style-02 .slider-content-2 .img-slide {
    -webkit-animation: 1000ms ease-in-out 0s normal none 1 running slideInUp;
    animation: 1000ms ease-in-out 0s normal none 1 running slideInUp;
}

/* animation-style-02 */
.owl-item.active .animation-style-02 .slider-content h1,
.owl-item.active .animation-style-02 .slider-content-2 h1 {
    -webkit-animation: 800ms ease-in-out 0s normal none 1 running zoomInUp;
    animation: 800ms ease-in-out 0s normal none 1 running zoomInUp;
}

.owl-item.active .animation-style-02 .slider-content h2,
.owl-item.active .animation-style-02 .slider-content h3,
.owl-item.active .animation-style-02 .slider-content-2 h3 {
    -webkit-animation: 1200ms ease-in-out 0s normal none 1 running zoomInUp;
    animation: 1200ms ease-in-out 0s normal none 1 running zoomInUp;
}

.owl-item.active .animation-style-02 .slider-content p,
.owl-item.active .animation-style-02 .slider-content-2 p {
    -webkit-animation: 1600ms ease-in-out 0s normal none 1 running zoomInUp;
    animation: 1600ms ease-in-out 0s normal none 1 running zoomInUp;
}

.owl-item.active .animation-style-02 .slider-content .slide-btn,
.owl-item.active .animation-style-02 .slider-content-2 .slide-btn {
    -webkit-animation: 2000ms ease-in-out 0s normal none 1 running zoomInUp;
    animation: 2000ms ease-in-out 0s normal none 1 running zoomInUp;
}
.info:hover .img-slide .slide-right {
    position: relative;
    -webkit-animation: slide-right 0.8s infinite
        cubic-bezier(0.25, 0.46, 0.45, 0.94) both;
    animation: slide-right 0.8s infinite cubic-bezier(0.25, 0.46, 0.45, 0.94)
        both;
}
.default-btn-2 {
    margin-top: 18px;
}
.default-btn-2 .links-4 {
    background: #cb9a00 none repeat scroll 0 0;
    transition: all 0.3s ease-in-out;
    color: #fff;
    width: 180px;
    height: 40px;
    line-height: 40px;
}
.default-btn-2 .links-4_2 {
    background: #333333;
    width: 220px;
}
.default-btn-2 .links-4_3 {
    background: #cb9a00;
    width: 220px;
}
.default-btn-2 .links-4:hover {
    background: #333333;
}
.default-btn-2 .links-4_2:hover {
    background: #cb9a00 none repeat scroll 0 0;
}
.default-btn-2 .links-4_3:hover {
    background: #333333;
}
.bg-4 {
    background-image: url('/public/animationslider/image/4.jpg');
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
    width: 100%;
}