@charset "CP852";
/* P22 Underground Pro */
@font-face {
  font-family: 'P22UndergroundPro';
  src: url("https://603096.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Thin.eot");
  src: local("☺"), url("https://dde632.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Thin.woff") format("woff"), url("https://7476c4.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Thin.ttf") format("truetype"), url("https://d0433c.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Thin.svg") format("svg");
  font-weight: 100;
  font-style: normal; }
@font-face {
  font-family: 'P22UndergroundPro';
  src: url("https://a82c50.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Light.eot");
  src: local("☺"), url("https://3d4fc5.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Light.woff") format("woff"), url("https://33f4ca.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Light.ttf") format("truetype"), url("https://7da912.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Light.svg") format("svg");
  font-weight: 300;
  font-style: normal; }
@font-face {
  font-family: 'P22UndergroundPro';
  src: url("https://95d737.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Book.eot");
  src: local("☺"), url("https://ef7d97.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Book.woff") format("woff"), url("https://77ec83.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Book.ttf") format("truetype"), url("https://212756.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Book.svg") format("svg");
  font-weight: normal;
  font-style: normal; }
@font-face {
  font-family: 'P22UndergroundPro';
  src: url("https://f62af8.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Medium.eot");
  src: local("☺"), url("https://6f1d84.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Medium.woff") format("woff"), url("https://0cf04b.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Medium.ttf") format("truetype"), url("https://788664.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Medium.svg") format("svg");
  font-weight: 500;
  font-style: normal; }
@font-face {
  font-family: 'P22UndergroundPro';
  src: url("https://4582b5.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Demi.eot");
  src: local("☺"), url("https://1e5dd1.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Demi.woff") format("woff"), url("https://066890.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Demi.ttf") format("truetype"), url("https://cc1c07.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Demi.svg") format("svg");
  font-weight: 700;
  font-style: normal; }
@font-face {
  font-family: 'P22UndergroundPro';
  src: url("https://e566b8.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Heavy.eot");
  src: local("☺"), url("https://384be6.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Heavy.woff") format("woff"), url("https://0194fb.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Heavy.ttf") format("truetype"), url("https://d2b67f.claudeassets.com/20241117141328im_/https://www.ramadaplaza-tunis.com/wp-content/themes/starhotel/fonts/P22UndergroundPro/P22UndergroundPro-Heavy.svg") format("svg");
  font-weight: 900;
  font-style: normal; }
span.edit-link {
  display: none; }

body.page-id-659 .reservation-form form.reservation-horizontal .booking-form {
  margin-bottom: 15px; }
body.page-id-659 .banner-top-feature {
  -webkit-box-shadow: 0 3px 0 0 #89cfd7;
  box-shadow: 0 3px 0 0 #389CFD7;
  text-align: center; }
  body.page-id-659 .banner-top-feature .usp {
    display: inline-block;
    margin: 10px 25px 0 25px; }
    body.page-id-659 .banner-top-feature .usp .box-icon .circle {
      border: 0;
      padding: 0; }
      body.page-id-659 .banner-top-feature .usp .box-icon .circle i {
        width: 26px;
        height: 26px;
        display: inline-block; }
        body.page-id-659 .banner-top-feature .usp .box-icon .circle i:before {
          font-size: 0.9em;
          font-weight: 700;
          color: #57bac6; }
        body.page-id-659 .banner-top-feature .usp .box-icon .circle i:hover:before {
          color: #fff; }
    body.page-id-659 .banner-top-feature .usp h3 {
      display: inline-block;
      margin: 0 0 0 12px;
      line-height: 26px;
      vertical-align: middle;
      color: #57bac6;
      font-family: Arial; }
body.page-id-659 h1.lined-heading, body.page-id-659 h2.lined-heading, body.page-id-659 h3.lined-heading, body.page-id-659 h4.lined-heading, body.page-id-659 h5.lined-heading, body.page-id-659 h6.lined-heading {
  font-family: Arial; }
  body.page-id-659 h1.lined-heading:before, body.page-id-659 h2.lined-heading:before, body.page-id-659 h3.lined-heading:before, body.page-id-659 h4.lined-heading:before, body.page-id-659 h5.lined-heading:before, body.page-id-659 h6.lined-heading:before {
    border-top: 1px solid #5e5e5e !important; }
body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews {
  display: block;
  padding: 0; }
  body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item {
    width: 50%;
    float: left; }
    @media (max-width: 1024px) {
      body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item {
        width: 100%; } }
    body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row {
      width: 50% !important;
      float: left;
      margin: 0;
      padding: 17px 20px; }
      @media (max-width: 480px) {
        body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row {
          width: 100% !important; } }
      body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row > div {
        width: 100% !important;
        text-align: center; }
        body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row > div img {
          max-width: 90px; }
        body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row > div .text-balloon {
          padding: 0;
          margin: 0;
          border: 0;
          background-color: none;
          -webkit-border-radius: 0;
          border-radius: 0;
          -webkit-box-shadow: none;
          box-shadow: none;
          color: #57bac6;
          font-size: 18px;
          font-family: Arial; }
          body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row > div .text-balloon span, body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row > div .text-balloon span a {
            font-size: 14px;
            color: #333333 !important; }
          body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row > div .text-balloon:before, body.page-id-659 .custom-testimonial .testimonials .owl-carousel#owl-reviews .item .row > div .text-balloon:after {
            display: none; }
body.page-id-659 .page-template-archive-room .offers > [class*=col-] {
  margin: 30px 0; }
  @media (max-width: 991px) and (min-width: 768px) {
    body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb {
      height: auto; } }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb, body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb:after {
    -webkit-transition: all 0.2s ease-in;
    -moz-transition: all 0.2s ease-in;
    -ms-transition: all 0.2s ease-in;
    -o-transition: all 0.2s ease-in;
    transition: all 0.2s ease-in; }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb:after {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: transparent;
    top: 0;
    left: 0; }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb:hover {
    -webkit-box-shadow: 0 2px 0 0 transparent;
    box-shadow: 0 2px 0 0 transparent; }
    body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb:hover:after {
      background: rgba(0, 0, 0, 0.7); }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb .img-box {
    position: relative;
    float: left; }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb .offer-name {
    float: left;
    padding: 6px 5px;
    position: absolute;
    bottom: 0;
    width: 100%; }
    body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb .offer-name h2 {
      margin: 0;
      padding: 15px 21px 13px 21px;
      background: rgba(0, 0, 0, 0.6);
      font-size: 22px;
      color: #E6E6E6;
      text-transform: uppercase;
      font-family: 'P22UndergroundPro', sans-serif;
      display: block; }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb .price, body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb h5 {
    font-family: Arial; }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb h5 {
    font-size: 16px;
    color: #5E5E5E;
    font-weight: 400; }
    body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb h5 span {
      font-size: 20px; }
  body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb .mask {
    width: 100%;
    height: auto; }
    @media (max-width: 1400px) {
      body.page-id-659 .page-template-archive-room .offers > [class*=col-] .room-thumb .mask {
        position: relative;
        background-color: #fff;
        -webkit-transform: translateY(0%);
        -moz-transform: translateY(0%);
        -o-transform: translateY(0%);
        -ms-transform: translateY(0%);
        transform: translateY(0%); } }
body.page-id-659 footer {
  margin-top: 65px; }

/*# sourceMappingURL=custom2.css.map */

/*
     FILE ARCHIVED ON 16:06:36 Feb 07, 2025 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 13:10:39 Aug 26, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.407
  exclusion.robots: 0.053
  exclusion.robots.policy: 0.046
  esindex: 0.006
  cdx.remote: 10.643
  LoadShardBlock: 98.176 (3)
  PetaboxLoader3.datanode: 108.861 (5)
  PetaboxLoader3.resolve: 63.465 (2)
  load_resource: 99.287 (2)
*/