#reportage {
  /*-- var --*/
  /*-- Common --*/
  /*-- arrow btn --*/
  /*-- arrow - home --*/
  /*-- wrap --*/
  /*-- space --*/
  /*-- info-header --*/
  /*-- quote --*/
  /*-- quote slide --*/
  /*-- quote small --*/
  /*-- video box --*/
  /*-- gt-quote-slide --*/
  /*-- Carousel fade --*/
  /*-- car-nav --*/
  /*-- indicators --*/
  /*-- hero --*/
  /*-- map --*/
  /*-- hero --*/
  /*-- Apply btns --*/
  /*-- nav --*/
  /*------------------------------ Logo ------------------------------*/
  /*------------------------------ Logo END ------------------------------*/
  /*------------------------------ Navbar menu postition ------------------------------*/
  /*------------------------------ Navbar menu postition END ------------------------------*/
  /*------------------------------ Navbar ------------------------------*/
  /*------------------------------ Navbar END ------------------------------*/
  /*------------------------------ Burger icon ------------------------------*/
  /*------------------------------ Burger icon END ------------------------------*/
  /*------------------------------ Mobile stuff (set same pixels as force burger) ------------------------------*/
  /*------------------------------ Mobile stuff END ------------------------------*/
  /*------------------------------ Force Burger menu ----------------------------*/ }
   body {
    background: #F3F2EE;
    overflow-x: hidden;
    padding: 0 !important; }
  #reportage h2 {
    font-family: "Muli", sans-serif;
    color: #000;
    font-size: 48px;
    line-height: 54px;
    margin: 0 0 40px;
    font-weight: 700; }
  @media (max-width: 992px) {
    #reportage h2 {
      font-size: 34px;
      line-height: 44px; } }
  #reportage p {
    color: #000;
    font-size: 18px;
    line-height: 28px;
    margin: 0 0 15px;
    font-family: "Muli", sans-serif; }
  #reportage a {
    font-size: 18px;
    line-height: 28px;
    margin: 0 0 15px;
    font-family: "Muli", sans-serif;
    color: #DE002E;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage a:hover {
    color: #4F2D7F;
    text-decoration: none;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .no-gutter > [class*=col-] {
    padding-right: 0;
    padding-left: 0; }
  #reportage .row-eq-height {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex; }
  @media (max-width: 992px) {
    #reportage .row-eq-height {
      display: block; } }
  #reportage .img-max {
    width: 100%; }
  #reportage .rel {
    position: relative; }
  #reportage .mobile-logo {
    width: 162px; }
  #reportage .arrow-btn {
    display: inline-block;
    margin: 40px 0 0;
    position: relative;
    padding: 0 40px 0 0; }
  @media (max-width: 768px) {
    #reportage .arrow-btn {
      margin: 20px 0 0; } }
  #reportage .arrow-btn .fas {
    position: absolute;
    top: 6px;
    right: 0;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .arrow-btn:hover .fas {
    right: -10px;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .arrow-home {
    position: fixed;
    bottom: 40px;
    right: 40px;
    font-size: 40px;
    display: none;
    color: #4F2D7F; }
  #reportage .arrow-home:hover {
    opacity: 0.5; }
  #reportage .show-home {
    display: block; }
  #reportage .hide-home {
    display: hidden; }
  #reportage .wrap {
    max-width: 180rem;
    margin: 0 auto; }
  #reportage .space {
    padding-top: 100px;
    padding-bottom: 100px; }
  @media (max-width: 992px) {
    #reportage .space {
      padding-top: 60px;
      padding-bottom: 60px; } }
  #reportage .txt-right {
    padding-left: 40px; }
  @media (max-width: 992px) {
    #reportage .txt-right {
      padding-left: 15px; } }
  #reportage .pad-right-zero {
    padding-right: 0; }
  #reportage .pad-left-zero {
    padding-left: 0; }
  #reportage .bg-white {
    background: #fff; }
  #reportage .bg-purple {
    position: absolute;
    width: 50%;
    right: 0;
    top: 0;
    height: 100%;
    background: #4F2D7F;
    display: block; }
  #reportage .info-header {
    text-transform: uppercase;
    letter-spacing: 2px;
    font-size: 14px !important;
    margin: 0 0 25px; }
  @media (max-width: 992px) {
    #reportage .info-header {
      margin: 70px 0 20px; } }
  #reportage .quote {
    position: relative;
    z-index: 500; }
  #reportage .quote img {
    width: 70px;
    margin: 0 0 30px; }
  #reportage .quote p {
    color: #4F2D7F;
    font-size: 28px;
    line-height: 40px;
    font-style: italic; }
  @media (max-width: 1200px) {
    #reportage .quote p {
      font-size: 22px;
      line-height: 30px;
      font-weight: 700; } }
  #reportage .quote .author {
    color: #000;
    font-size: 15px;
    line-height: 26px;
    font-style: italic;
    margin: 30px 0 0; }
  @media (max-width: 1200px) {
    #reportage .quote .author {
      margin: 15px 0 0; } }
  #reportage .quote-white p,
  #reportage .quote-white .author {
    color: #fff; }
  @media (max-width: 992px) {
    #reportage .quote-white p,
    #reportage .quote-white .author {
      color: #4F2D7F; } }
  #reportage .quote-slide {
    background: #4F2D7F; }
  #reportage .quote-slide .quote {
    padding: 60px 60px 0 30px; }
  @media (max-width: 1280px) {
    #reportage .quote-slide .quote {
      font-size: 22px;
      line-height: 30px;
      font-weight: 700;
      padding: 34px 60px 0 30px;} }
  @media (max-width: 992px) {
    #reportage .quote-slide .quote {
      padding: 40px 0;
      height: 460px; } }
  @media (max-width: 414px) {
    #reportage .quote-slide .quote {
      height: 560px; } }
  @media (max-width: 320px) {
    #reportage .quote-slide .quote {
      height: 560px; } }
  #reportage .quote-slide .quote p {
    color: #fff; }
  #reportage .quote-slide .quote .author {
    color: #fff; }
  #reportage .quotes-small {
    margin-top: 60px; }
  #reportage .quotes-small p:before {
    content: '';
    width: 40px;
    height: 1px;
    background: #000;
    display: block;
    margin: 0 0 40px; }
  #reportage .quotes-small p {
    color: #4F2D7F;
    font-size: 21px;
    line-height: 32px;
    font-weight: 700;
    font-style: italic;
    margin: 30px 0 20px; }
  #reportage .quotes-small span {
    color: #000;
    font-family: "Muli", sans-serif;
    font-size: 15px;
    font-weight: 700; }

.quotes-not-bold{
    font-weight: 100 !important; }
}
  #reportage .video-box {
    position: relative;
    background: #fff;
    box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.4);
    -webkit-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.4);
    -moz-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.4); }
  #reportage .video-box p {
    font-size: 15px;
    line-height: 28px; }
  #reportage .video-box .view {
    position: absolute;
    bottom: 20px; }
  #reportage .video-box .view p {
    color: #4F2D7F;
    font-size: 14px;
    font-style: italic; }
  #reportage .video-box .txt-right {
    padding-top: 40px;
    padding-bottom: 40px; }
  #reportage .video-box .fas {
    color: #4F2D7F; }
  @media (max-width: 992px) {
    #reportage .video-box .txt-right {
      padding: 40px 50px;
      text-align: center; }
    #reportage .video-box .pad-right-zero {
      padding-right: 15px; } }
  #reportage #gt-quote-slide {
    margin-top: 100px; }
  #reportage #gt-quote-slide a {
    color: #fff; }
  #reportage #gt-slide {
    margin-top: 70px; }
  #reportage #gt-slide .carousel-control.right {
    right: 0;
    width: 40px;
    margin-right: -80px;
    top: 50%;
    height: 40px;
    margin-top: -20px; }
  #reportage #gt-slide .carousel-control.right .fas {
    color: #4F2D7F; }
  @media (max-width: 1320px) {
    #reportage #gt-slide .carousel-control.right {
      margin-right: 40px; } }
  @media (max-width: 768px) {
    #reportage #gt-slide .carousel-control.right {
      right: 20px;
      width: 40px;
      margin-right: 0;
      top: inherit;
      bottom: -70px;
      height: 40px;
      margin-top: 0; } }
  #reportage #gt-slide .carousel-control.left {
    right: 0;
    width: 40px;
    margin-left: -80px;
    top: 50%;
    height: 40px;
    margin-top: -20px; }
  @media (max-width: 1320px) {
    #reportage #gt-slide .carousel-control.left {
      margin-left: 40px; } }
  @media (max-width: 768px) {
    #reportage #gt-slide .carousel-control.left {
      left: 20px;
      width: 40px;
      margin-left: 0;
      top: inherit;
      bottom: -70px;
      height: 40px;
      margin-top: 0; } }
  #reportage #gt-slide .carousel-control.left .fas {
    color: #4F2D7F; }
  @media (max-width: 768px) {
    #reportage #gt-slide {
      margin-left: -15px;
      margin-right: -15px; } }
  #reportage #gt-quotes-small {
    margin-bottom: 60px; }
  #reportage #gt-quotes-small .carousel-inner {
    height: 300px; }
  @media (max-width: 1024px) {
    #reportage #gt-quotes-small .carousel-inner {
    height: 330px; } }
  @media (max-width: 768px) {
    #reportage #gt-quotes-small .carousel-inner {
    height: 290px; } }
  @media (max-width: 414px) {
    #reportage #gt-quotes-small .carousel-inner {
    height: 400px; } }
  @media (max-width: 320px) {
    #reportage #gt-quotes-small .carousel-inner {
    height: 460px; } }
  #reportage .carousel-fade .carousel-inner .item {
    transition-property: opacity; }
  #reportage .carousel-fade .carousel-inner .item,
  #reportage .carousel-fade .carousel-inner .active.left,
  #reportage .carousel-fade .carousel-inner .active.right {
    opacity: 0; }
  #reportage .carousel-fade .carousel-inner .active,
  #reportage .carousel-fade .carousel-inner .next.left,
  #reportage .carousel-fade .carousel-inner .prev.right {
    opacity: 1; }
  #reportage .carousel-fade .carousel-inner .next,
  #reportage .carousel-fade .carousel-inner .prev,
  #reportage .carousel-fade .carousel-inner .active.left,
  #reportage .carousel-fade .carousel-inner .active.right {
    left: 0;
    transform: translate3d(0, 0, 0); }
  #reportage .carousel-fade .carousel-control {
    z-index: 2; }
  #reportage .car-nav {
    height: 50px;
    z-index: 50;
    bottom: 40px;
    position: absolute;
    right: 81px;
    display: block;
    width: 80px; }
  @media (max-width: 992px) {
    #reportage .car-nav {
      right: 4%;
      width: 94%; } }
  #reportage .carousel-control {
    background: none;
    opacity: 1;
    text-shadow: none; }
  #reportage .carousel-control.left,
  #reportage .carousel-control.right {
    font-size: 40px;
    background: none; }
  #reportage .carousel-control:hover,
  #reportage .carousel-control:active,
  #reportage .carousel-control:focus {
    opacity: 1;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .carousel-control .fas:hover {
    opacity: 0.5;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .carousel-indicators {
    bottom: -50px;
    position: absolute;
    right: 0;
    left: inherit;
    z-index: 15;
    width: inherit;
    padding-left: 0;
    margin-left: 0;
    text-align: center;
    list-style: none; }
  @media (max-width: 1200px) {
    #reportage .carousel-indicators {
      width: 100%; } }
  #reportage .carousel-indicators li {
    background: #4F2D7F;
    opacity: 0.5;
    width: 13px;
    height: 13px;
    border: 0;
    margin: 0 0 0 7px; }
  #reportage .carousel-indicators .active {
    background: #4F2D7F;
    opacity: 1;
    width: 13px;
    height: 13px;
    border: 0;
    margin: 0 0 0 7px; }
  #reportage .hero {
    margin-top: 84px;
    padding: 11% 0;
    background: url(../img/hero-GT-2022-2.jpg) no-repeat center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover; }
  #reportage .hero .purple-bg {
    background: rgba(79, 45, 127,0.9);
    padding: 50px 0 50px 50px; }
  #reportage .hero h1 {
    color: #fff;
    font-size: 48px;
    line-height: 54px;
    margin: 35px 0;
    font-family: "Muli", sans-serif;
    font-weight: 700; }
  #reportage .hero p {
    color: #fff;
    font-size: 14px;
    line-height: 18px;
    margin: 0;
    text-transform: uppercase;
    letter-spacing: 2px; }
  #reportage .hero .jix_onlineapplication_button .button {
    margin: 40px 0 0;
    border: 2px solid #fff;
    color: #fff; }
  #reportage .hero .jix_onlineapplication_button .button:hover {
    color: #4F2D7F; }
  #reportage .hero .jix_onlineapplication_button .button:after {
    background: #fff; }
  #reportage .hero .jix_onlineapplication_button .button:hover:after {
    background: #fff; }
  @media (max-width: 1024px) {
    #reportage .hero .purple-bg {
      padding: 40px 0 40px 30px; } }
  @media (max-width: 992px) {
    #reportage .hero {
      position: relative;
      margin-top: 76px;
      padding: 26% 0 60px 0; }
    #reportage .hero .purple-bg {
      background: rgba(79, 45, 127,0.0);
      padding: 0 15px; }
    #reportage .hero h1 {
      font-size: 34px;
      line-height: 44px;
      z-index: 500;
      position: relative; }
    #reportage .hero p,
    #reportage .hero .info-header,
    #reportage .hero .jix_onlineapplication_button .button {
      z-index: 500;
      position: relative; }
    #reportage .hero .overlay {
      width: 100%;
      height: 100%;
      background: #4F2D7F;
      position: absolute;
      top: 0;
      opacity: 0.8;
      z-index: 300; } }
  @media (max-width: 414px) {
    #reportage .hero {
      background: url(../img/hero-GT-2022-2.jpg) no-repeat 46%;
      -webkit-background-size: cover;
      -moz-background-size: cover;
      background-size: cover;
      -o-background-size: cover; } }
  #reportage .map img {
    position: absolute;
    left: -220px;
    top: -200px; }

  @media (max-width: 992px)
  {
    #reportage .map img
      {
      	width: 405px;
      	left: -231px;
      	top: -184px;
          display: none;
      }
	}

  #reportage .map .link {
    text-align: right; }
  @media (max-width: 768px) {
    #reportage .map .link {
      text-align: left; } }
  #reportage .map .cities {
    margin: 40px 0 20px;
    padding: 30px 0 0;
    border-top: 1px dashed #4F2D7F; }
  #reportage .map .cities p {
    color: #4F2D7F;
    font-weight: 600; }
  #reportage .footer {
    margin-top: 84px;
    padding: 11% 0;
    background: url(../img/footer-GT-2022.jpg) no-repeat top center;
    -webkit-background-size: cover;
    -moz-background-size: cover;
    background-size: cover;
    -o-background-size: cover;
    position: relative; }
  #reportage .footer h1 {
    color: #fff;
    font-size: 48px;
    line-height: 54px;
    margin: 35px 0;
    font-family: "Muli", sans-serif;
    font-weight: 700; }
  #reportage .footer p {
    font-size: 15px;
    line-height: 27px; }
  #reportage .footer p,
  #reportage .footer h2 {
    position: relative;
    z-index: 300;
    color: #fff; }
  #reportage .footer .social {
    margin-top: 80px;
    z-index: 300;
    position: relative; }
  #reportage .footer .social .fab {
    color: #fff;
    font-size: 22px;
    margin: 0 35px 0 0;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .footer .social .fab:hover {
    opacity: 0.6;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .footer .jix_onlineapplication_button .button {
    margin: 40px 0 0 0;
    border: 2px solid #fff;
    color: #fff;
    z-index: 300; }
  #reportage .footer .jix_onlineapplication_button .button:hover {
    color: #4F2D7F; }
  #reportage .footer .jix_onlineapplication_button .button:after {
    background: #fff; }
  #reportage .footer .jix_onlineapplication_button .button:hover:after {
    background: #fff; }
  #reportage .footer .overlay {
    background: #4F2D7F;
    opacity: 0.9;
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%; }
  #reportage .jix_onlineapplication_button .button {
    font-family: "Muli", sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 26px;
    color: #4F2D7F;
    padding: 10px 30px;
    margin: -12px 0 0;
    text-decoration: none;
    background: transparent;
    border-radius: 0;
    border: 2px solid #4F2D7F;
    overflow: hidden;
    z-index: 1;
    position: relative;
    margin-left: 30px;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .jix_onlineapplication_button .button:hover {
    color: #fff;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .jix_onlineapplication_button .button:after {
    content: '';
    height: 50px;
    width: 0;
    background: #4F2D7F;
    margin: 0;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    z-index: -1;
    overflow: hidden;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .jix_onlineapplication_button .button:hover:after {
    content: '';
    height: 50px;
    width: 100%;
    background: #4F2D7F;
    margin: 0;
    display: block;
    position: absolute;
    top: 0;
    right: 0;
    margin: 0;
    z-index: -1;
    overflow: hidden;
    -webkit-transition: .2s;
    transition: .2s; }
  @media (max-width: 992px) {
    #reportage .nav .jix_onlineapplication_button {
      text-align: center; }
    #reportage .nav .jix_onlineapplication_button .button {
      margin: 0;
      border: 2px solid #fff;
      color: #fff;
      z-index: 300; }
    #reportage .nav .jix_onlineapplication_button .button:hover {
      color: #4F2D7F; }
    #reportage .nav .jix_onlineapplication_button .button:after {
      background: #fff; }
    #reportage .nav .jix_onlineapplication_button .button:hover:after {
      background: #fff; } }
  #reportage .navbar-default {
    height: 84px;
    background: #fff;
    border: 0;
    box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.4);
    -webkit-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.4);
    -moz-box-shadow: 0px 0px 6px 0px rgba(50, 50, 50, 0.4); }
  #reportage .navbar-nav {
    margin: 4px -15px; }
  #reportage div#rep-navbar-collapse {
    border: 0; }
  @media (max-width: 992px) {
    #reportage .rep-top {
      width: 100%; } }
  #reportage .navbar-brand {
    display: block;
    height: 100% !important;
    padding: 21px 0 0;
    margin: 0 !important;
    -webkit-backface-visibility: hidden; }
  #reportage .navbar-right {
    padding: 25px 15px 0 0; }
  #reportage .navbar-default .navbar-nav > li > a {
    font-family: "Muli", sans-serif;
    font-weight: 600;
    font-size: 16px;
    line-height: 26px;
    color: #4F2D7F;
    padding: 0;
    margin: 0 0 0 30px;
    text-decoration: none;
    -webkit-transition: .2s;
    transition: .2s; }
  #reportage .navbar-default .navbar-nav > li > a:hover,
  #reportage .navbar-default .navbar-nav > li > a:focus {
    border-bottom: 1px solid #DE002E;
    color: #DE002E; }
  #reportage .navbar-default .navbar-toggle,
  #reportage .navbar-default .navbar-toggle:hover,
  #reportage .navbar-default .navbar-toggle:focus {
    background-color: transparent;
    border-radius: 0;
    padding: 0;
    border: 0;
    padding: 0;
    margin: 20px 15px 0; }
  #reportage .navbar-default .navbar-toggle .icon-bar {
    background-color: #4F2D7F;
    height: 2px;
    width: 35px;
    border-radius: 0;
    margin: 8px 0; }
  @media (max-width: 992px) {
    #reportage .navbar-default {
      height: 76px; }
    #reportage .navbar-brand {
      padding: 21px 0 0 15px; }
    #reportage .menu-cta {
      margin-top: 0 !important; }
    #reportage .navbar-default .navbar-nav > li > a {
      text-align: center;
      color: #fff;
      margin: 0 0 20px 0;
      border-right: 0; }
    #reportage .navbar-default .navbar-nav > li > a:hover {
      color: #fff;
      border-bottom: 0 !important; }
    #reportage .navbar-right {
      padding: 35px;
      border: transparent !important; }
    #reportage .navbar-collapse {
      margin-top: 18px;
      /*-- Change to fix space to topbar --*/
      overflow: hidden; }
    #reportage .navbar-nav {
      background-color: #4F2D7F; } }
  @media (max-width: 992px) {
    #reportage .navbar-header {
      float: none; }
    #reportage .navbar-left,
    #reportage .navbar-right {
      float: none !important; }
    #reportage .navbar-toggle {
      display: block; }
    #reportage .navbar-collapse {
      margin-right: -15px !important;
      margin-left: -15px !important; }
    #reportage .navbar-collapse.collapse {
      display: none !important; }
    #reportage .navbar-nav {
      margin: 0 -15px; }
    #reportage .navbar-nav > li {
      float: none; }
    #reportage .navbar-nav > li > a {
      padding-top: 10px;
      padding-bottom: 10px; }
    #reportage .collapse.in {
      display: block !important; } }


.image-text {
    margin-top:70px;
}

#reportage .tel a {
    color:#fff !important;
    font-size: 15px !important;
    text-decoration: none;
    font-family: "Muli", sans-serif;
    font-weight:bold;
}

#reportage .tel a:hover {
    text-decoration: underline;
}
