/*Owl theme bannerbig*/
.owl-theme-bannerbig .owl-item
{display: flex;
height: fit-content;}

.owl-theme-bannerbig .owl-nav
{text-align: center;
-webkit-tap-highlight-color: transparent;
bottom: 0px;
top: 0px;
width: 100%;
display: flex;
justify-content: space-between;
color: rgb(201,160,80);
font-size: 60px;
line-height: 0px;}

.owl-theme-bannerbig .owl-nav [class*='owl-']
{color: rgba(191,122,212,1);
font-size: 60px;
padding: 25px;
margin: 0px 20px;
background: rgb(201,160,80);
display: inline-block;
cursor: pointer;
border-radius: 3px;
outline: none;
width: 15px;}

.owl-theme-bannerbig .owl-nav [class*='owl-'] img
{width: 100%;}

.owl-theme-bannerbig .owl-nav [class*='owl-']:hover
{opacity: 0.5;}

.owl-theme-bannerbig .owl-nav .disabled
{opacity: 0.25;
cursor: default;}

.owl-theme-bannerbig .owl-nav.disabled + .owl-dots
{margin-top: 15px;}

.owl-theme-bannerbig .owl-dots
{text-align: center;
-webkit-tap-highlight-color: transparent;
margin-top: 30px;}

.owl-theme-bannerbig .owl-dots .owl-dot
{display: inline-block;
zoom: 1;
*display: inline;
outline: none;}

.owl-theme-bannerbig .owl-dots .owl-dot span
{width: 15px;
height: 15px;
margin: 5px 7px;
background: rgb(201,160,80);
display: block;
-webkit-backface-visibility: visible;
transition: opacity 200ms ease;
border-radius: 30px;}

.owl-theme-bannerbig .owl-dots .owl-dot.active span, .owl-theme-bannerbig .owl-dots .owl-dot:hover span
{background: rgb(201,160,80);}

@media all and (max-width: 1024px)
{
.owl-theme-bannerbig .owl-nav [class*='owl-']{margin: 0px 10px;}
.owl-theme-bannerbig .owl-nav [class*='owl-']:hover{opacity: 1;}
}
