@font-face {
    font-family: 'museo700';
    src: url('../fonts/museo700-regular-webfont.eot');
    src: url('../fonts/museo700-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/museo700-regular-webfont.woff2') format('woff2'),
         url('../fonts/museo700-regular-webfont.woff') format('woff'),
         url('../fonts/museo700-regular-webfont.ttf') format('truetype'),
         url('../fonts/museo700-regular-webfont.svg#museo700') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'nexarustsansblack';
    src: url('../fonts/nexarustsans-black-webfont.eot');
    src: url('../fonts/nexarustsans-black-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/nexarustsans-black-webfont.woff2') format('woff2'),
         url('../fonts/nexarustsans-black-webfont.woff') format('woff'),
         url('../fonts/nexarustsans-black-webfont.ttf') format('truetype'),
         url('../fonts/nexarustsans-black-webfont.svg#nexa_rust_sansblack') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'permanent_m';
    src: url('../fonts/permanentmarker-webfont.eot');
    src: url('../fonts/permanentmarker-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/permanentmarker-webfont.woff2') format('woff2'),
         url('../fonts/permanentmarker-webfont.woff') format('woff'),
         url('../fonts/permanentmarker-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'souvenirdemi';
    src: url('../fonts/souvenir_demi-webfont.eot');
    src: url('../fonts/souvenir_demi-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/souvenir_demi-webfont.woff2') format('woff2'),
         url('../fonts/souvenir_demi-webfont.woff') format('woff'),
         url('../fonts/souvenir_demi-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansbold';
    src: url('../fonts/opensans-bold-webfont.eot');
    src: url('../fonts/opensans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-bold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-bold-webfont.woff') format('woff'),
         url('../fonts/opensans-bold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-bold-webfont.svg#open_sansbold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansextrabold';
    src: url('../fonts/opensans-extrabold-webfont.eot');
    src: url('../fonts/opensans-extrabold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-extrabold-webfont.woff2') format('woff2'),
         url('../fonts/opensans-extrabold-webfont.woff') format('woff'),
         url('../fonts/opensans-extrabold-webfont.ttf') format('truetype'),
         url('../fonts/opensans-extrabold-webfont.svg#open_sansextrabold') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'open_sansregular';
    src: url('../fonts/opensans-regular-webfont.eot');
    src: url('../fonts/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/opensans-regular-webfont.woff2') format('woff2'),
         url('../fonts/opensans-regular-webfont.woff') format('woff'),
         url('../fonts/opensans-regular-webfont.ttf') format('truetype'),
         url('../fonts/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'montserratbold';
    src: url('../fonts/montserrat-bold-webfont.eot');
    src: url('../fonts/montserrat-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-bold-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-bold-webfont.woff') format('woff'),
         url('../fonts/montserrat-bold-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-bold-webfont.svg#montserratbold') format('svg');
    font-weight: normal;
    font-style: normal;

}




@font-face {
    font-family: 'montserratregular';
    src: url('../fonts/montserrat-regular-webfont.eot');
    src: url('../fonts/montserrat-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../fonts/montserrat-regular-webfont.woff2') format('woff2'),
         url('../fonts/montserrat-regular-webfont.woff') format('woff'),
         url('../fonts/montserrat-regular-webfont.ttf') format('truetype'),
         url('../fonts/montserrat-regular-webfont.svg#montserratregular') format('svg');
    font-weight: normal;
    font-style: normal;

}

@font-face {
    font-family: 'icomoon';
    src:    url('../fonts/icomoon.eot?t6wywg');
    src:    url('../fonts/icomoon.eot?t6wywg#iefix') format('embedded-opentype'),
        url('../fonts/icomoon.ttf?t6wywg') format('truetype'),
        url('../fonts/icomoon.woff?t6wywg') format('woff'),
        url('../fonts/icomoon.svg?t6wywg#icomoon') format('svg');
    font-weight: normal;
    font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'icomoon' !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;
}

.icon-error:before {
    content: "\e908";
}
.icon-correct:before {
    content: "\e909";
}
.icon-marker:before {
    content: "\e907";
}
.icon-Shape12:before {
    content: "\e906";
}
.icon-white-arrow:before {
    content: "\e906";
}
.icon-pin .path1:before {
    content: "\e900";
    color: rgb(74, 74, 73);
}
.icon-pin .path2:before {
    content: "\e901";
    margin-left: -1.0224609375em;
    color: rgb(255, 255, 255);
}
.icon-insta .path1:before {
    content: "\e902";
    color: rgb(74, 74, 73);
}
.icon-insta .path2:before {
    content: "\e903";
    margin-left: -1.0244140625em;
    color: rgb(255, 255, 255);
}
.icon-fb .path1:before {
    content: "\e904";
    color: rgb(74, 74, 73);
}
.icon-fb .path2:before {
    content: "\e905";
    margin-left: -1.0244140625em;
    color: rgb(255, 255, 255);
}
