/* -------------------------------- 
NORMALIZE v8.0.1
-------------------------------- */
/*html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}*/


/* -------------------------------- 
destyle.css v1.0.11 | MIT License | https://github.com/nicolas-cusan/destyle.css 
-------------------------------- */

* {box-sizing:border-box}::before,::after{box-sizing:inherit}html{line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}body{margin:0}main{display:block}p,table,blockquote,address,pre,iframe,form,figure,dl{margin:0}h1,h2,h3,h4,h5,h6{font-size:inherit;line-height:inherit;font-weight:inherit;margin:0}ul,ol{margin:0;padding:0;list-style:none}dt{font-weight:700}dd{margin-left:0}hr{box-sizing:content-box;height:0;overflow:visible;border:0;border-top:1px solid;margin:0;clear:both;color:inherit}pre{font-family:monospace,monospace;font-size:inherit}address{font-style:inherit}a{background-color:transparent;text-decoration:none;color:inherit}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:inherit}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}img{border-style:none;vertical-align:bottom}embed,object,iframe{border:0;vertical-align:bottom}button,input,optgroup,select,textarea{-webkit-appearance:none;appearance:none;vertical-align:middle;color:inherit;font:inherit;border:0;background:transparent;padding:0;margin:0;outline:0;border-radius:0;text-align:inherit}[type='checkbox']{-webkit-appearance:checkbox;appearance:checkbox}[type='radio']{-webkit-appearance:radio;appearance:radio}button,input{overflow:visible}button,select{text-transform:none}button,[type='button'],[type='reset'],[type='submit']{cursor:pointer;-webkit-appearance:none;appearance:none}button[disabled],[type='button'][disabled],[type='reset'][disabled],[type='submit'][disabled]{cursor:default}button::-moz-focus-inner,[type='button']::-moz-focus-inner,[type='reset']::-moz-focus-inner,[type='submit']::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type='button']:-moz-focusring,[type='reset']:-moz-focusring,[type='submit']:-moz-focusring{outline:1px dotted ButtonText}fieldset{margin:0;padding:0;border:0;min-width:0}legend{color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type='checkbox'],[type='radio']{padding:0}[type='number']::-webkit-inner-spin-button,[type='number']::-webkit-outer-spin-button{height:auto}[type='search']{outline-offset:-2px}[type='search']::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}label[for]{cursor:pointer}details{display:block}summary{display:list-item}table{border-collapse:collapse;border-spacing:0}caption{text-align:left}td,th{vertical-align:top}th{text-align:left;font-weight:700}template{display:none}[hidden]{display:none}


* {
        --transition: initial;
  -webkit-transition: var(--transition);
     -moz-transition: var(--transition);
      -ms-transition: var(--transition);
       -o-transition: var(--transition);
          transition: var(--transition); 
}

*, *::before, *::after {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
}
 

img, video, iframe { max-width: 100% }
img { height: auto; }

html {
    -webkit-box-sizing: border-box;
       -moz-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-appearance: none;
    overflow-x: hidden!important; 
    /*font-size: 100%;*/
}
 

body {
    letter-spacing: 0.01em;
    font-family: var(--font-primary);
    font-size: var(--text-base-size); 
    color: hsla(var(--dark),.6);
    height: 100%;
    width: 100%;
    line-height: var(--baseline);
    background:#fff;
    font-weight: 400;
} 

/* -------------------------------- 
Typography
-------------------------------- */
h3.faq_title {
  font-size: var(--p) !important;
}

h1, .h1            { font-size: var(--h1); }
h2, .h2            { font-size: var(--h2); }
h3, .h3            { font-size: var(--h3); }
h4, .h4            { font-size: var(--h4); }
h5, .h5            { font-size: var(--h5); }
h6, .h6            { font-size: var(--h6); }
.p                 { font-size: var(--p); }
small, .small      { font-size: var(--h6); }
.text--xs          { font-size: var(--text-xs); }

.text--xl          { font-size: var(--text-xl); }
.text--xxl         { font-size: var(--text-xxl); }
 
 
.font--700 { font-weight: 700; }
.font--600 { font-weight: 600; }
.font--500 { font-weight: 500; }
.font--400 { font-weight: 400; }
.font--300 { font-weight: 300; }

.line--5   { line-height:.5; }
.line--10  { line-height:1; }
.line--12  { line-height:1.2; }
.line--14  { line-height:1.4; }

.cabin    { font-family: var(--font-primary); }
.rubik    { font-family: var(--font-secondary); }

.small--grey { font-size: var(--text-xs); display: block; line-height: .5; color: hsla(var(--dark),.6) }

h1, h2, h3, h4, h5, h6        { font-family: var(--font-secondary); font-weight: 500; display: block; color:hsla(var(--dark),1) }
.h1, .h2, .h3, .h4, .h5, .h6  { display: block; color:hsla(var(--dark),1) }
 
h1, h2, h3, h4          { line-height: var(--baseline-heading); } 
h1:not(:last-child), 
h2:not(:last-child), 
h3:not(:last-child), 
h4:not(:last-child), 
h5:not(:last-child), 
h6:not(:last-child) { margin:0 0 var(--space-xs); }

p:not(:last-child)  { margin:0 0 var(--space-s); }

p small,
p .text-xxs         { margin-top: var(--space-s); line-height: 1.4; display:inline-block; }


p + h1, p + h2, p + h3, p + h4, p + h5, p + h6 { padding-top: var(--space-s);}


.meta p, 
p.meta                  { font-family: var(--font-secondary); font-size: var(--h4); line-height: var(--baseline); color:hsla(var(--dark),.6); } 

.meta p strong, 
.meta strong            { color:hsla(var(--dark),1); } 


/*********************** LISTS */

 
ul, ol         { margin-bottom: var(--space-l); }
ul, ol         { list-style-position: outside; padding-left: 24px; }
ul             { list-style-type: disc; }
ol             { list-style-type: decimal; }
ul li, ol li   { position: relative; margin-bottom:var(--space-xxs)  }

ul ul, ol ol, ul ol, ol ul { margin-top: 0em; margin-bottom: 0em; }

ul li::marker {
    color: hsla(var(--brand-second),1);
    margin-right: 0.5em;
}

.edit-post-sidebar-header ul { list-style: none; padding:0; margin:0; }


/*---TEXT COLUMNS */

.columns--6 {
  -webkit-column-count: 6;
     -moz-column-count: 6;
          column-count: 6;
  -webkit-column-gap: var(--space-s);
     -moz-column-gap: var(--space-s);
          column-gap: var(--space-s);
}

.columns--3 {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  -webkit-column-gap: var(--space-s);
     -moz-column-gap: var(--space-s);
          column-gap: var(--space-s);
}

.columns,
.columns--2 {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: var(--space-s);
     -moz-column-gap: var(--space-s);
          column-gap: var(--space-s);
}


 
@media only screen and (max-width:59.9375em) {

.left-center, .right-center   { text-align: center; } 

.columns {
  -webkit-column-count: 2;
     -moz-column-count: 2;
          column-count: 2;
  -webkit-column-gap: var(--space-xl);
     -moz-column-gap: var(--space-xl);
          column-gap: var(--space-xl);
}

.columns--6 {
  -webkit-column-count: 3;
     -moz-column-count: 3;
          column-count: 3;
  -webkit-column-gap: var(--space-s);
     -moz-column-gap: var(--space-s);
          column-gap: var(--space-s);
}


}
 

@media only screen and (max-width:31.250em){ 

.columns {
  -webkit-column-count: 1;
     -moz-column-count: 1;
          column-count: 1;
}

 
