/* skb_cife-brands-icon (icomoon_brands.css) */
@font-face{font-family:'icomoon_brands';src:url(fonts/icomoon-brands-subset.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
.icomoon_brands{font-family: 'icomoon_brands' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;

  
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
.icomoon_brands-codesandbox:before{content: "\eb80";}
/* skb_cife-elegant-icon (elegant.css) */
@font-face{font-family:'ElegantIcons';src:url(fonts/eleganticons-subset.woff2) format('woff2');font-weight:400;font-style:normal;font-display:block}
[data-icon]:before{font-family:ElegantIcons;content:attr(data-icon);speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.arrow_right,.icon_documents{font-family:ElegantIcons;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased}
.arrow_right:before{content:"\24"}
.icon_documents:before{content:"\e059"}
.glyph{float:left;text-align:center;padding:.75em;margin:.4em 1.5em .75em 0;width:6em;text-shadow:none}
.glyph_big{font-size:128px;color:#59c5dc;float:left;margin-right:20px}
.glyph div{padding-bottom:10px}
.glyph input{font-family:consolas,monospace;font-size:12px;width:100%;text-align:center;border:0;box-shadow:0 0 0 1px #ccc;padding:.2em;-moz-border-radius:5px;-webkit-border-radius:5px}
.centered{margin-left:auto;margin-right:auto}
.glyph .fs1{font-size:2em}
/* skb_cife-icofont-icon (icofont.min.css) */
@font-face{font-family:'IcoFont';src:url(fonts/icofont-subset.woff2) format('woff2');font-weight:400;font-style:Regular;font-display:block}
[class*=" icofont-"],[class^=icofont-]{font-family:IcoFont!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;line-height:1;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased}
.icofont-ui-video:before{content:"\ec93"}
.icofont-users-alt-3:before{content:"\ed08"}
.icofont-close:before{content:"\eee4"}
[class*=" icofont-"].icofont-duotone,[class^=icofont-].icofont-duotone{position:relative}
[class*=" icofont-"].icofont-duotone:before,[class^=icofont-].icofont-duotone:before{position:absolute;left:0;top:0}
[class*=" icofont-"].icofont-duotone:after,[class^=icofont-].icofont-duotone:after{opacity:.4}
.icofont-xs{font-size:.5em}
.icofont-sm{font-size:.75em}
.icofont-md{font-size:1.25em}
.icofont-lg{font-size:1.5em}
.icofont-1x{font-size:1em}
.icofont-2x{font-size:2em}
.icofont-3x{font-size:3em}
.icofont-4x{font-size:4em}
.icofont-5x{font-size:5em}
.icofont-6x{font-size:6em}
.icofont-7x{font-size:7em}
.icofont-8x{font-size:8em}
.icofont-9x{font-size:9em}
.icofont-10x{font-size:10em}
.icofont-fw{text-align:center;width:1.25em}
.icofont-ul{list-style-type:none;padding-left:0;margin-left:0}
.icofont-ul>li{position:relative;line-height:2em}
.icofont-ul>li .icofont{display:inline-block;vertical-align:middle}
.icofont-border{border:solid .08em #f1f1f1;border-radius:.1em;padding:.2em .25em .15em}
.icofont-pull-left{float:left}
.icofont-pull-right{float:right}
.icofont.icofont-pull-left{margin-right:.3em}
.icofont.icofont-pull-right{margin-left:.3em}
.icofont-spin{-webkit-animation:icofont-spin 2s infinite linear;animation:icofont-spin 2s infinite linear;display:inline-block}
.icofont-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}
.icofont-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}
.icofont-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}
.icofont-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}
.icofont-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}
.icofont-flip-horizontal.icofont-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}
:root .icofont-flip-horizontal,:root .icofont-flip-vertical,:root .icofont-rotate-180,:root .icofont-rotate-270,:root .icofont-rotate-90{-webkit-filter:none;filter:none;display:inline-block}
.icofont-inverse{color:#fff}
/* skb_cife-icomoon-icon (icomoon.css) */
@font-face{font-family:'icomoon';src:url(fonts/icomoon-subset.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
.icomoon{font-family: 'icomoon' !important;
  speak: none;
  font-style: normal;
  font-weight: normal;
  font-variant: normal;
  text-transform: none;
  line-height: 1;
  
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
.icomoon-star-full:before{content: "\e9da";}
/* skb_cife-ion-icon (ionicons.min.css) */
@font-face{font-family:'Ionicons';src:url(fonts/ionicons-subset.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
.ion,.ionicons,.ion-md-headset:before{display:inline-block;font-family:"Ionicons";speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;text-rendering:auto;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.ion-md-headset:before{content:""}
/* skb_cife-linearicons-icon (linearicons.css) */
@font-face{font-family:'Linearicons-Free';src:url(fonts/linearicons-free-subset.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
.lnr{font-family: 'Linearicons-Free';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
.lnr-diamond:before{content: "\e845";}
/* skb_cife-materialdesign-icon (materialdesignicons.min.css) */
@font-face{font-family:'Material Design Icons';src:url(fonts/material-design-icons-subset.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
.mdi:before,.mdi-set{display:inline-block;font:normal normal normal 24px/1 "Material Design Icons";font-size:inherit;text-rendering:auto;line-height:inherit;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.mdi-billboard::before{content:"\F1010"}
.mdi-crown::before{content:"\F01A5"}
.mdi-cube-outline::before{content:"\F01A7"}
.mdi-email-check::before{content:"\F0AB1"}
.mdi-email-multiple::before{content:"\F0EE7"}
.mdi-email-send::before{content:"\F10DC"}
.mdi-file-document-edit::before{content:"\F0DC8"}
.mdi-image-filter-center-focus-strong-outline::before{content:"\F0F00"}
.mdi-lightbulb-on-outline::before{content:"\F06E9"}
.mdi-message-processing-outline::before{content:"\F1170"}
.mdi-movie-filter::before{content:"\F1124"}
.mdi-phone::before{content:"\F03F2"}
.mdi-puzzle-edit-outline::before{content:"\F14D9"}
.mdi-tag-heart::before{content:"\F068B"}
.mdi-18px.mdi-set,.mdi-18px.mdi:before{font-size:18px}
.mdi-24px.mdi-set,.mdi-24px.mdi:before{font-size:24px}
.mdi-36px.mdi-set,.mdi-36px.mdi:before{font-size:36px}
.mdi-48px.mdi-set,.mdi-48px.mdi:before{font-size:48px}
.mdi-dark:before{color:rgba(0,0,0,0.54)}
.mdi-dark.mdi-inactive:before{color:rgba(0,0,0,0.26)}
.mdi-light:before{color:#fff}
.mdi-light.mdi-inactive:before{color:rgba(255,255,255,0.3)}
.mdi-rotate-45:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.mdi-rotate-90:before{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}
.mdi-rotate-135:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}
.mdi-rotate-180:before{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}
.mdi-rotate-225:before{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}
.mdi-rotate-270:before{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}
.mdi-rotate-315:before{-webkit-transform:rotate(315deg);-ms-transform:rotate(315deg);transform:rotate(315deg)}
.mdi-flip-h:before{-webkit-transform:scaleX(-1);transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}
.mdi-flip-v:before{-webkit-transform:scaleY(-1);transform:scaleY(-1);filter:FlipV;-ms-filter:"FlipV"}
.mdi-spin:before{-webkit-animation:mdi-spin 2s infinite linear;animation:mdi-spin 2s infinite linear}
/* skb_cife-open_iconic-icon (open-iconic.css) */
@font-face{font-family:'Icons';src:url(fonts/icons-subset.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
.oi{position: relative;
  top: 1px;
  display: inline-block;
  speak:none;
  font-family: 'Icons';
  font-style: normal;
  font-weight: normal;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;}
.oi:empty:before{width: 1em;
  text-align: center;
  box-sizing: content-box;}
.oi.oi-flip-horizontal:before{-webkit-transform: scale(-1, 1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, 1);}
.oi.oi-flip-vertical:before{-webkit-transform: scale(1, -1);
  -ms-transform: scale(-1, 1);
  transform: scale(1, -1);}
.oi.oi-flip-horizontal-vertical:before{-webkit-transform: scale(-1, -1);
  -ms-transform: scale(-1, 1);
  transform: scale(-1, -1);}
.oi-double-quote-sans-left:before{content:'\e054';}
/* skb_cife-themify-icon (themify.css) */
@font-face{font-family:'themify';src:url(fonts/themify-subset.woff2) format('woff2');font-weight:normal;font-style:normal;font-display:block}
[class^="ti-"],[class*=" ti-"]{font-family:'themify';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;}
.ti-menu:before{content: "\e68e";}