@media only screen and (max-width:767px){.ptb-100{padding-top:50px;padding-bottom:50px}.pt-100{padding-top:50px}.pb-100{padding-bottom:50px}.ptb-70{padding-top:20px;padding-bottom:20px}.pt-70{padding-top:20px}.pb-70{padding-bottom:20px}.pt-30{margin-top:30px!important}.pl-20{padding-left:0}.pr-20{padding-right:0}:root{--card-title-fontSize: 20px;--titleFontSize: 24px;--fontSize: 15px;--fontSize2: 13px}.default-section-title{margin-bottom:0}.default-section-title h3{font-size:24px}.section-content{margin-top:0}.shape{display:none}.default-section-title .shadow-title{bottom:-32px;font-size:25px}.default-section-title h3{font-size:22px}.default-button{padding:7px 12px}.slider-nav .owl-nav{max-width:100%;display:inline-block;text-align:center;position:absolute;top:unset;bottom:30px;left:unset;-webkit-transform:translate(0);transform:translate(0);opacity:1}.slider-nav .owl-nav button{margin:0 3px}.buy-now-btn{left:10px;bottom:20px;right:unset;top:unset;-webkit-transform:translate(0);transform:translate(0)}.theme-switcher{bottom:20px;right:20px}.topbar{background-color:var(--whiteColor)}.topbar-content{padding-left:0;padding-right:0}.topbar-left-side{text-align:center}.topbar-left-side ul li{font-size:14px}.topbar-left-side ul li i{margin-right:1px}.topbar-right-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px;margin-top:6px}.main-banner{margin-top:0}.main-banner .banner-text-area{max-width:400px;padding-top:60px;padding-bottom:100px}.main-banner .main-banner-single-slider::before{background-color:rgba(0,0,0,.9)}.banner-text-area h1{font-size:32px}.banner-text-area .banner-buttons ul li .default-button{padding:8px 12px}.features-card{padding-left:95px;padding-right:20px}.features-card i{left:20px}.about-text-area{margin-top:30px;padding-left:0}.service-card .service-card-text{padding-left:20px;padding-right:20px}.fun-facts-content{padding:30px 15px}.fun-facts-card{margin-top:15px}.fun-facts-card h2{font-size:48px}.fun-facts-card p{font-size:16px}.fun-facts-text-area{text-align:center}.why-only-we-text-area{margin-bottom:30px}.why-we-list ul li{width:100%}.why-we-1::before{display:none}.why-we-img-area{background-image:unset;height:auto}.why-we-img-area img{display:block}.why-we-text-area-1{max-width:100%;padding-top:30px;padding-bottom:50px}.why-only-img-area .ww-project-card h4,.why-only-img-area .ww-team-card h4{font-size:24px}.booking-img{margin-top:30px}.blog-card .blog-text-area{padding-left:20px;padding-right:20px}.testimonial-card{padding:15px;margin-left:0;margin-right:0}.testimonial-card::before{width:100%}.testimonial-card img{margin-bottom:12px;position:relative;top:unset;left:unset;-webkit-transform:translate(0);transform:translate(0)}.testimonial-card p{font-size:15px}.partner-slider-area{padding:30px 15px}.footer-links{margin-top:30px}.home-banner{margin-top:0;padding-top:70px}.banner-text-area-2{padding-bottom:30px}.banner-text-area-2 h1{font-size:32px}.service-card-2{margin-left:0;margin-right:0}.service-card-2 .service-card-2-text{padding-left:0;padding-right:0}.about-text-area-2 .about-list ul li{width:200px}.team-card-2 .team-card-2-img .team-social-icons ul li{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}.testimonial-card-2{margin-left:0;margin-right:0}.banner{padding-top:50px}.banner::after{display:none}.banner .shape{display:none}.banner-content-3{padding-left:15px;padding-right:15px}.banner-content-3 .banner-text-area h1{font-size:32px}.banner-content-3 .banner-text-area-3{padding-top:30px;padding-bottom:50px}.banner-img-3{background-image:unset;height:auto}.banner-img-3 img{display:block}.about-img-area{margin-top:20px}.about-img-area .about-exp{padding:10px}.about-img-area .about-exp h4{font-size:24px}.about-img-area .about-exp p{font-size:15px}.service-card-3{margin-left:0;margin-right:0;padding-left:15px;padding-right:15px}.why-we-img-3{background-image:unset;height:auto}.why-we-img-3 img{display:block}.why-we-text-3{padding-left:30px;padding-top:30px;padding-bottom:150px}.why-only-img-area{padding:0}.portfolio-card-3{margin:30px 0 0}.portfolio-card-3 .portfolio-card-text-3{max-width:100%;top:0;bottom:0;left:0;padding:15px;border-radius:0}.testimonial-3 .testimonial-text-area{max-width:600px;text-align:center;margin-left:auto;margin-right:auto}.testimonial-3 .testimonial-slider-area-3 .owl-nav{position:relative;left:unset;bottom:unset;text-align:center}.why-only-we-3 .why-only-we-text-area{margin-bottom:0}.uni-banner-text-area{padding-top:50px;padding-bottom:50px}.uni-banner-text-area h1{font-size:24px}.error-content h4{font-size:24px}.pd-second-area .pds-img-area{background-image:unset;height:auto}.pd-second-area .pds-img-area img{display:block}.pds-text-area{padding-top:30px;padding-bottom:0}.details-page-title{font-size:24px}.sd-img-area .sd-img{background-image:unset;height:auto}.sd-img-area .sd-img img{display:block}.sd-list-area{padding-top:0;padding-bottom:0}.blog-details-text-area .bdt-text{padding-left:10px;padding-right:10px}.blog-details-text-area .blog-quote p{font-size:17px}.cml-20{margin-left:0}.sidebar-card{padding-left:15px;padding-right:15px}.comment-card{padding-left:0}.comment-card img{position:relative;margin-bottom:15px}.blog-details-page-form-area{padding:20px 15px}.contact-page-form-area{padding:20px 10px}.google-map{width:100%;height:250px}.coming-soon{padding-top:0}.coming-soon .coming{padding:20px}.coming-soon .coming h3{font-size:24px}.coming-soon .coming input{width:100%}.coming-soon .coming .default-button{margin-top:15px}.coming-soon .countdown-wrapper{margin:0}.coming-soon .countdown-wrapper .getting-start{margin:25px 0}}@media only screen and (min-width:576px) and (max-width:767px){.why-we-list ul li{width:45%}.footer-news-area{margin-top:0}.coming-soon .coming .default-button{margin-top:0}}@media only screen and (min-width:768px) and (max-width:991px){.ptb-100{padding-top:80px;padding-bottom:80px}.pt-100{padding-top:80px}.pb-100{padding-bottom:80px}.ptb-70{padding-top:50px;padding-bottom:50px}.pt-70{padding-top:50px}.pb-70{padding-bottom:50px}.pt-30{margin-top:30px}.pl-20{padding-left:0}.pr-20{padding-right:0}:root{--card-title-fontSize: 20px;--fontSize: 15px}.default-section-title h3{font-size:32px}.section-content{margin-top:0}.slider-nav .owl-nav{max-width:100%;display:inline-block;text-align:center;position:absolute;top:unset;bottom:50px;left:unset;-webkit-transform:translate(0);transform:translate(0);opacity:1}.slider-nav .owl-nav button{margin:0 3px}.topbar-left-side{text-align:center}.topbar-right-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:8px;margin-top:8px}.main-banner{margin-top:0}.main-banner .banner-text-area{padding-top:100px;padding-bottom:150px}.main-banner .main-banner-single-slider::before{background-color:rgba(0,0,0,.9)}.banner-text-area h1{font-size:72px}.about-text-area{margin-top:30px;padding-left:0}.service-card .service-card-text{padding-left:20px;padding-right:20px}.fun-facts-card h2{font-size:54px}.fun-facts-card p{font-size:16px}.why-only-we-text-area{margin-bottom:30px}.why-we-1::before{display:none}.why-we-img-area{background-image:unset;height:auto}.why-we-img-area img{display:block}.why-we-text-area-1{max-width:100%;padding-top:30px;padding-bottom:70px}.booking-img{margin-top:30px}.blog-card .blog-text-area{padding-left:20px;padding-right:20px}.footer-links{margin-top:30px}.footer-news-area{margin-top:0}.home-banner{margin-top:0;padding-top:70px}.banner-text-area-2{padding-bottom:30px}.banner-text-area-2 h1{font-size:52px}.banner{padding-top:80px}.banner::after{display:none}.banner .shape{display:none}.banner-content-3{padding-left:15px;padding-right:15px}.banner-content-3 .banner-text-area h1{font-size:72px}.banner-content-3 .banner-text-area-3{padding-top:30px;padding-bottom:70px}.banner-img-3{background-image:unset;height:auto}.banner-img-3 img{display:block}.why-we-img-3{background-image:unset;height:auto}.why-we-img-3 img{display:block}.why-we-text-3{padding-left:30px;padding-top:30px;padding-bottom:170px}.why-only-we-3 .why-only-we-text-area{margin-bottom:0}.portfolio-card-3 .portfolio-card-text-3{max-width:80%}.testimonial-3 .testimonial-text-area{max-width:600px;text-align:center;margin-left:auto;margin-right:auto}.testimonial-3 .testimonial-slider-area-3 .owl-nav{position:relative;left:unset;bottom:unset;text-align:center}.uni-banner-text-area{padding-top:80px;padding-bottom:80px}.pd-second-area .pds-img-area{background-image:unset;height:auto}.pd-second-area .pds-img-area img{display:block}.pds-text-area{padding-top:30px;padding-bottom:0}.sd-img-area .sd-img{background-image:unset;height:auto}.sd-img-area .sd-img img{display:block}.sd-list-area{padding-top:30px;padding-bottom:0}.google-map{height:350px}.coming-soon{padding-top:0}.coming-soon .coming h3{font-size:30px}.coming-soon .coming input{width:80%}}@media only screen and (min-width:992px) and (max-width:1199px){:root{--card-title-fontSize: 20px}.topbar-left-side{text-align:center}.topbar-right-area{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:5px}.main-banner{margin-top:0}.main-banner .banner-text-area{padding-top:100px;padding-bottom:100px}.main-banner .main-banner-single-slider::before{background-color:rgba(0,0,0,.8)}.about-text-area{margin-top:30px;padding-left:0}.service-card .service-card-text{padding-left:20px;padding-right:20px}.why-only-we-text-area{margin-bottom:30px;padding-left:0}.blog-card .blog-text-area{padding-left:20px;padding-right:20px}.footer-links{margin-top:30px}.footer-news-area{margin-top:0}.home-banner{margin-top:0;padding-top:70px}.banner-text-area-2 h1{font-size:52px}.banner-content-3 .banner-text-area h1{font-size:72px}.banner{padding-top:80px}.portfolio-card-3 .portfolio-card-text-3{max-width:80%}.testimonial-3 .testimonial-text-area{max-width:600px;text-align:center;margin-left:auto;margin-right:auto}.testimonial-3 .testimonial-slider-area-3 .owl-nav{position:relative;left:unset;bottom:unset;text-align:center}.uni-banner-text-area{padding-top:100px;padding-bottom:100px}.pd-info-area{padding-left:20px;padding-right:20px}.sidebar-category ul li a{padding-left:10px;padding-right:10px}.sidebar-card{padding-left:10px;padding-right:10px}}@media only screen and (min-width:1200px) and (max-width:1399px){.main-banner .banner-text-area{padding-top:215px;padding-bottom:100px}.banner-text-area-2 h1{font-size:62px}.portfolio-card-3 .portfolio-card-text-3{max-width:80%}.testimonial-3 .testimonial-text-area{max-width:350px}.testimonial-3 .testimonial-slider-area-3 .owl-nav{position:absolute;left:-43%;bottom:8%}}@media only screen and (min-width:1550px){.slider-nav .owl-nav{max-width:80%}.portfolio-card .portfolio-card-text-area{width:80%}.testimonial-3 .testimonial-slider-area-3 .owl-nav{position:absolute;left:-26%;bottom:8%}}

@media only screen and (max-width: 767px){

.bgcolor {
	background-color: #0000008c;
	height: 350px;
}

.banner-text-area-2 {
	padding-top: 80px;
	padding-bottom: 10px;
}

.uni-banner-text-area {
    z-index: 1;
    
    padding-bottom: 60px;
    text-align: left;
}

.uni-banner-text-area h3 {
    font-size: 24px;
    font-weight: 700;
    font-family: var(--fontFamily);
    color: white;
    
    
}

.uni-banner-text-area ul li a {
    color:white ;
}

.uni-banner-1p {
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/1p.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;
}

.banner-text-area h2 {
	font-size: 24px;
    color: white;
    font-weight: 300px;
    
  }

.slider-nav .owl-nav {
    max-width: 100%;
    display: inline-block;
    text-align: center;
    position: absolute;
    top: unset;
    bottom: 15px;
    left: unset;
    -webkit-transform: translate(0);
    transform: translate(0);
    opacity: 1;
}



.uni-banner {
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/uni-banner.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;
}

.uni-banner-1p {
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/1p.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;
}

.uni-banner-2p {
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/2p.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-3h {
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/3h.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-4m {
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/4m.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-5b {
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/5b.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-6s{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/6s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-7e{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/7e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-8s{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/8s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-9r{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/9r.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-10h{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/10h.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-11m{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/11m.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-12e{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/12e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-13s{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/13s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-14d{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/14d.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-15w{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/15w.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-16g{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/16g.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-17a{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/17a.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-18d{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/18d.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-19c{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/19c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-20c{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/20c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-21s{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/21s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-22e{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/22e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-23b{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/23b.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-24c{
    overflow: hidden;
    background-size: 220%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/24c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}








}


@media only screen and (max-width: 991px){

.bgcolor {
	background-color: #0000008c;
	height: 400px;
}

.banner-text-area-2 {
	padding-top: 80px;
	padding-bottom: 10px;
}

.uni-banner-text-area {
    z-index: 1;
    
    padding-bottom: 60px;
    text-align: left;
}

.uni-banner-text-area h3 {
    font-size: 24px;
    font-weight: 700;
    font-family: var(--fontFamily);
    color: white;
    
    
}

.uni-banner-text-area ul li a {
    color:white ;
}


.banner-text-area h2 {
	font-size: 24px;
    color: white;
    font-weight: 300px;
    
  }


.uni-banner {
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/uni-banner.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;
}


.uni-banner-1p {
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/1p.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;
}

.uni-banner-2p {
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/2p.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-3h {
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/3h.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-4m {
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/4m.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-5b {
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/5b.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-6s{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/6s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-7e{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/7e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-8s{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/8s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-9r{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/9r.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-10h{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/10h.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-11m{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/11m.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-12e{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/12e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-13s{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/13s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-14d{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/14d.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-15w{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/15w.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-16g{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/16g.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-17a{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/17a.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-18d{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/18d.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-19c{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/19c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-20c{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/20c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-21s{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/21s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-22e{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/22e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-23b{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/23b.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-24c{
    overflow: hidden;
    background-size: 264%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/24c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}




}


@media only screen and (min-width: 992px) and (max-width: 1199px) {





.uni-banner {
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/uni-banner.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;
}


.uni-banner-1p {
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/1p.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;
}

.uni-banner-2p {
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/2p.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-3h {
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/3h.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-4m {
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/4m.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-5b {
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/5b.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-6s{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/6s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-7e{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/7e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-8s{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/8s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-9r{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/9r.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-10h{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/10h.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-11m{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/11m.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-12e{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/12e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-13s{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/13s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-14d{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/14d.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-15w{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/15w.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-16g{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/16g.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-17a{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/17a.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-18d{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/18d.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-19c{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/19c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-20c{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/20c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-21s{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/21s.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-22e{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/22e.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-23b{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/23b.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}

.uni-banner-24c{
    overflow: hidden;
    background-size: 160%;
    background-repeat: no-repeat;
    background-image: url(../images/inner-images/24c.jpg);
    -webkit-animation: background-colors 18s infinite linear forwards;
    animation: background-colors 20s infinite linear forwards;
    position: relative;

}


}