.mainContainer .accordion{display:flex;flex-direction:row;justify-content:space-between;align-items:stretch;transition-duration:800ms;}
	.mainContainer .accordion-item{flex-grow:1;transition-duration:800ms;z-index:1;}
	.mainContainer .accordion-item:not(:last-child){border-right:1px solid #fff;}
	.mainContainer .accordion-item:hover{background-color:rgba(195,32,50,0.8);cursor:pointer;}
	.mainContainer .accordion-item:hover h3.hidden{display:inline-block;}
	.mainContainer .accordion .absolute.bottom i.fa-plus,#exit-accordion i.fa-times{border:1px solid #FFF;border-radius:50%;height:50px;width:50px;padding:16px 17px;margin-right:12.5px;z-index:2;}
	.mainContainer .accordion-item:hover i.fa-plus,div#exit-accordion:hover i.fa-times{border:none;background-color:#fff;}
	.mainContainer .accordion-item:hover i.fa.fa-plus:before,div#exit-accordion:hover i.fa.fa-times:before{color:#8a878a;}
	.mainContainer .accordion-item span{opacity:0;}.accordion-item:hover span{opacity:1;}
	.mainContainer .accordion-item.active{flex-grow:5;}
	.mainContainer .accordion-item.active:hover{background-color:transparent;}
	.mainContainer .accordion-item.active .hidden{display:block;}
	.mainContainer .accordion.active .accordion-item i.fa.fa-plus,.accordion.active .accordion-item span,.accordion.active .accordion-item:hover h3.hidden{display:none;}
	.mainContainer .accordion.active #exit-accordion.hidden{display:block;top:100px;left:50%;}
	@media(min-width:801px){
		.mainContainer .accordion-item{min-height:100vh;}
		.mainContainer .accordion-item .padding{height:350px;}
		.mainContainer .accordion.active .accordion-item .padding{height:500px;}
		.mainContainer .accordion h2{color: white;}
		.mainContainer .accordion.active .accordion-item.active .padding{height:300px;}
		.mainContainer .accordion.active .accordion-item.active h2{transform:rotate(0deg);float:none;width:100%;left:0px;}.accordion.active .accordion-item h2{transform:rotate(90deg);float:left;width:100vh;transform-origin:left;left:50%; color: white;}
	}
	@media(max-width:800px){
		.mainContainer .accordion,.accordion.full-screen{flex-direction:column;min-height:calc(100vh + 100px)!important;}
		.mainContainer .accordion-item.active{background-color:rgba(0,0,0,0.5)!important;}
		.mainContainer .accordion-item:not(:last-child){border-bottom:1px solid #fff;}
		.mainContainer .accordion-item:hover{background-color:none;}
		.mainContainer .accordion-item h2,.accordion-item h3{margin-bottom:12.5px; color: white}
		.mainContainer .accordion-item p{line-height:21px;}
		.mainContainer .accordion.active .accordion-item.active h3.hidden{display:inline-block;font-size:1.1em;}
		.mainContainer .accordion-item div.absolute{position:relative;}
		.mainContainer .accordion .accordion-item h3.hidden{display:none;}
		.mainContainer .accordion-item.active{flex-grow:3;}
		.mainContainer .accordion.active .accordion-item.active h2,.accordion.active .accordion-item h2{transform:rotate(0deg);}
		.mainContainer .accordion.active #exit-accordion.hidden{display:none;}i.fa.fa-plus{padding:14px;}
    }
    
/* ---------------------- */
   /* 2nd Css */
/* ---------------------- */
.bigAnim{width: 100%; margin: 0; padding: 0;}
.bigAnim .container-lg{margin:auto;max-width:1700px;}
.bigAnim .slider-controls a[data-slick-slide] > div{opacity:0.5;-webkit-filter:grayscale(100%);filter:grayscale(100%);transition:400ms;}
.bigAnim .slider-controls a[data-slick-slide]:hover > div,.slider-controls a[data-slick-slide].active > div{opacity:1;-webkit-filter:grayscale(0%);filter:grayscale(0%);}
.bigAnim .slider-controls a div{display:inline-block;height:100%;width:100%;max-height:100px;max-width:100px;background-repeat:no-repeat;background-size:contain;}
.bigAnim div.slider{min-height:450px;background-color:transparent !important;}
.bigAnim div.slider .slide{min-height:450px !important;}	


@media screen and (max-width: 767px) {
.bigAnim div.slider{min-height:650px;background-color:transparent !important;}
.bigAnim div.slider .slide{min-height:650px !important;}

.fully {min-width: 100% !important;}
}

@media screen and (max-width: 570px) {
	.hide570 {display: none;}
	.bigAnim div.slider{min-height:520px;background-color:transparent !important;}
	.bigAnim div.slider .slide{min-height:520px !important;}
}
