* {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

html, div, img, ul, li, a, p, ol, body {
  margin: 0;
  padding: 0;
  font-family: "Halyard Display";font-weight: 300;
}

h1, h2, h3, h4, h5, h6 {
  margin: 0 0 10px;
  padding: 0;
  font-family: "Halyard Display";font-weight: 500;color: #000;
}

h1 {font-size: 45px;line-height: 55px;}
h2 {font-size: 35px;line-height: 45px;}
h3 {font-size: 30px;line-height: 40px;}
h4 {font-size: 26px;line-height: 38px;}
h5 {font-size: 22px;line-height: 35px;}
h6 {font-size: 20px;line-height: 55px;}

ul, a, input {
  text-decoration: none;
  list-style: none;
  text-decoration: none;
  outline: none;
}

:focus {
  outline: 0;
}

.clear {
  clear: both;
}

a {transition: 0.6s all;-moz-transition: 0.6s all;-webkit-transition: 0.6s all;}

a:hover {
  text-decoration: none;
}
.container {
    display: block;
    max-width: 1420px;
    padding: 0 20px;
    margin: 0 auto;
    width: 100%;position: relative;
}
.container.width80 {width: 80%;}
img {display: inline-block;max-width: 100%;}

html, body, body p {font-size: 17px;line-height: 26px;color: #5f5f60;font-family: "Halyard Display";
  font-weight: 300;
}
body p {margin: 0 0 10px;}
strong {font-weight: 600;}
.pb_0 {padding-bottom: 0 !important;}
.mt_10 {margin-top: 10px;}

.color_blue {color: #2b2a7c;}

.text_center {text-align: center;}
.sec_title {font-family: "Halyard Display";font-weight: 500;font-size: 45px;line-height: 55px;color: #001746;
  letter-spacing: 1px;margin: 0 0 20px;
}
.btn {display: inline-block;font-size: 16px;line-height: 24px;color: #fff;border: 0;
  text-transform: uppercase;background-color: #000;padding: 12px 30px;
  font-weight: 500;text-align: center;
}
.btn:hover, .btn:focus {opacity: 0.7;}
.sec_thumb {display: inline-block;}
.sec_thumb img {display: inline-block;max-width: 100%;}
.sec_icon {display: inline-block;}
.sec_icon img {display: inline-block;max-width: 420px;}
.sec_desc {display: inline-block;}
.sec_desc.width80 {max-width: 80%;}

header.site_header {float: left;width: 100%;position: relative;left: 0;top: 0;padding: 28px 0;z-index: 999;
  transition: 0.6s all;-moz-transition: 0.6s all;-webkit-transition: 0.6s all;background-color: #000;
}
header.site_header.sticky {
    position: fixed;
    padding: 10px 0;
    background-color: #000;
    box-shadow: 0 0 22px -4px rgba(0, 0, 0, 0.17);
}
header .header_inner {float: left;width: 100%;position: relative;}
header .head_left {float: left;}
header .head_right {float: right;}

header .head_left a {float: left;font-size: 32px;line-height: 35px;color: #fff;font-weight: 500;}
header .head_left a img {float: left;}


header .head_right .site_menu {float: left;}
header .site_menu ul.menu {display: inline-block;width: 100%;margin: 0;padding: 0;list-style: none;}
header .site_menu ul.menu li {display: inline-block;padding: 0 6px;margin: 0;}
header .site_menu ul.menu li a {display: inline-block;font-size: 16px;line-height: 26px;color: #fff;
  font-weight: 300;
}
header .site_menu ul.menu li.active a {border-bottom: solid 1px #fff;}
header .head_right .social_links {float: left;margin: 0 0 0 6px;padding: 0;list-style: none;}
header .head_right .social_links li {float: left;padding: 0 0 0 15px;}
header .head_right .social_links li a {font-size: 16px;line-height: 26px;color: #fff;font-weight: 300;}


section {float: left;width: 100%;position: relative;padding: 40px 0;}
.banner_section {padding: 0;line-height: 0;position: relative;}
.banner_section img {width: 100%;}
.banner_section .banner_video {float: left;width: 100%;height: 700px;position: relative;}
.banner_section .banner_video video {
    opacity: 1;
    width: 100%;
    height: 100%;
    object-fit: cover;
}
.full_width {width: 100%;}

.home_slider {float: left;width: 100%;}
.home_slider .slide_item {float: left;width: 100%;height: 580px;overflow: hidden;background-repeat: no-repeat;
  background-size: 100% 100%;background-position: left top;z-index: 99;
}
.home_slider .slide_item:after {content: '';background-color: rgba(0,0,0,0.3);position: absolute;left: 0;top: 0;
  width: 100%;height: 100%;
}
.home_slider .slide_item img {float: left;width: 100%;object-fit: cover;height: 100%;}
.home_slider .slide_content {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;
    align-items: flex-end;z-index: 99;
}
.home_slider .slide_content .container {padding-left: 20px;}
.home_slider .scont_inner {display: inline-block;width: 75%;padding: 0 0 15px;}
.home_slider .slide_content h2 {float: left;width: 100%;font-size: 43px;line-height: 44px;color: #fff;
  letter-spacing: 1px;font-weight: 500;
  margin: 0 0 20px;
}
.home_slider .slide_content .desc p {font-size: 19px;line-height: 28px;color: #fff;}

.inner_banner:after {content: '';background-color: rgba(0,0,0,0.3);position: absolute;left: 0;top: 0;
  width: 100%;height: 100%;
}

.about_section {background-color: #eee4dd;}
.about_section .container {display: flex;}

.bg_cyan {background-color: #eee4dd;}
.one_half {float: left;width: 44%;margin: 0 6% 0 0;}
.one_half.last {margin-right: 0;}
.one_half.img_right {float: right;}
.one_half img {display: inline-block;width: 100%;}

.one_third.img_right {float: right;}

.one_third {float: left;width: 30%;padding: 0 4% 0 0;}
.two_third {float: left;width: 66%;}
.one_third.align_right {float: right;padding: 0 0 0 4%;}

.gallery_section {padding-bottom: 0;}
.gallery_section .gallery {float: left;width: 100%;background-color: #000;padding: 30px 0;}
.gallery .masonry_gallery {width: 100%;position: relative;}
.gallery .masonry_gallery figure {display: inline-block;margin: 0;width: calc(20% - 10px);}
.gallery.latest_updates .masonry_gallery figure {width: calc(33.33% - 10px);}
.gallery .masonry_gallery figure .thumb {display: inline-block;width: 100%;line-height: 0;vertical-align: top;}
.gallery .masonry_gallery figure .thumb img {display: inline-block;width: 100%;}
.gallery .masonry_gallery figure .details {display: inline-block;padding: 8px 0 12px;width: 100%;
  text-align: center;
}
.gallery .masonry_gallery figure .details h4 {margin: 0;font-size: 18px;line-height: 26px;color: #fff;}
.gallery .masonry_gallery figure .details p {margin: 0;font-size: 15px;line-height: 22px;color: #fff;
  font-weight: 400;
}

.banner_section .banner_content {position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;
    align-items: flex-end;z-index: 99;
}
.banner_section .banner_content .container {padding-left: 20px;}
.banner_section .bcont_inner {display: inline-block;width: 75%;padding: 0 0 15%;}
.banner_section .banner_content h2 {float: left;width: 100%;font-size: 43px;line-height: 44px;color: #fff;
  letter-spacing: 1px;font-weight: 500;
  margin: 0 0 20px;
}
.banner_section .banner_content .desc p {font-size: 19px;line-height: 28px;color: #fff;}

.banner_content .contact_form {padding: 0 0 5%;}
form .form_field {float: left;width: 100%;}
form label {float: left;width: 100%;color: #fff;text-align: left;font-size: 16px;line-height: 26px;
  font-family: "Halyard Display";font-weight: 300;margin: 0 0 5px;
}
form small {font-size: 14px;}
form .one_half {width: 49.5%;margin: 0 1% 0 0;}
form .input_field {float: left;width: 100%;margin: 0 0 15px;}
form .form_control {float: left;width: 100%;font-size: 16px;line-height: 26px;color: #000;
  font-family: "Halyard Display";font-weight: 300;padding: 6px 12px;border: 0;outline: none;
}
form .btn {background-color: #fff;color: #000;cursor: pointer;}

footer.site_footer {float: left;width: 100%;background-color: #000;padding: 50px 0;}
footer .footer_top {float: left;width: 100%;text-align: center;}
footer .social_links {display: inline-block;margin: 0 0 15px;}
footer .social_links ul {display: inline-block;margin: 0;padding: 0;list-style: none;}
footer .social_links ul li {display: inline-block;margin: 0;padding: 0 6px;}
footer .social_links ul li a {font-size: 16px;line-height: 26px;color: #fff;font-weight: 300;}
footer p {color: #fff;}

.form_response {margin: 15px 0 0;}
span.loader {display: block;margin: 0 auto;float: none;text-align: center;}
span.loader img {display: inline-block;max-width: 120px;}
.form_response span.success {color: green;}
.form_response span.error {color: red;}

.csr_social_icons {float: left;width: 100%;text-align: center;display: flex;flex-wrap: wrap;}
.csr_social_icons .cs_item {display: inline-block;width: 33.33%;padding: 0 10px;}
.csr_social_icons .cs_item .icon {display: inline-block;line-height: 0;}
.csr_social_icons .cs_item .icon img {display: inline-block;max-width: 60px;}
.csr_social_icons .cs_item p {margin: 0;}

.csr_counters {float: left;width: 100%;text-align: center;display: flex;flex-wrap: wrap;margin: 10px 0 0;}
.csr_counters .cc_item {display: inline-block;width: 33.33%;padding: 0 10px;vertical-align: top;}
.csr_counters .cc_item .icon {float: left;width: 30%;padding: 0 10px 0 0;text-align: center;}
.csr_counters .cc_item .icon img {display: inline-block;max-width: 60px;}
.csr_counters .cc_item .details {float: left;width: 70%;text-align: left;}
.csr_counters .cc_item .details .number {font-size: 34px;line-height: 36px;}
.csr_counters .cc_item .details p {display: inline-block;width: 100%;margin: 0;line-height: 20px;}

.education_blogs {float: left;width: 100%;display: flex;flex-wrap: wrap;margin: 10px 0 0;}
.education_blogs .edblog_item {float: left;width: 32.3%;margin: 0 1.5% 0 0;}
.education_blogs .edblog_item:nth-child(3n) {margin-right: 0;}
.education_blogs .edblog_item .thumb {float: left;width: 100%;margin: 0 0 10px;}
.education_blogs .edblog_item .thumb img {float: left;width: 100%;}
.education_blogs .edblog_item .details {float: left;width: 100%;text-align: left;}

.csr_empowerment {float: left;width: 100%;background: #f3f3f3;padding: 30px 30px 25px;}
.empowerment_slider .slide_item {display: flex !important;flex-wrap: wrap;}
.empowerment_slider .slide_item .thumb {float: left;width: 42%;margin: 0 2% 0 0;}
.empowerment_slider .slide_item .thumb img {float: left;width: 100%;}
.empowerment_slider .slide_item .details {float: left;width: 56%;display: flex;
    flex-wrap: wrap;align-content: space-between;
}
.empowerment_slider .slide_item .details .desc {display: inline-block;width: 100%;margin: 0 0 10px;}
.empowerment_slider .slide_item .details .icon img {width: 140px;}
.empowerment_slider .slide_item .details h4 {color: #001746;}

.csr_highimpact {float: left;width: 100%;padding: 30px 30px 25px;position: relative;}
.highimpact_slider .slide_item {display: flex !important;flex-wrap: wrap;align-items: center;
  flex-direction: row-reverse;
}
.highimpact_slider .slide_item .thumb {float: right;width: 42%;margin: 0 0 0 2%;}
.highimpact_slider .slide_item .details {float: left;width: 56%;padding: 0 0 0 2%;}

.slick-slider .slick-arrow {position: absolute;left: -50px;top: 50%;margin: -22px 0 0 0;width: 44px;height: 44px;
  background-color: #292977;font-size: 0;border: 0;border-radius: 50%;-moz-border-radius: 50%;
  -webkit-border-radius: 50%;padding: 0;cursor: pointer;z-index: 999;
}
.slick-slider .slick-arrow.slick-next {left: auto;right: -50px;}
.slick-slider .slick-arrow:before {content: '\f104';font-family: 'FontAwesome';font-size: 30px;line-height: 34px;
  color: #fff;
}
.slick-slider .slick-arrow.slick-next:before {content: '\f105';}

.super_sport_slider {float: left;width: 100%;}
.super_sport_slider .slick-track {margin: 0 0 0 -20px;}
.super_sport_slider .slick-slide {margin: 0 0 0 20px;}
.super_sport_slider .slide_item .thumb {display: inline-block;width: 100%;}
.super_sport_slider .slide_item .thumb img {display: inline-block;width: 100%;}
.super_sport_slider .slide_item p {display: inline-block;margin: 0;}
.super_sport_slider .slide_item .ss_meta {margin: 10px 0 0 0;padding: 10px 0 0 0;display: flex;align-items: center;flex-wrap: wrap;
    justify-content: space-between;border-top: solid 1px #ccc;
}
.super_sport_slider .slide_item .ss_meta .icon {display: inline-block;}
.super_sport_slider .slide_item .ss_meta .social {display: inline-block;}
.super_sport_slider .slide_item .ss_meta .social ul {display: inline-block;}
.super_sport_slider .slide_item .ss_meta .social ul li {display: inline-block;margin: 0;padding: 0 0 0 5px;}
.super_sport_slider .slide_item .ss_meta .social ul li a {font-size: 18px;line-height: 25px;color: #5f5f60;}

.adv_board_area {float: left;width: 100%;display: flex;align-items: center;flex-wrap: wrap;}
.adv_board_area .board_names_slider {float: left;width: 35%;padding: 0 1% 0 0;}
.board_names_slider .slick-slide {margin: 0 0 10px 0;padding: 0 0 10px 0;border: none;
    border-bottom: solid 1px #9d9d9d;cursor: pointer;
}
.board_names_slider .slide_item h4 {margin: 0;opacity: 0.6;}
.board_names_slider .slide_item p {margin: 0;opacity: 0.6;}
.board_names_slider .slick-slide.slick-current .slide_item h4 {color: #2b2a7c;opacity: 1;}
.board_names_slider .slick-slide.slick-current .slide_item p {opacity: 1;}
.adv_board_area .board_content_slider {float: left;width: 65%;}
.board_content_slider .slide_item {display: flex !important;align-items: center;flex-wrap: wrap;}
.board_content_slider .slide_item .thumb {display: inline-block;width: 50%;padding: 0 1% 0 0;}
.board_content_slider .slide_item .details {display: inline-block;width: 50%;}
.board_content_slider .slide_item .details h5 {margin: 0;}

.healthier_area {display: flex;align-items: center;flex-wrap: wrap;background-color: #e4ebee;}
.healthier_area .left_area {float: left;width: 58%;background-image: url(../images/healthier-bg.png);
    background-position: right;padding: 2rem 0;background-size: cover;background-repeat: no-repeat;
}
.healthier_area .left_area img {float: left;width: 100%;}
.healthier_area .right_area {float: left;width: 42%;} 

.cform_section {background-color: #eee4dd;}
.cform_section .contact_form {display: inline-block;max-width: 740px;}
.cform_section form label {color: #000;}

@media only screen and (max-width: 1300px) {
  .container.width80 {width: 94%;}
  html, body, body p {font-size: 17px;line-height: 24px;}
  section {padding: 35px 0;}
}
@media only screen and (max-width: 1199px) {
  body p {margin: 0 0 15px;}
  .container {padding: 0 15px;}
  .container.width80 {width: 96%;}
  header .head_left a {font-size: 28px;line-height: 30px;}
  header .head_left a img {max-width: 140px;}
  header .site_menu ul.menu li {padding: 0 6px;}
  .sec_title {font-size: 40px;line-height: 50px;margin: 0 0 12px;}
  .btn {padding: 10px 25px;}
  .banner_content .contact_form {padding: 0 0 15px;}
  form .input_field {margin: 0 0 10px;}
  form .form_control {line-height: 22px;}
  section {padding: 30px 0;}
  .csr_social_icons .cs_item .icon img {max-width: 48px;}
  .slick-slider .slick-arrow {left: -40px;}
  .slick-slider .slick-arrow.slick-next {right: -40px;}
}
@media only screen and (max-width: 1023px) {
  body p {margin: 0 0 10px;}
  .home_slider .slide_item {height: 620px;}
  .home_slider .scont_inner {padding: 0 0 10px;width: 85%;}
  .home_slider .slide_content h2 {font-size: 38px;line-height: 42px;}
  .home_slider .slide_content .desc p {font-size: 17px;line-height: 22px;}
  .gallery .masonry_gallery figure {width: calc(25% - 10px);}
  footer.site_footer {padding: 40px 0;}
  .banner_section .banner_content h2 {font-size: 35px;line-height: 40px;margin: 0 0 15px;}
  .banner_section .banner_video {height: 580px;}
}
@media only screen and (max-width: 980px) {
  .container.width80 {width: 100%;}
  header.site_header {padding: 10px 0;}
  header .head_mid .site_menu {position: relative;width: 100%;}
  header .site_menu .hamb_icon {display: block !important;position: absolute;right: 0;top: -5px;}
  header .site_menu .hamb_icon img {display: inline-block;max-width: 40px;}
  header .site_menu ul.menu {display: none;position: absolute;right: 0;top: 35px;
    background-color: rgba(0,0,0,0.7);z-index: 999;width: 250px;text-align: right;padding: 0 10px;
    margin: 0;
  }
  header .site_menu ul.menu li {float: left;width: 100%;margin: 4px 0;padding: 0;}
  header .site_menu ul.menu li a {line-height: 26px;}
  header .head_right .social_links {margin: 0;padding-right: 60px;}

  html, body, body p {font-size: 16px;line-height: 22px;}
  .one_half {width: 48%;margin: 0 2% 0 0;}
  section {padding: 25px 0;}
  .home_slider .slide_item {height: 480px;}
  .home_slider .scont_inner {width: 85%;}
  .home_slider .slide_content h2 {font-size: 34px;line-height: 40px;}
  .home_slider .slide_content .desc p {font-size: 16px;line-height: 20px;}
  .gallery .masonry_gallery figure {width: calc(33.33% - 10px);}
  .gallery.latest_updates .masonry_gallery figure {width: calc(50% - 10px);}
  footer.site_footer {padding: 30px 0;}
  .banner_section .banner_content h2 {font-size: 32px;line-height: 38px;margin: 0 0 12px;}
  .banner_section .bcont_inner {width: 85%;padding: 0 0 5%;}
  body.contact_page .banner_section .banner_content {position: relative;background-color: #eee4dd;width: 100%;
    padding: 20px 0;
  }
  .banner_content .contact_form {width: 100% !important;padding: 0 !important;}
  form label {color: #5f5f60;}
  h2 {font-size: 30px;line-height: 40px;}
  h4 {font-size: 22px;line-height: 28px;}
  .csr_social_icons .cs_item {padding: 0 5px;}
  .csr_social_icons .cs_item .icon img {max-width: 40px;}
  .sec_title {font-size: 34px;line-height: 42px;margin: 0 0 8px;}
  .sec_icon img {max-width: 300px;}
  .sec_desc.width80 {max-width: 96%;}
  .csr_counters .cc_item .icon {padding: 0 6px 0 0;}
  .csr_counters .cc_item .icon img {max-width: 45px;}
  .csr_counters .cc_item .details .number {font-size: 26px;line-height: 28px;}
  .slick-slider .slick-arrow {margin: -19px 0 0 0;width: 38px;height: 38px;}

  .super_sport_slider .slick-arrow {top: -44px;right: 70px;margin: 0 !important;left: auto !important;}
  .super_sport_slider .slick-arrow.slick-next {right: 25px !important;}
  .banner_section .banner_video {height: 480px;}
}
@media only screen and (max-width: 767px) {
  header.site_header {padding: 8px 0;}
  header .head_left a {font-size: 24px;line-height: 26px;}
  header .site_menu .hamb_icon img {max-width: 30px;}
  header .head_left a img {max-width: 120px;}
  header .site_menu .hamb_icon {top: 0;}
  header .site_menu ul.menu {width: 200px;}
  .home_slider .slide_content .container {padding-left: 20px;}
  .home_slider .slide_content h2 {font-size: 20px;line-height: 24px;margin: 0 0 6px;letter-spacing: 0.5px;}
  
  .btn {font-size: 14px;line-height: 20px;padding: 4px 16px;}
  
  section {padding: 20px 0;}
  .sec_title {font-size: 26px;line-height: 32px;margin: 0 0 5px;}
  body p {margin: 0 0 5px;}
  html, body, body p {font-size: 16px;line-height: 22px;}
  .home_slider .slide_item {height: 320px;}
  .home_slider .scont_inner {width: 95%;}
  .home_slider .slide_content h2 {font-size: 26px;line-height: 32px;}
  .home_slider .slide_content .desc p {font-size: 15px;line-height: 18px;}
  .about_section .container {display: block;}
  .one_half {width: 100%;margin: 5px 0;}
  .one_third {width: 100%;margin: 5px 0;padding: 0;}
  .one_third.align_right {float: left;padding: 0;}
  .two_third {width: 100%;margin: 5px 0;}
  .gallery .masonry_gallery figure {width: calc(50% - 10px);}
  footer.site_footer {padding: 20px 0;}
  .banner_section .banner_content h2 {font-size: 28px;line-height: 34px;margin: 0 0 10px;}
  .banner_section .bcont_inner {width: 95%;padding: 0 0 4%;}
  form label {font-size: 15px;line-height: 20px;}
  form .form_control {font-size: 15px;line-height: 20px;}

  .sec_icon img {max-width: 200px;}
  .sec_desc.width80 {max-width: 100%;}
  .csr_counters .cc_item .details .number {font-size: 20px;line-height: 24px;}
  .education_blogs .edblog_item {width: 49%;margin: 5px 1% 5px 0;}
  .education_blogs .edblog_item:nth-child(2n) {margin-right: 0;}
  .csr_empowerment {padding: 20px 20px 15px;}
  .empowerment_slider .slide_item .thumb {width: 100%;margin: 0 0 15px;}
  .empowerment_slider .slide_item .details {width: 100%;}
  .csr_counters .cc_item .details {width: 68%;}
  .slick-slider .slick-arrow {margin: -16px 0 0 0;width: 32px;height: 32px;left: -30px;}
  .slick-slider .slick-arrow.slick-next {right: -30px;}
  .slick-slider .slick-arrow:before {font-size: 22px;line-height: 28px;}
  .super_sport_slider .slick-arrow {top: -34px;right: 58px !important;}
  .super_sport_slider .slick-arrow.slick-next {right: 20px !important;}
  .adv_board_area .board_names_slider {width: 100%;padding: 0 40px;}
  .adv_board_area .board_content_slider {width: 100%;}
  .board_names_slider .slick-arrow.slick-prev {left: 0 !important;}
  .board_names_slider .slick-arrow.slick-next {right: 0 !important;}
  .board_content_slider .slide_item .thumb {width: 100%;margin: 0 0 10px;}
  .board_content_slider .slide_item .details {width: 100%;}
  .healthier_area .left_area {background-size: inherit;background-position: center;width: 100%;}
  .healthier_area .right_area {width: 100%;padding: 10px 10px 20px;text-align: center;}
  h2 {font-size: 26px;line-height: 34px;}
  h4 {font-size: 20px;line-height: 26px;}
  .csr_highimpact {padding: 20px 20px 15px;}
  .highimpact_slider .slide_item .thumb {float: left;width: 100%;margin: 0 0 10px;padding: 0;}
  .highimpact_slider .slide_item .details {width: 100%;padding: 0;}
  .banner_section .banner_video {height: 400px;}
}
@media only screen and (max-width: 480px) {
  header .head_right .social_links {padding-right: 40px;}
  .home_slider .slide_item {height: auto;}

  .home_slider .slide_content h2 {font-size: 22px;line-height: 28px;color: #5f5f60;}
  .home_slider .slide_content .desc p {color: #5f5f60;}
  .home_slider .slide_content {position: relative;background-color: #eee4dd;padding: 10px 0 5px;}
  
   section {padding: 15px 0;}
  .sec_title {font-size: 22px;line-height: 28px;}
  footer.site_footer {padding: 15px 0;}
  .banner_section .banner_content h2 {font-size: 22px;line-height: 28px;margin: 0 0 6px;}
  form .one_half {width: 100%;margin: 0;}
  .education_blogs .edblog_item {width: 100%;margin: 5px 0;}
  .csr_counters .cc_item {width: 100%;padding: 0;margin: 3px 0;}
  .banner_section .banner_video {height: 320px;}
}