/* https://rotolands.com/userdatb/9354/wp-content/themes/keyweb/css/2.gioithieu.css?ver=6.4.1 */
.about-heading{display:none}.about-big-title{position:relative;padding:100px 0px;color:#fff;background-color:#D7D7D7;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;text-align:center}.about-big-title h2{font-size:60px;margin-bottom:10px;color:#fff}.about-big-title p{font-size:18px;text-transform:uppercase}.about-slogan{border:2px solid #ff7e20;padding:50px 20px 40px;margin-top:50px;text-align:center}.about-slogan h3{margin-bottom:20px;margin-top:0;font-size:30px}.about-slogan p{color:#777;font-size:15px}.page-mainabout{margin-top:60px}.page-mainabout h3{font-size:36px;margin-bottom:30px;padding-bottom:5px;position:relative;margin-top:0px;color:#222}.title-left-top h3::after{display:block;position:absolute;bottom:0px;left:0;width:50px;height:2px;background:#ff7e20;content:""}.about-panel-circle{background-color:#D7D7D7;background-attachment:fixed;background-position:center center;background-repeat:no-repeat;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;padding:50px 0;margin-top:60px}.circle-icon-wrapper h3.fa-stack{height:2.28em;line-height:2.28em;width:2.28em;background-clip:padding-box;-webkit-border-radius:5px;border-radius:5px;-webkit-transition:all 0.8s ease;-moz-transition:all 0.8s ease;-ms-transition:all 0.8s ease;-o-transition:all 0.8s ease;transition:all 0.8s ease;background-color:#ff7e20;margin-bottom:.5em}.circle-icon-box :hover h3{-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);-ms-transform:rotate(360deg);transform:rotate(360deg)}.circle-icon-wrapper h3.fa-stack i{padding-right:0;color:#FFF}.circle-icon-box h4{margin:0;font-size:24px}.about-our-teams{margin:60px 0px}.about-our-teams .our-team{margin-bottom:20px}.about-our-teams .heading-title{font-size:36px;margin-bottom:10px;line-height:1.2;text-transform:capitalize}.about-our-teams .our-team_description{width:80%;margin:auto;margin-bottom:35px}.our-team .item-team{position:relative}.team-avator img{display:block}.team-content{position:absolute;opacity:0;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease;width:100%;bottom:0px;top:0;left:0;padding:20px;background-color:rgba(255,126,32,0.8)}.team-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.4s ease-in-out;-moz-transition:all 0.4s ease-in-out;-ms-transition:all 0.4s ease-in-out;-o-transition:all 0.4s ease-in-out;transition:all 0.4s ease-in-out}.team-content h4{margin:0 0 10px;text-align:center;color:#FFF;font-size:24px}.team-content h4{-webkit-transform:translateY(-100px);-moz-transform:translateY(-100px);-o-transform:translateY(-100px);-ms-transform:translateY(-100px);transform:translateY(-100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.2s ease-in-out;-moz-transition:all 0.2s ease-in-out;-ms-transition:all 0.2s ease-in-out;-o-transition:all 0.2s ease-in-out;transition:all 0.2s ease-in-out}.team-content h4 span{font-size:.7em;font-weight:400;display:block}.team-content p{font-size:16px;text-align:justify;color:#272727;line-height:normal}.team-content p{-webkit-transform:translateY(100px);-moz-transform:translateY(100px);-o-transform:translateY(100px);-ms-transform:translateY(100px);transform:translateY(100px);-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);opacity:0;-webkit-transition:all 0.3s linear;-moz-transition:all 0.3s linear;-ms-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear}.team-social ul{margin:0;clear:both;padding:15px 0;text-align:center;list-style-type:none;background-color:#d7d7d7}.team-social ul li{margin:0 5px;padding:0;border:0;display:inline}.team-social ul li a{text-decoration:none;display:inline-block;width:36px;height:36px;line-height:36px;text-align:center;background-color:#ff7e20;color:#fff}.team-social ul li a:hover{background-color:#272727}.our-team:hover .team-avator{opacity:.5;-webkit-transition:all 0.5s ease;-moz-transition:all 0.5s ease;-ms-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}.our-team:hover .team-content{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1}.our-team:hover h4,.our-team:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}.our-team:hover h4,.our-team:hover p{-ms-filter:"progid: DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);opacity:1;-webkit-transform:translateY(0px);-moz-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);transform:translateY(0px)}@media only screen and (max-width:900px){.about-big-title{padding:50px 0}.about-big-title h2{font-size:40px;margin-top:0px}.about-big-title p{font-size:17px;text-transform:uppercase}.home-box-dv h2,.about-our-teams .heading-title{font-size:30px;margin-bottom:10px}.about-our-teams{margin:20px 0px}.about-our-teams .our-team_description{margin-bottom:20px}.team-content h4{font-size:17px}.team-content p{font-size:14px}.about-slogan{padding:20px 0;margin:20px 0 0}.about-slogan h3{margin-bottom:10px;font-size:25px}.page-mainabout{margin-top:20px;align-items:center}.page-mainabout h3{font-size:24px;margin-bottom:20px}.about-panel-circle{padding:20px 0;margin-top:0}.circle-icon-wrapper h3.fa-stack{margin:5px 0;font-size:30px}.circle-icon-box h4{margin:0;font-size:20px}.circle-icon-wrapper p{margin-bottom:10px}}@media only screen and (max-width:850px){.about-our-teams .col-lg-3{width:33.333%}.about-our-teams .col-lg-3:last-child{display:none}.about-our-teams{margin:20px 0px 0}}@media only screen and (max-width:767px){.about-big-title{padding:40px 0}.about-big-title h2{font-size:30px}.about-big-title p{font-size:16px}}@media only screen and (max-width:700px){.home-box-dv h2,.about-our-teams .heading-title{font-size:25px}.home .gallery-services .controls-filter>li,ul.nav_ltabs li{font-size:16px}}@media only screen and (max-width:640px){.about-our-teams .col-lg-3{width:50%}.about-our-teams .col-lg-3:last-child{display:inline-block}.page-mainabout .col-lg-6{width:100%}}@media only screen and (max-width:600px){.about-our-teams{margin:0}.about-our-teams .our-team_description{width:100%;margin-bottom:20px}}@media only screen and (max-width:500px){.about-big-title h2{font-size:25px}.about-big-title p{font-size:15px;margin-bottom:0}.team-social ul li{margin:0}.about-slogan h3{font-size:20px;margin-bottom:10px}.about-slogan p{font-size:14px;margin-bottom:0}.page-mainabout h3,.home-box-dv h2,.about-our-teams .heading-title{font-size:22px;margin-bottom:10px}.col-lg-3.circle-icon-box{width:50%!important}}