@font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconicRegular.eot');
    src: url('../fonts/FCIconicRegular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconicRegular.woff2') format('woff2'),
        url('../fonts/FCIconicRegular.woff') format('woff'),
        url('../fonts/FCIconicRegular.ttf') format('truetype'),
        url('../fonts/FCIconicRegular.svg#FCIconicRegular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Light.eot');
    src: url('../fonts/FCIconic-Light.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Light.woff2') format('woff2'),
        url('../fonts/FCIconic-Light.woff') format('woff'),
        url('../fonts/FCIconic-Light.ttf') format('truetype'),
        url('../fonts/FCIconic-Light.svg#FCIconic-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-BlackItalic.eot');
    src: url('../fonts/FCIconic-BlackItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-BlackItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-BlackItalic.woff') format('woff'),
        url('../fonts/FCIconic-BlackItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-BlackItalic.svg#FCIconic-BlackItalic') format('svg');
    font-weight: 900;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-ExtraBoldItalic.eot');
    src: url('../fonts/FCIconic-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-ExtraBoldItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-ExtraBoldItalic.woff') format('woff'),
        url('../fonts/FCIconic-ExtraBoldItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-ExtraBoldItalic.svg#FCIconic-ExtraBoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-BoldItalic.eot');
    src: url('../fonts/FCIconic-BoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-BoldItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-BoldItalic.woff') format('woff'),
        url('../fonts/FCIconic-BoldItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-BoldItalic.svg#FCIconic-BoldItalic') format('svg');
    font-weight: bold;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-MediumItalic.eot');
    src: url('../fonts/FCIconic-MediumItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-MediumItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-MediumItalic.woff') format('woff'),
        url('../fonts/FCIconic-MediumItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-MediumItalic.svg#FCIconic-MediumItalic') format('svg');
    font-weight: 500;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-ExtraBold.eot');
    src: url('../fonts/FCIconic-ExtraBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-ExtraBold.woff2') format('woff2'),
        url('../fonts/FCIconic-ExtraBold.woff') format('woff'),
        url('../fonts/FCIconic-ExtraBold.ttf') format('truetype'),
        url('../fonts/FCIconic-ExtraBold.svg#FCIconic-ExtraBold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Light_1.eot');
    src: url('../fonts/FCIconic-Light_1.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Light_1.woff2') format('woff2'),
        url('../fonts/FCIconic-Light_1.woff') format('woff'),
        url('../fonts/FCIconic-Light_1.ttf') format('truetype'),
        url('../fonts/FCIconic-Light_1.svg#FCIconic-Light') format('svg');
    font-weight: 300;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Italic.eot');
    src: url('../fonts/FCIconic-Italic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Italic.woff2') format('woff2'),
        url('../fonts/FCIconic-Italic.woff') format('woff'),
        url('../fonts/FCIconic-Italic.ttf') format('truetype'),
        url('../fonts/FCIconic-Italic.svg#FCIconic-Italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-ExtraLightItalic.eot');
    src: url('../fonts/FCIconic-ExtraLightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-ExtraLightItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-ExtraLightItalic.woff') format('woff'),
        url('../fonts/FCIconic-ExtraLightItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-ExtraLightItalic.svg#FCIconic-ExtraLightItalic') format('svg');
    font-weight: 200;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-ExtraLight.eot');
    src: url('../fonts/FCIconic-ExtraLight.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-ExtraLight.woff2') format('woff2'),
        url('../fonts/FCIconic-ExtraLight.woff') format('woff'),
        url('../fonts/FCIconic-ExtraLight.ttf') format('truetype'),
        url('../fonts/FCIconic-ExtraLight.svg#FCIconic-ExtraLight') format('svg');
    font-weight: 200;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Bold.eot');
    src: url('../fonts/FCIconic-Bold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Bold.woff2') format('woff2'),
        url('../fonts/FCIconic-Bold.woff') format('woff'),
        url('../fonts/FCIconic-Bold.ttf') format('truetype'),
        url('../fonts/FCIconic-Bold.svg#FCIconic-Bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-LightItalic.eot');
    src: url('../fonts/FCIconic-LightItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-LightItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-LightItalic.woff') format('woff'),
        url('../fonts/FCIconic-LightItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-LightItalic.svg#FCIconic-LightItalic') format('svg');
    font-weight: 300;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Black.eot');
    src: url('../fonts/FCIconic-Black.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Black.woff2') format('woff2'),
        url('../fonts/FCIconic-Black.woff') format('woff'),
        url('../fonts/FCIconic-Black.ttf') format('truetype'),
        url('../fonts/FCIconic-Black.svg#FCIconic-Black') format('svg');
    font-weight: 900;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Regular.eot');
    src: url('../fonts/FCIconic-Regular.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Regular.woff2') format('woff2'),
        url('../fonts/FCIconic-Regular.woff') format('woff'),
        url('../fonts/FCIconic-Regular.ttf') format('truetype'),
        url('../fonts/FCIconic-Regular.svg#FCIconic-Regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Medium.eot');
    src: url('../fonts/FCIconic-Medium.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Medium.woff2') format('woff2'),
        url('../fonts/FCIconic-Medium.woff') format('woff'),
        url('../fonts/FCIconic-Medium.ttf') format('truetype'),
        url('../fonts/FCIconic-Medium.svg#FCIconic-Medium') format('svg');
    font-weight: 500;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-SemiBold.eot');
    src: url('../fonts/FCIconic-SemiBold.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-SemiBold.woff2') format('woff2'),
        url('../fonts/FCIconic-SemiBold.woff') format('woff'),
        url('../fonts/FCIconic-SemiBold.ttf') format('truetype'),
        url('../fonts/FCIconic-SemiBold.svg#FCIconic-SemiBold') format('svg');
    font-weight: 600;
    font-style: normal;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-ThinItalic.eot');
    src: url('../fonts/FCIconic-ThinItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-ThinItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-ThinItalic.woff') format('woff'),
        url('../fonts/FCIconic-ThinItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-ThinItalic.svg#FCIconic-ThinItalic') format('svg');
    font-weight: 100;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-SemiBoldItalic.eot');
    src: url('../fonts/FCIconic-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-SemiBoldItalic.woff2') format('woff2'),
        url('../fonts/FCIconic-SemiBoldItalic.woff') format('woff'),
        url('../fonts/FCIconic-SemiBoldItalic.ttf') format('truetype'),
        url('../fonts/FCIconic-SemiBoldItalic.svg#FCIconic-SemiBoldItalic') format('svg');
    font-weight: 600;
    font-style: italic;
    font-display: swap;
  }
  
  @font-face {
    font-family: 'FC Iconic';
    src: url('../fonts/FCIconic-Thin.eot');
    src: url('../fonts/FCIconic-Thin.eot?#iefix') format('embedded-opentype'),
        url('../fonts/FCIconic-Thin.woff2') format('woff2'),
        url('../fonts/FCIconic-Thin.woff') format('woff'),
        url('../fonts/FCIconic-Thin.ttf') format('truetype'),
        url('../fonts/FCIconic-Thin.svg#FCIconic-Thin') format('svg');
    font-weight: 100;
    font-style: normal;
    font-display: swap;
 }


.texteditor p,
.texteditor ul{
    margin-bottom:22px;
}
.texteditor ul{
    padding-left: 30px;
}
.texteditor h2,
.texteditor h3,
.texteditor h4{
    font-size: 24px;
    font-weight: 500;
    margin-bottom: 5px;
    padding-top: 15px;
}

.cke_editor_detail h2{}
.texteditor a{
    text-decoration: underline;
}
.texteditor a:hover{
    color:#E5855F;
}

.texteditor p,
.texteditor p.fs-body,p.fs-body{
    font-size: 16px;
}
.texteditor p.fs-bodysmall,p.fs-bodysmall{
    font-size: 14px;
}

.texteditor img,img.texteditorImage{
    height:auto !important;
    width: auto !important;
    max-width: 100%;
}


.cke_iframe{ width: 100% !important; max-width: 100% !important;}


#cke_detail{font-family: 'FC Iconic';}
body .cke_combopanel{height: 150px;}
body .cke_panel_list{height: auto;font-family: 'FC Iconic' !important; }
body .cke_panel_listItem h2{font-weight: 500; font-size: 24px;}
body .cke_panel_listItem a{
    height: 40px;
    line-height: 40px;
    padding-top: 0;
    padding-bottom: 0;
}

.cke_panel_grouptitle,
.cke_editable ,
.cke_reset_all,
.cke_reset_all *{font-family: 'FC Iconic' !important; }

.cke_editable h2{font-weight: 500 !important; font-size: 24px;}
@media (max-width:670px) {
    .texteditor h2,
    .texteditor h3,
    .texteditor h4{
        padding-top: 5px;
    }

    .texteditor ul{
        padding-left: 17px;
    }

    
}
