.about-grid .hidden-xs img{width:100%;height:auto}.about-section{border-bottom:0;border-top:0;margin-bottom:0;float:left;width:100%;padding:30px 0 60px}.item-box .margin{padding:10px 10px !important;margin-left:18px !important}.ab-middle-section{flex:0 0 33.33%;max-width:50%;width:100%;float:left;padding:25px 75px}.ab-middle-section p{font-size:16px;padding-bottom:15px !important;text-align:left !important;letter-spacing:1px;color:#66696d}.ab-middle-section h2{color:#66696d;font-size:30px;padding-bottom:20px}.ab-right-section{float:right;flex:0 0 31.33%;max-width:29%;width:100%;padding:0;float:right;box-shadow:0px 5px 15px #ddd;margin-left:2%;position:relative}.ab-right-section:after{content:'';background:rgba(0,0,0,0.30196078431372547);min-height:221px;width:100%;position:absolute;top:0;left:0}.ab-right-section img{width:100%}.ab-right-section p{font-size:16px;padding-bottom:10px !important;text-align:left !important;letter-spacing:1px;color:#fff !important}.ab-right-section .inner-right{background:#04939a;padding:15px 15px}.ab-right-section h2{color:#fff;font-size:26px;padding-bottom:10px;margin:0}.about-content-section .inner-about img{height:445px}.about-content-section .inner-about p{position:absolute;color:#fff;padding:.5em 17px;letter-spacing:1px;font-size:16px;bottom:20px;line-height:24px;text-align:left}.about-content-section .inner-about h2{position:absolute;color:#fff;background:#009ca5;padding:.5em 17px;letter-spacing:1px;font-size:18px;margin-left:17px;top:20px;line-height:24px;text-align:left;text-transform:uppercase}.about-content-section .inner-about span.gradient{display:block;height:100%;width:100%;position:absolute;top:0;left:0;background:-moz-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.50) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.50) 124%);background:linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,0.50) 124%);-webkit-animation:opacity-hide .6s ease forwards;-moz-animation:opacity-hide .6s ease forwards;-o-animation:opacity-hide .6s ease forwards;animation:opacity-hide .6s ease forwards}.about-grid p{font-size:16px;padding-bottom:40px;text-align:center;letter-spacing:1px;color:#66696d}.about-grid .counter-value{color:#009ca5;margin-bottom:20px;text-align:left;text-transform:capitalize;text-align:center;font-family:EffraRegular,"Myriad Pro",Arial,"Arial Black" !important;margin-top:0;font-size:60px;font-weight:bold;letter-spacing:1px}#counter span{font-size:18px;text-align:center;letter-spacing:1px;margin:0px auto;display:table;color:#66696d}.about-heading h2{color:#66696d;font-family:'EffraRegular' !important;font-size:32px;padding-bottom:15px;padding-top:20px;letter-spacing:1px;text-align:center}.about-content-section{width:100%;display:flex;flex-wrap:wrap;align-items:center;padding:60px 0 0}.about-content-section .ab-left-image{flex:0 0 33.33%;max-width:50%;float:left;width:100%;text-align:right}.about-content-section .inner-about{position:relative}.inner-about .span6{padding:0px 15px}.about-content-section a.about-link img{width:30px;margin:20px auto 0;display:table}.left-two-box{float:left;width:69%;box-shadow:0px 5px 12px #ddd}.ab-middle-section a:hover{color:#fff}.ab-middle-section a{border-radius:3px;position:relative;z-index:1;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease;color:#fff;font-size:14px;font-weight:normal;padding:11px 20px;line-height:normal;height:auto;background:#009ca5;border:0;display:inline-block;cursor:pointer;text-align:center;font-family:EffraRegular;box-shadow:none;min-width:134px;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.7s;transition-duration:.7s;overflow:hidden;border:1px solid #fff}.ab-middle-section a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.2);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.ab-middle-section a:hover,.ab-middle-section a:focus,{color:#fff}.ab-middle-section a:hover:before,.ab-middle-section a:focus:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}.ab-right-section a:hover{color:#fff}.ab-right-section a{border-radius:3px;position:relative;z-index:1;-webkit-transition:all 400ms ease;-moz-transition:all 400ms ease;-o-transition:all 400ms ease;-ms-transition:all 400ms ease;transition:all 400ms ease;color:#fff;font-size:14px;font-weight:normal;padding:11px 20px;line-height:normal;height:auto;background:#009ca5;border:0;display:inline-block;cursor:pointer;text-align:center;font-family:EffraRegular;box-shadow:none;min-width:134px;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);box-shadow:0 0 1px transparent;position:relative;-webkit-transition-property:color;transition-property:color;-webkit-transition-duration:.7s;transition-duration:.7s;overflow:hidden;border:1px solid #fff}.ab-right-section a:before{content:"";position:absolute;z-index:-1;top:0;left:0;right:0;bottom:0;background:rgba(255,255,255,0.2);-webkit-transform:scaleX(0);transform:scaleX(0);-webkit-transform-origin:0 50%;transform-origin:0 50%;-webkit-transition-property:transform;transition-property:transform;-webkit-transition-duration:.7s;transition-duration:.7s;-webkit-transition-timing-function:ease-out;transition-timing-function:ease-out}.ab-right-section a:hover,.ab-right-section a:focus,{color:#fff}.ab-right-section a:hover:before,.ab-right-section a:focus:before{-webkit-transform:scaleX(1);transform:scaleX(1);-webkit-transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66);transition-timing-function:cubic-bezier(0.52,1.64,0.37,0.66)}@media(min-width:0px) and (max-width:767px){.about-content-section .inner-about img{width:100%}.about-heading h2{font-size:24px;padding-top:0px}.about-grid p{padding-bottom:30px;font-size:14px}.about-grid .counter-value{font-size:42px}#counter span{font-size:16px}.item-box .margin{padding:20px 10px !important;margin-left:0 !important}.left-two-box{width:100%}.about-content-section .ab-left-image{flex:0 0 100%;max-width:100%}.about-content-section{padding:30px 0 0}.ab-middle-section{flex:0 0 100%;max-width:100%;width:100%;padding:25px 25px}.ab-middle-section h2{font-size:22px;padding-bottom:10px;margin:0}.ab-right-section{flex:0 0 100%;max-width:100%;margin-left:0;margin-top:30px}.ab-right-section h2{font-size:22px}.about-section{padding:30px 0 30px}.ab-right-section::after{min-height:auto}}@media(min-width:768px) and (max-width:991px){.about-content-section .ab-left-image{flex:0 0 100%;max-width:100%}.ab-middle-section{flex:0 0 100%;padding:25px 25px;max-width:100%}.ab-middle-section h2{font-size:26px;margin:0}.ab-right-section{flex:0 0 38%;max-width:38%}.left-two-box{width:60%}.about-content-section .inner-about img{height:255px;width:100%}.ab-right-section::after{display:none}.item-box .margin{margin-left:0px !important}.about-grid .counter-value{font-size:50px}}@media(min-width:992px) and (max-width:1199px){.ab-middle-section{padding:25px 25px}.ab-right-section::after{display:none}.item-box .margin{margin-left:0px !important}}@media(min-width:1200px) and (max-width:1330px){.item-box .margin{margin-left:0px !important}.ab-middle-section{padding:25px 45px}}