/* font-family: 'Assistant', sans-serif; 
extra-light 200
light       300
regular     400
semi-bold   600
bold        700
extra-bold  800
*/
*{
	margin: 0px;
	padding: 0px;
}
body,html{
	width: 100%;
  overflow-x: hidden;
}
body{
	overflow-x: hidden;
  font-family: 'Assistant', sans-serif;
	font-size: 16px;
  /*text-align: justify;*/
}
a,a:hover, a:focus{
	text-decoration: none;
	transition: 0.5s ease-in-out;
   
}
a:hover, a:focus, a:active{  outline: none; }
ul,li{ margin: 0px; padding: 0px; }

.textWhite {
  color: #fff !important;
}

.carousel-inner > .item > img, .carousel-inner > .item > a > img {
  width: 100%;
}

@media screen and (min-width: 1280px){
	.container{ width: 1250px; }
}
.main-menu-top{ display: none; }
@media (max-width: 991px) {
  .outdoorService .media .media-body {
    padding-left: 0px;
  }

  .article-images img {
    margin-bottom: 20px;
  }
    .navbar-header {
        float: none;
    }
    .navbar-left,.navbar-right {
        float: none !important;
    }
    .navbar-toggle {
        display: block;
    }
    .navbar-collapse {
        border-top: 1px solid transparent;
        box-shadow: inset 0 1px 0 rgba(255,255,255,0.1);
    }
    .navbar-fixed-top {
        top: 0;
        border-width: 0 0 1px;
    }
    .navbar-collapse.collapse {
        display: none!important;
    }
    .navbar-nav {
        float: none!important;
        margin: 0px;
    }

    .main-menu-bottom li a, .main-menu-top > li > a {
      font-size: 14px;
      padding: 10px 15px;
    }
    .navbar-nav>li {
        float: none;
    }
    .navbar-nav>li>a {
        padding-top: 10px;
        padding-bottom: 10px;
    }
    .collapse.in{
        display:block !important;
    }
   .navbar-nav .open .dropdown-menu {
       position: static;
       float: none;
       width: auto;
       margin-top: 0;
       background-color: #bd4641;
       border: 0;
       -webkit-box-shadow: none;
       box-shadow: none;
    }
    .top-bottom-menu{
		display: none;
	}
	.main-menu-top{ display: block; }
}



.bg-skkin{ background: #f8f6ee; }
.bg-gry-1{ background: #e0e0e0; }
.bg-gry{ background: #f6f6f6; }
.bg-maroon{ background: #a12823; }
.no-padding{
	padding: 0px!important;
}
.no-margin{
	margin: 0px; 
}
.mt-5{ margin-top: 5px;  }
.mt-10{ margin-top: 10px; }
.mt-15{ margin-top: 15px; }
.mt-20{ margin-top: 25px; }
.mt-30{ margin-top: 30px; }
.mt-40{ margin-top: 40px; }
.mb-5{  margin-bottom: 5px; }
.mb-10{ margin-bottom: 10px; }
.mb-15{ margin-bottom: 15px; }
.mb-20{ margin-bottom: 20px; }
.mb-30{ margin-bottom: 30px; }
.mb-40{ margin-bottom: 40px; }
.color-red{ color: #a12823!important; }

.main-menu-outer .collapse.in{ overflow-x: hidden; }
.navbar{ height: 85px; margin: 0px; } 
.navbar-brand{ padding: 0px; margin-left: 0px!important; }
.navbar-toggle{ border: 1px solid #a12823; }
.navbar-toggle .icon-bar{ background: #a12823; }
.top-menu-desk{/* margin-top: 15px; */}
.top-menu-desk .top-menu{ padding: 15px 0px; margin-bottom: 0px; }
.top-menu li{ padding: 0px; }
.top-menu li a{ font-size: 15px; font-weight: 300; color: #000000; padding: 0px 10px; }
.top-menu li:nth-child(2) a{ color: #a12823; border-left: 1px solid #000; }
.top-bottom-menu li{ padding: 0px; }
.top-bottom-menu li a{ padding: 0px 20px; font-size: 15px; font-weight: 400; color: #000; }
.top-bottom-menu li a:hover,.top-bottom-menu li a:focus,.top-bottom-menu li#active a{ color: #a12823; }
.top-bottom-menu li:last-child a,.top-menu li:last-child a{ padding-right: 0px; }

.main-menu{ padding: 0px; }
.main-menu-bottom > li > a,.main-menu-top > li > a{ font-weight: 600; font-size: 16px; padding: 13px 18px;border: 1px solid #a12823; border-bottom: 4px solid #a12823; text-transform: uppercase; color: #fff; }
.main-menu-bottom > li > a:hover,.main-menu-bottom > li > a:focus,.main-menu-top > li > a:hover,main-menu-top > li > a:focus{ background: transparent;     }
.camera-list li a,.camera-list li a:hover{ border: none; }
.main-menu-bottom > li > a:hover,.main-menu-bottom > li#active > a{ border: 1px solid #e0e0e0; border-bottom: 4px solid #e0e0e0; }
/*.main-menu-bottom li a:hover:after,.main-menu-bottom li a:focus:after,.main-menu-top li a:hover:after,main-menu-top li a:focus:after{content: "";position: absolute;left: 0;right: 0;bottom: 0;width: 100%;margin: auto;height: 04px;background: #f6e3ac;}*/
/*.main-menu-bottom li:first-child a{ padding-left: 0px; }*/
.main-menu-outer{ background: #a12823; }
.btn-default{transition: 0.5s ease-in-out; background: #a12823; padding: 10px 60px; margin-top: 10px; text-transform: uppercase;  font-size: 16px; font-weight: 300; color: #FFF; }
.btn-default:hover,.btn-default:focus{ outline: none;  } 
.btn-enquiry{ margin-top: 7px; background: #fff; color: #000; padding: 7px 30px; text-transform: uppercase; font-size: 16px; font-weight: 300; }
.btn-enquiry:hover,.btn-enquiry:focus,.btn-enquiry:active{ background: #e0e0e0; outline: none;  }
h2.header-style{ color: #000; font-size: 42px;margin-bottom: 30px; font-weight: 300; margin-top: 0px;	 }
h2.header-style-2{ font-size: 18px; position: relative; font-weight: 600; color: #000; letter-spacing: 5px; text-transform: uppercase; text-align: center; padding: 30px 0px; }
/* ------- main-slider -------- */
.main-slider{ margin-bottom: 65px; }
.main-slider .carousel-caption {top: 50%;left: 12.5% !important;right: 0 !important;text-align: left;bottom: auto;transform: translateY(-50%);}
.main-slider .carousel-caption h4{ font-size: 30px; font-weight: 700; color: rgb(255, 255, 255);}
.main-slider .carousel-indicators li{ background-color: #ccc; border: none; height: 8px; width: 8px; }
.main-slider .carousel-indicators .active{ background-color: #2e4242; }
.btn-arrow{ color: #a12823; font-size: 18px; padding-left: 0px; font-weight: 700; padding: 0px; }
.btn-arrow img{ margin-left: 5px; }
.btn-arrow:hover,.btn-arrow:focus,.btn-arrow:active{ outline: none; text-decoration: none; padding-left:  30px; color: #a12823;  }


/*.modal .modal-body {
    float: left;
    width: 100%;
}*/

.modal h2.header-style{ 
color: #000;
font-size: 24px;
margin-bottom: 0px;
font-weight: 600;
margin-top: 0px;
text-align: left;
padding: 0;
}

.box-shadow_class{
box-shadow: 0px 1px 3px 0px grey;
border: 12px solid #fff;
}

.box-shadow_class h4 {
  margin-top: 15px;
}
    
@media screen and (min-width: 768px){
  .modal-dialog {
    width: 400px;
  }

	.main-slider .carousel-indicators {
    bottom: -45px;
	}
}
@media screen and (max-width: 768px){
  .main-menu-bottom > li > a,.main-menu-top > li > a{
    border: none;
  }
}
/*-----news-----*/
.banner-bg{
    background:url(../images/bg-banner.jpg);
    background-position: bottom center;
}
.banner-subcribe {
    padding: 40px 40px;
    background: url(../images/banner-subscribe-thank-you.jpg);
    background-position: bottom center;
    background-size: cover;
    background-repeat: no-repeat;
}
.news{ background: url(../images/newsSectionBg.jpg);background-size: 100% 100%; }
.news-img{ /*height: 360px;*/ width: 100%;  /*background: #f3ebd4;  display: grid;*/ }
.news-img img{ margin: auto 0px; }
.news-img-content { /*background: #f6f6f6; height: 360px;*/ }

.news-img-content-slider h2.header-style {
padding-left: 40px;
}
.news-text{ /*padding: 5px;*/padding: 0px 20px 0px 40px;     min-height: 270px;}
.news-text h2{ padding: 10px 0px; }
.news-img-content-slider{ padding: 20px 10% 0px; }
.news-img-content-slider .carousel-control.left,.news-img-content-slider .carousel-control.right{ background-image: none;  opacity: 1; height: 0%;/*top: -70px;*/top: 4px; }
.news-img-content-slider .carousel-control.right{  /*right: 40%;*/ right: 0; }
.news-img-content-slider .carousel-control.left{ /*left: 40%;*/left: auto;
    right: 40px; }
.carousel-inner .news-text h2{ font-size: 24px; font-weight: 700;  letter-spacing: 5px; margin-top: 0px;}
.news-img-content-slider:before {

        content: "\A";
        border-style: solid;
        border-width: 32px 30px 32px 0;
        border-color: transparent #f5f5f5 transparent transparent;
        position: absolute;
        left: -15px;
        top: 40%;
        transform: translateX(-50%);

}




.carousel-fade .carousel-inner .item {
  transition-property: opacity;
}
.carousel-fade .carousel-inner .item,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  opacity: 0;
}
.carousel-fade .carousel-inner .active,
.carousel-fade .carousel-inner .next.left,
.carousel-fade .carousel-inner .prev.right {
  opacity: 1;
}
.carousel-fade .carousel-inner .next,
.carousel-fade .carousel-inner .prev,
.carousel-fade .carousel-inner .active.left,
.carousel-fade .carousel-inner .active.right {
  left: 0;
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
}
.carousel-fade .carousel-control {
  z-index: 2;
}
.fancy {
  line-height: 0.5;
  text-align: center;
}
.fancy span {
  display: inline-block;
  position: relative;  
}
.fancy span:before,
.fancy span:after {
  content: "";
  position: absolute;
  height: 10px;
  border-bottom: 1px solid #a12838;
  top: 0;
  width: 200px;
}
.fancy span:before {
  right: 100%;
  margin-right: 15px;
}
.fancy span:after {
  left: 100%;
  margin-left: 15px;
}

.header-style-3 {
     font-size: 18px;
      position: relative; 
     font-weight: 600;
      color: #000; 
     letter-spacing: 5px; 
     text-transform: uppercase; 
  padding: 30px 0px;
  line-height: 0.5;
  text-align: center;
}
.header-style-3 span {
  display: inline-block;
  position: relative;  
}
.header-style-3 span:before,
.header-style-3 span:after {
  content: "";
  position: absolute;
  height: 10px;
  border-bottom: 1px solid #ccc;
  top: 0;
  width: 300px;
}
.header-style-3 span:before {
  right: 100%;
  margin-right: 15px;
}
.header-style-3 span:after {
  left: 100%;
  margin-left: 15px;
}
/*  */
section.about-akino{ margin:  30px 0px; }
h2.header-style-2 span{padding: 0px 25px; }
h2.header-style-2:after{
	content: "";
	height: 1px;
	background: #cbcbcb;
	position: absolute;
	width: 270px;
	margin-top: 9px;
}
h2.header-style-2:before{
	content: "";
	height: 1px;
	background: #cbcbcb;
	position: absolute;
	width: 270px;
	left: 3%;
    margin-top: 9px;
}
.our_strength_containt img{
	padding-bottom: 30px;
}

.our_strength_text{ position: relative; }
.our_strength_text p img {     
	position: absolute;
    top: -50px;
    left: -15px;
 }
.our_strength_text p{
	font-size: 18px;
	font-weight:  400;
    color: #000;
    text-align: -webkit-left;
	padding-left: 30px;
	letter-spacing: 4px;
	text-transform: uppercase;
}
section.testimonial{ padding: 30px 0px; }
#testimonial-carousel .carousel-inner .item{ text-align: -webkit-center;}
#testimonial-carousel .carousel-indicators{ top: -25px; }
#testimonial-carousel .carousel-indicators li{ border-radius: 3px; background: #ccc;border: none;width: 8px; height: 8px;margin: 0px 2px; }
#testimonial-carousel .carousel-indicators li.active{ background: #000; }
#testimonial-carousel .carousel-inner .item img:first-child{ padding: 2px; border: 1px solid red; }
#testimonial-carousel .carousel-inner .item img{ margin: 0 auto; }
.testimonial-text h2{ font-size: 22px; font-weight: 800; text-transform: uppercase; color: #000; letter-spacing: 4px; padding: 20px 0px 5px; }
.testimonial-text h4{ font-weight: 300; color: #000; }
.testimonial-text h4 span{ text-transform: uppercase; font-size: 16px; font-weight: 400; }
.testimonial-text img{ padding: 20px 0px; }
.testimonial-text p{ color: #000; font-size: 18px; font-weight: 400; }

section.Our_world{ padding: 40px 0px; }
.Our_world-content{ padding: 15px; position: relative; text-align: center;}
.Our_world-content img{ width: 100%; }
.Our_world_text{ position: absolute; bottom: 15px; left: 0; right: 0;  }
.Our_world_text h3{ display: inline-block; padding: 15px 20px; float: right; background: #e0e0e0; font-size: 18px; font-weight: 700; color: #000; text-transform: uppercase; letter-spacing: 4px;}

section.Events{ padding: 40px 0px; }
.event-img-pannel{ position: relative; }
.event-img-pannel img{ width: 100%; }
.event-date{position: absolute;top: 0;    padding: 7px 16px;text-align: center;left: 0;background: #a12823; }
.event-date h3{ font-size: 24px; font-weight: 600; color: #fff; }
.event-date p{ font-size: 14px; font-weight: 600; color: #fff; }
.event-text-pannel{ padding: 20px; background: #fff; box-shadow: 0px 2px 2px 1px #ccc; min-height: 190px; position: relative;}
.event-text-pannel hr{ margin-top: 10px; margin-bottom: 10px; }
.event-text-pannel .event-arrow-btn{ position: absolute; bottom: 15px; width: 86%; }

.our_presence{ position: relative; }
.our_presence-content{ border-bottom: 1px solid #ccc; }
.contact-details{ height: 424px; padding: 15px 80px; }
.contact-section p{ color: #fff; margin-bottom: 10px; }
.our_presence-img-width{ width: 61.67%; float: left;}
.contact-details-width{ width: 38.33%; float: left; }
.contact-section h3{ padding: 10px 15px;  background: #fff; color: #000; font-size: 17px; font-weight: 700; text-transform: uppercase; }
.contact-section a{ font-size: 16px; font-weight: 400; color: #fff; }
.subscribe{ position: relative;box-shadow: 0px 2px 6px 1px #8f8f8f;    margin-top: -42px;   width: 100%; padding: 20px 30px; bottom: 0; background: #fff; }
.subscribe .input-group{ display: inline-block; }
.subscribe h2{ font-size: 42px; font-weight: 400; color: #000; }
.sub-form{ margin-right: 0px;     text-align: -webkit-right;}
.sub-form .btn-sub{ padding: 10px 30px; margin-top: 0px; }
.sub-form input{ padding: 20px; }

.scrollDiv { /*height: 267px;*/ height: 390px;}
.mobile-sticky-quoteBtn{ display: none; }
/*.pageHeading h1{ padding-left: 15px; }*/
.breadcrumb {    padding: 10px 0px;}
.header-style-mission{ border-bottom: 1px solid #a12823; margin-top: -10px; }
.header-style-mission span{ background: transparent; padding: 10px; }
.modal-footer{ border-top: none; }
.list-style li{ position: relative; padding-left: 30px; }
.list-style li:before{
      position: absolute;
    content: "\f10c";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
    font-size: 13px;
    color: #a12823;
    top: 0;
    left: 0;
}
.searchbar{
    margin-bottom: auto;
    margin-top: -10px;
    height: 40px;
    /*background-color: #353b48;*/
    border-radius: 30px;
    padding: 0px;
    }
.searchbar:hover{
  border : 1px solid #a12823;
 }
    .search_input{
    color: #a12823;
    border: 0;
    outline: 0;
    background: none;
    width: 0;
    caret-color:transparent;
    line-height: 40px;
    transition: width 0.4s linear;
    }

    .searchbar:hover > .search_input{
    padding: 0 10px;
    width: 200px;
    caret-color:red;
    transition: width 0.4s linear;
    }

    .searchbar:hover > .search_icon{
    background: white;
    color: #e74c3c;
    padding: 0px;
    }

    .search_icon{
    height: 38px;
    width: 38px;
    float: right;
    padding: 0px!important;
    display: flex;
    justify-content: center;
    align-items: center;
    border-radius: 50%;
    color:white;
    }
.form-control:focus {
    border-color: #e0e0e0;
    outline: 0;
    -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(224, 224, 224, 0.6);
    box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(224, 224, 224, 0.6);
}
/*-----Media Query-----*/
@media (max-width: 1199px){   
    
  .subscribe h2 {
    font-size: 34px;
  }

    .main-menu-top li a,.main-menu-bottom > li > a{
        border-bottom: 4px solid #a12823;
    }
     h2.header-style-2:before,h2.header-style-2:after{
            width: 190px;
        }
   .contact-details {
        height: 415px;
    padding: 20px 30px;
    }
    /*.news-img-content-slider .carousel-control.left {
    left: 56%;
    }
    .news-img-content-slider .carousel-control.right {
    right: 20%;
    }*/
}
@media (max-width: 991px){

.dropdown-header {
    color: #ffffff;
    width: 100%;
}
.copyrightContainer {
    margin-bottom: 40px;
    text-align: center;
}

.copyrightContainer .text-right {
  text-align: center;
}

.contact-details {
    height: auto;
    padding: 60px 70px;
}

.preview {
    padding: 15px 15px 0px 15px;
    background: #e0e0e0;
}

.projectorInfo-section {
    background: #fff;
}

.tab-content > .active {
    margin-left: 0px;
}

.image-caption {
    margin-top: 20px;
}

.preview-thumbnail.nav-tabs {
    padding-bottom: 10px;
}

.projectorInfo-block {
   padding: 20px;
   border-left: 0px solid #e0e0e0;
}

.projectorInfo-block li {
    font-size: 16px;
    text-align: left;
}

.pr0 {
    padding-right: 15px !important;
}

.scrollDiv {
    height: auto;
}

.main-menu-container {
    display: grid !important;
    grid-template-areas:
    'abc2' 'abc1';
    grid-template-columns: 1fr;
}
.main-menu-top {
    grid-area: abc1;
    width: 100%;
}
.main-menu-bottom {
    grid-area: abc2;
    width: 100%;
}


  .main-menu-top > li > a, .main-menu-bottom > li > a {
    border-bottom: 1px solid #f69e9b;
  }

  .main-menu-top > li > a:hover, .main-menu-bottom > li > a:hover, .main-menu-bottom > li#active > a {
    border: 0;
    border-bottom: 1px solid #f69e9b;
    background: #c62821;
  }

  .top-menu-desk .top-menu {
    padding: 6px 0px;
    position: absolute;
    right: 0;
    top: 0;
  }

  .navbar-toggle {
    margin-top: 40px;
  }
  .btn-enquiry{ display: none; }
	.main-slider .carousel-caption h4{
		font-size: 22px;
	}
    
    .our_strength_text p{
         font-size: 16px;
    }
    h2.header-style-2:before, h2.header-style-2:after {
        width: 230px;
    }
    .event-pannel{ margin-bottom: 30px;  }
    .event-text-pannel{ min-height: 170px; }
    
    .contact-details-width,.our_presence-img-width{ width: 100%; }
    .subscribe{ margin-top: 28px; }

    .news-img-content-slider .carousel-control.left, .news-img-content-slider .carousel-control.right {
        top: -73px;
    }

    .news {
        background: #f6f6f6;
    }

    .news-img-content-slider h2.header-style {
        padding-left: 0;
    }
    
    .news-text {
        padding: 20px 0px;
    }

    .mobile-sticky-quoteBtn {
        display: block;
        position: fixed;
        left: 0;
        bottom: 0px;
            box-shadow: 0px 1px 1px 1px #fff;
        width: 100%;
        font-size: 18px;
        background: #a12823;
        padding: 8px 25px;
        border: none;
        z-index: 1000;
        color: #fff;
        text-align: center;
    }

    .mobile-sticky-quoteBtn{ color: #fff!important; }

    .main-slider .carousel-caption {
      left: 10.5% !important;
    }
}
@media (max-width: 767px){

  .industriesArea .industriesAreaImg {
    height: 280px;
  }

  .modal .btn-default {
    padding: 10px 30px;
  }

  .article-images img {
    margin-bottom: 20px;
  }

  .product-facilities h4 {
    font-size: 19px;
    color: #960a05;
    font-weight: 600;
    text-transform: uppercase;
    margin-bottom: 15px;
  }

  .subscribe {
    padding: 20px 20px;
  }

  .subscribe h2 {
    font-size: 26px;
    margin-bottom: 15px;
  }

  .pageHeading h1 {
    font-size: 24px;
  }

  .contact-details {
    padding: 60px 30px;
  }

	.main-slider .carousel-indicators{
		     bottom: -45px;
	}
	.main-slider .carousel-caption h4 {
    font-size: 17px;
	}
    h2.header-style-2:after,h2.header-style-2:before {
    width: 160px;
    }
    .our_strength_containt{ margin-top: 30px;      text-align: -webkit-center;}/*margin-left: 14%;*/
    .our_strength_text{ width: 390px; }
    .event-text-pannel{ min-height: 150px; }
    .sub-form{ text-align: left; }
    /*.news-img-content-slider .carousel-control.left {
    left: 45%;
    }
    .news-img-content-slider .carousel-control.right {
        right: 33%;
    } */  
    

    h2.header-style {
       font-size: 30px;
    }

    .news-img-content-slider .carousel-control.left, .news-img-content-slider .carousel-control.right {
        top: -66px;
    }
}
@media (max-width: 737px){
    h2.header-style-2:after, h2.header-style-2:before {
    width: 210px;
    }
     h2.header-style-2:before {
            left: 0%;
    }
}

@media (max-width: 680px){
    h2.header-style-2:after, h2.header-style-2:before {
        width: 175px;
    }

    .main-slider .carousel-caption {
      top: auto;
      left: 0 !important;
      right: 0 !important;
      transform: translateY(0%);
      bottom: 0;
      text-align: center;
      position: relative;
      background: #f6f6f6;
      text-shadow: none;
      min-height: 105px;
    }

    .main-slider .carousel-caption h4 {
      font-size: 17px;
      color: #000 !important;
      margin-bottom: 6px;
    }

    #main-slider-home-page .carousel-caption .btn-arrow {
      font-size: 14px;
    }

}
@media (max-width: 580px){

.industriesArea .industriesAreaImg {
    height: 160px;
}

}
@media (max-width: 480px){
	/*.main-slider .carousel-caption h4 {
	    font-size: 15px;
	}*/
  .about_four .section-content ul li{     text-align: left;   }
    .news-img-content-slider .carousel-control.left {
    left: 75%;
    }
    .news-img-content-slider .carousel-control.right{ right: 0% }
	#main-slider-home-page .carousel-caption .btn-arrow{ font-size: 13px; }
	#main-slider-home-page .carousel-caption .btn-arrow:hover, #main-slider-home-page .carousel-caption .btn-arrow:focus{ padding-left: 15px; }
    .our_strength_text img{ display: none; }
    /*.news-img-content{height: 460px;}*/
    h2.header-style-2:after, h2.header-style-2:before {
        width: 50px;
    }
    .Our_world_text h3{ font-size: 13px; padding: 8px 30px;}
    footer h5{ margin-top: 20px; }
    
}
@media (max-width: 320px){
	/*.main-slider .carousel-caption h4 {
    font-size: 12px;
	}
	#main-slider-home-page .carousel-caption .btn-arrow{ font-size: 10px; }*/
	.navbar .container{     padding-right: 6px;padding-left: 10px; }
	.top-menu li a{ padding: 0px 3px; }
    /*.news-img-content-slider .carousel-control.left { left: 0%;     top: -30px; }
    .news-img-content-slider .carousel-control.right{ right: 70%;     top: -30px;}*/
    /*.news-img-content{height: 520px;}*/
    h2.header-style-2:after, h2.header-style-2:before{ display: none; }
}
.CertificationsBox{
  border: 1px solid #ccc;
}
.CertificationsBox img{
  width: 100%;
}
.