@charset "UTF-8";
@font-face { font-family: "apa-fonts";
  src:url("../fonts/apa-fonts.eot");
  src:url("../fonts/apa-fonts.eot?#iefix") format("embedded-opentype"),
    url("../fonts/apa-fonts.woff") format("woff"),
    url("../fonts/apa-fonts.ttf") format("truetype"),
    url("../fonts/apa-fonts.svg#apa-fonts") format("svg");
  font-weight:normal; font-style:normal; }
[data-icon]:before { font-family:"apa-fonts" !important; content:attr(data-icon); font-style:normal !important; font-weight:normal !important; font-variant:normal !important; text-transform:none !important; speak:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.apaico:before { font-family:"apa-fonts" !important; font-style:normal !important; font-weight:normal !important; font-variant:normal !important; text-transform:none !important; speak:none; line-height:1; -webkit-font-smoothing:antialiased; -moz-osx-font-smoothing:grayscale; }
.apaico.apa-areacov:before { content: "a"; }
.apaico.apa-areaint:before { content: "b"; }
.apaico.apa-bedroom:before { content: "c"; }
.apaico.apa-fin100:before { content: "d"; }
.apaico.apa-garage:before { content: "e"; }
.apaico.apa-oport:before { content: "f"; }
.apaico.apa-pool:before { content: "g"; }
.apaico.apa-wc:before { content: "h"; }