/*
Theme Name: The7
Theme URI: http://the7.io/
Author: Dream-Theme
Author URI: http://dream-theme.com/
Description: Any design, any layout. No coding required. The7 is the most customisable WordPress theme on the market up to date. Add the power of Visual Composer, The7 Post Types, Ultimate Addons, Slider Revolution, and WooCommerce to the mix, and you'll get the ultimate web-site building toolkit! Theme is translation ready, compatible with WPML, SEO and mobile friendly (certified by Google).
Version: 9.0.1.1
License: This WordPress theme is comprised of two parts: (1) The PHP code and integrated HTML are licensed under the GPL license as is WordPress itself.  You will find a copy of the license text in the same directory as this text file. Or you can read it here: http://wordpress.org/about/gpl/ (2) All other parts of the theme including, but not limited to the CSS code, images, and design are licensed according to the license purchased. Read about licensing details here: http://themeforest.net/licenses/regular_extended
License URI: License.txt
Tags: multipurpose, responsive, retina ready, SEO ready, mobile friendly, iOS, material design, clean, minimal, business, corporate, portfolio, creative, photography, one page site, micro site
Text Domain: the7mk2
*/



@font-face {
font-family: 'Halis GR Regular';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Regular'), url('fonts/Halis/Ahmet Altun  HalisGRRegular.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Regular Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Regular Italic'), url('fonts/Halis/Ahmet Altun  HalisGRRegularItalic.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Book';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Book'), url('fonts/Halis/Ahmet Altun  HalisGRBook.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Book Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Book Italic'), url('fonts/Halis/Ahmet Altun  HalisGRBookItalic.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Thin';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Thin'), url('fonts/Halis/Ahmet Altun  HalisGRThin.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Thin Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Thin Italic'), url('fonts/Halis/Ahmet Altun  HalisGRThinItalic.woff') format('woff');
}


@font-face {
font-family: 'Halis GR ExtraLight';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR ExtraLight'), url('fonts/Halis/Ahmet Altun  HalisGRExtraLight.woff') format('woff');
}


@font-face {
font-family: 'Halis GR ExtraLight Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR ExtraLight Italic'), url('fonts/Halis/Ahmet Altun  HalisGRExtraLightItalic.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Light';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Light'), url('fonts/Halis/Ahmet Altun  HalisGRLight.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Light Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Light Italic'), url('fonts/Halis/Ahmet Altun  HalisGRLightItalic.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Medium';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Medium'), url('fonts/Halis/Ahmet Altun  HalisGRMedium.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Medium Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Medium Italic'), url('fonts/Halis/Ahmet Altun  HalisGRMediumItalic.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Bold';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Bold'), url('fonts/Halis/Ahmet Altun  HalisGRBold.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Bold Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Bold Italic'), url('fonts/Halis/Ahmet Altun  HalisGRBoldItalic.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Black';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Black'), url('fonts/Halis/Ahmet Altun  HalisGRBlack.woff') format('woff');
}


@font-face {
font-family: 'Halis GR Black Italic';
font-style: normal;
font-weight: normal;
src: local('fonts/Halis/Halis GR Black Italic'), url('fonts/Halis/Ahmet Altun  HalisGRBlackItalic.woff') format('woff');
}
body{
	font-family: 'Halis GR Regular' !important;;
	font-weight: normal !important;
}

 p {
    font-size: 16px;
    color: #6D6E71;
	font-family: 'Halis GR Book' 
}
.branding{
    max-width: 11% !important;
}
.mobile-branding{
    max-width: 20% !important;
}
.stories-heading1 h1{
	color: #fff;
    font-size: 40px;
    font-family: 'Halis GR Bold' !important;
    line-height: 46px !important;
	padding-left: 10%;
	padding-right: 10%;
}

.stories-carousel .owl-stage{
    transition: none !important;
}

@media (max-width:960px){
	.stories-heading1 h1{
		font-size: 26px;
		line-height: 30px !important;
		padding-left: 5%;
		padding-right: 5%;
	}
}
@media (max-width:640px){
    #main-slideshow #slider-1-slide-2-layer-0, #main-slideshow #slider-1-slide-6-layer-0, #main-slideshow #slider-1-slide-7-layer-0{
        margin-top: -160px !important;
        width: 300px !important;
    }
    .stories-carousel .owl-dots{
        top: inherit !important;
        bottom: -40px;
    }
}
.stories-carousel .owl-dots .owl-dot{
    width:30px !important;
    height: 30px !important;
    margin-left:2px !important;
    outline:none !important;
}
.stories-carousel .owl-dots .owl-dot span{
    overflow: visible !important;
    width:30px !important;
    height: 30px !important;
}
.stories-carousel .owl-dots .owl-dot span:before{
    display:none;
}
.stories-carousel .owl-dots .owl-dot span:after{
    width:30px;
    height: 30px;
    text-align:center;
    position: absolute;
    left:0;
    top:0;
    display:block;
    background:#6e311f;
    color:#FFF;
}
.stories-carousel .owl-dots .owl-dot.active span:after{
    background:#a3c516;
    color:#FFF;
}
.stories-carousel .owl-dots .owl-dot:nth-child(1) span:after{
    content:"1";
}
.stories-carousel .owl-dots .owl-dot:nth-child(2) span:after{
    content:"2";
}
.stories-carousel .owl-dots .owl-dot:nth-child(3) span:after{
    content:"3";
}
.stories-carousel .owl-dots .owl-dot:nth-child(4) span:after{
    content:"4";
}
.stories-carousel .owl-dots .owl-dot:nth-child(5) span:after{
    content:"5";
}
.stories-carousel .owl-dots .owl-dot:nth-child(6) span:after{
    content:"6";
}
.stories-carousel .owl-dots .owl-dot:nth-child(7) span:after{
    content:"7";
}
.stories-carousel .owl-dots .owl-dot:nth-child(8) span:after{
    content:"8";
}
.stories-carousel .owl-dots .owl-dot:nth-child(9) span:after{
    content:"9";
}
.stories-carousel .owl-dots .owl-dot:nth-child(10) span:after{
    content:"10";
}

.stories-carousel .owl-dots .owl-dot:nth-child(11) span:after{
    content:"11";
}

.stories-carousel .owl-dots .owl-dot:nth-child(12) span:after{
    content:"12";
}

.stories-carousel .owl-dots .owl-dot:nth-child(13) span:after{
    content:"13";
}

.stories-carousel .owl-dots .owl-dot:nth-child(14) span:after{
    content:"14";
}

.stories-carousel .owl-dots .owl-dot:nth-child(15) span:after{
    content:"15";
}

.stories-carousel .owl-dots .owl-dot:nth-child(16) span:after{
    content:"16";
}

.stories-carousel .owl-dots .owl-dot:nth-child(17) span:after{
    content:"17";
}
.awsm-job-specification-number-of-position a{
    pointer-events: none;
    text-decoration: none;
}
.eir-linkedin-block{
	width:100%;
	float: left;
	padding-top: 10px;
	padding-bottom: 10px;
	border-bottom: 1px solid rgba(0,0,0,0.1);
	margin-bottom: 0px !important; 
}
.eir-linkedin-block:nth-child(4){
	border-bottom: none;
}
.eir-linkedin-block .eir-image{
	padding-bottom: 20px;
}
.stories-image .story-quote{
	position: absolute;
	top: 50px;
    left: 60%;
}

.stories-image .story-button{
	position: absolute;
    top: 100px;
    left: 45%;
    right: 50px;
    text-align: center;
    color: #FFF;
	font-family: 'Halis GR Bold' !important;
	font-size: 20px;
	line-height: 24px;
}
.stories-image .story-button1{
	position: absolute;
    top: 100px;
    left: 40%;
    right: 50px;
    text-align: center;
    color: #6e311f;
	font-family: 'Halis GR Bold' !important;
	font-size: 20px;
	line-height: 24px;
}
.stories-image .story-button p{
	color: #FFF;
	font-size: 20px;
	font-family: 'Halis GR Bold' !important;
}
.stories-image .story-button1 p{
	color: #6e311f;
	font-size: 20px;
	font-family: 'Halis GR Bold' !important;
}
.stories-image .story-button p strong{	
    color: #FFF;
	font-family: 'Halis GR Bold' !important;
	font-size: 30px;
	display: block;
	line-height: 32px;
}
.stories-image .story-button1 p strong{	
    color: #6e311f;
	font-family: 'Halis GR Bold' !important;
	font-size: 30px;
	display: block;
	line-height: 32px;
}
.stories-image .story-button a, .stories-image .story-button1 a, .back-to-stories a, .common-button button, .newsletter-button a{
	background: #a3c516 !important;
	padding: 10px 20px !important;
	font-family: 'Halis GR Regular' !important;
	display: inline-block !important;
	color:#FFF !important;
	position: relative !important;
	margin-top: 10px !important;
	font-size: 16px !important;
	transition: 0.5s ease;
	text-decoration: none !important;
}
input.subscribe-button{
	line-height: 20px !important;
	border: none !important;
	background: #a3c516 !important;
	padding: 10px 20px !important;
	font-family: 'Halis GR Regular' !important;
	display: inline-block !important;
	color:#FFF !important;
	position: relative !important;
	margin-top: 10px !important;
	font-size: 20px !important;
	font-weight: normal !important;
	transition: 0.5s ease;
	outline: none !important;
	text-decoration: none !important;
}
.newsletter-button button{
	line-height: 20px !important;
	border: none !important;
	background: #a3c516 !important;
	padding: 15px 30px !important;
	font-family: 'Halis GR Regular' !important;
	color:#FFF !important;
	position: relative !important;
	margin-top: 10px !important;
	font-size: 20px !important;
	font-weight: normal !important;
	transition: 0.5s ease;
	border-radius: 0px;
	outline: none !important;
	text-decoration: none !important;
}
.newsletter-button button:hover, .newsletter-button button:focus{
	background: #69310e !important;
	color:#FFF !important;
	transition: 0.5s ease;
}
.newsletter-modal h3.ult_modal-title{
	background: #69310e !important;
	color:#FFF !important;
	display: block;
	width: 100%;
	font-size: 24px;
}
.stories-image .story-button a:hover, .stories-image .story-button1 a:hover, .back-to-stories a:hover, .back-to-stories a:focus, input.subscribe-button:hover, input.subscribe-button:focus, .common-button button:hover, .common-button button:focus, .newsletter-button a:hover, .newsletter-button a:focus{
	background: #69310e !important;
	color:#FFF !important;
	transition: 0.5s ease;
}
#mc_embed_signup_scroll input.form-control{
	width:100%;
	border: 1px solid #797979 !important;
}
.stories-image .stories-bottom-text{
	position: absolute;
    bottom: 45px;
	right: 40px;
}
.stories-image .stories-bottom-text p{
	text-align: right;
	color: #FFF;
	font-family: 'Halis GR Book';
	font-style: normal;
	font-size: 13px;
	font-weight: 300;
}
.stories-image .stories-bottom-text1{
	position: absolute;
    bottom: 45px;
	right: 40px;
}
.stories-image .stories-bottom-text1 p{
	text-align: right;
	color: #6e311f;
	font-family: 'Halis GR Book';
	font-style: normal;
	font-size: 13px;
	font-weight: 300;
}

.stories-bottom-scroll .aio-icon-header{
	position: absolute;
	top: 40%;
	z-index: 99;
	width: 100%;
	transition: 0.5s ease;
}
.stories-bottom-scroll .aio-icon-img{
	overflow: hidden;
}
.stories-bottom-scroll .aio-icon-img img{
	filter: grayscale(100%);
	transition: 0.5s ease;
}
.stories-bottom-scroll .aio-icon-img:before{
	background: rgba(0,0,0,0.7);
	position: absolute;
	content: '';
	top:0px;
	left:0px;
	z-index: 90;
	width: 100%;
	height: 100%;
	transition: 0.5s ease;
}
.stories-bottom-scroll .aio-icon-header h3{
	font-family: 'Halis GR Book';
	font-size: 24px;
	color: #FFF;
}
.stories-bottom-scroll a.aio-icon-box-link:hover .aio-icon-img:before{
	background: rgba(0,0,0,0.3);
	transition: 0.5s ease;
}

.stories-bottom-scroll a.aio-icon-box-link:hover .aio-icon-img img{
	filter: grayscale(0%);
	transition: 0.5s ease;
}
.incubations-image{
	width: 100%;
	float: left;
}
.incubations-image .aio-icon-default{
	width: 24%;
	float: left;
	margin-bottom: 50px;
}
.incubations-image .aio-icon-description{
	width: 76%;
	float: right;
	font-family: 'Halis GR Book' !important;
	font-size:14px;
	line-height:22px;
}
.incubations-image .aio-icon-img{
	position: relative;
}
.incubations-image .aio-icon-img:before{
	position: absolute;
    content: "";
    border: 2px solid #96c221;
    left: 0;
    right: 0;
    width: 85%;
    height: 96%;
    margin: 0 auto;
    z-index: 1;
    top: 22px;
}

.incubations-image .aio-icon-header{
	position: absolute;
    background: #FFF;
    margin: 0px 20px;
    width: 105px;
    left: 43px;
    z-index: 99;
    top: 78%;
    text-align: center;
}
.incubations-image .aio-icon-header h3 small{
	display: block;
	font-size: 10px;
	margin-top: 5px;
	line-height: 12px;
	color: #999;
	font-family: 'Halis GR Book' !important;
	font-weight: 300;
}
.newsletter-heading p{
	color: #72330c;
	font-size: 20px;
}
.newsletter-modal button{
	border: none !important;
	outline: none !important;
	border-radius: 0px !important;
	font-family: 'Halis GR Book' !important;
	padding: 10px 30px !important;
}
.awsm-job-entry-content ul{
	margin-left: 30px;
}
.awsm-job-entry-content ul li{
	font-family: 'Halis GR Book' !important;
	font-size: 15px;
	position: relative;
	list-style: none;
	padding: 0 0 15px 20px;
	line-height: 22px;
	color: #333;
}

.awsm-job-entry-content ul li:before{
	content: ">";
	position: absolute;
	left: 0px;
	top: 5px;
	line-height: 10px;
	color: #72330c;
	font-size: 14px;
}

.career-great-place-to-work .home-title-block:before{
	margin:inherit !important;
	right: inherit !important;
}

.career-great-place-to-work .home-title-block h2{
	left: 30px !important;
}
.careers-video-image{
	position: relative;
}
.careers-video-image a.careers-video-play{
	position: absolute;
	bottom: 10%;
    left: 0;
    right: 0;
    margin: 0 auto;
    display: block;
    text-align: center;
}
a.linkedin{
	background: #FFF;
	color: #FFF;
	display: inline-block;
	margin-top: 20px;
}

.eir-image{
	width: 20%;
    float: right;
	padding-bottom: 40px;
	text-align:center;
	position: relative;
}
.eir-image img{
	max-width: 100%;
	display: inline-block;
}
.eir-image:before{
	position: absolute;
    content: "";
    border: 2px solid #96c221;
    left: 0;
    right: 0;
    width: 85%;
    height: 56%;
    margin: 0 auto;
    z-index: 1;
	display: none;
    top: 20px;
}
.eir-image.ravi:before{
	height:60%;
	display: none;
}
.eir-description{
	width:76%;
	padding-bottom: 30px;
	padding-top: 20px;
	float: left;
	font-family: 'Halis GR Book' !important;
    font-size: 14px;
    line-height: 22px;
}

.eir-image p{
    display: block;
    font-size: 16px;
    line-height: 1.2em;
    font-family: 'Halis GR Medium';
    font-weight: 500;
    color: #000;
    width: 100%;
    padding: 5px;
    position: relative;
    z-index: 90;
    margin: 0 auto;
    margin-top: -20px;
}
.eir-image span{
	display: block;
    font-size: 12px;
	width: 100%;
	padding: 5px;
    margin: 0 auto;
    line-height: 13px;
    color: #999;
	z-index: 90;
	position: relative;
    font-family: 'Halis GR Book' !important;
    font-weight: 300;
}

.eir-image a{
	color: #a2c617;
	z-index: 90;
	width: 100%;
	margin: 0 auto;
	position: relative;
	font-size: 20px;
	transition: 0.5s ease;
}
.eir-image a:hover{
	color: #72310C;
	font-size: 20px;
	transition: 0.5s ease;
}
body.single-awsm_job_openings .wf-container-main{
	grid-column-gap: 0px !important;
	grid-template-columns: calc(100% - 0px - 0px) calc(350px - 0px) !important;
}

body.single-awsm_job_openings #main{
	padding: 70px 0 0px 0;
}
.dvara-count{
	min-height: 190px;
}
.accordion-slider .as-pagination-button{
	margin: 5px !important;
}
.media-kit-text p{
	font-family: 'Halis GR Book';
    font-size: 14px;
    color: #72310C;
    font-weight: 600;
    margin-bottom: 0;
    padding-top: 0px;
    text-transform: uppercase;
}
.media-kit-text p strong{
	font-weight: 700;
	font-family: 'Halis GR Regular';
    font-size: 20px;
    color: #a2c617;
    text-transform: none;
}

.bg-white .vc_box_border_grey{
	background: #FFF;
	padding: 15px;
	box-shadow: 0 0 20px rgba(0,0,0,0.1);
}

.our-vision ul{
	margin-left: 30px;
}

.our-vision ul li{
	margin-bottom: 20px;
	    line-height: 26px;
}

a.text-link{
	color:#73320d;
	text-decoration: none;
}

#mc_embed_signup_scroll input{
	width: 100% !important;
}
#mc_embed_signup_scroll input.button{
	background: #9fc719 !important;
	border: none !important;
	transition: 0.5s ease;
	width: auto !important;
}
#mc_embed_signup_scroll input.button:hover, #mc_embed_signup_scroll input.button:focus{
	background: #72330c !important;
	border: none !important;
	transition: 0.5s ease;
}

.media-kit-bg>.vc_column-inner>.wpb_wrapper{background: #FFF; padding: 15px; box-shadow:0 0 15px rgba(0,0,0,0.1); margin-bottom: 50px;}

@media (min-width:960px){
	.careers-values-image img{
		width: 50%;
	}
}

@media (max-width: 1100px){
	.incubations-image .aio-icon-header{
		left: 25px;
	}
}

@media (max-width: 760px){
	.default-icon .aio-icon-header{
		position: relative;
		left: inherit;
		bottom: inherit;
		width: 100%;
		text-align: center;
		margin: 0px;
    	display: inline-block !important;
	}
	.eir-image:before, .eir-image.ravi:before{
		height: 75%;
	}
	.eir-image p{
		font-size: 20px;
	}
	.eir-image span{
		width: 60%;
	}
	.incubations-image .aio-icon-default, .incubations-image .aio-icon-description, .eir-image, .eir-description{
		width: 100%;
	}
	.incubations-image .aio-icon-default, .incubations-image .aio-icon-header{
		margin-bottom: 20px;
	}
}

@media (max-width: 1200px){
	.stories-image .story-button p strong, .stories-image .story-button1 p strong{
		font-size: 20px;
		line-height: 22px;
	}
	.stories-image .story-quote{
		top: 30px;
	}
	.stories-image .story-button{
		top: 70px;
	}
}
@media (max-width: 1020px){
	.stories-image>.vc_column-inner>.wpb_wrapper{
		background:#a3c516;
		padding-bottom: 20px;
	}
	.stories-image .story-quote{
		position: relative;
		top: 0;
		text-align: left;
		left: 0;
		background: #a3c516;
		padding: 10px;
	}
	.stories-image .story-button, .stories-image .story-button1{
		position: relative;
		right: 0;
		top: 0;
		background: #a3c516;
		left: 0;
		text-align: left;
		padding: 0px 20px;
	}
	.stories-image .story-button a, .stories-image .story-button1 a{
		background: #69310e!important;
		color: #FFF !important;
		margin-top: 20px !important;
	}
	.stories-image .story-button1 p, .stories-image .story-button1 p strong{
		color: #FFF;
	}
	.stories-image .story-button a:hover, .stories-image .story-button1 a:hover{
		background: #FFF;
		color: #a3c516;
	}
	.stories-image .stories-bottom-text, .stories-image .stories-bottom-text1{
		bottom: inherit;
		top: 10px;
	}
}

.text-maroon h3{
	font-family: 'Halis GR Bold'; 
	color: #72330c;
}

.subscription-form #mc_embed_signup form{
	padding: 0px;
	width: 50%;
	margin: 0 auto;
}

@media (max-width: 960px){
	.subscription-form #mc_embed_signup form{
		width: 100%;
	}
}

h3 {font-family: 'Halis GR Medium'; font-weight:normal }
span.timeline-heading{color: #72310c; font-style: italic; display: inline-block; font-size:13px; text-decoration: underline;}
.timeline-item-spt .para-cont ul li span.timeline-heading{display: block;}
a.timeline-link{color:#A2C617;}
a.timeline-link:hover{color:#72310c;}
.main-nav > li > a .menu-text{font-family: 'Halis GR Regular';color: #6D6E71;font-size:14px;text-transform: uppercase;font-weight: 300;}
.main-nav .sub-nav > li > a .menu-text{font-family: 'Halis GR Regular';color: #6D6E71;font-size:13px;text-transform: uppercase;}

.social-links li {list-style: none;display: inline-block;padding-right: 5px;}
.social-links li a {color: #888888 !important;font-size: 18px;padding: 0 8px;}
.social-links li a:hover {color: #a2c617 !important;}
.social-links li a i{font-weight:500 !important;}
.timeline-block a.service-link-btn{padding:0px;}
.timeline-block a.service-link-btn:after{left:0px;}
.timeline-block a.service-link-btn:hover:after{width:100%;}
.header-dvara-social{position:relative;}
.header-dvara-social ul{position:absolute;right:0;z-index: 1;padding-top:8px;}
.header-dvara-social ul li{position:relative;}
.head-top-bar .wf-wrap {max-width: calc(1300px - 0px - 0px);margin: 0 auto;padding: 0 50px;}
.header-dvara-social ul li:last-child{padding-right:0px;}
.header-dvara-social .social-links li a{padding:0 5px;}

/**mobile header**/
.accent-gradient.mobile-hamburger-close-bg-enable .dt-close-mobile-menu-icon:before, .accent-gradient.mobile-hamburger-close-bg-hover-enable .dt-close-mobile-menu-icon:after{background: #72310C;}


.dt-mobile-header .mobile-main-nav > li > .sub-nav li:after {width: 5px;height: 5px;background: #72310C;border-radius: 100%;
	position: absolute;top: 15px;left: 0px;content: "";}
.mobile-main-nav .next-level-button {color: #a2c617;}
.mobile-main-nav .sub-nav > li > a {padding: 10.2px 0px 10.2px 20px;}
.mobile-main-nav li > a .menu-text{font-family: 'Halis GR Regular' !important;color: #6D6E71 !important;font-size:14px !important;
	text-transform: uppercase !important;font-weight: 300 !important;}
.mobile-main-nav li.act > a .menu-text, .mobile-main-nav li:not(.act) > a:hover, .mobile-main-nav li:not(.act) > a:hover .menu-text {
    background: none;color: #a2c617 !important;}
.dt-mobile-header .mobile-main-nav .sub-nav > li.act > a .menu-text, .mobile-main-nav li:not(.act) > a:hover .menu-text, .dt-mobile-header .mobile-main-nav .sub-nav > li:not(.act) > a:hover .menu-text {
    color: #a2c617 !important;
    background: none;
}
.dt-mobile-header .sub-nav .next-level-button:before, .sub-downwards .sub-nav .next-level-button:before, .sub-downwards.dt-parent-menu-clickable.side-header .sub-nav .next-level-button:before{font-size: 12px;}
.mobile-main-nav .sub-nav .next-level-button{color: #a2c617;}


.footer-menu h5,.dvara-social h5,.fotr-img h5,.dvara-form h5{color:#fff;font-family: 'Halis GR Regular';font-size:18px;font-weight: normal;}
.footer-menu ul li a{font-family: 'Halis GR Book';color: #888888 !important;font-size:14px;}
.footer-menu ul li a:hover{color: #a2c617 !important;}
#bottom-bar{font-family: 'Halis GR Book';    font-size: 14px;}
#custom_html-2{width:18%;}
#custom_html-3{width:20%;}
#custom_html-4{width:30%;}
#custom_html-5{width:32%;}
.dvara-form{padding-top:30px;}
.dvara-form input{width:70% !important;float:left;height: 45px;border-radius:0px;}
.dvara-form input[type="submit"]{width:30% !important;background: #a2c617;font-family: 'Halis GR Regular';}
.dvara-form input[type="submit"]:hover {background: #72310C !important;border: none;}
.dvara-form input::placeholder { /* Chrome, Firefox, Opera, Safari 10.1+ */color: #888888;opacity: 1; /* Firefox */}
.dvara-form input:-ms-input-placeholder { /* Internet Explorer 10-11 */color: #888888;}
.dvara-form input::-ms-input-placeholder { /* Microsoft Edge */color: #888888;}
.footer-menu.pt{padding-top:20px;}


/**BANNER**/
.banner-caption h2{color:#fff;font-size:50px;font-family: 'Halis GR Medium' !important;font-weight: normal !important;
	line-height:25px !important;}
.banner-caption h5{color:#fff;font-size:20px;font-family: 'Halis GR Medium' !important;font-weight: 300 !important;
	line-height:30px !important;}
.banner-caption img{height:80px;}
rs-sbg-wrap{position:relative;}
rs-sbg-wrap:before{position: absolute;content: "";background:#a2c617;left: 60px;width: 92%;height: 5px;display: block;top: 52px;z-index: 1111;}
rs-sbg-wrap:after{position: absolute;content: "";background:#a2c617;left: 60px;width: 5px;height: 79%;display: block;top: 57px;z-index: 1111;}

rs-sbg{position:relative;}
rs-sbg:before{position: absolute;content: "";background:#a2c617;left: 60px;right: 0;width: 76%;height: 5px;display: block;bottom: 45px;}
rs-sbg:after{position: absolute;content: "";background:#a2c617;right: 60px;width: 5px;height: 70%;display: block;top: 52px;}
.dvara-trust {position: relative;top: -35px;text-transform: uppercase;font-size: 20px !important;font-family: 'Halis GR Regular';left: 50px;
	z-index:9;}

.breadcrumbs li a, .fancy-header .breadcrumbs li a {font-family: 'Halis GR Light';font-size: 14px !important;}
.fancy-header .fancy-title {font-family: 'Halis GR Regular';font-size: 36px !important;}


/**First Section**/

.first-blk-content h2{font-size:30px;font-family: 'Halis GR Light';color: #72310C;text-transform: capitalize;font-weight: normal;margin-bottom: 5px; line-height:35px }
.first-blk-content h2:nth-child(2){font-size:30px;font-family: 'Halis GR Medium';color: #72310C;text-transform: capitalize;font-weight: bold;}

/**Counter**/
.dvara-count .aio-icon-img{position: absolute;left: -5px; top: -11px;background-color: #fff;padding: 15px 10px 15px 0px;width: auto;}
.dvara-count .stats-text{width: 72% !important;margin: 0 auto;color: #888888;font-size:18px !important;font-family: 'Halis GR Book';
	    padding-top: 5px;line-height: 24px;min-height:55px;}
.dvara-count .stats-desc{padding-top: 30px;padding-bottom: 30px; z-index: 99;
    position: relative;}
.dvara-count{border:3px solid #6D6E71;margin: 0 20px;}
.dvara-count .stats-number{color: #313131;font-size:30px !important;font-family: 'Halis GR Bold';}
.dvara-count .mycust{color: #313131;font-size:30px !important;font-weight: bold !important;}
.dvara-count.home-crore .mycust{margin-left:10px;}
.dvara-count:hover{border-color:#a2c617;}
.dvara-count .aio-icon-img img{filter: grayscale(100%);transition: all 500ms ease-in-out;width: auto;height: 80px;}
.dvara-count:hover .aio-icon-img img{filter: grayscale(0%);transition: all 500ms ease-in-out;}

/**services**/

.home-title-block h2{font-size:30px;color: #72310C;font-family: 'Halis GR Medium';background-color:#F4F4F4;display: inline-block;
	left: 40px;position:relative;font-weight: normal !important;padding: 0 10px;}
.home-title-block{position:relative;}
.home-title-block:before{position:absolute;content:"";left:0;top:25px;width:70%;border:2px solid #A2C617;height:50px;}
.sub-title-font h4{color: #6D6E71;font-size:16px;font-family: 'Halis GR Regular';font-weight: normal !important;text-transform: uppercase;
    letter-spacing: 4.4px;}
.serv-cont-text h4{color: #6D6E71;font-size:22px;font-family: 'Halis GR Regular';font-weight: normal !important;width: 80%;
    text-transform: capitalize;}
.serv-cont-text p{color: #6D6E71;font-size:16px;font-family: 'Halis GR Regular';font-weight: normal !important;width: 85%;}
.serv-cont-text{padding-top:40px;}
.home-service-image{position:relative;transition: transform 4s ease-out;}
.home-service-image i{z-index: 9;background: none;}
.home-service-image:hover img{transform: scale(1.2);transition: transform 4s ease-out;}
.home-service-image img{transition: transform .3s ease-out;}
.home-service-image a{overflow:hidden;}
.home-service-image:before{position:absolute;content:"";width:100%;height:100%;top:30px;border:2px solid #A2C617;left: -15px;z-index: 1;}
.home-service-head-title h3{margin-bottom:0px;background-color: #f4f4f4;padding: 10px 10px 0px 10px;color: #1A1A1A;font-size:20px;
	line-height:24px;font-family: 'Halis GR Regular';z-index: 99;position: relative;}
.home-service-tile-block{position:relative;margin-bottom: 30px;}
.home-service-head-title{right: 0px;float: right;position: relative;}
.service-link-btn{padding: 0 10px;color: #72310C;text-transform: capitalize;text-decoration: none;font-family: 'Halis GR Book';
	position:relative;font-size:16px;padding-bottom: 5px;}
.service-link-btn:hover{color:#A2C617;}
.service-link-btn:after {position: absolute;display: block;left: 10px;bottom: 0;width: 0;height: 2px;content: "";
	transition: width .4s ease;background: #a2c617 !important;}
.service-link-btn:hover:after {width: 80%;}

/**events**/
.events-section-row .home-title-block h2{background-color:#fff;}
.events-section-row .home-title-block:before{width:45%;}
.events-tile-content-block h3{margin-bottom:20px;color: #1A1A1A;font-size:22px;line-height:26px;font-family: 'Halis GR Regular';}
.events-tile-content-block p{color:#6D6E71;font-size:16px;line-height:26px;font-family: 'Halis GR Regular';}
.events-link-btn{color: #72310C;text-transform: capitalize;text-decoration: none;font-family: 'Halis GR Book';font-size:16px;}
.events-link-btn:hover{color:#A2C617;}
.side-event-col{background-color:#A2C617;padding: 50px 20px 50px 20px;position:relative;box-shadow: 0 3px 10px 0 rgba(38,59,94,.1);}
.side-event-col:before{position:absolute;content:"";width:100%;height:100%;top:-30px;border:2px solid #f4f4f4;left: -15px;}
.side-event-col:after{position:absolute;content:"";width:100px;height:30px;right:11px;background:#A2C617;bottom: 0px;}
.side-events h3{margin-bottom:40px;color: #fff;font-size:24px;line-height:40px;font-family: 'Halis GR Regular';}
.side-events h3 span.dwld-year{display:block;}
.side-events p{color:#fff;font-size:16px;line-height:26px;font-family: 'Halis GR Regular';margin-bottom:60px;text-transform: capitalize;}
.side-events .small-events-side-cont{color:#fff;font-size:13px;line-height:26px;font-family: 'Halis GR Regular';margin-bottom:30px !important;
    text-transform: capitalize;width: 85%;margin: 0 auto;}
.side-events{position:relative;}
.dvara-btn button {border-color: #313131!important;background-color: #313131!important;color: #fff!important;background-image: none!important;
	font-family:'Halis GR Medium';font-size: 15px!important;font-weight: 400;padding: 14px 30px!important;}
.dvara-btn button:hover{border-color: #72310C!important;background-color: #72310C!important;}

/**testimonials**/
.testimonials-sec-block{position:relative;}
.testimonials-sec-block:after{position: absolute;content: "";right: 0;width: 300px;height: 250px;top: 100px;background: #72310C;}
.testimonials-sec-block .home-title-block h2{background-color:#fff;}
.testimonials-sec-block .home-title-block:before{width:35%;}
.test-title-after p{color:#6D6E71;font-size:16px;line-height:26px;font-family: 'Halis GR Regular';width: 34%;text-transform: capitalize;}
.testimonial-detail-cont p{color:#6D6E71;font-size:16px;line-height:26px;font-family: 'Halis GR Regular';margin-top: 20px;}
.testimonial-detail-cont h4{font-size:16px;line-height:26px;font-family: 'Halis GR Regular';color:#A2C617;margin-bottom: 0;}
.testimonial-detail-cont span{color:#1A1A1A;font-size:16px;line-height:26px;font-family: 'Halis GR Regular';display:block;}
.testimonial-block{text-align:center;padding-top:50px;padding-bottom: 20px;}
.testimonial-block img{margin:0 auto;margin-bottom:30px;}
.testimonial-image{position:relative;}
/*.testimonial-image:before{position:absolute;content:"";width:70%;height:118%;top:-30px;border-left:2px solid #A2C617;left: 0;right:0;margin:0 auto;border-top:2px solid #A2C617;z-index:1;}
.testimonial-image:after{position:absolute;content:"";width:70%;height:100%;top:-30px;border-right:2px solid #A2C617;left: 0;right:0;
	margin:0 auto;z-index:1;}
.img-btm{position:relative;}
.img-btm:after{position: absolute;content: "";width: 55%;height: 100%;bottom: 0px;border-bottom: 2px solid #A2C617;left: 55px;z-index:1;}*/

.testi-det-slider{position:relative;z-index:1;}
.testi-det-slider .slick-slide{outline:none;}
.page-id-12 .testimonial-detail-cont{text-align:center; position: absolute;left: 0;right: 0;bottom: 60px;z-index:2;}
.page-id-12 .testimonial-detail-cont h4{color:#fff;transition: .4s ease-in;}
.page-id-12 .testimonial-detail-cont span{color:#A2C617;}
.page-id-285 .testimonial-detail-cont{text-align:center;}

.home #main {
    padding: 50px 0 30px 0;
}


/**about page**/
.about-page-first-block-content h3{font-size:18px;color:#6D6E71;font-family: 'Halis GR Medium';text-transform: capitalize;font-weight: 300;}
.about-page-first-block-content p{font-size:16px;color:#6D6E71;font-family: 'Halis GR Book';}
.abt-right-img{position:relative;}
/*.abt-right-img:before {position: absolute;content: "";left: 40px;top: -45px;border: 7px solid #a2c617;width: 490px;height: 430px;
	z-index: 1;border-right: 0;border-bottom: 0;}
.abt-right-img .vc_figure {position: relative;}
.abt-right-img .vc_figure:before {position: absolute;content: "";right: 45px;top: -45px;background: #a2c617;width: 7px;height: 100%;z-index: 1;}
.abt-right-img .vc_figure:after {
    position: absolute;content: "";left: 40px;bottom: -45px;background: #a2c617;width: 40%;height: 7px;z-index: 1;}*/

.about-page-title-block .home-title-block h2{background-color:#fff;}
.about-page-title-block .home-title-block:before{width:25%;}
.about-mission-cont h2{font-size:30px;color:#72310C;font-family: 'Halis GR Bold'; font-weight: normal;}
.about-mission-cont h3, .privacy-policy h4{font-size:20px;color:#1A1A1A;font-family: 'Halis GR Medium';text-transform: capitalize;font-weight: 300; line-height:30px; }
.privacy-policy h4 b{font-weight:500;}
.about-mission-cont p{font-size:16px;color:#6D6E71;font-family: 'Halis GR Book';}
.about-page-btn{color: #72310C;text-transform: capitalize;text-decoration: none;font-family: 'Halis GR Book';font-size:16px;
	position: relative;padding-bottom: 5px;}
.about-page-btn:hover{color:#A2C617;}
.about-page-btn:after, a.awsm-grid-item .awsm-job-more:after {position: absolute;display: block;left: 0px;bottom: 0;width: 0;height: 2px;content: "";
    transition: width .4s ease;background: #a2c617 !important;}
.about-page-btn:hover:after, a.awsm-grid-item:hover .awsm-job-more:after {width: 100%;}
a.awsm-grid-item .awsm-job-more{position: relative;}
.mission-left-box{padding-right:15px;}
.mission-right-box{padding-left:15px;}
.mission-right-box-cont{padding-left:30px;}
.mission-right-box-cont h2{font-size:30px;color:#A2C617;font-family: 'Halis GR Bold';margin-bottom: 30px; font-weight: normal;}
.mission-right-box-cont p{font-size:16px;color:#fff;font-family: 'Halis GR Book';margin-bottom:85px;}
.white-link-btn{color: #fff;text-transform: capitalize;text-decoration: none;font-family: 'Halis GR Book';font-size:16px;
	position:relative;padding-bottom:5px;}
.white-link-btn:hover{color:#A2C617;}
.white-link-btn:after {position: absolute;display: block;left: 0px;bottom: 0;width: 0;height: 2px;content: "";
    transition: width .4s ease;background: #a2c617 !important;}
.white-link-btn:hover:after {width: 100%;}

.governance-left-box{padding-right:15px;}
.governance-right-box{padding-left:15px;}
.governance-right-box .about-mission-cont{padding-left:30px;padding-right: 30px;}
.governance-left-box .mission-right-box-cont p{margin-bottom: 73px;}

.last-bg-cont h2{font-size:30px;color:#fff;font-family: 'Halis GR Medium'; font-weight:normal }
.last-bg-cont p{font-size:18px;color:#fff;font-family: 'Halis GR Light';}
.last-bg-btn button {border-color: #fff!important;background-color: #fff!important;color: #313131 !important;background-image: none!important;
	font-family:'Halis GR Medium';font-size: 15px!important;font-weight: 400;padding: 14px 30px!important;}
.last-bg-btn button:hover{border-color: #72310C!important;background-color: #72310C!important;color: #fff !important;}
.last-bg-cont{padding:30px;}

/**dvara-initiatives**/
.dvara-initiatives-title .home-title-block h2{background-color:#F4F4F4;}
.dvara-inititative-box-cont h3{font-size:20px;color:#6D6E71;font-family: 'Halis GR Regular';text-transform: capitalize;font-weight: 300;}
.dvara-inititative-box-cont p{font-size:16px;color:#6D6E71;font-family: 'Halis GR Book';}
.dvara-inititative-box-cont ul li{font-size:16px;color:#6D6E71;font-family: 'Halis GR Book';position:relative;padding: 3px 0 3px 20px;
 list-style:none;}
.dvara-inititative-box-cont ul li:before{position:absolute;content:"";left:0;top:15px;width:10px;height:2px;background:#A2C617;}
.dvara-inititative-box-cont ul{margin:0;}
.accordion-slider .text-block h3{font-family: 'Halis GR Bold'  !important;font-size:30px !important;font-weight: normal !important;}
.accordion-slider .text p{font-size:14px !important;color:#f8f8f8 !important;font-family: 'Halis GR Light' !important; line-height:20px !important; }
.accordion-slider .text a{display:block;color:#fff !important;text-decoration:none;padding-top:10px;}
.accordion-slider .text a:hover{color:#a2c617 !important;}
.as-panels .as-panel .text-block{max-width: 87%!important; height:150px !important; padding: 10px 20px !important; border-radius:0px !important; background:rgba(26,26,26,0.90) !important  }
.as-panels > .as-panel {background:rgba(0,0,0,1) !important; }
.as-panels > .as-panel > img.as-background {opacity:0.80 !important; transition:all 300ms ease-in-out  }
.as-panels > .as-panel.as-opened > img.as-background {opacity:1 !important}


/**dvara kgfs**/
.dvara-initiatives-title .kgfs-right-img{position:relative;}
/*.dvara-initiatives-title .kgfs-right-img:before {position: absolute;content: "";left: 0;top: -45px;border: 7px solid #a2c617;
	width: 75%;height: 113%;right:0;margin:0 auto;z-index: 1;border-right: 0;border-bottom: 0;}
.dvara-initiatives-title .kgfs-right-img .vc_figure {position: relative;}
.dvara-initiatives-title .kgfs-right-img .vc_figure:before {position: absolute;content: "";right: 40px;top: -45px;background: #a2c617;
	width: 7px;height: 100%;z-index: 1;}
.dvara-initiatives-title .kgfs-right-img .vc_figure:after {
    position: absolute;content: "";left: 42px;bottom: -45px;background: #a2c617;width: 40%;height: 7px;z-index: 1;}*/
.dvara-initiatives-title.custm-tit .home-title-block:before{width:60%;height:50px;}


/**dvara-kgf-map**/
.dvara-kgf-map .dvara-kgf-map-left .home-title-block h2{background-color:#fff;}
.dvara-kgf-map .dvara-kgf-map-left .home-title-block:before{width:60%;height:85px;}
.dvara-kgf-map .dvara-kgf-map-right .home-title-block h2{background-color:#5e290bfa;color:#fff;}
.dvara-kgf-map .dvara-kgf-map-right .home-title-block:before{width:60%;height:50px;}
.dvara-kgf-map .dvara-kgf-map-right .sub-title-font h4{color:#fff;}
.map-image-block img{margin:0 auto;display: block;}
.dvara-kgf-map .dvara-kgf-map-right{padding-left:30px;}
.map-image-block{position: relative;}
.location-single {width: 7px;height: 7px;background-color: #fff;position: absolute;border-radius: 50%;cursor: pointer;}
.location-single:before {position: absolute;top: 0;left: 0;content: "";background-color: #ffffffd6;border-radius: 50%;width: 100%;
	height: 100%;animation: glowbg 1.5s ease-in-out infinite;/* transform: scale(2.5); */}
.location-single.punjab {left: 27%;top: 23%;}
.location-single.rajasthan {left: 22%;top: 37%;}
.location-single.maharashtra {left: 27%;top: 62%;}
.location-single.westbengal {left: 63%;top: 51%;}
.location-single.tripura {left: 75%;top: 48%;}
.location-single.andhra {left: 37%;top: 78%;}
.location-single.madhyapradesh {left: 34%;top: 50%;}
.location-single.m1 {left: 38%;top: 25%;}
.location-single.m2 {left: 56%;top: 49%;}
.location-single.m3 {left: 47%;top: 54%;}
.location-single.gujarat {left: 14%;top: 54%;}
.location-single.m4 {left: 54%;top: 58%;}
.location-single.m5 {bottom: 7%;left: 35%;}
.location-single.m6 {bottom: 16%;left: 29%;}
.location-single.m7 {bottom: 14%;left: 39%;}
.location-single.m8 {bottom: 6%;left: 33%;}
.location-single.m9 {bottom: 8%;left: 33%;}
.location-single.m10 {bottom: 10%;left: 31%;}
@keyframes glowbg{
    0%{
      
        transform: scale(1);
        opacity:1;
    }
    100%{
        transform: scale(4);
        opacity:0;
    }
    
} 

.tooltip .tooltiptext {visibility: hidden;width: 120px;background-color: #fff;color: #6D6E71;text-align: center;border-radius: 6px;padding: 5px 0;
  position: absolute;z-index: 1;top: -15px;left: 285%;box-shadow: 0 3px 10px 0 rgba(38,59,94,.1);}
.tooltip .tooltiptext::after {content: "";position: absolute;top: 50%;right: 100%;margin-top: -5px;border-width: 5px;
  border-style: solid;border-color: transparent white transparent transparent;}
.tooltip:hover .tooltiptext {visibility: visible;}
.map-page-btn a {border-color: #a2c617 !important;background-color: #a2c617 !important;color: #fff !important;text-transform: uppercase;
	background-image: none!important;font-family:'Halis GR Medium';font-size: 15px!important;font-weight: 400;padding: 14px 30px!important;}
.map-page-btn a:hover{border-color: #72310C!important;background-color: #72310C!important;color: #fff !important;}

.map-page-btn button {border-color: #a2c617 !important;background-color: #a2c617 !important;color: #fff !important;text-transform: uppercase;
	background-image: none!important;font-family:'Halis GR Medium';font-size: 15px!important;font-weight: 400;padding: 14px 30px!important;}
.map-page-btn button:hover{border-color: #72310C!important;background-color: #72310C!important;color: #fff !important;}

.map-page-white-text h2{font-size:30px;color:#fff;font-family: 'Halis GR Medium';text-transform: capitalize;font-weight: normal;}
.map-page-white-text{padding-left:50px;}
.dvara-kgf-count .stats-text {color: #888888;font-size: 18px !important;font-family: 'Halis GR Book';padding-top: 5px;}
.dvara-kgf-count .stats-number {color: #313131;font-size: 30px !important;font-family: 'Halis GR Bold';}
.dvara-kgf-count .mycust {color: #313131;font-size: 30px !important;font-weight: bold !important;}

.parent-pageid-129 #main{background-color:#F4F4F4;}
.page-id-129 .dvara-initiatives-title .home-title-block h2{background-color: #fff;}


/**contact page**/
.contact-page-title h2{font-size: 30px;font-family: 'Halis GR Regular';color: #72310C;}
.contact-page-form span {color: #ff0000;}
.contact-page-form label{color: #1A1A1A;}
.contact-page-form input{border: 1px solid #d1d1d1;height: 45px;margin-bottom: 30px;}
.contact-page-form textarea {height: 100px;resize: none;margin-bottom: 30px;border: 1px solid #d1d1d1;}
.contact-page-form input[type="submit"] {background: #a2c617;font-family: 'Halis GR Regular';height: 50px;padding: 12px 30px 12px 30px !important;line-height: 30px !important;border: none;text-align: center;}
.contact-page-form input[type="submit"]:hover {background: #72310C !important;border: none;}
.contact-address-text .addrs{font-size: 16px;font-family: 'Halis GR Book';color: #6D6E71;padding-left:50px;}
.contact-address-text p strong{color:#72310C;font-weight: 900;font-size: 18px;font-family: 'Halis GR Regular';position:relative;
	background: url(images/mpa-contact.png) no-repeat scroll left top;padding: 0px 0px 0px 50px;padding-bottom:30px !important;}
.page-id-20 #main {padding: 70px 0 0px 0;}

/**blogpage**/
.fancy-date a .entry-date:after, .fancy-date a .entry-month:after{display:none !important;}
.fancy-date a{background: #a2c617 !important;bottom: -25px !important;left: 20px !important;width: 60px;top: auto;}
.fancy-date a span{color:#fff !important;}
.post .entry-title a{font-family: 'Halis GR Medium';color: #1A1A1A !important;font-size: 22px;text-transform: capitalize;font-weight: normal !important;}
.entry-excerpt p{color: #6D6E71;font-size:16px;font-family: 'Halis GR Book';margin-bottom:20px !important;}
.details-type-link i{display:none !important;}
.details-type-link{color: #72310C !important;font-size:16px !important;font-family: 'Halis GR Regular';text-decoration:none;
	font-weight: normal !important;}
.accent-gradient .post-details.details-type-link:after{background:#a2c617 !important;}
.post .entry-title a:hover{color:#a2c617 !important;}
.post-content a:hover{color:#a2c617 !important;}
.widget_presscore-blog-posts .widget-title{font-size: 25px;font-family: 'Halis GR Regular';color: #72310C;}
.blog-page-content-para p {font-size: 16px;font-family: 'Halis GR Book';color: #6D6E71;}
.fancy-date a span.entry-date{font-family: 'Halis GR Medium' !important;font-size:22px !important;margin-bottom:0px !important;}
.fancy-date a span.entry-month{font-family: 'Halis GR Book' !important;font-size:16px !important;}
.fancy-date a span.entry-year{font-family: 'Halis GR Book' !important;font-size:16px !important;}
.single-post .fancy-header {background-color: #72310c;}
.single-post .fancy-header .wf-wrap {min-height: 200px;}
.home .post-thumbnail{display:none;}


/**governance**/
.team-media{position:relative;}
/*.team-media:before{position: absolute;content: "";border: 2px solid #96c221;left: 0;right: 0;width: 85%;height: 123%;margin: 0 auto;z-index: 1;
	top: -35px;}*/
.team-list-info {position: relative;text-align:center;}
.team-list-info h3{margin-bottom: 5px;line-height: 25px;background-color: #fff;z-index: 1;position: relative;display: inline-block;
	padding: 0 20px;color: #a2c617;font-weight: 600;font-size: 20px;}
.team-list-info h5 {font-family: 'Halis GR Book';font-size: 14px;color: #72310C;font-weight: 600;margin-bottom: 0;padding-top: 0px;    
	text-transform: uppercase;}
.team-author-name a {font-family: 'Halis GR Regular';font-size: 20px;color: #a2c617;background-color: #fff;padding: 0 20px;}
.team-author-name a:hover{color:#72310C !important;background:#fff !important;}
.team-media i{z-index: 9;background: none;}
.page-id-266 #main {padding: 110px 0 70px 0;}
.landing-team-mb {margin-bottom: 70px;}
.team-media img {-webkit-filter: grayscale(100%);filter: grayscale(100%);}
.team-media:hover img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.board-det-para-text p {font-size: 16px;font-family: 'Halis GR Book';color: #6D6E71;}
.team-list-info .soc a {font-size: 0px;color: #a2c617;}
.team-list-info .soc a:hover{color:#72310C;}
.team-list-info .soc a i {font-size: 20px;}
.team-det-rep .team-media:before{width:65%;height:127%;}
.team-det-rep .team-media img{-webkit-filter: grayscale(0%);filter: grayscale(0%);}
.team-desc{padding: 0 0 20px 0;position: relative;margin-top: -15px;}
.single-dt_team .team-list-info{margin-top:-15px;}
.single-dt_team .single-team-slider .team-list-info{margin-top:0px;}
.single-dt_team #main {padding: 70px 0 0px 0;}
.single-dt_team .single-team-slider .team-author-name a{background-color:#f0f0f0 !important;}
.single-dt_team .single-team-slider .team-author-name a:hover{background:#f0f0f0 !important;}
/*vision*/
.title-white-bg .home-title-block h2 { background:#fff }
 

/**affiliates-det-cont**/
.affiliates-det-cont h3{color:#a2c617;}
.affiliates-det-cont a{color:#a2c617;text-decoration:none;}
.affiliates-det-cont a:hover{color:#72310C;}
.part-clas{position:relative;}
.part-clas:before {position: absolute;content: "";right: 25px;top: 0;height: 100%;width: 1px;background-color: #dbdcde;}
.awsm-load-more-main{text-align:center;}
.awsm-load-more-main a.awsm-load-more{display: inline-block !important; color:#FFF; background: #72330c; border-radius: 50px; font-size: 20px !important; padding: 15px 30px !important;}
.awsm-load-more-main a.awsm-load-more:hover{background:#9fc719;}
.eir-bg-img{position:relative;}
.eir-play{position: absolute;top: 40%;}
.page-id-283 .eir-play {position: absolute;top: 21%;}
.video-title h4{font-family: 'Halis GR Regular' !important;color:#72310C;min-height: 90px;}
.video-title .date {font-size: 16px;color: #6D6E71;font-family: 'Halis GR Book';}
.eir-bg-img .vc_single_image-wrapper.rollover:hover  i{background-color:transparent !important;background:none !important;}
.eir-bg-img .vc_single_image-wrapper.rollover i{background-color:transparent !important;background:none !important;}

.innerpage-title-blk .home-title-block h2{background-color:#fff;}
.innerpage-title-blk .home-title-block:before{width:55%;}
.innerpage-title-blk.sw .home-title-block:before{width:35%;}


/** Annual report**/
.annual-report-image{position:relative;padding: 20px;}
.annual-report-image:before {position: absolute;content: "";width: 100%;height: 100%;top: 0px;border: 2px solid #A2C617;
	left: 0px;z-index: 1;}
.annual-report-image i {z-index: 9;background: none;}
.report-year{position: absolute;right: 10px;bottom: 18px;background-color: #fff;z-index: 1;padding: 0 30px;}
.report-year a{color:#72310C;text-decoration:none;font-family: 'Halis GR Book';font-size:20px;}
.report-year a:hover{color: #A2C617;}
.awsm-grid-item .awsm-job-item{margin-bottom: 30px !important;}
.awsm-job-more{color:#A2C617;}
.awsm-job-more:hover{color:#72310C;}
.awsm-job-more-container {margin-top: 15px;}
.awsm-job-specification-wrapper {margin-top: 10px;margin-bottom: 35px;}
#awsm-application-submit-btn{box-shadow: none;border: none;background:#A2C617;font-family: 'Halis GR Book';}
#awsm-application-submit-btn:hover{background:#72310C !important;}

.awsm-job-more{color:#A2C617;}
.awsm-job-more:hover{color:#72310C;}
.awsm-job-specification-item {font-size: 16px;color: #333;}
.single-awsm_job_openings .breadcrumbs{display:none;}
.page-title.solid-bg{background-color: #72310C !important;}
.page-title.solid-bg h1, .page-title.solid-bg h1 span, .page-title.solid-bg .breadcrumbs li, .page-title.solid-bg .breadcrumbs li a{color:#FFF !important;}
.single-awsm_job_openings .page-title.solid-bg {background-color: #72310C;}
.single-awsm_job_openings h1.entry-title{color:#fff !important;font-family: 'Halis GR Regular' !important;font-size: 36px !important;}

.single-awsm_job_openings .awsm-job-specification-term{color:#A2C617;}
.single-awsm_job_openings .awsm-job-specification-term:hover{color:#72310C;}
.awsm-job-item h2.awsm-job-post-title{font-family: 'Halis GR Regular' !important; line-height: 24px;}
.awsm-job-form-inner h2{font-family: 'Halis GR Regular' !important;color:#72310C;}
.awsm-job-form-group label{color: #1A1A1A;margin-bottom:0px;}


/**timeline page**/
.timeline-line span:first-child {background-color: transparent !important;border-color: #A2C617;border: 1px solid #A2C617;top: -10px;}
.timeline-line span:last-child{background-color: transparent !important;border-color: #A2C617;border: 1px solid #A2C617;
	bottom: -10px !important;}
.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{width: 40%;left: 45px;background-color: transparent;}
.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{width: 40%;left: -45px;background-color: transparent;}
.timeline-block.timeline-post-left .ult-timeline-title{position: absolute;right: -110px;color: #fff;background-color: #A2C617;
	padding: 25px 15px;border-radius: 100px;width: 70px;height: 70px;}
.timeline-block.timeline-post-right .ult-timeline-title{position: absolute;left: -110px;color: #fff;background-color: #A2C617;
	padding: 25px 15px;border-radius: 100px;width: 70px;height: 70px;text-align: center;}
.timeline-dot{display:none !important;}
.timeline-block.timeline-post-left .ult-timeline-title:before{position: absolute;content: "";left: -8px;border: 1px solid #A2C617;
	width: 85px;height: 85px;border-radius: 100px;top: -8px;}
.timeline-block.timeline-post-right .ult-timeline-title:before{position: absolute;content: "";left: -8px;border: 1px solid #A2C617;
	width: 85px;height: 85px;border-radius: 100px;top: -8px;}
.timeline-post-left .ult-timeline-arrow l{border-left-color: #f4f4f4 !important;}
.timeline-post-right .ult-timeline-arrow l{border-right-color: #f4f4f4 !important;}
.page-id-259 #main {padding: 70px 0 0px 0;}

.para-cont h4{font-size:20px;color:#1A1A1A;text-transform:capitalize;margin-bottom:5px;font-family: 'Halis GR Medium' !important;
	    font-weight: normal;}
.mbtline{margin-bottom:10px;border-bottom:1px solid #ddd;}
.timeline-item-spt .para-cont p{font-size:16px !important;color:#6D6E71 !important;font-family: 'Halis GR Book' !important;    
	line-height: 26px !important;}
.timeline-item-spt .para-cont ul li{font-size:16px;color:#6D6E71;font-family: 'Halis GR Book';position:relative;padding: 3px 0 3px 20px;
 list-style:none;border-bottom: 1px solid #ddd;margin-bottom: 5px;padding-bottom: 10px;}
.first-para-timeline, .timeline-header>div div.first-para-timeline{font-size:16px !important;color:#6D6E71;font-family: 'Halis GR Book' !important;}
.timeline-post-left .timeline-header .para-cont ul li{padding:3px 20px 3px 0px;}
.timeline-post-left .timeline-header .para-cont ul li:before{left:inherit; right:0px;}
.timeline-item-spt .para-cont ul li:last-child{border-bottom:none;}
.timeline-item-spt .para-cont ul li:before{position:absolute;content:"";left:0;top:15px;width:10px;height:2px;background:#A2C617;}
.timeline-item-spt .para-cont ul{margin:0;}
.timeline-item-spt img{margin-bottom:15px;width:100%;}
/*.second-para-timeline{padding-top:15px;}*/
.timeline-video-img img.img-1{position:relative;}
.timeline-video-img a img.img-2{position:absolute;width: 70px;left: 0;right: 0;margin: 0 auto;top:25%;}
.journey-page-title .home-title-block h2{left:0px;background-color:#fff;}
.journey-page-title .home-title-block:before{width:30%;margin: 0 auto;right:0;}
.journey-page-title .journey-para p{width:75%;margin:0 auto;}


/**Latest News**/
.page-id-297 .post-thumbnail{display:none;}
.page-id-297 .post-entry-content{border:2px solid #A2C617;}

.page-id-297 .blog-media{display:none !important;}
.page-id-297 .blog-content{border:2px solid #A2C617;padding: 30px 20px 20px 20px;}
.page-id-297 .blog-content .details {color: #72310C !important;font-size: 16px !important;font-family: 'Halis GR Regular';text-decoration: none;
    font-weight: normal !important;}
.page-id-297 .blog-content .details:after{display:none;}
.page-id-297 .blog-content .details:before{background: #a2c617 !important;}
.page-id-297 .filter-bg-decoration .filter-categories a{font-family: 'Halis GR Regular' !important;font-weight: normal !important;
	color: #444444 !important;font-size: 16px;position: relative;padding-bottom: 8px;border-radius: 0px;overflow: inherit;}
.page-id-297 .filter-bg-decoration .filter-categories a:hover:after {width: 100%;}
.page-id-297 .filter-bg-decoration .filter-categories a:after {position: absolute;display: block;left: 0;bottom: 0;width: 0;height: 2px;
	content: "";transition: width .4s ease;background: #72310C !important;z-index: 1;opacity: 1;top: auto;}
.page-id-297 .filter-bg-decoration .filter-categories a:hover{color: #72310C !important;background:none !important;}
.page-id-297 .filter-bg-decoration .filter-categories a.act{color: #72310C !important;background:none !important;}
.page-id-297 .filter-bg-decoration .filter-categories a.act:after{width:100%;z-index: 1;}
.page-id-297 .filter-switch{background: #72310cb0 !important;}
.page-id-297 .filter-switch-toggle{background: #A2C617;}
.page-id-297 .filter-by a{color: #444444 !important;font-family: 'Halis GR Regular' !important;}

/**mediakit**/
.media-kit-cont p{font-size:22px;color:#A2C617;font-family: 'Halis GR Medium' !important;font-weight: normal;line-height:40px;}

.media-kit-cont ul {margin: 0px;padding-top:10px;}
.media-kit-cont li {padding: 3px 0px 3px 15px;color: #6D6E71;font-size: 16px;position: relative;display: block;}
.media-kit-cont li:after {width: 5px;height: 5px;background: #72310C;border-radius: 100%;position: absolute;top: 14px;
	left: 0px;content: "";}
.mediakit-logo-col h4{color: #575757;font-family: 'Halis GR Medium';font-size: 22px;line-height: 37px;font-weight: normal;}
.mediakit-logo-col p{font-size:17px; margin-bottom:0px;color:#73320d;font-family: 'Halis GR Medium' !important;font-weight: normal;text-transform: capitalize;}
.mediakit-logo-col ul li{display: inline-block;padding-right: 7px; font-size:12px;}
.mediakit-logo-col ul li a{text-decoration:none;color:#575757;font-size:18px;}
.mediakit-logo-col{text-align:center;}
.mediakit-logo-col a{text-decoration:none;color:#72310C;font-size:20px;}
.mediakit-logo-col img{width:60%; margin-top: 20px;}

/**media release**/
.media-release-cont-block{border:2px solid #A2C617;padding:20px;position:relative;}
.media-release-cont-block:after {position: absolute;content: "";width: 100px;height: 30px;right: -5px;background: #fff;bottom: -5px;}
.media-release-cont-block ul{margin:0;}
ul.press-release-date {margin:0px 0px 10px 0px;}
.media-release-cont-block ul li, ul.press-release-date li{display: inline-block;padding-right: 10px;color:#575757;font-size: 14px;}
.media-release-cont-block p{color:#575757 !important;font-family: 'Halis GR Book' !important;padding-top: 10px;}
.media-release-cont-block a{color: #72310C;text-transform: capitalize;text-decoration: none;font-family: 'Halis GR Book';position: relative;font-size: 16px;padding-bottom: 5px;}
.media-release-cont-block a:after {position: absolute;display: block;left: 0px;bottom: 0;width: 0;height: 2px;content: "";
    transition: width .4s ease;background: #a2c617 !important;}
.media-release-cont-block a:hover {color: #A2C617;}
.media-release-cont-block a:hover:after {width: 100%;}

.parent-pageid-8 header .breadcrumbs li:nth-child(2){pointer-events:none;}
.parent-pageid-16 header .breadcrumbs li:nth-child(2){pointer-events:none;}
.parent-pageid-14 header .breadcrumbs li:nth-child(2){pointer-events:none;}
.parent-pageid-10 header .breadcrumbs li:nth-child(2){pointer-events:none;}
.parent-pageid-129 header .breadcrumbs li:nth-child(2){pointer-events:none;}

.dvara-inner-tab .vc_tta-tab>a{border-radius: 0px !important;padding: 7px 25px !important;border-width: 0 !important;
    border-color: transparent !important;background-color: transparent !important;color: #444444 !important;}
.dvara-inner-tab .vc_tta-tab.vc_active>a {color: #72310C !important;background: transparent !important;}
.dvara-inner-tab .vc_tta-tabs-list {margin-bottom: 20px !important;border-bottom: 1px solid #f0f0f0;padding-bottom: 10px !important;}
.dvara-inner-tab .vc_tta-panels{background-color:transparent !important;border:none !important;}

.dvara-inner-tab .vc_tta-title-text{position: relative;padding-bottom: 8px;}
.dvara-inner-tab .vc_tta-title-text:after {position: absolute;display: block;left: 0;bottom: 0;width: 0;
    height: 2px;content: "";transition: width .4s ease;background: #72310C !important;}
.dvara-inner-tab .vc_tta-title-text:hover {color: #72310C;}
.dvara-inner-tab .vc_tta-title-text:hover:after {width: 100%;}
.dvara-inner-tab .vc_tta-tab.vc_active .vc_tta-title-text:after {width: 100%;}

.dvara-inner-tab .vc_active .vc_tta-panel-heading{background: #72310C !important;border-radius: 0px !important;
    border-color: #72310C !important;}
.dvara-inner-tab .vc_tta-panel-heading{border-radius: 0px !important;}
.dvara-inner-tab .vc_active .vc_tta-panel-title>a{color:#fff !important;}
.dvara-inner-tab .vc_tta-panel-body{background-color:#fff !important;}
.dvara-inner-tab .vc_tta-panel-title>a {font-family: 'Halis GR Regular' !important;font-weight: normal !important;}
.page-id-321 .last-bg-btn a {border-color: #fff!important;background-color: #fff!important;color: #313131 !important;background-image: none!important;text-transform:uppercase;
	font-family:'Halis GR Medium';font-size: 15px!important;font-weight: 400;padding: 14px 30px!important;}
.page-id-321 .last-bg-btn a:hover{border-color: #72310C!important;background-color: #72310C!important;color: #fff !important;}


.testimonial-detail-cont a{color: #72310C;text-decoration: none;position: relative;padding-bottom: 8px;}
.testimonial-detail-cont a:after {position: absolute;display: block;left: 0;bottom: 0;width: 0;
    height: 2px;content: "";transition: width .4s ease;background: #a2c617 !important;}
.testimonial-detail-cont a:hover {color: #a2c617;}
.testimonial-detail-cont a:hover:after {width: 100%;}

.dvara-wrok-cont h4{font-family: 'Halis GR Regular' !important;color: #72310C;}
.culture-tit .home-title-block h2{background-color:#f5f5f5;}

.page-id-308 #main {padding: 70px 0 0px 0;}
.policy-research-block .home-title-block:before{width:85%;}

.blog-static-block h3 a{font-family: 'Halis GR Medium';color: #1A1A1A !important;
    font-size: 22px;text-transform: capitalize;font-weight: normal !important;}
.blog-static-block h3 a:hover {color: #a2c617 !important;}
.blog-static-block p {color: #6D6E71;font-size: 16px;font-family: 'Halis GR Book';
    margin-bottom: 20px !important;min-height: 84px;}
.blog-static-block .service-link-btn{padding-left:0px;padding-right:0px;}
.blog-static-block .service-link-btn:hover:after {width: 100%;}
.blog-static-block .service-link-btn:after{left:0px;}
.blog-static-block h3{min-height:63px;}
.page-id-253 #main {padding: 70px 0 0px 0;}

h4.mis-high{font-size: 20px;color: #333;font-family: 'Halis GR Regular';text-transform: capitalize;font-weight: 300;}
.stories-tb .vc_col-sm-3 .vc_single_image-wrapper{position:relative;}
.stories-tb .vc_col-sm-3 .vc_single_image-wrapper:before{position:absolute;content:"";left:0;top:0;width:100%;height:100%;display:inline-block;
	z-index:1;background: url(images/stories-trans-bg1.png) no-repeat;}
.stories-tb .vc_col-sm-3 .vc_single_image-wrapper i{background:none !important;}
.stories-tb .vc_col-sm-3 img{transition: transform .3s ease-out;-webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
  filter: grayscale(100%);transition: .4s ease-in;}
.stories-tb .vc_col-sm-3 .wpb_single_image:hover img {transform: scale(1.2);transition: transform 4s ease-out;
	-webkit-filter: grayscale(0%); /* Safari 6.0 - 9.0 */transition: .4s ease-in;
  filter: grayscale(0%);}
.stories-tb .vc_col-sm-3 .wpb_single_image{position: relative;transition: transform 4s ease-out;overflow: hidden;}
.stories-tb .vc_col-sm-3:hover h4{color: #fff;transition: .4s ease-in;}

.parent-pageid-129 .aio-icon-img .img-icon{width: 40%;}
.parent-pageid-129 .aio-icon-img{width: 80%;max-width:80%;}

.webinar-raw-vide-block .webi-image img{width:100%;position:relative; box-shadow:0 0 15px rgba(0,0,0,0.1);}
.webinar-raw-vide-block .webi-image a.play-btns-web{position:absolute;top:40%;left:0;right:0;margin:0 auto;display:block;text-align: center;}
.webinar-raw-vide-block .webi-image{position:relative;}
.webinar-raw-vide-block .webi-image a.play-btns-web img{width:60px;}

.dvara-btn a{border-color: #313131 !important;background-color: #313131 !important;color: #fff !important;font-weight:bold;}
.dvara-btn a:hover {border-color: #72310C !important;background-color: #72310C !important;}





/**RESPONSIVE**/

@media screen and (max-width:1920px) {
	.dvara-trust{left:11em;}
	rs-sbg-wrap:before{width: 93.5%;}
	.about-mission-cont p{padding-top: 30px;margin-bottom: 5px;}
}
@media screen and (max-width:1800px) {
	.dvara-trust{left:9em;}
	rs-sbg-wrap:before{width: 93%;}
}

@media screen and (max-width:1700px) {
	.dvara-trust{left:7em;}
	rs-sbg-wrap:before{width: 92.7%;}
}
@media screen and (max-width:1600px) {
	.dvara-trust{left:95px;}
	rs-sbg-wrap:before{width: 92.5%;}
}
@media screen and (max-width:1551px) {
	.dvara-trust{left:60px;}
	rs-sbg-wrap:before{width: 92%;}
}

@media screen and (max-width:1500px) {
	.dvara-trust{left:40px;}
	rs-sbg-wrap:before{width: 92%;}
	rs-sbg:before{width: 77%;}
}
@media screen and (max-width:1451px) {
	.dvara-trust{left:-10px;}
	rs-sbg-wrap:before{width: 91.5%;}
	rs-sbg:before{width: 74%;}
}

@media screen and (max-width:1400px) {
	.dvara-trust{left:-10px;}
	rs-sbg-wrap:before{width: 91.2%;}
	rs-sbg:before{width: 74%;}
}
@media screen and (max-width:1360px) {
	.dvara-trust{left:-35px;}
	rs-sbg-wrap:before{width: 91%;}
	rs-sbg:before{width: 75%;}
	.journey-page-title .home-title-block:before{width: 40%;}
}
@media screen and (max-width:1300px) {
	.dvara-money{left:-70px;}
	rs-sbg-wrap:before{width: 90.5%;}
	rs-sbg:before{width: 73%;}
}

@media screen and (max-width:1296px) {
	
}
@media screen and (max-width:1283px) {
	
}

@media screen and (max-width:1280px) {
	.dvara-trust{left:-90px;top:-25px;}
	rs-sbg-wrap:before{width: 95%;left:30px;top: 35px;}
	rs-sbg:before{width: 72%;left:30px;bottom: 35px;}
	rs-sbg:after{right:30px;top: 35px;height:80%;}
	rs-sbg-wrap:after{left:30px;top: 40px;height: 85%;}
	
}
@media screen and (max-width:1274px) {
	.dvara-count .stats-text{min-height:78px;}
}
@media screen and (max-width:1254px) {
	.over-philosophy-block .mission-right-box-cont p{margin-bottom: 56px;}
}
@media screen and (max-width:1211px) {
	.over-governance-block .governance-left-box .mission-right-box-cont p {margin-bottom: 100px;}	
}
@media screen and (max-width:1200px) {
	.timeline-video-img a img.img-2{top:19%;}
	rs-sbg-wrap:after{left:30px;top: 40px;height: 84.5%;}
	.home .home-title-block:before{width:80%;}
	.media-kit-page .vc_col-sm-8{width:60%;}
	.media-kit-page .vc_col-sm-4{width:40%;}
	/*.timeline-block.timeline-post-left .ult-timeline-title{right: -100px;}
	.timeline-block.timeline-post-right .ult-timeline-title{left:-100px;}*/
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 35px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:-35px;}
	.innerpage-title-blk .home-title-block:before {width: 70%;}
}
@media screen and (max-width:1177px) {
	
}
@media screen and (max-width:1155px) {
	rs-sbg-wrap:before{width: 94.5%;}
	rs-sbg-wrap:after{height:84%;}
	.dvara-trust{left:-80px;top:-25px;}
}
@media screen and (max-width:1151px){
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 30px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:-30px;}
}
@media screen and (max-width:1200px) {
	#custom_html-4 {width: 27%;}
	#custom_html-5 {width: 35%;}
}
@media screen and (max-width:1172px) {
	.over-governance-block .governance-left-box .mission-right-box-cont p {margin-bottom: 60px;}	
}
@media screen and (max-width:1115px) {
	
}
@media screen and (max-width:1105px) {
	rs-sbg-wrap:after{height:83%;}
	rs-sbg:after{height:80%;}
	
}
@media screen and (max-width:1100px){
	.main-nav > li > a{margin: 30px 10px 18px 10px;}
	.testimonials-sec-block .home-title-block:before {width: 45%;}
	.events-section-row .home-title-block:before {width: 60%;}
	.home .home-title-block:before{width:90%;}
	.dvara-count .stats-text {width: 80% !important;}
	.journey-page-title .home-title-block:before{width: 70%;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 25px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:-25px;}
	.our-affiliates-page-block .vc_col-sm-6{width:100%;}
	.our-affiliates-page-block .dvara-count .stats-text{min-height:0px;}
	.innerpage-title-blk.sw .home-title-block:before{width: 40%;}
}
@media screen and (max-width:1085px) {
	
}
@media screen and (max-width:1075px) {
		
}
@media screen and (max-width:1060px) {
	#custom_html-3,#custom_html-2 {width:33%;}
	#custom_html-4 {width: 33%;}
	#custom_html-5 {width: 50%;}
	.main-nav > li > a{margin: 30px 7px 18px 7px;}
}
@media screen and (max-width:1055px) {
	rs-sbg-wrap:after{height:82%;}
	rs-sbg-wrap:before{width: 94%;}
	.dvara-trust{left:-70px;top:-30px;}
	/*#custom_html-3,#custom_html-2 {width: 25%;}*/
	rs-sbg:after{height:80%;}
}
@media screen and (max-width:1052px){
	.over-philosophy-block .mission-right-box-cont p {margin-bottom: 30px;}
}
@media screen and (max-width:1051px) {
	.banner-caption h2{font-size: 45px;margin-bottom:10px !important;margin-left:60px !important;}
	.banner-caption h5{font-size: 18px !important; margin-bottom:10px !important;margin-left:60px !important; line-height: 26px !important;}
	
	.banner-caption a, a.rev-btn{margin-left:60px !important;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 20px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:-20px;}
	.dvara-kgfs-page-block .vc_col-sm-6{width:100%;}
	.dvara-kgfs-page-block .vc_col-sm-6 .wpb_single_image{text-align:left;}
	.dvara-sg-page-block .vc_col-sm-6{width:100%;}
	.dvara-sg-page-block .vc_col-sm-6 .wpb_single_image{text-align:left;}
	.dvara-ed-page-block .vc_col-sm-6{width:100%;}
	.dvara-ed-page-block .vc_col-sm-6 .wpb_single_image{text-align:left;}
	.dvara-er-page-block .vc_col-sm-6{width:100%;}
	.dvara-er-page-block .vc_col-sm-6 .wpb_single_image{text-align:left;}
	.dvara-money-page-block .vc_col-sm-6{width:100%;}
	.dvara-money-page-block .vc_col-sm-6 .wpb_single_image{text-align:left;}
	.dvara-soln-page-block .vc_col-sm-6{width:100%;}
	.dvara-soln-page-block .vc_col-sm-6 .wpb_single_image{text-align:left;}
	.dvara-kgf-map .vc_col-sm-6{width:100%;}
	.dvara-kgf-map .vc_col-sm-6 .vc_col-sm-6{width:50%;}
	.dvara-kgf-map .upb_row_bg{background-image:none !important;}
	.dvara-kgf-map-right{background-color: #5e290b;}
	.dvara-kgf-map-left{background-color: #fff;}
	.dvara-kgf-map{padding-left:0px !important;padding-right:0px !important;}
	.location-single.m10 {bottom: 10%;left: 28%;}
	.location-single.m9 {bottom: 8%;left: 31%;}
	.location-single.m8 {bottom: 6%;left: 31%;}
	.location-single.m7 {bottom: 14%;left: 38%;}
	.location-single.m6 {bottom: 15%;left: 27%;}
	.location-single.m5 {bottom: 7%;left: 33%;}
	.location-single.m4 {left: 55%;top: 58%;}
	.location-single.m3 {left: 48%;top: 54%;}
	.location-single.m2 {left: 57%;top: 50%;}
	.location-single.m1 {left: 36%;top: 25%;}
	.location-single.gujarat {left: 7%;top: 54%;}
	.location-single.punjab {left: 24%;top: 23%;}
	.location-single.rajasthan {left: 17%;top: 38%;}
	.location-single.maharashtra {left: 27%;top: 62%;}
	.location-single.westbengal {left: 66%;top: 51%;}
	.location-single.tripura {left: 79%;top: 49%;}
	.location-single.andhra {left: 34%;top: 78%;}
	.map-image-block img{width:100%;}
	.location-single{width:10px;height:10px;}
	
	}
@media screen and (max-width:1050px) {
	.dvara-kgf-map .vc_col-sm-6{width:100%;}
	}
@media screen and (max-width:1045px){
	
}
@media screen and (max-width:1031px){
	
}
@media screen and (max-width:1030px) {
	rs-sbg-wrap:after{height:83%;}
	rs-sbg-wrap:before{width: 94%;}
	.dvara-trust{left:-60px;top:-25px;}
}
@media screen and (max-width:1025px){
	
}
@media screen and (max-width:1024px){
	body .awsm-grid-item{width:50%;margin-bottom:30px !important;}
	.eir-program-page-block .vc_col-sm-5 {width:100%;}
	.eir-program-page-block .vc_col-sm-7 {width:100%;}

}
@media screen and (max-width:1011px){
	
}
@media screen and (max-width:1005px) {
	
}
@media screen and (max-width:1000px) {
	rs-sbg-wrap:after{height:84.5%;}
	rs-sbg:after {height: 80%;}
	.banner-caption h2{font-size: 45px;margin-bottom:10px !important;margin-left:60px !important;}
	.banner-caption h6{margin-bottom:10px !important;margin-left:60px !important;}
	.banner-caption a{margin-left:60px !important;}
	.testimonials-sec-block .home-title-block:before {width: 50%;}
	.events-section-row .vc_col-sm-9{width:100%;}
	.events-section-row .vc_col-sm-3{width:40%;}
	.home-service .vc_col-sm-5{width:100%;}
	.home-service .vc_col-sm-7{width:100%;}
	.home-service .vc_col-sm-7 .ult-spacer:first-child{height:0px;}
	.home-service-image .vc_figure{width:100%;}
	.home-service-image .vc_single_image-wrapper{width:100%;}
	.home-service-image img{width:100%;}
	.events-section-row .home-title-block:before {width: 50%;}
	.serv-cont-text p{width:100%;}
	.home .home-title-block:before{width:45%;}
	.media-kit-page .vc_col-sm-8{width:55%;}
	.media-kit-page .vc_col-sm-4{width:45%;}
	.media-release-page .vc_col-sm-4{width:50%;}
	.annaul-report-page .vc_col-sm-3{width:50%;margin-bottom:20px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 15px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:-15px;}
	.over-philosophy-block .mission-left-box{width:100%;padding-right: 0px;}
	.over-philosophy-block .mission-right-box{width: 100%;padding-left: 0px;margin-top: 30px;}
	.over-governance-block .governance-right-box{width: 100%;padding-left: 0px;margin-top: 30px;}
	.over-governance-block .governance-left-box{width:100%;padding-right: 0px;}
	.about-page-title-block .home-title-block:before{width: 35%;}
	.our-affiliates-page-block .vc_col-sm-4{width:100%;}
	.our-affiliates-page-block .vc_col-sm-8{width:100%;}
	.our-affiliates-page-block .part-clas:before{display:none;}	
	.innerpage-title-blk.sw .home-title-block:before{width: 50%;}
	.innerpage-title-blk .home-title-block:before {width: 80%;}
	.policy-research-block .vc_col-sm-5{width:100%;}
	.policy-research-block .vc_col-sm-7{width:100%;}
	.policy-research-block .vc_col-sm-7 .ult-spacer:first-child{height:0px;}
	.policy-research-block .vc_figure{width:100%;}
	.policy-research-block .vc_single_image-wrapper{width:100%;}
	.policy-research-block img{width:100%;}
	.policy-research-block .serv-cont-text h4{width:100%;}
	.accordion-slider .text p{font-size: 15px !important;line-height: 23px !important;}
	.as-panels .as-panel .text-block{height: 190px !important;left: 15px !important;}
	.accordion-slider .text-block h3{font-size: 25px !important;}
	.dvara-intiative-page-block .vc_col-sm-6{width:100%;}
	.main-nav > li > a {margin: 30px 6px 18px 6px;}
}
@media screen and (max-width:992px) {
	.mobile-navigation{margin-top: 25px; margin-right: 72px;}
	
}
@media screen and (max-width:980px) {
	a.rev-btn{display: none;}	
}
@media screen and (max-width:976px){
	
}
@media screen and (max-width:960px) {
	rs-sbg-wrap:before{width: 93.5%;}
}
@media screen and (max-width:955px) {
	rs-sbg-wrap:after{height:84%;}
	rs-sbg-wrap:before{width: 93.5%;}
	rs-sbg:before{width: 70%;}
	
}

@media screen and (max-width:933px){
	
}
@media screen and (max-width:905px) {
	rs-sbg-wrap:after{height:82%;}
	rs-sbg-wrap:before{width: 93%;}
	rs-sbg:before{width: 69%;}
	.dvara-trust{left:-70px;top:-30px;}
}
@media screen and (max-width:900px) {
	/*#custom_html-3,#custom_html-2 {width:100%;}
	#custom_html-4 {width: 100%;}
	#custom_html-5 {width: 100%;}*/
	.events-section-row .home-title-block:before {width: 70%;}
	.home .home-title-block:before{width:50%;}
	.media-release-page .vc_col-sm-4{width:100%;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 5px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:-5px;}
	.timeline-video-img a img.img-2{width: 50px;top: 20%;}
	.innerpage-title-blk.sw .home-title-block:before{width: 60%;}
	.innerpage-title-blk .home-title-block:before {width: 100%;}
	.accordion-slider .text p{font-size: 14px !important;line-height: 23px !important;}
	.accordion-slider .text-block h3{font-size: 22px !important;}
}
@media screen and (max-width:890px) {
	
	
}
@media screen and (max-width:876px){
	
}
@media screen and (max-width:871px){
	
}
@media screen and (max-width:870px){
	
}
@media screen and (max-width:865px){
	
}
@media screen and (max-width:856px){
	
}
@media screen and (max-width:855px) {
	rs-sbg-wrap:after{height:81.5%;}
	rs-sbg-wrap:before{width: 93%;}
	rs-sbg:before{width: 65%;}
	.dvara-trust{left:-70px;top:-30px;}
	.banner-caption h2{font-size: 35px;margin-bottom:10px !important;margin-left:60px !important;}

}
@media screen and (max-width:851px){
	.media-kit-page .vc_col-sm-8{width:100%;}
	.media-kit-page .vc_col-sm-4{width:100%;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 0px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:0px;}
	.about-page-title-block .home-title-block:before{width: 50%;}
}
@media screen and (max-width:850px){
	.accordion-slider .text p{font-size:0px !important;}
	.accordion-slider .text p a{display:block !important;font-size:16px !important;}
	.as-panels .as-panel .text-block{height: auto !important;left: 15px !important;max-width: 100% !important;}
	.accordion-slider .text-block h3{margin: 0 !important;}
}
@media screen and (max-width:805px) {
	rs-sbg-wrap:after{height:80%;}
	rs-sbg-wrap:before{width: 92%;}
	rs-sbg:before{width: 65%;}
	.dvara-trust{left:-70px;top:-30px;}
}
@media screen and (max-width:800px) {
	.testimonials-sec-block:after{display:none;}
	.test-title-after p{width:100%;}
	.testimonials-sec-block .home-title-block:before {width: 60%;}
	.home .home-title-block:before{width:60%;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: -5px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:5px;}
	.innerpage-title-blk.sw .home-title-block:before{width: 70%;}
	.eir-program-page-block .vc_col-sm-3 .wpb_single_image{text-align:left;}
	.eir-program-page-block .vc_col-sm-3 {width:100%;}
	.eir-program-page-block .vc_col-sm-9 {width:100%;}
}
@media screen and (max-width:780px) {
	rs-sbg-wrap:after{height:79%;}
	rs-sbg-wrap:before{width: 92%;}
	rs-sbg:before{width: 64%;}
	rs-sbg:after{height: 80%;}
	.dvara-trust{left:-70px;top:-30px;}
}

@media screen and (max-width:768px){
	rs-sbg-wrap:after{height:83%;}
	.fancy-header {object-fit: cover;height: 200px;}
	#custom_html-3,#custom_html-2 {width:100%;}
	#custom_html-4 {width: 100%;}
	#custom_html-5 {width: 100%;}
	.events-section-row .vc_col-sm-3{width:50%;}
	.latest-news-page article.post{margin-bottom:20px;}
	.annaul-report-page .vc_col-sm-3{width:100%;margin-bottom:20px;}
	.journey-page-title .home-title-block:before{width: 100%;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left{left: 0px;}
	.smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right{left:0px;}
	.ult-timeline-arrow{display:block !important;}
	.journey-page-title .journey-para p{width:100%;}
	.over-philosophy-block .mission-left-box .vc_col-sm-4 .wpb_single_image{text-align:left !important;}
	.mission-right-box-cont{padding-left:0px;}
	.governance-right-box .about-mission-cont{padding-left:0px;padding-right:0px;}
	.dvara-kgf-map .vc_col-sm-6 .vc_col-sm-6{width:50%;float: left;}
}

@media screen and (max-width:767px) {
	rs-sbg-wrap:after{height:83%;}
	.banner-caption h2{font-size: 30px;margin-bottom:10px !important;margin-left:60px !important;}
	
	.ult-timeline-arrow{display:block !important;}
}
@media screen and (max-width:760px){
	rs-sbg-wrap:after{height:82%;}
}
@media screen and (max-width:761px){
	
}
@media screen and (max-width:705px) {
	rs-sbg-wrap:after{height:80.5%;}
	rs-sbg-wrap:before{width: 91.5%;}
	rs-sbg:before{width: 60%;}
	rs-sbg:after{height: 80%;}
	.dvara-trust{left:-70px;top:-30px;}
}
@media screen and (max-width:700px){
	.events-section-row .vc_col-sm-3{width:100%;}
	body .smile-icon-timeline-wrap .timeline-line{display:none !important;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right {
    left: -15px;width: 80%;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left {
    left: 15px;width: 80%;}
}
@media screen and (max-width:655px) {
	rs-sbg-wrap:after{height:80%;}
	rs-sbg-wrap:before{width: 90%;}
	rs-sbg:before{width: 55%;}
	rs-sbg:after{height: 79%;}
	.dvara-trust{left:-70px;top:-30px;}
}
@media screen and (max-width:649px){
	body .awsm-grid-item:last-chid{margin-bottom:0px !important;}
}
@media screen and (max-width:620px){
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right {
    left: -40px;width: 70%;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left {
    left: 40px;width: 70%;}
}
@media screen and (max-width:605px) {
	rs-sbg-wrap:after{height:78.5%;}
	rs-sbg-wrap:before{width: 90%;}
	rs-sbg:before{width: 52%;}
	rs-sbg:after{height: 77%;}
	.dvara-trust{left:-70px;top:-30px;}
	
}
@media screen and (max-width:600px){
	.testimonials-sec-block .home-title-block:before {width: 75%;}
	.banner-caption h2{ line-height: 36px !important;}

	.home .home-title-block:before{width:75%;}
	.innerpage-title-blk.sw .home-title-block:before{width: 80%;}
	.eir-program-page-block .innerpage-title-blk .home-title-block:before {display:none;}
	.eir-program-page-block .innerpage-title-blk.sw .home-title-block:before {display:block;}
	.eir-program-page-block .innerpage-title-blk{margin-bottom:0px;}
	.eir-program-page-block .innerpage-title-blk .home-title-block h2{left:0px;}
	.accordion-slider .text p a{display:block !important;font-size:16px !important;padding-top:0px !important;padding-bottom:0px !important;}
	.accordion-slider .text p {margin:0px !important;line-height: 10px !important;}
	.dvara-intiative-page-block .home-title-block:before{width:100%;}
}
@media screen and (max-width:555px) {
	rs-sbg-wrap:after{height:76.5%;}
	rs-sbg-wrap:before{width: 88.5%;}
	rs-sbg:before{width: 44%;}
	rs-sbg:after{height: 77%;}
	.dvara-trust{left:-80px;top:-30px;font-size:20px !important;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right {
    left: -60px;width: 60%;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left {
    left: 60px;width: 60%;}
	.parent-pageid-129 .home-title-block:before{width:100%;}
	.parent-pageid-129 .dvara-initiatives-title.custm-tit .home-title-block:before{width:100%;}
}
@media screen and (max-width:511px){

}
@media screen and (max-width:505px) {
	rs-sbg-wrap:after{height:74%;}
	rs-sbg-wrap:before{width: 88%;}
	rs-sbg:before{width: 40%;}
	rs-sbg:after{height: 70%;}
	.dvara-trust{left:-70px;top:-30px;}
}
@media screen and (max-width:500px){
	.testimonials-sec-block .home-title-block:before {width: 90%;}
	.events-section-row .home-title-block:before {width: 100%;}
	.home .home-title-block:before{width:90%;}
	.timeline-block.timeline-post-left .ult-timeline-title:before{left: -6px;width: 70px;height: 70px;top: -6px;}
	.timeline-block.timeline-post-left .ult-timeline-title{width: 60px;height: 60px;padding: 20px 15px;}
	.timeline-block.timeline-post-right .ult-timeline-title:before{left: -6px;width: 70px;height: 70px;top: -6px;}
	.timeline-block.timeline-post-right .ult-timeline-title{width: 60px;height: 60px;padding: 20px 15px;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right {
    left: -20px;width: 70%;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left {
    left: 20px;width: 70%;}
	.about-page-title-block .home-title-block:before{width: 100%;}
	.innerpage-title-blk.sw .home-title-block:before{width: 100%;}
	.as-panels .as-panel .text-block{bottom:10px !important;padding: 10px !important;left:10px !important;}
	.accordion-slider .text-block h3{font-size: 20px !important;}
	.dvara-count .stats-text {width: 80% !important;min-height: 0px;padding-top: 30px;}
}
@media screen and (max-width:490px) {
	rs-sbg-wrap:after{height:73.5%;}
	rs-sbg-wrap:before{width: 87.5%;}
	rs-sbg:before{width: 35%;}
	rs-sbg:after{height: 70%;}
	.dvara-trust{left:-70px;top:-30px;}
}
@media screen and (max-width:481px){

}
@media screen and (max-width:480px) {
	rs-sbg-wrap:after{height:73%;}
	rs-sbg-wrap:before{width: 87.5%;}
	rs-sbg:before{width: 35%;}
	rs-sbg:after{height: 70%;}
	.dvara-trust{left:-70px;top:-30px;}
}
@media screen and (max-width:479px) {
	rs-sbg-wrap:after{height:82.5%;}
	rs-sbg-wrap:before{width: 87.5%;}
	rs-sbg:before{width: 40%;}
	rs-sbg:after{height: 78%;}
	.dvara-trust{left:-70px;top:-30px;}
	.location-single.punjab{left:23%;}
	.location-single.m2{top:48%;}
	.location-single.maharashtra{left:22%;}
	.location-single.westbengal{left:65%;top:50%;}
}

@media screen and (max-width:471px) {
	rs-sbg-wrap:after{height:82%;}
	rs-sbg-wrap:before{width: 86.5%;}
	rs-sbg:before{width: 38%;}
	rs-sbg:after{height: 80%;}
	.dvara-trust{left:-60px;top:-30px;}
}
@media screen and (max-width:461px){

}
@media screen and (max-width:451px) {
	rs-sbg-wrap:before{width: 86.5%;}
}
@media screen and (max-width:450px) {
	.testimonials-sec-block .home-title-block:before {width: 100%;}
	 .home-title-block:before{width:100%;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-right {
    left: -10px;width: 70%;}
	body .smile-icon-timeline-wrap.csstime .timeline-wrapper .timeline-block.timeline-post-left {
    left: 10px;width: 70%;}
	.timeline-video-img a img.img-2{width: 50px;top: 20%;}
}
@media screen and (max-width:441px) {
	rs-sbg-wrap:after{height:82%;}
	rs-sbg:after {height: 74%;}
}
@media screen and (max-width:431px) {
	rs-sbg-wrap:before{width: 86%;}
	.dvara-trust{left:-45px;top:-30px;}
	.banner-caption h2{font-size: 30px;margin-bottom:0px !important;margin-left:60px !important;}
	
	rs-sbg-wrap:after {height: 81%;}
}
@media screen and (max-width:421px) {
	rs-sbg-wrap:before{width: 85.5%;}
	rs-sbg-wrap:after{height:80%;}
	rs-sbg:before{width: 33%;}
	.dvara-trust{left:-50px;top:-30px;}
}
@media screen and (max-width:411px) {
	rs-sbg-wrap:before{width: 85%;}
	rs-sbg-wrap:after{height:80%;}
	rs-sbg:before{width: 34%;}
	.dvara-trust{left:-50px;top:-30px;}
}
@media screen and (max-width:401px) {
	rs-sbg-wrap:before{width: 85%;}
	rs-sbg-wrap:after{height:80%;}
	rs-sbg:before{width: 35%;}
	.dvara-trust{left:-50px;top:-30px;}
	.banner-caption h2{font-size: 28px;margin-bottom:10px !important;margin-left:60px !important;}
	
	.timeline-block.timeline-post-left .ult-timeline-title {width: 55px;height: 55px;padding: 20px 10px;right: -90px;}
	.timeline-block.timeline-post-right .ult-timeline-title {width: 55px;height: 55px;padding: 20px 10px;left: -90px;}
	.timeline-block.timeline-post-left .ult-timeline-title:before{left: -6px;width: 65px;height: 65px;top: -6px;}
	.timeline-block.timeline-post-right .ult-timeline-title:before{left: -6px;width: 65px;height: 65px;top: -6px;}
}
@media screen and (max-width:391px) {
	rs-sbg-wrap:before{width: 84.5%;}
	rs-sbg-wrap:after{height:79%;}
	rs-sbg:before{width: 36%;}
	.dvara-trust{left:-50px;top:-30px;}
	.banner-caption h2{font-size: 28px;margin-bottom:10px !important;margin-left:60px !important;}
	
}
@media screen and (max-width:381px) {
	rs-sbg-wrap:before{width: 84%;}
	rs-sbg-wrap:after{height:78%;}
	rs-sbg:before{width: 33%;}
	.dvara-money{left:-55px;top:-30px;}
	.banner-caption h2{font-size: 28px;margin-bottom:10px !important;margin-left:60px !important;}
	
}
@media screen and (max-width:371px) {
	rs-sbg-wrap:before{width: 83.5%;}
	rs-sbg-wrap:after{height:78%;}
	rs-sbg:before{width: 30%;}
	.dvara-trust{left:-55px;top:-30px;}
	.timeline-video-img a img.img-2{width: 40px;top: 15%;}
	.banner-caption h2{font-size: 28px;margin-bottom:10px !important;margin-left:60px !important;}
	
}
@media screen and (max-width:361px) {
	rs-sbg-wrap:before{width: 83.5%;}
	rs-sbg-wrap:after{height:77%;}
	rs-sbg:before{width: 31%;}
	.dvara-trust{left:-45px;top:-30px;}
	.banner-caption h2{font-size: 28px;margin-bottom:10px !important;margin-left:60px !important;}
	
}
@media screen and (max-width:351px) {
	rs-sbg-wrap:before{width: 82.6%;}
	rs-sbg-wrap:after{height:77%;}
	rs-sbg:before{width: 30%;}
	.timeline-video-img a img.img-2{top: 13%;}
	.location-single.m1{left:35%;}
	.location-single.m3{left:44%;}
	.location-single.m6{left:24%;}
	.location-single.m5{left:31%;}
	.location-single.m2{left:55%;}
	.location-single.punjab{left:22%;top:22%;}
	.location-single.gujarat{top: 52%;}
	.testimonial-block a.popup-youtube img{width:100%}
	.testimonial-block a.popup-youtube.careers-video-play img{width:auto;}
	.banner-caption h2{font-size: 26px;margin-bottom:10px !important;margin-left:60px !important;}
	
}