@font-face {
    font-family: 'MyriadPro';
    src: url('../fonts/MyriadPro/MyriadProRegular.eot');
    src: url('../fonts/MyriadPro/MyriadProRegular.eot?iefix') format('eot'),
    url('../fonts/MyriadPro/MyriadProRegular.woff') format('woff'),
    url('../fonts/MyriadPro/MyriadProRegular.ttf') format('truetype'),
    url('../fonts/MyriadPro/MyriadProRegular.otf') format('opentype');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro';
    src: url('../fonts/MyriadPro/MyriadProSemibold.eot');
    src: url('../fonts/MyriadPro/MyriadProSemibold.eot?iefix') format('eot'),
    url('../fonts/MyriadPro/MyriadProSemibold.woff') format('woff'),
    url('../fonts/MyriadPro/MyriadProSemibold.ttf') format('truetype'),
    url('../fonts/MyriadPro/MyriadProSemibold.otf') format('opentype');
    font-weight: 500;
    font-style: normal;
}

@font-face {
    font-family: 'MyriadPro';
    src: url('../fonts/MyriadPro/MyriadProBold.eot');
    src: url('../fonts/MyriadPro/MyriadProBold.eot?iefix') format('eot'),
    url('../fonts/MyriadPro/MyriadProBold.woff') format('woff'),
    url('../fonts/MyriadPro/MyriadProBold.ttf') format('truetype'),
    url('../fonts/MyriadPro/MyriadProBold.otf') format('opentype');
    font-weight: bold;
    font-style: normal;
}

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

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

@font-face {
    font-family: "Montserrat";
    src: url("/src/fonts/Montserrat/Montserrat-Bold.eot");
    src: url("/src/fonts/Montserrat/Montserrat-Bold.eot?#iefix")format("embedded-opentype"),
    url("/src/fonts/Montserrat/Montserrat-Bold.woff") format("woff"),
    url("/src/fonts/Montserrat/Montserrat-Bold.ttf") format("truetype");
    font-weight: 700;
    font-style: normal;
}

@font-face {
    font-family: "Montserrat";
    src: url("/src/fonts/Montserrat/Montserrat-SemiBold.eot");
    src: url("/src/fonts/Montserrat/Montserrat-SemiBold.eot?#iefix")format("embedded-opentype"),
    url("/src/fonts/Montserrat/Montserrat-SemiBold.woff") format("woff"),
    url("/src/fonts/Montserrat/Montserrat-SemiBold.ttf") format("truetype");
    font-weight: 600;
    font-style: normal;
}

.icon-fino {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'font-fino' !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-constructor-code-editor:before {
    content: "\e91b";
}
.icon-constructor-x:before {
    content: "\e91c";
}
.icon-constructor-tablet:before {
    content: "\e91d";
}
.icon-constructor-mobile:before {
    content: "\e91e";
}
.icon-constructor-desktop:before {
    content: "\e91f";
}
.icon-eye-crossed:before {
    content: "\e920";
}
.icon-nav-statistics:before {
    content: "\e91a";
}
.icon-nav-locations:before {
    content: "\e919";
}
.icon-nav-integration:before {
    content: "\e918";
}
.icon-nav-equipment:before {
    content: "\e917";
}
.icon-nav-dashboard:before {
    content: "\e916";
}
.icon-nav-audience:before {
    content: "\e915";
}
.icon-nav-advertise:before {
    content: "\e914";
}
.icon-nav-administration:before {
    content: "\e913";
}
.icon-arrow-button:before {
    content: "\e900";
}
.icon-arrow-double:before {
    content: "\e901";
}
.icon-arrow-dropdown:before {
    content: "\e902";
}
.icon-arrow-sort:before {
    content: "\e903";
}
.icon-arrow-two-sides:before {
    content: "\e904";
}
.icon-block:before {
    content: "\e905";
}
.icon-check:before {
    content: "\e906";
}
.icon-close:before {
    content: "\e908";
}
.icon-close-circle:before {
    content: "\e907";
}
.icon-eye:before {
    content: "\e909";
}
.icon-hint:before {
    content: "\e90a";
}
.icon-infinity:before {
    content: "\e90b";
}
.icon-minus:before {
    content: "\e90c";
}
.icon-more:before {
    content: "\e90d";
}
.icon-plus:before {
    content: "\e90e";
}
.icon-refresh:before {
    content: "\e90f";
}
.icon-search:before {
    content: "\e910";
}
.icon-settings:before {
    content: "\e911";
}
.icon-triangle:before {
    content: "\e912";
}
