@font-face {
  font-family: "admin-font";
  src: url("/_core/_fwt/fonts/Quicksand/Quicksand-Bold.ttf");
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: "admin-font-bold";
  src: url("/_core/_fwt/fonts/Quicksand/Quicksand-Bold.ttf");
  font-style: normal;
  font-weight: bold;
}

@font-face {
  font-family: 'mcfw-icomoon-ultimate';
  src:url('/_core/_fwt/fonts/icomoon_ultimate.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'mcw-designer';
  src:url('/_core/_fwt/fonts/mcw_designer.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icomoon-ultimate';
  src:url('/_core/_fwt/fonts/icomoon_ultimate.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'hundin';
  src:url('/_core/_fwt/fonts/hundin/hundin1451.ttf') format('truetype');
}

@font-face {
  font-family: 'ds-digii';
  src:url('/_core/_fwt/fonts/ds-digii/ds-digii.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'mcfw-linearicons';
  src:url('/_core/_fwt/fonts/linearicons/linearicons.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'icomoon-ultimate';
  src:url('/_core/_fwt/fonts/icomoon_ultimate.ttf') format('truetype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "clientadmin-font";
  src: url("/_core/_fwt/fonts/brankic/brankic.ttf");
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: "clientadmin-font";
  src: url("/_core/_fwt/fonts/brankic/brankic.ttf");
  font-style: normal;
  font-weight: bold;
}




/**
 *   nunito 
 */
@font-face {
  font-family: "nunito";
  src: url("/_core/_fwt/fonts/nunito/Nunito-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "nunito";
  src: url("/_core/_fwt/fonts/nunito/Nunito-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "nunito";
  src: url("/_core/_fwt/fonts/nunito/Nunito-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "nunito";
  src: url("/_core/_fwt/fonts/nunito/Nunito-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "nunito";
  src: url("/_core/_fwt/fonts/nunito/Nunito-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "nunito";
  src: url("/_core/_fwt/fonts/nunito/Nunito-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "nunito";
  src: url("/_core/_fwt/fonts/nunito/Nunito-Black.ttf");
  font-style: normal;
  font-weight: 900;
}

.mcfw-icomoon-ultimate {
  font-family: icomoon-ultimate;
}

.icomoon-ultimate {
  font-family: icomoon-ultimate;
}

.mcfw-linearicons {
  font-family: mcfw-linearicons;
}






/**
 *   jost
 */
@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "jost";
  src: url("/_man/_fonts/Jost/static/Jost-Black.ttf");
  font-style: normal;
  font-weight: 900;
}


/* caveat */
@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-Regular.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-Regular.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-Medium.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-SemiBold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-Bold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-Bold.ttf");
  font-style: normal;
  font-weight: 900;
}

@font-face {
  font-family: "caveat";
  src: url("/_core/_fwt/fonts/Caveat/Caveat-Bold.ttf");
  font-style: normal;
  font-weight: bold;
}

@font-face {
  font-face-name: "special_elite";
  font-family: "special_elite";
  src: url("/_core/_fwt/fonts/Special_Elite/SpecialElite-Regular.ttf");
  font-style: normal;
}





/* Open Sans */

@font-face {
  font-family: "Open Sans";
  src: url("/_core/_fwt/fonts/Open_Sans/OpenSans-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "Open Sans";
  src: url("/_core/_fwt/fonts/Open_Sans/OpenSans-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Open Sans";
  src: url("/_core/_fwt/fonts/Open_Sans/OpenSans-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "Open Sans";
  src: url("/_core/_fwt/fonts/Open_Sans/OpenSans-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "Open Sans";
  src: url("/_core/_fwt/fonts/Open_Sans/OpenSans-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Open Sans";
  src: url("/_core/_fwt/fonts/Open_Sans/OpenSans-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "Open Sans";
  src: url("/_core/_fwt/fonts/Open_Sans/OpenSans-ExtraBold.ttf");
  font-style: normal;
  font-weight: 900;
}



/* Montserrat */
@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "Montserrat";
  src: url("/_core/_fwt/fonts/Montserrat/Montserrat-Black.ttf");
  font-style: normal;
  font-weight: 900;
}



/* Lato */
@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Thin.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Regular.ttf");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Regular.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Bold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "Lato";
  src: url("/_core/_fwt/fonts/Lato/Lato-Black.ttf");
  font-style: normal;
  font-weight: 900;
}



/* Dosis */
@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-ExtraLight.ttf");
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-Bol.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "Dosis";
  src: url("/_core/_fwt/fonts/Dosis/Dosis-Black.ttf");
  font-style: normal;
  font-weight: 900;
}



/* Playfair Display */
@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf");
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "Playfair Display";
  src: url("/_core/_fwt/fonts/PlayfairDisplay/PlayfairDisplay-Black.ttf");
  font-style: normal;
  font-weight: 900;
}



/* Raleway */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}
@font-face {
  font-family: "Raleway-Thin";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}

/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}
@font-face {
  font-family: "Raleway-ExtraLight";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}

/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Light.ttf");
  font-style: normal;
  font-weight: 300;
}
@font-face {
  font-family: "Raleway-Light";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}
@font-face {
  font-family: "Raleway-Regular";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}
@font-face {
  font-family: "Raleway-Medium";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}

/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}
@font-face {
  font-family: "Raleway-SemiBold";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}


/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}
@font-face {
  font-family: "Raleway-Bold";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}


/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}
@font-face {
  font-family: "Raleway-ExtraBold";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

/* ------- */
@font-face {
  font-family: "Raleway";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Black.ttf");
  font-style: normal;
  font-weight: 900;
}
@font-face {
  font-family: "Raleway-Black";
  src: url("/_core/_fwt/fonts/Raleway/Raleway-Black.ttf");
  font-style: normal;
  font-weight: 900;
}




/* Poppins */
@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-Thin.ttf");
  font-style: normal;
  font-weight: 100;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-ExtraLight.ttf");
  font-style: normal;
  font-weight: 200;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-Light.ttf");
  font-style: normal;
  font-weight: 300;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-Regular.ttf");
  font-style: normal;
  font-weight: 400;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-Medium.ttf");
  font-style: normal;
  font-weight: 500;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-SemiBold.ttf");
  font-style: normal;
  font-weight: 600;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-Bold.ttf");
  font-style: normal;
  font-weight: 700;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-ExtraBold.ttf");
  font-style: normal;
  font-weight: 800;
}

@font-face {
  font-family: "Poppins";
  src: url("/_core/_fwt/fonts/Poppins/Poppins-Black.ttf");
  font-style: normal;
  font-weight: 900;
}