<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.template-3  .bx-wrapper .bx-pager,.template-3  .bx-wrapper .bx-controls-auto {
    position: absolute;
    bottom: 20px;
    z-index: 9999;
    width: 100%;
}
.template-3  ul.bx-slider li:after {
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background-color: rgba(255,255,255,0.75);
    top: 0;
    left: 0;
}

.template-3  .bx-wrapper .bx-pager {
	display: inline-block;
	margin: 0;
	padding: 0;
	list-style: none;
	cursor: default;
}

.template-3  .container .bx-viewport, 
.template-3  .container .bx-viewport li{
	height:70vh !important;
}



.template-3  ul li{
	background-color:#f5f2e8;
}



.template-3  ul li .caption{
	max-width:520px;
	position:absolute;
}

.template-3  .container ul li .caption{
	max-width:440px;
}


.template-3  ul li.revolution .caption.left{
	left:15%;
}

.template-3  ul li.revolution .caption_img.left{
	left:10%;
}

.template-3  ul li.revolution .caption.right{
	right:15%;
}

.template-3  ul li.revolution .caption_img.right{
	right:10%;
}

.template-3  ul li.revolution .caption_img{
	position: absolute;
	height: 100%;
	max-width:760px;
	width:100%;
	display: flex;
	align-items: center;
	overflow:hidden;
}

.template-3  ul li.revolution .caption_img img{
	max-width:none;
	max-height:100%;
	margin: 0 auto;
	display: block;
}
.template-3  .container ul li .caption_img{
	max-width:440px;
}


.template-3  .container ul li .caption h1{
	font-size:44px;
	
}
.template-3  .container ul li .caption h3{   
    font-size:24px;
}
	
.template-3  .bx-wrapper .bx-controls-direction a span {
	position: relative;
	z-index: 100;
	display: block;
	padding: 65px 12px;
	background: #252525;
	overflow: hidden;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
}

.template-3  .bx-wrapper .bx-controls-direction a span::before {
	content: '';
	position: absolute;
	width: 100%;
	height: 110%;
	background: #ff7a5f;
	top: 0;
	left: 0;
	-webkit-backface-visibility: hidden;
	backface-visibility: hidden;
	-webkit-transition: -webkit-transform 0.3s 0.3s;
	transition: transform 0.3s 0.3s;
}

.template-3  .bx-wrapper .bx-controls-direction a.bx-prev span::before {
	-webkit-transform: translateX(-100%);
	transform: translateX(-100%);
}

.template-3  .bx-wrapper .bx-controls-direction a.bx-next span::before {
	-webkit-transform: translateX(100%);
	transform: translateX(100%);
}
.template-3  .bx-wrapper .bx-controls-direction a span::after{
	content: '';
    width: 12px;
    height: 12px;
    position: relative;
    display: block;
    transform: rotate(45deg);
}
	
.template-3  .bx-wrapper .bx-controls-direction a.bx-prev span::after {
    border-bottom: 3px solid #fff;
    border-left: 3px solid #fff;
    left: 4px;
}
.template-3  .bx-wrapper .bx-controls-direction a.bx-next span::after {
    border-right: 3px solid #fff;
    border-top: 3px solid #fff;
    left: -4px;
}


.template-3  .bx-wrapper .bx-controls-direction a:hover span::before {
	-webkit-transform: translateX(0);
	transform: translateX(0);
	-webkit-transition-delay: 0s;
	transition-delay: 0s;
}</pre></body></html>