/* lato-100 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 100;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-100italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 100;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100italic.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100italic.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-100italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-300 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 300;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-300italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 300;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300italic.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300italic.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-300italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-regular - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 400;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-regular.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-regular.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 400;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-italic.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-italic.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 700;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-700italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 700;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700italic.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700italic.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-700italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-900 - latin */
@font-face {
  font-family: 'Lato';
  font-style: normal;
  font-weight: 900;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900.svg#Lato') format('svg'); /* Legacy iOS */
}
/* lato-900italic - latin */
@font-face {
  font-family: 'Lato';
  font-style: italic;
  font-weight: 900;
  font-display: swap;
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900italic.eot'); /* IE9 Compat Modes */
  src: url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900italic.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900italic.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900italic.woff') format('woff'), /* Modern Browsers */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900italic.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://blog.amboss.com/hubfs/lato-fonts/lato-v23-latin-900italic.svg#Lato') format('svg'); /* Legacy iOS */
}
/* normalise */
button,hr,input{overflow:visible}audio,canvas,progress,video{display:inline-block}progress,sub,sup{vertical-align:baseline}[type=checkbox],[type=radio],legend{box-sizing:border-box;padding:0}html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}*{box-sizing:border-box}body,html{min-height:100%}body,button,input,optgroup,select,textarea{margin:0}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section{display:block}ol,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0}a{text-decoration:none;background-color:transparent;-webkit-text-decoration-skip:objects}h1{font-size:1.953em;margin:.67em 0}label{cursor:inherit}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}dfn{font-style:italic}small{font-size:.8em}sub,sup{font-size:.64em;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,select{text-transform:none}button{font-family:inherit;-webkit-font-feature-settings:inherit;font-feature-settings:inherit;-webkit-font-smoothing:inherit;-moz-osx-font-smoothing:inherit;text-rendering:inherit}[type=reset],[type=submit],button,html [type=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:ButtonText dotted 1px}legend{color:inherit;display:table;max-width:100%;white-space:normal}textarea{overflow:auto}[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-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}[hidden],template{display:none}ol,ul{-webkit-margin-before:0;-webkit-margin-after:0;-webkit-margin-start:0;-webkit-margin-end:0;-webkit-padding-start:0};
/* data-global copied from amboss.com/us */
svg.icon [fill]:not([fill="none"]){fill:currentColor;}svg.icon [stroke]{stroke:currentColor;}
/* data-website copied from amboss.com/us */
html{scroll-behavior:smooth;}body{font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;font-weight:400;font-size:1rem;line-height:1.5em;overflow-x:hidden;color:#51616d;}.regular{font-weight:400;}strong, bold{font-weight:900;}*{box-sizing:border-box;outline:none;}*:hover{box-sizing:border-box;}*:focus{outline:none;}.paragraph a, .paragraph a:focus,.paragraph a:visited{outline:none;text-decoration:underline;}.paragraph ul, .headline ul{list-style-type:disc;text-align:left;}.headline, h1, h2, h3, h4, h5{font-weight:300;line-height:1.2em;margin-top:.3em;margin-bottom:.4em;color:#303438;}.h5, h5{font-weight:400;}.page-title .headline, .page-title h1, .page-title h2{margin-top:0;}h1, .h1{margin-bottom:0;font-size:38px;font-weight:100;}@media screen and (min-width: 768px){ h1, .h1{font-size:52px;}}.h2{font-size:30px;}@media screen and (min-width: 768px){ .h2{font-size:38px;}}@media screen and (max-width: 767px){ .headline br{content:' ';}}@media screen and (max-width: 767px){ .headline br:after{content:' ';}}@media screen and (max-width: 767px){ .headline br:after{content:' ';}}.align-right{text-align:right;}.align-left{text-align:left;}.align-center{text-align:center;}.h3{font-size:24px;}@media screen and (min-width: 768px){ .h3{font-size:30px;}}h4, .h4{font-weight:900;font-size:20px;}@media screen and (min-width: 768px){ h4, .h4{font-size:20px;}}.main{padding-top:6rem;}p, ul, ol{margin-top:0;margin-bottom:1em;}headline p, .h1 p, .h2 p, .h3 p, .h4 p, .h5 p, .accordionItem p{font-weight:inherit;}headline p:last-child, .h1 p:last-child, .h2 p:last-child, .h3 p:last-child, .h4 p:last-child, .h5 p:last-child, .accordionItem p:last-child{margin-bottom:0 !important;}ul, ol{margin-left:18px;}section{overflow:hidden;min-height:1px;max-width:100%;margin-bottom:1rem;}@media screen and (min-width: 768px){ section{margin-bottom:2rem;overflow:visible;}}section:last-child{margin-bottom:0;}.section-block{position:relative;padding-left:0;padding-right:0;margin-bottom:3rem;}.section-block a:not(.btn){color:#6e7f8b;transition:color .5s;}.section-block a:not(.btn):hover{color:#0aa7b9;}.section-block img{max-width:100%;}@media screen and (min-width: 768px){ .section-block{margin-bottom:4rem;}}.section-block:last-child{margin-bottom:0;padding-bottom:6rem;}@media screen and (min-width: 768px){ .section-block:last-child{padding-bottom:8rem;}}.gd .section-block, .cs .section-block{margin-bottom:0;padding-bottom:0;}@media screen and (min-width: 768px){ .gd .section-block, .cs .section-block{margin-bottom:0;padding-bottom:0;}}.no-gutters > .col{padding-left:0;padding-right:0;}.carousel .carousel-slider{overflow:hidden;}.carousel .slider-wrapper ul{display:flex;list-style-type:none;padding:0;margin:0;width:100%;position:relative;}.carousel .slide{flex-direction:column;flex-flow:column;min-width:100%;}.carousel-frame .slide{position:relative;padding-bottom:61%;}.carousel .slide .carousel-item{width:100%;}.carousel .slide > div img{width:100%;margin-top:0 !important;margin-bottom:0 !important;object-fit:cover;}.carousel-frame .slide > div img{object-fit:contain;background-color:#DCE4E8;}.highlighted{font-weight:700;color:#00a2b3;}.img-responsive{max-width:100%;}.control-disabled{display:none;}.toolbar{background-color:transparent;}.image-current{padding:15px;}.slide p, .quote_paragraph{margin-bottom:.5em;}.AC_Quote blockquote{display:inline;margin-left:0;margin-right:0;}.quote_paragraph p{display:inline;}.control-dots{display:block;padding:0;margin:0;margin-bottom:1rem;text-align:center;}.dot{border-radius:99in;color:inherit;line-height:1em;font-size:1.5rem;font-weight:300;display:inline-block;border:2px solid #212121;height:16px;width:16px;margin:0 3px;position:relative;box-sizing:content-box;cursor:pointer;}.dot.selected:before{content:'';border-radius:50%;display:block;position:absolute;top:2px;left:2px;bottom:2px;right:2px;height:12px;width:12px;background-color:black;}.blue-dots .dot{background-color:white;margin:0 7px;border:1px solid #979797;}.blue-dots .dot.selected:before{background-color:#0aa7b9;}.white .dot{border-color:white;}.white .dot.selected:before{background-color:white;}.icon.grey,.grey{color:#bababa;}.icon.highlight,.highlight{color:#0aa7b9;}.gradient-mask{mix-blend-mode:multiply;background-image:linear-gradient(to right, #cec4dd, #53a0fd 77%, #2baabe);position:absolute;top:0;bottom:0;left:0;right:0;opacity:0.57;}.col.withBg > *:not(.bg){padding-left:25px;padding-right:25px;position:relative;z-index:1;}@media screen and (max-width: 767px){ .col.withBg{margin-bottom:1rem;}}iFrame{max-width:100%;}.hs-button.primary{color:white;background-color:#0aa7b9;border:0;border-color:transparent;}.input-wrapper input, .input-wrapper textarea, input[type="text"], input[type="email"]{border:1px solid #b8c9d7;padding:10px .9rem;color:#1a1c1c;width:100%;margin-bottom:1rem;font-size:17px;border-radius:4px;}.input-wrapper input:hover, .input-wrapper textarea:hover, .input-wrapper input:focus, .input-wrapper textarea:focus{border-color:#9daebb;outline:none;}input[type="text"]:focus, input[type="email"]:focus, input[type="text"]:hover, input[type="email"]:hover{border-color:#9daebb;outline:none;}.input-wrapper.field-error input, .input-wrapper.field-error textarea{border-color:#fd8285;}.input-wrapper.field-warning input, .input-wrapper.field-warning textarea{border-color:#fff793;}textarea{height:180px;font-family:"Lato","Helvetica Neue",Helvetica,Arial,sans-serif;}.btn,button[type="submit"],input[type="submit"],input[type="button"]{display:inline-block;border:1px solid #0aa7b9;text-transform:uppercase;background-color:#0aa7b9;color:white;padding:15px 30px;line-height:1em;font-size:12px;border-radius:4px;text-align:center;box-sizing:border-box;margin:1rem 0 3px 0;transition:all .5s;min-width:200px;letter-spacing:.6px;text-decoration:none;font-weight:900;cursor:pointer;margin-top:.5rem;position:relative;}.btn:first-child,button[type="submit"]:first-child,input[type="submit"]:first-child,input[type="button"]:first-child{margin-left:0;}.btn:last-child,button[type="submit"]:last-child,input[type="submit"]:last-child,input[type="button"]:last-child{margin-right:0;}.btn:after,button[type="submit"]:after,input[type="submit"]:after,input[type="button"]:after{opacity:0;z-index:1;mix-blend-mode:multiply;box-shadow:0 8px 16px 0 rgba(180, 228, 233, 1);pointer-events:none;content:"";position:absolute;left:0;top:0;width:100%;height:100%;border-radius:inherit;transition:all .5s;}@media all and (-ms-high-contrast: none) .btn:after,button[type="submit"]:after,input[type="submit"]:after,input[type="button"]:after, (-ms-high-contrast:active){ .btn:after,button[type="submit"]:after,input[type="submit"]:after,input[type="button"]:after{box-shadow:0 8px 16px 0 rgba(180, 228, 233, 0.5);}}@supports (-ms-ime-align:auto){ .btn:after,button[type="submit"]:after,input[type="submit"]:after,input[type="button"]:after{box-shadow:0 8px 16px 0 rgba(180, 228, 233, 0.5);}}.btn:hover,button[type="submit"]:hover,input[type="submit"]:hover,input[type="button"]:hover{border-color:#40c2d4;background-color:#40c2d4;}.btn:hover:after,button[type="submit"]:hover:after,input[type="submit"]:hover:after,input[type="button"]:hover:after{opacity:1;}.btn:focus,button[type="submit"]:focus,input[type="submit"]:focus,input[type="button"]:focus{outline:none;}.btn:before,button[type="submit"]:before,input[type="submit"]:before,input[type="button"]:before{border-width:5px 0 5px 10px;}@media screen and (max-width: 767px){ .btn,button[type="submit"],input[type="submit"],input[type="button"]{width:100%;}}@media screen and (min-width: 768px){ .btn,button[type="submit"],input[type="submit"],input[type="button"]{margin-top:1rem;margin-right:30px;}}@media screen and (min-width: 768px){ .btn:before,button[type="submit"]:before,input[type="submit"]:before,input[type="button"]:before{border-width:5px 0 5px 10px;}}.btn-small{padding:10px;}input[type="submit"][disabled], input[type="submit"][disabled]:hover{background-color:#DCE4E8;border-color:#DCE4E8;}.lightbox{margin-top:0;}@media screen and (min-width: 768px){ .lightbox{margin-top:0;}}.pagination{color:#8393a0;border-color:#b8c9d7;background-color:transparent;}.pagination:hover{background-color:transparent;color:#6E7F8B;border-color:#8393a0;}.pagination:hover:after{opacity:0;}.play:before{content:"";width:0;height:0;border-style:solid;border-color:transparent;border-color-left:white;margin-right:15px;float:left;margin-top:2px;}::placeholder, :-ms-input-placeholder, ::-ms-input-placeholder{color:#ced6da;opacity:1;}.gm-svpc img, .gmnoprint img{max-width:none;}.content-block-element .button-section{margin-bottom:1.5rem;}.content-block-element > div:last-child{margin-bottom:0rem;}
a {
  color: currentColor;
  text-decoration: underline;
}
#header button {
  display: none !important;
}
/* data-aphrodite copied from an empty page */ 
._wqugki{-webkit-transition:-webkit-transform .5s,transform .5s;-moz-transition:transform .5s;transition:-ms-transform .5s,-webkit-transform .5s,transform .5s;-webkit-transform:none;-ms-transform:none;transform:none;}._1spq8i53{width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:0px;padding-right:0px;}@media screen and (min-width: 980px){._1spq8i53{padding-top:0px;padding-bottom:0px;}}._1dkk02z{line-height:1em;z-index:999;-moz-box-sizing:border-box;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;color:white;max-width:100%;}@media all and (-ms-high-contrast: none), (-ms-high-contrast:active){._1dkk02z{position:fixed;}}._18ebdxc{margin-top:11px;margin-bottom:9px;line-height:1em;padding-right:0px;}@media screen and (min-width: 980px){._18ebdxc{margin-top:17px;margin-bottom:14px;}}._2e096s{color:white;height:24px;}._1fb9vhw{z-index:998;left:100%;top:0px;width:100%;height:100%;text-align:left;padding-top:10px;line-height:1em;padding-left:10px;-webkit-transition:left, top .5s ease-in-out;-moz-transition:left, top .5s ease-in-out;transition:left, top .5s ease-in-out;background-color:rgba(26, 28, 28, 0.9);}@media screen and (min-width: 980px){._1fb9vhw{padding-top:0px;background-color:transparent;}}@media screen and (max-width: 979px){._1fb9vhw{position:fixed;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}._1oefek4{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;display:inline-block;background-color:transparent;cursor:pointer;-webkit-transition-property:-webkit-filter,filter, opacity, top;-moz-transition-property:filter, opacity, top;transition-property:-webkit-filter,filter, opacity, top;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;border-width:0px;margin:0px;left:-50px;top:11px;overflow:visible;}@media screen and (min-width: 980px){._1oefek4{display:none;}}._1oefek4:focus{border-width:0px;outline:none;}._1ujutom{width:25px;z-index:999;height:24px;display:inline-block;position:relative;}._1jxii3z{display:block;top:50%;margin-top:-2px;width:25px;height:3px;background-color:white;position:absolute;-webkit-transition-property:-ms-transform,-webkit-transform,transform;-moz-transition-property:transform;transition-property:-ms-transform,-webkit-transform,transform;-webkit-transition-duration:0.125s;transition-duration:0.125s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}._1jxii3z:before{width:25px;height:3px;background-color:white;position:absolute;-webkit-transition-property:-ms-transform,-webkit-transform,transform;-moz-transition-property:transform;transition-property:-ms-transform,-webkit-transform,transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:top 0.125s 0.16s ease, opacity 0.125s ease;-moz-transition:top 0.125s 0.16s ease, opacity 0.125s ease;transition:top 0.125s 0.16s ease, opacity 0.125s ease;content:"";display:block;top:-8px;}._1jxii3z:after{width:25px;height:3px;background-color:white;position:absolute;-webkit-transition-property:-ms-transform,-webkit-transform,transform;-moz-transition-property:transform;transition-property:-ms-transform,-webkit-transform,transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:bottom 0.075s 0.12s ease, -webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease, -ms-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);content:"";display:block;bottom:-8px;}._f17nnd{font-weight:normal;}._1edl8fau{width:100%;padding-left:18px;padding-right:18px;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}@media screen and (min-width: 980px){._1edl8fau{padding-top:0px;padding-bottom:0px;max-width:960px;}}._3k905eNaN{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0px;margin-left:0px;> col, > [class*="col-"]:[object Object];}@media screen and (min-width: 330px){._3k905eNaN{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;}}@media screen and (min-width: 980px){._3k905eNaN{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}}@media screen and (min-width: 768px){._3k905eNaN{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}._1htxt5gr{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._1htxt5gr{-webkit-flex:0 0 33.333333333333336%;-ms-flex:0 0 33.333333333333336%;flex:0 0 33.333333333333336%;max-width:33.333333333333336%;}}@media screen and (min-width: 980px){._1htxt5gr{-webkit-flex:0 0 16.666666666666668%;-ms-flex:0 0 16.666666666666668%;flex:0 0 16.666666666666668%;max-width:16.666666666666668%;}}._1h16iozn{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._1h16iozn{-webkit-flex:0 0 66.66666666666667%;-ms-flex:0 0 66.66666666666667%;flex:0 0 66.66666666666667%;max-width:66.66666666666667%;}}@media screen and (min-width: 980px){._1h16iozn{-webkit-flex:0 0 83.33333333333333%;-ms-flex:0 0 83.33333333333333%;flex:0 0 83.33333333333333%;max-width:83.33333333333333%;}}._1oidwqgNaN{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;}@media screen and (min-width: 980px){._1oidwqgNaN{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (min-width: 330px){._1oidwqgNaN{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}}._u484ebv{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._u484ebv{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){._u484ebv{-webkit-flex:0 0 66.66666666666667%;-ms-flex:0 0 66.66666666666667%;flex:0 0 66.66666666666667%;max-width:66.66666666666667%;}}._1skvf2r{color:#DCE4E8;display:block;text-decoration:none;padding:1rem 2rem;font-weight:400;}._1skvf2r:hover{color:white;}@media screen and (min-width: 980px){._1skvf2r{display:inline-block;padding-top:1.2rem;padding-left:1rem;padding-right:1.2rem;}._1skvf2r:first-child{margin-left:10px;}}._17yefaox{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._17yefaox{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){._17yefaox{-webkit-flex:0 0 33.333333333333336%;-ms-flex:0 0 33.333333333333336%;flex:0 0 33.333333333333336%;max-width:33.333333333333336%;}}@media screen and (min-width: 980px){._5zlj5h{text-align:right;}}._whdtz7{color:#DCE4E8;display:block;text-decoration:none;padding:1rem 2rem;}._whdtz7:hover{color:white;}._whdtz7:last-child{padding-right:0px;}@media screen and (min-width: 980px){._whdtz7{display:inline-block;padding-top:1.2rem;padding-left:1.2rem;padding-right:1.2rem;}}._1pdm5q4{padding-top:6rem;padding-bottom:0px;background-size:cover;background-position:center center;position:relative;margin-bottom:1rem;}@media screen and (min-width: 768px){._1pdm5q4{padding-top:8rem;margin-bottom:0px;}}._1rtc47z{min-height:220px;padding-bottom:1rem;}._1rbw78{font-weight:700;font-size:2rem;margin-bottom:0px;}@media screen and (min-width: 768px){._1rbw78{font-size:3.5rem;}}._3hou26{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;}._1efm2akx{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 768px){._1efm2akx{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}._13ywvxgv{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0px;margin-left:0px;> col, > [class*="col-"]:[object Object];}._1onj5cvo{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._1onj5cvo{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){._1onj5cvo{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0px;}}._z9japi{background-color:#1a1c1c;margin-top:0px;color:#6e7f8b;font-size:.9rem;text-align:center;}@media screen and (min-width: 980px){._z9japi{text-align:left;font-size:14px;}}._4fboqb{padding-top:50px;padding-bottom:50px;letter-spacing:1px;}._27m1q8{padding-top:0px;margin-top:0px;}._1h1jrjs7{margin-bottom:1.2rem;background-color:#303438;border-width:0px;height:1px;border:none;display:none;opacity:.4;margin-top:0px;}@media screen and (min-width: 980px){._1h1jrjs7{display:block;}}._1vew3vv{padding-top:10px;padding-bottom:10px;}._19968lo{margin-top:1.2rem;margin-bottom:1.2rem;background-color:#303438;border-width:0px;height:1px;border:none;display:none;opacity:.4;}@media screen and (min-width: 980px){._19968lo{display:block;}}._qc5ead{font-size:inherit;text-transform:uppercase;font-weight:inherit;color:inherit;}._kglk3x{border-width:0px;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;width:450px;margin:2rem auto;}@media screen and (min-width: 980px){._kglk3x{margin:0 auto;}}._1yarz4r{line-height:normal;}._1r17u6q{margin-top:30px;margin-bottom:15px;line-height:1em;}._1gq7c3ax{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._1gq7c3ax{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}._107bqchNaN{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;-webkit-align-items:center;align-items:center;}@media screen and (min-width: 980px){._107bqchNaN{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}._1f2kcpo1{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._1f2kcpo1{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){._1f2kcpo1{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}._nt2o69{display:block;padding:0px;margin:0px;list-style-type:none;}@media screen and (min-width: 768px){._nt2o69{display:inline-block;}}._bldbyx{display:inline-block;color:#DCE4E8;margin-top:1rem;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;}@media screen and (min-width: 768px){._bldbyx{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}}._l73xnf{text-decoration:none;margin-left:5px;color:white;display:inline-block;}._l73xnf:hover{color:#0aa7b9;}._1uiiso2{height:40px;max-width:40px;}._1ha6t3r{letter-spacing:1px;}@media screen and (max-width: 979px){._ukvg5p{display:none;}}._j4mzpi1{border-bottom:1px solid #332f1a;padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;color:#6e7f8b;font-weight:700;line-height:1.24em;}@media screen and (min-width: 980px){._j4mzpi1{border-bottom:none;padding-top:0px;font-weight:400;padding-bottom:10px;}}._1r52wkro{border-bottom:1px solid #332f1a;padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;color:#6e7f8b;font-weight:700;line-height:1.24em;}@media screen and (min-width: 980px){._1r52wkro{border-bottom:none;display:none;padding-top:0px;font-weight:400;padding-bottom:10px;}}._dqkpv5{list-style-type:none;padding:0px;margin:0px;}._1832lkyt{padding-top:1rem;padding-bottom:1rem;display:block;text-decoration:none;font-weight:400;color:#c8c7c5;line-height:1.24em;border-bottom:1px solid #332f1a;word-break:break-word;}._1832lkyt:hover{color:#0aa7b9;}@media screen and (min-width: 980px){._1832lkyt{border-bottom:none;padding-top:0px;padding-bottom:3px;}}._1jrbcb7NaN{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;-webkit-align-items:flex-end;align-items:flex-end;}._1vg4ukme{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){._1vg4ukme{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){._1vg4ukme{-webkit-flex:1;-ms-flex:1;flex:1;}}._1uw3i32b{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 768px){._1uw3i32b{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}._1j9e81nh{height:70px;max-width:100%;margin-bottom:1rem;display:inline-block;padding:12px 10px;}@media screen and (min-width: 980px){._1j9e81nh{margin-bottom:0;}}._1yfus1e{height:100%;}._5cq50v7{max-width:100%;margin-bottom:1rem;display:inline-block;height:68px;}@media screen and (min-width: 980px){._5cq50v7{margin-bottom:0;}}._7jdaajf{position:relative;padding-top:25px;height:0px;text-align:center;padding-bottom:40px;}@media screen and (min-width: 768px){._7jdaajf{padding-bottom:40px;}}._1szwzht{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%;width:100%;}._1peuvupNaN{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;-webkit-justify-content:space-between;justify-content:space-between;}._2p2o31{display:block;padding:0px;margin:2rem 0;list-style-type:none;}@media screen and (min-width: 768px){._2p2o31{display:inline;}}._hm0e3j{display:block;margin-top:2rem;margin-bottom:2rem;}@media screen and (min-width: 768px){._hm0e3j{display:inline;}}._3lcq5l{text-decoration:none;padding-top:7px;padding-bottom:7px;margin-left:20px;color:white;}._3lcq5l:hover{color:#0aa7b9;}.main_wqugki{-webkit-transition:-webkit-transform .5s,transform .5s;-moz-transition:transform .5s;transition:-ms-transform .5s,-webkit-transform .5s,transform .5s;-webkit-transform:none;-ms-transform:none;transform:none;}.container_186e6e7-o_O-full_1xenc0k{width:100%;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;padding-left:0px;padding-right:0px;}@media screen and (min-width: 980px){.container_186e6e7-o_O-full_1xenc0k{padding-top:0px;padding-bottom:0px;}}.header_1dkk02z{background-color:rgba(26, 28, 28, 0.9);line-height:1em;z-index:999;-moz-box-sizing:border-box;box-sizing:border-box;position:-webkit-sticky;position:sticky;top:0;left:0;right:0;color:white;max-width:100%;}@media all and (-ms-high-contrast: none), (-ms-high-contrast:active){.header_1dkk02z{position:fixed;}}.siteTitle_18ebdxc{margin-top:11px;margin-bottom:9px;line-height:1em;padding-right:0px;}@media screen and (min-width: 980px){.siteTitle_18ebdxc{margin-top:17px;margin-bottom:14px;}}.logo_2e096s{color:white;height:24px;}.mainNavigation_1fb9vhw{z-index:998;left:100%;top:0px;width:100%;height:100%;text-align:left;padding-top:10px;line-height:1em;padding-left:10px;-webkit-transition:left, top .5s ease-in-out;-moz-transition:left, top .5s ease-in-out;transition:left, top .5s ease-in-out;background-color:rgba(26, 28, 28, 0.9);}@media screen and (min-width: 980px){.mainNavigation_1fb9vhw{padding-top:0px;background-color:transparent;}}@media screen and (max-width: 979px){.mainNavigation_1fb9vhw{position:fixed;-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}}.burger_1oefek4{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);position:absolute;display:inline-block;background-color:transparent;cursor:pointer;-webkit-transition-property:-webkit-filter,filter, opacity, top;-moz-transition-property:filter, opacity, top;transition-property:-webkit-filter,filter, opacity, top;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:linear;transition-timing-function:linear;border-width:0px;margin:0px;left:-50px;top:11px;overflow:visible;}@media screen and (min-width: 980px){.burger_1oefek4{display:none;}}.burger_1oefek4:focus{border-width:0px;outline:none;}.burgerBox_1ujutom{width:25px;z-index:999;height:24px;display:inline-block;position:relative;}.burgerInner_1jxii3z{display:block;top:50%;margin-top:-2px;width:25px;height:3px;background-color:white;position:absolute;-webkit-transition-property:-ms-transform,-webkit-transform,transform;-moz-transition-property:transform;transition-property:-ms-transform,-webkit-transform,transform;-webkit-transition-duration:0.125s;transition-duration:0.125s;-webkit-transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);transition-timing-function:cubic-bezier(0.55, 0.055, 0.675, 0.19);}.burgerInner_1jxii3z:before{width:25px;height:3px;background-color:white;position:absolute;-webkit-transition-property:-ms-transform,-webkit-transform,transform;-moz-transition-property:transform;transition-property:-ms-transform,-webkit-transform,transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:top 0.125s 0.16s ease, opacity 0.125s ease;-moz-transition:top 0.125s 0.16s ease, opacity 0.125s ease;transition:top 0.125s 0.16s ease, opacity 0.125s ease;content:"";display:block;top:-8px;}.burgerInner_1jxii3z:after{width:25px;height:3px;background-color:white;position:absolute;-webkit-transition-property:-ms-transform,-webkit-transform,transform;-moz-transition-property:transform;transition-property:-ms-transform,-webkit-transform,transform;-webkit-transition-duration:0.15s;transition-duration:0.15s;-webkit-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition:bottom 0.075s 0.12s ease, -webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);-moz-transition:bottom 0.075s 0.12s ease, transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);transition:bottom 0.075s 0.12s ease, -ms-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19), -webkit-transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19), transform 0.075s cubic-bezier(0.55, 0.055, 0.675, 0.19);content:"";display:block;bottom:-8px;}.secondaryNavi_f17nnd{font-weight:normal;}.container_186e6e7-o_O-page_b6z80w{width:100%;padding-left:18px;padding-right:18px;margin-left:auto;margin-right:auto;-moz-box-sizing:border-box;box-sizing:border-box;position:relative;}@media screen and (min-width: 980px){.container_186e6e7-o_O-page_b6z80w{padding-top:0px;padding-bottom:0px;max-width:960px;}}.row_3hou26-o_O-nogutters_jhn9d9-o_O-alignItemsxsStretch_1hdf56o-o_O-alignItemslgCenter_ii5tc5-o_O-justifyContentmdBetween_j8zsix{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0px;margin-left:0px;> col, > [class*="col-"]:[object Object];}@media screen and (min-width: 330px){.row_3hou26-o_O-nogutters_jhn9d9-o_O-alignItemsxsStretch_1hdf56o-o_O-alignItemslgCenter_ii5tc5-o_O-justifyContentmdBetween_j8zsix{-webkit-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch;}}@media screen and (min-width: 980px){.row_3hou26-o_O-nogutters_jhn9d9-o_O-alignItemsxsStretch_1hdf56o-o_O-alignItemslgCenter_ii5tc5-o_O-justifyContentmdBetween_j8zsix{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}}@media screen and (min-width: 768px){.row_3hou26-o_O-nogutters_jhn9d9-o_O-alignItemsxsStretch_1hdf56o-o_O-alignItemslgCenter_ii5tc5-o_O-justifyContentmdBetween_j8zsix{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.col_1b21t4h-o_O-colxs4_12v3q8n-o_O-collg2_c6urh2{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs4_12v3q8n-o_O-collg2_c6urh2{-webkit-flex:0 0 33.333333333333336%;-ms-flex:0 0 33.333333333333336%;flex:0 0 33.333333333333336%;max-width:33.333333333333336%;}}@media screen and (min-width: 980px){.col_1b21t4h-o_O-colxs4_12v3q8n-o_O-collg2_c6urh2{-webkit-flex:0 0 16.666666666666668%;-ms-flex:0 0 16.666666666666668%;flex:0 0 16.666666666666668%;max-width:16.666666666666668%;}}.col_1b21t4h-o_O-colxs8_vqua47-o_O-collg10_11irfbq{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs8_vqua47-o_O-collg10_11irfbq{-webkit-flex:0 0 66.66666666666667%;-ms-flex:0 0 66.66666666666667%;flex:0 0 66.66666666666667%;max-width:66.66666666666667%;}}@media screen and (min-width: 980px){.col_1b21t4h-o_O-colxs8_vqua47-o_O-collg10_11irfbq{-webkit-flex:0 0 83.33333333333333%;-ms-flex:0 0 83.33333333333333%;flex:0 0 83.33333333333333%;max-width:83.33333333333333%;}}.row_3hou26-o_O-justifyContentlgBetween_16m821t-o_O-alignItemsxsCenter_17r1zac{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;}@media screen and (min-width: 980px){.row_3hou26-o_O-justifyContentlgBetween_16m821t-o_O-alignItemsxsCenter_17r1zac{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}@media screen and (min-width: 330px){.row_3hou26-o_O-justifyContentlgBetween_16m821t-o_O-alignItemsxsCenter_17r1zac{-webkit-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;}}.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg8_gouj86{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg8_gouj86{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg8_gouj86{-webkit-flex:0 0 66.66666666666667%;-ms-flex:0 0 66.66666666666667%;flex:0 0 66.66666666666667%;max-width:66.66666666666667%;}}.navItem_1skvf2r{color:#DCE4E8;display:block;text-decoration:none;padding:1rem 2rem;font-weight:400;}.navItem_1skvf2r:hover{color:white;}@media screen and (min-width: 980px){.navItem_1skvf2r{display:inline-block;padding-top:1.2rem;padding-left:1rem;padding-right:1.2rem;}.navItem_1skvf2r:first-child{margin-left:10px;}}.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg4_x5xx2u{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg4_x5xx2u{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg4_x5xx2u{-webkit-flex:0 0 33.333333333333336%;-ms-flex:0 0 33.333333333333336%;flex:0 0 33.333333333333336%;max-width:33.333333333333336%;}}@media screen and (min-width: 980px){.secondaryNavi_5zlj5h{text-align:right;}}.navItem_whdtz7{color:#DCE4E8;display:block;text-decoration:none;padding:1rem 2rem;}.navItem_whdtz7:hover{color:white;}.navItem_whdtz7:last-child{padding-right:0px;}@media screen and (min-width: 980px){.navItem_whdtz7{display:inline-block;padding-top:1.2rem;padding-left:1.2rem;padding-right:1.2rem;}}.titleBlock_1pdm5q4{padding-top:6rem;padding-bottom:0px;background-size:cover;background-position:center center;position:relative;margin-bottom:1rem;}@media screen and (min-width: 768px){.titleBlock_1pdm5q4{padding-top:8rem;margin-bottom:0px;}}.textContainer_1rtc47z{min-height:220px;padding-bottom:1rem;}.title_1rbw78{font-weight:700;font-size:2rem;margin-bottom:0px;}@media screen and (min-width: 768px){.title_1rbw78{font-size:3.5rem;}}.row_3hou26{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;}.col_1b21t4h-o_O-colmd12_1nzw2la{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 768px){.col_1b21t4h-o_O-colmd12_1nzw2la{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}.row_3hou26-o_O-nogutters_jhn9d9{-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:0px;margin-left:0px;> col, > [class*="col-"]:[object Object];}.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg12_o80x5i-o_O-collgOffset0_zxr9ps{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg12_o80x5i-o_O-collgOffset0_zxr9ps{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg12_o80x5i-o_O-collgOffset0_zxr9ps{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;margin-left:0px;}}.footer_z9japi{background-color:#1a1c1c;margin-top:0px;color:#6e7f8b;font-size:.9rem;text-align:center;}@media screen and (min-width: 980px){.footer_z9japi{text-align:left;font-size:14px;}}.footerInner_4fboqb{padding-top:50px;padding-bottom:50px;letter-spacing:1px;}.socialNavi_27m1q8{padding-top:0px;margin-top:0px;}@media screen and (min-width: 980px){.lang_5zlj5h{text-align:right;}}.hr_19968lo-o_O-mt0_xz9vx8{margin-bottom:1.2rem;background-color:#303438;border-width:0px;height:1px;border:none;display:none;opacity:.4;margin-top:0px;}@media screen and (min-width: 980px){.hr_19968lo-o_O-mt0_xz9vx8{display:block;}}.footerNavi_1vew3vv{padding-top:10px;padding-bottom:10px;}.hr_19968lo{margin-top:1.2rem;margin-bottom:1.2rem;background-color:#303438;border-width:0px;height:1px;border:none;display:none;opacity:.4;}@media screen and (min-width: 980px){.hr_19968lo{display:block;}}.appBadgesTitle_qc5ead{font-size:inherit;text-transform:uppercase;font-weight:inherit;color:inherit;}.facebook_kglk3x{border-width:0px;overflow:hidden;margin-left:auto;margin-right:auto;max-width:100%;width:450px;margin:2rem auto;}@media screen and (min-width: 980px){.facebook_kglk3x{margin:0 auto;}}.copyright_1yarz4r{line-height:normal;}.subNavigations_1r17u6q{margin-top:30px;margin-bottom:15px;line-height:1em;}.col_1b21t4h-o_O-colxs12_13a0o1j{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs12_13a0o1j{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}.row_3hou26-o_O-justifyContentlgBetween_16m821t-o_O-alignItemsCenter_1moixrt{-webkit-box-align:center;-ms-flex-align:center;-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;-webkit-align-items:center;align-items:center;}@media screen and (min-width: 980px){.row_3hou26-o_O-justifyContentlgBetween_16m821t-o_O-alignItemsCenter_1moixrt{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;}}.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg6_18m6rkm{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg6_18m6rkm{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collg6_18m6rkm{-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%;}}.socialNavigation_nt2o69{display:block;padding:0px;margin:0px;list-style-type:none;}@media screen and (min-width: 768px){.socialNavigation_nt2o69{display:inline-block;}}.socialItem_bldbyx{display:inline-block;color:#DCE4E8;margin-top:1rem;margin-bottom:1rem;padding-top:.5rem;padding-bottom:.5rem;}@media screen and (min-width: 768px){.socialItem_bldbyx{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;}}.socialItemLink_l73xnf{text-decoration:none;margin-left:5px;color:white;display:inline-block;}.socialItemLink_l73xnf:hover{color:#0aa7b9;}.icon_1uiiso2{height:40px;max-width:40px;}.switch_cd0zx7{display:block;color:white;}@media screen and (min-width: 980px){.switch_cd0zx7{display:inline-block;}}.container_1tr515u-o_O-container_default_mhxbj4{display:inline-block;cursor:pointer;z-index:2;position:relative;padding:10px;padding-left:40px;min-width:110px;}.itemInner_bh1crb{display:inline-block;line-height:1.2em;position:relative;}.globe_ipy4qt{color:inherit;height:16px;width:16px;position:absolute;left:-25px;margin-top:-8px;top:48%;}.countryName_ze801e-o_O-countryName_default_3hmsj:after{content:' ';}.language_w9qiyr-o_O-language_default_3hmsj{text-transform:lowercase;}.language_w9qiyr-o_O-language_default_3hmsj:before{content:'(';}.language_w9qiyr-o_O-language_default_3hmsj:after{content:')';}.languageList_1o3aqsv-o_O-languageList_default_1f96ugk{-webkit-box-direction:normal;-webkit-box-orient:vertical;list-style-type:none;display:none;margin:0px;padding:0px;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;min-width:100%;background-color:inherit;top:100%;left:0px;}@media screen and (min-width: 980px){.languageList_1o3aqsv-o_O-languageList_default_1f96ugk{position:absolute;margin-top:0px;}}.languageItem_1m6w5b7-o_O-languageItem_default_1crud79{padding:20px 0;background-color:inherit;display:inline-block;padding-bottom:7px;font-weight:300;}@media screen and (min-width: 980px){.languageItem_1m6w5b7-o_O-languageItem_default_1crud79{padding:10px;}}.link_1h0uthe{color:inherit;text-decoration:none;}.footerNavigation_1ha6t3r{letter-spacing:1px;}@media screen and (max-width: 979px){.desktopTitles_ukvg5p{display:none;}}.navItemBlock_7zpcoq-o_O-mainItem_1uh3h5m{border-bottom:1px solid #332f1a;padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;color:#6e7f8b;font-weight:700;line-height:1.24em;}@media screen and (min-width: 980px){.navItemBlock_7zpcoq-o_O-mainItem_1uh3h5m{border-bottom:none;padding-top:0px;font-weight:400;padding-bottom:10px;}}.navItemBlock_7zpcoq-o_O-mobileTitle_vc369h-o_O-mainItem_1uh3h5m{border-bottom:1px solid #332f1a;padding-top:1rem;padding-bottom:1rem;text-transform:uppercase;color:#6e7f8b;font-weight:700;line-height:1.24em;}@media screen and (min-width: 980px){.navItemBlock_7zpcoq-o_O-mobileTitle_vc369h-o_O-mainItem_1uh3h5m{border-bottom:none;display:none;padding-top:0px;font-weight:400;padding-bottom:10px;}}.subNavi_dqkpv5{list-style-type:none;padding:0px;margin:0px;}.navItemBlock_7zpcoq-o_O-navItem_1bbpqsh{padding-top:1rem;padding-bottom:1rem;display:block;text-decoration:none;font-weight:400;color:#c8c7c5;line-height:1.24em;border-bottom:1px solid #332f1a;word-break:break-word;}.navItemBlock_7zpcoq-o_O-navItem_1bbpqsh:hover{color:#0aa7b9;}@media screen and (min-width: 980px){.navItemBlock_7zpcoq-o_O-navItem_1bbpqsh{border-bottom:none;padding-top:0px;padding-bottom:3px;}}.row_3hou26-o_O-alignItemsEnd_1f2mvon{-webkit-box-align:end;-ms-flex-align:end;-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;-webkit-align-items:flex-end;align-items:flex-end;}.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collgEqual_1g83pkz{position:relative;width:100%;min-height:1px;padding-right:18px;padding-left:18px;}@media screen and (min-width: 330px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collgEqual_1g83pkz{-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;}}@media screen and (min-width: 980px){.col_1b21t4h-o_O-colxs12_13a0o1j-o_O-collgEqual_1g83pkz{-webkit-flex:1;-ms-flex:1;flex:1;}}.textCenter_agrn11-o_O-appsContainer_stnb3e{-webkit-box-direction:normal;-webkit-box-orient:vertical;-webkit-box-align:center;-ms-flex-align:center;-webkit-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}@media screen and (min-width: 768px){.textCenter_agrn11-o_O-appsContainer_stnb3e{-webkit-box-direction:normal;-webkit-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}}.appButton_17rf01j-o_O-appleButton_d3bu2y{height:70px;max-width:100%;margin-bottom:1rem;display:inline-block;padding:12px 10px;}@media screen and (min-width: 980px){.appButton_17rf01j-o_O-appleButton_d3bu2y{margin-bottom:0;}}.svgButton_1yfus1e{height:100%;}.appButton_17rf01j-o_O-googleButton_i1wa6g{max-width:100%;margin-bottom:1rem;display:inline-block;height:68px;}@media screen and (min-width: 980px){.appButton_17rf01j-o_O-googleButton_i1wa6g{margin-bottom:0;}}.iframeContainer_926j57-o_O-customHeight_r7x1qz{position:relative;padding-top:25px;height:0px;text-align:center;padding-bottom:40px;}@media screen and (min-width: 768px){.iframeContainer_926j57-o_O-customHeight_r7x1qz{padding-bottom:40px;}}.iframe_1szwzht{position:absolute;top:0px;bottom:0px;left:0px;right:0px;height:100%;width:100%;}.row_3hou26-o_O-justifyContentBetween_1sh8tod{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-lines:multiple;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-18px;margin-left:-18px;-webkit-justify-content:space-between;justify-content:space-between;}.legalNavigation_2p2o31{display:block;padding:0px;margin:2rem 0;list-style-type:none;}@media screen and (min-width: 768px){.legalNavigation_2p2o31{display:inline;}}.legalItem_hm0e3j{display:block;margin-top:2rem;margin-bottom:2rem;}@media screen and (min-width: 768px){.legalItem_hm0e3j{display:inline;}}.legalItemLink_3lcq5l{text-decoration:none;padding-top:7px;padding-bottom:7px;margin-left:20px;color:white;}.legalItemLink_3lcq5l:hover{color:#0aa7b9;}
#socialNavigation a:hover {
  color: #0aa7b9;
}
svg.icon [fill]:not([fill=none]) {
    fill: currentColor !important;
}
h3 {
  font-size: 24px;
}
@media screen and (min-width: 768px) {
  h3 {
      font-size: 22px;
  }
}
h2 {
    font-size: 30px;
}
@media screen and (min-width: 768px) {
  h2 {
      font-size: 38px;
  }
}
h3 strong, h2 strong {
  font-weight: inherit;
}
.responsive-iframe {
  width: 100%;
  height: 0;
  padding-bottom: calc(9 / 16 * 100%);
  position: relative;
}

.responsive-iframe iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}

.burger-active {
    -webkit-transform: translate3d(0,0,0) !important;
    -ms-transform: translate3d(0,0,0) !important;
    transform: translate3d(0,0,0) !important;
    position: absolute !important;
    display: inline-block !important;
    background-color: transparent !important;
    cursor: pointer;
    -webkit-transition-property: -webkit-filter,filter, opacity, top !important;
    -moz-transition-property: filter, opacity, top !important;
    transition-property: -webkit-filter,filter, opacity, top !important;
    -webkit-transition-duration: 0.15s !important;
    transition-duration: 0.15s !important;
    -webkit-transition-timing-function: linear !important;
    transition-timing-function: linear !important;
    border-width: 0px !important;
    margin: 0px !important;
    left: -50px !important;
    top: 11px !important;
    overflow: visible !important;
}
.burger-active > span > span {
    display: block;
    top: 50%;
    margin-top: -2px;
    width: 25px;
    height: 3px;
    background-color: white;
    position: absolute;
    -webkit-transition-property: -ms-transform,-webkit-transform,transform;
    -moz-transition-property: transform;
    transition-property: -ms-transform,-webkit-transform,transform;
    -webkit-transition-duration: 0.125s;
    transition-duration: 0.125s;
    -webkit-transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    transform: rotate(45deg);
    -webkit-transition-delay: 0.12s;
    transition-delay: 0.12s;
    -webkit-transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
    transition-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
}
.burger-active > span > span:before {
    width: 25px;
    height: 3px;
    background-color: white;
    position: absolute;
    -webkit-transition-property: -ms-transform,-webkit-transform,transform;
    -moz-transition-property: transform;
    transition-property: -ms-transform,-webkit-transform,transform;
    -webkit-transition-duration: 0.15s;
    transition-duration: 0.15s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    content: "";
    display: block;
    top: 0px;
    opacity: 0;
    -webkit-transition: top 0.075s ease, opacity 0.075s 0.12s ease;
    -moz-transition: top 0.075s ease, opacity 0.075s 0.12s ease;
    transition: top 0.075s ease, opacity 0.075s 0.12s ease;
}
.burger-active > span > span:after {
    width: 25px;
    height: 3px;
    background-color: white;
    position: absolute;
    -webkit-transition-property: -ms-transform,-webkit-transform,transform;
    -moz-transition-property: transform;
    transition-property: -ms-transform,-webkit-transform,transform;
    -webkit-transition-duration: 0.15s;
    transition-duration: 0.15s;
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    content: "";
    display: block;
    bottom: 0px;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    -webkit-transition: bottom 0.075s ease, -webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
    -moz-transition: bottom 0.075s ease, transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
    transition: bottom 0.075s ease, -ms-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), -webkit-transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1), transform 0.075s 0.12s cubic-bezier(0.215, 0.61, 0.355, 1);
}
@media screen and (max-width: 979px) {
.mainNavigation-active {
    z-index: 998;
    left: 100%;
    width: 100%;
    height: 100%;
    text-align: left;
    padding-top: 10px;
    line-height: 1em;
    padding-left: 10px;
    -webkit-transition: left, top .5s ease-in-out;
    -moz-transition: left, top .5s ease-in-out;
    transition: left, top .5s ease-in-out;
    background-color: rgba(26, 28, 28, 0.9);
    position: fixed !important;
    -webkit-transform: translate3d(0,0,0) !important;
    -ms-transform: translate3d(0,0,0) !important;
    transform: translate3d(0,0,0) !important;
    top: 0px;
    bottom: 0;
  }
}
.main-blog-content-menuOpened {
    -webkit-transition: -webkit-transform .5s,transform .5s;
    -moz-transition: transform .5s;
    transition: -ms-transform .5s,-webkit-transform .5s,transform .5s;
    top: 0px;
    bottom: 0px;
    -webkit-transform: translateX(-84%);
    -ms-transform: translateX(-84%);
    transform: translateX(-84%);
}
.btn-small {
  min-width: 120px;
}
.blog-pagination {
  text-align: center;
}
.blog-pagination .btn {
  min-width: 40%;
  margin: 0 10px;
  width: auto;
}
body {
  overflow-x: hidden;
}
.row-fluid [class*="span"] {
  min-height: 0 !important;
}
body * {
  font-family: 'Lato', sans-serif;
}
.row {
  display: flex;
  align-content: stretch;
}
.justify_content_between {
  justify-content: space-between;
}
.btn-inverse.btn-primary {
  color: #0099ab;
  border-color: currentColor !important;
}
.btn-inverse.btn-primary:hover {
  color: #40c2d4 !important;
}
input:focus,
input:-webkit-autofill,
input:-webkit-autofill:hover, 
input:-webkit-autofill:focus, 
input:-webkit-autofill:active  {
   background-color: inherit;
}
h1 {
  font-size: 30px;
  font-weight: 300;
  margin-top: 0;
  padding-top: 50px;
  margin-bottom: 15px;
}
h1.post-simple {
  padding-top: 0;
}
.post_content h1 {
  margin-bottom: 8px;
}
.post_page_info {
  margin-bottom: 30px;
}
@media screen and (min-width: 768px) {
  h1 {
    font-size: 38px;
    margin-top: 0;
    padding-top: 60px;
  }
  h1.post-simple {
    padding-top: 0;
  }
  .blog-pagination .btn {
    min-width: 200px;
    margin: 0 10px;
  }
}
.main-content a:not(.btn), .prefooter-content a, .main-content a:not(.btn):visited {
  text-decoration: underline;
  color: #6e7f8b;
}
.main-content a:not(.btn):hover, .prefooter-content a:hover {
  color: #0aa7b9;
}
.align-center {
  text-align: center;
}
.align-left {
  text-align: left;
}
.align-right {
  text-align: right;
}
/* BUTTONS */
.btn.btn-small {
  padding-top: 10px;
  padding-bottom: 10px;
}
.btn.btn-inverse {
  background-color: transparent;
  border: 1px solid #dce4e8;
}
.btn.btn-inverse:hover {
  color: white;
  border-color: #fff;
  background-color: transparent;
}
.btn.btn-inverse:hover:after {
  opacity: 0;
}
/* HEADER */
.header-container {
  top: 0;
  left: 0;
  right: 0;
  z-index: 9999999;
  width: 100%;
  position: fixed;
}
#mainNavigation.active {
  position: fixed;
  -webkit-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  z-index: 998;
  left: 100%;
  width: 100%;
  height: 100%;
  text-align: left;
  padding-top: 10px;
  font-size: 1.1rem;
  line-height: 1em;
  padding-left: 10px;
  -webkit-transition: left, top .5s ease-in-out;
  -moz-transition: left, top .5s ease-in-out;
  transition: left, top .5s ease-in-out;
  background-color: white;
  top: 0px;
}

#mainNavigation.active > button {
  -webkit-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
  transform: translate3d(0,0,0);
  position: absolute;
  display: inline-block;
  background-color: transparent;
  cursor: pointer;
  -webkit-transition-property: -webkit-filter,filter, opacity, top;
  -moz-transition-property: filter, opacity, top;
  transition-property: -webkit-filter,filter, opacity, top;
  -webkit-transition-duration: 0.15s;
  transition-duration: 0.15s;
  -webkit-transition-timing-function: linear;
  transition-timing-function: linear;
  border-width: 0px;
  margin: 0px;
  left: -50px;
  top: 11px;
  overflow: visible;
}

.menuOpened {
  -webkit-transition: -webkit-transform .5s,transform .5s;
  -moz-transition: transform .5s;
  transition: -ms-transform .5s,-webkit-transform .5s,transform .5s;
  position: fixed;
  top: 0px;
  bottom: 0px;
  -webkit-transform: translateX(-84%);
  -ms-transform: translateX(-84%);
  transform: translateX(-84%);
}

/* CONTAINER GRID */
.container  {
  width: 100%;
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
  padding-left: 18px;
  padding-right: 18px;
  margin-left: auto;
  margin-right: auto;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  position: relative;
}
@media screen and (min-width: 1200px) {
  .container {
    max-width: 1140px;
  }
}
.container-wide {
  max-width: 1440px;
}
img {
  max-width: 100%;
}

/* BANNERS */
.banner {
  position: relative;
  max-width: 80%;
  margin-left: auto;
  margin-right: auto;
  padding-bottom: 65% !important;
  margin-top: 34px;
  margin-bottom: 50px !important;
}
.banner_signup {
  background-image: url(https://4491426.fs1.hubspotusercontent-na1.net/hubfs/4491426/blogImages/signup_mobile.png);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: center center;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 12px;
  right: 12px;
  border-radius: 4px;
  overflow: hidden;
}
.banner_signup a {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  text-decoration: none;
}
@media screen and (min-width: 768px) {
  .banner {
    max-width: 100%;
    padding-bottom: 0 !important;
    margin: 0;
    margin-bottom: 24px !important;
  }
  .banner_signup {
    background-image: url(https://4491426.fs1.hubspotusercontent-na1.net/hubfs/4491426/blogImages/signup.png);
    background-size: cover;
  }
}
/* END BANNERS */

/* POSTS */
.recent_posts, .search_result_posts {
  margin-left: -12px;
  margin-right: -12px;
  display: flex;
  align-content: stretch;
  flex-wrap: wrap;
}
.recent_posts > div, .search_result_posts > div {
  width: 100%;
  padding: 0 12px 0 12px;
  margin-bottom: 16px;
}
.post_item {
  position: relative;
}
@media screen and (min-width: 768px){
  .post_item {
    position: relative;
    border-radius: 4px;
    overflow: hidden;
    font-size: 1rem;
    transition: all .3s;
    height: 280px;
    display: flex;
  }
}
.post_item .post_item_link {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
  height: 100%;
}
.post_item_content a {
  position: relative;
  z-index: 2;
}

.post_item:hover {
  box-shadow: 0 8px 16px 0 rgba(61, 74, 84, 0.1);
}
.post_item:hover a.more_link {
  color: #0aa7b9;
}

.post_item_content {
  padding: 25px;
  background-color: white;
  flex: 2;
}
.post_item .post_item_img {
  background-size: cover;
  background-repeat: no-repeat;
  width: 100%;
  padding-bottom: 55%;
  background-position: center center;
  flex: 1;
}
.post_item_title, .post_item_overview {
  font-size: inherit;
  height: 3em;
  line-height: 1.5em;
  overflow: hidden;
  margin-top: 0;
  margin-bottom: 16px;
}
.post_item_title {
  font-weight: 900;
  margin-bottom: 8px;
}
.post_item_info {
  display: flex;
  justify-content: space-between;
  font-size: 12px;
  text-transform: uppercase;
  margin-bottom: 14px;
}
.main-content .post_category_title a {
  color: #0aa7b9 !important;
  text-decoration: none !important;
}
.main-content.main-listing {
  background-color: #eef2f5;
}
.listing {
  padding-top: 45px;
  padding-bottom: 80px;
}
.post_content_featured_img {
  border-radius: 4px;
  border: 1px solid #dce4e8;
  margin-bottom: 24px;
  overflow: hidden;
}
.post_content_featured_img img {
  width: 100%;
  height: auto;
  display: block;
}
.post_content h2 {
  font-size: 1.8em;
  margin-top: 32px;
  margin-bottom: 20px;
}
@media screen and (min-width: 768px) {
  .post_item .post_item_img {
    padding-bottom: 0;
  }
  .listing {
    padding-top: 55px;
    padding-bottom: 90px;
  }
  .recent_posts > div, .search_result_posts > div {
    width: 100%;
    margin-bottom: 24px;
  }
  .post_item_info {
    margin-bottom: 22px;
  }
  .post_item_overview {
    height: 4.5em;
  }
}

/* END POSTS */
.carousel_post_content {
  height: 100%;
  margin: 0;
  z-index: 1;
  position: relative;
  text-align: center;
  color: #fff;
  padding-top: 80px;
  padding-bottom: 70px;
  background-size: cover;
  background-repeat: no-repeat;
  background-position: center center;
}
.post_content_inner * {
  color: inherit;
}
.post_content_inner {
  max-width: 560px;
  margin: auto;
  padding: 0 30px;
}
.carousel_post_content:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  background-color: rgba(81, 97, 109, 0.7);
  z-index: -1;
}
.carousel_post_content .btn {
  margin-top: 0px;
}
@media screen and (min-width: 768px) {
  .carousel_post_content .btn {
    margin-top: 30px;
  }
  .carousel_post_content {
    padding-top: 140px;
    padding-bottom: 120px;
    margin: 0 4px;
  }
  .post_content_inner {
    opacity: 1;
    -webkit-transition: opacity 1s ease-in-out;
    -moz-transition: opacity 1s ease-in-out;
    transition: opacity 1s ease-in-out;
  }
}
/* INSTAGRAM WIDGET */
.instagram-wide, .instagram-small {
  background-color: #eef2f5;
}
.instagram-wide, .instagram-small {
  padding-top: 50px;
  padding-bottom: 50px;
}
.instagram_title_container {
  padding-left: 18px;
  padding-right: 18px;
}
.instagram-button {
  padding-top: 3px;
}
.instagram_images-wide, .instagram_images-small {
  flex-wrap: wrap;
}
.instagram_images-small > div, .instagram_title > div {
  width: 50%;
}
.instagram_title {
  justify-content: space-between;
  align-items: center;
}
.instagram_title .btn {
  min-width: auto;
  margin-top: 0;
  margin-bottom: 0;
  width: auto;
}
.instagram_title_text {
  font-weight: 300;
  font-size: 1.5em;
  padding-right: 20px;
}
.instagram_post_image_container {
  position: relative;
  flex-grow: 1;
}
.instagram_post_image_container > a {
  position: absolute;
  left: 1px;
  right: 1px;
  top: 0px;
  bottom: 1px;
  z-index: 2;
}
.insta-info {
  display: none;
  height: 100%;
  justify-content: center;
  position: relative;
  align-items: center;
  color: white;
}
.insta-info:before {
  content: "";
  position: absolute;
  background-color: rgba(81, 97, 109, 0.7);
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.insta-likes span:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-heart'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'%3E%3C/path%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-heart'%3E%3Cpath d='M20.84 4.61a5.5 5.5 0 0 0-7.78 0L12 5.67l-1.06-1.06a5.5 5.5 0 0 0-7.78 7.78l1.06 1.06L12 21.23l7.78-7.78 1.06-1.06a5.5 5.5 0 0 0 0-7.78z'%3E%3C/path%3E%3C/svg%3E");
}
.insta-comments span:before {
  -webkit-mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-message-square'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'%3E%3C/path%3E%3C/svg%3E");
  mask-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round' class='feather feather-message-square'%3E%3Cpath d='M21 15a2 2 0 0 1-2 2H7l-4 4V5a2 2 0 0 1 2-2h14a2 2 0 0 1 2 2z'%3E%3C/path%3E%3C/svg%3E");
}
.insta-info > div {
  display: inline-block;
  position: relative;
  z-index: 2;
  text-align: center;
  max-width: 50%;
  line-height: 1em;
  white-space: nowrap;
  padding: 0 5px;
}
.insta-info > div span {
  display: inline-block;
  position: relative;
  padding-left: 22px;
}
.insta-info > div span:before {
  mask-repeat: no-repeat;
  mask-position: center center;
  mask-size: contain;
  -webkit-mask-repeat: no-repeat;
  -webkit-mask-position: center center;
  -webkit-mask-size: contain;
  width: 20px;
  height: 18px;
  margin-right: 4px;
  display: inline-block;
  content:"";
  background-color: white;
  position: absolute;
  left: 0;
  top: 0;
}
.instagram_post_image_container:hover .insta-info {
  display: flex;
}
.instagram_post_image {
  background-size: cover;
  background-repeat: no-repeat;
  background-position: top center;
  position: absolute;
  left: 1px;
  right: 1px;
  top: 0px;
  bottom: 1px;
  z-index: 1;
}
.instagram_title_container {
    margin-bottom: 20px;
}
.follow_button {
  text-align: right;
}
@media screen and (min-width: 768px) {
  .instagram_title_container {
    padding-left: 0;
    padding-right: 0;
  }
  .instagram_title_container-wide .instagram_title > div {
    width: auto;
  }
  .instagram_images-wide .insta-info {
    font-size: 1.1em;
  }
  .instagram_images-wide .insta-info > div {
    padding: 0 30px;
  }
  .instagram-small {
    padding: 24px;
    border-radius: 4px;
  }
  .instagram_title_container-wide {
    margin-bottom: 40px;
  }
  ..instagram_title_container-small {
    padding-left: 0;
    padding-right: 0;
  }
  .instagram_title_container.container .instagram_title {
    justify-content: flex-start;
  }
  .instagram_images-wide {
    flex-wrap: nowrap;
  }
  .instagram-wide {
    padding-top: 70px;
    padding-bottom: 0;
  }
}
@media screen and (min-width: 900px) {
  .instagram_title_text {
    font-size: 1.6em;
  }
  .instagram_title_container-wide .instagram_title_text {
    font-size: 1.75em;
  }
}
@media screen and (max-width: 767px) {
  .instagram_post_image_container {
    width: 50% !important;
    flex-grow: initial;
    padding-bottom: 50% !important;
  }
}
/* BLOG SUBSCRIPTION FORM */
.subscribe_form {
  background-color: #f8fafc;
  padding: 24px 0;
  padding-bottom: 40px;
  text-align: center;
  border-top: 1px solid #dce4e8;
  border-bottom: 1px solid #dce4e8;
}
.subscribe_form div label {
  display: none;
}
.subscribe_form form {
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: center;
}
.subscribe_form input {
  margin-bottom: 0;
}
.subscribe_form .hs-email, .subscribe_form .hs_firstname, .subscribe_form .actions  {
  margin: 0 auto;
}
.subscribe_form .hs-email, .subscribe_form .hs_firstname {
  width: 350px;
  max-width: 90%;
  margin: 0 auto;
  margin-bottom: 20px;
}
.subscribe_form .actions {
  max-width: 230px;
  margin: 0 auto;
}
.subscribe_form .hs-error-msgs {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
.hs_error_rollup {
  display: none;
}
div:not(hs_error_rollup) .subscribe_form .hs-error-msgs label {
  display: block !important;
  text-align: left;
}
input::placeholder {
  color: #ced6da !important;
}
.related_posts_container {
  background-color: #eef2f5;
  padding: 50px 0;
}
.related_posts_container h2 {
  margin-bottom: 24px;
  margin-top: 0;
}
@media screen and (min-width: 768px) {
  .related_posts_container {
    padding: 60px 0;
  }
  .related_posts_container h2 {
    margin-bottom: 40px;
  }
  .subscribe_form {
    padding: 30px;
    padding-bottom: 50px;
  }
  .subscribe_form form {
    flex-direction: row;
  }
  .subscribe_form .hs-email, .subscribe_form .hs_firstname, .subscribe_form .actions, .subscribe_form .hs-button {
    margin: 0;
  }
  .subscribe_form .hs_firstname {
    width: 200px;
  }
  .subscribe_form .hs-button {
      min-width: 100px;
  }
  .subscribe_form .hs-email, .subscribe_form .hs_firstname {
    padding-right: 10px;
  }
}

/* signup widget */
#post-signup-widget {
  position: relative;
}

.signup-widget {
  margin-top: 50px;
  position: relative;
  border: 1px solid #dce4e8;
  padding: 20px;
  margin: 50px 20px;
  overflow: hidden;
  text-align: center;
}
.signup-widget-bg {
  position: absolute;
  bottom: -260px;
  height: 600px;
  width: auto;
  right: -240px;
  color: #EEF2F5;
}
.signup-widget-bg [fill]:not([fill="none"]){fill:currentColor;}

.signup-widget-content {
  position: relative;
  z-index: 1;
}
.signup-buttons {
  text-align: center;
}
.signup-cta {
  padding-bottom: 5px;
  padding-top: 10px;
}
.signup-buttons .btn {
  width: 100%;
  max-width: 250px;
  margin-left: auto;
  margin-right: auto;
  display: block;
  color: white;
}
.signup-buttons .btn:not(.signup-email):after {
  display: none !important;
}
a.signup-facebook {
  background-color: #2553b4;
  border-color: #2553b4;
  padding-left: 44px;
  padding-right: 20px;
  position: relative;
}
a.signup-facebook:before {
  content: "";
  position: absolute;
  height: 29px;
  width: 14px;
  background-image: url(data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAABXCAYAAAByf9dEAAAAAXNSR0IArs4c6QAAAmdJREFUaAXtmT1LxEAQho2cH2Bxop0fWNjY2XgIomBpa+E/ULAXBGvBRtBOLGzEzsLGv2JjY+FVfiFYCIp6vosX7yaXI5Pdl5CDWRg2s7sz8+bZ5BJyUR+5NRqNGaRcgNVg87BxWBU22uyH0Odpc1EU3VbyRHRbC3ETmNts2nS3dSHjQUIhcBLFj2HrsKBcWSfhnRwiN5D8FDaWVYQx3++TBCIPEHcJK0Sk05hbKERuIW7PBRfZcgmFyBWIOylSYFwrl1AEHcK8r+u4qE+vFgqaayiw6FOEEaMWimK7jIK+OVRCQXMEBZZ9izDiVEJRaAk2wCjom0MrdNW3ACtOK3SWVdA3j1ZoYU+gbiei/U10r2qsdoFE17Bn2Lci6b1izd8S3PV3MEbbVhdNLIwSfqoLhXVMTKVO6gefXA68BH/qQ1ortddoK8L/6MZXpCtZpNAX/3MsVuh7rwgN0Vno1pvQIALs4CLv+iDtJjQIX0pwBY/Ho5Tx5JD7bhTaaspayTr7eKK9Ru5NIzlTMr8KoW9lF/oBkcMOXNlvpod4d01oTCKwf4zjjWhMIrDvmWvUtj5wpzvCbes7kAQO/BMt8yPUfUUZxCP0x51smX9Hn2ORTqj79uT+zMpqZ1gQ+v3pCjl2sgq1zX+1HesO8SZYd6+Dge1cVy19VZm3Xig2oQIHwTGiBIgihREVOAiOESVAFCmMqMBBcIwoAaJIYUQFDoJjRAkQRQojKnAQHCNKgChSGFGBg+AYUQJEkcKIChwEx4gSIIoURlTgIDhGlABRpDCiAgfBMaIEiCKFERU4CI4RJUAUKXqG6C/iS+0iDRRiEwAAAABJRU5ErkJggg==);
  background-repeat: no-repeat;
  background-size: contain;
  background-position: bottom left;
  left: 14px;
  bottom: 0px;
  color: white;
}
a.signup-facebook:hover {
  background-color: #4a70c0;
  box-shadow: 0 8px 16px 0 #c3d0ea;
  border-color: #4a70c0;
}
a.signup-google {
  background-color: #4285f4;
  border-color: #4285f4;
  position: relative;
  padding-left: 52px;
}
a.signup-google:before {
  content: "";
  position: absolute;
  width: 40px;
  border-radius: 4px;
  background-color: white;
  background-image: url(data:image/png;charset=utf-8;base64,iVBORw0KGgoAAAANSUhEUgAAADYAAAA2CAYAAACMRWrdAAAAAXNSR0IArs4c6QAACFpJREFUaAXVWn1sHMUVf29ubZ/v8kHscwDFFm2pUvIBEUXnS1ySOMFxYkQKIrFJAZGGIKj4qGj/aJtEalJEiJqKFJGiUskUhFBJfEQhshpi4o/0A0IuRFAS/iCYUuQ21OdzcGLfxfbezvTNkbXXvt27ufPFvq50mtk3v3nv/W7ezryZXYQcXkIIjNTdOhd1fbFACACIeQKgFAWWUFmCIDRAHCB5Pwj8QqDoBAEfFmna4Zktxztz6ApgLpRFVi+p5EZ8IznZQPp82ehExLNE+DCC68+lsyo6MBg0stFj9smamNhRrUXeiW0GIZ4UAm4wFeaiTJBkuN3X8t5+qtNgZ35lRay3NrCec7GTQm9u5iYz6IFwmjH8pe/t0JsZ9EpAMyLWWxco5zp/jUZoeaaGJog/6vZ4753RfCyiqkeZWKQmcKcA8UcapRJV5bnEIUIXurT1vpbjIRW9TAUUrgns4oK/OVWkpI8UJRXCiP+tZ1Xlj1R81lKB5PTdU1O5FwR/LBVustqIXCGF2CIVe47EJKneVYFGUvKgiqLJwNAM+aLv6IlHaS1Ma86RWGRVYDuRyztSqtO/LfWe2sVrwTAO0QJi257277ICEKJ0202qwqRMLkqz6Ym5mhZzjxWWqm6OlCopqSvJ8b66qut1XT9F8TwzlbFUbaSUZi7crzHRftXboX/YOURLx3w+LNaQnjtotl3hpC8bUlJXErFwTeURmoJWOxlKJScnDjMBT5e2hY6nwo1v+zolM54abzdbUlL/GGKR2sq7uCEOjjec9h4xTOH1xOzWk01psSkAPbWBDYLzRgpT70RISRMjxMSeJcWRI/GzwoDyFLaTmxDOuApYXelbJ/6d3Ji55Hxt1ULD0Ot9raEdRC6rPFFaHSFmtBc8PHi65A/Rt4iXrrRuy/7vajjz9pLW1gvyJp+uEWJ6W+EZivEFRrgYoge/Acb5otR+In7uLvZUZpK/pVaY29YEMb3NvRKE0WaqFkMMos3Xgf6pw8SIMORywS2lLSc/NvvkW5mIOQSj3uoYFnGYtv5zKF55DsAmKhHZ7nwmJblcdhvXWomZdXcgDNM3dAJ646ZIZjNdvjnFz4wI8rTCxF8KbqbUaY6Tf9p1AzBj0yegzZEJBM02iC/gK8cGnfD5ImfcAH86Z9h0Habf3wnuW3r7C92el9Lh86Fdo4XiJiVHKKXwrO4Kabv/qbyLHa/3tmcG/jtelvt7trttq2ePRjnhjarKEfCYKtYOR7autpPnVIZiodTH6HzvWlXFnLH3VLFThxPfkrYZHWI6LFbJrmmCf5kszTtJqfRITvfKxKCosCfvaIxziE6dvVJks/yOQ/6/3aJIbGAlMfUEdniYdr/5fuGQ9JAmcexTdTUO7BpV7NThBL30kKGIQnltYZwvnjqH1SzTQPUniFHud1qtC+2RQVSrYqcOJ76QtjXat3yksk01aGhfjM6/qbp5nu/Y2tezyj4YsF9nQ5gj/aFC0Pu29BclEZ0SpTEXnOQ8dYcId8O2i378KD6rjKG+mdBZOdi6zfOL1JbsWykV61D587/uLeg9Gz1juFz/gDL2/9irBPhAL4UH+pYDkUpAaCfwWHXHD91O+FzL654XM+hQ+lZVvRpq70js5XVMNNt1fO3St+Hxi9+Dr/joMQH9cxXR8MBWO/yVkOkD0Yfp6XY8sbbapDD8smWLOxGKCWICXEErIEp6fn7RDy9E5wO3iQGaRH7mf2PdAmufK1FPjBZAJuF71PQjQazgtsF2WqMSsflZfAZs6lsGfx1OkRsLKAIDm6ubf5DV+2bTeLpyeCC2h3YEidwvHVa2CxfsM3GXQxHgHHheOTJUDpsvLIUuY5rZ7ljSs/bNaFQ/VNNUr55rOmpLbli5K/Y42ZATldqF0LMs4Bk7YrLn7zw1zz3V/91/DRFt1YtCsuqC4H8PHLivXLWPCq5mZ+wJFOI5FayJoW3Kb3aswPjIvVn5bVXwEqLrJ+a9akmhspDHB0/596+Tn0JM6Kpuqp+24tmzL3Hgz9NoKf/DNGl0lV/j3Ws1PnJgagrJwSPk7GrzPqMS4TBD9nSoIXg8k35y+Yj2RB+gRfhXYHjKPN2PulyxxEZYSQ2N1oOtW6e9bAUnEas6eM/1w8PGKTKS/bODGKKt+T6BrCNU32T7GmnpgfuvvWQM+cnO7fTY30P52lWjjiEUnb8bir76/qjIqUbvDpZt8S6ig/4xaUYSMdnfv79hrQDjEBmzbXeyYS/HKO3Su0lTmI4haPUQs+gMz0eEyuzxo1IttgiKw48AGom942jD5RqFIJFxrWnb5h6ZNEyQbRyfe+Pjs+X1C+SrjmoTOIGykPrKtEVOMBX0k4TsPaUG68ULuiHuDYFr8DvADMuAmiBkP23fVvwn89ZaOo4IPbwYaKpv5HnwHhpFART1bITC/qWjviPubd/q/fGoYGxtZB0bK06c+IoTDcGH5Mnv+LbJvheow+DsRhgso/mBZnQKwUPLtnieTOWH44hZO/n3rdtFYZlJamPtntO6Fruxo0zffkfzIxhLpdhxxKydTm44sMXlwrto9M5b5ZNbR46MbV+zCWrSkZJ+KY2YSUBmGDw+RB+JieWmbDJKCr1uZHgvrY/tqvYyImYqpUmFPuvjOyk855qyK1FShFwiG40ud8HOE3e+Tt+KqF9ZEZPqqzt2aLHuM5s5CPkQ36BuUgFJn9cyIX6PxYXPZkrI1J41MVOBLJc01VfGhdhIqRjliyK7rQxCH53ittOHAkehwBsM3f1qr9VGpvWcEDONyrXPH2yYywRfTCQDlLjMo6e4lIzIbxzpg2cCCMpAaItBbfITpDCF22eM8dYKzt4PNkzsO2DTD1n+D3Pz2Xx5hYcRAAAAAElFTkSuQmCC);
  background-repeat: no-repeat;
  background-size: 18px 18px;
  background-position: center center;
  left: 1px;
  bottom: 1px;
  top: 1px;
  color: white;
}
a.signup-google:hover {
  background-color: #5390f5;
  border-color: #5390f5;
  box-shadow: 0 8px 16px 0 #cbddfc;
}
@media screen and (min-width: 768px) {
  .signup-widget {
    margin: 0;
    margin-top: 24px;
    border-radius: 4px;
    text-align: left;
  }
  .signup-cta {
    padding-top: 20px;
  }
}

/* footer precontent in listing page */
.prefooter-content {
  padding: 50px 0;
  background-color: white;
}
.prefooter-content .row-fluid > div {
  margin-top: 50px;
}
.prefooter-content .row-fluid > div:first-child {
  margin-top: 0;
}
.prefooter-content .h3 {
  margin-top: 0;
  margin-bottom: 20px;
}
.main-content .prefooter-content .tags-block a {
  font-size: 12px;
  font-weight: bold;
  text-transform: uppercase;
  color: #0aa7b9;
  text-decoration: none;
  margin-right: 30px;
  margin-bottom: 10px;
  display: inline-block;
}
.categories-block ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
.categories-block ul li {
  margin-top: 13px;
}
.categories-block ul li:first-child {
  margin-top: 0;
}
@media screen and (min-width: 768px) {
  .prefooter-content {
    padding: 60px;
  }
  .prefooter-content .row-fluid > div {
    margin-top: 0;
  }
  .prefooter-content .tags-block a {
    margin-bottom: 5px;
  }
}
/* highlighted category */ 
.highlighted-category-container {
  margin-left: -12px;
  margin-right: -12px;
  flex-wrap: wrap;
}
.highglighted-category-title {
  margin-top: 50px;
  margin-bottom: 20px;
}

.highlighted-category-container > div {
  padding: 0 12px;
  margin-bottom: 16px;
}
.post_item_highlighted, .main-content .post_item_highlighted a.more_link {
  color: #dce4e8;
}
.post_item_highlighted .post_item_title {
  color: white;
}
.post_item_highlighted {
  background-size: cover;
  background-position: top center;
  background-repeat: no-repeat;
  position: relative;
}
.post_highlighted_content {
  padding-top: 60px;
  padding-bottom: 60px;
}
.post_highlighted_content:hover .more_link {
  color: #0aa7b9 !important;
}
.post_item_highlighted:after {
  content: "";
  background-color: #303438;
  opacity: .7;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 1;
}
.post_highlighted_content {
  background-color: transparent;
}
.post_item_highlighted > div {
  position: relative;
  z-index: 2;
  height: 100%;
  align-items: center;
  display: flex;
}
.highlighted-more {
  text-align: center;
}
.highlighted-more a.btn {
  margin: 0;
  min-width: 230px;
  width: auto;
}
@media screen and (min-width: 768px) {
  .highlighted-category-container > div.span8 {
    width: calc(8/12*100%);
  }
  .highlighted-category-container > div.span4 {
/*     width: calc(4/12*100%); */
    width: 100%;
  }
  .highlighted-category-container > div {
    margin-bottom: 24px;
  }
  .highglighted-category-title {
    margin-top: 60px;
    margin-bottom: 40px;
  }
  .post_highlighted_content {
    padding-top: 120px;
    padding-bottom: 120px;
  }
}

/* share widget */
.share-post-widget-container {
  position: relative;
}
.share-post-widget {
  display: flex;
  flex-direction: row;
  padding-bottom: 24px;
  margin-bottom: 24px;
  align-items: center;
  border-bottom: 1px solid #dce4e8;
}
.share-icon {
  width: 32px;
  height: 32px; 
  display: inline-block;
  margin-right: 8px;
  border-radius: 50%;
}
.share-icon svg {
  width: 100%;
  height: 100%;
  overflow: visible;
}
.share-title {
  padding-right: 20px;
}
.share-facebook:hover {
  box-shadow: 0 8px 16px 0 #c3d0ea;
}
.share-facebook:hover svg path {
  fill: #4a70c0;
}
.share-twitter:hover {
  box-shadow: 0 8px 16px 0 #cce6f9;
}
.share-twitter:hover svg path {
  fill: #73bbf1;
}
.share-linkedin:hover {
  box-shadow: 0 8px 16px 0 #8bc1dd;
}
.share-linkedin:hover svg path {
  fill: #2e8fc2;
}
.share-icon:hover svg path[fill="#FFF"] {
  fill: #FFF;
}
@media screen and (min-width: 1120px) {
  .share-post-widget {
    margin-bottom: 30px;
  }
  /*
  .share-icon svg path {
    transition: all .5s;
  }
  .share-icon:not(:hover) svg path {
    fill: transparent;
    stroke-width: 1px;
    stroke: #b8c9d7;
    stroke-linejoin: round;
  }
  .share-icon:not(:hover) svg path[fill="#FFF"] {
    fill: #b8c9d7;
  }*/
}

/* footer */
#footer {
	padding: 0;
	box-sizing: border-box;
	font-family: Lato,sans-serif;
	justify-content: center;
	margin: 0;
	display: flex;
	align-items: center;
}
#footer ul {
	margin: 0;
	padding: 0 16px 16px;
	box-sizing: border-box;
	font-family: Lato,sans-serif;
	display: flex;
	align-items: center;
	flex: 1 1;
	justify-content: space-between;
	list-style: none;
	flex-wrap: wrap;
	width: 100%;
	max-width: 1140px;
}
#footer ul li {
	list-style: none;
	margin: 0;
	padding: 0;
	box-sizing: border-box;
	font-family: Lato,sans-serif;
	display: flex;
	justify-content: center;
	align-items: center;
}
#footer ui li a {
	color: #000000;
	text-decoration: none;
  padding-top: 16px;
}
#footer ul li:not(:last-child) {
	margin-right: 16px;
}
@media only screen and (max-width: 1024px) {
	#footer ul {
			justify-content: center;
	}
}