﻿@charset "UTF-8";
/*!
    * WARNING: Do not edit this file by hand! Instead, you should edit the SASS file: style.scss
    * 
*/
/* ensure tables within grid elements have same line spacing */
.grid-elements table tbody td {
  line-height: 1.6875; }

.e1-panels div i.ico {
  font-size: 2.75rem;
  padding-right: 1rem;
  padding-top: 0.25rem; }

.e1-panels .image-panel {
  height: 100%; }

.e1-panels .image-panel img {
  width: 100%; }

.e1-panels .imgNeg-true {
  margin-bottom: -3rem; }

.e2a-content-cards:not(:first-child) {
  margin-top: 2rem; }

.e2a-content-cards > a:hover > div:first-child {
  box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.16); }

.e2a-content-cards .text-content {
  padding: 2rem;
  padding-top: 1.5rem;
  padding-bottom: 1rem; }

.e2a-content-cards .text-content h5 {
  margin-bottom: 0.3rem; }

.e2a-content-cards .header {
  height: 6.875rem;
  position: relative; }

.e2a-content-cards .header img {
  max-height: 9.875rem;
  margin-top: -3rem;
  max-width: 80%;
  bottom: 0px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0); }

.e2b-benefit-feature img {
  max-height: 4.6875rem;
  margin-top: 2rem; }

.e2b-benefit-feature h5 {
  margin-bottom: 0.5rem; }

.e2b-benefit-feature .imgdiv {
  height: 6.875rem; }

.e2b-benefit-feature .text-content {
  padding: 1rem;
  padding-top: 0.5rem;
  padding-bottom: 0; }

.e2b-benefit-feature:not(:first-child) {
  margin-top: 2rem; }

div.bg-light .grid-elements.fc-rte h3,
div.bg-light .grid-elements.fc-rte h4,
div.bg-light .grid-elements.fc-rte h5 {
  color: #999999; }

.grid-elements.use-tick-for-bulet ul {
  list-style: none;
  padding-left: 1.5rem; }

.grid-elements ul {
  list-style: none;
  padding-inline-start: 1.25rem;
  line-height: 1.6875rem; }

.grid-elements ol {
  padding-inline-start: 1.25rem;
  line-height: 1.6875rem; }

.grid-elements.use-tick-for-bulet ul li:before {
  color: #14c487;
  content: "";
  margin-left: -1.5em;
  font-family: 'fast-icons';
  padding-right: 1.5em; }

.fcg-10-important-info {
  padding: 2rem; }

.fcg-10-important-info.medical-bg {
  background-color: rgba(255, 169, 2, 0.33);
  border: 1px solid #ffa902;
  border-left: 8px solid #ffa902; }
  .fcg-10-important-info.medical-bg h2, .fcg-10-important-info.medical-bg .h2, .fcg-10-important-info.medical-bg h3, .fcg-10-important-info.medical-bg .h3, .fcg-10-important-info.medical-bg h4, .fcg-10-important-info.medical-bg h5, .fcg-10-important-info.medical-bg .h4, .fcg-10-important-info.medical-bg .h5 {
    color: #444444; }

.bg-primary-gradient .fcg-10-important-info.medical-bg {
  background-color: rgba(255, 169, 2, 0.75); }

.fcg-10-important-info.general-help-bg {
  background-color: rgba(59, 155, 229, 0.33);
  border: 1px solid #3b9be5;
  border-left: 8px solid #3b9be5; }
  .fcg-10-important-info.general-help-bg h2, .fcg-10-important-info.general-help-bg .h2, .fcg-10-important-info.general-help-bg h3, .fcg-10-important-info.general-help-bg .h3, .fcg-10-important-info.general-help-bg h4, .fcg-10-important-info.general-help-bg h5, .fcg-10-important-info.general-help-bg .h4, .fcg-10-important-info.general-help-bg .h5 {
    color: #444444; }

.bg-primary-gradient .fcg-10-important-info.general-help-bg {
  background-color: rgba(59, 155, 229, 0.85); }

.fcg-10-important-info p:last-child {
  margin-bottom: 0; }

.fcg-9-award-winning-slider.articles-slider .carousel-inner {
  border: none; }

.fcg-9-award-winning-slider.articles-slider ol.carousel-indicators li:before {
  display: none; }

.fcg-9-award-winning-slider.carousel .carousel-indicators li {
  width: 1rem;
  height: 1rem; }

.fcg-9-award-winning-slider.carousel .carousel-item .carousel-award {
  max-width: 12.5rem; }

.fcg-9-award-winning-slider.carousel .carousel-item .carousel-award .imgdiv {
  height: 10rem;
  position: relative; }

.fcg-9-award-winning-slider.carousel .carousel-item .carousel-award img {
  width: 90%;
  height: 100%;
  object-fit: contain;
  bottom: 0px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0); }

.grid-section .container .text-container .border.bg-light {
  border: 1px solid #f0f0f0 !important; }

.grid-section .disclaimer {
  font-size: 0.75rem; }

.grid-elements .text-container > div.border {
  padding: 1rem; }

.grid-elements .text-container > div.bg-white {
  padding: 1rem; }

.grid-elements .text-container > div.bg-light {
  padding: 1rem; }

.grid-elements .text-container .list-primary > ol,
.grid-elements .text-container .list-tick > ol,
.grid-elements .text-container .list-none > ol {
  padding-inline-start: 1.25rem;
  line-height: 1.6875rem; }
  .grid-elements .text-container .list-primary > ol li,
  .grid-elements .text-container .list-tick > ol li,
  .grid-elements .text-container .list-none > ol li {
    margin-bottom: 1rem; }

.grid-elements .text-container > ul {
  list-style-type: none;
  padding-inline-start: 1.25rem;
  line-height: 1.6875rem; }

.grid-elements .text-container ul {
  list-style-type: none;
  padding-inline-start: 1.25rem;
  line-height: 1.6875rem; }

.grid-elements .fcg-10-important-info ul {
  list-style-type: none;
  padding-inline-start: 1.25rem;
  line-height: 1.6875rem; }

.grid-elements .text-container > ul li,
.grid-elements .text-container ul li {
  margin-bottom: 1rem; }

.grid-elements .text-container > ol li,
.grid-elements .text-container ol li {
  margin-bottom: 1rem; }

/* remove bottom margin from sub-lists and lists inside E2 cards (text-content) */
.grid-elements .text-container ul li ul li,
.grid-elements .text-container ul li ol li,
.grid-elements .text-container ol li ol li,
.grid-elements .text-container ol li ul li,
.grid-elements .text-content ul li,
.grid-elements .text-content ol li {
  margin-bottom: 0.5rem !important;
  margin-top: 0.5rem !important; }

.grid-elements .fcg-10-important-info > ul li {
  margin-bottom: 1rem; }

.grid-elements .text-container .list-none > ul {
  padding-inline-start: 0; }

.grid-elements .text-container .list-tick > ul li:before {
  color: #14c487;
  font-family: 'fast-icons';
  content: "";
  position: relative;
  left: -0.375rem;
  margin-left: -1rem; }

.grid-elements .text-container .list-primary > ul li:before,
.grid-elements .text-content > ul li:before {
  content: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='9' width='9' viewBox='-4.5 -4.5 9 9'><circle r='4.5' fill='%23eb541d' /></svg>");
  position: relative;
  left: -0.5rem;
  margin-left: -0.5rem; }

.grid-elements ul li:before,
.grid-elements > ul li:before {
  content: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='9' width='9' viewBox='-4.5 -4.5 9 9'><circle r='4.5' fill='%23eb541d' /></svg>");
  position: relative;
  left: -0.5rem;
  margin-left: -0.5rem; }

.grid-elements .fcg-10-important-info ul li:before {
  content: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='9' width='9' viewBox='-4.5 -4.5 9 9'><circle r='4.5' fill='%23444444' /></svg>");
  position: relative;
  left: -0.5rem;
  margin-left: -0.5rem; }

.bg-primary-gradient .grid-elements .text-container .list-primary > ul li:before,
.bg-primary-gradient .grid-elements .text-container > ul li:before {
  content: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='9' width='9' viewBox='-4.5 -4.5 9 9'><circle r='4.5' fill='%23FFF' /></svg>"); }

.bg-primary-gradient .grid-elements .text-container .bg-white .list-primary > ul li:before,
.bg-primary-gradient .grid-elements .text-container .bg-white > ul li:before {
  content: url("data:image/svg+xml;charset=UTF-8, <svg xmlns='http://www.w3.org/2000/svg' version='1.1' height='9' width='9' viewBox='-4.5 -4.5 9 9'><circle r='4.5' fill='%23eb541d' /></svg>"); }

.fcg-accordian {
  box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.16); }
  .fcg-accordian .cards {
    flex: 0 0 50%;
    max-width: 50%; }
    .fcg-accordian .cards .card {
      border: none;
      border-radius: 0; }
      .fcg-accordian .cards .card .card-header {
        padding: 0;
        border: 0;
        border-radius: 0;
        color: #eb551d;
        background-color: #f0f0f0; }
        .fcg-accordian .cards .card .card-header .card-link {
          font-size: 1rem; }
        .fcg-accordian .cards .card .card-header.active {
          background-color: #eb551d;
          color: #ffffff;
          border-radius: 0; }
          .fcg-accordian .cards .card .card-header.active .card-link:not(.collapsed) .ico-arrow-next {
            transform: rotate(270deg); }
        .fcg-accordian .cards .card .card-header .card-link {
          width: 100%;
          font-weight: bold;
          text-align: left;
          display: block;
          padding: 1.5rem;
          display: table; }
          .fcg-accordian .cards .card .card-header .card-link h3, .fcg-accordian .cards .card .card-header .card-link h4, .fcg-accordian .cards .card .card-header .card-link h5 {
            font-size: 1rem;
            line-height: 1.4rem;
            font-weight: 400;
            margin-bottom: 0px;
            color: inherit; }
          .fcg-accordian .cards .card .card-header .card-link .ico.ico-arrow-next {
            float: right;
            right: 0;
            transform: rotate(90deg);
            transition: all 0.3s linear;
            font-size: 1rem; }
          .fcg-accordian .cards .card .card-header .card-link .ico {
            font-size: 1.5rem;
            margin-right: 0.25em;
            top: 0.125em;
            position: relative; }
          .fcg-accordian .cards .card .card-header .card-link span {
            display: table-cell; }
    .fcg-accordian .cards .card:first-of-type,
    .fcg-accordian .cards .card:first-of-type .card-header {
      border-radius: 0.375rem 0.375rem 0 0; }
    .fcg-accordian .cards .card:last-of-type,
    .fcg-accordian .cards .card:last-of-type .card-header:not(.active) {
      border-radius: 0 0 0.375rem 0.375rem; }
  .fcg-accordian .card-contents {
    flex: 0 0 50%;
    max-width: 50%; }
  .fcg-accordian .accordian-target {
    overflow: hidden;
    display: none; }
  .fcg-accordian.horizontal .cards {
    flex: 0 0 100%;
    max-width: 100%; }
  .fcg-accordian.horizontal .cards .card-contents {
    flex: 0 0 100%;
    max-width: 100%; }
  .fcg-accordian.horizontal .cards .card .card-header {
    background-color: #eb551d;
    color: #ffffff;
    border-bottom: 1px solid #ffffff; }
  .fcg-accordian.vertical .cards {
    flex: 0 0 100%;
    max-width: 100%; }
  .fcg-accordian.vertical .cards .card .card-header:not(.active) {
    border-bottom: 1px solid #cccccc; }

.container.ejumbotron .row .column .row .fc-image {
  height: 100%; }

.container.ejumbotron .row .column .row .fc-image img {
  max-height: 100%; }

.container.ejumbotron:first-child .row:first-child .column:first-child .row:first-child .fc-image img.imgh-top,
.container.ejumbotron:first-child .row:first-child .column:last-child .row:first-child .fc-image img.imgh-top {
  top: 0px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0); }

.container.ejumbotron .row .column .row .fc-image img.imgh-top.imgNeg-true {
  margin-top: -3rem; }

.container.ejumbotron .row .column .row .fc-image img.imgh-bottom {
  bottom: 0px;
  position: absolute;
  left: 50%;
  transform: translate(-50%, 0); }

.container.ejumbotron .row .column .row .fc-image img.imgh-bottom.imgNeg-true {
  margin-bottom: -3rem; }

.container.ejumbotron:first-child .row:first-child .column:first-child div:first-child {
  height: 100%; }

.container.ejumbotron:first-child .row:first-child .column:last-child div:last-child {
  height: 100%; }

.container.ejumbotron:first-child .row:first-child .col-md-2.column:first-child {
  display: none; }

.container.ejumbotron:first-child .row:first-child .col-md-2.column:last-child {
  display: none; }

.fc-image {
  z-index: 1000; }

.fc-image.text-center img {
  margin-left: auto;
  margin-right: auto; }

.fc-image img.imgsz-xsmall {
  width: 100px;
  max-width: 20%; }

.fc-image img.imgsz-small {
  width: 15.625rem;
  max-width: 30%; }

.fc-image img.imgsz-medium {
  width: 25rem;
  max-width: 40%; }

.fc-image img.imgsz-large {
  width: 37.5rem;
  max-width: 70%; }

.fc-image img.imgsz-xlarge {
  width: 50rem;
  max-width: 85%; }

.fc-image img.imgsz-full {
  width: 100%;
  max-width: 100%; }

.fc-image img.img-rounded {
  border-radius: 1.25rem; }

.fc-image img.imgh-bottom.imgNeg-true {
  margin-bottom: -3rem; }

.fc-image img.imgh-top.imgNeg-true {
  margin-top: -3rem; }

.fc-image img.imgLRNeg-NegRight {
  margin-left: 2rem;
  margin-right: -2rem; }

.fc-image img.imgLRNeg-NegLeft {
  margin-left: -2rem;
  margin-right: 2rem; }

.fc-image img.imgPad-PaddingTop {
  padding-top: 1rem; }

.fc-image img.imgPad-PaddingBottom {
  padding-bottom: 1rem; }

.fc-image img.imgh-verticalcenter {
  height: 100%;
  object-fit: contain; }

.fcg .margin-up-10 {
  margin-top: -7rem; }

.fcg .inner-container {
  max-width: 90%;
  width: calc(100% - 80px); }

.fcg.faq .show-more {
  font-size: 1.25rem;
  font-weight: bold; }

.fcg-case-studies .top-image,
.fcg-testimonials .top-image {
  max-width: 100px;
  margin: auto auto 0 auto; }

.fcg-testimonials .review-source-logo {
  height: 20px;
  max-width: 100%; }

.fcg-case-studies .headimg {
  position: absolute;
  bottom: 0px; }

.fcg-slider .carousel-control-prev,
.fcg-slider .carousel-control-next {
  width: 30px; }

.fcg-slider .stars {
  font-size: 1.5rem;
  color: #ffa902;
  display: inline-block;
  position: relative;
  vertical-align: top;
  white-space: nowrap;
  line-height: 1rem; }

.fcg-slider .stars span:before {
  content: "☆";
  position: relative; }

.fcg-slider .star-rating {
  color: #ffa902;
  position: absolute;
  left: 0;
  top: 0;
  overflow: hidden; }

.fcg-slider .star-rating span:before {
  content: "★"; }

.fcg-slider .bottom {
  position: absolute;
  bottom: 0; }

.fcg-slider h5 {
  margin-bottom: 0.5rem; }

.fcg-slider.testimonials-slider {
  height: 411px;
  overflow: hidden; }

.fcg-slider.testimonials-slider .details {
  height: 236px;
  overflow: hidden;
  margin-top: 1rem; }

.fcg-slider.testimonials-slider .review {
  height: 72px; }

.fcg-slider.testimonials-slider .carousel-indicators {
  display: none; }

.fcg-slider.case-studies-slider {
  height: 525px;
  overflow: hidden; }

.fcg-slider.case-studies-slider .details {
  height: 429px;
  overflow: hidden;
  padding: 2rem; }

.fcg-slider.case-studies-slider .carousel-indicators {
  display: none; }

.fcg-slider .carousel-item {
  padding-left: 1rem;
  padding-right: 1rem; }

.bg-primary-gradient .text-container {
  color: #ffffff; }

.bg-primary-gradient .text-container a {
  color: #fac47e; }

.bg-primary-gradient .text-container p, .bg-primary-gradient .text-container h1, .bg-primary-gradient .text-container h2, .bg-primary-gradient .text-container h3, .bg-primary-gradient .text-container h4, .bg-primary-gradient .text-container h5 {
  color: #ffffff; }

.bg-primary-gradient .text-container .bg-white {
  color: #24201f; }
  .bg-primary-gradient .text-container .bg-white a {
    color: #eb551d; }
  .bg-primary-gradient .text-container .bg-white h1, .bg-primary-gradient .text-container .bg-white h2, .bg-primary-gradient .text-container .bg-white h3, .bg-primary-gradient .text-container .bg-white h4, .bg-primary-gradient .text-container .bg-white h5 {
    color: #444444; }
  .bg-primary-gradient .text-container .bg-white p, .bg-primary-gradient .text-container .bg-white div, .bg-primary-gradient .text-container .bg-white span {
    color: #24201f; }

.e11-offers .offercontainer {
  position: relative; }

.e11-offers img {
  max-height: 4.6875rem;
  margin-top: 2rem; }

.e11-offers h5 {
  margin-bottom: 0.5rem; }

.e11-offers .imgdiv {
  /* height: 12rem; */
  overflow: hidden; }

.e11-offers .imgdiv .cropped-image {
  display: block;
  position: relative;
  width: 100%;
  height: 0 !important;
  padding-bottom: 60% !important;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover; }

.e11-offers .text-content {
  padding: 1rem 1rem 0rem 1rem; }

.e11-offers:not(:first-child) {
  margin-top: 2rem; }

.e11-offers .btnDiv {
  bottom: 0px;
  position: absolute;
  text-align: center;
  width: 100%;
  padding-bottom: 1rem;
  padding-top: 1rem; }

.e11-offers .btnDiv button {
  /*
    margin-left:50%;
    left:-50%;
    */ }

.hp-travel-alert-cards .text-content p:nth-last-child(2) {
  display: inline !important; }

/*Start - Desktop - _faq-quote-box */
@media (min-width: 768px) {
  .e1-panels div i.ico {
    padding-right: 0; }
  .e2a-content-cards:not(:first-child) {
    margin-top: 0; }
  .e2b-benefit-feature:not(:first-child) {
    margin-top: 0; }
  .fcg-9-award-winning-slider {
    width: 730px; }
  .grid-elements .Columns2,
  .grid-elements .Columns3,
  .grid-elements .Columns4 {
    -webkit-column-gap: 15px;
    -moz-column-gap: 15px;
    column-gap: 15px; }
  .grid-elements .Columns2 {
    -webkit-column-count: 2;
    -moz-column-count: 2;
    column-count: 2; }
  .grid-elements .Columns3 {
    -webkit-column-count: 3;
    -moz-column-count: 3;
    column-count: 3; }
  .grid-elements .Columns4 {
    -webkit-column-count: 4;
    -moz-column-count: 4;
    column-count: 4; }
  .fcg-accordian .cards .card .card-header .card-link .text-link,
  .fcg-accordian .cards .card .card-header.active .card-link:not(.collapsed) .text-link {
    border-radius: 0;
    transform: rotate(0deg); }
  .fcg-accordian .cards .card .card-body {
    display: none; }
  .fcg-accordian .card:first-of-type,
  .fcg-accordian .card:first-of-type .card-header {
    border-top-left-radius: 0.375rem;
    border-top-right-radius: 0; }
  .fcg-accordian .card:last-of-type,
  .fcg-accordian .card:last-of-type .card-header {
    border-bottom-left-radius: 0.375rem;
    border-bottom-right-radius: 0; }
  .fcg-accordian .accordian-target {
    display: block;
    height: initial; }
  .fcg-accordian.horizontal {
    box-shadow: none; }
    .fcg-accordian.horizontal .cards {
      display: flex; }
      .fcg-accordian.horizontal .cards .card {
        display: inline-flex;
        height: 100%;
        flex: 0 0 32%;
        max-width: 32%;
        margin-left: 1%; }
        .fcg-accordian.horizontal .cards .card .card-header:not(.active):hover,
        .fcg-accordian.horizontal .cards .card:last-of-type .card-header:not(.active):hover {
          background-color: #ca4b1d; }
        .fcg-accordian.horizontal .cards .card .card-header .card-link {
          font-size: 1.25rem; }
        .fcg-accordian.horizontal .cards .card .card-header,
        .fcg-accordian.horizontal .cards .card .card-header.active,
        .fcg-accordian.horizontal .cards .card:last-of-type .card-header:not(.active) {
          background-color: #eb551d;
          color: #ffffff;
          border-radius: 0.375rem 0.375rem 0 0;
          box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.16);
          height: 100%;
          border-bottom: 0; }
        .fcg-accordian.horizontal .cards .card .card-header:before {
          content: "";
          display: block;
          position: absolute;
          bottom: -1rem;
          left: 0;
          height: 1rem;
          width: 100%;
          background-color: #ffffff; }
        .fcg-accordian.horizontal .cards .card:last-of-type {
          margin-right: 0; }
        .fcg-accordian.horizontal .cards .card .card-header.active {
          background-color: #ffffff;
          color: #eb551d; }
        .fcg-accordian.horizontal .cards .card .card-header .card-link .ico-arrow-next {
          display: none; }
      .fcg-accordian.horizontal .cards .card:first-of-type {
        flex: 0 0 34%;
        max-width: 34%;
        margin-left: 0; }
      .fcg-accordian.horizontal .cards .card .card-header .card-link {
        text-align: center; }
    .fcg-accordian.horizontal .card-contents {
      flex: 0 0 100%;
      max-width: 100%;
      border-radius: 0 0 0.375rem 0.375rem;
      box-shadow: 0 0 1rem 0 rgba(0, 0, 0, 0.16); }
    .fcg-accordian.horizontal .card-contents:before {
      content: "";
      display: block;
      position: relative;
      top: 0;
      left: 0;
      height: 1rem;
      width: 100%;
      background-color: #ffffff; }
    .fcg-accordian.horizontal .accordian-target {
      padding-left: 2.8125rem;
      padding-right: 2.8125rem; }
  .fcg-accordian.vertical .cards {
    flex: 0 0 50%;
    max-width: 50%; }
  .fcg-accordian.vertical .cards .card .card-header {
    border-radius: 0 0 0 0; }
  .fcg-accordian.vertical .cards .card:first-of-type .card-header {
    border-radius: 0.375rem 0 0 0; }
  .fcg-accordian.vertical .cards .card:last-of-type .card-header {
    border-radius: 0 0 0 0.375rem; }
  .fcg-accordian.vertical .cards .card .card-header .card-link .ico.ico-arrow-next {
    position: relative;
    left: 0;
    transform: rotate(0deg); }
  .fcg-accordian.vertical .cards .card .card-header:hover .card-link .ico.ico-arrow-next {
    left: 4px;
    transition: all 0.2s linear; }
  .fcg-accordian.vertical .accordian-target.accordian-tabs-1 {
    height: calc(70px * 1 - 1rem); }
  .fcg-accordian.vertical .accordian-target.accordian-tabs-2 {
    height: calc(70px * 2 - 1rem); }
  .fcg-accordian.vertical .accordian-target.accordian-tabs-3 {
    height: calc(70px * 3 - 1rem); }
  .fcg-accordian.vertical .accordian-target.accordian-tabs-4 {
    height: calc(70px * 4 - 1rem); }
  .container.ejumbotron:first-child .row:first-child .col-md-2.column:first-child {
    display: block; }
  .container.ejumbotron:first-child .row:first-child .col-md-2.column:last-child {
    display: block; }
  .fcg-slider.testimonials-slider {
    height: 485px; }
  .fcg-slider.testimonials-slider .details {
    height: 297px; }
  .fcg-slider.testimonials-slider .carousel-indicators {
    display: flex; }
  .fcg-slider.case-studies-slider {
    height: 338px; }
  .fcg-slider.case-studies-slider .details {
    height: 300px; }
  .fcg-slider.case-studies-slider .carousel-indicators {
    display: flex;
    bottom: -15px; }
  .articles-slider .carousel-inner {
    max-width: 720px; }
  .e11-offers:not(:first-child) {
    margin-top: 0rem; } }

/*End - Desktop */
