.about-us-section,.about-us-heading-section,.about-us-text-section,.about-us-img img{width:100%}.about-us-container{margin:0 auto !important;padding-left:10px}.about-us-section.about-us-img-section span:first-child{display:grid;grid-template-columns:auto auto auto}.about-us-img{background:none repeat scroll 0 0 #fff;float:left;height:auto;margin:0 3% 4% 0;position:relative;text-align:center;width:28%;border:10px solid #fff;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);box-shadow:0 5px 20px 0 rgba(0,0,0,0.2);min-height:362px !important;width:100%}.about-us-heading{width:100%;float:left;text-align:center;color:#214687;font-size:30px;font-weight:300}.about-us-text{width:90%;float:left;text-align:center;padding:1%;font-size:21px;color:#807f83}.about-us-img img{display:block}.about-us-text p{font-size:21px}.hover-contain{visibility:hidden;opacity:0;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hover-img-main{float:left;text-align:center;width:100%;font-size:10pt}.hover-img-main:hover .hover-contain{visibility:visible;opacity:1;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out}.hover-contain{background:none repeat scroll 0 0 rgba(50,50,50,0.9);position:absolute;top:0;width:100%;min-height:362px}.hover-contain .btn a1{color:#214687;float:left;font-size:30px;margin-left:8%;margin-top:31%;min-height:88px;padding:7% 0;text-align:center;text-decoration:none}.hover-contain .btn p{font-size:14px !important}.hover-contain .btn{color:#fff;font-size:15px;line-height:1.4;opacity:1;padding:3% 3% 0;text-align:left;height:80%;overflow-y:auto}.our-team-hd h1{font-size:25px}.hover-contain .btn a:hover{color:#f5a81c}.about-us-heading h1{color:#88a825 !important;font-size:30px;margin:20px 0 10px 0 !important}.about-us-heading h2{color:#767878 !important;font-size:16px;font-style:italic;letter-spacing:1px !important}.hover-contain .social a{color:#88a825;font-size:36px;line-height:normal;opacity:1;text-align:left}.hover-contain .social a:hover{color:#f4f5c1;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.hover-contain .social{margin-top:1%;text-align:center}.hover-contain .social ul{padding-left:0}.hover-contain .social span{margin-left:20px}.span12.widget-span.widget-type-rich_text.about-us-head-section-text{margin-bottom:3%}.hover-img img{margin:0 auto;width:auto;text-align:center;max-width:272px;width:100%;margin:0 auto;max-height:248px}@media only screen and (max-width:880px){.about-us-img{width:92%;float:none;margin:6% auto;max-width:450px}.span12.widget-span.widget-type-widget_container.about-us-section{margin-left:0px}.hover-img-main,.about-us-heading{float:none}.hover-img img{min-height:inherit}}@media only screen and (max-width:768px){.about-us-section.about-us-img-section span:first-child{grid-template-columns:auto auto}}@media only screen and (max-width:480px){.middle-container{margin-top:120px}.hover-contain .social ul li a i{font-size:26px}.hover-contain .social ul li a{padding:0 15px;display:inline-flex;padding:3px 10px !important}.about-us-section.about-us-img-section span:first-child{grid-template-columns:auto}}.hover-contain .social ul li{display:inline}.hover-contain .social ul li a{border-right:1px #fff solid;padding:0 10px}.hover-contain .social ul li:last-child a{border:0}