.y_middle {display: flex; flex-wrap: wrap; align-items: center;} 
.sec-padding.benchmark_byd_bg{background-color:#fefaef; padding:60px 0px 40px 0px}
.benchmark_byd h2{font-family: "Maven Pro",sans-serif;font-size: 30px;font-weight: 400;line-height: 33.6px;color: #000;margin-bottom: 18px;}
.benchmark_byd p{font-family: "Maven Pro",sans-serif;font-size: 18px;line-height: 28px; color: #4c4c4c;;margin-bottom: 15px; text-align:justify}
.sec-padding.benchmark_status_bg{background-color:#c41946; padding:60px 0px;}
.benchmark_status h2{font-family: "Maven Pro",sans-serif;font-size: 18px;line-height: 22px; font-weight:bold;color: #a9a8a9;;margin-bottom:5px;}
.benchmark_status h3{font-family: "Libre Bodoni",sans-serif;font-size: 26px;line-height:32px; color:#fff; font-weight: 700;margin-bottom: 10px;}
.benchmark_status_1 p{font-family: "Maven Pro",sans-serif;font-size: 18px;line-height: 28px; color: #fff;;margin-bottom: 15px; text-align:justify}
.col-md-5.col-sm-5.col-xs-12.benchmark_status_1{padding-right: 5%;}
.benchmark_status_loc{display:inline-block; width:55%} .benchmark_status_loc_2{display:inline-block; width:35%}
.benchmark_dsk_non{display:none} .benchmark_mob_non{display:block}
.sec-padding.benchmark_why_bg{background-color:#c41946; padding:60px 0px;}
.benchmark_why h2{font-family: "Libre Bodoni",sans-serif;font-size: 45px;font-weight: 400;line-height: 55.6px;color: #fff;margin-bottom: 30px;}
.benchmark_red_icon_boxr{width:50%; position:relative}
.benchmark_red_icon_boxa{position:absolute; margin-top:13%; margin-left:17%}
.benchmark_red_icon_boxa img{width:100%; height:auto;}

.col-md-5.col-sm-12.cl-xs-12.gallery_slider_txt.villano_glr_box01{padding-right: 5.33333%;}
.col-md-5.col-sm-12.cl-xs-12.benchmark_why_glr_box{padding-right: 5.33333%;}
.benchmark_pp_block_box_r{position:relative; width:100%}
.benchmark_pp_block_box_al{position:absolute; margin-top:19%}
.benchmark_pp_block_box_ar{position:absolute; right:0px; top:0px}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:100%; height:auto}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:16%}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h3{font-family: "Maven Pro",sans-serif;font-size: 42px;line-height40px; color:#931032; font-weight: 700;margin-bottom: 10px}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h4{font-family: "Maven Pro",sans-serif;font-size: 25px;line-height:32px; color:#fff; font-weight: 400;margin-bottom: 10px}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h4 span{display:none}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt p{font-family: "Maven Pro",sans-serif;font-size:18px; line-height:24px; font-weight:normal; color:#fff; text-align:justify;}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls .owl-buttons div {color: #fff !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls{margin-top: 15px;text-align: left; padding-left: 0px!important;}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}
.benchmark_why .custom-navigation{position:relative}
.benchmark_why .custom-navigation .kk_custom_nav_iner{top:-27px; left:1%; position:absolute}
.benchmark_why .custom-navigation .kk_custom_nav_iner i{background: 0 0 !important;font-size: 25px;color:#fff; cursor:pointer;}


.benchmark_amenities{background-color:#fff; padding-top:40px; width:100%; position:relative}
.benchmark_amenities h2{font-family: "Libre Bodoni",sans-serif;font-size: 45px;font-weight: 400;line-height: 55.6px;color: #c41744;margin-bottom: 15px;}
.benchmark_amenities p{font-family: "Maven Pro",sans-serif;font-size: 22px; line-height:28px; color:#4c4c4c; margin-bottom:30px}
.tabs_era{margin-bottom:30px;}
.tabs_era .tabs_era_btn_1{display: inline-block;}
.tabs_era > li.tabs_era_btn_1 > a {
	font-size:16px;
	line-height:23px;
	color:#666;
	padding:8px 50px;
	font-weight:700!important;
	text-transform:uppercase;
}
.tabs_era > li.tabs_era_btn_1.active > a, .tabs_era > li.tabs_era_btn_1.active > a:focus, .tabs_era > li.tabs_era_btn_1.active > a:hover {
	color:#000;
	border-bottom:1px solid #000;
	background:rgba(153, 153, 153, 1);
	text-decoration:none;
}

.sec-padding.benchmark_highlights_bg{background-color:#73aa45; padding:60px 0px 40px 0px}
.benchmark_green_icon_boxr{width:50%; position:relative}
.benchmark_green_icon_boxa{position:absolute; margin-top:13%; margin-left:37%}
.benchmark_green_icon_boxa img{width:100%; height:auto;}
.col-md-6.col-sm-12.col-xs-12.benchmark_highlight_glr_box{padding-right: 5.33333%;}
.benchmark_highlight_txt h2{font-family: "Libre Bodoni",sans-serif;font-size: 45px;font-weight: 400;line-height: 55.6px;color: #fff;margin-bottom: 30px;}
.benchmark_hight_txtbox{margin-bottom: 20px; padding-bottom:10px}
.benchmark_hight_txtbox i{float: left; margin:7px 20px 0px 0px; color:#fff}
.benchmark_hight_txtbox img{float: left; margin:7px 25px 0px 0px}
.benchmark_hight_overflpw{overflow: hidden; text-align:justify; font-size:20px; line-height:28px; color:#fff}
.kk_benchmarkhighlights_key img{border-top-left-radius: 250px;border-top-right-radius: 250px; padding:0px 10px}
.kk_benchmarkhighlights.owl-theme .owl-controls .owl-buttons div {color: #fff !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
.kk_benchmarkhighlights.owl-theme .owl-controls{margin-top: 15px;text-align: left; padding-left: 0px!important;}
.kk_benchmarkhighlights.owl-theme .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}

.sec-padding.benchmark_siteplan_bg{background-color:#e0eddc; padding:60px 0px 40px 0px}
.col-md-5.col-sm-12.cl-xs-12.benchmark_siteplan_box{padding-right: 5.33333%;}
.benchmark_siteplan_box h2{font-family: "Libre Bodoni",sans-serif;font-size: 45px;font-weight: 400;line-height: 55.6px;color: #c41744;margin-bottom: 30px;}
.benchmark_siteplan_box p{font-family: "Maven Pro",sans-serif;font-size:18px; line-height:26px; font-weight:normal; color:#000; text-align:justify;}


.sec-padding.benchmark_perfect_place_bg{background-color:#fff; padding:60px 0px 40px 0px}
.col-md-4.col-sm-6.col-xs-12.benchmark_perfect_place_col{padding-right: 2.33333%; margin-bottom:30px;}
.benchmark_perfect_place_col .perfect_place_lft_box{display:inline-block; width:68%;vertical-align: top; margin-bottom:10px;}
.benchmark_perfect_place_col .perfect_place_right_box{display:inline-block; width:30%;vertical-align: top; color:#e4e2e3; font-size:35px; line-height:40px; font-weight:bold; text-align:center;}
.benchmark_perfect_placetxt h2{font-family: "Libre Bodoni",sans-serif;font-size: 45px;font-weight: 400;line-height: 55.6px;color: #c41744; margin-bottom:50px;}
.benchmark_perfect_placetxt h3{font-family: "Maven Pro",sans-serif;font-size: 20px;font-weight: 400;line-height: 30px;color: #c41744; margin-bottom:10px;}
.benchmark_perfect_placetxt p{font-family: "Maven Pro",sans-serif; font-size:18px; line-height:24px; text-align:justify; min-height:50px;}
.benchmark_perfect_place_col .perfect_place_lft_box, .benchmark_perfect_place_col .perfect_place_right_box, .benchmark_perfect_placetxt{position:relative; z-index:2}
.benchmark_perfect_place_col_cricle{width: 228px; height: 228px; border-radius:50%; z-index:1;  background-image: linear-gradient(to right, transparent, #fcf7ea); position:absolute;  right:0; margin-top:-5%;}

.sec-padding.benchmark_loc_bg{background-color:#262525; padding:60px 0px 40px 0px}
.kk_cont_benchmark {display: flex; overflow-x: scroll; -webkit-overflow-scrolling: touch; scrollbar-width: thin; scrollbar-color: transparent;}
.kk_cont_benchmark::-webkit-scrillbar {width: 0rem;}
.kk_cont_benchmark::-webkit-scrillbar-track {background-color: transparent}
.kk_cont_benchmark::-webkit-scrillbar-thumb {background-color: transparent}
.kk_benchmark_map_scrol_itm {flex: 0 0 auto;padding-right: 20px}
.benchmark_loc_txt h2{font-family: "Libre Bodoni",sans-serif;font-size: 45px;font-weight: 400;line-height: 55.6px;color: #fff; margin-bottom:50px;}
.kk_benchmark_loc_nearby{font-family: "Maven Pro",sans-serif; font-size:16px; line-height:19px; /*border-bottom:1px solid #888;*/ padding-bottom:5px; margin-bottom:10px; color: #bfbfbf;}
.kk_benchmark_loc_nearby span{font-family: "Maven Pro",sans-serif;font-size: 14px;line-height: 16.8px;}
li.kk_benchmarkcnn_loc_map_btn{font-size: 14px; line-height: 16.8px; font-weight: 500;}
li.kk_benchmarkcnn_loc_map_btn {margin-bottom: 30px; padding-bottom: 5px;}
li.kk_benchmarkcnn_loc_map_btn{color: #fff; border-bottom: 1px solid #888;}
li.kk_benchmarkcnn_loc_map_btn a{text-decoration: none;}
li.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 a {font-size: 20px; line-height: 28px; font-weight: 400; color: #fff;}

.sec-padding.benchmark_cafeteria_bg{background-color:#fefaef; padding:60px 0px 40px 0px}
.benchmark_cream_icon_boxr{width:50%; position:relative}
.benchmark_cream_icon_boxa{position:absolute; margin-top:13%; margin-left:26%}
.benchmark_cream_icon_boxa img{width:100%; height:auto;}
.col-md-5.col-sm-12.cl-xs-12.benchmark_cafeteria_glr_box{padding-right: 5.33333%;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h3{font-family: "Maven Pro",sans-serif;font-size: 42px;line-height40px; color:#931032; font-weight: 700;margin-bottom: 10px}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4{font-family: "Maven Pro",sans-serif;font-size: 25px;line-height:32px; color:#931032; font-weight: 400;margin-bottom: 10px}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4 span{display:none}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt p{font-family: "Maven Pro",sans-serif;font-size:18px; line-height:24px; font-weight:normal; color:#000; text-align:justify;}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls .owl-buttons div {color: #931032 !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls{margin-top: 15px;text-align: left; padding-left: 0px!important;}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}
.benchmark_cafeteria_gallery_slider_txt{margin-bottom:30%; margin-top:15%}
.kk_cafeteria .custom-navigation {position: relative;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner {top: -80px;left: 1%;position: absolute;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner i {background: 0 0 !important;font-size: 25px; color: #931032; cursor: pointer;}





.marquee {margin: 0 auto;white-space: nowrap;overflow: hidden;box-sizing: border-box; position: relative;}
.marquee__content {width: 300%; display: flex; animation: marquee 20s linear infinite forwards;}
.marquee__content:hover {animation-play-state: paused;}
.marquee__content ul li {font-size: 25px;font-weight: 500;}
.list_inline_kk {display: flex; justify-content: space-around; width: 33.33%; list-style: none; padding: 0; margin: 0;}
@keyframes marquee {
          0% {
            transform: translateX(0);
          }

          100% {
            transform: translateX(-66.6%);
          }
}



.col-sm-6.col-xs-6.kk_mh_sa.kk_mh_invest_gg.med_kk h2 {font-size: 48px; line-height: 48px; font-weight: 600; margin-bottom: 0px; color: #ccc; font-family: "Maven Pro Regular", sans-serif;}
.col-sm-6.col-xs-6.kk_mh_sa.kk_mh_invest_gg.med_kk h2 i {font-size: 40px; line-height: 48px;}


.kk_lable_rental {margin-bottom: 3%;color: #666}
.comment-form .form-input {position: relative}
.comment-form .form-input2 {position: relative}
.comment-form .form-input3 {position: relative}
.comment-form .form-input input {padding-left: 15px}
.comment-form .form-input2 input {padding-left: 15px}
.comment-form .form-input i {position: absolute; top: 69%;left: 5px;font-size: 16px;}
.comment-form .form-input i {color: #bcbaba;}
.comment-form .form-input2 i {position: absolute;top: 48%;left: 5px;font-size: 16px;}
.comment-form .form-input2 i {color: #bcbaba;}
.comment-form .form-input3 i {position: absolute; top: 70%;left: 0px;font-size: 16px;}
.comment-form .form-input3 i {color: #bcbaba;}


@media only screen and (min-width:1800px) and (max-width:3000px) {
.benchmark_perfect_place_col_cricle{right:11%;}
}

@media only screen and (min-width:1200px) and (max-width:1350px) {
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:14%!important}
.benchmark_hight_txtbox {margin-bottom: 8px; padding-bottom: 10px;}
.benchmark_green_icon_boxa img{width:90%; height:auto;}
.benchmark_cream_icon_boxa img {width: 85%; height: auto;}
.benchmark_pp_block_box_al{margin-top:20%}
}

@media only screen and (min-width:992px) and (max-width:1190px) {	
.benchmark_byd h2 {font-size: 26px;line-height: 30.6px;}
.benchmark_pp_block_box_al{margin-top:36%}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:75px; height:auto}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:11%!important}
.benchmark_byd p, .benchmark_why_glr_box .benchmark_why_gallery_slider_txt p{font-size:15px; line-height:22px;}
.benchmark_why h2 {font-size: 35px;}
.benchmark_red_icon_boxa img{width:90%; height:auto;}
.col-md-5.col-sm-5.col-xs-12.benchmark_status_1{padding-right: 4%;}
.benchmark_status_1 p{font-size: 16px;line-height: 24px;}
.benchmark_status h3{font-size: 24px;} .benchmark_status h2{font-size:18px}
.benchmark_amenities h2{font-size: 35px; line-height:40px; margin-bottom:5px}
.benchmark_amenities p{font-size:20px; margin-bottom:35px}
.col-md-6.col-sm-12.col-xs-12.benchmark_highlight_glr_box{width:100%}
.col-md-6.col-sm-12.col-xs-12.kk_benchmarkhighlights_owlbox{width:100%}
.benchmark_highlight_txt h2{font-size:40px}
.benchmark_hight_overflpw{font-size:19px}
.benchmark_siteplan_box h2{font-size:35px}
.benchmark_perfect_placetxt h2{font-size:35px}
.col-md-4.col-sm-6.col-xs-12.benchmark_perfect_place_col{padding-right: 4.33333%;}
.benchmark_perfect_place_col_cricle{right:21px}
.benchmark_perfect_placetxt h3{line-height: 24px; min-height:50px; margin-bottom:0px}
li.kk_benchmarkcnn_loc_map_btn {margin-bottom: 15px;}
.benchmark_cream_icon_boxa img {width: 85%; height: auto;}
.benchmark_cream_icon_boxa {margin-top: 4%; margin-left: 15%;}
.benchmark_cafeteria_gallery_slider_txt {margin-bottom: 15%; margin-top: 15%;}
}

@media only screen and (min-width:768px) and (max-width:991px) {	
.benchmark_red_icon_boxa img{width:58%; height:auto;}
.benchmark_red_icon_boxa{margin-top: 8%;margin-left: 55%;}
.benchmark_red_icon_boxr {width: 100%;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:3%;}
.benchmark_why h2 {font-size: 35px; line-height:45px; margin-bottom:10px}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls{margin-top: 0px;text-align: right;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt p{margin-bottom: 5px;}
.benchmark_why .custom-navigation .kk_custom_nav_iner{margin-top: -57%;left: 90%;}
.benchmark_why .custom-navigation .kk_custom_nav_iner i{font-size:20px}
.benchmark_why .benchmark_why_glr_box{margin-bottom:50px;}
.col-md-5.col-sm-5.col-xs-12.benchmark_status_1{padding-right: 3%;}
.benchmark_status_1 p{font-size: 14px;line-height: 24px;}
.benchmark_status h3{font-size: 22px;} .benchmark_status h2{font-size:16px}
.benchmark_amenities h2{font-size: 35px; line-height:40px; margin-bottom:5px}
.benchmark_amenities p{font-size:20px; margin-bottom:35px}
.benchmark_green_icon_boxa{margin-left: 44%;} .benchmark_green_icon_boxr{width: 70%;}
.benchmark_highlight_txt h2{font-size:40px}
.benchmark_hight_overflpw{font-size:19px}
.benchmark_siteplan_box h2{font-size:35px; line-height:45px; margin-bottom:15px}
.benchmark_siteplan_box p{font-size:17px}
.benchmark_perfect_placetxt h2{font-size:35px}
.kk_benchmark_loc_nearby, li.kk_benchmarkcnn_loc_map_btn {margin-bottom: 15px;}
.benchmark_cafeteria_gallery_slider_txt {margin-bottom: 2%; margin-top:0px}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner{margin-top: -57%;left: 90%;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner i{font-size:20px}
.benchmark_cafeteria_glr_box{margin-bottom:50px}
.benchmark_cream_icon_boxa img {width:55%;  height: auto;}
.benchmark_cream_icon_boxa {margin-top: 0%; margin-left: 50%;}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls{text-align:right!important}
.benchmark_cream_icon_boxr {width: 100%;}
}
@media only screen and (min-width:890px) and (max-width:990px) {
.benchmark_pp_block_box_al {margin-top:65%;}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:70px; height:auto}
}
@media only screen and (min-width:768px) and (max-width:891px) {
.benchmark_pp_block_box_al {margin-top:88%;}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:70px; height:auto}
}
@media only screen and (min-width:600px) and (max-width:767px) {
.benchmark_dsk_non{display:block} .benchmark_mob_non{display:none}	
.benchmark_red_icon_boxa{margin-top: 8%; margin-left:40%}
.benchmark_red_icon_boxr {width: 100%;}
.benchmark_red_icon_boxa img{width:68%; height:auto;}
.benchmark_pp_block_box_al {margin-top:34%;}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:60px; height:auto}
.benchmark_why h2 {font-size: 30px; line-height:40px; margin-bottom:10px}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls{margin-top: 0px;text-align: right;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:3%;}
.benchmark_why .custom-navigation .kk_custom_nav_iner{margin-top: -56%;left: 86%;}
.benchmark_why .custom-navigation .kk_custom_nav_iner i{font-size:20px}
.benchmark_why_glr_box{margin-bottom:50px}
.benchmark_status h3{font-size: 22px;} .benchmark_status h2{font-size:16px}
.benchmark_amenities h2{font-size: 30px; line-height:35px; margin-bottom:5px; padding:0px 15px}
.benchmark_amenities p{font-size:18px; margin-bottom:35px; padding:0px 15px}
.tabs_era > li.tabs_era_btn_1 > a{padding: 8px 20px; font-size:15px}
.tabs_era {margin-bottom: 20px;}
.benchmark_highlight_txt h2{font-size:35px}
.benchmark_hight_overflpw{font-size:18px}
.benchmark_green_icon_boxa{margin-left: 40%;} .benchmark_green_icon_boxr{width: 76%;}
.benchmark_hight_txtbox img{width:18px; height:auto}
.benchmark_hight_txtbox {margin-bottom: 10px;}
.benchmark_siteplan_box h2{font-size:30px; line-height:40px; margin-bottom:15px}
.benchmark_siteplan_box p{font-size:16px; line-height:24px;}
.benchmark_perfect_placetxt h2{font-size:30px; line-height:40px}
.benchmark_perfect_place_col{margin-right:10%}
.benchmark_perfect_place_col .perfect_place_lft_box{width: 64%;}
.benchmark_perfect_place_col_cricle{right:17px}
.benchmark_perfect_placetxt h3{font-size:20px; line-height:24px; min-height:50px; margin-bottom:10px}
.kk_benchmarkppsld.owl-theme .owl-controls .owl-buttons div {color: #000 !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
.kk_benchmarkppsld.owl-theme .owl-controls{margin-top: 5px;text-align: right; padding-left: 0px!important;}
.kk_benchmarkppsld.owl-theme .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}
.sec-padding.benchmark_perfect_place_bg {padding: 30px 0px 20px 0px;}
.kk_cont_benchmark {flex-wrap: nowrap;}
.kk_benchmark_map_scrol_itm {white-space: nowrap;}
.sec-padding.benchmark_loc_bg{padding:30px 0px 20px 0px}
.kk_benchmarkcnn_loc_map_btn a{font-size: 14px;line-height:19px;font-weight: 500;color: #888;border-bottom: 1px solid #888;padding-bottom: 5px; text-decoration:none}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 a{font-size: 15px;line-height:19px;padding-bottom: 5px;color:#fff; border-bottom: 1px solid #fff;}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 i{font-size: 15px;line-height:19px;padding-bottom: 5px; color:#fff;}
.benchmark_loc_txt h2{font-size:30px; line-height:40px; margin-bottom:25px}
.kk_benchmark_loc_nearby{font-size: 14px; line-height: 19px; color: #bfbfbf;}
.kk_benchmark_map_scrol_itm{margin-bottom:10px}
.sec-padding.benchmark_siteplan_bg{padding: 30px 0px 20px 0px;}
.sec-padding.benchmark_cafeteria_bg {padding: 30px 0px 20px 0px;}
.benchmark_cafeteria_gallery_slider_txt {margin-bottom: 2%; margin-top:0px}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner{margin-top: -56%;left:86%;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner i{font-size:20px}
.benchmark_cafeteria_glr_box{margin-bottom:50px}
.benchmark_cream_icon_boxa img {width:60%;  height: auto;}
.benchmark_cream_icon_boxa {margin-top: 0%; margin-left: 43%;}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls{text-align: right !important;}
.benchmark_cream_icon_boxr {width: 100%;}

}

@media only screen and (min-width:500px) and (max-width:599px) {
.benchmark_byd h2 {font-size: 20px;line-height: 24px;}	
.benchmark_byd p {font-size: 13px;line-height:15px;}
/*.benchmark_status h2 {font-size: 14px;line-height: 16px; font-weight:400}
.benchmark_status h3 {font-size: 16px;line-height: 19px;}*/
.benchmark_pp_block_box_al {margin-top:32%;}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:60px; height:auto}
.benchmark_why h2 {font-size: 25px; line-height:32px; margin-bottom:10px}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls{margin-top: 0px;text-align: right;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:3%}
.col-md-5.col-sm-12.cl-xs-12.gallery_slider_txt.villano_glr_box01{padding-right:15px;}
.benchmark_red_icon_boxa{margin-top: 9%;margin-left: 30%;}
.benchmark_red_icon_boxr{width:100%}
.benchmark_red_icon_boxa img {width: 62%;  height: auto;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h3{font-size: 28px; line-height:32px; margin-bottom:0px}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h4{font-size:22px;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt p{font-size:16px;}
.benchmark_why_glr_box{margin-bottom:50px}
.benchmark_why .custom-navigation .kk_custom_nav_iner{margin-top: -56%;left: 86%;}
.benchmark_why .custom-navigation .kk_custom_nav_iner i{font-size:20px}
.benchmark_status h3{font-size: 20px; line-height:25px}  .benchmark_status h2{font-size:16px; line-height:20px; font-weight:bold}
.benchmark_status_1 p{font-size: 14px;line-height: 24px;}
.benchmark_amenities h2{font-size: 25px; line-height:35px; margin-bottom:5px; padding:0px 15px}
.benchmark_amenities p{font-size:16px; line-height:22px; margin-bottom:35px; padding:0px 15px}
.tabs_era > li.tabs_era_btn_1 > a{padding: 8px 20px; font-size:14px}
.tabs_era {margin-bottom: 20px;}
.benchmark_highlight_txt h2{font-size:25px; margin-bottom:15px; line-height:40px}
.benchmark_hight_overflpw{font-size:16px; line-height: 20px;}
.benchmark_green_icon_boxa{margin-left:34%; margin-top:10%} .benchmark_green_icon_boxr{width: 76%;}
.benchmark_hight_txtbox img{width:18px; height:auto}
.benchmark_hight_txtbox {margin-bottom: 10px;}
.sec-padding.benchmark_highlights_bg {padding: 30px 0px 20px 0px;}
/*.kk_benchmarkhighlights.owl-theme .owl-buttons i {font-size: 20px;}*/
.kk_benchmarkhighlights.owl-theme .owl-controls {text-align: right!important;}
.benchmark_siteplan_box h2{font-size:25px; line-height:35px; margin-bottom:15px}
.benchmark_siteplan_box p{font-size:15px; line-height:24px;}
.benchmark_perfect_placetxt h2{font-size:25px; line-height:35px}
.benchmark_perfect_place_col{margin-right:10%}
.benchmark_perfect_place_col .perfect_place_lft_box{width: 64%;}
.benchmark_perfect_place_col .perfect_place_lft_box img{width:100px!important; height:auto}
.benchmark_perfect_place_col_cricle{right:7px}
.benchmark_perfect_placetxt h3{font-size:20px; line-height:22px; min-height:50px; margin-bottom:10px}
.kk_benchmarkppsld.owl-theme .owl-controls .owl-buttons div {color: #000 !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
.kk_benchmarkppsld.owl-theme .owl-controls{margin-top: 5px;text-align: right; padding-left: 0px!important;}
.kk_benchmarkppsld.owl-theme .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}
.sec-padding.benchmark_perfect_place_bg {padding: 30px 0px 20px 0px;}
.benchmark_perfect_placetxt p{font-size:15px; line-height:20px;}
.kk_cont_benchmark {flex-wrap: nowrap;}
.kk_benchmark_map_scrol_itm {white-space: nowrap;}
.sec-padding.benchmark_loc_bg{padding:30px 0px 20px 0px}
.kk_benchmarkcnn_loc_map_btn a{font-size: 14px;line-height:19px;font-weight: 500;color: #888;border-bottom: 1px solid #888;padding-bottom: 5px; text-decoration:none}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 a{font-size: 15px;line-height:19px;padding-bottom: 5px; color:#fff; border-bottom:1px so #fff;}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 i{font-size: 15px;line-height:19px;padding-bottom: 5px; color:#fff}
.benchmark_loc_txt h2{font-size:30px; line-height:40px; margin-bottom:25px}
.kk_benchmark_loc_nearby{font-size: 14px; line-height: 19px;color: #bfbfbf;}
.kk_benchmark_map_scrol_itm{margin-bottom:10px}
.sec-padding.benchmark_siteplan_bg{padding: 30px 0px 20px 0px;}
.sec-padding.benchmark_cafeteria_bg {padding: 30px 0px 20px 0px;}
.benchmark_cafeteria_gallery_slider_txt {margin-bottom: 2%; margin-top:0px}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner{margin-top: -49%;left: 84%;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner i{font-size:20px}
.benchmark_cafeteria_glr_box{margin-bottom:40px}
.benchmark_cream_icon_boxa img {width:49%;  height: auto;}
.benchmark_cream_icon_boxa {margin-top: 0%; margin-left: 30%;}
.benchmark_cream_icon_boxr {width: 100%;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h3{font-size:28px; line-height:32px; margin-bottom:0px}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4 {font-size: 22px; line-height:28px}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls{text-align: right !important;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt p{font-size:16px}
benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4{font-size:22px}
}

@media only screen and (min-width:400px) and (max-width:499px) {
.benchmark_byd h2 {font-size: 20px;line-height: 24px;}	
.benchmark_byd p {font-size: 13px;line-height:15px;}
/*.benchmark_status h2 {font-size: 14px;line-height: 16px; font-weight:400}
.benchmark_status h3 {font-size: 16px;line-height: 19px;}*/
.benchmark_pp_block_box_al {margin-top:36%;}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:50px; height:auto}
.benchmark_why h2 {font-size: 25px; line-height:32px; margin-bottom:10px}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls{margin-top: 0px;text-align: right;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:3%}
.col-md-5.col-sm-12.cl-xs-12.gallery_slider_txt.villano_glr_box01{padding-right:15px;}
.benchmark_red_icon_boxa{margin-top: 15%;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h3{font-size: 28px; line-height:32px; margin-bottom:0px}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h4{font-size:22px;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt p{font-size:14px;}
.benchmark_why_glr_box{margin-bottom:40px}
.benchmark_why .custom-navigation .kk_custom_nav_iner{margin-top: -54%;left: 78%;}
.benchmark_why .custom-navigation .kk_custom_nav_iner i{font-size:20px}
.benchmark_red_icon_boxr{width:80%; position:relative}
.benchmark_status h3{font-size: 20px; line-height:25px}  .benchmark_status h2{font-size:16px; line-height:20px; font-weight:bold}
.benchmark_status_1 p{font-size: 14px;line-height: 24px;}
.sec-padding.benchmark_status_bg, .sec-padding.benchmark_byd_bg, .sec-padding.benchmark_why_bg{padding: 40px 0px 20px 0px;}
.benchmark_amenities h2{font-size: 25px; line-height:30px; margin-bottom:5px; padding:0px 15px}
.benchmark_amenities p{font-size:16px; line-height:22px; margin-bottom:35px; padding:0px 15px}
.tabs_era > li.tabs_era_btn_1 > a{padding: 8px 10px; text-transform:capitalize; font-size:14px; font-weight:400!important}
.tabs_era > li.tabs_era_btn_1.active > a, .tabs_era > li.tabs_era_btn_1.active > a:focus, .tabs_era > li.tabs_era_btn_1.active > a:hover { font-weight:bold!important; text-transform:uppercase}
.tabs.benchmark_amenities_tabs > ul.tabs_era{padding-left:0px}
.tabs_era {margin-bottom: 20px;}
.benchmark_amenities{padding-top: 20px;}
.benchmark_highlight_txt h2{font-size:25px; line-height:30px; margin-bottom:20px}
.benchmark_hight_overflpw{font-size:16px; line-height: 20px;}
.benchmark_green_icon_boxa{margin-left:16%; margin-top:12%} .benchmark_green_icon_boxr{width: 90%;}
.benchmark_hight_txtbox img{width:18px; height:auto; margin: 3px 25px 0px 0px;}
.benchmark_hight_txtbox {margin-bottom: 10px;}
.sec-padding.benchmark_highlights_bg {padding: 30px 0px 20px 0px;}
/*.kk_benchmarkhighlights.owl-theme .owl-buttons i {font-size: 20px;}*/
.kk_benchmarkhighlights.owl-theme .owl-controls {text-align: right!important;}
.benchmark_siteplan_box h2{font-size:25px; line-height:32px; margin-bottom:10px}
.benchmark_siteplan_box p{font-size:14px; line-height:22px;}
.sec-padding.benchmark_siteplan_bg{ padding:30px 0px 20px 0px}
.benchmark_perfect_placetxt h2{font-size:25px; line-height:35px}
.benchmark_perfect_place_col{margin-right:10%}
.benchmark_perfect_place_col .perfect_place_lft_box{width: 64%;}
.benchmark_perfect_place_col .perfect_place_lft_box img{width:100px!important; height:auto}
.benchmark_perfect_place_col_cricle{right:7px}
.benchmark_perfect_placetxt h3{font-size:20px; line-height:22px; min-height:20px; margin-bottom:10px}
.kk_benchmarkppsld.owl-theme .owl-controls .owl-buttons div {color: #000 !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
.kk_benchmarkppsld.owl-theme .owl-controls{margin-top: 5px;text-align: right; padding-left: 0px!important;}
.kk_benchmarkppsld.owl-theme .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}
.sec-padding.benchmark_perfect_place_bg {padding: 30px 0px 20px 0px;}
.benchmark_perfect_placetxt p{font-size:15px; line-height:20px;}
.kk_cont_benchmark {flex-wrap: nowrap;}
.kk_benchmark_map_scrol_itm {white-space: nowrap;}
.sec-padding.benchmark_loc_bg{padding:30px 0px 20px 0px}
.kk_benchmarkcnn_loc_map_btn a{font-size: 13px;line-height:19px;font-weight: 500;color: #888;border-bottom: 1px solid #888;padding-bottom: 5px; text-decoration:none}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 a{font-size: 14px;line-height:19px;padding-bottom: 5px; color:#fff; border-bottom:1px solid #fff}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 i{font-size: 14px;line-height:19px;padding-bottom: 5px; color:#fff;}
.benchmark_loc_txt h2{font-size:25px; line-height:35px; margin-bottom:25px}
.kk_benchmark_loc_nearby{font-size: 14px; line-height: 19px;color: #bfbfbf;}
.kk_benchmark_map_scrol_itm{margin-bottom:10px}
.sec-padding.benchmark_siteplan_bg{padding: 30px 0px 20px 0px;}
.sec-padding.benchmark_cafeteria_bg {padding: 30px 0px 20px 0px;}
.benchmark_cafeteria_gallery_slider_txt {margin-bottom: 2%; margin-top:0px}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner{margin-top: -45%;left: 78%;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner i{font-size:20px}
.benchmark_cafeteria_glr_box{margin-bottom:40px}
.benchmark_cream_icon_boxa img {width:60%;  height: auto;}
.benchmark_cream_icon_boxa {margin-top: 0%; margin-left: 30%;}
.benchmark_cream_icon_boxr {width: 100%;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h3{font-size:28px; line-height:32px; margin-bottom:0px}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4 {font-size: 22px; line-height:28px}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls{text-align: right !important;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt p{font-size:14px}
benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4{font-size:22px}
}

@media only screen and (min-width:300px) and (max-width:399px) {
.benchmark_byd h2 {font-size: 20px;line-height: 24px;}	
.benchmark_byd p {font-size: 14px;line-height:20px;}
/*.benchmark_status h2 {font-size: 14px;line-height: 16px; font-weight:400}
.benchmark_status h3 {font-size: 16px;line-height: 19px;}*/
.benchmark_pp_block_box_al {margin-top:36%;}
.benchmark_pp_block_box_al img, .benchmark_pp_block_box_ar img{width:50px; height:auto}
.benchmark_why h2 {font-size: 25px; line-height:28px; margin-bottom:10px}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls{margin-top: 0px;text-align: right;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:3%}
.col-md-5.col-sm-12.cl-xs-12.gallery_slider_txt.villano_glr_box01{padding-right:15px;}
.benchmark_red_icon_boxa{margin-top:20%; margin-left:19%}
.benchmark_red_icon_boxa img {width: 77%; height: auto;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h3{font-size: 28px; line-height:32px; margin-bottom:0px}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h4{font-size:22px;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt p{font-size:14px; line-height:20px}
.benchmark_why_glr_box{margin-bottom:50px}
.benchmark_why .custom-navigation .kk_custom_nav_iner{margin-top: -54%;left: 78%;}
.benchmark_why .custom-navigation .kk_custom_nav_iner i{font-size:20px}
.benchmark_red_icon_boxr{width:95%; position:relative}
.benchmark_status h3{font-size: 18px; line-height:25px}  .benchmark_status h2{font-size:16px; line-height:20px; font-weight:bold}
.benchmark_status_1 p{font-size: 14px;line-height: 24px;}
.sec-padding.benchmark_status_bg, .sec-padding.benchmark_byd_bg, .sec-padding.benchmark_why_bg{padding: 40px 0px 20px 0px;}
.benchmark_amenities h2{font-size: 25px; line-height:28px; margin-bottom:5px; padding:0px 15px}
.benchmark_amenities p{font-size:15px; line-height:20px; margin-bottom:35px; padding:0px 15px}
.tabs_era > li.tabs_era_btn_1 > a{padding: 8px 10px; text-transform:capitalize; font-size:12px; font-weight:400!important}
.tabs_era > li.tabs_era_btn_1.active > a, .tabs_era > li.tabs_era_btn_1.active > a:focus, .tabs_era > li.tabs_era_btn_1.active > a:hover { font-weight:bold!important; text-transform:uppercase}
.tabs.benchmark_amenities_tabs > ul.tabs_era{padding-left:15px; padding-right:15px;}
.tabs_era {margin-bottom: 20px;}
.benchmark_amenities{padding-top: 20px;}
.benchmark_highlight_txt h2{font-size:25px; line-height:30px; margin-bottom:20px}
.benchmark_hight_overflpw{font-size:15px; line-height: 20px;}
.benchmark_green_icon_boxa{margin-left:16%; margin-top:12%} .benchmark_green_icon_boxr{width: 90%;}
.benchmark_hight_txtbox img{width:18px; height:auto; margin: 3px 25px 0px 0px;}
.benchmark_hight_txtbox {margin-bottom: 0px;}
.sec-padding.benchmark_highlights_bg {padding: 30px 0px 20px 0px;}
/*.kk_benchmarkhighlights.owl-theme .owl-buttons i {font-size: 20px;}*/
.kk_benchmarkhighlights.owl-theme .owl-controls {text-align: right!important;}
.benchmark_siteplan_box h2{font-size:25px; line-height:32px; margin-bottom:10px}
.benchmark_siteplan_box p{font-size:14px; line-height:22px;}
.sec-padding.benchmark_siteplan_bg{ padding:30px 0px 20px 0px}
.benchmark_perfect_placetxt h2{font-size:25px; line-height:28px}
.benchmark_perfect_place_col{margin-right:10%}
.benchmark_perfect_place_col .perfect_place_lft_box{width: 64%;}
.benchmark_perfect_place_col .perfect_place_lft_box img{width:100px!important; height:auto}
.benchmark_perfect_place_col_cricle{right:7px}
.benchmark_perfect_placetxt h3{font-size:20px; line-height:22px; min-height:20px; margin-bottom:10px}
.kk_benchmarkppsld.owl-theme .owl-controls .owl-buttons div {color: #000 !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
.kk_benchmarkppsld.owl-theme .owl-controls{margin-top: 5px;text-align: right; padding-left: 0px!important;}
.kk_benchmarkppsld.owl-theme .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}
.sec-padding.benchmark_perfect_place_bg {padding: 30px 0px 20px 0px;}
.benchmark_perfect_placetxt p{font-size:15px; line-height:20px;}
.kk_cont_benchmark {flex-wrap: nowrap;}
.kk_benchmark_map_scrol_itm {white-space: nowrap;}
.sec-padding.benchmark_loc_bg{padding:30px 0px 20px 0px}
.kk_benchmarkcnn_loc_map_btn a{font-size: 13px;line-height:19px;font-weight: 500;color: #888;border-bottom: 1px solid #888;padding-bottom: 5px; text-decoration:none}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 a{font-size: 14px;line-height:19px;padding-bottom: 5px; color:#fff; border-bottom:1px solid #fff;}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 i{font-size: 14px;line-height:19px;padding-bottom: 5px; color:#fff;}
.benchmark_loc_txt h2{font-size:25px; line-height:28px; margin-bottom:25px; color: #bfbfbf;}
.kk_benchmark_loc_nearby{font-size: 14px; line-height: 19px;}
.kk_benchmark_map_scrol_itm{margin-bottom:10px}
.sec-padding.benchmark_siteplan_bg{padding: 30px 0px 20px 0px;}
.sec-padding.benchmark_cafeteria_bg {padding: 30px 0px 20px 0px;}
.benchmark_cafeteria_gallery_slider_txt {margin-bottom: 2%; margin-top:0px}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner{margin-top: -45%;left: 78%;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner i{font-size:20px}
.benchmark_cafeteria_glr_box{margin-bottom:40px}
.benchmark_cream_icon_boxa img {width:60%;  height: auto;}
.benchmark_cream_icon_boxa {margin-top: 0%; margin-left: 30%;}
.benchmark_cream_icon_boxr {width: 100%;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h3{font-size:28px; line-height:32px; margin-bottom:0px}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4 {font-size: 22px; line-height:28px}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls{text-align: right !important;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt p{font-size:14px; line-height:20px}
benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4{font-size:22px}
}

@media only screen and (min-width:200px) and (max-width:299px) {
.benchmark_byd h2 {font-size: 20px;line-height: 24px;}	
.benchmark_byd p {font-size: 13px;line-height:15px;}
/*.benchmark_status h2 {font-size: 14px;line-height: 16px; font-weight:400}
.benchmark_status h3 {font-size: 16px;line-height: 19px;}*/
.benchmark_why h2 {font-size: 25px; line-height:32px; margin-bottom:10px}
#kk_owl_why01.owl-theme.kk_benchmark_why_owl .owl-controls{margin-top: 0px;text-align: right;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt{margin-top:3%}
.col-md-5.col-sm-12.cl-xs-12.gallery_slider_txt.villano_glr_box01{padding-right:15px;}
.benchmark_red_icon_boxa{margin-top: 15%;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h3{font-size: 28px; line-height:32px; margin-bottom:0px}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt h4{font-size:22px;}
.benchmark_why_glr_box .benchmark_why_gallery_slider_txt p{font-size:14px;}
.benchmark_why_glr_box{margin-bottom:50px}
.benchmark_why .custom-navigation .kk_custom_nav_iner{margin-top: -54%;left: 78%;}
.benchmark_why .custom-navigation .kk_custom_nav_iner i{font-size:20px}
.benchmark_red_icon_boxr{width:80%; position:relative}
.benchmark_status h3{font-size: 18px; line-height:25px}  .benchmark_status h2{font-size:16px; line-height:20px; font-weight:bold}
.benchmark_status_1 p{font-size: 14px;line-height: 24px;}
.sec-padding.benchmark_status_bg, .sec-padding.benchmark_byd_bg, .sec-padding.benchmark_why_bg{padding: 40px 0px 20px 0px;}
.benchmark_amenities h2{font-size: 25px; line-height:30px; margin-bottom:5px; padding:0px 15px}
.benchmark_amenities p{font-size:15px; line-height:20px; margin-bottom:35px; padding:0px 15px}
.tabs_era > li.tabs_era_btn_1 > a{padding: 8px 10px; text-transform:capitalize; font-size:12px; font-weight:400!important}
.tabs_era > li.tabs_era_btn_1.active > a, .tabs_era > li.tabs_era_btn_1.active > a:focus, .tabs_era > li.tabs_era_btn_1.active > a:hover { font-weight:bold!important; text-transform:uppercase}
.tabs.benchmark_amenities_tabs > ul.tabs_era{padding-left:15px; padding-right:15px;}
.tabs_era {margin-bottom: 20px;}
.benchmark_amenities{padding-top: 20px;}
.benchmark_highlight_txt h2{font-size:25px; line-height:30px; margin-bottom:20px}
.benchmark_hight_overflpw{font-size:14px; line-height: 18px;}
.benchmark_green_icon_boxa{margin-left:16%; margin-top:12%} .benchmark_green_icon_boxr{width: 90%;}
.benchmark_hight_txtbox img{width:18px; height:auto; margin: 3px 25px 0px 0px;}
.benchmark_hight_txtbox {margin-bottom: 0px;}
.sec-padding.benchmark_highlights_bg {padding: 30px 0px 20px 0px;}
/*.kk_benchmarkhighlights.owl-theme .owl-buttons i {font-size: 20px;}*/
.kk_benchmarkhighlights.owl-theme .owl-controls {text-align: right!important;}
.benchmark_siteplan_box h2{font-size:25px; line-height:32px; margin-bottom:10px}
.benchmark_siteplan_box p{font-size:14px; line-height:22px;}
.sec-padding.benchmark_siteplan_bg{ padding:30px 0px 20px 0px}
.benchmark_perfect_placetxt h2{font-size:25px; line-height:35px}
.benchmark_perfect_place_col{margin-right:10%}
.benchmark_perfect_place_col .perfect_place_lft_box{width: 64%;}
.benchmark_perfect_place_col .perfect_place_lft_box img{width:100px!important; height:auto}
.benchmark_perfect_place_col_cricle{right:7px}
.benchmark_perfect_placetxt h3{font-size:20px; line-height:22px; min-height:20px; margin-bottom:10px}
.kk_benchmarkppsld.owl-theme .owl-controls .owl-buttons div {color: #000 !important; background: none repeat scroll 0px 0px transparent !important; cursor:pointer;}
.kk_benchmarkppsld.owl-theme .owl-controls{margin-top: 5px;text-align: right; padding-left: 0px!important;}
.kk_benchmarkppsld.owl-theme .owl-buttons i{background: none repeat scroll 0px 0px transparent !important; font-size: 25px;}
.sec-padding.benchmark_perfect_place_bg {padding: 30px 0px 20px 0px;}
.benchmark_perfect_placetxt p{font-size:15px; line-height:20px;}
.kk_cont_benchmark {flex-wrap: nowrap;}
.kk_benchmark_map_scrol_itm {white-space: nowrap;}
.sec-padding.benchmark_loc_bg{padding:30px 0px 20px 0px}
.kk_benchmarkcnn_loc_map_btn a{font-size: 13px;line-height:19px;font-weight: 500;color: #888;border-bottom: 1px solid #888;padding-bottom: 5px; text-decoration:none}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 a{font-size: 14px;line-height:19px;padding-bottom: 5px; color:#fff; border-bottom:1px solid #fff;}
.kk_benchmarkcnn_loc_map_btn.kk_benchmarkcnn_loc_map_btn_2 i{font-size: 14px;line-height:19px;padding-bottom: 5px; color:#fff;}
.benchmark_loc_txt h2{font-size:25px; line-height:35px; margin-bottom:25px; color: #bfbfbf;}
.kk_benchmark_loc_nearby{font-size: 14px; line-height: 19px;}
.kk_benchmark_map_scrol_itm{margin-bottom:10px}
.sec-padding.benchmark_siteplan_bg{padding: 30px 0px 20px 0px;}
.sec-padding.benchmark_cafeteria_bg {padding: 30px 0px 20px 0px;}
.benchmark_cafeteria_gallery_slider_txt {margin-bottom: 2%; margin-top:0px}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner{margin-top: -45%;left: 78%;}
.kk_cafeteria .custom-navigation .kk_cafeteria_custom_nav_iner i{font-size:20px}
.benchmark_cafeteria_glr_box{margin-bottom:40px}
.benchmark_cream_icon_boxa img {width:60%;  height: auto;}
.benchmark_cream_icon_boxa {margin-top: 0%; margin-left: 30%;}
.benchmark_cream_icon_boxr {width: 100%;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h3{font-size:28px; line-height:32px; margin-bottom:0px}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4 {font-size: 22px; line-height:28px}
#kk_owl_cafeteria01.owl-theme.kk_benchmark_cafeteria_owl .owl-controls{text-align: right !important;}
.benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt p{font-size:14px}
benchmark_cafeteria_glr_box .benchmark_cafeteria_gallery_slider_txt h4{font-size:22px}
}