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

i {
    /* use !important to prevent issues with browser extensions that change fonts */
    font-family: 'durkeecreative';
    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;
}

/* ARROW DOWN */
.icon-arrow-down:before {
    content: "\e917";
}

/* ARROW UP */
.icon-arrow-up:before {
    content: "\e918";
}

/* ARROW BOTH */
.icon-rectangle-arrow:before {
    content: "\e919";
}

/**** SERVICE ICONS ****/

/* SERVICE ICON 6 */
.icon-durkeeservice6 .path1:before {
    content: "\e91a";
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path2:before {
    content: "\e91b";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path3:before {
    content: "\e91c";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path4:before {
    content: "\e91d";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path5:before {
    content: "\e91e";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path6:before {
    content: "\e91f";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path7:before {
    content: "\e920";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path8:before {
    content: "\e921";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path9:before {
    content: "\e922";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path10:before {
    content: "\e923";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path11:before {
    content: "\e924";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path12:before {
    content: "\e925";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path13:before {
    content: "\e926";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path14:before {
    content: "\e927";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path15:before {
    content: "\e928";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice6 .path16:before {
    content: "\e929";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path17:before {
    content: "\e92a";
    margin-left: -0.8525390625em;
    color: rgb(94, 95, 95);
}
.icon-durkeeservice6 .path18:before {
    content: "\e92b";
    margin-left: -0.8525390625em;
    color: rgb(28, 152, 159);
}
.icon-durkeeservice5 .path1:before {
    content: "\e92c";
    color: rgb(209, 219, 42);
}

/* SERVICE ICON 5 */
.icon-durkeeservice5 .path2:before {
    content: "\e92d";
    margin-left: -0.78515625em;
    color: rgb(209, 219, 42);
}
.icon-durkeeservice5 .path3:before {
    content: "\e92e";
    margin-left: -0.78515625em;
    color: rgb(209, 219, 42);
}
.icon-durkeeservice5 .path4:before {
    content: "\e92f";
    margin-left: -0.78515625em;
    color: rgb(209, 219, 42);
}
.icon-durkeeservice5 .path5:before {
    content: "\e930";
    margin-left: -0.78515625em;
    color: rgb(119, 153, 80);
}
.icon-durkeeservice5 .path6:before {
    content: "\e931";
    margin-left: -0.78515625em;
    color: rgb(119, 153, 80);
}
.icon-durkeeservice5 .path7:before {
    content: "\e932";
    margin-left: -0.78515625em;
    color: rgb(119, 153, 80);
}
.icon-durkeeservice5 .path8:before {
    content: "\e933";
    margin-left: -0.78515625em;
    color: rgb(119, 153, 80);
}
.icon-durkeeservice5 .path9:before {
    content: "\e934";
    margin-left: -0.78515625em;
    color: rgb(119, 153, 80);
}

/* SERVICE ICON 4 */
.icon-durkeeservice4 .path1:before {
    content: "\e935";
    color: rgb(252, 206, 19);
}
.icon-durkeeservice4 .path2:before {
    content: "\e936";
    margin-left: -0.91796875em;
    color: rgb(252, 206, 19);
}
.icon-durkeeservice4 .path3:before {
    content: "\e937";
    margin-left: -0.91796875em;
    color: rgb(243, 233, 12);
}
.icon-durkeeservice4 .path4:before {
    content: "\e938";
    margin-left: -0.91796875em;
    color: rgb(252, 206, 19);
}
.icon-durkeeservice4 .path5:before {
    content: "\e939";
    margin-left: -0.91796875em;
    color: rgb(252, 206, 19);
}
.icon-durkeeservice4 .path6:before {
    content: "\e93a";
    margin-left: -0.91796875em;
    color: rgb(243, 233, 12);
}
.icon-durkeeservice4 .path7:before {
    content: "\e93b";
    margin-left: -0.91796875em;
    color: rgb(243, 233, 12);
}
.icon-durkeeservice4 .path8:before {
    content: "\e93c";
    margin-left: -0.91796875em;
    color: rgb(252, 206, 19);
}

/* SERVICE ICON 3 */
.icon-durkeeservice3 .path1:before {
    content: "\e93d";
    color: rgb(247, 152, 31);
}
.icon-durkeeservice3 .path2:before {
    content: "\e93e";
    margin-left: -1.2216796875em;
    color: rgb(119, 52, 24);
}
.icon-durkeeservice3 .path3:before {
    content: "\e93f";
    margin-left: -1.2216796875em;
    color: rgb(119, 52, 24);
}
.icon-durkeeservice3 .path4:before {
    content: "\e940";
    margin-left: -1.2216796875em;
    color: rgb(119, 52, 24);
}
.icon-durkeeservice3 .path5:before {
    content: "\e941";
    margin-left: -1.2216796875em;
    color: rgb(247, 152, 31);
}
.icon-durkeeservice3 .path6:before {
    content: "\e942";
    margin-left: -1.2216796875em;
    color: rgb(119, 52, 24);
}
.icon-durkeeservice3 .path7:before {
    content: "\e943";
    margin-left: -1.2216796875em;
    color: rgb(247, 152, 31);
}
.icon-durkeeservice3 .path8:before {
    content: "\e944";
    margin-left: -1.2216796875em;
    color: rgb(247, 152, 31);
}
.icon-durkeeservice3 .path9:before {
    content: "\e945";
    margin-left: -1.2216796875em;
    color: rgb(119, 52, 24);
}

/* SERVICE ICON 2 */
.icon-durkeeservice2 .path1:before {
    content: "\e946";
    color: rgb(100, 192, 214);
}
.icon-durkeeservice2 .path2:before {
    content: "\e947";
    margin-left: -1.154296875em;
    color: rgb(158, 219, 243);
}
.icon-durkeeservice2 .path3:before {
    content: "\e948";
    margin-left: -1.154296875em;
    color: rgb(100, 192, 214);
}

/* SERVICE ICON 1 */
.icon-durkeeservice1 .path1:before {
    content: "\e949";
    color: rgb(55, 43, 81);
}
.icon-durkeeservice1 .path2:before {
    content: "\e94a";
    margin-left: -1.1005859375em;
    color: rgb(235, 29, 100);
}
.icon-durkeeservice1 .path3:before {
    content: "\e94b";
    margin-left: -1.1005859375em;
    color: rgb(55, 43, 81);
}

/**** SF KOREA ICON ****/

/* AFTER ICON */
.icon-sf-korea-after:before {
    content: "\e914";
}

/* ICON BG */
.icon-sf-korea-bg-icon .path1:before {
    content: "\e915";
    color: rgb(232, 52, 114);
}
.icon-sf-korea-bg-icon .path2:before {
    content: "\e916";
    margin-left: -1.8505859375em;
    color: rgb(71, 61, 96);
}

/* MAIN / BOTH */
.icon-sf-korea .path1:before {
    content: "\e900";
    color: rgb(232, 52, 114);
}
.icon-sf-korea .path2:before {
    content: "\e901";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path3:before {
    content: "\e902";
    margin-left: -1.8505859375em;
    color: rgb(71, 61, 96);
}
.icon-sf-korea .path4:before {
    content: "\e903";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path5:before {
    content: "\e904";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path6:before {
    content: "\e905";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path7:before {
    content: "\e906";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path8:before {
    content: "\e907";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path9:before {
    content: "\e908";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path10:before {
    content: "\e909";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path11:before {
    content: "\e90a";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path12:before {
    content: "\e90b";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path13:before {
    content: "\e90c";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path14:before {
    content: "\e90d";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path15:before {
    content: "\e90e";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path16:before {
    content: "\e90f";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path17:before {
    content: "\e910";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path18:before {
    content: "\e911";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path19:before {
    content: "\e912";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}
.icon-sf-korea .path20:before {
    content: "\e913";
    margin-left: -1.8505859375em;
    color: rgb(118, 198, 195);
}

