@import "vars.css";

@font-face {
  font-family: 'Material Icons';
  font-style: normal;
  font-weight: 400;
  src: url('/assets/zeusnew/font/MaterialIcons-Regular.eot'); /* For IE6-8 */
  src: local('Material Icons'),
    local('MaterialIcons-Regular'),
    url('/assets/zeusnew/font/MaterialIcons-Regular.woff2') format('woff2'),
    url('/assets/zeusnew/font/MaterialIcons-Regular.woff') format('woff'),
    url('/assets/zeusnew/font/MaterialIcons-Regular.ttf') format('truetype');
}

@font-face {
  font-family: 'Material Icons Outlined';
  font-style: normal;
  font-weight: 400;
  src: url('https://fonts.gstatic.com/s/materialiconsoutlined/v108/gok-H7zzDkdnRel8-DQ6KAXJ69wP1tGnf4ZGhUce.woff2') format('woff2');
}
@font-face {
  font-family: 'atlantico-icon';
  src:  url('/assets/zeusnew/font/batlantico-icon.eot?okafk0');
  src:  url('/assets/zeusnew/font/batlantico-icon.eot?okafk0#iefix') format('embedded-opentype'),
    url('/assets/zeusnew/font/batlantico-icon.ttf?okafk0') format('truetype'),
    url('/assets/zeusnew/font/batlantico-icon.woff?okafk0') format('woff'),
    url('/assets/zeusnew/font/batlantico-icon.svg?okafk0#atlantico-icon') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}
@font-face {
  font-family: 'batlanticoadd';
  src:  url('/assets/zeusnew/font/batlanticoadd.eot?nyi198');
  src:  url('/assets/zeusnew/font/batlanticoadd.eot?nyi198#iefix') format('embedded-opentype'),
    url('/assets/zeusnew/font/batlanticoadd.ttf?nyi198') format('truetype'),
    url('/assets/zeusnew/font/batlanticoadd.woff?nyi198') format('woff'),
    url('/assets/zeusnew/font/batlanticoadd.svg?nyi198#batlanticoadd') format('svg');
  font-weight: normal;
  font-style: normal;
  font-display: block;
}


[class^="iconadd-"], [class*=" iconadd-"] {
  font-family: 'batlanticoadd' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  /* Better Font Rendering =========== */
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.material-icons {
    font-family: 'Material Icons Outlined';
    font-weight: normal;
    font-style: normal;
    font-size: 22px;
    width: 100%;
    display: inline-block;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
}
.material-icons {
  font-variation-settings:"FILL" 0, "wght" 200, "GRAD" 0, "opsz" 48
}
.material-icons-two-tone {
    font-family: "Material Icons Two Tone";
    font-weight: normal;
    font-style: normal;
    font-size: 24px;
    line-height: 1;
    letter-spacing: normal;
    text-transform: none;
    display: inline-block;
    white-space: nowrap;
    overflow-wrap: normal;
    direction: ltr;
    font-feature-settings: "liga";
    -webkit-font-smoothing: antialiased;
}
.material-icons-outlined {
  font-family: 'Material Icons Outlined';
  font-weight: normal;
  font-style: normal;
  font-size: 24px;
  line-height: 1;
  letter-spacing: normal;
  text-transform: none;
  display: inline-block;
  white-space: nowrap;
  word-wrap: normal;
  direction: ltr;
  -webkit-font-feature-settings: 'liga';
  -webkit-font-smoothing: antialiased;
}

/* navigation menu */
span.material-icons.favorite:before {
    color: rgb(255 154 0);
    content: "\e87d";
}
span.material-icons.fav_whiteborder:before{
    color: rgb(255 255 255);
    content: "\e87e";
}
span.material-icons.fav_orangeFill:before{
    color: var(--base-orange);
    content: "\e87d";
  font-variation-settings:
  'FILL' 1,
  'wght' 200,
  'GRAD' 0,
  'opsz' 48
}
.wishAction.addToWish span.material-icons.favorite_border:before{
    color: rgb(255 255 255);
    content: "\e87e";
}
.wishAction.removeToWish span.material-icons.favorite_border:before{
    color: var(--base-orange);
    content: "\e87d";
}
.material-icons.favorite:before {
    color: rgb(255 154 0);
    content: "\e87d";
}

.material-icons.add_shopping_cart:before {
    color: rgb(255 255 255);
   /* content: "\e854";*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 70px;
}
span.material-icons.menu,
span.material-icons.add_shopping_cart {
   font-family: 'batlanticoadd' !important;
}
span.material-icons.add_shopping_cart:before {
   content: "\e409";
}
.material-icons.menu:before,
.iconadd-menu_new:before {
  content: "\e407";
  color: rgb(255 255 255);
   font-size: 30px;
   /*content: "\e5d2";*/
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  height: 70px;
}
.material-icons.category-1312481776:before {content: "\e530";}
.material-icons.category-1265045344:before {content: "\eab1";}
.material-icons.category-1445940121:before {content: "\e53f";}
.material-icons.category-1265045414:before {content: "\ea66";}
.material-icons.category-1265045392:before {content: "\e502";}
.material-icons.category-1312487407:before {content: "\ea99";}
.material-icons.category-1265046317:before {content: "\f084";}
.material-icons.category-1426163087:before {content: "\e533";}
.material-icons.category-1265045434:before {content: "\ead7";}
.material-icons.category-1557135332:before {content: "\eb91";}
.material-icons.category-1457430923:before {content: "\ea55";}
.material-icons.category-1403121758:before {content: "\eb29";}
.material-icons.category-1394099409:before {content: "\e559";}
.material-icons.category-1314624016:before {content: "\eb4c";}
.material-icons.category-1529399015:before {content: "\e914";}
.material-icons[class*="category-"]{
    color: var(--base-blue);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: 24px;
    width: 25px;
}
span.material-icons.colorBlue.share {
    width: 35px;
}
span.material-icons.colorBlue.share:before {
    color: var(--base-blue)!important;
    width: 100%;
}
.searching-wrapper.mm-listitem  .searchicon:before {
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    -moz-osx-font-smoothing: grayscale;
    font-feature-settings: 'liga';
    cursor: pointer;
    height: 2.5rem;
    width: 2.5rem;
    color: rgb(255 255 255);
    content: "\e8b6";
    font-size: 1.8rem;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
    padding-right: 18px;
}

/* home page */
.material-icons.grid-apps:before { 
  content: "\e5c3";
  font-size: 28px;
}
.material-icons.list-apps:before { 
  content: "\e5d2";
  font-size: 34px;
}
.search-icon.sm_navigation.icon {
    position: absolute;
    top: 0;
    right: 0;
    width: 70px;
    height: 100%;
}
.search-icon .material-icons.search{
  height: 100%;
}
p.expandSearch span.material-icons.search:before,
p#smSearch span.material-icons.search:before,
.search-icon .material-icons.search:before {
   font-family: 'batlanticoadd' !important;
   content: "\e408";
   width: 100%;
   height: 100%;
}
.search-icon .material-icons.search:before {
   color: rgb(255 255 255);
   /* content: "\e8b6";*/
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 100%;
    position: absolute;
    top: 0px;
    right: 0px;
    font-size: 30px;
    background-color: var(--base-blue);
    width: 100%;
    border-bottom-right-radius: 25px;
    border-top-right-radius: 25px;
    border: 4px solid rgb(255 255 255);
}
p.expandSearch span.material-icons.search:before{
   font-size: 18px;
   width: 34px!important;
}
.material-icons.gift-card-speed:before {
    content: "\e9e4";
}
.material-icons.gift-card-gift:before {
    content: "\e8b1";
}
.material-icons.gift-card-widgets:before {
    content: "\e1bd";
}
[class*="gift-card-"]{
    color: var(--base-orange);
    display: flex;
    font-size: 55px;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: 38px;
    width: 55px;
}
span.material-icons.email,
span.material-icons.phone,
span.material-icons.calendar {
    width: 24px;
}
.material-icons.calendar:before {
    color: rgb(255 255 255);
    content: "\ebcc";
    height: 70px;
}
.material-icons.phone:before {
    color: rgb(255 255 255);
    content: "\e61d";
    height: 70px;
}
.material-icons.alternate_email:before {
    color: rgb(255 255 255);
    content: "\e0e6";
    color: var(--white-color);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 28px;
    width: 45px;
    font-size: 32px;
}
.material-icons.email:before {
    color: rgb(255 255 255);
    content: "\e158";
    height: 70px;
}

/*calegory page*/

.material-icons.gridset:before{
   color: var(--base-blue);
    content: "\e5c3";
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 30px;
    border: 1px solid var(--border-gray);
}
.material-icons.listset:before{
   color: var(--base-blue);
    content: "\e5d2";
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 30px;
    border: 1px solid var(--border-gray);
}
.material-icons.incluidos{
    color: var(--gray-color);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 25px;
}
.material-icons.incluidos.groups:before{
    content: "\f233";
}
.material-icons.incluidos.bus:before{
    content: "\e530";
}
.material-icons.incluidos.accessible:before{
    content: "\e914";
}
.material-icons.incluidos.alarm_on:before{
    content: "\e858";
}
.collapsible__header:after,
.ocollapsible__header:after {
    font-variant: normal;
    text-decoration: inherit;
    text-align: center;
    color: rgb(0 0 0);
    position: absolute;
    font-size: 1.375rem;
    width: 0.875rem;
    height: 0.75rem;
    right: 10px;
    font-family: 'Material Icons';
    font-weight: normal;
    font-style: normal;
    line-height: 1;
    text-transform: none;
    letter-spacing: normal;
    word-wrap: normal;
    white-space: nowrap;
    direction: ltr;
    -webkit-font-smoothing: antialiased;
    text-rendering: optimizeLegibility;
    font-feature-settings: 'liga';
}
.collapsible__header:after,
.is-expanded .ocollapsible__header:after {
    content: "\e5cf";
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-right: 20px;
    font-size: 35px;
}
.material-icons.closepanel {width: 30px;}
.collapsible__header.collapsed:after {
    content: "\e5ce";
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    padding-right: 20px;
    font-size: 35px;
}
.is-expanded .ocollapsible__header.collapsed:after {
    content: "\e5ce";
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-size: 35px;
}

.material-icons.star.star-5:before{content:"\e838\e838\e838\e838\e838";}
.material-icons.star.star-45:before{content:"\e838\e838\e838\e838\e839";}
.material-icons.star.star-4:before{ content:"\e838\e838\e838\e838\e885";}
.material-icons.star.star-35:before{content:"\e838\e838\e838\e839\e885";}
.material-icons.star.star-3:before{ 
    content:"\e838\e838\e838\e885\e885";
}
.material-icons.star.star-25:before{content:"\e838\e838\e839\e885\e885";}
.material-icons.star.star-2:before{ content:"\e838\e838\e885\e885\e885";}
.material-icons.star.star-15:before{content:"\e838\e839\e885\e885\e885";}
.material-icons.star.star-1:before{ content:"\e838\e885\e885\e885\e885";}

.star[class*="star-"]{
    color:rgb(255, 203, 46);
    font-size: 18px;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: flex-start;
    height: 34px;
   /* width: 80px;*/
}
.material-icons.share:before {
  color: rgb(255 255 255);
  content: "\e80d";
  padding-top: 3px;
  display: flex;
  width: 100%;
  height: 100%;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
.material-icons.filter_tune:before{
    content: "\e429";
}
.material-icons.filter_tune {
    width: 30px;
}
.material-icons.closepanel:before{
   content:"\f230";
   font-size: 28px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: 40px;
}
span.material-icons.social.content_copy {
    color: var(--white-color);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 28px;
    width: 45px;
    font-size: 25px;
}
.material-icons.content_copy:before{
     content: "\e14d";
}

.material-icons.edit:before{
     content: "\e3c9";
}

/*details Page*/
.tool-container.tool-bottom .arrow {
    border-color: transparent transparent var(--base-blue)!important;
}

.material-icons.timer {font-variation-settings:'FILL' 0,'wght' 400,'GRAD' 0,'opsz' 48}
.material-icons.timer:before{content:"\e858"}
.material-icons.font-30{font-size:30px;width: 30px;}
.material-icons.fact_check,
.material-icons.w30,
.material-icons.anchorschild { width: 30px;color: var(--base-blue);}
.material-icons.list_bulleted:before{content:"\e241"}
.material-icons.fact_check:before{content:"\f0c5"}
.material-icons-two-tone.fact_check:before{content:"\f0c5"}
.material-icons.post_add:before{content:"\ea20"}
.material-icons.sell:before{content:"\f05b"}
.material-icons.rate_review:before{content:"\e560"}
.material-icons.dashboard_customize:before{content:"\e99b"}
.material-icons.dashboard_customize {
   width: 30px;
   color: var(--base-blue);
}
.material-icons.unfold_less_double:before{content:"\f8cf"}
.material-icons.location_on:before{
   content:"\e0c8";
   font-size: 28px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    height: 40px;
}
.cart_items_item_wrapper span.material-icons.location_on:before {
    content: "\e0c8";
    font-size: 28px;
}
.material-icons.speaker_notes:before{content:"\e8cd"}
.material-icons.minus:before{content:"\e15b";}
.material-icons.plus:before{content:"\e145";}
.material-icons.fa-minus:before{content:"\e15b";}
.material-icons.fa-plus:before{content:"\e145";}
.material-icons.ticket_activity:before{content:"\e53f";}
.material-icons.languages:before{content:"\e894";}
.material-icons.calendar_month:before{content:"\ebcc";}
.material-icons.payments:before{content:"\ef63";}
.material-icons.dtimer:before{content:"\e425";}
.material-icons.attach_file:before{content:"\e226";}
.material-icons.confirmation_number:before{content:"\e638";}
.material-icons.task_alt:before{content:"\e2e6";}
.material-icons.chevron_right:before{content:"\e5cc";}
.material-icons.chevron_left:before{content:"\e5cb";}
.datepicker thead tr:first-child th.prev:before, 
.datepicker thead tr:first-child th.next:before {
    font-family: 'Material Icons Outlined'!important;
    content: '\e5cc'!important;
    font-size: 30px!important;
    font-weight: 600!important;
}
.datepicker thead tr:first-child th.prev:before {
    content: '\e5cb'!important;
}
.material-icons.add_circle:before{content:"\e147";}
.material-icons.check_circle:before{content:"\e86c";}
.material-icons.rate_review:before{content:"\e560";}
.material-icons.euro{
    font-size: 30px!important;
    font-weight: 600!important;
}
.material-icons.euro:before{
    content: '\ea15';
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    font-size: 30px;
}

/* cesta page */
.material-icons.hcancel:before{
   color: rgb(255 255 255);
    content: "\e5c9";
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    background-color: var(--base-orange);
    border-radius: 50%;
    width: 22px;
    height: 22px;
}
.material-icons.pax-group:before{content:"\e7ef";}
.material-icons.sec-lock:before{content:"\e897";}
.material-icons.done-check:before{content:"\e5ca";}
.material-icons.warning:before{content:"\e002";}
.material-icons.person:before{content:"\e7fd";}
.material-icons.chat_buble:before{content:"\e0b7";}
.material-icons.confirma_number:before{content:"\e638";}
.material-icons.item_close:before{
   content:"\e5cd";
   display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    width: 20px;
    height: 20px;
    font-size: 30px;
}
span.material-icons.item_close {
    width: 20px;
    height: 20px;
}
.material-icons.delete:before{content:"\e872";}
span.material-icons.picture_as_pdf {
    display: flex;
    flex-direction: row;
    justify-content: flex-start;
    align-items: center;
    width: 20px;
    height: 24px;
    font-size: 24px;
    margin-right: 10px;
}
.material-icons.picture_as_pdf:before{content:"\e415";}

/*custom iconmoon*/
.atlicon {
  font-family: 'atlantico-icon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
[class*="content_copy"],
[class*="social ico-"]{
    color: var(--white-color);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    height: 28px;
    width: 45px;
    font-size: 25px;
}
.ico-whatsapp:before {
  content: "\e928";
}
.ico-tripadvisor:before {
  content: "\e927";
}
.ico-google:before {
  content: "\e913";
    height: 35px;
    font-size: 28px;
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    position: absolute;
    top: unset;
}
.ico-brand:before {
  content: "\e900";
}
.ico-google1:before {
  content: "\e914";
}
.ico-brand1:before {
  content: "\e901";
}
.ico-google2:before {
  content: "\e923";
}
.ico-brand2:before {
  content: "\e902";
}
.ico-instagram:before {
  content: "\e915";
}
.ico-facebook-official:before {
  content: "\e916";
}
span.social-buttons-link.facebook .ico-facebook-official{
   color:var(--base-blue);
   padding-left: 5px;
}
.ico-twitter:before {
  content: "\e917";
}
.ico-youtube:before {
  content: "\e918";
}
.ico-facebook:before {
  content: "\e907";
}
.ico-instagram1:before {
  content: "\e919";
}
.ico-invision:before {
  content: "\e91a";
}
.ico-twitter1:before {
  content: "\e91b";
}
.ico-ticket:before {
  content: "\e91c";
}
.ico-time:before {
  content: "\e90c";
}
.ico-timer:before {
  content: "\e90d";
}
.ico-chevron-down:before {
  content: "\e91f";
}
.ico-chevron-left:before {
  content: "\e920";
}
.ico-chevron-right:before {
  content: "\e921";
}
.ico-chevron-up:before {
  content: "\e92e";
}
.ico-google3:before {
  content: "\e91a";
}
.ico-instagram2:before {
  content: "\e924";
}
.ico-linkedin:before {
  content: "\e926";
}

/* import from hicon includes (zeus)*/

[class^="iconsr-"],[class*=" iconsr-"],
[class^="icon12"],[class*=" icon12-"],
[class^="icon9-"],[class*=" icon9-"],
[class^="xhicon"],[class*=" xhicon-"],
[class^="iconv2-"],[class*=" iconv2-"],
[class^="hicon-"], [class*=" hicon-"] {
  font-family: 'atlantico-icon' !important;
  speak: never;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
.hicon-drinks:before {  content: "\ec4a";}
.hicon-eat:before {  content: "\ed38";}
.hicon-cocktails:before {  content: "\ed24";}
.hicon-entrada:before {  content: "\ec6d";}
.hicon-playa:before {  content: "\ec32";}
.hicon-swiming:before {  content: "\ec75";}
.hicon-securit_box:before {  content: "\ecb2";}
.hicon-fish:before {  content: "\ed6c";}
.hicon-hotel:before {  content: "\ed55";}
.hicon-shower:before {  content: "\ecbf";}
.hicon-fly:before {  content: "\e827";}
.hicon-zoo:before {  content: "\e912";}
.hicon-rent_car:before {  content: "\eca2";}
.hicon-teleferico:before {  content: "\ec1f";}
.hicon-free_bus:before {  content: "\ed65";}
.hicon-boat:before {  content: "\ecdc";}
.hicon-bicycle:before {  content: "\ed41";}
.hicon-quads:before {  content: "\ec29";}
.hicon-motorcicles:before {  content: "\ed72";}
.hicon-history:before {  content: "\ec69";}
.hicon-shopping:before {  content: "\ed59";}
.hicon-bodega:before {  content: "\e90c";}
.hicon-discapacitados:before {  content: "\e911";}
.hicon-interprete:before {  content: "\ecf6";}
.hicon-dolphins:before {  content: "\ecc0";}
.hicon-boat_2:before {  content: "\ed42";}
.hicon-wind-surf:before {  content: "\ec1c";}
.hicon-jet-ski:before {  content: "\ec9f";}
.hicon-water-ski:before {  content: "\ed04";}
.hicon-treking:before {  content: "\e922";}
.hicon-diving:before {  content: "\ed0a";}
.hicon-horses:before {  content: "\ea02";}
.hicon-camel:before {  content: "\eca5";}
.hicon-punto_interes:before {  content: "\f144";}
.hicon-paisaje:before {  content: "\ecff";}
.hicon-canoa:before {  content: "\ed77";}
.hicon-kayak:before {  content: "\ed75";}
.hicon-kite_surfing:before {  content: "\ed06";}
.hicon-tranvia:before {  content: "\ecda";}
.hicon-tobogan:before {  content: "\ea14";}
.hicon-batery:before {  content: "\ea16";}
.hicon-cambio:before {  content: "\ed82";}
.hicon-cinturon:before {  content: "\ed4d";}
.hicon-frio:before {  content: "\ec8a";}
.hicon-radio:before {  content: "\ea17";}
.hicon-scooter_reg:before {  content: "\eca8";}
.hicon-trasmission:before {  content: "\ecf3";}
.hicon-velocidad:before {  content: "\ea1a";}
.hicon-velocimetro:before {  content: "\ec1e";}
.hicon-puerta_coche2:before {  content: "\e944";}
.hicon-observatorio:before {  content: "\ea1b";}
.hicon-tirolina:before {  content: "\ea18";}
.hicon-telescopio:before {  content: "\ecde";}
.hicon-sin_guia:before {  content: "\e910";}
.hicon-mirador:before {  content: "\ed5d";}
.hicon-wc:before {  content: "\e9fc";}
.iconv2-lockers:before {  content: "\e906";}
.iconv2-bebidasalcoholicas:before {  content: "\ec8f";}
.icon-iconv2-Bonoalmuerzo:before {  content: "\e93f";}
.iconv2-Discovery1:before {  content: "\f105";}
.iconv2-parqueacuatico:before {  content: "\e903";}
.iconv2-towel-1:before {  content: "\e908";}
.iconv2-twin-tickets:before {  content: "\e909";}
.xhicon-icono-audiogua:before {  content: "\e901";}
.xhicon-icono-fotografa:before {  content: "\ed01";}
.xhicon-icono-grabacin:before {  content: "\ec68";}
.xhicon-icono-monitor:before {  content: "\e900";}
.xhicon-icono-parapente:before {  content: "\e907";}
.xhicon-icono-picnic:before {  content: "\e90a";}
.xhicon-icono-show:before {  content: "\e925";}
.xhicon-icono-snack:before {  content: "\e929";}
.xhicon-icono-snorkle:before {  content: "\ec47";}
.xhicon-icono-sunset:before {  content: "\e904";}
.xhicon-icono-wc:before {  content: "\e905";}
.xhicon-discapacitados:before {  content: "\e92a";}
.icon9-asientosreservados:before {  content: "\e92b";}
.icon9-spa:before {  content: "\e90f";}
.icon12-Lancha-neumtica:before {  content: "\e902";}
.icon12-life-jacket:before {  content: "\e92c";}
.icon12-Mirador:before {  content: "\e92d";}
.icon12-sunbed:before {  content: "\ed03";}
.icon13-diving-suit:before {  content: "\e90b";}
.icon13-glass-of-wine-and-bottle:before {  content: "\ec71";}
.icon13-museum:before {  content: "\e90d";}
.hicon-maleta:before {  content: "\f118";}
.iconsr-silla-de-ruedas-elec:before {  content: "\e90e";}