@font-face {
  font-family: 'iSiteFont';
  src:  url('../fonts/iSiteFont.eot?qdmu71');
  src:  url('../fonts/iSiteFont.eot?qdmu71#iefix') format('embedded-opentype'),
    url('../fonts/iSiteFont.ttf?qdmu71') format('truetype'),
    url('../fonts/iSiteFont.woff?qdmu71') format('woff'),
    url('../fonts/iSiteFont.svg?qdmu71#iSiteFont') format('svg');
  font-weight: normal;
  font-style: normal;
}

.iS {
  /* use !important to prevent issues with browser extensions that change fonts */
  font-family: 'iSiteFont' !important;
  speak: none;
  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;
}




.Iimg{width:45px;height:45px;display:block;margin:0 27%}


@media screen and (max-width: 1280px) {
	.Iimg{margin:0 5%!important;}
}




.iS-importante:before {
  content: "\e919";
}
.iS-master:before {
  content: "\e91a";
}
.iS-gpx:before {
  content: "\e911";
}
.iS-elevator:before {
  content: "\e903";
}
.iS-relax:before {
  content: "\e904";
}
.iS-piscina:before {
  content: "\e905";
}
.iS-internet:before {
  content: "\e906";
}
.iS-accessibilita:before {
  content: "\e907";
}
.iS-animali:before {
  content: "\e908";
}
.iS-bambini:before {
  content: "\e909";
}
.iS-bambini1:before {
  content: "\e90a";
}
.iS-garage:before {
  content: "\e90b";
}
.iS-giardino:before {
  content: "\e90c";
}
.iS-giardino1:before {
  content: "\e90d";
}
.iS-lavanderia:before {
  content: "\e90e";
}
.iS-bike:before {
  content: "\e90f";
}

.iG{display:inline-block;width:40px;height:40px}

.iS-piano{background:url("/st211/images/icon/piano.png");background-size:auto 100% !important;background-repeat:no-repeat}
.iS-dimensione{background:url("/st211/images/icon/dimensione.png");background-size:auto 100% !important;background-repeat:no-repeat}
.iS-stanze{background:url("/st211/images/icon/stanze.png");background-size:auto 100% !important;background-repeat:no-repeat}
.iS-letto{background:url("/st211/images/icon/letto.png");background-size:auto 100% !important;background-repeat:no-repeat}
.iS-bagno{background:url("/st211/images/icon/bagno.png");background-size:auto 100% !important;background-repeat:no-repeat}


.iS-ski{background:url("/st211/images/ski.png");background-size:auto 100% !important;background-repeat:no-repeat}
.iS-esperienze{background:url("/st211/images/esperienze.png");background-size:auto 110% !important;background-repeat:no-repeat;background-position-x: -3px;}
.iS-COVID{background:url("/st211/images/COVID.png");background-size:auto 100% !important;background-repeat:no-repeat}





.iS-outdoor{background:url("/st211/images/icoTrekking.png");background-size:auto 100% !important;background-repeat:no-repeat}
.IimgOut{height:38px;display:block;margin:3% 35%!important}


.iS-394:before {
  content: "\e903";
}
.iS-2125:before {
  content: "\e904";
}
.iS-2124:before {
  content: "\e905";
}
.iS-2122:before {
  content: "\e906";
}
.iS-2121:before {
  content: "\e907";
}
.iS-391:before {
  content: "\e908";
}
.iS-2118:before {
  content: "\e909";
}
.iS-389:before {
  content: "\e90b";
}
.iS-388:before {
  content: "\e90c";
}
.iS-2123:before {
  content: "\e90e";
}
.iS-2126:before {
  content: "\e90f";
}


.iS-document-file-doc:before {
  content: "\e912";
}
.iS-doc:before {
  content: "\e912";
}
.iS-document-file-png:before {
  content: "\e913";
}
.iS-document-file-ppt:before {
  content: "\e914";
}
.iS-ppt:before {
  content: "\e914";
}
.iS-document-file-jpg:before {
  content: "\e915";
}
.iS-jpg:before {
  content: "\e915";
}

.iS-document-file-pdf:before {
  content: "\e916";
}

.iS-pdf:before {
  content: "\e916";
}


.iS-calendar:before {
  content: "\e00d";
}
.iS-grid:before {
  content: "\e019";
}
.iS-expand:before {
  content: "\e01a";
}
.iS-view-map:before {
  content: "\e047";
}


.iS-search:before {
  content: "\e910";
}
.iS-webcam:before {
  content: "\e901";
}
.iS-marker:before {
  content: "\e900";
}
.iS-download:before {
  content: "\e917";
}
.iS-alert:before {
  content: "\e918";
}
.iS-loading:before {
  content: "\e91b";
}
.iS-video:before {
  content: "\e01d";
}
.iS-right:before {
  content: "\e111";
}
.iS-share:before {
  content: "\e25a";
}
.iS-close:before {
  content: "\e117";
}
.iS-menu:before {
  content: "\e120";
}
.iS-twitter:before {
  content: "\f081";
}
.iS-credit-card:before {
  content: "\f09d";
}
.iS-google-plus:before {
  content: "\f0d4";
}
.iS-booking:before {
  content: "\f236";
}
.iS-facebook:before {
  content: "\e902";
}


/* Stili aggiunti */

.iS-left:before {
  content: "\e111";
  display: inline-block;
  -ms-transform: rotate(180deg);
  -webkit-transform: rotate(180deg);
  transform: rotate(180deg);
}

.iS-up:before {
  content: "\e111";
  display: inline-block;
  -ms-transform: rotate(-90deg);
  -webkit-transform: rotate(-90deg);
  transform: rotate(-90deg);
}

.iS-down:before {
  content: "\e111";
  display: inline-block;
  -ms-transform: rotate(90deg);
  -webkit-transform: rotate(90deg);
  transform: rotate(90deg);
}

.iS-plus:before {
  content: "\e117";
  display: inline-block;
  -ms-transform: rotate(45deg);
  -webkit-transform: rotate(45deg);
  transform: rotate(45deg);
}

.iS-list-view:before {
  content: "\e120";
}


.spin {
  display: inline-block;
  -webkit-animation: spinning 2s infinite linear;
  animation: spinning 2s infinite linear;
}

@-webkit-keyframes spinning {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}
@keyframes spinning {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(359deg);
    transform: rotate(359deg);
  }
}