@charset "utf-8";
/* CSS Document */
.main_head h1 {text-align: center;font-weight: bold;color: #fff;font-size: 78px;margin-top:29%;}
/*** mission section start ***/
.joinus h1{color:#3b3b3b; font-weight:bold;margin:20px 124px;}
.joinus p {color: #3b3b3b;margin:15px 124px 0;line-height: 27px;font-size:16px;}
.joinus ul {color: #3b3b3b;margin:5px 100px 0;line-height: 27px;font-size:16px;}
.joinus-img {position: absolute;margin-top: -10%;left: 41%;	width:50%;}
/*** mission section end ***/
/*** benifits values section start ***/
.benifits{background-image:url(../images/aboutus/ourvalues_bg.jpg); background-repeat: no-repeat;margin-top:6%;background-size: cover;}
.benifits h1{color: #ffffff;font-weight: bold;float: right;margin-top: 8.5%;margin-right: 4.5%;margin-bottom: 6%;}
.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4{margin-left:-15px;max-width:200%;margin-top:28px;}

.benifits_line, .benifits_line2 {width: 1px;height: 130px;border: 1px solid #fff;margin-left: 15px;margin-top:16px}

.heading1{color:#cfd1d5;font-weight:bold;margin-top:25px;font-size:24px;}
.heading2{color:#cfd1d5;font-weight:bold;margin-top:24px;font-size:24px;}
.heading3{color:#cfd1d5;font-weight:bold;margin-top:25px;font-size:24px;}
.heading4{color:#cfd1d5;font-weight:bold;margin-top:22px;font-size:24px;}

.icons_section p{color:#cfd1d5;font-size:17px;}
.icons_section2 p{color:#cfd1d5;font-size:17px;}
.icons_section2{margin-top:10%;}
.benifits hr{display:none;}
.values_para{padding:0 0px;}
.icons_section2 p{padding-bottom:120px;}
/*** benifits values section end ***/

/*** research section start ***/
.research h1{color:#3b3b3b; font-weight:bold;margin:130px 124px 20px;}
.social{margin:15% auto 0;width:55%;}
.social_line{width:1px;height:130px;border: 1px solid #000;margin:58% auto;}
.research_hr{display:none;}
/*** research section end ***/

/*** positions section start ***/
.positions{background-repeat: no-repeat;margin-top:4%; background-image: url(../images/career/positions_bg.jpg);background-size: cover;}
.positions h1{color:#fff;font-weight:bold;float: right;margin-top:3%;margin-right:4.5%;margin-bottom:3%;}
.positions p{color:#fff; font-size:18px;text-align: center;margin:2% 0 6%;}
.positions p a{color:#fff;}
.positions .box1{background-color: #fff;padding:15px;border-radius:10px;text-align:center;margin:0 15% 15%;}
.positions .box1 h4{font-weight:bold;font-size:22px;}
.positions .box1 h5{color:#8b8b8b;font-size:20px;}
.mrg-top{margin-top:9%}
.btn-danger {background: none;border-radius: 40px;padding: 6px 35px 6px;margin: 8% auto;font-size: 16px;
	border: 1px solid #f16370;color: #f16370;}
.btn-danger:hover {background:none;border: 1px solid #f16370;color:#f16370}
.btn-danger.active, .btn-danger:active, .open > .dropdown-toggle.btn-danger {color: #fff;background-color: #f16370;border: none;}
/*** positions section end ***/

.social_icons{margin-top:7%;}

@media (max-width: 480px){
	.joinus h1{margin:0; text-align: center;font-size: 24px;}
	.joinus p {margin:15px 15px 1px;font-size: 13px;text-align:center;line-height:21px;}
	.joinus-img{margin-top:2% !important;margin-left: 0 !important; left: 0 !important;position: relative !important;width:auto !important;}
	.joinus ul {color: #3b3b3b;margin: 5px -9px 0;line-height: 27px;font-size: 13px;}
	.benifits{margin-top:-10%; background-image: url(../images/aboutus/ourvalues_bg480.jpg);background-repeat: no-repeat;}
	.benifits h1{font-size:24px;float:none;text-align:center;margin-bottom:10%;}
	.icons_section .icon1{width:40%;margin:auto !important;}
	.icons_section .icon2, .icons_section2 .icon1, .icons_section2 .icon3, .icons_section2 .icon4{width:40%;margin:auto !important;}
	.heading1, .heading2, .heading3, .heading4{text-align: center;margin-top:0px !important;}
	.icons_section p,.icons_section2 p{margin-top:5px;text-align: center;padding-bottom: 0px !important;font-size:16px;}
	.benifits hr {display: block;width: 100px;border: 1px solid #fff;margin: 50px auto 25px;opacity: 0.2;}	
	.values_para{padding:0 0 0 0;}
	.mrg_bottom{margin-bottom:60px;}
	
	.research h1{margin:60px 0 0; text-align: center;font-size: 24px;}
	.social_line{display: none;}
	.research_hr {display:block;width:80px;margin:16% auto 0;border-top: 1px solid #484444;}
	
	.positions{background-repeat: no-repeat;margin-top:4%; background-image: url(../images/career/positions_bg480.jpg);}
	.positions {margin-top: 12%;}
	.positions h1 {font-size: 24px;float: none;text-align: center;margin: 60px 0 30px !important;}
	.positions p {font-size: 16px;margin:1% 0 14%;}
	.positions .box1{margin:1% 15% 6% !important;}
	.btn-danger {padding: 5px 35px;margin: 4% auto 0;font-size: 13px;font-weight: bold;}
	.positions .box1 h4 {font-size: 18px;}
	.positions .box1 h5 {font-size: 15px;}
	.mrg_btm{margin-bottom:20%;}
	
	.main_head h1 {font-size: 20px !important;margin-top: 62%;}
	.testimonial {margin-top:3% !important;height:380px !important;}
	.testimonial .testimonial-title {font-size:25px !important;}
}

@media (min-width: 768px) and (max-width:1024px){
	.app_store {margin: 2% 40% 40%;}
	.joinus h1{margin:30px 15px 0;font-size:26px;}
	.joinus p {margin:20px 15px 0px;font-size: 14px;line-height: 24px;}
	.joinus ul {color: #3b3b3b;margin: 5px -9px 0;line-height: 27px;font-size: 14px;margin-bottom:45px;}
	.joinus-img {margin-top: -8% !important;margin-left: -32% !important;width: 90% !important;}
	.benifits{margin-top:20px;}	
	.benifits h1{margin-right:2% !important;margin-top:11%;font-size:26px;}
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4{margin-left:0;margin-top:20% !important;max-width:100%;}
	
	.heading1{margin-top:23px !important;}
	.heading2{margin-top:23px !important;}
	.heading3{margin-top:23px !important;}
	.heading4{margin-top:23px !important;}
	.benifits_line, .benifits_line2 {margin-left:10px !important;height:100px;}
	.marg-top{margin-top:6%;}	
	.icons_section2 p{padding-bottom:0px !important;}
	.mrg_bottom{margin-bottom:100px;}
	.research h1{margin:70px 15px 50px;font-size:26px;}
	.icons_section2{margin-top:0 !important;}
	
	.social{margin:15% auto 0;width:80%;}
	.social_line{width:1px;height:100px;border: 1px solid #000;margin:68% auto;}
	
	.positions h1 {margin-right:2% !important;font-size:26px;}	
	.positions .box1 {margin: 1% 13% 2% !important;}
	.positions .box1 h5 {font-size: 16px;}
	.btn-danger {margin: 3% auto 2%;font-size: 14px;font-weight: bold;padding: 6px 25px;}
	.mrg_btm{margin-bottom:22%;}
	
	.positions .box1 h4 {font-size: 18px;}
	.mrg-top{margin-top:4%;}
	
	.social_icons{margin:4% 0;}
	
	
	.main_head h1 {font-size:30px;margin-top:25%;}
	.testimonial {margin-top:3% !important;height:250px !important;padding:0px 0 80px 265px !important;}
	.testimonial .pic {width: 150px !important;height: 150px !important;top:20px !important;left: 70px !important;}
}

@media(min-width:800px) and (max-width:900px){
	.benifits_line, .benifits_line2{margin-left:12px !important;}
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4{margin-left:0%;margin-top:18px !important;}
	.heading1{margin-top:23px !important;}
	.heading2{margin-top:23px !important;}
	.heading3{margin-top:23px !important;}
	.heading4{margin-top:23px !important;}
	
	.joinus-img {margin-top: -8% !important;margin-left: -21% !important;width: 79% !important;}
	.testimonial {padding:0px 0 80px 250px !important;}
	.we_dummy {height: 222px;}
}
@media(min-width:901px) and (max-width:991px){
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4{margin-left:0%;margin-top:14px !important;}
	.benifits_line, .benifits_line2 {margin-left:10px !important;}
	.heading1{margin-top:23px !important;}
	.heading2{margin-top:23px !important;}
	.heading3{margin-top:23px !important;}
	.heading4{margin-top:23px !important;}
	
	.joinus-img {margin-top: -8% !important;margin-left: -20% !important;width: 79% !important;}
}

@media(max-width:1366px){		
	.joinus-img{position:absolute;margin-top:-31%;margin-left:-33%;width:94%;}
	
	.benifits h1{margin-right:9.7%;}
	.benifits_line {margin-left: 35px;margin-top:18px;}
	.benifits_line2 {margin-left: 35px;margin-top:18px;}
	.heading1{margin-top:25px;}
	.heading2{margin-top:5px;}
	.heading3{margin-top:10px;}
	.heading4{margin-top:5px;}
	.values_para{padding:0 0 0 0;}
	.icons_section2 p{padding-bottom:80px;}

	
	.positions h1{margin-top:10%;}
	.positions .box1{margin:1% 6% 25%;}
	.main_head h1 {font-size:50px;}
}

@media(max-width:2566px) and (min-width:2000px){	
	.joinus-img{position:absolute;margin-top:-12%;left:54%;width:40%;}
	
	.benifits{background-image:url(../images/aboutus/ourvalues_bg2560.jpg); background-repeat: no-repeat;margin-top:3%;}
	.benifits h1{margin-right:5%;}
	
	.benifits .icon1, .benifits .icon2{margin-left:-40px;margin-top:20px;max-width:250%;}
	.benifits .icon3, .benifits .icon4{margin-left:-40px;margin-top:20px;max-width:250%;}
	
		
	.heading1, .heading2, .heading3, .heading4{margin-top:25px;}
	
	.benifits_line {margin-left:13px;}
	.benifits_line2 {margin-left:13px;}
	.icons_section p, .icons_section2 p{margin-left:0px;}
	.icons_section2 p{padding-bottom:160px;}
	
	.positions{background-repeat: no-repeat;margin-top:4%; background-image: url(../images/career/positions_bg2560.jpg);}
	.positions h1{margin-right:5%;}
	
	.positions .box1 {margin: 0 21% 15%;}
	
	.social_icons{margin-top:9%;}
	
	.main_head h1{margin-top:41%;}
}

@media screen and (min-width:980px) and (max-width:1000px){	
	.benifits {margin-top: 54px;background-image:url(../images/aboutus/ourvalues_bg980.jpg);background-repeat: no-repeat;}
	
	.benifits h1 {margin-top:13%;}
	.positions{background-image:url(../images/career/positions_bg980.jpg); background-repeat: no-repeat;}
	.research h1 {margin: 80px 15px 50px;}
}

@media(max-width:1280px) and (min-width:600px){
	.joinus-img {margin-left: -26%;margin-top: -16%;width: 85%;}
	.benifits .icon1{margin-top: 12%;}
	.benifits .icon2{margin-top: 35%;}
	.benifits .icon3{margin-top: 20%;}
	.benifits .icon4{margin-top: 25%;}
	.heading1,.heading2,.heading3,.heading4 {margin-top: 7px;}
}

@media(min-width:1020px) and (max-width:1279px){
	.joinus h1 {margin:10px 15px 0;font-size: 26px;}
	.joinus p {margin: 24px 15px 0px;font-size: 14px;}
	.joinus-img {margin-top: -50% !important;width:100%;}
	.benifits h1 {margin-top:13%;}
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4 {margin-left:-30px;margin-top:30px !important;
	max-width:250%;}
	
	.marg-top{margin-top:0;}
	.mrg_tp{margin-top:18%;}
	.heading1{margin-top:15px !important;}
	.heading2{margin-top:25px !important;}
	.heading3{margin-top:30px !important;}
	.heading4{margin-top:13px !important;}
	
	.benifits_line, .benifits_line2 {margin-left: 5px !important;}
	.positions .box1 h4 {font-size: 18px;}
	.positions .box1{margin-bottom:47% !important;}
	
	.social_line {height: 120px;}
	.positions .box1{margin:1% 0 2% !important;}
}

/***** Responsive Mode *****/
@media(min-width:481px) and (max-width:767px){
	.joinus h1{font-size:30px;margin:20px 0 0;text-align: center;}
	.joinus p{text-align: center;margin:20px 0 10px;}
	.joinus-img{position:relative;margin:10px auto 0;left:0;}
	.joinus ul{margin:0;}
	.benifits{margin-top:-10%;padding-bottom:40px;}
	.benifits h1{margin:20px auto;text-align:center;font-size:30px;float:none;}
	.benifits .icon1,.benifits .icon2,.benifits .icon3,.benifits .icon4{margin:8% auto 0;max-width:20%;}
	.heading1,.heading2,.heading3,.heading4{text-align: center;margin-top:5px;}
	.icons_section p,.icons_section2 p{text-align: center;padding-bottom: 5px;}
	
	.research h1{margin:50px auto 0;font-size:30px;text-align: center;}
	.social_line{display:none;}
	.social{margin:20% auto 20%;}
	.research_hr {display: block;width: 80px;margin:auto;border-top: 1px solid #484444;}
	
	.positions h1{margin:50px auto 30px;text-align: center;float: none;font-size:30px;}
	.positions .box1 {margin: 1% 6% 7%;}
	
	
	.main_head h1 {font-size: 20px;margin-top:25%;}
	.testimonial {margin-top:3% !important;height:330px !important;}
	
	.testimonial .testimonial-title {font-size:25px !important;}
}

@media(min-width:992px) and (max-width:1019px){
	.joinus-img {margin-top: -32% !important;}
	.benifits_line,.benifits_line2{margin-top:0;height:150px;margin-left:5px !important;}
	.marg-top{margin-top:0;}
	
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4{margin-left:-20px;margin-top:30px !important;
		max-width:230%;}
	.icons_section2{margin-top:10% !important;}	
	
	.heading1{margin-top:8px !important;}
	.heading2{margin-top:20px !important;}
	.heading3{margin-top:25px !important;}
	.heading4{margin-top:8px !important;}
	
	.positions h1{font-size:26px;margin-top:6%;}
	.positions .box1{margin: 1% 0% 2% !important;}
	.positions .box1 h4{font-size:16px;}
	.positions p{margin:2% 0 4%;}
}

@media(min-width:1025px) and (max-width:1150px){
	.joinus-img {margin-top: -25% !important;margin-left: -24% !important;width: 80%;}
	.joinus p{font-size:16px;}
	.joinus ul {margin:10px 0px 0;font-size: 16px;}
	.benifits h1{margin-top:10%; margin-bottom:3%;font-size:30px;margin-right:4%;}
	.mrg_tp{margin-top:6%;}
	
	.research h1 {margin:50px 14px 20px;font-size:30px;}
	.positions h1 {margin-top: 10%;margin-bottom: 3%;font-size: 30px;margin-right: 4%;}
	.positions .box1{margin:0 0 55px !important;}
	.positions .box1 h4{font-size:16px;}
	
	.social_icons{margin-top:5%;}
	
	
}

@media(min-width:1151px) and (max-width:1279px){
	.joinus-img {margin-top: -17% !important;margin-left: -15%;width: 70%;}
	.joinus p{font-size:16px;}
	.joinus ul {margin:10px 0px 0;font-size: 16px;}.mrg_tp{margin-top:6%;}
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4 {margin-left:-25px;margin-top:28px !important;
		max-width:250%;}
	
	.benifits_line,.benifits_line2{margin-top:0;height:150px;margin-left:5px !important;}
	
	.icons_section2{margin-top:10% !important;}
	
	.heading1{margin-top:8px !important;}
	.heading2{margin-top:20px !important;}
	.heading3{margin-top:20px !important;}
	.heading4{margin-top:7px !important;}
	
	.research h1 {margin:50px 14px 20px;font-size:30px;}
	.positions .box1{margin:0 0 55px !important;}
	.positions h1{margin-top: 10%;margin-bottom: 3%;font-size: 30px;margin-right:7%;}
	
	.benifits h1 {margin-top:8%;}
	.social_icons{margin-top:5%;}
}

@media(min-width:1200px) and (max-width:1279px){
	.joinus-img {margin-top: -15% !important;margin-left: -24%;width: 68%;}
	
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4 {margin-left:-25px;margin-top:10px !important;
		max-width:200%;}
	.benifits_line,.benifits_line2{margin-top:0;height:130px;margin-left:5px !important;}
	
	.heading1, .heading2, .heading3, .heading4{margin-top:10px !important;}
	
}

@media(min-width:1280px) and (max-width:1452px){
	.joinus-img{margin-top:-17% !important; margin-left:-18%;width:65%;}
	.joinus p{font-size:17px;}
	.mrg_tp{margin-top:2%;}
	
	.benifits_line, .benifits_line2{margin-left:8px;}
	
	.benifits .icon1,.benifits .icon2, .benifits .icon3, .benifits .icon4 {margin-left:-20px;margin-top:28px !important;max-width:200%;}
	
	.icons_section2{margin-top:10% !important;}
	
	.heading1, .heading2, .heading3, .heading4{margin-top:25px !important;}
	
	.positions .box1{margin:0 0 55px;}
	.social_icons{margin-top:4.5%;}
	.main_head h1 {font-size:50px;}
}

@media(min-width:1453px) and (max-width:1800px){
	.joinus-img{margin-top:-18% !important; margin-left:-10%;width:60%;}
	.joinus p{font-size:16px;}
	
	.mrg_tp{margin-top:2%;}
	.benifits_line{margin-left:16px;}
	.benifits_line2{margin-left:16px;}
	.benifits .icon1, .benifits .icon2, .benifits .icon3, .benifits .icon4{margin-top:40px !important;}
	.icons_section2{margin-top:4% !important;}
	.heading1, .heading2, .heading3, .heading4{margin-top:24px !important;}
	.positions .box1{margin:0 0 55px;}
	
	.social_icons{margin-top:6%;}
	.main_head h1 {font-size:50px;}
}

/***** Responsive Mode end *****/

.testimonial{
    padding: 100px 0 80px 280px;
    position: relative;
	margin:-7% 10% 0 6%;
	width:auto;
	background:none;
	box-shadow:none;
	height:280px;
}
.testimonial .pic{
    width:180px;
    height: 180px;
    position: absolute;
    top:90px;
    left:80px;
	border:2px solid #ef5c7a;border-radius:50%; 
}
.testimonial .pic img{
    max-width: 100%;
    height: auto;
}
.testimonial .description{
    font-size:15px;
    color: #8f778d;
    position: relative;font-style: italic;
}
.testimonial .description:before{
    content: "\f10d";
    font-family: fontawesome;
    position: absolute;
    top: -35px;
    left: 0;
    font-size:30px;
    color: #fff;
	opacity:.1;
}
.testimonial .description:after{
    content: "\f10e";
    font-family: fontawesome;
    position: absolute;
    top:70px;
    right: 0;
    font-size:30px;
    color: #fff;
	opacity:.1;
}
.testimonial .testimonial-title{
    font-size:16px;
    font-weight:bold;
    color: #B8ACB7;
    text-transform: capitalize;
	text-align:left;margin-top:0px;
}
.testimonial .post{
    display: block;
    font-size:14px;
    font-weight:600;
    color :#B8ACB7;
    margin-top: 10px;
}
.owl-theme .owl-controls{
    text-align: center;
    margin-top:0px;
}
.owl-theme .owl-controls .owl-page span {
	display: block;
	width: 30px;
	height:3px;
	margin: 5px 3px 25%;
	filter: Alpha(Opacity=50);
	opacity: .2;
	background: #fff !important;
	
}
.we_dummy{height:316px;}
.owl-prev:before,
.owl-next:before{
    color: #fff;
}
.owl-next:before{
}
@media only screen and (max-width: 990px){
    .testimonial{
        padding: 80px 0 80px 265px;
    }
}
@media only screen and (max-width: 767px){
    .testimonial{
        padding: 0;
        border: none;
		margin-top:36%;
    }
    .testimonial:before,
    .testimonial:after{
        border: none;
    }
    .testimonial .pic{
        position: relative;
        top: 0;
        left: 0;
    }
    .testimonial .description{
        margin-top: 15px;
    }
    .testimonial .description:before, .testimonial .description:after{
        content: "" !important;
    }
	.we_dummy{height:150px;}
	
	.testimonial .pic {width: 130px;height: 130px;}
	.testimonial .description{font-size:15px;}
	.testimonial .testimonial-title {font-size:40px;}
	.owl-theme .owl-controls {margin-top: 10px !important;margin-bottom: 64px;}
}

@media only screen and (max-width: 1024px){
	 .testimonial .description:before, .testimonial .description:after{
        content: "" !important;
    }
}
#particles-js{width:100%;height:800px;position: absolute;}