@charset "utf-8";
/* CSS Document */
@font-face {
	font-family: 'Conv_noe-display-bold';
	src: url('fonts/noe-display-bold.eot');
	src: local('☺'), url('fonts/noe-display-bold.woff') format('woff'), url('fonts/noe-display-bold.ttf') format('truetype'), url('fonts/noe-display-bold.svg') format('svg');
	font-weight: normal;
	font-style: normal;
}


.landing_banner{padding:50px 0 125px;}
.landing_banner .wrapper{}
.landing_banner .banner_img{width:45.16%; max-width:45.16%; -webkit-box:0 0 45.16%; -moz-box:0 0 45.16%; -webkit-flex:0 0 45.16%; -ms-flex:0 0 45.16%; flex:0 0 45.16%; padding:0 50px; -webkit-box-sizing:border-box; box-sizing:border-box;}
.landing_banner .banner_img img{display:block; width:100%; height:auto;}
.landing_banner .banner_txt{width:48.79%; max-width:48.79%; -webkit-box:0 0 48.79%; -moz-box:0 0 48.79%; -webkit-flex:0 0 48.79%; -ms-flex:0 0 48.79%; flex:0 0 48.79%;}

.pg_title_landing{padding:15px 0 22px;}
.pg_title_landing:after{content:""; display:block; width:118px; height:1px; background:#a8a8a7; margin:37px 0 20px;}
.landing_banner .banner_cta{padding:25px 0 0;}
.landing_banner .banner_cta .gen_btn{margin-right:30px;}

.landing_why_monks{background:#eee; padding:70px 0;}
.landing_why_monks .why_title{margin-bottom:50px;}
.landing_why_monks .why_slider{padding-bottom:85px;}
.landing_why_monks .why_slider .why_slide{background:#fff; height:100%;}
.landing_why_monks .why_slider .why_slide .why_img{}
.landing_why_monks .why_slider .why_slide .why_img img{display:block; width:100%; height:auto;}
.landing_why_monks .why_slider .why_slide .why_txt{padding:30px;}
.landing_why_monks .why_slider .why_slide .why_txt h6{font-size:1em; font-weight:700; padding-top:4px;}
.landing_why_monks .why_slider .why_slide .why_txt p{font-size:1em;}
.landing_why_monks .why_slider .splide__list{height:auto;}

.splide__pagination{bottom:0;}
.splide__pagination li button{width:15px; height:15px; border:1px solid #504841; background:none;}
.splide__pagination li button.is-active{background:#bed600; border:1px solid #bed600; transform: scale(1);}

.landing_cta{padding:95px 0;}
.landing_cta .cta_title{margin-bottom:70px;}
.landing_cta .cta_cols{background:#eee;}
.landing_cta .cta_cols .cta_img{width:48.38%; max-width:48.38%; -webkit-box:0 0 48.38%; -moz-box:0 0 48.38%; -webkit-flex:0 0 48.38%; -ms-flex:0 0 48.38%; flex:0 0 48.38%;}
.landing_cta .cta_cols .cta_img img{display:block; width:100%; height:100%; object-fit:cover;}
.landing_cta .cta_cols .cta_txt{width:51.62%; max-width:51.62%; -webkit-box:0 0 51.62%; -moz-box:0 0 51.62%; -webkit-flex:0 0 51.62%; -ms-flex:0 0 51.62%; flex:0 0 51.62%; position:relative;}
.landing_cta .cta_cols .cta_txt .cms{padding:45px; max-width:70%;}
.landing_cta .cta_cols .cta_txt .cta_btn{position:absolute; left:45px; bottom:-32px; margin:0;}

.landing_valuation{padding:10px 0;}
.landing_valuation .val_img{width:45.16%; max-width:45.16%; -webkit-box:0 0 45.16%; -moz-box:0 0 45.16%; -webkit-flex:0 0 45.16%; -ms-flex:0 0 45.16%; flex:0 0 45.16%;}
.landing_valuation .val_img img{display:block; width:100%; height:100%; object-fit:cover;}
.landing_valuation .val_txt{width:54.84%; max-width:54.84%; -webkit-box:0 0 54.84%; -moz-box:0 0 54.84%; -webkit-flex:0 0 54.84%; -ms-flex:0 0 54.84%; flex:0 0 54.84%; background:#eee; position:relative;}
.landing_valuation .val_txt .val_frm{padding:30px 35px 50px 75px;}
.landing_valuation .val_txt .val_frm .cms{padding-bottom:30px;}

.l_form_row{padding:0 0 10px;}
.l_form_row .from_input{position:relative;}
.l_form_row .from_input .frm_label{position:absolute; left:0; top:0; background:#fff; padding:20px 0 0 25px; right:16px; font-size:1.8em; color:#999; z-index:-1;
	-webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;
}
.l_form_row .from_input .txtbox{width:100%; border:none; outline:none; background:#fff; height:66px; padding:20px 25px; -webkit-box-sizing:border-box; box-sizing:border-box;
	-webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;
}
.l_form_row .from_input.frm_focus .frm_label{z-index:1; font-size:1.2em; padding:5px 0 0 25px;}
.l_form_row .from_input.frm_focus .txtbox{padding:30px 25px 10px;}
.l_form_row.frow  .from_input{width:calc(50% - 5px); max-width:calc(50% - 5px); -webkit-box:0 0 calc(50% - 5px); -moz-box:0 0 calc(50% - 5px); -webkit-flex:0 0 calc(50% - 5px); -ms-flex:0 0 calc(50% - 5px); flex:0 0 calc(50% - 5px);}

.agree_chk{padding-top:25px;}
.agree_chk .custom_radio{color:#504841;}
.agree_chk .checkmark{background:#fff; border:1px solid #504841;}
.agree_chk .checkmark:after{background:#504841;}
.agree_chk a{color:69be8c;}

.req_val_btn{position:absolute; left:75px; bottom:-32px; margin:0;}


.l_three_cols_v1{padding:120px 0 90px;}
.l_three_cols_v1 .thr_intro{margin-bottom:55px;}
.l_three_cols_v1 .cms_width{max-width:795px; margin:25px auto 0;}
.l_three_cols_v1 .thr_cols{}
.l_three_cols_v1 .thr_cols .thr_col{background:#eee; width:32%; max-width:32%; -webkit-box:0 0 32%; -moz-box:0 0 32%; -webkit-flex:0 0 32%; -ms-flex:0 0 32%; flex:0 0 32%; margin:0 2% 0 0;}
.l_three_cols_v1 .thr_cols .thr_col:nth-child(3n){margin-right:0;}
.l_three_cols_v1 .thr_cols .thr_col .thr_img{}
.l_three_cols_v1 .thr_cols .thr_col .thr_img img{display:block; width:100%; height:auto;}
.l_three_cols_v1 .thr_cols .thr_col .thr_txt{padding:40px 50px;}
.l_three_cols_v1 .thr_cols .thr_col .thr_txt h6{font-weight:700; font-size:1.8em;}

.faq_list{padding:70px 0;}
.faq_list .faq_list_title{padding-bottom:60px;}
.faq_item{margin-bottom:22px;}
.faq_item .faq_title{background:#69be28; padding:27px 95px 27px 45px; color:#fff; font-size:1.8em; position:relative; cursor:pointer;}
.faq_item .faq_title:after{content:""; display:block; width:0px; height:0px; border-style:solid; border-width:10px 10px 0 10px; border-color:#bed600 transparent transparent transparent; transform:rotate(0deg); position:absolute; right:60px; top:50%; margin:-5px 0 0;
	-webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;
}
.faq_item .faq_title.faq_open:after{transform:rotate(180deg); -webkit-transform:rotate(180deg); -moz-transform:rotate(180deg); -o-transform:rotate(180deg); -ms-transform:rotate(180deg); margin-top:-10px;}
.faq_item .faq_ans{background:#69be28; display:none;}
.faq_item .faq_ans .cms{padding:0 45px 30px;}

.local_expertise{padding:75px 0 129px;}
.local_expertise .exp_intro{padding-bottom:50px;}
.local_expertise .exp_intro .exp_left{width:57%; max-width:57%; -webkit-box:0 0 57%; -moz-box:0 0 57%; -webkit-flex:0 0 57%; -ms-flex:0 0 57%; flex:0 0 57%;}
.local_expertise .exp_intro .exp_right{width:38.7%; max-width:38.7%; -webkit-box:0 0 38.7%; -moz-box:0 0 38.7%; -webkit-flex:0 0 38.7%; -ms-flex:0 0 38.7%; flex:0 0 38.7%; padding-top:12px;}
.local_expertise .exp_intro .exp_right .gen_btn{margin-top:30px;}

.local_expertise .thr_cols .thr_col{background:#eee; width:32%; max-width:32%; -webkit-box:0 0 32%; -moz-box:0 0 32%; -webkit-flex:0 0 32%; -ms-flex:0 0 32%; flex:0 0 32%; margin:0 2% 0 0; position:relative;}
.local_expertise .thr_cols .thr_col:nth-child(3n){margin-right:0;}
.local_expertise .thr_cols .thr_col .thr_img{}
.local_expertise .thr_cols .thr_col .thr_img img{display:block; width:100%; height:auto;}
.local_expertise .thr_cols .thr_col .thr_title{position:absolute; position:absolute; left:0; bottom:-32px; right:0; text-align:center;}
.local_expertise .thr_cols .thr_col .thr_title .gen_btn{margin:0; min-width:195px; -webkit-box-sizing:border-box; box-sizing:border-box;s}

.l_testimonials{padding:60px 0;}
.l_testimonials .l_testi_title{margin-bottom:40px;}
.l_testimonials .l_testi_slider{padding-bottom:90px;}
.l_testimonials .l_testi_slider .t_slide{}
.l_testimonials .l_testi_slider .t_slide p{font-size:1em;}
.l_testimonials .l_testi_slider .t_slide h6{font-weight:700; font-size:18px;}

.landing_git{padding:100px 0;}
.landing_git .git_img{width:47%; max-width:47%; -webkit-box:0 0 47%; -moz-box:0 0 47%; -webkit-flex:0 0 47%; -ms-flex:0 0 47%; flex:0 0 47%;}
.landing_git .git_img img{display:block; width:100%; height:100%; object-fit:cover;}
.landing_git .git_txt{background:#eee;}
.landing_git .git_txt .cms{padding:50px;}
.landing_git .git_txt .cms p{padding:12px 0;}
.landing_git .git_txt .cms p strong{color:#504841;}
.landing_git .git_txt .cms p a{text-decoration:none; -webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;}
.landing_git .git_txt .cms p a:hover{color:#69be28;}
.landing_git .git_txt .cms p.full_time a{color:#69be28; text-decoration:underline;}
.landing_git .git_txt .cms p.full_time a:hover{text-decoration:none;}


@media only screen and (max-width: 1400px) {
	
	body{transition:none; -webkit-transition:none;}
	body *{transition:none; -webkit-transition:none;}
	
	.landing_banner{padding:40px 0 100px;}
	.landing_banner .banner_img{width:45%; max-width:45%; -webkit-box:0 0 45%; -moz-box:0 0 45%; -webkit-flex:0 0 45%; -ms-flex:0 0 45%; flex:0 0 45%; padding:0 30px; }
	.landing_banner .banner_txt{width:52%; max-width:52%; -webkit-box:0 0 52%; -moz-box:0 0 52%; -webkit-flex:0 0 52%; -ms-flex:0 0 52%; flex:0 0 52%;}
	.landing_banner .banner_cta{padding:15px 0 0;}
	.landing_banner .banner_cta .gen_btn{margin-right:20px;}
	
	
	
}

@media only screen and (max-width: 1024px) {
	
	.landing_banner{padding:30px 0 70px;}
	/*
	.landing_banner .banner_img{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; padding:0 0 20px;}
	.landing_banner .banner_img img{max-width:300px;}
	.landing_banner .banner_txt{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	*/
	.landing_banner .banner_txt h1{font-size:4em;}
	/*
	.pg_title_landing{padding:15px 0 22px;}
	.pg_title_landing:after{content:""; display:block; width:118px; height:1px; background:#a8a8a7; margin:37px 0 20px;}
	*/
	
	.landing_banner .banner_cta{padding:10px 0 0;}
	.landing_banner .banner_cta .gen_btn{margin-right:10px;}
	
	
	.landing_why_monks{padding:45px 0;}
	.landing_why_monks .why_title{margin-bottom:35px;}
	.landing_why_monks .why_slider{padding-bottom:65px;}
	.landing_why_monks .why_slider .why_slide .why_txt{padding:20px;}
	
	
	
	.landing_cta{padding:55px 0;}
	.landing_cta .cta_title{margin-bottom:50px;}
	.landing_cta .cta_cols .cta_img{width:48.38%; max-width:48.38%; -webkit-box:0 0 48.38%; -moz-box:0 0 48.38%; -webkit-flex:0 0 48.38%; -ms-flex:0 0 48.38%; flex:0 0 48.38%;}
	/*.landing_cta .cta_cols .cta_img img{display:block; width:100%; height:100%; object-fit:cover;}*/
	.landing_cta .cta_cols .cta_txt{width:51.62%; max-width:51.62%; -webkit-box:0 0 51.62%; -moz-box:0 0 51.62%; -webkit-flex:0 0 51.62%; -ms-flex:0 0 51.62%; flex:0 0 51.62%; position:relative;}
	.landing_cta .cta_cols .cta_txt .cms{padding:30px 30px 50px; max-width:75%;}
	.landing_cta .cta_cols .cta_txt .cta_btn{left:30px; bottom:-25px;}
	
	
	.landing_valuation{}
	/*
	.landing_valuation .val_img{width:45.16%; max-width:45.16%; -webkit-box:0 0 45.16%; -moz-box:0 0 45.16%; -webkit-flex:0 0 45.16%; -ms-flex:0 0 45.16%; flex:0 0 45.16%;}
	.landing_valuation .val_img img{display:block; width:100%; height:100%; object-fit:cover;}
	.landing_valuation .val_txt{width:54.84%; max-width:54.84%; -webkit-box:0 0 54.84%; -moz-box:0 0 54.84%; -webkit-flex:0 0 54.84%; -ms-flex:0 0 54.84%; flex:0 0 54.84%; background:#eee; position:relative;}
	*/
	.landing_valuation .val_txt .val_frm{padding:20px 20px 60px 30px;}
	.landing_valuation .val_txt .val_frm .cms{padding-bottom:20px;}
	.landing_valuation .val_txt .val_frm .cms h2{font-size:4em;}
	
	/*
	.l_form_row{padding:0 0 10px;}
	.l_form_row .from_input{position:relative;}
	.l_form_row .from_input .frm_label{position:absolute; left:0; top:0; background:#fff; padding:20px 0 0 25px; right:16px; font-size:1.8em; color:#999; z-index:-1;
		-webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;
	}
	.l_form_row .from_input .txtbox{width:100%; border:none; outline:none; background:#fff; height:66px; padding:20px 25px; -webkit-box-sizing:border-box; box-sizing:border-box;
		-webkit-transition:0.3s; -moz-transition:0.3s; -o-transition:0.3s; transition:0.3s;
	}
	.l_form_row .from_input.frm_focus .frm_label{z-index:1; font-size:1.2em; padding:5px 0 0 25px;}
	.l_form_row .from_input.frm_focus .txtbox{padding:30px 25px 10px;}
	.l_form_row.frow  .from_input{width:calc(50% - 5px); max-width:calc(50% - 5px); -webkit-box:0 0 calc(50% - 5px); -moz-box:0 0 calc(50% - 5px); -webkit-flex:0 0 calc(50% - 5px); -ms-flex:0 0 calc(50% - 5px); flex:0 0 calc(50% - 5px);}
	
	.agree_chk{padding-top:25px;}
	.agree_chk .custom_radio{color:#504841;}
	.agree_chk .checkmark{background:#fff; border:1px solid #504841;}
	.agree_chk .checkmark:after{background:#504841;}
	.agree_chk a{color:69be8c;}
	*/
	
	.req_val_btn{left:30px; bottom:-25px;}
	
	
	.l_three_cols_v1{padding:80px 0 70px;}
	.l_three_cols_v1 .thr_intro{margin-bottom:35px;}
	.l_three_cols_v1 .cms_width{max-width:795px; margin:25px auto 0;}
	.l_three_cols_v1 .thr_cols{}
	/*
	.l_three_cols_v1 .thr_cols .thr_col{background:#eee; width:32%; max-width:32%; -webkit-box:0 0 32%; -moz-box:0 0 32%; -webkit-flex:0 0 32%; -ms-flex:0 0 32%; flex:0 0 32%; margin:0 2% 0 0;}
	.l_three_cols_v1 .thr_cols .thr_col:nth-child(3n){margin-right:0;}
	*/
	.l_three_cols_v1 .thr_cols .thr_col .thr_txt{padding:10px 20px 20px;}
	
	
	
	.faq_list{padding:40px 0;}
	.faq_list .faq_list_title{padding-bottom:50px;}
	.faq_item{margin-bottom:18px;}
	.faq_item .faq_title{padding:22px 65px 22px 25px;}
	.faq_item .faq_title:after{right:40px;}
	.faq_item .faq_ans{-webkit-transition:none; -moz-transition:none; -o-transition:none; transition:none;}
	.faq_item .faq_ans .cms{padding:0 25px 30px;}
	
	
	
	.local_expertise{padding:55px 0 90px;}
	.local_expertise .exp_intro{padding-bottom:40px;}
	/*
	.local_expertise .exp_intro .exp_left{width:57%; max-width:57%; -webkit-box:0 0 57%; -moz-box:0 0 57%; -webkit-flex:0 0 57%; -ms-flex:0 0 57%; flex:0 0 57%;}
	.local_expertise .exp_intro .exp_right{width:38.7%; max-width:38.7%; -webkit-box:0 0 38.7%; -moz-box:0 0 38.7%; -webkit-flex:0 0 38.7%; -ms-flex:0 0 38.7%; flex:0 0 38.7%; padding-top:12px;}
	.local_expertise .exp_intro .exp_right .gen_btn{margin-top:30px;}

	
	.local_expertise .thr_cols .thr_col{background:#eee; width:32%; max-width:32%; -webkit-box:0 0 32%; -moz-box:0 0 32%; -webkit-flex:0 0 32%; -ms-flex:0 0 32%; flex:0 0 32%; margin:0 2% 0 0; position:relative;}
	.local_expertise .thr_cols .thr_col:nth-child(3n){margin-right:0;}
	.local_expertise .thr_cols .thr_col .thr_img{}
	.local_expertise .thr_cols .thr_col .thr_img img{display:block; width:100%; height:auto;}
	.local_expertise .thr_cols .thr_col .thr_title{position:absolute; position:absolute; left:0; bottom:-32px; right:0; text-align:center;}
	.local_expertise .thr_cols .thr_col .thr_title .gen_btn{margin:0; min-width:195px; -webkit-box-sizing:border-box; box-sizing:border-box;s}
	*/
	

	.l_testimonials{padding:40px 0 30px;}
	.l_testimonials .l_testi_title{margin-bottom:30px;}
	.l_testimonials .l_testi_slider{padding-bottom:70px;}

	
	.landing_git{padding:70px 0;}
	/*
	.landing_git .git_img{width:47%; max-width:47%; -webkit-box:0 0 47%; -moz-box:0 0 47%; -webkit-flex:0 0 47%; -ms-flex:0 0 47%; flex:0 0 47%;}
	.landing_git .git_img img{display:block; width:100%; height:100%; object-fit:cover;}
	*/
	.landing_git .git_txt{}
	.landing_git .git_txt .cms{padding:30px 25px;}
	.landing_git .git_txt .cms p{padding:8px 0;}
	
}

@media only screen and (max-width: 767px) {
	
	.landing_banner{padding:20px 0 40px;}
	
	.landing_banner .banner_img{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; padding:0 0 20px;}
	.landing_banner .banner_img img{max-width:300px;}
	.landing_banner .banner_txt{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	
	.landing_banner .banner_txt h1{font-size:3.5em;}
	
	
	.landing_why_monks{padding:25px 0;}
	.landing_why_monks .why_title{margin-bottom:25px;}
	.landing_why_monks .why_slider{padding-bottom:55px;}
	.landing_why_monks .why_slider .why_slide .why_txt{padding:20px;}
	
	
	
	.landing_cta{padding:30px 0 60px;}
	.landing_cta .cta_title{margin-bottom:30px;}
	.landing_cta .cta_cols .cta_img{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	.landing_cta .cta_cols .cta_txt{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; position:relative;}
	.landing_cta .cta_cols .cta_txt .cms{padding:20px 20px 50px; max-width:none;}
	.landing_cta .cta_cols .cta_txt .cta_btn{left:20px;}
	
	
	.landing_valuation{}
	
	.landing_valuation .val_img{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	.landing_valuation .val_img img{max-height:300px;}
	.landing_valuation .val_txt{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	
	.landing_valuation .val_txt .val_frm{padding:20px 20px 60px;}
	.landing_valuation .val_txt .val_frm .cms h2{font-size:3.5em;}
	
	
	.l_form_row{padding:0 0 10px;}
	.l_form_row .from_input .frm_label{padding:20px 0 0 15px;}
	.l_form_row .from_input .txtbox{height:66px; padding:20px 15px;}
	.l_form_row .from_input.frm_focus .frm_label{padding:7px 0 0 15px;}
	.l_form_row .from_input.frm_focus .txtbox{padding:30px 15px 10px;}
	.l_form_row.frow  .from_input{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	.l_form_row.frow  .from_input:first-child{margin-bottom:10px;}
	
	
	.req_val_btn{left:20px; bottom:-25px;}
	
	
	.l_three_cols_v1{padding:50px 0 50px;}
	.l_three_cols_v1 .thr_intro{margin-bottom:25px;}
	.l_three_cols_v1 .cms_width{}
	.l_three_cols_v1 .thr_cols{max-width:400px; margin:0 auto;}
	.l_three_cols_v1 .thr_cols .thr_col{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; margin:0 auto 20px;}
	.l_three_cols_v1 .thr_cols .thr_col:nth-child(3n){margin-right:auto;}
	
	
	.faq_list{padding:20px 0;}
	.faq_list .faq_list_title{padding-bottom:35px;}
	.faq_item{margin-bottom:18px;}
	.faq_item .faq_title{padding:22px 65px 22px 25px;}
	.faq_item .faq_title:after{right:20px;}
	.faq_item .faq_ans .cms{padding:0 25px 30px;}
	
	
	
	.local_expertise{padding:35px 0 70px;}
	.local_expertise .exp_intro{padding-bottom:20px;}
	
	.local_expertise .exp_intro .exp_left{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	.local_expertise .exp_intro .exp_right{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; padding-top:12px;}
	.local_expertise .exp_intro .exp_right .gen_btn{margin-top:20px; margin-bottom:20px;}

	
	.local_expertise .thr_cols{max-width:400px; margin:0 auto;}
	.local_expertise .thr_cols .thr_col{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%; margin:0 auto 65px;}
	.local_expertise .thr_cols .thr_col:nth-child(3n){margin-right:auto;}
	.local_expertise .thr_cols .thr_col:last-child{margin-bottom:0;}
	
	

	.l_testimonials{padding:30px 0 20px;}
	.l_testimonials .l_testi_title{margin-bottom:25px;}
	.l_testimonials .l_testi_slider{padding-bottom:60px;}

	
	.landing_git{padding:40px 0; max-width:500px; margin:0 auto;}
	.landing_git .git_img{width:100%; max-width:100%; -webkit-box:0 0 100%; -moz-box:0 0 100%; -webkit-flex:0 0 100%; -ms-flex:0 0 100%; flex:0 0 100%;}
	.landing_git .git_img img{max-height:400px;}
	
}