.pretty *{-webkit-box-sizing:border-box;box-sizing:border-box}.pretty input:not([type=checkbox]):not([type=radio]){display:none}.pretty{position:relative;display:inline-block;margin-right:1em;white-space:nowrap;line-height:1}.pretty input{position:absolute;left:0;top:0;min-width:1em;width:100%;height:100%;z-index:2;opacity:0;margin:0;padding:0;cursor:pointer}.pretty .state label{position:initial;display:inline-block;font-weight:400;margin:0;text-indent:1.5em;min-width:calc(1em + 2px)}.pretty .state label:after,.pretty .state label:before{content:"";width:calc(1em + 2px);height:calc(1em + 2px);display:block;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:0;border:1px solid rgba(0,0,0,0);z-index:0;position:absolute;left:0;top:calc(0% - (100% - 1em) - 8%);background-color:rgba(0,0,0,0)}.pretty .state label:before{border-color:#bdc3c7}.pretty .state.p-is-hover,.pretty .state.p-is-indeterminate{display:none}@-webkit-keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@keyframes zoom{0%{opacity:0;-webkit-transform:scale(0);transform:scale(0)}}@-webkit-keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes tada{0%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0;-webkit-transform:scale(7);transform:scale(7)}38%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:1;-webkit-transform:scale(1);transform:scale(1)}55%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.5);transform:scale(1.5)}72%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}81%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.24);transform:scale(1.24)}89%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}95%{-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;-webkit-transform:scale(1.04);transform:scale(1.04)}100%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@keyframes jelly{0%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}30%{-webkit-transform:scale3d(0.75, 1.25, 1);transform:scale3d(0.75, 1.25, 1)}40%{-webkit-transform:scale3d(1.25, 0.75, 1);transform:scale3d(1.25, 0.75, 1)}50%{-webkit-transform:scale3d(0.85, 1.15, 1);transform:scale3d(0.85, 1.15, 1)}65%{-webkit-transform:scale3d(1.05, 0.95, 1);transform:scale3d(1.05, 0.95, 1)}75%{-webkit-transform:scale3d(0.95, 1.05, 1);transform:scale3d(0.95, 1.05, 1)}100%{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}}@-webkit-keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@keyframes rotate{0%{opacity:0;-webkit-transform:translateZ(-200px) rotate(-45deg);transform:translateZ(-200px) rotate(-45deg)}100%{opacity:1;-webkit-transform:translateZ(0) rotate(0);transform:translateZ(0) rotate(0)}}@-webkit-keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #bdc3c7;box-shadow:0 0 0 0 #bdc3c7}100%{-webkit-box-shadow:0 0 0 1.5em rgba(189,195,199,0);box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}@keyframes pulse{0%{-webkit-box-shadow:0 0 0 0 #bdc3c7;box-shadow:0 0 0 0 #bdc3c7}100%{-webkit-box-shadow:0 0 0 1.5em rgba(189,195,199,0);box-shadow:0 0 0 1.5em rgba(189,195,199,0)}}.pretty.p-default.p-fill .state label:after{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1)}.pretty.p-default .state label:after{-webkit-transform:scale(0.6);-ms-transform:scale(0.6);transform:scale(0.6)}.pretty.p-default input:checked~.state label:after{background-color:#bdc3c7 !important}.pretty.p-default.p-thick .state label:after,.pretty.p-default.p-thick .state label:before{border-width:.1428571429em}.pretty.p-default.p-thick .state label:after{-webkit-transform:scale(0.4) !important;-ms-transform:scale(0.4) !important;transform:scale(0.4) !important}.pretty.p-icon .state .icon{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc(0% - (100% - 1em) - 8%);border:1px solid rgba(0,0,0,0);opacity:0}.pretty.p-icon .state .icon:before{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1}.pretty.p-icon input:checked~.state .icon{opacity:1}.pretty.p-icon input:checked~.state label:before{border-color:#5a656b}.pretty.p-svg .state .svg{position:absolute;font-size:1em;width:calc(1em + 2px);height:calc(1em + 2px);left:0;z-index:1;text-align:center;line-height:normal;top:calc(0% - (100% - 1em) - 8%);border:1px solid rgba(0,0,0,0);opacity:0}.pretty.p-svg .state svg{margin:0;width:100%;height:100%;text-align:center;display:-webkit-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-box-flex:1;-ms-flex:1;-webkit-flex:1;flex:1;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;line-height:1}.pretty.p-svg input:checked~.state .svg{opacity:1}.pretty.p-image .state img{opacity:0;position:absolute;width:calc(1em + 2px);height:calc(1em + 2px);top:0;top:calc(0% - (100% - 1em) - 8%);left:0;z-index:0;text-align:center;line-height:normal;-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-image input:checked~.state img{opacity:1}.pretty.p-switch input{min-width:2em}.pretty.p-switch .state{position:relative}.pretty.p-switch .state:before{content:"";border:1px solid #bdc3c7;border-radius:60px;width:2em;-webkit-box-sizing:unset;box-sizing:unset;height:calc(1em + 2px);position:absolute;top:0;top:calc(0% - (100% - 1em) - 16%);z-index:0;-webkit-transition:all .5s ease;transition:all .5s ease}.pretty.p-switch .state label{text-indent:2.5em}.pretty.p-switch .state label:after,.pretty.p-switch .state label:before{-webkit-transition:all .5s ease;transition:all .5s ease;border-radius:100%;left:0;border-color:rgba(0,0,0,0);-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-switch .state label:after{background-color:#bdc3c7 !important}.pretty.p-switch input:checked~.state:before{border-color:#5a656b}.pretty.p-switch input:checked~.state label:before{opacity:0}.pretty.p-switch input:checked~.state label:after{background-color:#5a656b !important;left:1em}.pretty.p-switch.p-fill input:checked~.state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-switch.p-fill input:checked~.state label:before{opacity:0}.pretty.p-switch.p-fill input:checked~.state label:after{background-color:#fff !important;left:1em}.pretty.p-switch.p-slim .state:before{height:.1em;background:#bdc3c7 !important;top:calc(50% - .1em)}.pretty.p-switch.p-slim input:checked~.state:before{border-color:#5a656b;background-color:#5a656b !important}.pretty.p-has-hover input:hover~.state:not(.p-is-hover){display:none}.pretty.p-has-hover input:hover~.state.p-is-hover{display:block}.pretty.p-has-hover input:hover~.state.p-is-hover .icon{display:block}.pretty.p-has-focus input:focus~.state label:before{-webkit-box-shadow:0 0 3px 0 #bdc3c7;box-shadow:0 0 3px 0 #bdc3c7}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state:not(.p-is-indeterminate){display:none}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate{display:block}.pretty.p-has-indeterminate input[type=checkbox]:indeterminate~.state.p-is-indeterminate .icon{display:block;opacity:1}.pretty.p-toggle .state.p-on{opacity:0;display:none}.pretty.p-toggle .state .icon,.pretty.p-toggle .state .svg,.pretty.p-toggle .state img,.pretty.p-toggle .state.p-off{opacity:1;display:inherit}.pretty.p-toggle .state.p-off .icon{color:#bdc3c7}.pretty.p-toggle input:checked~.state.p-on{opacity:1;display:inherit}.pretty.p-toggle input:checked~.state.p-off{opacity:0;display:none}.pretty.p-plain input:checked~.state label:before,.pretty.p-plain.p-toggle .state label:before{content:none}.pretty.p-plain.p-plain .icon{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1)}.pretty.p-round .state label:after,.pretty.p-round .state label:before{border-radius:100%}.pretty.p-round.p-icon .state .icon{border-radius:100%;overflow:hidden}.pretty.p-round.p-icon .state .icon:before{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8)}.pretty.p-curve .state label:after,.pretty.p-curve .state label:before{border-radius:20%}.pretty.p-smooth .icon,.pretty.p-smooth .svg,.pretty.p-smooth label:after,.pretty.p-smooth label:before{-webkit-transition:all .5s ease;transition:all .5s ease}.pretty.p-smooth input:checked+.state label:after{-webkit-transition:all .3s ease;transition:all .3s ease}.pretty.p-smooth input:checked+.state .icon,.pretty.p-smooth input:checked+.state .svg,.pretty.p-smooth input:checked+.state img{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-default input:checked+.state label:after{-webkit-animation:zoom .2s ease;animation:zoom .2s ease}.pretty.p-smooth.p-plain input:checked+.state label:before{content:"";-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);-webkit-transition:all .5s ease;transition:all .5s ease}.pretty.p-tada:not(.p-default) input:checked+.state .icon,.pretty.p-tada:not(.p-default) input:checked+.state .svg,.pretty.p-tada:not(.p-default) input:checked+.state img,.pretty.p-tada:not(.p-default) input:checked+.state label:after,.pretty.p-tada:not(.p-default) input:checked+.state label:before{-webkit-animation:tada .7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;animation:tada .7s cubic-bezier(0.25, 0.46, 0.45, 0.94) 1 alternate;opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state .icon,.pretty.p-jelly:not(.p-default) input:checked+.state .svg,.pretty.p-jelly:not(.p-default) input:checked+.state img,.pretty.p-jelly:not(.p-default) input:checked+.state label:after,.pretty.p-jelly:not(.p-default) input:checked+.state label:before{-webkit-animation:jelly .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:jelly .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-jelly:not(.p-default) input:checked+.state label:before{border-color:rgba(0,0,0,0)}.pretty.p-rotate:not(.p-default) input:checked~.state .icon,.pretty.p-rotate:not(.p-default) input:checked~.state .svg,.pretty.p-rotate:not(.p-default) input:checked~.state img,.pretty.p-rotate:not(.p-default) input:checked~.state label:after,.pretty.p-rotate:not(.p-default) input:checked~.state label:before{-webkit-animation:rotate .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);animation:rotate .7s cubic-bezier(0.25, 0.46, 0.45, 0.94);opacity:1}.pretty.p-rotate:not(.p-default) input:checked~.state label:before{border-color:rgba(0,0,0,0)}.pretty.p-pulse:not(.p-switch) input:checked~.state label:before{-webkit-animation:pulse 1s;animation:pulse 1s}.pretty input[disabled]{cursor:not-allowed;display:none}.pretty input[disabled]~*{opacity:.5}.pretty.p-locked input{display:none;cursor:not-allowed}.pretty input:checked~.state.p-primary label:after,.pretty.p-toggle .state.p-primary label:after{background-color:#428bca !important}.pretty input:checked~.state.p-primary .icon,.pretty input:checked~.state.p-primary .svg,.pretty.p-toggle .state.p-primary .icon,.pretty.p-toggle .state.p-primary .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-primary-o label:before,.pretty.p-toggle .state.p-primary-o label:before{border-color:#428bca}.pretty input:checked~.state.p-primary-o label:after,.pretty.p-toggle .state.p-primary-o label:after{background-color:rgba(0,0,0,0)}.pretty input:checked~.state.p-primary-o .icon,.pretty input:checked~.state.p-primary-o .svg,.pretty input:checked~.state.p-primary-o svg,.pretty.p-toggle .state.p-primary-o .icon,.pretty.p-toggle .state.p-primary-o .svg,.pretty.p-toggle .state.p-primary-o svg{color:#428bca;stroke:#428bca}.pretty.p-default:not(.p-fill) input:checked~.state.p-primary-o label:after{background-color:#428bca !important}.pretty.p-switch input:checked~.state.p-primary:before{border-color:#428bca}.pretty.p-switch.p-fill input:checked~.state.p-primary:before{background-color:#428bca !important}.pretty.p-switch.p-slim input:checked~.state.p-primary:before{border-color:#245682;background-color:#245682 !important}.pretty input:checked~.state.p-info label:after,.pretty.p-toggle .state.p-info label:after{background-color:#5bc0de !important}.pretty input:checked~.state.p-info .icon,.pretty input:checked~.state.p-info .svg,.pretty.p-toggle .state.p-info .icon,.pretty.p-toggle .state.p-info .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-info-o label:before,.pretty.p-toggle .state.p-info-o label:before{border-color:#5bc0de}.pretty input:checked~.state.p-info-o label:after,.pretty.p-toggle .state.p-info-o label:after{background-color:rgba(0,0,0,0)}.pretty input:checked~.state.p-info-o .icon,.pretty input:checked~.state.p-info-o .svg,.pretty input:checked~.state.p-info-o svg,.pretty.p-toggle .state.p-info-o .icon,.pretty.p-toggle .state.p-info-o .svg,.pretty.p-toggle .state.p-info-o svg{color:#5bc0de;stroke:#5bc0de}.pretty.p-default:not(.p-fill) input:checked~.state.p-info-o label:after{background-color:#5bc0de !important}.pretty.p-switch input:checked~.state.p-info:before{border-color:#5bc0de}.pretty.p-switch.p-fill input:checked~.state.p-info:before{background-color:#5bc0de !important}.pretty.p-switch.p-slim input:checked~.state.p-info:before{border-color:#2390b0;background-color:#2390b0 !important}.pretty input:checked~.state.p-success label:after,.pretty.p-toggle .state.p-success label:after{background-color:#5cb85c !important}.pretty input:checked~.state.p-success .icon,.pretty input:checked~.state.p-success .svg,.pretty.p-toggle .state.p-success .icon,.pretty.p-toggle .state.p-success .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-success-o label:before,.pretty.p-toggle .state.p-success-o label:before{border-color:#5cb85c}.pretty input:checked~.state.p-success-o label:after,.pretty.p-toggle .state.p-success-o label:after{background-color:rgba(0,0,0,0)}.pretty input:checked~.state.p-success-o .icon,.pretty input:checked~.state.p-success-o .svg,.pretty input:checked~.state.p-success-o svg,.pretty.p-toggle .state.p-success-o .icon,.pretty.p-toggle .state.p-success-o .svg,.pretty.p-toggle .state.p-success-o svg{color:#5cb85c;stroke:#5cb85c}.pretty.p-default:not(.p-fill) input:checked~.state.p-success-o label:after{background-color:#5cb85c !important}.pretty.p-switch input:checked~.state.p-success:before{border-color:#5cb85c}.pretty.p-switch.p-fill input:checked~.state.p-success:before{background-color:#5cb85c !important}.pretty.p-switch.p-slim input:checked~.state.p-success:before{border-color:#357935;background-color:#357935 !important}.pretty input:checked~.state.p-warning label:after,.pretty.p-toggle .state.p-warning label:after{background-color:#f0ad4e !important}.pretty input:checked~.state.p-warning .icon,.pretty input:checked~.state.p-warning .svg,.pretty.p-toggle .state.p-warning .icon,.pretty.p-toggle .state.p-warning .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-warning-o label:before,.pretty.p-toggle .state.p-warning-o label:before{border-color:#f0ad4e}.pretty input:checked~.state.p-warning-o label:after,.pretty.p-toggle .state.p-warning-o label:after{background-color:rgba(0,0,0,0)}.pretty input:checked~.state.p-warning-o .icon,.pretty input:checked~.state.p-warning-o .svg,.pretty input:checked~.state.p-warning-o svg,.pretty.p-toggle .state.p-warning-o .icon,.pretty.p-toggle .state.p-warning-o .svg,.pretty.p-toggle .state.p-warning-o svg{color:#f0ad4e;stroke:#f0ad4e}.pretty.p-default:not(.p-fill) input:checked~.state.p-warning-o label:after{background-color:#f0ad4e !important}.pretty.p-switch input:checked~.state.p-warning:before{border-color:#f0ad4e}.pretty.p-switch.p-fill input:checked~.state.p-warning:before{background-color:#f0ad4e !important}.pretty.p-switch.p-slim input:checked~.state.p-warning:before{border-color:#c77c11;background-color:#c77c11 !important}.pretty input:checked~.state.p-danger label:after,.pretty.p-toggle .state.p-danger label:after{background-color:#d9534f !important}.pretty input:checked~.state.p-danger .icon,.pretty input:checked~.state.p-danger .svg,.pretty.p-toggle .state.p-danger .icon,.pretty.p-toggle .state.p-danger .svg{color:#fff;stroke:#fff}.pretty input:checked~.state.p-danger-o label:before,.pretty.p-toggle .state.p-danger-o label:before{border-color:#d9534f}.pretty input:checked~.state.p-danger-o label:after,.pretty.p-toggle .state.p-danger-o label:after{background-color:rgba(0,0,0,0)}.pretty input:checked~.state.p-danger-o .icon,.pretty input:checked~.state.p-danger-o .svg,.pretty input:checked~.state.p-danger-o svg,.pretty.p-toggle .state.p-danger-o .icon,.pretty.p-toggle .state.p-danger-o .svg,.pretty.p-toggle .state.p-danger-o svg{color:#d9534f;stroke:#d9534f}.pretty.p-default:not(.p-fill) input:checked~.state.p-danger-o label:after{background-color:#d9534f !important}.pretty.p-switch input:checked~.state.p-danger:before{border-color:#d9534f}.pretty.p-switch.p-fill input:checked~.state.p-danger:before{background-color:#d9534f !important}.pretty.p-switch.p-slim input:checked~.state.p-danger:before{border-color:#a02622;background-color:#a02622 !important}.pretty.p-bigger .icon,.pretty.p-bigger .img,.pretty.p-bigger .svg,.pretty.p-bigger label:after,.pretty.p-bigger label:before{font-size:1.2em !important;top:calc(0% - (100% - 1em) - 35%) !important}.pretty.p-bigger label{text-indent:1.7em}@media print{.pretty .state .icon,.pretty .state label:after,.pretty .state label:before,.pretty .state:before{color-adjust:exact;-webkit-print-color-adjust:exact;print-color-adjust:exact}}@font-face{font-family:"Blacker";src:url("../fonts/38F6DF_0_0.eot");src:url("../fonts/38F6DF_0_0.eot?#iefix") format("embedded-opentype"),url("../fonts/38F6DF_0_0.woff2") format("woff2"),url("../fonts/38F6DF_0_0.woff") format("woff"),url("../fonts/38F6DF_0_0.ttf") format("truetype");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Blacker";src:url("../fonts/38F6DF_1_0.eot");src:url("../fonts/38F6DF_1_0.eot?#iefix") format("embedded-opentype"),url("../fonts/38F6DF_1_0.woff2") format("woff2"),url("../fonts/38F6DF_1_0.woff") format("woff"),url("../fonts/38F6DF_1_0.ttf") format("truetype");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"Blacker";src:url("../fonts/38F6DF_2_0.eot");src:url("../fonts/38F6DF_2_0.eot?#iefix") format("embedded-opentype"),url("../fonts/38F6DF_2_0.woff2") format("woff2"),url("../fonts/38F6DF_2_0.woff") format("woff"),url("../fonts/38F6DF_2_0.ttf") format("truetype");font-weight:normal;font-style:italic;font-display:fallback}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-Light_Web.woff2") format("woff2"),url("../fonts/Gotham-Light_Web.woff") format("woff");font-weight:300;font-style:normal;font-display:fallback}@font-face{font-family:"Metropolis";font-style:normal;font-weight:300;font-display:fallback;src:local("Metropolis Thin"),local("Metropolis-Thin"),url("../fonts/Metropolis-Thin.woff2") format("woff2"),url("../fonts/Metropolis-Thin.woff") format("woff"),url("../fonts/Metropolis-Thin.eot") format("embedded-opentype")}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-LightItalic_Web.woff2") format("woff2"),url("../fonts/Gotham-LightItalic_Web.woff") format("woff");font-weight:300;font-style:italic;font-display:fallback}@font-face{font-family:"Metropolis";font-style:italic;font-weight:300;font-display:fallback;src:local("Metropolis Thin Italic"),local("Metropolis-ThinItalic"),url("../fonts/Metropolis-ThinItalic.woff2") format("woff2"),url("../fonts/Metropolis-ThinItalic.woff") format("woff"),url("../fonts/Metropolis-ThinItalic.eot") format("embedded-opentype");unicode-range:U+000-5FF}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-Book_Web.woff2") format("woff2"),url("../fonts/Gotham-Book_Web.woff") format("woff");font-weight:400;font-style:normal;font-display:fallback}@font-face{font-family:"Metropolis";font-style:normal;font-weight:400;font-display:fallback;src:local("Metropolis-Light"),url("../fonts/Metropolis-Light.woff2") format("woff2"),url("../fonts/Metropolis-Light.woff") format("woff"),url("../fonts/Metropolis-Light.eot") format("embedded-opentype")}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-BookItalic_Web.woff2") format("woff2"),url("../fonts/Gotham-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic;font-display:fallback}@font-face{font-family:"Metropolis";font-style:italic;font-weight:400;font-display:fallback;src:url("../fonts/Metropolis-LightItalic.woff2") format("woff2"),url("../fonts/Metropolis-LightItalic.woff") format("woff"),url("../fonts/Metropolis-LightItalic.eot") format("embedded-opentype")}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-Medium_Web.woff2") format("woff2"),url("../fonts/Gotham-Medium_Web.woff") format("woff");font-weight:500;font-style:normal;font-display:fallback}@font-face{font-family:"Metropolis";font-style:normal;font-weight:500;font-display:fallback;src:url("../fonts/Metropolis-Medium.woff2") format("woff2"),url("../fonts/Metropolis-Medium.woff") format("woff"),url("../fonts/Metropolis-Medium.eot") format("embedded-opentype")}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-MediumItalic_Web.woff2") format("woff2"),url("../fonts/Gotham-MediumItalic_Web.woff") format("woff");font-weight:500;font-style:italic;font-display:fallback}@font-face{font-family:"Metropolis";font-style:italic;font-weight:500;font-display:fallback;src:local("Metropolis Medium Italic"),local("Metropolis-MediumItalic"),url("../fonts/Metropolis-MediumItalic.woff2") format("woff2"),url("../fonts/Metropolis-MediumItalic.woff") format("woff"),url("../fonts/Metropolis-MediumItalic.eot") format("embedded-opentype");unicode-range:U+000-5FF}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-Bold_Web.woff2") format("woff2"),url("../fonts/Gotham-Bold_Web.woff") format("woff");font-weight:700;font-style:normal;font-display:fallback}@font-face{font-family:"Metropolis";font-style:normal;font-weight:700;font-display:fallback;src:url("../fonts/Metropolis-Bold.woff2") format("woff2"),url("../fonts/Metropolis-Bold.woff") format("woff"),url("../fonts/Metropolis-Bold.eot") format("embedded-opentype");unicode-range:U+000-5FF}@font-face{font-family:"HCo Gotham";src:url("../fonts/Gotham-BoldItalic_Web.woff2") format("woff2"),url("../fonts/Gotham-BoldItalic_Web.woff") format("woff");font-weight:700;font-style:italic;font-display:fallback}@font-face{font-family:"Metropolis";font-style:italic;font-weight:700;font-display:fallback;src:url("../fonts/Metropolis-BoldItalic.woff2") format("woff2"),url("../fonts/Metropolis-BoldItalic.woff") format("woff"),url("../fonts/Metropolis-BoldItalic.eot") format("embedded-opentype")}a{color:inherit}a:focus,a:hover{color:inherit;text-decoration:underline}button,a[rel~=button],input[type=submit],.btn,.btn-radio label,.wp-block-button__link{display:inline-block;background:#452262;border:1px solid #452262;color:#fff;text-transform:none;border-radius:0;font-size:.95rem;letter-spacing:1px;padding:1rem 2rem .9rem;-webkit-transition:all .3s ease-out;transition:all .3s ease-out}button:hover,a[rel~=button]:hover,input[type=submit]:hover,.btn:hover,.btn-radio label:hover,.wp-block-button__link:hover{background:#000;border-color:#000;-webkit-transition:none;transition:none;text-decoration:none}button:focus,a[rel~=button]:focus,input[type=submit]:focus,.btn:focus,.btn-radio label:focus,.wp-block-button__link:focus{outline:none;background:#000;border-color:#000}button.btn-secondary,a[rel~=button].btn-secondary,input[type=submit].btn-secondary,.btn.btn-secondary,.btn-radio label.btn-secondary,.is-style-fafi-secondary .wp-block-button__link{display:inline-block;background:#000;border:1px solid #000;color:#fff}button.btn-secondary:hover,a[rel~=button].btn-secondary:hover,input[type=submit].btn-secondary:hover,.btn.btn-secondary:hover,.btn-radio label.btn-secondary:hover,.is-style-fafi-secondary .wp-block-button__link:hover{background:#333;border-color:#333;color:#fff;-webkit-transition:none;transition:none}button.btn-secondary:focus,a[rel~=button].btn-secondary:focus,input[type=submit].btn-secondary:focus,.btn.btn-secondary:focus,.btn-radio label.btn-secondary:focus,.is-style-fafi-secondary .wp-block-button__link:focus{outline:none;background:#452262;border-color:#452262;color:#fff}button.btn-invert,a[rel~=button].btn-invert,input[type=submit].btn-invert,.btn.btn-invert,.btn-radio label.btn-invert{border:1px solid #fff;color:#fff;background:rgba(0,0,0,0)}button.btn-invert:hover,a[rel~=button].btn-invert:hover,input[type=submit].btn-invert:hover,.btn.btn-invert:hover,.btn-radio label.btn-invert:hover{background:#fff;border-color:#fff;color:#000;text-decoration:none}button.btn-invert:focus,a[rel~=button].btn-invert:focus,input[type=submit].btn-invert:focus,.btn.btn-invert:focus,.btn-radio label.btn-invert:focus{background:#fff;border-color:#fff;color:#000}button.btn-outline,a[rel~=button].btn-outline,input[type=submit].btn-outline,.btn.btn-outline,.btn-radio label.btn:hover,.btn-radio label,.is-style-fafi-outline .wp-block-button__link{border:2px solid #000;color:#000;background:rgba(0,0,0,0)}button.btn-outline:hover,a[rel~=button].btn-outline:hover,input[type=submit].btn-outline:hover,.btn.btn-outline:hover,.btn-radio label:hover,.is-style-fafi-outline .wp-block-button__link:hover{background:#000;border-color:#000;color:#fff;text-decoration:none}button.btn-outline:focus,a[rel~=button].btn-outline:focus,input[type=submit].btn-outline:focus,.btn.btn-outline:focus,.btn-radio label:focus,.is-style-fafi-outline .wp-block-button__link:focus{background:#000;border-color:#000;color:#fff}.btn-sm,a[rel~=button].btn-sm{padding:.5rem 1rem .4rem;font-size:.875rem;border-radius:0}.btn.btn-block,.btn-radio label.btn-block{padding-left:1rem;padding-right:1rem}h1,h2,h3,h4,h5,h6,table{margin-bottom:1rem}label{display:block}input,textarea,.form-control,.input-group-text{padding:1.5rem 1rem;border-radius:0}input[type=text],input[type=tel],input[type=date],input[type=url],input[type=email],input[type=number],input[type=password],textarea,.form-control{border:1px solid #dbdbdb;width:100%}.input-group-addon{border-radius:0}.row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dropdown-toggle::after{display:inline;margin-left:.3em;vertical-align:inherit;content:"";border-top:0;border-right:0;border-left:0;font-family:"Font Awesome 5 Free";font-weight:900;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.dropdown-menu{border:0;border-radius:0;-webkit-box-shadow:0px 0px 8px rgba(0,0,0,.2);box-shadow:0px 0px 8px rgba(0,0,0,.2)}.dropdown-menu .dropdown-menu{display:block;position:relative !important;padding:0;top:auto;margin:0;font-size:.9em;border:0;-webkit-box-shadow:none;box-shadow:none}.dropdown-menu .dropdown-menu .nav-link{display:block;width:100%;padding:3px 1.5rem 3px 2rem;clear:both;font-weight:400;color:#292b2c;text-align:inherit;white-space:nowrap;border:0}.dropdown-menu .dropdown-menu .nav-link:focus,.dropdown-menu .dropdown-menu .nav-link:hover{color:#1d1e1f;text-decoration:none;background-color:#f7f7f9}.dropdown-item.active,.dropdown-item:active{background-color:#452262}.text-center{text-align:center}.alert{background-color:#f4f4f4}@-webkit-keyframes vertical-ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}@keyframes vertical-ticker{0%{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}100%{-webkit-transform:translate3d(-100%, 0, 0);transform:translate3d(-100%, 0, 0)}}body{font-family:"Metropolis",Arial,sans-serif;min-width:280px}h1,h2,h3{font-family:Blacker,Georgia,serif;font-weight:normal}h4,h5,h6{font-family:"Metropolis",Arial,sans-serif;font-weight:500;line-height:1.35}h1,h2,h3,h4,h5,p,ul,ol,.entry-content>[class*=wp-block-]{margin-bottom:1.5rem}::-moz-selection{background:#452262}::selection{background:#452262}.site-header{font-size:.9rem;text-transform:uppercase;letter-spacing:1px;color:#a7a7a7;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.07);box-shadow:0 3px 6px rgba(0,0,0,.07)}.site-header .navbar{position:static}.site-header .navbar-logo{position:relative}.site-header .navbar-menu{padding:0}.site-header .navbar-menu .nav-link{padding:1rem}.site-header .btn.navbar-membership-button,.site-header .btn-radio label.navbar-membership-button,.btn-radio .site-header label.navbar-membership-button{margin:1rem auto 0;border:0;text-transform:none}.site-header .btn.navbar-membership-button a.nav-link,.site-header .btn-radio label.navbar-membership-button a.nav-link,.btn-radio .site-header label.navbar-membership-button a.nav-link{padding:1rem 2rem .9rem}.site-header a{color:#a7a7a7}.navbar-brand{margin:0 auto;width:60%}.hamburger-box{width:26px;height:18px;display:block}.hamburger-inner,.hamburger-inner:after,.hamburger-inner:before{width:26px;height:3px}.hamburger-inner:before{top:-8px}.hamburger-inner:after{bottom:-8px}.dropdown-menu{font-size:.9rem;padding:0;min-width:100%;margin-top:0}.dropdown-item{padding:.75rem 1.5rem}.search-toggler{background:rgba(0,0,0,0);border:0;color:#000;font-size:1.25rem;padding:.75rem .5rem}@media(min-width: 450px){.search-toggler{padding:.75rem 1rem}}@media(min-width: 1200px){.search-toggler{color:#b0b0b0;font-size:1.5rem;position:absolute;right:1rem}}.search-toggler:hover,.btn-radio label.search-toggler:hover,.search-toggler:focus{background:rgba(0,0,0,0);color:#ccc}.search-wrapper{z-index:1;position:absolute;right:.5rem;left:.5rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.search-wrapper .search{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;z-index:-1;width:0;overflow:hidden;opacity:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;padding:.2rem}.search-wrapper .search .search-input{padding:.75rem 1rem;border-radius:100px}.search-wrapper .search .input-group-prepend{position:relative;z-index:3}.search-wrapper .search .input-group-prepend .search-close{position:absolute;right:.75rem;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background:#f4f4f4;padding:.25rem;border-radius:100px;color:#000;height:32px;width:32px;border:0}.search-wrapper.open .search{width:100%;opacity:1}.search-wrapper.open .search-toggler{display:none}.search-toggler .fas,.search-wrapper .fas{font-family:"Font Awesome 5 Free"}.page-header{padding:120px 0 0;text-align:left;background-color:rgba(0,0,0,0);position:relative}.category-icon{position:absolute;top:50%;right:4rem;width:500px;height:500px;background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.25;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.single .page-header{padding:70px 0 0}.single .page-header .wp-block-image,.single .page-header .wp-block-image figcaption{margin-bottom:0}.bg-opacity:after{background:rgba(0,0,0,.4)}.single-category{padding:4.2rem 0;color:#fff;background-size:cover;background-position:center;background-repeat:no-repeat;position:relative}.single-category .category-icon{width:200px;height:200px}.single-category__title{font-size:1.35rem;text-transform:uppercase;letter-spacing:1px;margin-bottom:0;font-weight:bold}.page .breadcrumbs,.single .breadcrumbs,.edit-link{display:none}.breadcrumbs,.breadcrumbs a{color:#a7a7a7}.hentry .entry-title{font-family:"Metropolis",Arial,sans-serif;font-size:1.3rem;line-height:1.35}.hentry .entry-title .stretched-link:hover,.hentry .entry-title .stretched-link:focus,.hentry .entry-title .stretched-link:active{text-decoration:none}.hentry .entry-meta{opacity:.5;text-transform:uppercase}.hentry .entry-meta .separator:before{content:" — "}.single .hentry .entry-meta{opacity:1;color:#a7a7a7}.single .hentry .entry-meta+img,.single .hentry .entry-meta+figure{margin-top:2rem}.archive .page-header,body.blog .page-header,.search-results .page-header{background-color:#452262;padding-bottom:1rem;color:#fff;overflow:hidden}.archive .page-header.blue,.single .single-category.blue{background-color:#452262}.archive .page-header.orange,.single .single-category.orange{background-color:#ffa690}.archive .page-header.red,.single .single-category.red{background-color:#d20913}.archive .page-header.green,.single .single-category.green{background-color:#334100}.archive .page-header.black,.single .single-category.black{background-color:#000}.archive .page-header.lark,.single .single-category.lark{background-color:#b89b73}.archive .page-header.forest-green,.single .single-category.forest-green{background-color:#006817}.archive .page-header.biscay-green,.single .single-category.biscay-green{background-color:#00e0ca}.archive .page-header.new-blue,.single .single-category.new-blue{background-color:#0432ff}.archive .page-header.acid-red,.single .single-category.acid-red{background-color:#ff2950}.archive .page-header.orange-peel,.single .single-category.orange-peel{background-color:#f80}.archive .page-header.turmeric,.single .single-category.turmeric{background-color:#ffae00}.archive .page-header.yellow,.single .single-category.yellow{background-color:#fddc20}.archive .page-header.chive21,.single .single-category.chive21{background-color:#d7c14b}.archive .page-header.black21,.single .single-category.black21{background-color:#0f1317}.archive .page-header.khaki,.single .single-category.khaki{background-color:#5d5e3b}.archive .page-header.acid-blue,.single .single-category.acid-blue{background-color:#0432ff}.archive .page-header.violet21,.single .single-category.violet21{background-color:#9246db}.archive .page-header.red-rose,.single .single-category.red-rose{background-color:#d20913}.archive .page-header.coral21,.single .single-category.coral21{background-color:#be9b7d}.archive .page-header.orange-peel21,.single .single-category.orange-peel21{background-color:#d19429}.archive .page-header.turmeric21,.single .single-category.turmeric21{background-color:#cbc3b8}.archive .page-header.warm-grey,.single .single-category.warm-grey{background-color:#c8bcce}.archive .page-header.marine,.single .single-category.marine{background-color:#4f799f}.archive .page-header.blue21,.single .single-category.blue21{background-color:#b6d4d8}.archive .page-header.acid-green,.single .single-category.acid-green{background-color:#00ff0c}.archive .hentry{vertical-align:middle}.archive .hentry .post-thumbnail{float:none;margin-right:1rem;display:inline-block}.archive .hentry .entry-header{display:inline-block;vertical-align:middle;max-width:calc(100% - (140px + 2rem))}.archive .hentry .entry-meta .author,.archive .hentry .date+.separator{display:none}.entry-content h2:not(:first-child),.entry-content h3:not(:first-child),.entry-content h4:not(:first-child),.entry-content h5:not(:first-child),.entry-content h6:not(:first-child){margin-top:2rem}p.has-drop-cap:not(:focus):first-letter{line-height:1;font-size:5rem;font-family:Blacker,Georgia,serif;margin-bottom:-15px}.win p.has-drop-cap:not(:focus):first-letter{line-height:.7}.win.webkit p.has-drop-cap:not(:focus):first-letter{line-height:.8}.entry-content a{text-decoration:none;border-bottom:solid #452262 2px}.entry-content a:hover,.entry-content a:focus{text-decoration:none;border-bottom:solid #452262 2px;color:#452262}.marquee{background:#000;color:#fff}.marquee .list-group{height:48px;overflow:hidden;position:relative}.marquee .list-group-item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:rgba(0,0,0,0);border:0;height:100%;width:100%;padding:0;position:absolute;will-change:transform}.marquee .list-group-item .list-group-item-inner{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:48px;width:100%}.marquee--latest-news .list-group-item{-webkit-transform:translateY(100%);-ms-transform:translateY(100%);transform:translateY(100%)}.marquee--latest-news .list-group-item.active{-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);-webkit-transition:-webkit-transform 300ms ease-out;transition:-webkit-transform 300ms ease-out;transition:transform 300ms ease-out;transition:transform 300ms ease-out, -webkit-transform 300ms ease-out}.marquee--latest-news .list-group-item.deactive{-webkit-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);-webkit-transition:-webkit-transform 300ms ease-out;transition:-webkit-transform 300ms ease-out;transition:transform 300ms ease-out;transition:transform 300ms ease-out, -webkit-transform 300ms ease-out}.marquee--member-news .header-content{padding-top:2rem;padding-left:1rem;margin-bottom:.5rem}.marquee--member-news h2{font-family:"Metropolis",Arial,sans-serif;margin-bottom:.5rem;font-weight:300;font-size:1.2em}.marquee--member-news{padding-bottom:1rem;position:relative}.marquee--member-news .fluid-container{width:100%;overflow:hidden}.marquee--member-news a{margin-bottom:.5rem;font-size:1.2rem}@media screen and (min-width: 768px){.marquee--member-news a{text-align:right;margin-top:0px !important;-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}}.marquee .member-news__link-to-all{position:absolute;bottom:1rem;font-size:1rem}@media screen and (min-width: 768px){.marquee .member-news__link-to-all{position:static}}.marquee--member-news .list-group{margin-top:1rem;display:inline-block;white-space:nowrap;padding-left:100%;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-name:vertical-ticker;animation-name:vertical-ticker;-webkit-animation-duration:30s;animation-duration:30s;padding-bottom:4rem !important}@media only screen and (min-width: 768px){.marquee--member-news .list-group{-webkit-animation-duration:40s;animation-duration:40s}}.marquee--member-news .list-group:hover{-webkit-animation-play-state:paused;animation-play-state:paused}.marquee .member-news__link{font-size:1.2em}.marquee .member-news__date p em{font-weight:700;font-style:normal !important;margin-right:.25rem}.marquee--member-news .list-group-item .list-group-item-inner{text-align:left;overflow:visible !important;white-space:nowrap !important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.marquee--member-news .list-group-item{display:inline-block;padding:0 5rem;position:static;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.marquee .entry-meta,.marquee .entry-title{display:inline;color:#fff;font-size:.9rem}.marquee .entry-meta{font-weight:bold;margin-right:.5rem}.marquee .entry-meta .date,.marquee .entry-meta .author{display:none}.marquee .entry-title{font-weight:normal}.hero-section .hero-text-wrapper,.hero-section .hero-image{height:0;padding-bottom:100%}.hero-section .hero-text-wrapper{background-color:#452262;color:#fff;text-align:center;overflow:hidden;position:relative}.hero-section .hero-text-wrapper.green{background-color:#334100}.hero-section .hero-text-wrapper.orange{background-color:#ffa690}.hero-section .hero-text-wrapper.red{background-color:#d20913}.hero-section .hero-text-wrapper.black{background-color:#000}.hero-section .hero-text-wrapper.lark{background-color:#b89b73}.hero-section .hero-text-wrapper.forest-green{background-color:#006817}.hero-section .hero-text-wrapper.biscay-green{background-color:#00e0ca}.hero-section .hero-text-wrapper.new-blue{background-color:#0432ff}.hero-section .hero-text-wrapper.acid-red{background-color:#ff2950}.hero-section .hero-text-wrapper.orange-peel{background-color:#f80}.hero-section .hero-text-wrapper.turmeric{background-color:#ffae00}.hero-section .hero-text-wrapper.yellow{background-color:#fddc20}.hero-section .hero-text-wrapper.chive21{background-color:#d7c14b}.hero-section .hero-text-wrapper.black21{background-color:#0f1317}.hero-section .hero-text-wrapper.khaki{background-color:#5d5e3b}.hero-section .hero-text-wrapper.acid-blue{background-color:#0432ff}.hero-section .hero-text-wrapper.violet21{background-color:#9246db}.hero-section .hero-text-wrapper.red-rose{background-color:#d20913}.hero-section .hero-text-wrapper.coral21{background-color:#be9b7d}.hero-section .hero-text-wrapper.orange-peel21{background-color:#d19429}.hero-section .hero-text-wrapper.turmeric21{background-color:#cbc3b8}.hero-section .hero-text-wrapper.warm-grey{background-color:#c8bcce}.hero-section .hero-text-wrapper.marine{background-color:#4f799f}.hero-section .hero-text-wrapper.blue21{background-color:#b6d4d8}.hero-section .hero-text-wrapper.acid-green{background-color:#00ff0c}.hero-section .hero-image{background-position:center;background-size:cover}.hero-section .hero-text{position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:100%;padding:0 1rem}.hero-section .hero-category{margin-bottom:1rem;font-size:.9rem;letter-spacing:1px;text-transform:uppercase}.hero-section .hero-title{margin-bottom:0;font-size:1.5rem}.featured-articles-section{background:#f8f8f8;padding:4rem 0;overflow:hidden;position:relative}.featured-articles-section:before{content:"";position:absolute;top:2rem;left:75%;width:420px;height:420px;background:rgba(0,0,0,0) url("../img/icon-money-lightblue.svg") center no-repeat;background-size:contain;z-index:0}.featured-articles-section:after{content:"";position:absolute;bottom:2rem;right:75%;width:420px;height:420px;background:rgba(0,0,0,0) url("../img/icon-button-coral.svg") center no-repeat;background-size:contain;z-index:0}.featured-articles-section>.container{position:relative;z-index:1}.featured-articles-section .hentry{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.07);box-shadow:0 3px 6px rgba(0,0,0,.07);width:calc(50% - 15px);margin:0 0 1.5rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;overflow:hidden}.featured-articles-section .hentry .entry-header{margin-right:1rem}.featured-articles-section .hentry:first-child,.featured-articles-section .hentry:last-child{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.featured-articles-section .hentry:first-child .post-thumbnail,.featured-articles-section .hentry:last-child .post-thumbnail{margin-right:0;width:100%;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.featured-articles-section .hentry:first-child .entry-header,.featured-articles-section .hentry:last-child .entry-header{margin:1rem}.featured-articles-section .hentry:first-child .entry-title,.featured-articles-section .hentry:last-child .entry-title{max-height:none}.featured-articles-section .post-thumbnail{width:190px;height:220px;background-size:cover;background-position:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.featured-articles-section .entry-title{margin-bottom:0;font-size:1rem;line-height:1.35;max-height:108px;overflow:hidden}.featured-articles-section .entry-meta .date+.separator,.featured-articles-section .entry-meta .author{display:none}.featured-articles-section .entry-meta{font-size:.75rem}.frontpage-widgets{padding:4rem 0 2rem}.newest-articles-section{padding:4rem 0}.newest-articles-section .nav-tabs{border-bottom:2px solid #000}.newest-articles-section .nav-tabs .nav-link{border-radius:0;border:0;margin-bottom:0;text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:1.25rem;color:#a7a7a7;padding:.75rem 0;width:100%}@media screen and (min-width: 60rem){.newest-articles-section .nav-tabs .nav-link{text-align:center;margin-right:2rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}}.newest-articles-section .nav-tabs .nav-link.active{color:#000;background-color:rgba(0,0,0,0)}.newest-articles-section .tab-content{padding:1rem 0}.newest-articles-section .tab-content .hentry{margin:1rem 0 2rem 0}.newest-articles-section .tab-content .wpp-list{padding-left:0;list-style-type:none}@media screen and (min-width: 60rem){.newest-articles-section .specifier-for-most-read{display:block;text-align:center;margin-top:-0.5rem}}.featured-category-section{padding:5rem 0;background-color:#f4f4f4;overflow:hidden}.featured-category-section+.featured-category-section{padding-top:0;margin-top:-5rem}.featured-category-section>.container{position:relative;z-index:10}.featured-category-section>.container:before{content:"";display:block;width:360px;height:360px;position:absolute;top:9rem;left:100%;-webkit-transform:translate(-70%, -50%);-ms-transform:translate(-70%, -50%);transform:translate(-70%, -50%);background-image:url("../img/icon-money-lightblue.svg");background-size:contain;background-position:center;background-repeat:no-repeat}.featured-category-section>.container:after{content:"";display:block;position:absolute;bottom:2rem;right:85%;width:360px;height:360px;background:rgba(0,0,0,0) url("../img/icon-button-coral.svg") center no-repeat;background-size:contain;z-index:0}.featured-category-section.featured-articles>.container:before{background-image:none}.featured-category-section .section-title{font-size:1.25rem;font-family:"Metropolis",Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:1px;margin-bottom:2rem}.featured-category-section .hentry.card{margin:0;height:100%;position:relative;border:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.07);box-shadow:0 3px 6px rgba(0,0,0,.07);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;z-index:10}.featured-category-section .hentry.card:hover,.featured-category-section .hentry.card:focus{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);-webkit-transition:none;transition:none}.featured-category-section .entry-meta{font-size:.75rem}.featured-category-section .entry-title{font-size:1rem;margin-bottom:0;font-weight:400}.featured-category-section .featured-category-posts>div{margin-bottom:1rem}@media screen and (min-width: 768px){.featured-category-section .featured-category-posts>div{margin-bottom:2rem}}.featured-category-section .card-img-top{max-height:17rem;-o-object-fit:cover;object-fit:cover}.wide-feature-section{padding:4rem 0;min-height:20rem;background-color:#334100;background-size:cover;color:#fff}.wide-feature-section .wide-feature-title{font-size:3rem;margin-bottom:2rem}.wide-feature-section .wide-feature-img img{opacity:.35}.some-section{background-color:#ececec;padding:4rem 0}.some-section .taeggie-feed-widget{font-family:"Metropolis",Arial,sans-serif}.some-section .taeggie-feed-widget .post{background:#fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.07);box-shadow:0 3px 6px rgba(0,0,0,.07);margin:0 15px 30px}.some-section .taeggie-feed-widget .text{font-size:.9rem}.some-section .taeggie-feed-widget a,.some-section .taeggie-feed-widget .post,.some-section .taeggie-feed-widget .font-icon,.some-section .taeggie-feed-widget .text a,.some-section .taeggie-feed-widget .text span,.some-section .taeggie-feed-widget .screen-name,.some-section .taeggie-feed-widget .post-type{color:#000}.some-section .taeggie-feed-widget .screen-name,.some-section .taeggie-feed-widget .post-type{font-size:1rem}.some-section__title{text-align:center;font-family:"Metropolis",Arial,sans-serif;font-weight:500}.newsletter-form .input-group-text{padding:1rem .5rem 1rem 1rem;background-color:#fff;color:#ccc;border:0}.newsletter-form .form-control{padding:0 1rem;height:calc(4rem + 2px);border:0;background:#fff;color:#a7a7a7}.newsletter-form ::-webkit-input-placeholder{color:#a7a7a7;opacity:.8}.newsletter-form .btn,.newsletter-form .btn-radio label,.btn-radio .newsletter-form label{padding:0 3rem;background-color:#ffa690;color:#fff;text-transform:uppercase;border:0}.newsletter-section{padding:5rem 0;background-color:#f4f4f4}.newsletter-section .row{-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.newsletter-section .newsletter-text:before{content:"";background:rgba(0,0,0,0) url("../img/icon-newsletter-orange.svg") center no-repeat;background-size:contain;width:70px;height:70px;float:right;margin-top:-50px}.newsletter-section .newsletter-text{padding-right:5rem;line-height:1.75}.newsletter-section .newsletter-text h4{text-transform:uppercase;font-size:1.25rem;font-weight:bold;letter-spacing:1px}.newsletter-section .newsletter-text p:last-child{margin-bottom:0}.post-type-archive-brandi{background:#f8f8f8}.post-type-archive-brandi .page-header{background-color:#0432ff}.post-type-archive-brandi .brand-filters{margin-top:2rem}.post-type-archive-brandi .brand-filters .input-group{-webkit-box-shadow:0 3px 6px rgba(0,0,0,.07);box-shadow:0 3px 6px rgba(0,0,0,.07)}.post-type-archive-brandi .brand-filters .input-group-text{padding:1rem .5rem 1rem 1rem;background-color:#fff;color:#707070;border:0;font-size:1.5rem}.post-type-archive-brandi .brand-filters .form-control{padding:0 1rem;height:calc(4rem + 2px);border:0;background:#fff;color:#a7a7a7}.post-type-archive-brandi .brand-columns{padding-top:2rem;padding-bottom:2rem}.post-type-archive-brandi .brand-columns .card{position:relative;background:#fff;border:0;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.07);box-shadow:0 3px 6px rgba(0,0,0,.07);margin:0 0 2rem 0;height:calc(100% - 2rem);-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.post-type-archive-brandi .brand-columns .card:hover,.post-type-archive-brandi .brand-columns .card:focus{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);-webkit-transition:none;transition:none}.post-type-archive-brandi .brand-columns .card .brand-logo{height:1px;padding-bottom:100%;border:solid .5rem #fff;background-position:center;background-repeat:no-repeat;background-size:contain}.post-type-archive-brandi .brand-columns .card .entry-title{font-size:1.125rem;margin-bottom:0}.post-type-archive-brandi .pagination li{display:inline-block;text-align:center}.post-type-archive-brandi .pagination li a{display:block;padding:.25rem .75rem}.post-type-archive-brandi .pagination li a:hover{text-decoration:none}.post-type-archive-brandi .pagination li.active{background:#000;color:#fff}.post-type-archive-brandi .pagination li:not(.active):hover{background-color:#e2e2e2}.single-brandi .brand-logo{position:absolute;right:0;top:-23px;width:160px;height:160px;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center;border:solid .5rem #fff;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.07);box-shadow:0 3px 6px rgba(0,0,0,.07)}.single-brandi .page-title{padding-right:160px}.single-brandi .company-jobs-row{margin-top:4rem;margin-bottom:4rem}.single-brandi .company-jobs-row .company-jobs{background-color:#f4f4f4;padding:2rem;height:100%}.single-brandi .company-jobs-row .company-articles{background-color:#452262;color:#fff;padding:2rem;height:100%}.single-brandi .company-jobs-row .company-articles .entry-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.single-brandi .company-jobs-row .company-articles .hentry .entry-title{font-size:1rem;line-height:1.5;margin-bottom:0}.single-brandi .company-jobs-row .company-articles .hentry .entry-meta{font-size:.8rem;margin-top:0;margin-bottom:1rem}.single-brandi .company-jobs-row .company-jobs__title,.single-brandi .company-jobs-row .company-articles__title{font-size:1rem;font-weight:bold;letter-spacing:1px;text-transform:uppercase;margin-bottom:2rem;line-height:1.5}.single-brandi .company-jobs-row .position-name{font-size:1rem;font-weight:normal}.single-brandi .company-jobs-row .position-name a{text-decoration:underline}.hentry .sticky-post-badge{color:#fff;background-color:#000;border-radius:0;font-weight:normal;font-size:.75rem;text-transform:uppercase;padding:.5rem;margin-bottom:0}.archive .hentry,.blog .hentry{position:relative}.archive .hentry .sticky-post-badge,.blog .hentry .sticky-post-badge{position:absolute;left:0;top:0}.single .hentry .sticky-post-badge{margin-left:1rem}.comments{background:#f4f4f4;margin-top:0;padding:0 0 4rem}.comments>.container{border-top:solid 1px #ccc;padding-top:4rem}.comments .comment-body{border-bottom:solid 1px #e4e4e4}.comments .comment-form-cookies-consent input{width:auto;margin-right:.5rem}.comments .comment-form-cookies-consent label{display:inline}.comments .comment-reply-link{background:#e4e4e4}.comments .comment-awaiting-moderation{display:block;margin:.75rem 0}.sidebar{background:#f8f8f8;padding:2rem 1rem}.widget-title{text-transform:uppercase;font-weight:bold;letter-spacing:1px;font-size:1rem}.widget .post-date{display:block;color:#a7a7a7;font-size:.9rem}.widget .menu .sub-menu{margin-top:.5rem}.footer{background:#000;color:#fff;padding:5rem 0}.footer a{color:#fff}.footer .copytext{opacity:.5}.footer .widgets{display:block}.footer .widgets .widget{float:left}.footer .widget .textwidget:not(.custom-html-widget),.footer .widget>ul{opacity:.8}.footer #menu-some li{display:inline-block;font-size:1.5rem;margin-right:1rem}.footer .newsletter-form.footer-newsletter .input-group-prepend{position:absolute;height:100%;z-index:1}.footer .newsletter-form.footer-newsletter .form-control{font-size:.9rem;padding-left:3rem;-webkit-transition:all 150ms ease-in-out;transition:all 150ms ease-in-out}.footer .newsletter-form.footer-newsletter .form-control:focus{padding-left:1rem}.footer .newsletter-form.footer-newsletter .btn,.footer .newsletter-form.footer-newsletter .btn-radio label,.btn-radio .footer .newsletter-form.footer-newsletter label{padding-left:1rem;padding-right:1rem;background:#ffae00}div#tapahtumat-wrap{margin:3rem 0}div#tapahtumat-wrap #checkbox-wrapper label span{color:#5a5a5a;font-size:.9rem;padding-left:.3rem}div#tapahtumat-wrap .tapahtumat-year{border-bottom:solid 3px;border-color:#000;margin-top:3rem;margin-bottom:1.5rem}div#tapahtumat-wrap .tapahtumat-year h3{font-family:"Metropolis",Arial,sans-serif;font-weight:bold;font-size:1.3rem;letter-spacing:2px;margin-bottom:.5rem}#tapahtumat-wrap .accordion{background-color:#fff;color:#000;font-size:1rem;font-weight:bold;letter-spacing:1px;text-transform:uppercase;padding-left:0;padding-top:0;width:100%;text-align:left;border:none;outline:none}#tapahtumat-wrap .accordion i{margin-left:.8rem}#tapahtumat-wrap .accordion i.fa-angle-up,#tapahtumat-wrap .accordion.active i.fa-angle-down{display:none}#tapahtumat-wrap .accordion.active i.fa-angle-up{display:inline-block}#tapahtumat-wrap .panel{padding:0 18px;margin-top:.8rem;margin-bottom:.8rem;background-color:#fff;display:none;overflow:hidden}#tapahtumat-wrap .panel .tapahtumat-type{display:none}#tapahtumat-wrap .panel .tapahtumat-date{color:#a7a7a7;font-size:.85rem;margin-top:.2rem}#tapahtumat-wrap .pretty{margin-bottom:1rem}.fafi-extra-logo-wrapper{padding:1rem 2rem 1rem 1rem}.form-control.wpcf7-not-valid{border-color:#d20913}span.wpcf7-not-valid-tip{color:#d20913;font-size:.9rem}div.wpcf7-response-output{font-size:1rem;border:2px solid #d20913;background:#d20913;padding:1rem;margin:1rem 0}div.wpcf7-mail-sent-ok{border:2px solid #334100;background:#334100;color:#fff}div.wpcf7-mail-sent-ng,div.wpcf7-aborted{border:2px solid #d20913}div.wpcf7-validation-errors,div.wpcf7-acceptance-missing{border:2px solid #ffa690;background:#ffa690;margin:0 0 1.5rem}.wpcf7-form hr{margin:2.5rem 0}.grecaptcha-badge{visibility:hidden !important}.error404 .page-header{margin-bottom:120px}.btn-radio .wpcf7-list-item{float:left;margin:0 1rem 1rem 0;display:block;position:relative}.btn-radio label{display:block}.btn-radio input{display:inline-block;position:absolute;top:0;left:0;right:0;bottom:0}.btn-radio input[type=radio]{opacity:.01;z-index:100}.btn-radio input[type=radio]:checked+label{background:#ff0}.newsletter-modal .modal-content{background:#ffae00;border-radius:0}.newsletter-modal .close{float:right;font-size:3rem;font-weight:300;line-height:1;color:#000;text-shadow:none;opacity:1}.newsletter-modal .close:hover,.newsletter-modal .close:focus{background:rgba(0,0,0,0)}.newsletter-modal .newsletter-text:before{content:"";background:rgba(0,0,0,0) url("../img/icon-newsletter-white.svg") center no-repeat;background-size:contain;display:block;width:50px;height:50px;margin-bottom:1.5rem;z-index:10}.newsletter-modal .newsletter-text{line-height:1.75;display:block;margin:0 auto 2rem}.newsletter-modal .newsletter-text h4{text-transform:uppercase;font-size:1.25rem;font-weight:bold;letter-spacing:1px;white-space:nowrap;margin-bottom:1rem}.newsletter-modal .newsletter-text p:last-child{margin-bottom:0}.newsletter-modal .newsletter-form .btn,.newsletter-modal .newsletter-form .btn-radio label,.btn-radio .newsletter-modal .newsletter-form label{background-color:#000}.modal-backdrop{background-color:#fff;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modal-backdrop.show{opacity:.9}.fafi-frontpage-ad{margin:15px auto;max-width:1110px}.fafi-frontpage-feat__picture img{-o-object-fit:cover;object-fit:cover;min-width:320px;width:100% !important}.member-news-container ul{margin-right:1rem}.member-news-container li{margin-bottom:4rem}@media(min-width: 576px){.newsletter-section .newsletter-text{padding-left:130px;position:relative}.newsletter-section .newsletter-text:before{width:100px;height:100px;float:left;margin-right:1.5rem;position:absolute;left:0;top:0;margin-top:0}.newsletter-modal .modal-content{padding:2rem}.newsletter-modal .close{position:absolute;top:-1.5rem;right:-1rem;float:none;font-size:3.5rem}.newsletter-modal .newsletter-text:before{width:120px;height:120px;float:left;margin-right:2rem;margin-top:-20px;margin-bottom:0}.newsletter-modal .newsletter-text{margin:2rem auto 3rem}.newsletter-modal .newsletter-form .btn,.newsletter-modal .newsletter-form .btn-radio label,.btn-radio .newsletter-modal .newsletter-form label{padding:0 3rem}}@media(min-width: 768px){.site-header .navbar-logo{border-bottom:solid 1px rgba(0,0,0,.07);padding:1rem}.search-wrapper.open .search{width:300px}.navbar-nav .nav-item{float:none;-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.navbar-nav .nav-item+.nav-item:not(.btn){margin-left:0}.site-header .navbar-menu{padding:0}.site-header .navbar-menu .navbar-nav{margin:0 auto;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;width:100%}.site-header .navbar-menu .menu-item:first-child>.dropdown-menu-right{right:auto;left:0}.archive main,.blog main{overflow:hidden}.hero-section .hero-text{padding:0 2rem}.hero-section .hero-title{font-size:2rem}.hero-section .hero-title.long{font-size:1.5rem}.page-header{padding:120px 0 0}.archive .page-header,body.blog .page-header,.search-results .page-header{padding:246px 0 1.5rem}h1,.page-title{font-size:5.25rem}.single h1,.single .page-title,.page h1,.page .page-title{font-size:3.25rem}.entry-content{max-width:none;margin:auto;font-size:1.125rem;line-height:1.65}p.has-drop-cap:not(:focus):first-letter{font-size:6rem}.page:not(.home) main,.single .hentry{max-width:768px;margin:0 auto}.page.has-sidebar.page-template-template-sidebar .entry-content,.blog.has-sidebar .primary,.archive.has-sidebar .primary,.search-results.has-sidebar .primary,.page.has-sidebar.page-template-template-sidebar .comments{float:none;width:inherit}.sidebar{float:none;width:inherit;padding:5rem 2rem}.sidebar:after{content:"";position:absolute;top:0;left:100%;width:2000px;height:100%;background:#f8f8f8}.comments .comment-awaiting-moderation{margin:0 4rem .75rem}.featured-articles-section .grid{display:-ms-grid;display:grid;-ms-grid-rows:220px 20px 220px 20px 220px 20px 220px;grid-template-rows:repeat(4, 220px);-ms-grid-columns:1fr 20px 1fr;grid-template-columns:repeat(2, 1fr);grid-gap:20px}.featured-articles-section .grid .hentry{width:100%;margin-bottom:0;margin-right:0;-webkit-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}.featured-articles-section .grid .hentry:first-child{grid-row-start:1;grid-row-end:3}.featured-articles-section .grid .hentry:last-child{grid-row-start:3;grid-row-end:5;grid-column-start:2}.featured-articles-section .grid .hentry:hover,.featured-articles-section .grid .hentry:focus{-webkit-transform:translateY(2px);-ms-transform:translateY(2px);transform:translateY(2px);-webkit-transition:none;transition:none}.featured-articles-section .grid>*:nth-child(1){-ms-grid-row:1;-ms-grid-column:1;-ms-grid-row-span:3}.featured-articles-section .grid>*:nth-child(2){-ms-grid-row:1;-ms-grid-column:3}.featured-articles-section .grid>*:nth-child(3){-ms-grid-row:3;-ms-grid-column:3}.featured-articles-section .grid>*:nth-child(4){-ms-grid-row:5;-ms-grid-column:1}.featured-articles-section .grid>*:nth-child(5){-ms-grid-row:7;-ms-grid-column:1}.featured-articles-section .grid>*:nth-child(6){-ms-grid-row:5;-ms-grid-column:3;-ms-grid-row-span:5}}@media(min-width: 992px){.navbar-brand{width:100%;max-width:600px}.marquee .list-group-item{text-align:center}.hero-section .hero-text-wrapper,.hero-section .hero-image{padding-bottom:85%}.hero-section .hero-text{-webkit-transform:translate(-50%, -55%);-ms-transform:translate(-50%, -55%);transform:translate(-50%, -55%)}.hero-section .hero-category{margin-bottom:3rem;font-size:1.125rem}.hero-section .hero-title{font-size:2.5rem}.hero-section .hero-title.long{font-size:2rem}.sidebar{padding:5rem 0 2rem 2rem}.wide-feature-section .wide-feature-img img{max-width:280px}.newsletter-modal .modal-content{padding:4rem}.newsletter-modal .newsletter-text{width:75%;margin:0 auto 5rem}.newsletter-modal .close{top:-3rem;right:-2rem;font-size:4.5rem}}@media(min-width: 1200px){.navbar-brand{max-width:710px}.search-wrapper{right:1rem;left:auto}.navbar-nav .nav-link{-webkit-transition:all .2s ease-out;transition:all .2s ease-out}.site-header .btn.navbar-membership-button,.site-header .btn-radio label.navbar-membership-button,.btn-radio .site-header label.navbar-membership-button{position:absolute;left:2rem;top:.4rem}.site-header .navbar-menu .menu-item:not(.btn) .nav-link:hover,.site-header .navbar-menu .menu-item:not(.btn) .nav-link:focus,.site-header .navbar-menu .menu-item:not(.btn) .nav-link:active{background:#f4f4f4}.site-header .navbar-menu .current-menu-item>.nav-link,.site-header .navbar-menu .current-menu-item>.dropdown-item,.site-header .navbar-menu .current-menu-ancestor>.nav-link{background:#f4f4f4}.hero-section .hero-title{font-size:3rem}.hero-section .hero-title.long{font-size:2.5rem}.wide-feature-section .wide-feature-title{font-size:5.25rem}.page:not(.home) main,.single .hentry{max-width:870px}}@media(max-width: 1199px){.site-header .navbar-menu .navbar-nav{padding:4rem 0}.dropdown-menu{font-size:.9em;padding:1rem 0;min-width:100%;-webkit-box-shadow:none;box-shadow:none;background:#f4f4f4;text-align:center}.featured-articles-section .hentry .entry-title{-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;hyphens:auto;word-break:break-word;font-size:.9rem;max-height:140px}.featured-articles-section .post-thumbnail{width:180px}}@media(max-width: 1099px){.navbar-brand{max-width:50%}}@media(max-width: 991px){.container{max-width:none}.category-icon{right:1rem}.newsletter-section .newsletter-text{margin-bottom:2rem;padding-right:15px}.featured-articles-section .hentry .entry-meta{font-size:.7rem;-webkit-filter:contrast(200%);filter:contrast(200%)}.featured-articles-section .post-thumbnail{width:160px}.featured-articles-section .hentry:not(:first-child):not(:last-child) .entry-title{font-size:.85rem;max-height:180px}}@media(max-width: 767px){.hentry .entry-meta{font-size:.75rem;margin-bottom:.25rem}.hentry .entry-title{font-size:1rem}.featured-articles-section .hentry{width:100%;margin-bottom:1rem}.featured-articles-section .hentry:first-child .post-thumbnail,.featured-articles-section .hentry:last-child .post-thumbnail{height:200px}.featured-articles-section .hentry:not(:first-child):not(:last-child) .entry-title{font-size:.9rem}.newest-articles-section .nav-tabs .nav-link{font-size:1rem}.category-icon{width:250px;height:250px}.wide-feature-section{padding:4rem 0}}@media(max-width: 575px){.site-header .navbar-menu .navbar-nav{padding:2rem 0}.navbar-nav .dropdown-toggle{white-space:break-spaces}.navbar-nav a.dropdown-item{white-space:break-spaces}.marquee .list-group{height:68px}.marquee .list-group-item .list-group-item-inner{display:-webkit-box;-webkit-box-orient:vertical;line-height:1.1;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;padding:0;white-space:normal}.hero-section .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.hero-section .hero-text-wrapper{height:auto;padding-bottom:0;padding:4rem 0}.hero-section .hero-text{-webkit-transform:none;-ms-transform:none;transform:none;position:relative;left:auto;top:auto}.featured-articles-section .post-thumbnail{width:120px;height:120px}.featured-articles-section .hentry:not(:first-child):not(:last-child) .entry-title{font-size:.85rem}.featured-articles-section:before,.featured-articles-section:after{width:200px;height:200px}.featured-category-section{padding-top:2.5rem}.featured-category-section .hentry.card{max-width:320px;margin:0 auto 1rem;height:auto}.featured-category-section>.container:before{width:200px;height:200px;top:auto;bottom:0;-webkit-transform:translate(-20%, 4rem);-ms-transform:translate(-20%, 4rem);transform:translate(-20%, 4rem)}.featured-category-section .btn,.featured-category-section .btn-radio label,.btn-radio .featured-category-section label{z-index:10;position:relative}.newsletter-section{padding-bottom:2rem}.newsletter-form .btn,.newsletter-form .btn-radio label,.btn-radio .newsletter-form label{padding:0 1rem;font-size:.85rem}.newsletter-form .form-control{font-size:.9rem}.category-icon{top:auto;bottom:-3rem;right:-3rem;width:250px;height:250px;-webkit-transform:none;-ms-transform:none;transform:none}.single-category{padding:3rem 0}.single-category .category-icon{width:150px;height:150px;right:1rem;bottom:-1rem}.single .page-header{padding:2rem 0 0}.archive .page-header,body.blog .page-header,.search-results .page-header{padding-top:200px}.archive .hentry .post-thumbnail{max-width:75px}.archive .hentry .entry-header{max-width:calc(100% - (75px + 2rem))}.hentry{margin:1rem 0}.wide-feature-section{padding:1rem 0}.wide-feature-section .row{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.wide-feature-section .wide-feature-img{-webkit-box-flex:0;-webkit-flex:0 0 30%;-ms-flex:0 0 30%;flex:0 0 30%;max-width:30%;margin-left:70%;margin-bottom:1rem}.single-brandi .brand-logo{position:relative;top:0;right:auto;width:100%;margin-bottom:2rem}.newest-articles-section .news-sidebar,.sidebar .sidebar-widgets{max-width:380px;margin:0 auto}.newest-articles-section .news-sidebar{margin-top:2.5rem}.news-sidebar p a+a img{margin-top:.5rem}.frontpage-widgets{display:none}}@media(max-width: 415px){.featured-articles-section{padding-top:1rem}.featured-articles-section .hentry .entry-header{margin-right:0}.featured-articles-section .post-thumbnail{width:120px;height:120px;margin-top:2px}.featured-articles-section .hentry:not(:first-child):not(:last-child){padding:2.25rem 1rem 1rem;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.featured-articles-section .hentry:not(:first-child):not(:last-child) .entry-title{font-size:.8rem;max-height:none}.featured-articles-section .hentry:not(:first-child):not(:last-child) .entry-meta{position:absolute;top:1rem;left:1rem}}.member-login__link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:0;text-align:right;-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;max-width:1.5rem}.member-login__link--is-logged-in{-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}.member-login__link:not(.member-login__link--is-logged-in){display:none}@media(min-width: 768px){.member-login__link{position:absolute;right:8rem;font-size:.6rem;line-height:1.2;max-width:15rem}}@media(min-width: 1200px){.member-login__link{right:4.5rem;font-size:.6rem}}.member-login__link::after{content:" ";background-image:url("../img/icon-login-fafi.svg");background-repeat:no-repeat;background-size:1.4rem;width:1.5rem;height:1.5rem;padding-right:1.5rem;margin-left:-1rem;display:inline-block;-webkit-transition:opacity .1s ease-out;transition:opacity .1s ease-out}@media(min-width: 450px){.member-login__link::after{margin-left:0}}@media(min-width: 768px){.member-login__link::after{margin-left:.5rem;margin-right:.5rem;width:1.7rem;padding-right:0}}@media(min-width: 1200px){.member-login__link::after{background-size:1.6rem;height:1.9rem;margin-bottom:0;opacity:.35}}.member-login__link:hover::after{opacity:.2}.member-login__logged-in-name{display:block;position:absolute;right:2.5rem;top:.75rem;font-size:0}@media(min-width: 768px){.member-login__logged-in-name{max-width:15rem;font-size:.6rem;color:#d19429}}.navbar-toggler{padding:.75rem .25rem}@media(min-width: 450px){.navbar-toggler{padding:.75rem 1rem}}.navbar-toggler:hover>.hamburger-box{-webkit-filter:opacity(0.4);filter:opacity(0.4)}.fafi-member__nav{background-color:#ffae00}.fafi-member__nav a{color:#fff}.fafi-member__nav .nav-link,.fafi-member__nav .nav-link:hover,.fafi-member__nav .dropdown-item{background-color:#ffae00 !important}@media(max-width: 1199px){.fafi-member__nav .dropdown-menu{padding:0}}.fafi-form--init-questionnaire .wpcf7-radio{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.fafi-form .revenue-amount-manual-input-field__container{padding-left:3rem;margin-top:-1rem}.fafi-form .revenue-amount-manual-input-field__container label{font-size:.8rem}.fafi-form .revenue-amount-manual-input-field__container input.wpcf7-text{max-width:10rem;padding:.5rem}.fafi-form__name{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.fafi-form__name .first-name input{max-width:90%}.fafi-form .wpcf7-checkbox{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.wv-alert{padding:1rem}.page-template-template-marketing-landing-page .entry-content{padding-top:0}.page-template-template-marketing-landing-page .wp-block-cover h1{margin-left:1rem;margin-right:1rem;padding-bottom:1rem;border-bottom:solid 1rem #d20913}@media(min-width: 1200px){.page-template-template-marketing-landing-page .wp-block-cover h1{margin-left:2rem;margin-right:2rem}}.single-project-mm-content .single-category{display:none}.single-project-mm-content .entry-meta{display:none}.single-project-mm-content .featured-category-section{display:none}.project-mm-content-template .entry-container,.project-mm-content-template .wp-block-cover h1{max-width:860px;margin:0 auto}.wp-block-button__link,.wp-block-button__link:hover,.btn-radio label.wp-block-button__link:hover,.wp-block-button__link:active{border-width:1px !important}.project-mm-content-template .wp-block-button.is-style-fafi-primary .has-background{background-color:initial}.page-template-template-marketing-landing-page .wp-block-button__link:hover{color:#fff !important}.page-template-template-marketing-landing-page .wp-block-cover h1{border-bottom:none}.c-accordion__title{background-color:rgba(71,63,133,.1);padding:1rem;margin-bottom:.2rem;font-size:1.5rem}.c-accordion__title::after{margin-right:1rem}.c-accordion__item{margin-bottom:.5rem !important}.fafi-large-primary-cta a{padding:2rem;font-size:2rem}.fafi-primary-heading{padding-top:2rem;font-size:2rem !important}@media(min-width: 768px){.fafi-primary-heading{padding-top:15vh !important;font-size:4rem !important;padding-bottom:15vh !important}}.project-mm-content-template-template-marketing-landing-page .entry-content{padding-top:0}.bs-popover-bottom h3{margin-bottom:0}.page-id-9946 .entry-content{font-size:1em;line-height:1.5}.page-id-10143 .entry-content{font-size:1em;line-height:1.5}.page-id-10076 .entry-content{font-size:1em;line-height:1.5}span.wpcf7-list-item{display:block}.online-magazine-template-default .entry-meta{display:none}.featured-category-posts .col-12 img{max-height:36rem;-o-object-fit:cover;object-fit:cover}.marquee--member-news{padding-bottom:1.5rem}.marquee--member-news .header-content{margin-bottom:1.5rem}.featured-articles .entry-meta .date+.separator,.featured-articles .entry-meta .author{display:none}div.wpcf7-response-output{color:#fff !important;border:none !important;background-color:#add2d8 !important;font-weight:600;padding:2rem !important}.fafi-large-primary-cta a{font-size:1.2rem}@media(min-width: 768px){.fafi-large-primary-cta a{font-size:2rem}}.fafi-featured-columns--contact{overflow-x:hidden}.fafi-featured-columns--contact .wp-block-column{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:2rem}@media(min-width: 768px){.fafi-featured-columns--contact .wp-block-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start}}.fafi-featured-columns--contact .wp-block-column p{text-align:left;padding-right:3rem;padding-left:1rem;font-size:.8rem;width:100%;white-space:nowrap}@media(min-width: 768px){.fafi-featured-columns--contact .wp-block-column p{padding-right:0;padding-left:0}}.fafi-featured-columns--contact .wp-block-column p,.fafi-featured-columns--contact .wp-block-column em{font-size:1rem}.fafi-featured-columns--contact .wp-block-column span.email{white-space:nowrap}.fafi-featured-columns--contact .wp-block-column figure{max-width:40%;min-width:40%}@media(min-width: 768px){.fafi-featured-columns--contact .wp-block-column figure{max-width:none}}.fluid-width-video-wrapper object{position:relative !important}.wpcf7-submit{white-space:break-spaces !important}div.wpcf7-response-output{color:#fff !important;border:none !important;background-color:#4f799f !important;font-weight:600;padding:2rem !important}.navbar .dropdown-menu .wv-login-menu-item a,.navbar .dropdown-menu .wv-project-menu-item a{color:#aaa;padding-left:1.75rem}.logged-in .wv-login-menu-item{display:none !important}.navbar .dropdown-menu .wv-login-menu-item a::after{display:inline-block;content:"";padding:0 .5rem;font-family:"Font Awesome 5 Free";font-weight:900;font-size:.7rem}.navbar .dropdown-menu .wv-login-menu-item a::before,.navbar .dropdown-menu .wv-project-menu-item a::before{display:inline-block;content:"⤷";padding:0 .5rem 0 0;font-weight:900}.single-online-magazine .fluid-width-video-wrapper object{position:absolute !important}
/*# sourceMappingURL=style.min.css.map */
