@import url(https://fonts.googleapis.com/css2?family=Oswald:wght@200..700&display=swap);/* responsive breakpoints */
.container {
  padding: 0;
  margin: 0 auto; }
  @media (max-width: 991.98px) {
    .container {
      padding: 0 16px !important; } }

.comp-content-txt-1,
.comp-content-txt-2,
.comp-content-txt-3,
.comp-content-txt-4,
.comp-content-txt-5,
.col-animate-up,
.col-animate-down,
.animate-img {
  -webkit-transition-duration: .8s;
          transition-duration: .8s;
  -webkit-transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1);
          transition-timing-function: cubic-bezier(0.165, 0.84, 0.44, 1); }

@media (max-width: 991.98px) {
  .position-top .slide-content-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
        -ms-flex-flow: column;
            flex-flow: column; }
  .position-bottom .slide-content-wrapper {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
        -ms-flex-flow: column-reverse;
            flex-flow: column-reverse; } }

.text-image-container {
  position: relative;
  z-index: 5; }
  .text-image-container .text-column {
    width: 50%; }
    @media (max-width: 768.98px) {
      .text-image-container .text-column {
        width: 100%; } }
  .text-image-container .photo-column {
    width: 50%; }
    @media (max-width: 768.98px) {
      .text-image-container .photo-column {
        width: 100%; } }
  .text-image-container.order-text-left .text-column {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }
  .text-image-container.order-text-left .photo-column {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .text-image-container.order-text-right .text-column {
    -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
            order: 1; }
  .text-image-container.order-text-right .photo-column {
    -webkit-box-ordinal-group: 1;
        -ms-flex-order: 0;
            order: 0; }

.pdplus-slideWithImage {
  position: relative;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center; }
  .pdplus-slideWithImage .bgcolor-overlay {
    position: absolute;
    left: 0;
    top: 0;
    z-index: 1;
    width: 100%;
    height: 100%; }
  .pdplus-slideWithImage .text-container {
    padding: 20px; }
    @media (max-width: 991.98px) {
      .pdplus-slideWithImage .text-container {
        padding: 20px 15px; } }
    .pdplus-slideWithImage .text-container .text-editor h1 {
      font-size: 300%; }
    .pdplus-slideWithImage .text-container .text-editor h2 {
      font-size: 250%; }
    .pdplus-slideWithImage .text-container .text-editor h3 {
      font-size: 200%; }
    .pdplus-slideWithImage .text-container .text-editor p {
      font-family: "Arial","Helvetica",sans-serif;
      text-shadow: none;
      font-size: 1rem;
      line-height: 1.5; }
      .pdplus-slideWithImage .text-container .text-editor p > strong {
        font-family: "Arial","Helvetica",sans-serif;
        text-shadow: none; }
    .pdplus-slideWithImage .text-container .text-editor h1, .pdplus-slideWithImage .text-container .text-editor h2, .pdplus-slideWithImage .text-container .text-editor h3, .pdplus-slideWithImage .text-container .text-editor h4, .pdplus-slideWithImage .text-container .text-editor h5, .pdplus-slideWithImage .text-container .text-editor h6 {
      font-family: 'FranklinGothicURWCon-Me';
      font-size: 2rem !important;
      line-height: 1.2;
      text-shadow: none;
      font-weight: normal; }
      .pdplus-slideWithImage .text-container .text-editor h1 > strong, .pdplus-slideWithImage .text-container .text-editor h2 > strong, .pdplus-slideWithImage .text-container .text-editor h3 > strong, .pdplus-slideWithImage .text-container .text-editor h4 > strong, .pdplus-slideWithImage .text-container .text-editor h5 > strong, .pdplus-slideWithImage .text-container .text-editor h6 > strong {
        font-family: inherit;
        font-size: inherit;
        text-shadow: none; }
    .pdplus-slideWithImage .text-container .btn-wrapper {
      margin-top: 30px; }
      .pdplus-slideWithImage .text-container .btn-wrapper .btn {
        padding: 0;
        display: inline-block;
        border-radius: 30px;
        padding: 0.625em 1.25em;
        background-image: none; }
        .pdplus-slideWithImage .text-container .btn-wrapper .btn .tile-link {
          color: #FFF;
          font-family: "Oswald", sans-serif;
          line-height: 1.3;
          letter-spacing: 1px;
          font-weight: 500;
          font-size: 1rem;
          text-transform: uppercase;
          display: block; }
  .pdplus-slideWithImage .photo-tile-container {
    padding: 20px;
    margin: 0 auto; }
    @media (max-width: 768.98px) {
      .pdplus-slideWithImage .photo-tile-container {
        padding: 20px 15px; } }
    .pdplus-slideWithImage .photo-tile-container .photo-tile-image {
      width: 100%; }

.parallax-bg .pdplus-slideWithImage {
  background-attachment: fixed; }

.normal-bg .pdplus-slideWithImage {
  background-attachment: inherit; }

.pdplus-slideWithImage .customize-true .text-image-container .inner-content {
  min-height: 100vh;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  max-width: 1160px;
  margin: 0 auto; }
  @media (max-width: 768.98px) {
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content {
      -ms-flex-wrap: wrap;
          flex-wrap: wrap; } }
  .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-column {
    width: auto;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    @media (max-width: 768.98px) {
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-column {
        -webkit-box-ordinal-group: 2 !important;
            -ms-flex-order: 1 !important;
                order: 1 !important;
        width: 100%; } }
  .pdplus-slideWithImage .customize-true .text-image-container .inner-content .photo-column {
    width: 60% !important; }
    @media (max-width: 768.98px) {
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .photo-column {
        width: 100%;
        -webkit-box-ordinal-group: 1 !important;
            -ms-flex-order: 0 !important;
                order: 0 !important; } }
  .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container {
    max-width: 361px;
    padding: 20px; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h1, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h2, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h3, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h4, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h5, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h6 {
      text-shadow: 1px 1px 1px #fff !important;
      color: #000 !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h1 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h2 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h3 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h4 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h5 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h6 > strong {
        text-shadow: inherit;
        color: inherit; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h1 {
      text-shadow: 2px 2px 2px #fff !important;
      color: #000 !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow h1 > strong {
        text-shadow: inherit !important;
        color: inherit !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow p {
      text-shadow: 1px 1px 1px #fff !important;
      color: #000 !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow p > strong {
        text-shadow: inherit;
        color: inherit; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-white-shadow .custom-shadow {
      text-shadow: none !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h1, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h2, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h3, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h4, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h5, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h6 {
      text-shadow: 1px 1px 1px #000 !important;
      color: #fff !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h1 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h2 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h3 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h4 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h5 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h6 > strong {
        text-shadow: inherit !important;
        color: inherit !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h1 {
      text-shadow: 2px 2px 2px #000 !important;
      color: #fff !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow h1 > strong {
        text-shadow: inherit !important;
        color: inherit !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow p {
      color: #fff !important;
      text-shadow: 1px 1px 1px #000 !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow p > strong {
        font-family: inherit !important;
        text-shadow: inherit !important;
        color: inherit !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor.txt-black-shadow .custom-shadow {
      text-shadow: none !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h1, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h2, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h3, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h4, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h5, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h6 {
      font-family: "Oswald", sans-serif;
      margin-bottom: 20px;
      color: inherit !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h1 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h2 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h3 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h4 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h5 > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h6 > strong {
        font-family: "Oswald", sans-serif;
        text-shadow: inherit; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h1 {
      font-size: 300% !important;
      font-weight: 600;
      text-transform: uppercase; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h1 > strong {
        text-transform: uppercase;
        text-shadow: inherit !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h2 {
      font-size: 250% !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor h3 {
      font-size: 200% !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor p, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor strong {
      font-family: "Arial","Helvetica",sans-serif !important;
      text-shadow: inherit !important;
      color: inherit !important; }
      .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor p > strong, .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor strong > strong {
        font-family: "Arial","Helvetica",sans-serif !important;
        text-shadow: inherit;
        color: inherit !important; }
    .pdplus-slideWithImage .customize-true .text-image-container .inner-content .text-container .text-editor strong {
      font: 700 1em/1.65em Public Sans, Arial, sans-serif !important; }
  .pdplus-slideWithImage .customize-true .text-image-container .inner-content .photo-tile-container {
    margin: 0 auto; }

.f-300 {
  font-size: 300%; }
  @media (max-width: 991.98px) {
    .f-300 {
      font-size: 150%; } }

.f-200 {
  font-size: 200%; }
  @media (max-width: 991.98px) {
    .f-200 {
      font-size: 100%; } }

.slide-content-holder {
  height: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }
  .slide-content-holder .experience-pd_assets-pdPlusTextWithImage {
    margin-bottom: 30px; }
    .slide-content-holder .experience-pd_assets-pdPlusTextWithImage:last-child {
      margin-bottom: 0; }
  .slide-content-holder .slide-content-wrapper {
    min-height: 100vh; }
