.col-lg-3,.col-md-3,.col-sm-3{padding:0}.content_sec{margin-top:30px}div[class*=content_sec-]{display:none}div.active{display:block}.button_filter{margin-right:30px;font-family:var(--title-fonts);color:var(--dark-color);display:inline-block;cursor:pointer;padding:5px 30px;transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;border:none!important;color:#000!important;box-shadow:-5px 3px 20px -3px #bcbfc3}.button_filter{color:#fff!important;box-shadow:none;margin:1px}#simple_nav{display:-webkit-inline-box}#simple_nav a{color:#000;cursor:pointer;vertical-align:middle;display:table-cell;border-left:1px solid #fff!important}.button-wrap .button_filter{background-color:#000;color:#fff!important;padding:10px;height:50px}.button-group{margin:40px;text-align:center}.button_filter.is-checked,.button_filter:active{background-color:#dd7720;color:#fff!important;outline:0}#clients img{width:10%;height:100px;padding:15px;box-shadow:1px 2px 10px #9e9e9e;margin:5px;background:#fff}#clients{width:100%;text-align:center}.button_filter{font-family:var(--title-fonts);color:var(--dark-color);display:inline-block;cursor:pointer;padding:5px 20px;transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;border:none!important;color:#000!important;box-shadow:-5px 3px 20px -3px #bcbfc3}.button_filter-group{margin:40px;text-align:center}.button_filter.is-checked,.button_filter:active{background-color:#000;color:#fff!important;outline:0}.contentt{position:relative;margin:auto;overflow:hidden;padding:5px}.contentt-text{margin-top:45px;text-align:center}.contentt .contentt-overlay{background:#dd7720;position:absolute;height:50px;width:100%;left:0;top:75%;bottom:0;right:0;opacity:0;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}.contentt:hover .contentt-overlay{opacity:1;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}.contentt_details{position:absolute;text-align:center;padding-left:20px;padding-right:20px;width:100%;top:50%;opacity:0;margin:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;left:53%;text-align:center}.contentt_details p{display:table-cell;vertical-align:middle;text-align:center;padding-top:10px;padding-bottom:10px}.contentt:hover .contentt_details{opacity:1;display:table}@media (max-width:991.98px){#simple_nav a{color:#000;cursor:pointer;vertical-align:middle;display:inline-block;padding:10px!important;border-left:1px solid #fff!important;width:100%!important}.button-wrap{display:inline-block}div[class*=content-]{display:none!important}#clients img{width:30%;height:75px;padding:7px;box-shadow:1px 2px 10px #9e9e9e;margin:5px -5px 0 5px}}#simple_nav{text-align:center}#simple_nav a{padding:4px;padding-left:15px;padding-right:15px;width:220px}#gallery{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}#gallery img{height:400px}@media (max-width:1200px){#gallery{-webkit-column-count:4;-moz-column-count:4;column-count:4;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}@media (max-width:800px){#gallery{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:10px;-moz-column-gap:10px;column-gap:10px}}@media (max-width:600px){#gallery{-webkit-column-count:1;-moz-column-count:1;column-count:1}}#gallery img{width:100%;height:200px;margin-left:5px;margin-right:5px;margin-top:5px;margin-bottom:5px;cursor:pointer;-webkit-transition:all .2s;transition:all .2s}.button{font-family:var(--title-fonts);color:var(--dark-color);display:inline-block;cursor:pointer;padding:5px 15px;transition:all .5s ease-in-out;transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;border:none!important;color:#000!important;box-shadow:-5px 3px 20px -3px #bcbfc3;min-width:100px}.button-group{margin:40px;text-align:center}.button.is-checked,.button:active{background-color:#000;color:#fff!important;outline:0}.project-sec-height{min-height:316px}.contentt{position:relative;margin:auto;overflow:hidden;padding:5px}.contentt .contentt-overlay{background:#eb870e;position:absolute;height:50px;width:100%;left:0;top:75%;bottom:0;right:0;opacity:0;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}.contentt:hover .contentt-overlay{opacity:1;-webkit-transition:all .6s ease-in-out 0s;-moz-transition:all .6s ease-in-out 0s;transition:all .6s ease-in-out 0s}.contentt_details{position:absolute;text-align:center;padding-left:20px;padding-right:20px;width:100%;top:50%;opacity:0;margin:0;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:all .3s ease-in-out 0s;-moz-transition:all .3s ease-in-out 0s;transition:all .3s ease-in-out 0s;left:53%;text-align:center;background-color:#000}.contentt_details p{display:table-cell;vertical-align:middle;text-align:center;padding-top:10px;padding-bottom:10px;color:#fff;font-size:1em}.contentt:hover .contentt_details{opacity:1;display:table}@media (max-width:991.98px){.button{width:100%;margin:1px}}#simple_nav a{padding:20px;padding-top:5px;padding-bottom:5px}.video-container iframe{min-width:300px;height:300px}.button:nth-child(1){padding:5px 15px}.youtube_videos{padding:0;text-align:center}.youtube,.youtube_video{position:relative;display:inline-block;margin-top:5px;margin-bottom:5px}.youtube_video{width:320px;height:180px;cursor:pointer;vertical-align:middle;border:0}#about_index{width:100%}.cnt{margin-top:0}.heading-box::after{content:"";position:relative;display:block;bottom:0;left:45%;width:120px;height:2px;border-radius:5px;background:#dd7720}.heading-box h3 span{border-bottom:none}.heading-box h3 span::after{content:'';content:"";position:relative;display:none;bottom:0;top:5px;width:120px;height:3px;border-radius:5px;background:#dd7720}figure{margin:0 0 1rem;border:1px solid #fff;margin:0}
   
  @media (max-width: 991.98px)
  {
      .heading-box::after {
    content: "";
    position: relative;
    display: block;
    bottom: 0;
    left: 36%;
    width: 120px;
    height: 2px;
    border-radius: 5px;
    background: #dd7720;}}

