@charset "utf-8";


article,aside,details,figcaption,figure,footer,header,hgroup,nav,section,main {display: block;}
figure{margin:40px 0 20px;}
html, body {font-size: 20px;line-height:36px;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;font-family:"Myriad Pro Cond", tahoma;margin:0;color:#222;height:100%;}
* {box-sizing:border-box; -webkit-box-sizing:border-box;
    -moz-box-sizing:border-box;
    -o-box-sizing:border-box;
    -webkit-overflow-scrolling: touch;}
   *:after, *:before {font-family: "FontAwesome";font-weight:400;line-height: 100%;position: relative;font-size:22px;display:inline-block;-webkit-transition:all 0.5s linear;-moz-transition:all 0.5s linear;box-sizing:border-box;}
   *:hover {-webkit-transition:all 0.2s linear;-moz-transition:all 0.2s linear;}
   :focus {outline: 0;}
   a {color:#0f75bc;}
p {margin:0 0 20px;line-height: 1.25rem;}
h1 {color: #0f75bc;position:relative}
h1:after {content: ''; background: #17478c;height:1px;display: block; margin: 40px auto;}
div.home h1:after {width: 15%;}
h2 {margin: 0 0 10px 0;}
h3 {margin:0 0 10px;}
h4 {margin:0 0 10px;}
h6 {font-size:1.25rem;font-weight: normal;margin:0 0 20px;position:relative;}
.c2a {font-family:"Myriad W01 Sm Cnd";}
.c2a:hover {box-shadow: 5px 5px 10px rgba(0,0,0,0.5);}
.mobileonly {display:none;}
body.fixed { overflow: hidden;}
.visually-hidden {display:none;}
div.mainmenu, div#topinfo ul {width:100%;max-width:1280px;margin:0 auto;}
div.mainmenu ul {text-align: right;position:relative;margin: 20px 0 0;}
div.mainmenu ul li {display:inline-block;margin-left:30px;}
div.mainmenu ul li a {color:#222;text-decoration:none;display:block;padding:20px;font-size:1.25rem;position:relative;text-align: left;}
div.mainmenu ul li.item-101 a {position:absolute;left:0;top:0;padding:0;}
div.mainmenu img {max-height:65px;width:auto;}
div.mainmenu ul.mod-menu__sub {display:none;position:absolute;z-index:100;background:#0f75bc;margin:0;height:auto;transition: none;padding:0;}
div.mainmenu ul.mod-menu__sub li {display:block;margin: 0;border-bottom: 1px solid rgba(255,255,255,0.2);}
div.mainmenu ul.mod-menu__sub li a {color:#fff;}
div.mainmenu ul.mod-menu__sub li a:after {content:''!important;}
div.mainmenu ul li.parent a:after {content: '\f0d7';margin-left:10px;}
div.mainmenu ul.mod-menu__sub li a:hover {background:#17478c;}

div#topinfo {background:#F5F5F5;}
div#topinfo ul, div.mainmenu ul {padding:0;list-style:none;}
div#topinfo ul li {display:inline-block;border-right: 1px solid #E2E6E7;}
div#topinfo ul li:first-child {    border-left: 1px solid #E2E6E7;}
div#topinfo ul li a {text-decoration:none;color:#999;font-size:.85rem;display: block;padding: 5px 20px;}
a.email:before {content: '\f0e0';margin:0 10px 0 0;font-size:16px;}
a.telefoon:before {content: '\f095';margin:0 10px 0 0;font-size:16px;}
.openingstijden:before {content: '\f017';margin:0 10px 0 0;font-size:16px;}
.adres:before {content: '\f3c5';margin:0 10px 0 0;font-size:16px;}
.diensten:before {content: '\f7d9';margin:0 10px 0 0;font-size:16px;}
a.afspraak:before {content: '\f073';margin:0 10px 0 0;font-size:16px;}
header {position:relative;height:600px;}
.flex-viewport, ul.slides, ul.slides li {height:100%;margin:0;padding:0;z-index:10;position:relative;}
.slides_container {position:  absolute;width:100%;overflow: hidden;height:600px;  background: #0f75bc;}
ul.slides > li > span {content:'';width:100%;height:100%;position:absolute;top:0;left:0;right:0;margin:auto;}
ul.slides li .contentcontainer {max-width: 1280px;color: #fff;margin: 0 auto;  position: absolute;  left: 0;  right: 0;  top: 50%;  transform: translateY(-50%);}
ul.slides li .textcontainer {overflow:hidden;padding: 0 100px;max-width: 65%;display:table-cell;vertical-align:middle;}
ul.slides li .heading {text-shadow: 2px 2px rgba(0,0,0,0.5);font-size:2.5rem;line-height: 100%;margin: 0 0 10px;font-family:"Myriad W01 Sm Cnd";}
ul.slides li .text {max-width:1000px;font-size:1.5rem;line-height:28px;margin:0 0 60px;text-shadow: 2px 2px rgba(0,0,0,0.5);}
ul.slides li .textcontainer a {display: inline-block;text-decoration:none;color:#fff;border:1px solid #fff;padding:10px 20px;background:rgba(0,0,0,0.4);}
ul.slides li .textcontainer a:hover {background:rgba(15, 117, 188, 0.5);}
.flex-direction-nav li {font-size: 0;position:absolute;top:45%;left:5%;z-index:10;}
.flex-direction-nav li.flex-nav-next {right:5%;left: auto;}
.flex-direction-nav li a:before {content: '\f0d9';color: rgba(255,255,255,1);font-size:40px;}
.flex-direction-nav li.flex-nav-next a:before {content: '\f0da';}
.flex-direction-nav li a.flex-disabled {display:none;}
li.blur span.bg {filter:blur(5px);}

div.content-container {max-width:1280px;margin:0 auto;padding:0 20px;}
div#afspraak {background: #0f75bc;text-align: center;padding: 40px;color: #fff;}
div#afspraak .h2 {font-size: 1.5rem;}
div#afspraak p {margin:0;}
div#afspraak a.c2a {display: inline-block;text-decoration:none;color:#fff;border:1px solid #fff;padding:10px 20px;margin:0 0 0 40px;font-size: .9rem;text-transform: uppercase;background: #17478c;}
div#afspraak a.c2a:hover {background:red;}
main#content {max-width:1280px;padding:60px 20px;margin:0 auto;}
div.item-page.home {text-align:center;}
div.item-page.home p {margin:0 0 10px;}
div.thanks {text-align: left;max-width: 700px;  margin: 40px auto 0;}
div.thanks p {margin:0 0 20px!important;}
div.thanks a {color:#fff;}
ul.waarom {padding:0;margin:0;list-style: none;display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 10%;}
ul.waarom h4 {text-transform:uppercase;color:#0f75bc;}
ul.waarom h4:after {content: ''; background: #17478c;height:2px;width: 25%;display: block; margin: 40px auto;}

.hexagon {	position: relative;	width: 116px; 	height: 66.97px;	background-color: transparent;	margin:80px auto ;	border-left: solid 2px #1E69B8;	border-right: solid 2px #1E69B8;
	box-sizing: border-box;

	transform: rotate(0.0001deg); }
.hexagon:before,
.hexagon:after {	content: "";position: absolute;	z-index: 1;	width: 82.02px;	height: 82.02px;transform: scaleY(0.5774) rotate(-45deg);left: 14.9878px;box-sizing: border-box;}
.hexagon:before {	top: -41.0122px;	border-top: solid 2.8284px #1E69B8;	border-right: solid 2.8284px #1E69B8;}
.hexagon:after {	bottom: -41.0122px;	border-bottom: solid 2.8284px #1E69B8;	border-left: solid 2.8284px #1E69B8;}
.hexagon div.icon:before {font-family: 'streamline-small-cs';content: "\26";font-size: 60px;color: #17478c;position: absolute;top: 50%;transform: translateY(-50%);left: 0;right: 0;}
.hexagon div.icon.personal:before {content:'\3e';}
.hexagon div.icon.service:before {content:'\66';}

div#apk {background:#f5f5f5;padding:40px;text-align:center;}
div#apk > div > h2 {margin:0;}
input.kenteken {background: #f2ba00;border: 1px solid #000; font-size: 2rem;font-weight: bold;padding-left: 50px;width: 280px;height: 50px;line-height: 50px;text-transform:uppercase}
input.kenteken:selected, input.kenteken:internal-autofill-selected {background: #f2ba00!important;}
input.kenteken::placeholder {color: #222; font-family: Montserrat,sans-serif;font-size:1rem;position:absolute;top:50%;transform:translateY(-50%);text-transform:lowercase;}
form#apkform label, form#afspraakform label  {position: relative;   margin: 20px 20px 20px 0; display: inline-block;}
form#apkform label:before, form#afspraakform label:before {content:'';background: url(../img/kenteken.png) no-repeat #f2ba00 left top / auto 100%;  height:50px;  width: 39px;position: absolute;}
button.kentekencheck {border: 0;background: #17478c;text-transform: uppercase;line-height: 50px;vertical-align: top;margin: 20px 0;padding: 0 20px;cursor: pointer; color:#fff;}
button.kentekencheck:hover {background:#0f77c5;}
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
input:-webkit-autofill:active { -webkit-transition-delay: 9999s; transition-delay: 9999s;}
div.rdw {display:none;}
div.spinner:before {content: "\f013";animation: fa-spin 2s linear infinite;margin-right:10px;}

div.afspraakform {display:none;}

#footer {background:#17478c;color:#fff;}
#footer h6 {border-bottom: 1px solid #fff;padding: 0 0 30px;}
#footer h6:before {font-size:1.25rem;}
#footer div.grid {display: grid;grid-template-columns: repeat(3, 1fr);grid-gap: 10%;}
#contact {max-width:1280px;margin:0 auto;padding:40px;}
ul.tijden, ul.naw, ul.services {list-style: none;margin:0;padding:0;}
ul.tijden li span {width:50%;display:inline-block;}
ul.services li a {text-decoration: none;color:#fff;}
a.googlemaps, a.googlereviews {color:#fff;text-decoration:none;}
a.googlemaps:before, a.googlereviews:before  {content: '\f5a0';margin:0 10px 0 0;font-size:16px;}
a.googlereviews:before  {content: '\f044';}
a.kvk {color:#fff;text-decoration: none;}
div#overdouwe {background:#F5F5F5;padding:80px 40px;overflow: hidden;}
div#overdouwe div.image {float:left;width:calc(20% - 30px);}
div#overdouwe div.text {float:right;width:80%}
div#overdouwe img {border-radius:100%;max-width:200px;width:100%;height:auto;}
div#overdouwe p {line-height:2rem;}
h3.signature {font-size:2rem;font-weight:100;margin:0 0 10px;}
.signature {font-family: 'Brush Script MT';}

div.formgrid2 {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 40px;}
div.formgrid2.checkgroup {grid-gap: 10px 40px;}
span.errormsg {display:none!important}
div.errors {border: 1px solid #ff8080;  background: #ffdbdb;  margin: 0 0 20px;  text-align: left;  padding: 10px;display:none;}
body.c2a {background:#F5F5F5;}
div#c2a-container {max-width:1280px;padding:40px;margin:0 auto;}
div#c2a-container p {margin:0;line-height:100%;}
div#c2a-container a.telefoon{text-decoration:none;color:#222;margin:0 0 0 20px;}
div#c2a {background:#f5f5f5}
div.grid2.airco, div.grid2.banden {display: grid;grid-template-columns: repeat(2, 1fr);grid-gap: 40px;margin:40px;}
div.airco-inner, div.banden-inner {background:rgb(15 118 197 / 5%);border:1px solid #FF5722;border-radius: 10px 0; position:relative;overflow: hidden;}
div.airco-inner h3, div.banden-inner h3 { padding: 10px; background: #FF5722;  border-radius: 5px 0 0 0;  color: #fff;font-weight:100;}
div.airco-inner div.text, div.banden-inner div.text {padding:20px;}
span.afspraak {position:absolute;right:0;bottom:0;padding: 0px 20px;background: #ff5722;color: #fff;border-radius: 10px 0 0; cursor: pointer;}
span.afspraak:hover {background:#17478c}

div#slide2top {position: fixed;bottom: 2.5%;right: 2.5%;}
div#slide2top:before {content:'\f102';border: 1px solid #fff;border-radius: 10px 0 5px;background: #0f75bc;color: #fff;cursor:pointer;width:40px;text-align:center;height:40px;line-height:40px;}
div.field.phone {display:none!important;}
span.perdatum {position:absolute;font-weight: 100;font-size:1rem;left: 28px;top: 28px;}


:root{--focus:hsl(215, 100%, 45%);--redtext:hsl(0, 100%, 32%);--redbg:hsl(0, 100%, 93%);--redb:hwb(0 50% 0%);--grey:rgba(34, 36, 38, .15)}.nui{--l:95%;--lbo:83%;--lt:0%;--h:0;--s:0%;--space:0.5em;--pad:0.5em;--rad:0.5em;--bw:1px}.nui,.nui *,.nui ::after,.nui ::before,.nui::after,.nui::before{box-sizing:border-box}.nui{border:0 solid var(--grey)}.text-default{color:initial}.black{--h:0;--s:0%;--l:0%;--lt:100%!important;--lbo:100%!important}.white{--h:0;--s:0%;--l:100%;--lt:0%!important;--lbo:85%!important;--lalt:85%!important}.slate{--h:215;--s:16%;--l:90%;--lt:10%!important}.slate.inverted{--l:45%}.grey{--h:0;--s:0%;--l:93%;--lt:10%!important}.grey.inverted{--l:48%}.lightgrey{--h:0;--s:0%;--l:93%;--lt:45%!important}.red{--h:0;--s:100%;--l:93%}.red.inverted{--l:48%}.orange{--h:25;--s:100%;--l:88%}.orange.inverted{--l:43%}.amber{--h:45;--s:100%;--l:93%}.yellow{--h:52;--s:95%;--l:90%}.lime{--h:75;--s:100%;--l:93%}.green{--h:130;--s:80%;--l:90%}.green.inverted{--l:45%}.lightgreen{--h:100;--s:62%;--l:93%}.emerald{--h:152;--s:100%;--l:89%}.teal{--h:170;--s:80%;--l:44%}.cyan{--h:190;--s:75%;--l:93%}.sky{--h:195;--s:100%;--l:93%}.sky.inverted{--l:48%}.blue{--h:215;--s:100%;--l:93%}.blue.inverted{--l:48%}.indigo{--h:264;--s:100%;--l:93%}.violet{--h:270;--s:100%;--l:93%}.purple{--h:285;--s:100%;--l:73%}.fuchsia{--h:300;--s:100%;--l:93%}.pink{--h:315;--s:100%;--l:93%}.rose{--h:330;--s:100%;--l:93%}.nui.black,.nui.blue,.nui.colored,.nui.green,.nui.grey,.nui.orange,.nui.red,.nui.slate,.nui.white,.nui.yellow{background-color:hsl(var(--h),var(--s),var(--l));color:hsl(var(--h),var(--s),var(--lt));border-color:hsl(var(--h),var(--s),var(--lbo))!important;--lbo:calc(var(--l) - 18%);--lt:calc(100% - var(--l) + calc(calc(100% - var(--l)) * 3));--lalt:calc(var(--l) - 23%)}.nui.text-colored{color:hsl(var(--h),var(--s),var(--l))}.nui.inverted{--lbo:calc(var(--l) + 25%);--lt:100%!important}.nui.nobgcolor,.nui.transparent{background-color:transparent}.nui.small{font-size:small}.nui.smaller{font-size:smaller}.nui.xsmall{font-size:x-small}.nui.normalsize{font-size:1rem}.nui.large{font-size:large}.nui.larger{font-size:larger}.nui.medium{font-size:medium}.nui.xlarge{font-size:x-large}.nui.xxlarge{font-size:2.5em}.nui.xxxlarge{font-size:3em}.nui.italic{font-style:italic}.nui.bold{font-weight:700}.nui.notbold{font-weight:initial!important}.nui .hidden,.nui.hidden{display:none!important}.nui.fixed{position:fixed!important;z-index:100;top:0}.nui.relative{position:relative}.nui.absolute{position:absolute}.nui.link{cursor:pointer;-webkit-user-select:none;user-select:none}.nui.underlined{text-decoration:underline}.nui.shadowed{box-shadow:inset 0 0 0 var(--bw) hsl(var(--h),var(--s),var(--lbo))!important}.nui.bordered{border-width:var(--bw)}.nui.thick.bordered{--bw:3px}.nui.dashed.bordered{border-style:dashed}.nui.dotted.bordered{border-style:dotted}.nui.bordered.top-opened{border-top:0}.nui.bordered.bottom-opened{border-bottom:0}.nui.rounded{border-radius:var(--rad)}.nui.top-rounded{border-top-left-radius:var(--rad);border-top-right-radius:var(--rad)}.nui.bottom-rounded{border-bottom-left-radius:var(--rad);border-bottom-right-radius:var(--rad)}.nui.circular{border-radius:50%!important;text-align:center;aspect-ratio:1/1}.nui.squared{aspect-ratio:1/1}.nui.raised{box-shadow:1px 1px 2px hsl(var(--h),var(--s),90%)}.nui.compact{--pad:0.25em}.nui .disabled,.nui.disabled{pointer-events:none;opacity:.45}.nui.height[class*="full height"]{height:100%}.nui.width[class*="full width"]{width:100%}.nui.grid{display:grid;grid-auto-columns:1fr;grid-auto-flow:column}.nui.grid>.span2{grid-column:span 2}.nui.grid>.span3{grid-column:span 3}.nui.grid>.span4{grid-column:span 4}@media only screen and (max-width:600px){.nui.grid.stackable{grid-auto-flow:row}.nui.grid.stackable>[class*=span]{grid-column:1!important}}.nui.flex{position:relative;display:flex;align-items:stretch}.nui.flex.inline{display:inline-flex}.nui.flex.vertical{flex-direction:column}.nui.flex.one-column>*{flex:100%}.nui.flex.two-column>*{flex:calc(50% - calc(var(--space)))}.nui.flex.three-column>*{flex:calc(33.333% - calc(var(--space)))}.nui.justify-center{justify-content:center}.nui.align-center{align-items:center}.nui.align-start{align-items:start}.nui.align-end{align-items:end}.nui.self-start{align-self:start}.nui.self-end{align-self:end}.nui.self-center{align-self:center}.nui.text-center{text-align:center}.nui.flex>.grow{flex-grow:1}.nui.flex.wrap{flex-wrap:wrap}@media only screen and (max-width:600px){.nui.flex.stackable{flex-direction:column}}.nui.flex[class*="equal items"]>.item{flex:1 1 0px}@media only screen and (max-width:900px) and (min-width:600px){.nui.flex>.item.medium-50{min-width:45%}.nui.flex>.item.medium-30{min-width:30%}}@media only screen and (min-width:900px){.nui.flex>.item.big-50{min-width:45%}.nui.flex>.item.big-30{min-width:30%}}.nui.flex[class*="grow items"]>.item{flex-grow:1}.nui.spaced{gap:var(--space)}.nui.nomargins>*{margin:0}section.nui{margin-bottom:3em}section.nui:last-child{margin-bottom:0}.nui.flex>.right{margin-left:auto}.nui.flex>.bottom{margin-top:auto}.nui.flex.divided:not(.vertical)>.item::after{content:"";position:absolute;top:0;left:100%;height:100%;width:var(--bw);background-color:var(--grey);z-index:1}.nui.flex.divided.vertical>.item::after{content:"";position:absolute;top:100%;left:0;height:var(--bw);width:100%;background-color:var(--grey);z-index:1}.nui.flex.divided>.item:last-child:after{height:0}.nui.flex>.item:not(.right){position:relative;margin:0}.nui.flex.selectable>.item:hover{background-color:hsl(var(--h),var(--s),calc(var(--lbo) + 13%))}.nui.flex.segments>.item{padding:calc(var(--pad) * 2) calc(var(--pad) * 2.5)}.nui.ph1{padding-right:calc(var(--pad) * 1);padding-left:calc(var(--pad) * 1)}.nui.pv1{padding-top:calc(var(--pad) * 1);padding-bottom:calc(var(--pad) * 1)}.nui.pv2{padding-top:calc(var(--pad) * 2);padding-bottom:calc(var(--pad) * 2)}.nui.pv3{padding-top:calc(var(--pad) * 3);padding-bottom:calc(var(--pad) * 3)}.nui.pv4{padding-top:calc(var(--pad) * 4);padding-bottom:calc(var(--pad) * 4)}.nui.p0{padding:0!important}.nui.p1{padding:calc(var(--pad) * 1)}.nui.p2{padding:calc(var(--pad) * 2)}.nui.p3{padding:calc(var(--pad) * 3)}.nui.p4{padding:calc(var(--pad) * 4)}.nui.m0{margin:0!important}@media only screen and (max-width:767.98px){.nui[class*="wide only"]{display:none!important}}.nui[class*="mobile only"]{display:none!important}@media only screen and (max-width:767.98px){.nui[class*="mobile only"]{display:inline-flex!important}}.nui.container{width:calc(100% - var(--pad) - var(--pad));margin-left:var(--pad);margin-right:var(--pad)}@media only screen and (min-width:1200px){.nui.container:not(.wide){max-width:1160px;margin-left:auto!important;margin-right:auto!important}}.nui.avatar{width:2.2em}.nui.image{max-width:100%;height:auto}.nui.sidebar{display:none;position:fixed;top:0;left:0;right:auto;width:auto;z-index:11;height:100%!important;max-height:100%;border-radius:0!important;margin:0!important;overflow-y:auto!important}.nui.sidebar.active{display:block}.nui.dimmer{--dimmer-o:0.75}.nui.dimmer.active{position:fixed;display:flex;user-select:none;align-items:center;justify-content:center;left:0;top:0;z-index:1000;height:100%;width:100%;background-color:hsla(var(--h),var(--s),var(--l),var(--dimmer-o))}@keyframes loader{from{transform:rotate(0)}to{transform:rotate(180deg)}}.nui.loading{pointer-events:none;opacity:.45;position:relative}.nui.loading::after{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);content:"";height:min(calc(50%),2em);aspect-ratio:1/1;border-radius:50%;border:.5em solid transparent;border-color:hsl(var(--h),var(--s),50%) transparent hsl(var(--h),var(--s),50%) transparent;animation:loader 1.2s linear infinite}@keyframes loader{0%{transform:translate(-50%,-50%) rotate(0)}100%{transform:translate(-50%,-50%) rotate(360deg)}}.nui.block{margin:var(--space) 0}.nui.block[class*="top block"]{margin-top:0}.nui.block[class*="bottom block"]{margin-bottom:0}.nui.divider:not(.labeled){border-bottom-width:var(--bw)}.nui.divider[class*="labeled divider"]{position:relative;display:table;white-space:nowrap}.nui.divider[class*="labeled divider"]>.label{padding:0 calc(var(--pad) * 2)}.nui.divider[class*="labeled divider"]::after,.nui.divider[class*="labeled divider"]::before{content:"";position:relative;border-bottom:var(--bw) solid hsl(var(--h),var(--s),var(--lbo));left:0;top:50%;display:table-cell;width:50%;transform:translate(0,-50%)}.nui.divider[class*="labeled divider"]::after{right:0}.nui.invisible{visibility:hidden}.nui.segment{padding:calc(var(--pad) * 2) calc(var(--pad) * 2.5)}fieldset.nui>legend{float:none;width:auto;padding:0 1em;margin:0}.nui.alert{padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2);border-width:var(--bw);border-left:calc(var(--space) * 2) solid;font-weight:700}.nui.floating{position:fixed!important;margin-left:auto;left:0;margin-right:auto;right:0;width:auto;max-width:90%;top:5%;z-index:200}.nui.floating.right{right:3%;left:auto}.nui.floating.left{left:3%;right:auto}.nui.floating.bottom{bottom:5%;top:auto}@media only screen and (max-width:600px){.nui.floating{width:90%}}.nui.popup{position:absolute;min-width:min-content;max-width:250px;z-index:1900;padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2)}.nui.popup::before{position:absolute;content:'';width:1em;height:1em;background-color:inherit;z-index:1901;border:var(--bw) solid;border-color:inherit;z-index:-1}.nui.left.popup::before{left:1em;right:auto;margin-left:0}.nui.right.popup::before{right:1em;left:auto;margin-right:0}.nui.center.popup::before{right:50%;left:50%;margin-left:-.575em}.nui.top.popup::before{bottom:-.575em;top:auto;border-top-width:0}.nui.bottom.popup::before{top:-.575em;bottom:auto;border-bottom-width:0}.nui.side.popup::before{top:50%;bottom:50%;margin-top:-.575em;transform:rotate(-45deg)}.nui.side.right.popup::before{left:-.575em;right:0;border-bottom-width:0;border-right-width:0}.nui.side.left.popup::before{left:auto;right:-.575em;margin-left:auto;border-top-width:0;border-left-width:0}.nui.popup.top.right::before{transform:skew(0deg,45deg);border-left-width:0}.nui.popup.top.left::before{transform:skew(0deg,-45deg);border-right-width:0}.nui.popup.top.center::before{transform:rotate(45deg);border-left-width:0}.nui.popup.bottom.right::before{transform:skew(0deg,-45deg);border-left-width:0}.nui.popup.bottom.left::before{transform:skew(0deg,45deg);border-right-width:0}.nui.popup.bottom.center::before{transform:rotate(45deg);border-right-width:0}.nui.header{color:hsl(var(--h),var(--s),var(--lt));gap:calc(var(--space) * .5);flex-wrap:wrap;align-items:center;background-color:transparent;border-color:inherit}.nui.header>.detail{font-size:.85em;flex-basis:100%;font-weight:400;display:block;color:hsl(var(--h),var(--s),calc(var(--lt) + 25%))}.nui.header>.right{margin-left:auto}.nui.header.dividing{border-bottom-width:var(--bw)}.nui.menu .item{display:flex;align-items:center;cursor:pointer;line-height:1em;border:0 solid transparent;border-color:inherit;padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2);gap:calc(var(--space) * 2);color:inherit;user-select:none}.nui.menu .item.menu{gap:0}.nui.menu .item.header{font-weight:700}.nui.menu>.item:not(.button):not(.menu):not(.header):not(.active):hover{background-color:hsla(var(--h2,var(--h)),var(--s2,var(--s)),calc(var(--l2,calc(var(--l) - 12%)) + 10%),1)}.nui.menu .item.button{padding:calc(var(--pad) * .32/.5) calc(var(--pad) * 1)}.nui.menu>.item.right{margin-left:auto}.nui.menu>.item.right.header{padding-right:0}.nui.menu>.item.menu{padding:0}.nui.menu>.item.header{cursor:default}.nui.menu[class*="basic menu"]>.item.active{background-color:hsla(var(--h2,var(--h)),var(--s2,var(--s)),var(--l2,calc(var(--l) - 12%)),1)}.nui.menu:not(.bordered)[class*="basic menu"]>.item{border-radius:var(--rad)}.nui.menu[class*="text menu"]>.item{padding:0;line-height:initial}.nui.menu[class*="text menu"]>.item:hover{background-color:transparent!important;text-decoration:underline}.nui.menu[class*="primary menu"]{border-bottom-width:.2em;border-bottom-color:hsl(var(--h),var(--s),80%)}.nui.menu[class*="primary menu"]>.item.active{margin-bottom:-.2em;border-bottom-width:.2em;border-bottom-color:hsl(var(--h),var(--s),var(--lt))}.nui.menu[class*="tabular menu"]{border-bottom-width:var(--bw);background-color:transparent!important}.nui.menu[class*="tabular menu"]>.item{margin-bottom:-1px;border-radius:var(--rad) var(--rad) 0 0;border-width:var(--bw);border-color:transparent}.nui.menu[class*="tabular menu"]>.item.active{border-color:inherit;border-bottom:var(--bw) solid hsl(var(--h),var(--s),100%);border-top:.25em solid hsl(var(--h),var(--s),var(--lbo));background-color:hsl(var(--h),var(--s),100%)}.nui.tab{border-top:0}.nui.menu>.dropdown.item>.nui.menu{min-width:100%}.nui.menu>.dropdown.item>.nui.menu:not(.full){min-width:100%;overflow-y:auto;max-height:300px}.nui.menu.rounded:not(.vertical)>.item:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.nui.menu.rounded:not(.vertical)>.item:last-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.nui.menu.rounded.vertical>.item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}.nui.menu.rounded.vertical>.item:last-child{border-bottom-left-radius:inherit;border-bottom-right-radius:inherit}.nui.button{padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2);border-radius:calc(var(--rad) * .65);font-weight:700;cursor:pointer;line-height:1em;display:inline-flex;align-items:center;gap:var(--space);position:relative;text-align:center;justify-content:center;white-space:nowrap}.nui.button:hover{background-color:hsl(var(--h2,var(--h)),var(--s2,var(--s)),calc(var(--l2,var(--l)) - 5%))}.nui.button.iconed{overflow:hidden}.nui.button.iconed:not(.right){padding-left:calc(calc(calc(var(--pad) * 2) * 2) + 1em + calc(var(--pad) * 2))}.nui.button.iconed[class*="right iconed"]{padding-right:calc(calc(calc(var(--pad) * 2) * 2) + 1em + calc(var(--pad) * 2))}.nui.button.iconed>svg.icon{position:absolute;height:100%;width:2.5em;padding:calc(var(--pad) * .65) calc(var(--pad) * 1.25);background-color:hsl(var(--h),var(--s),calc(var(--l) - 5%))}.nui.button.iconed:not(.right)>svg.icon{left:0}.nui.button.iconed[class*="right iconed"]>svg.icon{right:0}.nui.button.iconed:hover>svg.icon{background-color:hsl(var(--h2,var(--h)),var(--s2,var(--s)),calc(var(--l2,var(--l)) - 10%))}.nui.table{text-align:left;vertical-align:middle;border-collapse:separate;border-spacing:0}.nui.table th{border:0 solid hsl(var(--h),var(--s),calc(var(--lbo) + 3%));padding:calc(var(--pad) * 1.4) calc(var(--pad) * 1.4)}.nui.table td{border:0 solid hsl(var(--h),var(--s),calc(var(--lbo) + 3%));padding:calc(var(--pad) * 1) calc(var(--pad) * 1.4)}.nui.table.divided>tbody>tr>td,.nui.table.divided>thead>tr>th{border-bottom-width:var(--bw)}.nui.table.divided>tbody>tr:last-child>td{border-bottom-width:0}.nui.table.celled tbody td{border-left-width:var(--bw)}.nui.table.celled>tbody>tr>td,.nui.table.celled>thead>tr>th{border-bottom-width:var(--bw)}.nui.table.celled>tbody>tr:last-child>td{border-bottom-width:0}.nui.table.celled tbody td:first-child{border-left-width:0}.nui.table:not(.basic) thead{background-color:hsl(var(--h),var(--s),calc(var(--lbo) + 10%))}.nui.table.celled thead th{border-left-width:var(--bw)}.nui.table.celled thead th:first-child{border-left-width:0}.nui.table.selectable tbody tr:hover{background-color:hsl(var(--h),var(--s),calc(var(--lbo) + 13%))}.nui.table.cellable tbody td:hover{background-color:hsl(var(--h),var(--s),calc(var(--lbo) + 13%))}.nui.table td.collapsing,.nui.table th.collapsing{width:1px;white-space:nowrap}.nui.table td.break,.nui.table th.break{word-break:break-all}.nui.table.definition tbody td:first-child{background-color:hsl(var(--h),var(--s),calc(var(--l) - 5%));font-weight:700}.nui.calendar:not(svg){padding:.2em!important}.nui.calendar .menu{max-height:250px;overflow-y:auto;overflow-x:hidden}.nui.calendar .selected:not(.disabled){background-color:hsl(var(--h),var(--s),calc(var(--lbo) + 3%))}input[data-calendar]{cursor:pointer}.nui.label{display:inline-flex;flex:none;padding:calc(var(--pad) * .7) calc(var(--pad) * 1);align-items:center;column-gap:calc(var(--space) * 1);font-weight:700;line-height:1em}.nui.label .detail{color:hsl(var(--h),var(--s),calc(var(--lt) + 25%))}.nui.form{display:flex;flex-direction:column;gap:calc(var(--space) * 2)}.nui.form input,.nui.form textarea{border:0 solid hsl(var(--h),var(--s),var(--lbo))}.nui.form .field{display:flex;flex-direction:column;position:relative;gap:calc(var(--space) * .5)}.nui.form .field.inline{flex-direction:row;align-items:center}.nui.form .field>label,.nui.form .fields>label{font-weight:700}.nui.form .field>label:empty{white-space:pre}.nui.form .field .input.iconed{position:relative;display:flex;flex-direction:column}.nui.form .field .input.iconed:not(.right)>input{padding-right:2.5em!important}.nui.form .field .input.iconed.right>input{padding-left:2.5em!important}.nui.form .field .input.iconed>svg.icon{position:absolute;right:calc(var(--space) * 2);color:hsl(var(--h),var(--s),calc(var(--lt) + 20%));top:50%;transform:translate(0,-50%)}.nui.form .field .input.iconed.right>svg.icon{left:calc(var(--space) * 2);right:auto}.nui.form .field.error .input.iconed>svg.icon{color:var(--redtext)}.nui.form .field input[type=date],.nui.form .field input[type=datetime-local],.nui.form .field input[type=email],.nui.form .field input[type=month],.nui.form .field input[type=number],.nui.form .field input[type=password],.nui.form .field input[type=text],.nui.form .field input[type=time],.nui.form .field input[type=week],.nui.form .field textarea,input.check-selector{padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2);border-radius:calc(var(--rad) * .65);border-width:calc(var(--bw) * 2);outline:0;line-height:inherit}.nui.form .field input[type=color]{border-radius:calc(var(--rad) * .65);width:100%;max-height:100%;min-height:3em}.nui.form .field input[type]:focus-visible,.nui.form .field textarea:focus-visible{border-color:var(--focus);outline:calc(var(--bw) * 3) solid var(--focus)}.nui.form>.nui.button{align-self:flex-start}.nui.form .field.error,.nui.form .fields.error{color:var(--redtext)}.nui.form .field.error .nui.checkbox>label::before,.nui.form .field.error .nui.select,.nui.form .field.error input[type],.nui.form .field.error textarea{background-color:var(--redbg);border-color:var(--redb)}.nui.form .field.error .nui.select>.menu{border-color:var(--redb)}.nui.form .fields{display:flex;gap:var(--space);flex-wrap:wrap}@media only screen and (max-width:600px){.nui.form .fields{flex-direction:column}}.nui.form .fields.vertical{flex-direction:column}.nui.form .fields.equal>.field{flex:1 1 0px}.nui.form .fields.equal.auto>.field{min-width:0}.nui.form .fields.first-grow>.field:first-of-type{flex-grow:1}.nui.select{padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2);padding-right:4em;border-radius:calc(var(--rad) * .65);border-width:calc(var(--bw) * 2);outline:0;position:relative;background-color:#fff;display:flex;align-items:center;gap:calc(var(--space) * .5);flex-wrap:wrap;user-select:none}.nui.select.multiple.hasSelection{padding:.43em 1em}.nui.select:hover{cursor:pointer;border-color:var(--focus)}.nui.select.active{border-bottom-left-radius:0;border-bottom-right-radius:0;border-color:var(--focus)}.nui.select select{display:none}.nui.select input.search{display:none;background-color:transparent;position:absolute;left:1px;top:0;padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2);right:calc(var(--space) * 1);line-height:inherit;border:none!important;cursor:auto;outline:0}.nui.select.search.active input.search{display:inline-block}.nui.select.multiple input.search{position:relative;padding:0}.nui.select>.dropdown.icon{position:absolute;right:var(--space);top:50%;transform:translate(-50%,-50%)}.nui.select>.close.icon{display:none;position:absolute;right:calc(var(--space) * 4);top:50%;transform:translate(-50%,-50%)}.nui.select>.text{position:relative;height:100%}.nui.select.clearable.hasSelection>.close.icon{display:inline-block}.nui.select.active>.text,.nui.select:not(.hasSelection)>.text{color:hsl(var(--h),var(--s),var(--lbo))}.nui.select>.text.filtered{color:transparent}.nui.select.multiple.hasSelection>.text{display:none}.nui.select>.menu{border:0 solid transparent;border-color:var(--focus);overflow:auto;position:absolute;z-index:10;background-color:#fff;width:calc(100% + calc(var(--bw) * 3.6));margin:0 0 0 calc(var(--bw) * -1.8);border-width:calc(var(--bw) * 2);border-top-width:0;left:0;right:0;top:100%;display:flex;flex-direction:column;border-bottom-left-radius:var(--rad);border-bottom-right-radius:var(--rad);max-height:300px}.nui.select.top.active{border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:calc(var(--rad) * .65);border-bottom-left-radius:calc(var(--rad) * .65)}.nui.select.top>.menu{top:initial;bottom:100%;border-bottom:0;border-top-left-radius:var(--rad);border-top-right-radius:var(--rad);border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-width:calc(var(--bw) * 2)!important}.nui.select>.menu>.item{padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2)}.nui.select>.menu>.item:hover{background-color:hsl(var(--h),var(--s),95%)}.nui.select>.menu>.item.selected{font-weight:700;background-color:hsl(var(--h),var(--s),85%)}.nui.select>.menu>.item.filtered{display:none}.nui.select .nui.label>i.close{font-size:1em;opacity:.6}.transition{transition:all .2s linear}.transition.hidden{max-height:0;opacity:0;visibility:hidden}.transition.visible{opacity:1;visibility:visible!important}.nui>.dropdown{position:relative;cursor:pointer;display:flex;align-items:center;gap:calc(var(--space) * .5)}.nui>.dropdown>:first-child{flex-grow:1}.nui>.dropdown .menu{display:none;flex-direction:column;position:absolute;top:100%;left:0;z-index:10}.nui>.dropdown .menu.right{right:0;left:auto}.nui>.dropdown:hover>.menu{display:flex}.nui>.dropdown .menu .item:hover>.menu{display:flex;flex-direction:column;position:absolute;top:0;left:calc(100% - 5px)}.nui>.dropdown .menu .item{align-items:center;white-space:nowrap}.nui>.dropdown>.menu:not(.nui)>.item:hover{background-color:hsl(var(--h),var(--s),var(--l) + 5%)}.nui>.dropdown .menu .item>.dropdown.icon{margin-left:auto}.nui>.dropdown .menu .item.item.header{cursor:default}.nui>.dropdown .menu .divider{border:0 solid hsl(var(--h),var(--s),var(--lbo));border-top-width:var(--bw);max-height:1px}.nui.modal{position:relative;max-width:95%;min-width:50%}.nui.modal>.close.icon{position:absolute;right:0;top:0;width:calc(var(--space) * 4);height:calc(var(--space) * 4);padding:calc(var(--pad) * 1)}.nui.modal>.close.icon:hover{background-color:hsl(var(--h),var(--s),90%)}.nui.checkbox{background-color:transparent}.nui.checkbox>input[type=checkbox]{display:none;position:absolute}.nui.checkbox>label{position:relative;cursor:pointer;display:flex;align-items:center;gap:var(--space)}.nui.checkbox>label:focus{outline:0!important}.nui.checkbox>label::before{position:relative;left:0;width:1.5em;height:1.5em;min-width:1.5em;content:'';border-radius:calc(var(--rad) * .65);border:calc(var(--bw) * 2) solid hsl(var(--h),var(--s),var(--lbo));background-color:#fff;align-self:center;display:flex;align-items:start;justify-content:center;padding-top:.1em}.nui.checkbox.radio>label::before{padding-top:.15em}.nui.checkbox.checked>label::before{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 512 512" width="1em" height="1em" style="align-self:center"><path style="fill:white;" d="M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"/></svg>')}.nui.checkbox.radio>label::before{border-radius:50%}.nui.checkbox>label:focus::before{border-color:var(--focus)}.nui.checkbox.checked>label::before{background-color:#FF5722!important;border-color:none!important}.nui.breadcrumb{padding:calc(var(--pad) * 1.3) calc(var(--pad) * 2);gap:var(--space)}.nui.breadcrumb>.section.active{font-weight:700}.nui.sticky{position:sticky;top:0;z-index:999}.nui.accordion{display:flex;flex-direction:column}.nui.accordion>.item{display:flex;flex-direction:column;gap:var(--space);cursor:pointer;user-select:none}.nui.accordion>.item>.title{display:flex;align-items:center;gap:var(--space)}.nui.accordion>.item:not(.active)>.content{display:none}.nui.accordion>.item>.title>.icon{transform:rotate(-90deg)}.nui.accordion>.item.active>.title>.icon{transform:rotate(0)}.nui.bbeditor .nueditor.editable{padding:.3em;overflow:auto}.nui.bbeditor .nueditor.eblock{min-height:40px;border:var(--bw) dashed hsl(var(--h),var(--s),var(--lbo))}.nui.mb1{margin-bottom:calc(1 * var(--space))}.nui.mt1{margin-top:calc(1 * var(--space))}.nui.p-1{padding:1em!important}.nui.p-v-1{padding-top:1em;padding-bottom:1em}.nui.p-v-5{padding-top:5em;padding-bottom:5em}.nui.m-v-1{margin-top:1em;margin-bottom:1em}.nui.m-v-2{margin-top:2em;margin-bottom:2em}.nui.m-v-3{margin-top:3em;margin-bottom:3em}.nui.m-v-5{margin-top:5em;margin-bottom:5em}.nui>ul{margin:0}.nui i.icon{font-size:1em;line-height:1;font-style:normal;display:inline-block;opacity:1;margin:0;width:1em;height:1em;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden}i.icon.dropdown{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 320 512"><path d="M143 352.3L7 216.3c-9.4-9.4-9.4-24.6 0-33.9l22.6-22.6c9.4-9.4 24.6-9.4 33.9 0l96.4 96.4 96.4-96.4c9.4-9.4 24.6-9.4 33.9 0l22.6 22.6c9.4 9.4 9.4 24.6 0 33.9l-136 136c-9.2 9.4-24.4 9.4-33.8 0z"/></svg>')}i.icon.close{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 352 512"><path d="M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"/></svg>')}i.icon.next{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 320 512"><path d="M310.6 233.4c12.5 12.5 12.5 32.8 0 45.3l-192 192c-12.5 12.5-32.8 12.5-45.3 0s-12.5-32.8 0-45.3L242.7 256 73.4 86.6c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0l192 192z"/></svg>')}i.icon.prev{content:url('data:image/svg+xml; utf8, <svg xmlns="http://www.w3.org/2000/svg" height="1em" viewBox="0 0 320 512"><path d="M9.4 233.4c-12.5 12.5-12.5 32.8 0 45.3l192 192c12.5 12.5 32.8 12.5 45.3 0s12.5-32.8 0-45.3L77.3 256 246.6 86.6c12.5-12.5 12.5-32.8 0-45.3s-32.8-12.5-45.3 0l-192 192z"/></svg>')}svg.nui.icon{background-color:transparent!important;color:hsl(var(--h),var(--s),calc(var(--l) - 33%))}svg.icon{display:inline-block;opacity:1;font-style:normal;font-weight:400;text-decoration:inherit;text-align:center;-webkit-backface-visibility:hidden;backface-visibility:hidden;width:1em;height:1em;fill:currentColor;line-height:1;box-sizing:border-box}svg.icon:not(.link){pointer-events:none}pre.nui{white-space:pre-wrap;overflow-wrap:break-word}pre:not(.nui){white-space:pre-wrap;overflow-wrap:break-word;border-radius:var(--rad);padding:1em;background-color:#ededed}.breakwords{word-break:break-word}[data-emptymessage]:empty::after{content:attr(data-emptymessage);position:relative;padding:10px 0;font-weight:700;font-size:larger;width:max-content}.nui.header{    z-index: auto;}.nui[class*="bottom attached"] {	border-top-left-radius: 0 !important;	border-top-right-radius: 0 important;}.nui.table > :not(caption) > * > *{    background-color: initial;}.nui.checkbox>label::before{    margin-top: -0.1em;}

@font-face{
  font-family:"Myriad Pro Regular";
  src:url("../fonts/76fda6fb-8617-4e88-b290-945c47127ceb.eot?#iefix");
  src:url("../fonts/76fda6fb-8617-4e88-b290-945c47127ceb.eot?#iefix") format("eot"),url("../fonts/01932eb5-2a4e-4bd4-b8a8-8e04f69b2d66.woff") format("woff"),url("../fonts/b1811139-1d49-42a2-8353-e29ca087433c.ttf") format("truetype"),url("../fonts/77a8ed10-0737-4849-9972-26d6e7585df5.svg#77a8ed10-0737-4849-9972-26d6e7585df5") format("svg");
  font-display: swap;
  }
  @font-face{
  font-family:"Myriad Pro Cond";
  src:url("../fonts/b4852b31-892b-45db-a043-d946709730ed.eot?#iefix");
  src:url("../fonts/b4852b31-892b-45db-a043-d946709730ed.eot?#iefix") format("eot"),url("../fonts/ee091f8d-27cd-489b-b7a1-f77d6d222251.woff") format("woff"),url("../fonts/89fcbc43-3863-4967-bafc-235ece4fde60.ttf") format("truetype"),url("../fonts/0a9c288f-c817-4fce-8ce7-4cbf0c0c4119.svg#0a9c288f-c817-4fce-8ce7-4cbf0c0c4119") format("svg");
  font-display: swap;
  }
  @font-face{
  font-family:"Myriad W01 Sm Cnd";
  src:url("../fonts/ac5ab5e5-33fd-4088-b059-0bb569afd809.eot?#iefix");
  src:url("../fonts/ac5ab5e5-33fd-4088-b059-0bb569afd809.eot?#iefix") format("eot"),url("../fonts/46bfe93f-37b4-4f09-b72d-dca0b609e20f.woff") format("woff"),url("../fonts/a21d9dfa-f77c-4009-aa22-09f3d9f99752.ttf") format("truetype"),url("../fonts/e7f8e64a-127f-47df-80d9-12ca86c5b053.svg#e7f8e64a-127f-47df-80d9-12ca86c5b053") format("svg");
  font-display: swap;
  }
  
  @font-face {
  font-family: 'Brush Script MT';
  src: url('../webfonts/BrushScriptMT.eot');
  src: url('../webfonts/BrushScriptMT.eot?#iefix') format('embedded-opentype'),
      url('../webfonts/BrushScriptMT.woff2') format('woff2'),
      url('../webfonts/BrushScriptMT.woff') format('woff'),
      url('../webfonts/BrushScriptMT.ttf') format('truetype'),
      url('../webfonts/BrushScriptMT.svg#BrushScriptMT') format('svg');
  font-weight: normal;
  font-style: italic;
  font-display: swap;
  }
  
  
  @font-face {
      font-family: 'FontAwesome';
      font-display: block;
      src: url("../webfonts/fa-solid-900.woff2") format("woff2"), url("../webfonts/fa-solid-900.ttf") format("truetype"); 
  }
    
    @font-face {
      font-family: 'FontAwesome';
      font-display: block;
      src: url("../webfonts/fa-brands-400.woff2") format("woff2"), url("../webfonts/fa-brands-400.ttf") format("truetype"); 
  }
    
    @font-face {
      font-family: 'FontAwesome';
      font-display: block;
      src: url("../webfonts/fa-regular-400.woff2") format("woff2"), url("../webfonts/fa-regular-400.ttf") format("truetype");
      unicode-range: U+F003,U+F006,U+F014,U+F016-F017,U+F01A-F01B,U+F01D,U+F022,U+F03E,U+F044,U+F046,U+F05C-F05D,U+F06E,U+F070,U+F087-F088,U+F08A,U+F094,U+F096-F097,U+F09D,U+F0A0,U+F0A2,U+F0A4-F0A7,U+F0C5,U+F0C7,U+F0E5-F0E6,U+F0EB,U+F0F6-F0F8,U+F10C,U+F114-F115,U+F118-F11A,U+F11C-F11D,U+F133,U+F147,U+F14E,U+F150-F152,U+F185-F186,U+F18E,U+F190-F192,U+F196,U+F1C1-F1C9,U+F1D9,U+F1DB,U+F1E3,U+F1EA,U+F1F7,U+F1F9,U+F20A,U+F247-F248,U+F24A,U+F24D,U+F255-F25B,U+F25D,U+F271-F274,U+F278,U+F27B,U+F28C,U+F28E,U+F29C,U+F2B5,U+F2B7,U+F2BA,U+F2BC,U+F2BE,U+F2C0-F2C1,U+F2C3,U+F2D0,U+F2D2,U+F2D4,U+F2DC; 
  }
    
    @font-face {
      font-family: 'FontAwesome';
      font-display: block;
      src: url("../webfonts/fa-v4compatibility.woff2") format("woff2"), url("../webfonts/fa-v4compatibility.ttf") format("truetype");
      unicode-range: U+F041,U+F047,U+F065-F066,U+F07D-F07E,U+F080,U+F08B,U+F08E,U+F090,U+F09A,U+F0AC,U+F0AE,U+F0B2,U+F0D0,U+F0D6,U+F0E4,U+F0EC,U+F10A-F10B,U+F123,U+F13E,U+F148-F149,U+F14C,U+F156,U+F15E,U+F160-F161,U+F163,U+F175-F178,U+F195,U+F1F8,U+F219,U+F27A; 
  }
    
  @font-face {
    font-family: 'streamline-small-cs';
    src:url('../webfonts/streamline-small-cs.eot');
    src:url('../webfonts/streamline-small-cs.eot?#iefix') format('embedded-opentype'),
      url('../webfonts/streamline-small-cs.ttf') format('truetype'),
      url('../webfonts/streamline-small-cs.woff') format('woff'),
      url('../webfonts/streamline-small-cs.svg#streamline-small-cs') format('svg');
    font-weight: normal;
    font-style: normal;
  }
  @-webkit-keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}

@keyframes fa-spin {
    0% {
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg)
    }

    to {
        -webkit-transform: rotate(1turn);
        transform: rotate(1turn)
    }
}