/*CASE STUDY ARCHIVE STYLE*/

/*BANNER*/
.heading .purple-x-half-narrow {
	z-index: 1;
}

/*SLIDER*/
.page-template-page-case-studies  section.featured {
    margin-bottom:110px;   
}
.page-template-page-case-studies  section.featured .row {
    background: #005C66;
    color:white;
    padding-right:0px!important;
	margin-right:0px!important;
	max-width:1920px;
}
.page-template-page-case-studies  section.featured .row .corner {
    z-index: 99;
}
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner{
    display:flex;
    width:100%;
}
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner > div{
    width:50%;
}
/*pager controls*/
.page-template-page-case-studies  section.featured .sliders .bx-controls{
    position: absolute;
    bottom: 60px;
	z-index:99;
}
.page-template-page-case-studies  section.featured .sliders .bx-controls .bx-pager {
    display:flex; 
    gap:10px;
}
.page-template-page-case-studies  section.featured .sliders .bx-controls .bx-pager a {
    background: #ffffff;
    text-indent: -9999px;
    display: block;
    width: 20px;
    height: 7px;
    outline: 0;
}
.page-template-page-case-studies  section.featured .sliders .bx-controls .bx-pager a:hover {
    background: #641d46;
}
.page-template-page-case-studies  section.featured .sliders .bx-controls .bx-pager a.active {
    background: #60033b;
}
/*slide inner - left*/
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left {
    padding-right: 110px;	
	padding-top:110px;
	padding-bottom:110px;
}
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left img {
    margin-bottom: 40px;
}
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left h3 {
    margin-bottom: 30px;
    font-size: 2em;
}
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left p {
    font-size: 1.4em;
}
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left .btn:hover {
    background: #641d46;
}
/*slide inner - right*/
.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner .slide_right img {
    height: 620px;
}
@media only screen and (min-width: 1920px) {	
	.page-template-page-case-studies  section.featured .row{
    	margin-right:auto!important;
		max-width: 1550px;
	}
}
@media only screen and (max-width: 1600px) {
}
@media only screen and (max-width: 992px) {
	.page-template-page-case-studies  section.featured {
    	margin-bottom:30px;   
	}
	.page-template-page-case-studies  section.featured .row {
		padding-right:0!important;
		padding-left:0!important;
	}
	.page-template-page-case-studies  section.featured .row .corner {
    	display:none;
	}
	.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner{
    	flex-direction: column-reverse
	}
	.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner > div{
    	width:100%;
	}
	.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left {
    	padding-top:40px;
		padding-bottom:100px;
		padding-left: 4.8vw;
		padding-right: 4.8vw;	
	}
	.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_right img {
    	max-width: 100%;
		height: auto;
	}
	.page-template-page-case-studies  section.featured .sliders .bx-controls{
    	left:4.8vw;	
	}
}
@media only screen and (max-width: 769px) {
}
@media only screen and (max-width: 576px) {
	.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left h3 {
		font-size: 1.8em;
	}
	.page-template-page-case-studies  section.featured .sliders ul.case-studies-carousel li .slide_inner div.slide_left p {
    	font-size: 1.2em;
	}
}

/*POSTS*/
.page-template-page-case-studies .archive_sect > h3{
	text-align: center;
}
.page-template-page-case-studies .archive_sect .post_box{
	padding-left:50px;
	padding-right:50px;
}
@media only screen and (min-width: 1920px) {	
}
@media only screen and (max-width: 1200px) {
}
@media only screen and (max-width: 992px) {
}
@media only screen and (max-width: 769px) {
	.page-template-page-case-studies .archive_sect .post_box {
		padding-left: 15px;
		padding-right: 15px;
	}
}
@media only screen and (max-width: 576px) {
}
