.pad0{padding:0px;}
.clear8{clear:both; height:8px;}
.clear36{clear:both; height:36px;}
.clear50{clear:both; height:58px;}
.clear20{clear:both; height:20px;}
.font75{font-size:75px !important;}
.font4r{font-size: 3.5rem !important; color:#fff;}
.f14{font-size:14px !important;}
.fablogo{font-size: 22px; font-weight: bold; color:#175208;}
.bkground{background:#175208 !important; text-align:justify;}
.bkground2{background:#277812 !important; text-align:justify;}
.whitef{color:#fff !important;}
.padfeatures{ margin-top:30px;}
.contentpad {
    padding: 20px !important;
    margin: auto;
    padding: 50px 8% !important;
	line-height: 25px !important;
	height:733px !important;
}
.content01 {
    padding: 20px !important;
    margin: auto;
    padding: 50px 8% !important;
	line-height: 25px !important;
	min-height:1079px !important;
}
.cabinet{font-size:26px; font-weight:bold; text-align:center; height:100px; padding-top:40px;}
.trangleimg{z-index:99; position:absolute; display:block; top:85%;}
.ulsum {
    padding: 0;
    list-style-type: disc !important;
    color: #fff !important;
}
.feat20 {
    background: #fff;
    padding-top: 1px;
    margin-bottom: 20px !important;
}
.contactbg{background:#15361b !important;}
.contact01 {
    padding: 20px !important;
    margin: auto;
    padding: 50px 8% !important;
	line-height: 25px !important;
	height:auto !important;
}
.features-section01-2-col-2 {
    background-color: #15361b !important;
    height: 500px;
    padding: 30px;
}
.bgcl{background:#277812 !important; text-align:justify !important;}
.bgcl0{background:#b2e0bb !important; text-align:justify !important;}
.fontblk{color:#000;}
.features-section-2-col-2__contenttrnif {
    width: 100% !important;
    padding: 20px !important;
    margin: auto !important;
    padding: 48px 4% !important;
	    box-shadow: 0px 8px 30px rgba(0, 0, 0, 0.08);
    text-align: center;
}
.features-sectiontrf-2-col-2 {
    background-color: #15361b !important;
    height: 625px !important;
    padding: 30px;
}
.mtext{ display:block;}
.showblock{ clear:both !important; display:block !important;}
.mebtn{font-size:12px !important; width:150px !important; border:1px solid #fff; background:#56A1C4; display:block; height:30px; width:150px; color:#fff; line-height:25px; text-decoration:none !important; text-align:center !important;}
.mebtn:hover{font-size:12px !important; width:150px !important; border:1px solid #C47135; background:#C47135; display:block; height:30px; width:150px; color:#fff; line-height:25px; text-decoration:none !important;text-align:center !important;}
@media only screen and (max-width: 240px){

}
@media screen and (min-width:240px) and (max-width:320px){
}
@media screen and (min-width:240px) and (max-width:480px){
.font75{ font-size:35px !important; margin-top:20px;}
.font4r{font-size: 1.5rem !important;}
.mtext{ font-size:15px !important;}
.navbar-brand{ font-size:13px !important;}
.fablogo{ font-size:12px !important;}
.features01-section-2-col-2 {
    min-height: 700px !important;
    background-color: #f7f7f7;
    /* height: 500px; */
    padding: 30px;
}
.footer__box {
    padding-top: 150px !important;
}
}
@media screen and (min-width:480px) and (max-width:800px){
.font75{ font-size:55px !important; margin-top:20px;}
.font4r{font-size: 2.0rem !important;}
.mtext{ font-size:20px !important;}
.features01-section-2-col-2 {
    min-height: 700px !important;
    background-color: #f7f7f7;
    /* height: 500px; */
    padding: 30px;
}
.footer__box {
    padding-top: 150px !important;
}
.content01c {
    padding: 0px !important;
    margin: auto;
    padding: 50px 10.8% !important;
    line-height: 25px !important;
    min-height: 1081px !important;
}

}