/*!***************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./node_modules/sass-resources-loader/lib/loader.js??ruleSet[1].rules[0].use[3]!./template-parts/block-text-img-orange-drive-cafe/block-text-img-orange-drive-cafe.scss ***!
  \***************************************************************************************************************************************************************************************************************************************************************/
.text-img-orange-drive-cafe {
  background-color: #e95208; }
  .text-img-orange-drive-cafe .text-img-drive-cafe__uppertext {
    color: #fff; }
  .text-img-orange-drive-cafe .text-img-drive-cafe__title {
    color: #fff; }
  .text-img-orange-drive-cafe .text-img-drive-cafe__entry-content {
    color: #fff; }
  .text-img-orange-drive-cafe .text-img-drive-cafe__button {
    margin-top: 0;
    background-color: transparent !important;
    border: 2px solid #fff !important; }
    .text-img-orange-drive-cafe .text-img-drive-cafe__button .btn__text-wrap {
      color: #fff !important; }
    .text-img-orange-drive-cafe .text-img-drive-cafe__button:hover {
      background-color: #fff !important; }
      .text-img-orange-drive-cafe .text-img-drive-cafe__button:hover .btn__text-wrap {
        color: #e95208 !important; }
  .text-img-orange-drive-cafe .text-img-drive-cafe__overlay svg path {
    fill: #e95208; }
  .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__container {
    flex-direction: row-reverse;
    padding-left: 0;
    padding-right: 246px; }
    @media screen and (max-width: 1799px) {
      .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__container {
        padding-left: 0;
        padding-right: 130px; } }
    @media screen and (max-width: 1499px) {
      .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__container {
        padding-left: 0;
        padding-right: 50px; } }
    @media screen and (max-width: 1200px) {
      .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__container {
        padding-left: 0;
        padding-right: 20px; } }
    @media screen and (max-width: 991px) {
      .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__container {
        padding: 0 15px;
        flex-direction: column; } }
    @media screen and (min-width: 1921px) {
      .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__container {
        padding-left: 0;
        padding-right: 12.81vw; } }
  .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__overlay {
    transform: rotateX(180deg) rotateY(180deg);
    left: auto;
    right: -2px; }
    @media screen and (min-width: 1921px) {
      .text-img-orange-drive-cafe.reversed .text-img-drive-cafe__overlay {
        right: -0.0364583vw;
        left: unset; } }

