/**
 * Owl Carousel v2.3.4
 * Copyright 2013-2018 David Deutsch
 * Licensed under: SEE LICENSE IN https://github.com/OwlCarousel2/OwlCarousel2/blob/master/LICENSE
 */
/*
 * 	Default theme - Owl Carousel CSS File
 */
.owl-theme .owl-nav { margin-top: 10px; text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-nav [class*='owl-'] { color: #FFF; font-size: 14px; margin: 5px; padding: 4px 7px; background: #D6D6D6; display: inline-block; cursor: pointer; border-radius: 3px; }
.owl-theme .owl-nav [class*='owl-']:hover { background: #869791; color: #FFF; text-decoration: none; }
.owl-theme .owl-nav .disabled { opacity: 0.5; cursor: default; }
.owl-theme .owl-nav.disabled + .owl-dots {margin-top: 10px; }
.owl-theme .owl-dots { text-align: center; -webkit-tap-highlight-color: transparent; }
.owl-theme .owl-dots .owl-dot { display: inline-block; zoom: 1;}
.owl-theme .owl-dots .owl-dot span { width: 10px; height: 10px; margin: 5px 7px; background: #D6D6D6; display: block; transition: opacity 200ms ease; border-radius: 30px; }
.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {background: #869791; }

.home-project-owl.owl-theme .owl-nav{position: absolute; right: 0; bottom: 0;}

.owl-carousel .owl-nav button.owl-prev, .owl-carousel .owl-nav button.owl-next{border: 1px solid #000; padding: 10px 17px !important; display: block;}

.home-news-owl.owl-theme .owl-nav{position: absolute; top:-70px; right:15px;}
.home-news-owl.owl-carousel .owl-nav button.owl-prev, .home-news-owl.owl-carousel .owl-nav button.owl-next{display: inline-block;border-radius: 54px; border: 1px solid #D9D9D9; color: #D9D9D9; width: 50px; height: 50px; font-size: 22px;}

.inner-common-service-owl.owl-theme .owl-nav{position: absolute; top: -80px; right: 0;}
.inner-common-service-owl.owl-carousel .owl-nav button.owl-prev{right: 50px; position: absolute;}

.inner-common-service-owl.owl-carousel .owl-nav button.owl-prev, .inner-common-service-owl.owl-carousel .owl-nav button.owl-next{border-radius: 100px; width: 40px; height: 40px; display: flex; align-items: center; justify-content: center; color: #b8b8b8; border-color: #b8b8b8;}







@media(min-width:320px) and (max-width:1080px) {
.home-collabrations-logo.owl-carousel .owl-nav button.owl-prev,.home-collabrations-logo.owl-carousel .owl-nav button.owl-next{font-size: 42px;line-height: 22px; margin: 0 15px;}
.home-collabrations-logo.owl-theme .owl-nav [class*='owl-']:hover{background: transparent; color: var(--color-yellow);}







}
