@media only screen and (max-width: 1281px){

.heading .cherolina{
	font-size: 80px;
}
.heading .sibling_match{
	font-size: 45px;
}

}

@media only screen and (max-width: 1200px){
[class*=col-sm]{
	width: 100%;
}
footer{
	padding: 50px 0;
}
footer .inner_container .logo_box{
	padding: 0 0 20px;
}
footer .inner_container .col-sm-3:nth-child(3) .info_box{
	padding: 0;
}
p{
	font-size: 14px;
}
.heading{
	font-size: 25px;
}
.sub_head{
	font-size: 18px;
}
.container{
	width: 90%;
}
.width_50{
	width: 100%;
}
[class*=width_]{
	width: 100%;
}
.arrow_cont{
	height: 15vw;
}
footer .inner_container{
	flex-direction: column;
}
footer .inner_container .col-sm-6{
	width: 100%;
}
footer .inner_container .left_info .big_txt span{
	font-size: 70vw;
}
footer .inner_container .left_info .big_txt sup{
	font-size: 14vw;
}
footer .inner_container .right_info .logo_box{
	padding: 50px 0 20px 0;
}
footer .inner_container .right_info .logo_box img{
	width: 150px;
}
footer .inner_container .connected_wrapper .social_links li{
	width: 20%;
}

.txt_img_box{
	flex-wrap: wrap-reverse;
}
.section_one{
	padding: 0;
}
.section_one .inner_container .width_60{
	padding: 0 5vw 5vw 5vw;
}
.section_one .inner_container .width_40 .ceo_txt{
	float: unset;
	padding: 15px 5vw 0 5vw;
}
.section_one .inner_container .text_box{
	padding: 0;
}


.section_two .inner_container .text_box{
	padding: 5vw;
}
.section_two .inner_container .text_box .txt_logo_wrapper{
	flex-direction: column;
}
.section_two .inner_container .text_box .txt_logo_wrapper p{
	width: 100%;
}
.section_two .inner_container .text_box .txt_logo_wrapper .logo_box{
	padding: 15px 0 0 0;
}

.section_three .inner_container .left_box{
	padding: 10vw 5vw 10vw 5vw;
/*	background-color: #e7e7e7;*/
}
.section_three .inner_container .left_box .txt_img_box .img_box{
	width: 50%;
	margin: auto;
	padding: 0 0 15px 0;
}
.section_three .inner_container .left_box .width_60 .text_box{
	padding: 0;
}

.section_three .inner_container .right_box{
	padding: 10vw 5vw;
}
.section_three .inner_container .right_box .width_50{
	padding: 0;
}
.section_three .inner_container .right_box .width_50 .img_box{
	padding: 0 0 10px;
	width: 50%;
	margin: auto;
}
.section_three .inner_container .right_box .width_50 .logo_box{
	width: 60%;
	margin: auto;
	padding: 15px 0 0 0;
}

.section_four .inner_container .left_box .text_box{
	padding: 10vw 5vw;
}
.section_four .inner_container .right_box .text_box{
	padding: 10vw 5vw 0 5vw;
}
.section_four .inner_container .right_box .logo_box{
	padding: 0 0 5vw;
}
.section_four .inner_container .right_box .logo_box img{
	width: 40%;
}
.section_four .inner_container .right_box .img_box_wrapper{
	height: unset;
}
.section_five .inner_container .right_box .text_box{
	padding: 10vw 5vw 5vw 5vw;
}

.section_five .inner_container .right_box .img_box_wrapper{
	height: unset;
}
.section_five .inner_container .arun_kumar_chaubey .img_box_wrapper{
	height: unset;
}

.section_six .inner_container .left_box .text_wrapper{
	padding: 10vw 5vw;
}
.section_six .inner_container .left_box .text_wrapper .person_img{
	width: 50%;
}

.section_six .inner_container .right_box{
	padding: 10vw 5vw;
}
.section_six .inner_container .right_box .img_box{
	padding: 0;
	width: 50%;
	margin: auto;
}

.section_seven .text_box{
	padding: 10vw 5vw 5vw 5vw;
}
.single_blog .inner_container .description .news_logos ul li{
	width: 50%;
	padding: 0 0 30px;
}
.single_blog .inner_container .description .news_logos ul li:nth-child(3n + 1) a{
	margin: 0 auto;
}
.single_blog .inner_container .description .news_logos ul li:nth-child(3n + 3) a{
	margin: 0 auto;
}
.single_blog .inner_container .description .news_logos ul li:nth-child(2n + 1) a{
	margin: 0 auto 0 0;
}
.single_blog .inner_container .description .news_logos ul li:nth-child(2n + 2) a{
	margin: 0 0 0 auto;
}



.heading .cherolina{
	font-size: 13vw;
    line-height: 1em;
/*    padding: 10px 0 0 0;*/
}
.heading .sibling_match{
	font-size: 5.5vw;
    padding: 0 0 0 5px;
}
.section_one .inner_container .width_40 .ceo_txt{
	padding: 15px 5vw 15px 5vw;
}
.section_one .inner_container .text_box .quote_icon{
	position: relative;
	float: left;
	left: unset;
	top: unset;
    margin: 15px 15px 0 -5px;
}
.section_one .inner_container .text_box .heading{
	padding: 15px 0 0;
}
.vcp_section{
	padding: 0;
}
.vcp_section .inner_container.txt_img_box{
	flex-wrap: wrap;
}
.vcp_section .inner_container .text_box{
	padding: 0 5vw;
}
.vcp_section .inner_container .text_box .quote_icon{
	position: relative;
	float: left;
	left: unset;
	top: unset;
    margin: 15px 15px 0 -5px;
}
.vcp_section .inner_container .text_box .heading{
	padding: 15px 0 0;
}
.vcp_section .inner_container .text_box .heading .sibling_match{
	padding: 0 5px;
}
.miyawaki_forest .inner_container .text_box{
	width: 90%;
    right: 5%;
    bottom: 0vw;
    top: unset;
    justify-content: flex-end;
    text-align: right;
}
.miyawaki_forest .inner_container .welcome_text{
	font-size: 6vw;
	left: 5%;
	width: 90%;
	top: 15%;
}
.miyawaki_forest .inner_container .welcome_text span{
	font-size: 30px;
}
.miyawaki_forest .inner_container .text_box p.sub_head{
	font-size: 6vw;
}
.section_three .inner_container .left_box{
	padding: 5vw 5vw 0 5vw;
}
.section_three .inner_container .right_box .width_50 .logos_wrapper .presents_txt{
	text-align: center;
}
.section_three .inner_container .right_box .width_50 .logos_wrapper .logo_box:nth-child(3){
	width: 50%;
}
.section_four .inner_container .left_box .width_50:nth-child(2){
	height: unset;
}
.section_four .inner_container .left_box .text_box{
	writing-mode: unset;
	transform: none;
}
.nahar_medical_center .txt_img_box{
	flex-wrap: wrap;
}
.nahar_medical_center .width_60 .text_box{
	padding: 5vw;
}
.nahar_medical_center .width_60 .text_box p{
	font-size: 14px;
}
.nahar_medical_center .width_60 .text_box .heading_wrap .heading{
	font-size: 5vw;
}
.nahar_medical_center .width_60 .big_text{
	font-size: 10vw;
	padding: 0;
}
.thoughtful_homes .txt_img_box{
	flex-wrap: wrap;
}
.thoughtful_homes .heading_wrap{
	transform: none;
}
.thoughtful_homes .heading_wrap .heading{
	writing-mode: unset;
	text-align: center;
	padding: 10vw 5vw 1vw 5vw;
	font-size: 15vw;
}
.thoughtful_homes .text_box{
	padding: 5vw 5vw 0 5vw;
}
.thoughtful_homes .text_box .logo_box{
	width: 60%;
}
.discover_elegance .width_50 .heading_wrap .heading{
	font-size: 15vw;
}
.discover_elegance .text_box{
	padding: 5vw;
}
.discover_elegance .text_box .logo_box{
	width: 80%;
}
.section_six .inner_container .arun_kumar_chaubey .img_box_wrapper{
	height: unset;
}
.section_six .inner_container .arun_kumar_chaubey .text_box{
	padding: 5vw;
}
.section_six .inner_container .arun_kumar_chaubey .text_box .title{
	padding: 0;
}

.brand_ambassdors .inner_container{
	flex-direction: column;
}
.brand_ambassdors .heading_wrap{
	transform: none;
	width: 100%;
	padding: 5vw;
}
.brand_ambassdors .heading_wrap .heading{
	writing-mode: unset;
	font-size: 25px;
}
.brand_ambassdors .ambassadors_boxes{
	width: 100%;
}
.brand_ambassdors .ambassadors_boxes .left_box{
	padding: 5vw;
}
.brand_ambassdors .ambassadors_boxes .right_box{
	padding: 5vw;
}




}

@media only screen and (min-device-width : 320px) and (max-device-width : 480px){
p{
	font-size: 14px;
}

}