@font-face{font-family:"Lora";font-display:swap;font-style:normal;font-weight:400;src:url("../fonts/lora-v26-latin-regular.eot");src:local(""),url("../fonts/lora-v26-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-v26-latin-regular.woff2") format("woff2"),url("../fonts/lora-v26-latin-regular.woff") format("woff"),url("../fonts/lora-v26-latin-regular.ttf") format("truetype"),url("../fonts/lora-v26-latin-regular.svg#Lora") format("svg")}
@font-face{font-family:"Lora";font-display:swap;font-style:normal;font-weight:700;src:url("../fonts/lora-v26-latin-700.eot");src:local(""),url("../fonts/lora-v26-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-v26-latin-700.woff2") format("woff2"),url("../fonts/lora-v26-latin-700.woff") format("woff"),url("../fonts/lora-v26-latin-700.ttf") format("truetype"),url("../fonts/lora-v26-latin-700.svg#Lora") format("svg")}
@font-face{font-family:"Lora";font-display:swap;font-style:italic;font-weight:400;src:url("../fonts/lora-v26-latin-italic.eot");src:local(""),url("../fonts/lora-v26-latin-italic.eot?#iefix") format("embedded-opentype"),url("../fonts/lora-v26-latin-italic.woff2") format("woff2"),url("../fonts/lora-v26-latin-italic.woff") format("woff"),url("../fonts/lora-v26-latin-italic.ttf") format("truetype"),url("../fonts/lora-v26-latin-italic.svg#Lora") format("svg")}
.overlayImage--gradient--alt:before,.overlayHeader--gradient--alt .page-header:before,.overlayImage--gradient:before,.overlayHeader--gradient .page-header:before,.overlayImage--color::before,.overlayHeader--color .page-header::before,.overlayImage--lighten::before,.overlayHeader--lighten .page-header::before,.overlayImage--darken::before,.overlayHeader--darken .page-header::before,.before-footer:before,.show_featured_image .header--content.overlay--gradient:before,.show_featured_image .header--content.overlay--lighten:before,.show_featured_image .header--content.overlay--darken:before{position:absolute;content:"";display:block;width:100%;top:0;bottom:0;left:0;right:0;z-index:1}
html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}
body{margin:0}
article,aside,footer,header,nav,section{display:block}
h1{font-size:2em;margin:.67em 0}
figcaption,figure,main{display:block}
figure{margin:1em 4rem}
hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}
pre{font-family:monospace,monospace;font-size:1em}
a{background-color:rgba(0,0,0,0);-webkit-text-decoration-skip:objects}
abbr[title]{border-bottom:0;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
b,strong{font-weight:inherit}
b,strong{font-weight:bolder}
code,kbd,samp{font-family:monospace,monospace;font-size:1em}
dfn{font-style:italic}
mark{background-color:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sub{bottom:-0.25em}
sup{top:-0.5em}
audio,video{display:inline-block}
audio:not([controls]){display:none;height:0}
img{border-style:none}
svg:not(:root){overflow:hidden}
button,input,optgroup,select,textarea{font-family:"Lora","Savoy",serif;font-size:100%;line-height:1.15;margin:0}
button,input{overflow:visible}
button,select{text-transform:none}
button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}
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:.1rem dotted ButtonText}
fieldset{padding:.35em .75em .625em}
legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}
progress{display:inline-block;vertical-align:baseline}
textarea{overflow:auto}
[type=checkbox],[type=radio]{-webkit-box-sizing:border-box;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:-0.2rem}
[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}
details,menu{display:block}
summary{display:list-item}
canvas{display:inline-block}
template{display:none}
[hidden]{display:none}
html,input[type=search]{-webkit-box-sizing:border-box;box-sizing:border-box}
*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}
.author-box,.clearfix,.entry,.entry-content,.footer-widgets,.nav-primary,.nav-secondary,.pagination,.site-container,.site-footer,.site-header,.site-inner,.widget,.wrap{clear:both}
.author-box:before,.author-box:after,.clearfix:before,.clearfix:after,.entry:before,.entry:after,.entry-content:before,.entry-content:after,.footer-widgets:before,.footer-widgets:after,.nav-primary:before,.nav-primary:after,.nav-secondary:before,.nav-secondary:after,.pagination:before,.pagination:after,.site-container:before,.site-container:after,.site-footer:before,.site-footer:after,.site-header:before,.site-header:after,.site-inner:before,.site-inner:after,.widget:before,.widget:after,.wrap:before,.wrap:after{clear:both;display:block;content:""}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
::-moz-selection{background-color:#002d43;color:#fff}
::selection{background-color:#002d43;color:#fff}
html{font-size:62.5%;max-width:100vw;overflow-x:hidden}
body{background-color:#fff;color:#002d43;font-family:"Lora","Savoy",serif;font-size:1.6rem;font-weight:400;line-height:1.618;-webkit-font-smoothing:antialiased;-moz-font-smoothing:grayscale;margin:0;max-width:100vw}
p{margin:0 0 1.382em;padding:0}
.animated p{color:#000}
a{color:#408fcd;text-decoration:none;word-wrap:break-word;-webkit-transition:all .3s ease;transition:all .3s ease}
a:hover,a:focus{color:rgb(104.4190871369,166.7012448133,215.5809128631)}
a.read_more,a.read_more--block{color:#731110;display:inline-block;padding:.5em;margin-top:.5em;text-decoration:none !important}
a.read_more:hover,a.read_more--block:hover{color:hsl(.6060606061,75.572519084%,35.6862745098%)}
a.read_more::after,a.read_more--block::after{display:block;content:"";background:#731110;height:2px;position:relative;width:calc(100% + 1em);left:-0.5em;top:.5em}
a.read_more:hover::after,a.read_more--block:hover::after{background:hsl(.6060606061,75.572519084%,35.6862745098%)}
a.read_more--block{color:#fbfcfb;background:#731110;padding:.5em 1em}
a.read_more--block:hover{background:hsl(.6060606061,75.572519084%,35.6862745098%);color:#fbfcfb}
a.read_more--block::after{background:#fbfcfb;color:#fbfcfb;width:100%;height:1px;left:0;top:0;bottom:0}
ol,ul{margin:0;padding:0}
li{list-style-type:none}
hr{border:0;border-collapse:collapse;border-bottom:2px solid #002d49;clear:both;padding:1em 0 0;margin:0 0 2em}
b,strong{font-weight:600}
blockquote,cite,em,i{font-style:italic}
blockquote{border-left:2px solid #002d49;color:#002d49;margin:0;padding:0 1em;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-size:1.3em}
h1,h2,h3,h4,h5,h6{font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-weight:300;line-height:1.382;margin:0 0 .618em;text-transform:uppercase}
h1{font-size:3em;text-transform:uppercase}
h2{font-size:2.5em}
h3{font-size:2em}
h4{font-size:1.3em;text-transform:none}
h5{font-size:1.1em}
h6{font-size:1em}
figcaption{font-size:.75em;color:#adb5bd;padding:0 .5em}
input,select,textarea{background-color:#fff;border:2px solid #002d49;border-color:#e3e4e6;border-radius:2em;padding:.5em 1.382em;width:100%;line-height:2;font-size:1.5rem;color:#adb5bd;font-weight:400}
input:focus,select:focus,textarea:focus{outline:0;border-color:#408fcd}
:focus{outline:0}
input[type=checkbox],input[type=image],input[type=radio]{width:auto}
input[type=search]{-webkit-appearance:none}
::-moz-placeholder{color:#adb5bd;opacity:1}
::-webkit-input-placeholder{color:#adb5bd}
.button,button,input[type=button],input[type=reset],input[type=submit]{background-color:#002d43;border:0;border-radius:9rem;color:#fff;cursor:pointer;font-size:1.5rem;font-weight:600;padding:1.1em 2.4em;text-decoration:none;display:inline-block;width:auto;height:auto;line-height:1;-webkit-box-shadow:0 3rem 2rem -0.5rem rgba(0,45,67,.2);box-shadow:0 3rem 2rem -0.5rem rgba(0,45,67,.2);-webkit-transition:all .3s ease;transition:all .3s ease}
.button:hover,.button:focus,button:hover,button:focus,input[type=button]:hover,input[type=button]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=submit]:hover,input[type=submit]:focus{color:#fff;-webkit-box-shadow:0 1rem 2rem -0.5rem rgba(0,45,67,.2);box-shadow:0 1rem 2rem -0.5rem rgba(0,45,67,.2)}
.button.secondary,button.secondary,input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary{background-color:#408fcd}
.button.white,button.white,input[type=button].white,input[type=reset].white,input[type=submit].white{background-color:#fff;color:#408fcd}
.button.outline--white,button.outline--white,input[type=button].outline--white,input[type=reset].outline--white,input[type=submit].outline--white{border:2px solid #fff;background:0;-webkit-box-shadow:none;box-shadow:none}
.button.outline--white:hover,.button.outline--white:active,button.outline--white:hover,button.outline--white:active,input[type=button].outline--white:hover,input[type=button].outline--white:active,input[type=reset].outline--white:hover,input[type=reset].outline--white:active,input[type=submit].outline--white:hover,input[type=submit].outline--white:active{background:#408fcd;border-color:rgba(0,0,0,0)}
.button.small,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:1.2rem}
.button.large,button.large,input[type=button].large,input[type=reset].large,input[type=submit].large{font-size:1.8rem}
.button:disabled,button:disabled,input[type=button]:disabled,input[type=reset]:disabled,input[type=submit]:disabled{background-color:#fafafa;border-width:0;cursor:not-allowed}
.button+button,.button+.button,button+button,button+.button,input[type=button]+button,input[type=button]+.button,input[type=reset]+button,input[type=reset]+.button,input[type=submit]+button,input[type=submit]+.button{margin-top:1em;clear:both}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button{display:none}
fieldset{margin-bottom:1em}
embed,iframe,img,object,video,.wp-caption,.wp-video-shortcode{max-width:100%;display:block}
img{height:auto}
figure{margin:0}
video{-o-object-fit:cover;object-fit:cover}
.wp-video-shortcode{width:auto !important}
table{background-color:#fff;border:2px solid #002d49;border-collapse:collapse;border-spacing:0;line-height:1;margin-bottom:4rem;width:100%}
tbody{border-bottom:2px solid #002d49}
td,th{text-align:left;padding:.618em;border-top:2px solid #002d49;border-right:2px solid #002d49}
.screen-reader-text,.screen-reader-text span,.screen-reader-shortcut,.wp-custom-logo .site-title,.wp-custom-logo .site-description{position:absolute !important;clip:rect(0,0,0,0);height:.1rem;width:.1rem;border:0;overflow:hidden}
.screen-reader-text:focus,.screen-reader-shortcut:focus{clip:auto !important;height:auto;width:auto;display:block;padding:1rem 2rem;z-index:100000;text-decoration:none;-webkit-box-shadow:0 0 .2rem .2rem rgba(0,45,67,.1);box-shadow:0 0 .2rem .2rem rgba(0,45,67,.1)}
.more-link{position:relative;font-style:400}
.genesis-skip-link{margin:0}
.genesis-skip-link li{height:0;width:0;list-style:none}
.content-sidebar-wrap,.wrap{margin:0 auto;padding-left:6vw;padding-right:6vw}
.content-sidebar-wrap .wrap,.wrap .wrap{max-width:100%;width:auto;padding:0}
.site-inner{clear:both}
.page-builder .site-inner{border-top:2px solid #002d49;border-bottom:2px solid #002d49}
.content-sidebar-wrap{max-width:1280px;padding-top:9vw;padding-bottom:9vw}
.columns>div{background-color:#fafafa;padding:1.618em;margin-bottom:2.5641025641%;text-align:center;text-transform:capitalize;font-size:1.4rem;font-weight:700;-webkit-box-shadow:0 1rem 1rem -1rem rgba(0,45,67,.2);box-shadow:0 1rem 1rem -1rem rgba(0,45,67,.2);-webkit-transition:all .3s ease;transition:all .3s ease}
.columns>div:hover{-webkit-box-shadow:0 2rem 1rem -1rem rgba(0,45,67,.1);box-shadow:0 2rem 1rem -1rem rgba(0,45,67,.1)}
.layout-masonry .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.layout-masonry .entry{border:2px solid #002d49;-webkit-box-shadow:0 2rem 1rem -0.75rem rgba(0,45,67,.1);box-shadow:0 2rem 1rem -0.75rem rgba(0,45,67,.1);padding:3rem;-webkit-transition:all .3s ease;transition:all .3s ease}
.layout-masonry .entry:hover{-webkit-box-shadow:0 .75rem 1rem -0.75rem rgba(0,45,67,.1);box-shadow:0 .75rem 1rem -0.75rem rgba(0,45,67,.1)}
.layout-masonry .entry-image-link{margin:-3rem -3rem 3rem}
.layout-masonry .entry-image-link img{width:100%}
.layout-masonry .entry-title{font-size:1.1em}
.layout-masonry .entry-content{font-size:1.6rem}
.gallery,.gallery-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.gallery a{display:block;min-height:100%}
.gallery img{height:auto;width:100%;display:block}
.gallery-caption{display:block}
.gallery-item{width:100%;margin:0 0 5vw;text-align:center;display:block}
.gallery-item img{-webkit-box-shadow:0 0 1rem -1rem rgba(0,45,67,.1);box-shadow:0 0 1rem -1rem rgba(0,45,67,.1);-webkit-transition:all .3s ease;transition:all .3s ease}
.gallery-item img:hover{-webkit-box-shadow:0 2.5rem 1rem -1rem rgba(0,45,67,.1);box-shadow:0 2.5rem 1rem -1rem rgba(0,45,67,.1)}
.post-type-archive-portfolio .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.post-type-archive-portfolio .entry{padding:0;margin:0 0 6vw;position:relative;-webkit-box-shadow:0 0 1rem -1rem rgba(0,45,67,0);box-shadow:0 0 1rem -1rem rgba(0,45,67,0);overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}
.post-type-archive-portfolio .entry:hover{-webkit-box-shadow:0 3rem 1.5rem -1rem rgba(0,45,67,.1);box-shadow:0 3rem 1.5rem -1rem rgba(0,45,67,.1)}
.post-type-archive-portfolio .entry:hover .entry-header{background-color:rgba(0,45,67,.3)}
.post-type-archive-portfolio .entry:hover .entry-title{margin-top:0}
.post-type-archive-portfolio .entry:last-of-type{margin-bottom:2.5641025641%}
.post-type-archive-portfolio .entry img{width:100%}
.post-type-archive-portfolio .entry-header{position:absolute;top:0;left:0;bottom:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;pointer-events:none;background-color:rgba(0,45,67,0);-webkit-transition:all .3s ease;transition:all .3s ease}
.post-type-archive-portfolio .entry-title{font-size:1.8rem;margin-top:100%;-webkit-transition:all .3s ease;transition:all .3s ease}
.post-type-archive-portfolio .entry-title a{color:#fff}
.post-type-archive-portfolio .pagination{width:100%}
.pricing-table{border:2px solid #002d49;border-radius:5px;margin-bottom:6rem;clear:both}
.pricing-table:before,.pricing-table:after{clear:both;display:block;content:""}
.pricing-table>div{padding:1em;text-align:center;margin-bottom:5rem;border-radius:5px;-webkit-transition:all .3s ease;transition:all .3s ease}
.pricing-table>div.featured{-webkit-transform:scale(1.1);transform:scale(1.1);background-color:#fff;border:2px solid #002d49;-webkit-box-shadow:0 2rem 2rem -1rem rgba(0,45,67,.1);box-shadow:0 2rem 2rem -1rem rgba(0,45,67,.1)}
.pricing-table>div.featured:hover{-webkit-box-shadow:0 1rem 2rem -1rem rgba(0,45,67,.1);box-shadow:0 1rem 2rem -1rem rgba(0,45,67,.1)}
.pricing-table>div ul{margin-left:0;font-size:smaller}
.pricing-table>div ul li{list-style-type:none}
.pricing-table small{font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.pricing-table big{font-size:3em;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.avatar{border-radius:50%;margin-right:2rem;float:left}
.alignright .avatar{margin-left:2rem}
.breadcrumb{padding:1vw;background-color:#fff;color:#ddd;font-size:1.4rem;width:100%}
.breadcrumb a{color:inherit}
.after-entry,.author-box{margin-bottom:5%;background-color:#fff;padding:0 3vw}
.entry+.after-entry,.author-box+.after-entry,.entry+.author-box,.author-box+.author-box{margin-top:6vw}
.after-entry p:last-of-type,.author-box p:last-of-type{margin-bottom:0}
.search-form{display:block;width:100%;position:relative;clear:both}
.search-form:before,.search-form:after{clear:both;display:block;content:""}
.search-form input[type=search]{width:100%}
.search-form input[type=submit]{display:none}
.entry .search-form{margin-bottom:4rem}
.author-box-content{font-size:1.6rem}
.entry-title a{color:#002d43;text-decoration:none;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;-webkit-transition:all .3s ease;transition:all .3s ease}
.entry-title a:hover{color:#408fcd}
a.aligncenter img{display:block;margin:0 auto}
a.alignnone{display:inline-block}
.alignleft{float:left;text-align:left}
.alignright{float:right;text-align:right}
a.alignleft,a.alignnone,a.alignright{max-width:100%}
img.centered,.aligncenter{display:block;margin:0 auto 1em}
img.alignnone,.alignnone{margin-bottom:1em}
a.alignleft,img.alignleft,.wp-caption.alignleft{margin:0 1em 1em 0}
a.alignright,img.alignright,.wp-caption.alignright{margin:0 0 1em 1em}
.wp-caption-text{font-size:1.4rem;margin:0;text-align:center}
.entry-content p.wp-caption-text{margin-bottom:0}
.entry-content .wp-audio-shortcode,.entry-content .wp-playlist,.entry-content .wp-video{margin:0 0 1em}
.sticky,.bypostauthor{background-color:rgba(0,0,0,0)}
.post-edit-link{display:none}
.entry-content .alignwide{width:auto;max-width:100vw;position:relative;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%)}
.entry-content .alignwide img{width:100%;display:inline-block}
.entry-content .alignfull{max-width:none;width:100vw;left:50%;margin-left:-50vw;position:relative}
.content-sidebar .entry-content .alignfull,.sidebar-content .entry-content .alignfull{max-width:calc(100% + 12rem)}
.entry-content .alignfull img{width:100%;display:inline-block}
.entry-content figure.alignwide figcaption,.entry-content figure.alignfull figcaption{margin-top:0 !important}
.entry-content figure.alignwide{margin:1.618em auto}
.entry-content figure.alignfull{margin-top:1.618em;margin-bottom:1.618em}
.wp-block-button{background:rgba(0,0,0,0);display:block;text-align:center;width:100%;clear:both}
.wp-block-button:before,.wp-block-button:after{clear:both;display:block;content:""}
.wp-block-button a{display:inline-block}
.wp-block-button a:hover,.wp-block-button a:focus{color:#fff}
.wp-block-pullquote p{font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-weight:400;text-align:left}
.wp-block-pullquote cite{font-style:normal}
.site-header{position:absolute;width:100%;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease}
.has-fixed-header .site-header{position:fixed}
.has-fixed-header .site-header.shrink{background:rgba(0,45,67,.7);-webkit-box-shadow:0 0 2rem rgba(0,45,67,.382);box-shadow:0 0 2rem rgba(0,45,67,.382)}
.site-header>.wrap{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}
.title-area{margin:0 auto 0 0;position:relative;z-index:100;height:100%;display:block;-webkit-box-flex:1;-ms-flex:1;flex:1;padding:.5em 0;line-height:1;max-width:75vw !important;-webkit-transition:all .3s ease;transition:all .3s ease}
.fixed-header .shrink .title-area{padding:.382em 0}
.title-area img,.title-area .svg{max-width:250px}
.title-area .svg path{fill:#d8dad3 !important}
.site-title{font-size:2rem;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-weight:700;line-height:1;margin-bottom:0}
.site-title a{color:#fff;text-decoration:none}
.site-description{font-size:1rem;margin-bottom:0;line-height:1;color:#fff}
.header-widget-area{width:100%;opacity:0;margin-left:1px;-webkit-transform:translateY(140%);transform:translateY(140%);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;padding:1em 0;position:relative;z-index:1;-webkit-box-flex:1;-ms-flex:1;flex:1}
.activated .header-widget-area{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.82s;transition-delay:.82s}
.header-widget-area .widget{text-align:right;background-color:rgba(0,0,0,0)}
.header-widget-area .widget:last-of-type{margin-bottom:0}
.header-widget-area .simple-social-icons .alignright,.header-widget-area .simple-social-icons .aligncenter{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;float:left}
.header-widget-area .simple-social-icons a{background-color:rgba(0,0,0,0) !important}
.header-widget-area .entry{background:rgba(0,0,0,0);padding:0}
.header-widget-area .entry-title a{color:#fafafa;font-size:inherit;font-family:"futura-pt","Futura Std",Helvetica,Arial,sans-serif;font-size:inherit}
.btn--header{font-weight:500;color:#fafafa;font-size:1.4rem;padding:10px 20px;border:2px solid #408fcd;border-radius:30px;display:inline-block}
.btn--header:hover,.btn--header:active{color:#fafafa;background:#408fcd}
.wp-custom-header{position:absolute;left:0;right:0;top:0;bottom:0;margin:auto;height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;overflow:hidden}
.woocommerce .wp-custom-header img,.wp-custom-header img,.wp-custom-header video{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}
.wp-custom-header iframe{top:-37.5%;left:-37.5%;right:-37.5%;bottom:-37.5%;margin:auto;height:175%;width:175%;max-width:175%;max-height:none;min-width:100%;min-height:56.25vw;position:absolute}
.wp-custom-header img{display:none}
.wp-custom-header-video-button{display:none}
.header--content{position:relative;background:#002d43 url(../img/bg_pattern.png) repeat}
.show_featured_image .header--content.overlay--darken:before{background:rgba(0,45,73,.7)}
.show_featured_image .header--content.overlay--darken img{-webkit-filter:brightness(0.75);filter:brightness(0.75)}
.show_featured_image .header--content.overlay--lighten:before{background:rgba(161,219,255,.5)}
.show_featured_image .header--content.overlay--gradient:before{background:rgba(0,45,73,.6);background:linear-gradient(135deg,rgba(0,45,73,0.4),rgba(0,45,73,0.75))}
.show_featured_image .header--content.overlay--gradient img{-webkit-filter:brightness(0.75);filter:brightness(0.75)}
.header--content img{width:100%;max-height:700px;-o-object-fit:cover;object-fit:cover;margin-bottom:0}
.header--content h1{position:relative;color:#fafafa;margin:0 auto;padding:15vh 6vw 8vh;z-index:1;text-align:center;max-width:80%}
.has_featured_image.show_featured_image .header--content h1{text-align:center;position:absolute;width:70%;top:44%;left:15%;padding:0}
.has_featured_image.show_featured_image .header--content h1 span{background:#002d49;padding:0 .25em;box-decoration-break:clone;-webkit-box-decoration-break:clone;line-height:1.5}
.menu{width:100%;font-weight:normal;font-size:1.6rem;letter-spacing:.5px;line-height:1;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-line-pack:center;align-content:center;position:relative;clear:both}
.menu:before,.menu:after{clear:both;display:block;content:""}
.site-footer .menu{font-size:1.6rem}
.menu-item{display:block;padding:0;width:100%;position:relative}
.menu-item.right{margin-left:auto}
.menu-item a{text-decoration:none;display:block;padding:.5em 0;color:#fafafa;-webkit-transition:all .3s ease;transition:all .3s ease}
.headroom--not-top.headroom--pinned .menu-item a{color:#fafafa}
.menu-item a:hover span:after,.menu-item a:focus span:after,.menu-item.current-menu-item>a span:after{right:0}
.sub-menu{display:none;font-size:1.4rem;clear:both}
.sub-menu:before,.sub-menu:after{clear:both;display:block;content:""}
.sub-menu li{width:100%;clear:both}
.sub-menu li:before,.sub-menu li:after{clear:both;display:block;content:""}
.nav-primary .sub-menu li{-webkit-transform:translateY(0);transform:translateY(0)}
.nav-primary.activated .sub-menu li{-webkit-transition:none;transition:none;-webkit-transition-delay:0s;transition-delay:0s}
.sub-menu a{padding:1em 1em}
.sub-menu .sub-menu{padding-left:1em}
.nav-primary{margin:0;padding:15vh 8vw;background-color:#002d43;position:fixed;right:-110%;top:0;bottom:0;height:100vh;width:100vw;-webkit-transition:all .75s cubic-bezier(0,1,0.618,1);transition:all .75s cubic-bezier(0,1,0.618,1);-webkit-transition-delay:.382s;transition-delay:.382s;top:0;bottom:0;position:fixed;z-index:99;overflow:auto;-webkit-overflow-scrolling:touch;overflow-scrolling:touch}
.nav-primary.activated{right:0}
.nav-primary.activated .menu-item{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.82s;transition-delay:.82s}
.no-js .nav-primary{width:100%;position:relative;display:block}
.no-js .nav-primary .wrap{padding:0 5%}
.no-js .nav-primary .menu-item{display:inline-block;width:auto;margin:0 .5em}
.nav-primary .wrap{width:100%;position:relative;z-index:1}
.nav-primary .menu{padding:0;font-family:"futura-pt","Futura Std",Helvetica,Arial,sans-serif;font-size:2rem}
.nav-primary .menu-item{opacity:0;-webkit-transform:translateY(140%);transform:translateY(140%);-webkit-transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,-webkit-transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out;transition:opacity .3s ease-in-out,transform .3s ease-in-out,-webkit-transform .3s ease-in-out;position:relative}
.nav-primary .menu-item a{float:left}
.nav-secondary{width:100%}
.site-footer .menu{margin-bottom:1em}
.site-footer .menu-item{width:100%}
.site-footer .menu-item a{margin:0}
.menu-toggle{cursor:pointer;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;display:block;position:absolute;top:-0.1rem;padding:.1rem .5rem 1rem;right:calc(6vw - .5rem);line-height:0;width:auto;letter-spacing:-1em;color:rgba(0,0,0,0);z-index:999;-webkit-transition:none;transition:none}
.menu-toggle:hover,.menu-toggle:focus{background:0;outline:0;-webkit-box-shadow:none;box-shadow:none;color:rgba(0,0,0,0)}
.menu-toggle.activated span,.menu-toggle.activated span:before,.menu-toggle.activated span:after{background-color:none}
.menu-toggle span{display:block;position:relative;height:.2rem;background:#fff;-webkit-transition:background 0s .4s;transition:background 0s .4s;width:2.5rem;margin:0;border-radius:5px}
.menu-toggle span::before,.menu-toggle span::after{position:absolute;display:block;left:0;width:100%;height:.2rem;background-color:#fff;border-radius:5px;content:" "}
.menu-toggle span::before{top:-0.7rem;-webkit-transition:top .4s .4s,background-color .82s .1s,-webkit-transform .4s 0s;transition:top .4s .4s,background-color .82s .1s,-webkit-transform .4s 0s;transition:top .4s .4s,transform .4s 0s,background-color .82s .1s;transition:top .4s .4s,transform .4s 0s,background-color .82s .1s,-webkit-transform .4s 0s}
.menu-toggle span::after{bottom:-0.7rem;-webkit-transition:bottom .4s .4s,background-color .82s .1s,-webkit-transform .4s 0s;transition:bottom .4s .4s,background-color .82s .1s,-webkit-transform .4s 0s;transition:bottom .4s .4s,transform .4s 0s,background-color .82s .1s;transition:bottom .4s .4s,transform .4s 0s,background-color .82s .1s,-webkit-transform .4s 0s}
.menu-toggle.activated span{background:0}
.menu-toggle.activated span::before{top:0;-webkit-transform:rotate(135deg);transform:rotate(135deg);-webkit-transition:top .4s 0s,background-color .82s .1s,-webkit-transform .4s .4s;transition:top .4s 0s,background-color .82s .1s,-webkit-transform .4s .4s;transition:top .4s 0s,transform .4s .4s,background-color .82s .1s;transition:top .4s 0s,transform .4s .4s,background-color .82s .1s,-webkit-transform .4s .4s}
.menu-toggle.activated span::after{bottom:0;-webkit-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:bottom .4s 0s,background-color .82s .1s,-webkit-transform .4s .4s;transition:bottom .4s 0s,background-color .82s .1s,-webkit-transform .4s .4s;transition:bottom .4s 0s,transform .4s .4s,background-color .82s .1s;transition:bottom .4s 0s,transform .4s .4s,background-color .82s .1s,-webkit-transform .4s .4s}
.sub-menu-toggle{position:absolute;right:5px;top:1em;background:0;padding:.33em;margin:0 -1em;-webkit-box-shadow:none;box-shadow:none}
.sub-menu-toggle:hover,.sub-menu-toggle:focus{background:0}
.sub-menu-toggle.activated:before{-webkit-transform:rotate(180deg);transform:rotate(180deg);margin:-0.4rem 0 .4rem}
.sub__menu{text-transform:uppercase;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.sub__menu--siblings{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}
.sub__menu--siblings>li a{padding:1em;display:block;color:#731110}
.sub__menu--siblings>li a:hover{background:#731110;color:#fbfcfb}
.sub__menu--siblings>li.current_page_item{background:#731110}
.sub__menu--siblings>li.current_page_item a{color:#fbfcfb}
.entry{background-color:#fff;margin-bottom:5vw}
.entry:last-of-type{margin-bottom:0}
.entry>img{margin-bottom:4rem}
.entry-content{clear:both}
.entry-content:before,.entry-content:after{clear:both;display:block;content:""}
.entry-content ol,.entry-content ul{margin-top:1em;margin-bottom:2em;margin-left:4rem}
.error404 .entry-content ol,.error404 .entry-content ul{margin-bottom:4rem}
.entry-content ol>li{list-style-type:decimal}
.entry-content ul>li{list-style-type:disc}
.entry-content ol ol,.entry-content ul ul{margin-bottom:2em}
.entry-content li li{list-style-type:circle}
.entry-content code{background-color:#fafafa;display:block;padding:1rem 2rem;border:2px solid #002d49;margin-top:1em;font-size:1.6rem}
.entry-content input,.entry-content select,.entry-content textarea{margin-bottom:1em}
.entry-content>*:last-child{margin-bottom:0}
.entry-content a{text-decoration:underline}
.entry-content p{margin-bottom:1.5em}
.entry-content p+ul{margin-top:-1em}
.entry-image-link{display:block;margin-bottom:1em}
.entry-image-link img{display:block}
.content-sidebar-wrap h1{font-size:2.4em}
p.entry-meta{font-size:1.6rem;margin-bottom:.618em;color:#adb5bd;font-weight:700;font-size:.618em}
.entry-header p.entry-meta{margin-bottom:1em}
.single p.entry-meta{padding-bottom:1.618em;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.entry-categories,.entry-tags{display:block}
.entry-author-name{text-transform:capitalize}
.entry-footer{border-top:2px solid #002d49;margin-top:5vw;padding-top:5vw}
.pagination{margin:5vw 0;width:100%;clear:both}
.pagination:before,.pagination:after{clear:both;display:block;content:""}
.pagination .pagination-previous,.pagination .pagination-next{display:none}
.adjacent-entry-pagination{margin-bottom:0}
.adjacent-entry-pagination b{padding:0 2em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1;font-size:small;font-weight:700;-webkit-transition:all .3s ease;transition:all .3s ease}
.adjacent-entry-pagination a{color:#fbfcfb;background:#731110;color:#002d43;text-decoration:none;margin:0 1rem;padding:1em 0}
.archive-pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.archive-pagination ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;margin:0 auto;-webkit-transition:all .3s ease;transition:all .3s ease}
.archive-pagination li{margin:0 .1em}
.archive-pagination a{background-color:#731110;color:rgba(251,252,251,.5);font-size:1.4rem;padding:.75rem 1.5rem;text-decoration:none;display:block;-webkit-transition:all .3s ease;transition:all .3s ease}
.archive-pagination a:hover,.archive-pagination .active a{color:#fbfcfb;font-weight:700}
.comment-respond,.entry-comments,.entry-pings{background-color:#fff;font-size:1.6rem;margin-top:4rem;padding:6vw 3vw}
.comment-respond .form-submit{margin-bottom:0}
.comment-list li{padding:4rem 0 0 5vw}
.comment-list .depth-1{padding-left:0}
.comment-list .comment-respond{padding:0 0 0 1em}
.comment-list>.comment-respond{padding:0}
.comment-header{margin-bottom:5vw}
.comment-header p{margin-bottom:0}
.comment-edit-link{padding-left:calc(4.8rem + 1em)}
.entry-pings .comment-edit-link{padding:0;clear:both;display:block}
.comment-meta{padding-left:calc(4.8rem + 1em);word-break:break-all}
.entry-pings .comment-meta{padding:0 0 1em}
.comment-content{clear:both}
.comment-content ul>li{list-style-type:disc}
.comment-respond input[type=email] label,.comment-respond input[type=text] label,.comment-respond input[type=url] label{display:block;margin-right:1rem}
.entry-pings .reply{display:none}
.pingback:last-of-type p{margin-bottom:0}
.widget{word-wrap:break-word}
.sidebar .widget{font-size:1.6rem;padding:6vw 3vw;background-color:#fff}
.sidebar .widget:last-of-type{margin-bottom:0}
.sidebar .widget p:last-of-type{margin-bottom:0}
.sidebar .widget li{margin-bottom:.5em;padding-bottom:.5em}
.sidebar .widget li:last-of-type{margin-bottom:0;padding-bottom:0}
.sidebar .widget li li{border:0;margin:0 0 0 1em;padding:0}
.sidebar .widget ol li{list-style-position:inside;list-style-type:decimal;padding-left:1em;text-indent:-1em}
.widget-title{font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-size:2rem}
.widget_calendar table{width:100%}
.widget_calendar td,.widget_calendar th{text-align:center}
.site-footer{width:100%;font-size:1.6rem;position:relative;z-index:0;background:#001829;color:#fafafa}
.site-footer::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:1}
.site-footer section{padding:4vh 0 0}
.site-footer a{white-space:nowrap;color:#fafafa}
.site-footer a:focus,.site-footer a:hover{color:#408fcd}
.site-footer .wrapper--symbol{padding:3vh 0}
.site-footer .wrapper--symbol img{max-width:50px;display:block;margin:0 auto}
.site-footer>.wrap{margin:0 auto;padding:5vw;text-align:center;position:relative;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.site-footer>.wrap:last-of-type{margin-bottom:0}
.site-footer>.wrap p:last-of-type{margin-bottom:0}
.before-footer{padding:10rem 0;color:#fafafa;position:relative;text-align:center}
.before-footer:before{background:rgba(0,45,73,.6);background:linear-gradient(135deg,rgba(0,45,73,0.4),rgba(0,45,73,0.75))}
.before-footer .widget-title{font-size:2em}
.before-footer .widget{z-index:1;width:100%;position:relative}
.before-footer .widget_media_image{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;margin:0;z-index:0}
.before-footer .widget_media_image .widget-wrap{height:100%}
.before-footer .widget_media_image img{height:100% !important;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}
.before-footer p{max-width:768px;margin:0 auto 1.382em}
.footer-widgets{padding:2vh 0}
.footer-widgets .footer-widgets-1,.footer-widgets .footer-widgets-2,.footer-widgets .footer-widgets-3,.footer-widgets .menu a{text-align:center}
.footer-widgets .wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer-widgets .widget-area{margin:0 auto;width:100%}
.footer-widgets .widget-area:first-of-type{margin-left:0}
.footer-widgets .widget-area .widget{width:100%;display:block;margin:0 auto 2em}
.footer-widgets .widget-area .widget:last-of-type{margin-bottom:0}
.footer-widgets .enews form{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.footer-widgets .enews input[type=email]{margin-right:1em}
.footer-widgets .enews input[type=submit]{padding:1em;font-weight:700;background-color:#408fcd;-webkit-box-shadow:0 1.5rem 1.5rem rgba(0,45,67,.1);box-shadow:0 1.5rem 1.5rem rgba(0,45,67,.1)}
.footer-widgets .enews input[type=submit]:hover{-webkit-box-shadow:0 .5rem 1rem rgba(0,45,67,.1);box-shadow:0 .5rem 1rem rgba(0,45,67,.1)}
.simple-social-icons{overflow:hidden}
.simple-social-icons svg[class^=social-],.simple-social-icons svg[class*=" social-"]{display:inline-block;width:1em;height:1em;stroke-width:0;stroke:currentColor;fill:currentColor}
.simple-social-icons ul{margin:-0.5em -0.5em 0 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.simple-social-icons ul li{background:0;border:0;list-style-type:none;margin:.5em .5em 0 0;padding:0}
.simple-social-icons ul li a{border:0;-webkit-box-sizing:content-box;box-sizing:content-box;display:inline-block;font-style:normal;font-variant:normal;font-weight:normal;height:1em;line-height:1em;text-align:center;text-decoration:none;text-transform:none;width:1em}
.simple-social-icons ul.aligncenter{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.simple-social-icons ul.alignleft{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}
.simple-social-icons ul.alignright{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}
.listing-item a{display:block}
.listing-item img{width:100%}
.display-posts-listing .listing-item{padding:0;margin-bottom:2.5641025641%}
.lSSlideOuter .testimonials-list img{width:6rem;margin:0 auto 2rem;-webkit-box-shadow:0 1.5rem 1.5rem 0 rgba(0,45,67,.3);box-shadow:0 1.5rem 1.5rem 0 rgba(0,45,67,.3)}
.lSSlideOuter .testimonials-list blockquote{margin-top:0;border:0;font-size:1.8rem}
.lSSlideOuter .gts-rating{margin-bottom:1rem}
.lSSlideOuter .lSPager.lSpg>li{padding:0 6px}
.lSSlideOuter .lSPager.lSpg>li a{background-color:hsla(0,0%,100%,.5)}
.lSSlideOuter .lSPager.lSpg>li.active a{background-color:#fff;-webkit-transform:scale(1.2);transform:scale(1.2)}
div.gs-faq{background-color:#fff;border:2px solid #002d49;border-radius:5px;padding:0}
div.gs-faq button{background-color:#fafafa;color:#002d43;font-size:2rem;font-weight:400;-webkit-box-shadow:none;box-shadow:none;padding:2rem;border-bottom:1px solid #002d49;border-radius:0;margin:0}
div.gs-faq button:last-of-type{border-bottom:0}
div.gs-faq button::after{font-weight:normal;font-family:"fontawesome";content:"";float:right}
div.gs-faq button.gs-faq--expanded{background:#408fcd;color:#fff}
div.gs-faq button.gs-faq--expanded::after{content:""}
div.gs-faq .gs-faq__answer{padding:2rem;background:#fafafa}
div.gs-faq .gs-faq__answer:last-of-type{border-bottom:0}
.is-style-bg--block{font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-weight:300;background:#6a8d92;color:#fafafa !important;display:inline-block;padding:0 10px;margin-top:1em}
p.is-style-ingress{font-weight:600;font-size:1.1em}
p.has-drop-cap:not(:focus):first-letter {float:left;font-size:4em;line-height:.68;font-weight:100;margin:.05em .1em 0 0;text-transform:uppercase;font-style:normal}
.wp-block-file{padding:1em 2em;background:#f5f5f5;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;border:1px solid #eee;font-family:"futura-pt","Futura Std",Helvetica,Arial,sans-serif}
.wp-block-file .wp-block-file__button{background:#731110 !important;font-size:1.4rem !important;padding:10px 15px !important}
.wp-block-file .wp-block-file__button:hover{background:hsl(.6060606061,75.572519084%,35.6862745098%) !important}
.wp-block-file a{color:inherit;text-decoration:none;margin:5px 0;-ms-flex-item-align:center;align-self:center}
.wp-block-file a:first-child{-webkit-box-flex:1;-ms-flex:1;flex:1}
.wp-block-file a.wp-block-file__button:before{content:"" !important}
.wp-block-file a:before{font-family:fontawesome;content:"";margin-right:5px}
.wp-block-file a[href$=".txt"]:before{content:""}
.wp-block-file a[href$=".pdf"]:before{content:""}
.wp-block-file a[href$=".doc"]:before,.wp-block-file a[href$=".docx"]:before{content:""}
.wp-block-file a[href$=".xls"]:before,.wp-block-file a[href$=".xlsx"]:before{content:""}
.wp-block-file a[href$=".gif"]:before,.wp-block-file a[href$=".jpg"]:before,.wp-block-file a[href$=".jpeg"]:before,.wp-block-file a[href$=".png"]:before,.wp-block-file a[href$=".bmp"]:before,.wp-block-file a[href$=".tif"]:before{content:""}
.is-style-fc-center{text-align:center}
.is-style-fc-right{text-align:right}
.wp-block-gallery{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.wp-block-gallery ul{margin-left:0}
.section__gb--cta_fullwidth{color:#fff;padding:8vh 0;margin:4vh 0;position:relative;z-index:0;background:#002d49;color:#fafafa;text-align:center}
.section__gb--cta_fullwidth::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:1}
.section__gb--cta_fullwidth div{max-width:50%;margin:0 auto}
.section__gb--cta_fullwidth div h3{color:#fafafa !important}
.section__gb--cta_fullwidth a{color:#fafafa}
.section__gb--cta_fullwidth a::after{background:#fafafa}
.list__body{font-size:95%;line-height:1.5;border-width:0}
.list__body tr,.list__body td,.list__body th,.list__body thead,.list__body tbody{border-width:0}
.list__body td{vertical-align:top}
.list__body .list__header{background:#ccc}
.list__body .list__body--header{background:#eff0ee}
.list__body .spacer--vert{background:#fff}
.list__body .list__body{border:0}
.wp-block-group{margin-bottom:2em}
.wp-block-columns{gap:2rem}
.wp-block-quote{margin-top:2em;margin-bottom:2em}
section{padding:4vh 0}
section .header--block>*,section .header--block_large>*{background:#002d49;line-height:1.6;padding:.2em .25em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fbfcfb;z-index:1}
section .section--header{text-transform:uppercase;margin-left:auto;margin-right:auto;margin-bottom:.25em;opacity:.8;line-height:1.4}
section .section--header:not(.section--header--left){text-align:center}
section .section--header.section--header--older{margin-top:3rem}
section .wrapper--txt>*{max-width:50ch}
section .offset__top--large{margin-top:-2em}
section.hidden{opacity:0}
section.section--autogen{padding:0}
.hero{overflow:hidden;width:100vw;max-height:100vh;padding:0;position:relative}
.hero__txt{z-index:1;padding:2em;position:absolute;background:rgba(0,45,73,.25);bottom:0;color:#fbfcfb}
.hero__txt h1{font-size:2.5em;margin-bottom:.5em}
.hero__txt p{font-size:.9em}
.hero__txt p:last-child{padding-bottom:0;margin-bottom:0}
.hero__img{position:relative}
.hero__img>img{min-width:150vw;min-height:75vh;-o-object-fit:cover;object-fit:cover;-o-object-position:right;object-position:right}
.hero__img:after{content:"";position:absolute;top:0;bottom:0;left:0;right:0;background:rgba(0,45,73,.6)}
.section--utvaldabidrag .wrapper--txt p{line-height:1.5em}
.section--utvaldabidrag .wrapper--txt p:first-letter {float:left;font-size:3.3em;margin:.25em .05em 0 0}
.section--news{padding-bottom:0}
.section--news .flex--col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
.section--news .row{margin-bottom:3em}
.section--news .row:last-child{margin-bottom:0}
.section--news .wrapper--image img{width:100%}
.section--shortfacts{position:relative;z-index:0;background:#002d49;color:#fafafa;text-align:center;line-height:1}
.section--shortfacts::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:1}
.section--shortfacts .wrapper--facts{margin:2em auto}
.section--shortfacts .wrapper--fact{margin-bottom:3.5em}
.section--shortfacts .wrapper--fact strong{font-weight:300}
.section--shortfacts .sub_header{display:block;margin-bottom:.75em;opacity:.75}
.section--shortfacts .text-size--boozt{font-size:1.3em;display:block;margin-top:.2em;opacity:.75}
.section--shortfacts strong{font-size:3em;display:block;color:#e2b40c;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.section--applyNow .grant{margin-bottom:2em}
.section--applyNow .grant h3,.section--applyNow .grant h4{text-transform:uppercase}
.section--applyNow .grant>div>div{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--applyNow .grant--wrapper{height:100%;margin:0 auto;position:relative;z-index:0;background:#fbfcfb;color:#002d43;color:#002d43}
.section--applyNow .grant--wrapper::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:.25}
.section--applyNow .header--block{text-align:center;font-size:2em}
.section--applyNow .application>div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}
.section--applyNow .application .application--counter{text-align:center;font-style:oblique;padding:.5em;margin-bottom:1em}
.section--applyNow .application .application--counter span{display:block;font-size:5em;letter-spacing:.05em;line-height:1;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-weight:300;font-style:normal}
.section--applyNow .application .application--status{font-size:1em;padding:.5em .15em;text-align:center}
.section--applyNow .application .application--status h4{font-size:2.3em;line-height:1.5;letter-spacing:.05em}
.section--applyNow .application .application--status span{display:block;font-size:.8em;color:#6a8d92;line-height:1}
.section--applyNow .application .application--status div{font-size:.9em}
.section--applyNow .application .application--status div:last-of-type{margin-top:1rem}
.section--applyNow .application .application--more{text-align:center;margin-bottom:1em;margin-right:-0.5em}
.section--applyNow .application.application--opened .application--counter span{color:#6a8d92}
.section--applyNow .application.application--opened .application--status h4{color:#6a8d92}
.section--applyNow .application.application--closed .application--counter span{color:#bf0603}
.section--applyNow .application.application--closed .application--status h4{color:#721817}
.block{min-height:50vh;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex}
.block>div{-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-item-align:center;align-self:center}
.block:nth-child(even){background:#f4f4f4}
section h2{text-transform:uppercase}
section .wrapper--outer{margin-bottom:2em}
section .wrapper--inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
section .wrapper--inner img{width:100%;-o-object-fit:cover;object-fit:cover;margin-bottom:1em}
section .wrapper--inner .read_more,section .wrapper--inner a.read_more--block{margin-left:auto}
.show--page_scroll-indicator{position:relative}
.show--page_scroll-indicator .content-sidebar-wrap{max-width:none}
.show--page_scroll-indicator .spt-verticalScrollProgress{font-size:1.25em;font-weight:300;position:sticky;top:0;height:90vh;-webkit-box-flex:1;-ms-flex:1 0 10%;flex:1 0 10%}
.section--annualreports .grant--link{position:relative;display:block;-ms-flex-item-align:end;align-self:flex-end;background:#721817;padding:.5em 1em}
.section--annualreports .grant--link:hover{background:hsl(.6593406593,66.4233576642%,36.862745098%)}
.section--annualreports .grant--link::after{content:"";display:block;border:1px solid #fbfcfb}
.pagination--wrapper{font-family:"futura-pt","Futura Std",Helvetica,Arial,sans-serif;margin:5vh auto;border-top:1px solid #eff0ee;padding:1em}
.pagination--wrapper a{padding:10px;display:block;color:#002d43;background:#fafafa}
.pagination--wrapper a span{display:block;opacity:.6;color:#002d49}
.pagination--wrapper a:hover{background:#001829;color:#fbfcfb}
.pagination--wrapper a:hover span{color:#fbfcfb}
.pagination--wrapper .alignright,.pagination--wrapper .alignleft{text-align:center}
.contact--email:before{width:20px;text-align:center;font-family:"FontAwesome";content:"";margin-right:10px}
.contact--phone:before{width:20px;text-align:center;font-family:"FontAwesome";content:"";margin-right:10px}
.contact--cellphone:before{width:20px;text-align:center;font-family:"FontAwesome";content:"";margin-right:10px}
.section--annualreports{color:#fafafa}
.section--annualreports .wrapper--inner{background:#002d43 url(../img/bg_pattern.png) repeat}
.section--annualreports .grant--year{position:relative;color:#002d49;background:#fafafa;padding:.25em .5em;-ms-flex-item-align:start;align-self:flex-start;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-size:1.5em}
.section--annualreports p{text-align:center;line-height:1.3}
.section--annualreports p strong{color:#e2b40c;display:block;font-size:2.5em;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.section--annualreports p span{font-size:1.2em}
.section--annualreports .grant--link{color:#fff}
.section--styrelse .wrapper--inner,.section--personal .wrapper--inner{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;background:0;padding:0;text-align:center}
.section--styrelse .wrapper--inner img,.section--personal .wrapper--inner img{width:100%;-o-object-fit:cover;object-fit:cover}
.section--styrelse .wrapper--inner .block--title,.section--personal .wrapper--inner .block--title{text-align:left;position:relative;top:-4vh;padding:0 20px}
.section--styrelse .wrapper--inner .block--title h3,.section--personal .wrapper--inner .block--title h3{background:#002d49;color:#fafafa;padding:.25em 20px;margin-bottom:0;display:inline-block;font-size:1.5em}
.section--styrelse .wrapper--inner .block--title span,.section--personal .wrapper--inner .block--title span{font-size:.8em;padding:.25em 20px;display:block}
.section--styrelse .wrapper--inner .block--desc,.section--personal .wrapper--inner .block--desc{font-size:.8em;opacity:.99;color:#777;text-align:left}
.section--styrelse .wrapper--inner .block--desc p,.section--personal .wrapper--inner .block--desc p{padding-left:20px;padding-right:20px}
.section--personal h2{display:none}
.section--personal .block--contact{font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;margin-top:-2vh;margin-bottom:1em;text-align:left;padding-left:20px}
.section--personal .block--contact p{padding-left:20px;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}
.section--personal .block--desc{padding-left:20px}
.section--personal .block--desc p{padding-left:20px}
.section--faq{padding:2vh 0}
.faq__item__question{margin-bottom:.25em;font-size:1.4em;text-transform:initial;background:#6a8d92;color:#fbfcfb;cursor:pointer;padding:.5em;display:-webkit-box;display:-ms-flexbox;display:flex}
.faq__item__question::after{font-family:"FontAwesome";content:"";padding:0 .5em;margin-left:auto}
.active .faq__item__question::after{content:""}
.faq__item__answer{clear:both;padding:1em;display:none;height:0;margin-bottom:2em}
.faq__item__answer:before,.faq__item__answer:after{clear:both;display:block;content:""}
.active .faq__item__answer{display:block;background:#f0f8f9;height:auto;padding-bottom:2em}
.section--anslag .pagination--alphabetically{text-align:center;font-size:1.1em;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;margin-bottom:2em}
.section--anslag .pagination--alphabetically ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap}
.section--anslag .pagination--alphabetically a{display:inline-block;padding:.5em;margin-right:1em;color:#731110;text-transform:uppercase;border-bottom:1px solid #731110}
.section--anslag .pagination--alphabetically a.active{border-width:3px}
.section--anslag .pagination--alphabetically a.shuffle--showall{text-transform:none}
.section--anslag .anslag--wrapper{margin-top:2em;margin-bottom:2em;padding:0 1em 1em;position:relative;z-index:0;background:#fbfcfb;color:#002d43;color:#002d43}
.section--anslag .anslag--wrapper::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:.15}
.section--anslag .header--block{display:-webkit-box;display:-ms-flexbox;display:flex;font-weight:300}
.section--anslag .anslag--sum,.section--anslag .anslag--id{margin-left:auto;white-space:nowrap}
.section--anslag .anslag--name,.section--anslag .anslag--sum{padding:.5em;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif;font-size:1.2em;text-transform:uppercase}
.section--anslag .anslag--name,.section--anslag .anslag--sum{margin-top:-1em}
.section--anslag .anslag--title{padding-right:1em}
.section--anslag .content--block{margin-top:1em}
.section--anslag .content--block em{color:#6a8d92;font-style:italic}
.section--anslag .content--block strong{font-style:oblique}
.section--anslag .content--block p{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:1.1em;margin-bottom:0}
.single .section--event{padding:0;text-align:center}
.single .section--event .media--wrapper img{width:100%}
.section--event .embed-container{position:relative}
.section--event .embed-container img{width:100%}
.section--event .icon--container{position:absolute;top:40%;left:45%;width:10%;height:10%;z-index:1}
.section--event .event__date{text-transform:none;font-size:.8em}
.event{margin-bottom:2em;padding:1em;position:relative;z-index:0;background:#fbfcfb;color:#002d43;color:#002d43}
.event::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:.25}
.event h3{display:-webkit-box;display:-ms-flexbox;display:flex;font-size:3rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.event h3>*{background:#002d49;color:#fbfcfb;padding:.25em .5em}
.event p{margin-bottom:0}
.event__desc{font-size:.85em}
.event__cancelled{margin-bottom:1rem}
.event__cancelled span{background-color:#c30e0d;color:#fff;display:inline-block;padding:0 5px}
.event__date.event--cancelled{text-decoration:line-through}
.event__desc--speaker{display:block;text-transform:none;font-size:1.8rem}
.event__speaker{font-size:90%;font-weight:700}
.event--2col .event__video{margin-bottom:2rem;position:relative}
.video_group--header{margin-top:2em}
.video--list{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2vh;padding-bottom:2vh}
.video--list:nth-of-type(even){-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.video--list>div{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%;margin-bottom:1em}
.video--list>div .event__date{display:block;font-size:.55em;font-family:"Lora","Savoy",serif;font-style:oblique}
.video--list>div .event__header{background:#002d49;line-height:1.6;padding:.2em .25em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fbfcfb}
.video--list>div .infotxt--coming_soon{position:absolute;top:0;left:0;right:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:rgba(161,219,255,.95)}
.video--list>div .infotxt--coming_soon i{margin-right:.5em}
.video--list>div .infotxt--coming_soon:before{position:absolute;background:rgba(0,45,73,.55);content:"";top:0;left:0;bottom:0;right:0;z-index:1}
.video--list .link{color:#731110;display:inline-block}
.video--list .link::after{content:"";display:block;border:1px solid #731110}
.video--list__archive{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:2vh;padding-bottom:2vh;background:#f5f5f5}
.video--list__archive>div{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}
.video--list__archive>div .event__date{display:block;font-family:"Lora","Savoy",serif;font-style:oblique;margin-bottom:1rem}
.video--list__archive>div .event__header{background:#002d49;line-height:1.6;padding:.2em .25em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:#fbfcfb;font-size:2.5rem}
.video--list__archive>div .event__desc--speaker{margin-top:1rem}
.video--list__archive>div .event__desc--speaker span{font-size:90%;font-style:oblique}
.contact__information>div{margin-bottom:2em}
.contact__information ul{margin-bottom:1em}
.contact__information .contact--name{font-weight:700}
.fund-application--wrapper{position:relative;z-index:0;background:#fbfcfb;color:#002d43;color:#002d43;background:#f0f5f7;padding:5%;border-radius:8px;margin-bottom:.5em}
.fund-application--wrapper::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:.3}
.fund-application p{margin-bottom:.5em}
.fund-application span{display:inline-block;margin-left:1em}
.fund-application .btn{background:#002d49;color:#fbfcfb;padding:20px 40px;border-radius:4px}
.fund-application .btn.disabled{color:rgba(251,252,251,.2);background:rgba(0,45,73,.6)}
.fund-application .btn.disabled:hover{background:#002d49;background:rgba(0,45,73,.6)}
.error404 .site-header{position:relative;background:#002d43 url(../img/bg_pattern.png) repeat}
.site-inner .entry-msg-404{text-align:center;min-height:50vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}
/*!
 * animate.css -http://daneden.me/animate
 * Version - 3.6.0
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2018 Daniel Eden
 */.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.animated.infinite{-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}
.bounce{-webkit-animation-name:bounce;animation-name:bounce;-webkit-transform-origin:center bottom;transform-origin:center bottom}
.flash{-webkit-animation-name:flash;animation-name:flash}
.pulse{-webkit-animation-name:pulse;animation-name:pulse}
.rubberBand{-webkit-animation-name:rubberBand;animation-name:rubberBand}
.shake{-webkit-animation-name:shake;animation-name:shake}
.headShake{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-name:headShake;animation-name:headShake}
.swing{-webkit-transform-origin:top center;transform-origin:top center;-webkit-animation-name:swing;animation-name:swing}
.tada{-webkit-animation-name:tada;animation-name:tada}
.wobble{-webkit-animation-name:wobble;animation-name:wobble}
.jello{-webkit-animation-name:jello;animation-name:jello;-webkit-transform-origin:center;transform-origin:center}
.bounceIn{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceIn;animation-name:bounceIn}
.bounceInDown{-webkit-animation-name:bounceInDown;animation-name:bounceInDown}
.bounceInLeft{-webkit-animation-name:bounceInLeft;animation-name:bounceInLeft}
.bounceInRight{-webkit-animation-name:bounceInRight;animation-name:bounceInRight}
.bounceInUp{-webkit-animation-name:bounceInUp;animation-name:bounceInUp}
.bounceOut{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:bounceOut;animation-name:bounceOut}
.bounceOutDown{-webkit-animation-name:bounceOutDown;animation-name:bounceOutDown}
.bounceOutLeft{-webkit-animation-name:bounceOutLeft;animation-name:bounceOutLeft}
.bounceOutRight{-webkit-animation-name:bounceOutRight;animation-name:bounceOutRight}
.bounceOutUp{-webkit-animation-name:bounceOutUp;animation-name:bounceOutUp}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown}
.fadeInDownBig{-webkit-animation-name:fadeInDownBig;animation-name:fadeInDownBig}
.fadeInLeft{-webkit-animation-name:fadeInLeft;animation-name:fadeInLeft}
.fadeInLeftBig{-webkit-animation-name:fadeInLeftBig;animation-name:fadeInLeftBig}
.fadeInRight{-webkit-animation-name:fadeInRight;animation-name:fadeInRight}
.fadeInRightBig{-webkit-animation-name:fadeInRightBig;animation-name:fadeInRightBig}
.fadeInUp{-webkit-animation-name:fadeInUp;animation-name:fadeInUp}
.fadeInUpBig{-webkit-animation-name:fadeInUpBig;animation-name:fadeInUpBig}
.fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.fadeOutDown{-webkit-animation-name:fadeOutDown;animation-name:fadeOutDown}
.fadeOutDownBig{-webkit-animation-name:fadeOutDownBig;animation-name:fadeOutDownBig}
.fadeOutLeft{-webkit-animation-name:fadeOutLeft;animation-name:fadeOutLeft}
.fadeOutLeftBig{-webkit-animation-name:fadeOutLeftBig;animation-name:fadeOutLeftBig}
.fadeOutRight{-webkit-animation-name:fadeOutRight;animation-name:fadeOutRight}
.fadeOutRightBig{-webkit-animation-name:fadeOutRightBig;animation-name:fadeOutRightBig}
.fadeOutUp{-webkit-animation-name:fadeOutUp;animation-name:fadeOutUp}
.fadeOutUpBig{-webkit-animation-name:fadeOutUpBig;animation-name:fadeOutUpBig}
.animated.flip{-webkit-backface-visibility:visible;backface-visibility:visible;-webkit-animation-name:flip;animation-name:flip}
.flipInX{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInX;animation-name:flipInX}
.flipInY{-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipInY;animation-name:flipInY}
.flipOutX{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-name:flipOutX;animation-name:flipOutX;-webkit-backface-visibility:visible !important;backface-visibility:visible !important}
.flipOutY{-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-backface-visibility:visible !important;backface-visibility:visible !important;-webkit-animation-name:flipOutY;animation-name:flipOutY}
.lightSpeedIn{-webkit-animation-name:lightSpeedIn;animation-name:lightSpeedIn;-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
.lightSpeedOut{-webkit-animation-name:lightSpeedOut;animation-name:lightSpeedOut;-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
.rotateIn{-webkit-animation-name:rotateIn;animation-name:rotateIn}
.rotateInDownLeft{-webkit-animation-name:rotateInDownLeft;animation-name:rotateInDownLeft}
.rotateInDownRight{-webkit-animation-name:rotateInDownRight;animation-name:rotateInDownRight}
.rotateInUpLeft{-webkit-animation-name:rotateInUpLeft;animation-name:rotateInUpLeft}
.rotateInUpRight{-webkit-animation-name:rotateInUpRight;animation-name:rotateInUpRight}
.rotateOut{-webkit-animation-name:rotateOut;animation-name:rotateOut}
.rotateOutDownLeft{-webkit-animation-name:rotateOutDownLeft;animation-name:rotateOutDownLeft}
.rotateOutDownRight{-webkit-animation-name:rotateOutDownRight;animation-name:rotateOutDownRight}
.rotateOutUpLeft{-webkit-animation-name:rotateOutUpLeft;animation-name:rotateOutUpLeft}
.rotateOutUpRight{-webkit-animation-name:rotateOutUpRight;animation-name:rotateOutUpRight}
.hinge{-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-name:hinge;animation-name:hinge}
.jackInTheBox{-webkit-animation-name:jackInTheBox;animation-name:jackInTheBox}
.rollIn{-webkit-animation-name:rollIn;animation-name:rollIn}
.rollOut{-webkit-animation-name:rollOut;animation-name:rollOut}
.zoomIn{-webkit-animation-name:zoomIn;animation-name:zoomIn}
.zoomInDown{-webkit-animation-name:zoomInDown;animation-name:zoomInDown}
.zoomInLeft{-webkit-animation-name:zoomInLeft;animation-name:zoomInLeft}
.zoomInRight{-webkit-animation-name:zoomInRight;animation-name:zoomInRight}
.zoomInUp{-webkit-animation-name:zoomInUp;animation-name:zoomInUp}
.zoomOut{-webkit-animation-name:zoomOut;animation-name:zoomOut}
.zoomOutDown{-webkit-animation-name:zoomOutDown;animation-name:zoomOutDown}
.zoomOutLeft{-webkit-animation-name:zoomOutLeft;animation-name:zoomOutLeft}
.zoomOutRight{-webkit-animation-name:zoomOutRight;animation-name:zoomOutRight}
.zoomOutUp{-webkit-animation-name:zoomOutUp;animation-name:zoomOutUp}
.slideInDown{-webkit-animation-name:slideInDown;animation-name:slideInDown}
.slideInLeft{-webkit-animation-name:slideInLeft;animation-name:slideInLeft}
.slideInRight{-webkit-animation-name:slideInRight;animation-name:slideInRight}
.slideInUp{-webkit-animation-name:slideInUp;animation-name:slideInUp}
.slideOutDown{-webkit-animation-name:slideOutDown;animation-name:slideOutDown}
.slideOutLeft{-webkit-animation-name:slideOutLeft;animation-name:slideOutLeft}
.slideOutRight{-webkit-animation-name:slideOutRight;animation-name:slideOutRight}
.slideOutUp{-webkit-animation-name:slideOutUp;animation-name:slideOutUp}
/*!
 * Bootstrap Grid v4.1.1 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */@-ms-viewport{width:device-width}
html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}
*,*::before,*::after{-webkit-box-sizing:inherit;box-sizing:inherit}
.container{width:100%;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:-ms-flexbox;display:-webkit-box;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.no-gutters{margin-right:0;margin-left:0}
.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}
.col{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.col-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}
.col-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.col-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.col-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.col-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.col-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.col-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.col-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.col-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.col-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.col-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.col-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.order-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.order-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.order-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.order-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.order-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.order-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.order-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.order-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.order-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.order-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.order-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.order-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.order-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.order-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.order-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offset-1{margin-left:8.333333%}
.offset-2{margin-left:16.666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.333333%}
.offset-5{margin-left:41.666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.333333%}
.offset-8{margin-left:66.666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.333333%}
.offset-11{margin-left:91.666667%}
.d-none{display:none !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.d-inline-flex{display:-ms-inline-flexbox !important;display:-webkit-inline-box !important;display:inline-flex !important}
.flex-row{-ms-flex-direction:row !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;flex-direction:row !important}
.flex-column{-ms-flex-direction:column !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important}
.flex-row-reverse{-ms-flex-direction:row-reverse !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;flex-direction:row-reverse !important}
.flex-column-reverse{-ms-flex-direction:column-reverse !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;flex-direction:column-reverse !important}
.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-fill{-ms-flex:1 1 auto !important;-webkit-box-flex:1 !important;flex:1 1 auto !important}
.flex-grow-0{-ms-flex-positive:0 !important;-webkit-box-flex:0 !important;flex-grow:0 !important}
.flex-grow-1{-ms-flex-positive:1 !important;-webkit-box-flex:1 !important;flex-grow:1 !important}
.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-start{-ms-flex-pack:start !important;-webkit-box-pack:start !important;justify-content:flex-start !important}
.justify-content-end{-ms-flex-pack:end !important;-webkit-box-pack:end !important;justify-content:flex-end !important}
.justify-content-center{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important}
.justify-content-between{-ms-flex-pack:justify !important;-webkit-box-pack:justify !important;justify-content:space-between !important}
.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-start{-ms-flex-align:start !important;-webkit-box-align:start !important;align-items:flex-start !important}
.align-items-end{-ms-flex-align:end !important;-webkit-box-align:end !important;align-items:flex-end !important}
.align-items-center{-ms-flex-align:center !important;-webkit-box-align:center !important;align-items:center !important}
.align-items-baseline{-ms-flex-align:baseline !important;-webkit-box-align:baseline !important;align-items:baseline !important}
.align-items-stretch{-ms-flex-align:stretch !important;-webkit-box-align:stretch !important;align-items:stretch !important}
.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.headroom{will-change:transform;-webkit-transition:all 200ms ease;transition:all 200ms ease}
header.headroom--pinned:not(.headroom--top){transform:translateY(0);-webkit-transform:translateY(0);display:block;position:fixed;width:100%;z-index:99;background:#002d43}
.headroom--unpinned{transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.headroom--not-top.headroom--pinned .svg path{fill:#fff !important}
.owl-carousel{display:none;width:100%;-webkit-tap-highlight-color:rgba(0,0,0,0);position:relative;z-index:1}
.owl-carousel .owl-stage{position:relative;-ms-touch-action:pan-Y;touch-action:manipulation;-moz-backface-visibility:hidden}
.owl-carousel .owl-stage:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel .owl-stage-outer{position:relative;overflow:hidden;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
.owl-carousel .owl-item{position:relative;min-height:1px;float:left;-webkit-backface-visibility:hidden;-webkit-tap-highlight-color:rgba(0,0,0,0);-webkit-touch-callout:none}
.owl-carousel .owl-item img{display:block;width:100%}
.owl-carousel .owl-nav.disabled,.owl-carousel .owl-dots.disabled{display:none}
.owl-carousel .owl-nav .owl-prev,.owl-carousel .owl-nav .owl-next,.owl-carousel .owl-dot{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel .owl-nav button.owl-prev,.owl-carousel .owl-nav button.owl-next,.owl-carousel button.owl-dot{background:0;color:inherit;border:0;padding:0 !important;font:inherit}
.owl-carousel.owl-loaded{display:block}
.owl-carousel.owl-loading{opacity:0;display:block}
.owl-carousel.owl-hidden{opacity:0}
.owl-carousel.owl-refresh .owl-item{visibility:hidden}
.owl-carousel.owl-drag .owl-item{-ms-touch-action:pan-y;touch-action:pan-y;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}
.owl-carousel.owl-grab{cursor:move;cursor:-webkit-grab;cursor:grab}
.owl-carousel.owl-rtl{direction:rtl}
.owl-carousel.owl-rtl .owl-item{float:right}
.no-js .owl-carousel{display:block}
.owl-carousel .animated{-webkit-animation-duration:1000ms;animation-duration:1000ms;-webkit-animation-fill-mode:both;animation-fill-mode:both}
.owl-carousel .owl-animated-in{z-index:0}
.owl-carousel .owl-animated-out{z-index:1}
.owl-carousel .fadeOut{-webkit-animation-name:fadeOut;animation-name:fadeOut}
.owl-height{-webkit-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item .owl-lazy{opacity:0;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-item .owl-lazy[src^=""],.owl-carousel .owl-item .owl-lazy:not([src]){max-height:0}
.owl-carousel .owl-item img.owl-lazy{-webkit-transform-style:preserve-3d;transform-style:preserve-3d}
.owl-carousel .owl-video-wrapper{position:relative;height:100%;background:#000}
.owl-carousel .owl-video-play-icon{position:absolute;height:80px;width:80px;left:50%;top:50%;margin-left:-40px;margin-top:-40px;background:url("owl.video.play.png") no-repeat;cursor:pointer;z-index:1;-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform 100ms ease;transition:-webkit-transform 100ms ease;transition:transform 100ms ease;transition:transform 100ms ease,-webkit-transform 100ms ease}
.owl-carousel .owl-video-play-icon:hover{-webkit-transform:scale(1.3,1.3);transform:scale(1.3,1.3)}
.owl-carousel .owl-video-playing .owl-video-tn,.owl-carousel .owl-video-playing .owl-video-play-icon{display:none}
.owl-carousel .owl-video-tn{opacity:0;height:100%;background-position:center center;background-repeat:no-repeat;background-size:contain;-webkit-transition:opacity 400ms ease;transition:opacity 400ms ease}
.owl-carousel .owl-video-frame{position:relative;z-index:1;height:100%;width:100%}
.owl-nav{text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.owl-nav .owl-prev,.owl-nav .owl-next{-webkit-box-shadow:none;box-shadow:none;position:absolute;top:50%;z-index:99;height:60px;width:60px;border-radius:50%;background:#fff !important;-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#002d49;font-size:40px;line-height:56px;opacity:1}
.owl-nav .owl-prev span,.owl-nav .owl-next span{display:none}
.owl-nav .owl-prev:before,.owl-nav .owl-next:before{font-family:FontAwesome;margin:0 10px}
.owl-nav .owl-prev{left:0}
.owl-nav .owl-prev:before{content:""}
.owl-nav .owl-next{right:0}
.owl-nav .owl-next:before{content:""}
.owl-nav .disabled{opacity:.5;cursor:default}
.owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-dots{margin-top:2vh;text-align:center;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.owl-dots .owl-dot{display:inline-block;zoom:1;*display:inline}
.owl-dots .owl-dot span{width:10px;height:10px;margin:5px 3px;background:#b6b6b6;display:block;-webkit-backface-visibility:visible;-webkit-transition:opacity 200ms ease;transition:opacity 200ms ease;border-radius:30px}
.owl-dots .owl-dot.active span,.owl-dots .owl-dot:hover span{background:#002d49}
.spt-centerAll{margin:0 auto;max-width:900px}
.spt-trackThis hr{margin-top:0;border-top:1px solid rgba(0,0,0,.07);border-bottom:0}
.bold{font-weight:bold}
.italic{font-style:italic}
.underline{text-decoration:underline}
.spt-mobileOnly{display:none !important}
.spt-blue .spt-scrollStopContainer .spt-stopCircle.spt-reached,.spt-blue .spt-vertScrollStopContainer .spt-stopCircle.spt-reached,.spt-blue .spt-scrollStopContainer .spt-finalStopCircle.spt-reached,.spt-blue .spt-vertScrollStopContainer .spt-finalStopCircle.spt-reached,.spt-blue .spt-scrollStopContainer .spt-stopCircle.spt-hover,.spt-blue .spt-vertScrollStopContainer .spt-stopCircle.spt-hover,.spt-blue .spt-scrollStopContainer .spt-finalStopCircle.spt-hover,.spt-blue .spt-vertScrollStopContainer .spt-finalStopCircle.spt-hover{border-color:#002d49}
.spt-verticalScrollProgress{display:block;position:fixed;top:50px;left:0;bottom:50px;width:180px}
.spt-verticalScrollProgress.spt-verRight{right:20px;left:auto}
.spt-verticalScrollProgress.spt-untitled{width:20px}
.spt-verticalScrollProgress .spt-verticalScrollProgressContainer{display:block;position:absolute;top:0;bottom:0;left:0;width:10px;background-color:hsl(120,14.2857142857%,88.6274509804%);overflow:hidden}
.spt-verticalScrollProgress .spt-verticalScrollProgressContainer .spt-verticalScrollProgressBar{position:inherit;width:inherit;height:0;background:#810000;background:-webkit-gradient(linear,left top,left bottom,from(#810000),to(#e70000));background:linear-gradient(to bottom,#810000 0,#e70000 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color1",endColorstr="@color2",GradientType=0)}
.spt-verticalScrollProgress.spt-blue .spt-verticalScrollProgressContainer .spt-verticalScrollProgressBar{background:#002d43;background:-webkit-gradient(linear,left top,left bottom,from(#002d43),to(#00446f));background:linear-gradient(to bottom,#002d43 0,#00446f 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="@color1",endColorstr="@color2",GradientType=0)}
.spt-scrollStopContainer,.spt-vertScrollStopContainer{position:relative}
.spt-scrollStopContainer .spt-stopCircle,.spt-vertScrollStopContainer .spt-stopCircle,.spt-scrollStopContainer .spt-finalStopCircle,.spt-vertScrollStopContainer .spt-finalStopCircle{position:absolute;border:1px solid rgba(0,0,0,.5);width:5px;left:10px !important;height:2px;text-align:center;text-decoration:none;line-height:16px;color:rgba(0,0,0,.5);background-color:#002d49;cursor:pointer}
.spt-scrollStopContainer .spt-stopCircle.spt-reached,.spt-vertScrollStopContainer .spt-stopCircle.spt-reached,.spt-scrollStopContainer .spt-finalStopCircle.spt-reached,.spt-vertScrollStopContainer .spt-finalStopCircle.spt-reached,.spt-scrollStopContainer .spt-stopCircle.spt-hover,.spt-vertScrollStopContainer .spt-stopCircle.spt-hover,.spt-scrollStopContainer .spt-finalStopCircle.spt-hover,.spt-vertScrollStopContainer .spt-finalStopCircle.spt-hover{color:#002d49;border-color:#002d49}
.spt-scrollStopContainer .spt-finalStopCircle,.spt-vertScrollStopContainer .spt-finalStopCircle{border-width:3px;border-radius:12px;width:18px;height:18px;line-height:18px}
.spt-scrollStopContainer .spt-stopCircle{top:-11px}
.spt-scrollStopContainer .spt-finalStopCircle{top:-13px;right:0}
.spt-vertScrollStopContainer{position:absolute;top:0;bottom:0}
.spt-vertScrollStopContainer .spt-stopCircle{left:-9px}
.spt-vertScrollStopContainer .spt-finalStopCircle{left:-11px;bottom:-3px}
.spt-styleFill .spt-vertScrollStopContainer{top:2px;bottom:20px}
.spt-styleFill .spt-vertScrollStopContainer .spt-stopCircle,.spt-styleFill .spt-vertScrollStopContainer .spt-finalStopCircle{background-color:#b3b3b3}
.spt-styleFill .spt-vertScrollStopContainer .spt-stopCircle.spt-reached,.spt-styleFill .spt-vertScrollStopContainer .spt-finalStopCircle.spt-reached,.spt-styleFill .spt-vertScrollStopContainer .spt-stopCircle.spt-hover,.spt-styleFill .spt-vertScrollStopContainer .spt-finalStopCircle.spt-hover{background-color:#fff}
.spt-scrollStopTitles,.spt-vertScrollStopTitles{display:block;position:absolute}
.spt-scrollStopTitles .spt-stopTitle,.spt-vertScrollStopTitles .spt-stopTitle,.spt-scrollStopTitles .spt-finalStopTitle,.spt-vertScrollStopTitles .spt-finalStopTitle{position:absolute;color:rgba(0,0,0,.5);cursor:pointer}
.spt-scrollStopTitles .spt-stopTitle.spt-reached,.spt-vertScrollStopTitles .spt-stopTitle.spt-reached,.spt-scrollStopTitles .spt-finalStopTitle.spt-reached,.spt-vertScrollStopTitles .spt-finalStopTitle.spt-reached,.spt-scrollStopTitles .spt-stopTitle.spt-hover,.spt-vertScrollStopTitles .spt-stopTitle.spt-hover,.spt-scrollStopTitles .spt-finalStopTitle.spt-hover,.spt-vertScrollStopTitles .spt-finalStopTitle.spt-hover{color:#002d49}
.spt-scrollStopTitles .spt-stopTitle.spt-ellipsis,.spt-vertScrollStopTitles .spt-stopTitle.spt-ellipsis,.spt-scrollStopTitles .spt-finalStopTitle.spt-ellipsis,.spt-vertScrollStopTitles .spt-finalStopTitle.spt-ellipsis{max-width:100%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.spt-scrollStopTitles{top:0;right:0;left:0}
.spt-scrollStopTitles .spt-stopTitle.invisible,.spt-scrollStopTitles .spt-finalStopTitle.invisible{display:none}
.spt-scrollStopTitles .spt-finalStopTitle{left:10px}
.spt-vertScrollStopTitles{top:0;left:10px;bottom:0;width:170px}
.spt-vertScrollStopTitles .spt-stopTitle,.spt-vertScrollStopTitles .spt-finalStopTitle{line-height:14px;margin-top:-5px;padding-left:15px;font-family:"futura-pt","Futura Std","Century Gothic",sans-serif}
.spt-vertScrollStopTitles .spt-finalStopTitle{bottom:2px}
.spt-styleFill .spt-vertScrollStopTitles{top:2px;bottom:20px}
.spt-verticalScrollProgress.spt-styleFill .spt-verticalScrollProgressContainer{border:2px solid rgba(0,0,0,.5);border-radius:6px;left:-13px;width:25px;overflow:hidden}
.spt-verticalScrollProgress.spt-styleFill .spt-vertScrollStopContainer .spt-finalStopCircle{bottom:-18px}
.spt-verticalScrollProgress.spt-styleFill .spt-vertScrollStopTitles .spt-finalStopTitle{bottom:-13px}
.to-top{display:inline-block;height:50px;width:50px;position:fixed;bottom:20px;right:20px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);overflow:hidden;text-indent:100%;white-space:nowrap;background:rgba(68,68,68,.8) url(../img/to-top.svg) no-repeat center 50%;visibility:hidden;opacity:0;-webkit-transition:all .5 ease;transition:all .5 ease;border-radius:50%;z-index:99}
.to-top.top-is-visible{visibility:visible;opacity:1}
.to-top.top-fade-out{opacity:.5}
.no-touch .to-top:hover,.to-top:hover{background-color:#222;opacity:1}
.ava_credits{opacity:.5}
.afc_section--container{padding:0}
.acf_sections{position:relative}
.acf_sections.content--noPadding{padding:0}
.acf_sections:not(.content--noPadding){padding-top:1em;padding-bottom:1em}
.acf_sections.content--noTextPadding .inner--content{padding:0}
.acf_sections.w100>.section__wrapper>div{width:100%}
.acf_sections iframe{display:block}
.acf_sections p:last-of-type{margin:0}
.acf_sections>.section__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;z-index:1}
.acf_sections>.section__wrapper>div{width:100%}
.acf_sections.textblock__bg .inner--content{background:hsla(0,0%,83.0392156863%,.85)}
.acf_sections.section__block--staff{display:block}
.acf_sections.section__block--staff .row{margin:0 auto}
.overlayImage--darken::before,.overlayHeader--darken .page-header::before{background:rgba(0,0,0,.6)}
.overlayImage--lighten::before,.overlayHeader--lighten .page-header::before{background:rgba(250,250,250,.8)}
.overlayImage--color::before,.overlayHeader--color .page-header::before{background:rgba(64,143,205,.4)}
.overlayImage--gradient:before,.overlayHeader--gradient .page-header:before{background:rgba(0,45,73,.6);background:linear-gradient(135deg,rgba(0,45,73,0.4),rgba(0,45,73,0.75))}
.overlayImage--gradient--alt:before,.overlayHeader--gradient--alt .page-header:before{background:#3f6abf;background:linear-gradient(135deg,rgba(7,26,76,0.9) 25%,rgba(172,50,228,0.7) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#321a3e",endColorstr="#ac32e4",GradientType=0.7)}
.content_image,.content_video{position:relative;max-height:70vh}
.inner--content{position:relative;z-index:2}
.section__wrapper img{-o-object-fit:cover;object-fit:cover;margin:0 auto;display:block}
.coverImage .content_image img{display:none}
.coverImage .content_text{padding-top:10vh;padding-bottom:10vh}
.inner--content{padding:20px;background:inherit}
.inner--content h4{margin-bottom:20px;font-weight:400;line-height:1.2em}
.border--after::after{content:"";display:-webkit-box;display:-ms-flexbox;display:flex;max-width:40px;width:40px;height:3px;background:#002d43;margin-top:20px;margin-bottom:20px}
.align--center .border--after::after{margin-left:auto;margin-right:auto}
.align--right .border--after::after{margin-left:auto}
.section__txtcolor--white .border--after::after,.section__bgcolor--dark .border--after::after{background:#fafafa !important}
.btn{color:inherit;border:2px solid #fafafa;display:inline-block;margin-top:10px}
.btn:hover{color:#fafafa;background:#408fcd;border-color:#408fcd}
.embed-container{position:relative;height:0;overflow:hidden;max-width:100%;height:auto}
.embed-container iframe,.embed-container object,.embed-container embed{position:absolute;top:0;left:0;width:100%;height:100%}
.content--heroText{font-size:120%}
.list--big{margin:2em auto;font-size:1.25em;font-weight:400;color:#000}
.list--big li{margin:1em;margin-left:1.8em}
.list--big li::before{content:"";font-family:"fontawesome";float:left;margin-left:-1.8em}
.section__txtcolor--inverse *,.coverImage .section__txtcolor--white *{color:#fff}
.section__bgcolor--light{background:#fafafa;color:#002d43}
.section__bgcolor--dark{background:#002d43;color:#fafafa}
.section__bgcolor--dark h4{color:#fafafa}
.section__bg_pattern{position:relative;z-index:0;background:#002d49;color:#fafafa}
.section__bg_pattern::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:1}
.section__bg_pattern a{color:#fafafa}
.section__bg_pattern .read_more:after,.section__bg_pattern a.read_more--block:after{background:#fafafa}
.section__bg_pattern--dark{position:relative;z-index:0;background:#001829;color:#fafafa}
.section__bg_pattern--dark::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:1}
.section__bg_pattern--light{position:relative;z-index:0;background:#fbfcfb;color:#002d43;color:#002d43}
.section__bg_pattern--light::after{position:absolute;content:"";z-index:-1;background:url(../img/bg_pattern.png) repeat;top:0;left:0;right:0;bottom:0;opacity:1}
.section__block--100 .section__wrapper .inner--content{width:100%}
.mw--no{max-width:96% !important;margin-left:auto;margin-right:auto}
.container--fw{margin-left:auto;margin-right:auto;max-width:96% !important}
.mw--xs{max-width:512px !important}
.mw--sm{max-width:768px !important}
.mw--md{max-width:1024px !important}
.mw--lg{max-width:1152px !important}
.mw--xl{max-width:1280px !important}
.mw--xxl{max-width:1440px !important}
#errormsg,#debugmsg{position:fixed;font-family:monospace,sans-serif;bottom:0;width:100%;background:rgba(0,0,0,.8);color:orange;z-index:999;padding:5px;font-size:12px;text-align:left}
@media(min-width:512px){.button+button,.button+.button,button+button,button+.button,input[type=button]+button,input[type=button]+.button,input[type=reset]+button,input[type=reset]+.button,input[type=submit]+button,input[type=submit]+.button{margin-top:0;clear:none}
.layout-masonry .entry{width:48.7179487179%;margin-left:2.5641025641%;margin-bottom:2.5641025641%}
.layout-masonry .entry:nth-of-type(odd){margin-left:0}
.gallery-item{width:48.7179487179%;margin-bottom:2.5641025641%}
.post-type-archive-portfolio .entry{width:48.7179487179%;margin-left:2.5641025641%;margin-bottom:2.5641025641%}
.post-type-archive-portfolio .entry:nth-of-type(odd){margin-left:0}
.listing-item{width:50%}
.section--applyNow .application .application--counter{border-right:1px solid #002d49}
}@media(min-width:576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.col-sm-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}
.col-sm-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.col-sm-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.col-sm-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.col-sm-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.col-sm-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.col-sm-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.col-sm-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.col-sm-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.col-sm-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.col-sm-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.col-sm-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.col-sm-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.order-sm-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.order-sm-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.order-sm-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.order-sm-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.order-sm-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.order-sm-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.order-sm-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.order-sm-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.order-sm-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.order-sm-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.order-sm-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.order-sm-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.order-sm-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.order-sm-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.order-sm-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.333333%}
.offset-sm-2{margin-left:16.666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.333333%}
.offset-sm-5{margin-left:41.666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.333333%}
.offset-sm-8{margin-left:66.666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.333333%}
.offset-sm-11{margin-left:91.666667%}
.d-sm-none{display:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.d-sm-inline-flex{display:-ms-inline-flexbox !important;display:-webkit-inline-box !important;display:inline-flex !important}
.flex-sm-row{-ms-flex-direction:row !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;flex-direction:row !important}
.flex-sm-column{-ms-flex-direction:column !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important}
.flex-sm-row-reverse{-ms-flex-direction:row-reverse !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;flex-direction:row-reverse !important}
.flex-sm-column-reverse{-ms-flex-direction:column-reverse !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;flex-direction:column-reverse !important}
.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-sm-fill{-ms-flex:1 1 auto !important;-webkit-box-flex:1 !important;flex:1 1 auto !important}
.flex-sm-grow-0{-ms-flex-positive:0 !important;-webkit-box-flex:0 !important;flex-grow:0 !important}
.flex-sm-grow-1{-ms-flex-positive:1 !important;-webkit-box-flex:1 !important;flex-grow:1 !important}
.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-sm-start{-ms-flex-pack:start !important;-webkit-box-pack:start !important;justify-content:flex-start !important}
.justify-content-sm-end{-ms-flex-pack:end !important;-webkit-box-pack:end !important;justify-content:flex-end !important}
.justify-content-sm-center{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important}
.justify-content-sm-between{-ms-flex-pack:justify !important;-webkit-box-pack:justify !important;justify-content:space-between !important}
.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-sm-start{-ms-flex-align:start !important;-webkit-box-align:start !important;align-items:flex-start !important}
.align-items-sm-end{-ms-flex-align:end !important;-webkit-box-align:end !important;align-items:flex-end !important}
.align-items-sm-center{-ms-flex-align:center !important;-webkit-box-align:center !important;align-items:center !important}
.align-items-sm-baseline{-ms-flex-align:baseline !important;-webkit-box-align:baseline !important;align-items:baseline !important}
.align-items-sm-stretch{-ms-flex-align:stretch !important;-webkit-box-align:stretch !important;align-items:stretch !important}
.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}@media(min-width:768px){.one-half,.one-third,.one-fourth,.one-fifth,.one-sixth,.two-thirds,.two-fourths,.two-fifths,.two-sixths,.three-fourths,.three-fifths,.three-sixths,.four-fifths,.four-sixths,.five-sixths{float:left;margin-left:2.5641025641%}
.one-half,.three-sixths,.two-fourths{width:48.7179487179%}
.one-third,.two-sixths,.gallery-columns-3 .gallery-item{width:31.6239316239%}
.four-sixths,.two-thirds{width:65.811965812%}
.one-fourth,.gallery-columns-4 .gallery-item{width:23.0769230769%}
.three-fourths{width:74.358974359%}
.one-fifth,.gallery-columns-5 .gallery-item{width:17.9487179487%}
.two-fifths{width:38.4615384615%}
.three-fifths{width:58.9743589744%}
.four-fifths{width:79.4871794872%}
.one-sixth,.gallery-columns-6 .gallery-item{width:14.5299145299%}
.five-sixths{width:82.905982906%}
.first{clear:both;margin-left:0}
.layout-masonry .content{padding:0 6rem 6rem}
.post-type-archive-portfolio .content{padding:5rem 0}
.post-type-archive-portfolio .entry{width:31.6239316239%}
.post-type-archive-portfolio .entry:nth-of-type(odd){margin-left:2.5641025641%}
.post-type-archive-portfolio .entry:nth-of-type(3n+1){margin-left:0}
.pricing-table .one-half,.pricing-table .one-third,.pricing-table .one-fourth,.pricing-table .one-sixth,.pricing-table .two-thirds,.pricing-table .two-fourths,.pricing-table .two-sixths,.pricing-table .three-fourths,.pricing-table .three-sixths,.pricing-table .four-sixths,.pricing-table .five-sixths{margin:0}
.pricing-table .one-half,.pricing-table .three-sixths,.pricing-table .two-fourths{width:50%}
.pricing-table .one-third,.pricing-table .two-sixths{width:33.3333333333%}
.pricing-table .four-sixths,.pricing-table .two-thirds{width:66.6666666667%}
.pricing-table .one-fourth{width:25%}
.pricing-table .three-fourths{width:75%}
.pricing-table .one-sixth{width:16.6666666667%}
.pricing-table .five-sixths{width:83.3333333333%}
.after-entry,.author-box{margin-bottom:4rem;padding:0 6rem}
.entry+.after-entry,.author-box+.after-entry,.entry+.author-box,.author-box+.author-box{margin-top:4rem;margin-bottom:0}
.has_featured_image.show_featured_image .header--content h1{top:40%;width:40%;left:30%}
.has_featured_image.show_featured_image .header--content.header--posLeft h1{text-align:left;top:40%;width:40%;left:15%;right:auto}
.has_featured_image.show_featured_image .header--content.header--posRight h1{text-align:right;top:40%;width:40%;right:15%;left:auto}
.site-footer .menu{margin-bottom:0}
.site-footer .menu-item a{padding:0;margin:0 0 1em}
.entry{padding:4rem 6rem;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:960px}
.after-entry{margin-left:auto;margin-right:auto;max-width:960px}
.entry-footer{margin-top:4rem;padding-top:4rem}
.comment-respond,.entry-comments,.entry-pings{padding:6rem}
.comment-header{margin-bottom:2em}
.sidebar .widget{padding:4rem 4rem 0 0}
.site-footer>.wrap{width:90%;max-width:1280px;padding:5rem 0}
.site-footer .widget-area{margin-bottom:0}
.footer-widgets .footer-widgets-1,.footer-widgets .footer-widgets-2,.footer-widgets .footer-widgets-3,.footer-widgets .menu a{text-align:left}
.footer-widgets .widget-title{margin-bottom:1em;text-transform:uppercase}
.footer-widgets .widget-area{margin:0 auto 2rem;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:2.5641025641%}
.footer-widgets .widget-area:first-of-type{margin-left:0}
.listing-item.one-half,.listing-item.one-third,.listing-item.one-fourth,.listing-item.one-sixth,.listing-item.two-thirds,.listing-item.two-fourths,.listing-item.two-sixths,.listing-item.three-fourths,.listing-item.three-sixths,.listing-item.four-sixths,.listing-item.five-sixths{margin:0}
.listing-item.one-half,.listing-item.three-sixths,.listing-item.two-fourths{width:50%}
.listing-item.one-third,.listing-item.two-sixths{width:33.3333333333%}
.listing-item.four-sixths,.listing-item.two-thirds{width:66.6666666667%}
.listing-item.one-fourth{width:25%}
.listing-item.three-fourths{width:75%}
.listing-item.one-sixth{width:16.6666666667%}
.listing-item.five-sixths{width:83.3333333333%}
.lSSlideOuter .testimonials-list blockquote{padding:0 3.5em}
.is-style-bg--block{margin-left:-1em}
.hero__txt{padding:0;position:absolute;background:0;width:60vw;left:10vw;bottom:25%;color:#d7dad3}
.hero__txt p{font-size:1.2em}
.section--applyNow .header--block{text-align:left;position:relative;top:-0.65em}
.section--applyNow .application .application--more{-ms-flex-item-align:end;align-self:flex-end;text-align:right;margin-bottom:-0.5em}
.section--annualreports .grant--link{bottom:-3vh}
.section--annualreports .grant--year{left:-2vh}
.section--anslag .anslag--name{margin-left:-1em}
.event__name{margin-left:-0.25em;-webkit-box-flex:0;-ms-flex:0 1 80%;flex:0 1 80%}
.event__date{margin-left:auto}
.event div>*{max-width:85ch}
.event .event--2col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-column-gap:3rem;-moz-column-gap:3rem;column-gap:3rem}
.event .event--2col .event__video{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;margin-bottom:1rem}
.col-md{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.col-md-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}
.col-md-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.col-md-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.col-md-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.col-md-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.col-md-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.col-md-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.col-md-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.col-md-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.col-md-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.col-md-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.col-md-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.col-md-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.order-md-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.order-md-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.order-md-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.order-md-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.order-md-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.order-md-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.order-md-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.order-md-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.order-md-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.order-md-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.order-md-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.order-md-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.order-md-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.order-md-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.order-md-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.333333%}
.offset-md-2{margin-left:16.666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.333333%}
.offset-md-5{margin-left:41.666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.333333%}
.offset-md-8{margin-left:66.666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.333333%}
.offset-md-11{margin-left:91.666667%}
.d-md-none{display:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.d-md-inline-flex{display:-ms-inline-flexbox !important;display:-webkit-inline-box !important;display:inline-flex !important}
.flex-md-row{-ms-flex-direction:row !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;flex-direction:row !important}
.flex-md-column{-ms-flex-direction:column !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important}
.flex-md-row-reverse{-ms-flex-direction:row-reverse !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;flex-direction:row-reverse !important}
.flex-md-column-reverse{-ms-flex-direction:column-reverse !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;flex-direction:column-reverse !important}
.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-md-fill{-ms-flex:1 1 auto !important;-webkit-box-flex:1 !important;flex:1 1 auto !important}
.flex-md-grow-0{-ms-flex-positive:0 !important;-webkit-box-flex:0 !important;flex-grow:0 !important}
.flex-md-grow-1{-ms-flex-positive:1 !important;-webkit-box-flex:1 !important;flex-grow:1 !important}
.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-md-start{-ms-flex-pack:start !important;-webkit-box-pack:start !important;justify-content:flex-start !important}
.justify-content-md-end{-ms-flex-pack:end !important;-webkit-box-pack:end !important;justify-content:flex-end !important}
.justify-content-md-center{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important}
.justify-content-md-between{-ms-flex-pack:justify !important;-webkit-box-pack:justify !important;justify-content:space-between !important}
.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-md-start{-ms-flex-align:start !important;-webkit-box-align:start !important;align-items:flex-start !important}
.align-items-md-end{-ms-flex-align:end !important;-webkit-box-align:end !important;align-items:flex-end !important}
.align-items-md-center{-ms-flex-align:center !important;-webkit-box-align:center !important;align-items:center !important}
.align-items-md-baseline{-ms-flex-align:baseline !important;-webkit-box-align:baseline !important;align-items:baseline !important}
.align-items-md-stretch{-ms-flex-align:stretch !important;-webkit-box-align:stretch !important;align-items:stretch !important}
.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
.coverImage .content_image img{display:block;visibility:hidden}
.coverImage .content_text{padding-top:0;padding-bottom:0}
.section__wrapper img:not(.w100){max-width:none}
.section__wrapper img.w100{width:100%}
.posLeft{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.align--left{text-align:left}
.align--center{text-align:center}
.align--right{text-align:right}
.section__txtcolor--inverse *,.section__txtcolor--white *{color:#fff}
.section__txtcolor--white .btn{border-color:#fff;color:#fff}
.section__txtcolor--white .btn:hover{border-color:#fff;background:#fff;color:#222}
.section__bgcolor--light .btn:hover{background:#fafafa;color:#002d43}
.inner--content.padded{height:50%;max-width:50ch;margin:0 auto}
.inner--content.padded p:last-child{margin-bottom:0}
.section__block--100 .section__wrapper .inner--content{height:auto;max-width:75ch;width:100%}
.section__block--100 .section__wrapper .inner--content p:last-child{margin-bottom:0}
.section__block--100.content--fullWidth .section__wrapper .inner--content{max-width:none;padding:0}
.section__block--100 .coverImage .content_image img{display:none}
.section__block--100 .posRight .inner--content{margin-left:auto}
.section__block--100 .posLeft .inner--content{margin-right:auto}
.section__block--100 .posCenter .inner--content{margin-left:auto;margin-right:auto}
}@media(min-width:992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.col-lg-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}
.col-lg-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.col-lg-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.col-lg-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.col-lg-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.col-lg-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.col-lg-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.col-lg-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.col-lg-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.col-lg-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.col-lg-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.col-lg-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.col-lg-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.order-lg-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.order-lg-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.order-lg-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.order-lg-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.order-lg-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.order-lg-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.order-lg-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.order-lg-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.order-lg-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.order-lg-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.order-lg-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.order-lg-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.order-lg-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.order-lg-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.order-lg-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.333333%}
.offset-lg-2{margin-left:16.666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.333333%}
.offset-lg-5{margin-left:41.666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.333333%}
.offset-lg-8{margin-left:66.666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.333333%}
.offset-lg-11{margin-left:91.666667%}
.d-lg-none{display:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.d-lg-inline-flex{display:-ms-inline-flexbox !important;display:-webkit-inline-box !important;display:inline-flex !important}
.flex-lg-row{-ms-flex-direction:row !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;flex-direction:row !important}
.flex-lg-column{-ms-flex-direction:column !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important}
.flex-lg-row-reverse{-ms-flex-direction:row-reverse !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;flex-direction:row-reverse !important}
.flex-lg-column-reverse{-ms-flex-direction:column-reverse !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;flex-direction:column-reverse !important}
.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-lg-fill{-ms-flex:1 1 auto !important;-webkit-box-flex:1 !important;flex:1 1 auto !important}
.flex-lg-grow-0{-ms-flex-positive:0 !important;-webkit-box-flex:0 !important;flex-grow:0 !important}
.flex-lg-grow-1{-ms-flex-positive:1 !important;-webkit-box-flex:1 !important;flex-grow:1 !important}
.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-lg-start{-ms-flex-pack:start !important;-webkit-box-pack:start !important;justify-content:flex-start !important}
.justify-content-lg-end{-ms-flex-pack:end !important;-webkit-box-pack:end !important;justify-content:flex-end !important}
.justify-content-lg-center{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important}
.justify-content-lg-between{-ms-flex-pack:justify !important;-webkit-box-pack:justify !important;justify-content:space-between !important}
.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-lg-start{-ms-flex-align:start !important;-webkit-box-align:start !important;align-items:flex-start !important}
.align-items-lg-end{-ms-flex-align:end !important;-webkit-box-align:end !important;align-items:flex-end !important}
.align-items-lg-center{-ms-flex-align:center !important;-webkit-box-align:center !important;align-items:center !important}
.align-items-lg-baseline{-ms-flex-align:baseline !important;-webkit-box-align:baseline !important;align-items:baseline !important}
.align-items-lg-stretch{-ms-flex-align:stretch !important;-webkit-box-align:stretch !important;align-items:stretch !important}
.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}@media(min-width:1024px){body{font-size:1.8rem}
.content-sidebar-wrap,.wrap{padding-left:6vw;padding-right:6vw}
.content-sidebar-wrap{padding:4rem 0}
.content-sidebar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}
.content-sidebar-wrap:before,.content-sidebar-wrap:after{display:none}
.sidebar-content .content-sidebar-wrap{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}
.content{width:100%}
.sidebar-primary{width:25%}
.narrow-content .content,.sidebar-content .content,.content-sidebar .content{width:calc(75% - 4rem)}
.narrow-content .content{margin:0 auto}
.home .content{width:100%}
.layout-masonry .entry{width:31.6239316239%}
.layout-masonry .entry:nth-of-type(odd){margin-left:2.5641025641%}
.layout-masonry .entry:nth-of-type(3n+1){margin-left:0}
.entry-content .alignwide{width:120%}
.site-header>.wrap{padding:0;-ms-flex-wrap:nowrap;flex-wrap:nowrap;max-width:96%}
.title-area{padding:1.382em 0}
.wp-custom-logo .title-area{padding:0}
.site-title{font-size:2.4rem}
.site-description{text-align:left;font-size:1.2rem;line-height:1.382}
.header-widget-area{width:auto;opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none}
.header-widget-area .widget{margin-left:1em}
.header-widget-area .simple-social-icons .alignright,.header-widget-area .simple-social-icons .aligncenter{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;float:right}
.menu-item{display:inline-block;padding:0;width:auto}
.menu-item a{padding:1.6em 14px}
.menu-item a:hover span:after,.menu-item a:focus span:after,.menu-item.current-menu-item>a span:after{width:100%}
.sub-menu{top:100%;position:absolute;font-size:1.6rem;min-width:125%;z-index:99;background-color:#fff;-webkit-box-shadow:0 2rem 2rem rgba(0,45,67,.15);box-shadow:0 2rem 2rem rgba(0,45,67,.15);padding:0}
.sub-menu a{padding:1em 20px;position:relative;word-wrap:break-word;color:#002d43;width:100%}
.sub-menu .sub-menu{margin:0;padding-left:0;left:100%;top:-2px;-webkit-box-shadow:none;box-shadow:none}
.nav-primary{border:0;position:relative;right:auto;width:auto;max-width:100%;height:auto;display:block;margin:0;padding:0;background:rgba(0,0,0,0);overflow:visible}
.no-js .nav-primary{display:block;width:auto}
.nav-primary .menu{padding:0;font-family:"futura-pt","Futura Std",Helvetica,Arial,sans-serif;font-size:1.4rem}
.nav-primary .menu-item{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;overflow:visible;border-top:2px solid rgba(0,0,0,0)}
.nav-primary .menu-item.current_page_item,.nav-primary .menu-item.current_page_parent,.nav-primary .menu-item.current-page-ancestor{border-color:#fafafa}
.nav-primary .menu-item:hover{background:#fafafa}
.nav-primary .menu-item:hover a{color:#002d43}
.nav-secondary{width:100%;border-top:2px solid #002d49}
.menu-toggle{display:none}
.sub-menu-toggle{display:none}
.pagination{margin:4rem 0 0}
.sidebar .widget:first-of-type{margin-top:0}
.sidebar .widget:last-of-type{margin-bottom:4rem}
.site-footer .contact__information>div{margin-bottom:1em}
.footer-widgets .widget-wrap>div{padding-left:1em;border-left:2px solid hsla(0,0%,100%,.1)}
.is-style-quote--right>div:first-child{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%}
.is-style-quote--right>div:last-child{-ms-flex-preferred-size:40%;flex-basis:40%;margin-right:-10%}
.is-style-quote--left>div:last-child{-webkit-box-flex:1;-ms-flex:1 0 70%;flex:1 0 70%}
.is-style-quote--left>div:first-child{-ms-flex-preferred-size:40%;flex-basis:40%;margin-left:-10%}
.is-style-quote--left blockquote{border-right:2px solid #002d49;border-left:0}
section{padding:8vh 0}
section .section--header{font-size:2.2em}
section .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
section .header--block{margin-left:-0.25em}
section .header--block_large{margin-left:-2em}
section .offset__top--large{margin-top:-2em}
.hero__txt{width:32vw;text-align:left}
.hero__txt h1{display:block}
.hero__img>img{min-height:50vh;min-width:100vw}
.section--shortfacts .wrapper--fact{margin-bottom:0}
.section--applyNow .grants{padding-top:2em}
.section--applyNow .grant--wrapper{width:90%}
.section--applyNow .header--block{max-width:none;margin-bottom:0;position:absolute;top:-1em}
.section--applyNow .application{padding:2.5em 0 0}
.section--applyNow .application .application--counter{padding:1em}
.section--list-view h3{font-size:1.5em}
.show--page_scroll-indicator .content-sidebar-wrap{display:-webkit-box;display:-ms-flexbox;display:flex}
.show--page_scroll-indicator .content{width:auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex:1 0 80%;flex:1 0 80%;margin-right:10%}
.video--list{margin-bottom:2em}
.video--list>div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}
.video--list>div.content{padding:1em 2em}
.video--list>div.content h3{font-size:1.7em;margin-top:-0.5em;margin-left:-0.5em}
.video--list__archive{margin-bottom:.25em}
.video--list__archive>div{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}
.video--list__archive>div.content h3{font-size:1.7em;margin-bottom:0}
.acf_sections:not(.content--noPadding){padding-top:3em;padding-bottom:3em}
.content--heroText{font-size:140%}
.section__block--txt-img>.section__wrapper>div{width:50%}
}@media(min-width:1152px){.title-area{padding:1.618em 0}
.menu-item a{padding:1em 20px}
.nav-primary .menu{font-size:2rem}
.hero__txt{left:20vw}
section .wrapper--inner{padding:10px}
}@media(min-width:1200px){.container{max-width:1440px}
.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;-webkit-box-flex:1;flex-grow:1;max-width:100%}
.col-xl-auto{-ms-flex:0 0 auto;-webkit-box-flex:0;flex:0 0 auto;width:auto;max-width:none}
.col-xl-1{-ms-flex:0 0 8.333333%;-webkit-box-flex:0;flex:0 0 8.333333%;max-width:8.333333%}
.col-xl-2{-ms-flex:0 0 16.666667%;-webkit-box-flex:0;flex:0 0 16.666667%;max-width:16.666667%}
.col-xl-3{-ms-flex:0 0 25%;-webkit-box-flex:0;flex:0 0 25%;max-width:25%}
.col-xl-4{-ms-flex:0 0 33.333333%;-webkit-box-flex:0;flex:0 0 33.333333%;max-width:33.333333%}
.col-xl-5{-ms-flex:0 0 41.666667%;-webkit-box-flex:0;flex:0 0 41.666667%;max-width:41.666667%}
.col-xl-6{-ms-flex:0 0 50%;-webkit-box-flex:0;flex:0 0 50%;max-width:50%}
.col-xl-7{-ms-flex:0 0 58.333333%;-webkit-box-flex:0;flex:0 0 58.333333%;max-width:58.333333%}
.col-xl-8{-ms-flex:0 0 66.666667%;-webkit-box-flex:0;flex:0 0 66.666667%;max-width:66.666667%}
.col-xl-9{-ms-flex:0 0 75%;-webkit-box-flex:0;flex:0 0 75%;max-width:75%}
.col-xl-10{-ms-flex:0 0 83.333333%;-webkit-box-flex:0;flex:0 0 83.333333%;max-width:83.333333%}
.col-xl-11{-ms-flex:0 0 91.666667%;-webkit-box-flex:0;flex:0 0 91.666667%;max-width:91.666667%}
.col-xl-12{-ms-flex:0 0 100%;-webkit-box-flex:0;flex:0 0 100%;max-width:100%}
.order-xl-first{-ms-flex-order:-1;-webkit-box-ordinal-group:0;order:-1}
.order-xl-last{-ms-flex-order:13;-webkit-box-ordinal-group:14;order:13}
.order-xl-0{-ms-flex-order:0;-webkit-box-ordinal-group:1;order:0}
.order-xl-1{-ms-flex-order:1;-webkit-box-ordinal-group:2;order:1}
.order-xl-2{-ms-flex-order:2;-webkit-box-ordinal-group:3;order:2}
.order-xl-3{-ms-flex-order:3;-webkit-box-ordinal-group:4;order:3}
.order-xl-4{-ms-flex-order:4;-webkit-box-ordinal-group:5;order:4}
.order-xl-5{-ms-flex-order:5;-webkit-box-ordinal-group:6;order:5}
.order-xl-6{-ms-flex-order:6;-webkit-box-ordinal-group:7;order:6}
.order-xl-7{-ms-flex-order:7;-webkit-box-ordinal-group:8;order:7}
.order-xl-8{-ms-flex-order:8;-webkit-box-ordinal-group:9;order:8}
.order-xl-9{-ms-flex-order:9;-webkit-box-ordinal-group:10;order:9}
.order-xl-10{-ms-flex-order:10;-webkit-box-ordinal-group:11;order:10}
.order-xl-11{-ms-flex-order:11;-webkit-box-ordinal-group:12;order:11}
.order-xl-12{-ms-flex-order:12;-webkit-box-ordinal-group:13;order:12}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.333333%}
.offset-xl-2{margin-left:16.666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.333333%}
.offset-xl-5{margin-left:41.666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.333333%}
.offset-xl-8{margin-left:66.666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.333333%}
.offset-xl-11{margin-left:91.666667%}
.d-xl-none{display:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.d-xl-inline-flex{display:-ms-inline-flexbox !important;display:-webkit-inline-box !important;display:inline-flex !important}
.flex-xl-row{-ms-flex-direction:row !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;flex-direction:row !important}
.flex-xl-column{-ms-flex-direction:column !important;-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;flex-direction:column !important}
.flex-xl-row-reverse{-ms-flex-direction:row-reverse !important;-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;flex-direction:row-reverse !important}
.flex-xl-column-reverse{-ms-flex-direction:column-reverse !important;-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;flex-direction:column-reverse !important}
.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}
.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}
.flex-xl-fill{-ms-flex:1 1 auto !important;-webkit-box-flex:1 !important;flex:1 1 auto !important}
.flex-xl-grow-0{-ms-flex-positive:0 !important;-webkit-box-flex:0 !important;flex-grow:0 !important}
.flex-xl-grow-1{-ms-flex-positive:1 !important;-webkit-box-flex:1 !important;flex-grow:1 !important}
.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}
.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}
.justify-content-xl-start{-ms-flex-pack:start !important;-webkit-box-pack:start !important;justify-content:flex-start !important}
.justify-content-xl-end{-ms-flex-pack:end !important;-webkit-box-pack:end !important;justify-content:flex-end !important}
.justify-content-xl-center{-ms-flex-pack:center !important;-webkit-box-pack:center !important;justify-content:center !important}
.justify-content-xl-between{-ms-flex-pack:justify !important;-webkit-box-pack:justify !important;justify-content:space-between !important}
.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}
.align-items-xl-start{-ms-flex-align:start !important;-webkit-box-align:start !important;align-items:flex-start !important}
.align-items-xl-end{-ms-flex-align:end !important;-webkit-box-align:end !important;align-items:flex-end !important}
.align-items-xl-center{-ms-flex-align:center !important;-webkit-box-align:center !important;align-items:center !important}
.align-items-xl-baseline{-ms-flex-align:baseline !important;-webkit-box-align:baseline !important;align-items:baseline !important}
.align-items-xl-stretch{-ms-flex-align:stretch !important;-webkit-box-align:stretch !important;align-items:stretch !important}
.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}
.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}
.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}
.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}
.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}
.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}
.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}
.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}
.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}
.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}
.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}
.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}
}@media(min-width:1280px){.sub-menu a{word-wrap:none;white-space:nowrap}
.comment-respond input[type=email],.comment-respond input[type=text],.comment-respond input[type=url]{width:50%}
.lSSlideOuter .testimonials-list blockquote{padding:0 5em}
.wp-block-group{margin-bottom:4em}
.inner--content{padding:40px 20px}
.inner--content h4{font-size:1.5em}
}@media(min-width:1420px){.menu-toggle.activated{right:calc(50vw - 640px)}
}@media(min-width:1440px){section .wrapper--image{padding:0}
}@media(min-width:1600px){.owl-nav .owl-prev{left:-40px}
.owl-nav .owl-next{right:-40px}
}@media(max-width:1023px){h2{font-size:2em}
h3{font-size:1.5em}
h4{font-size:1.2em}
.breadcrumb{display:none}
.wp-block-image .alignleft,.wp-block-image .alignright{float:none;width:100%}
.wp-block-image .alignleft img,.wp-block-image .alignright img{width:100%}
.btn--header{display:block;text-align:center}
.header--content h1{font-size:clamp(1.25em,4vw,2em);max-width:65%;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}
.menu-item a{font-size:1.2em}
.sub__menu--siblings{font-size:1.5rem}
.wp-block-media-text{display:block !important}
.wp-block-media-text .wp-block-media-text__content{padding:0 !important}
section .header--block_large{margin-top:-1.5em;font-size:2em}
section .header--block_large>span{line-height:1.6}
.section--shortfacts .wrapper--facts{margin-bottom:0}
.show--page_scroll-indicator .spt-verticalScrollProgress{display:none}
.section--anslag .anslag--wrapper{font-size:16px;margin:20px 0 0;padding:0 0 1em}
.section--anslag .content--block{padding:0 1em}
.fund-application--wrapper{text-align:center}
.fund-application--wrapper p span{display:block}
}@media screen and (max-width:1023px){.site-header{position:fixed;padding:1em 0}
.section__wrapper img{max-height:50vh}
}@media(max-width:767px){.content-sidebar-wrap .container,.wrap .container{padding-left:0;padding-right:0}
.header--content img{height:75vh}
.section--applyNow .application .application--more{-webkit-box-flex:0;-ms-flex:0 1 100%;flex:0 1 100%}
.section--anslag .header--block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}
.section--anslag .anslag--name,.section--anslag .anslag--sum{margin:inherit;width:100%;padding:5px}
.section--anslag .content--block p{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;flex-direction:column-reverse;font-size:.9em}
.section--anslag .content--block p span{margin-left:0}
.section--anslag .content--block p span.anslag--id{font-size:.8em}
.event h3{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}
.event__name{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}
.event__date{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
.owl-nav{display:none}
}@media screen and (max-width:767px){.txt--hidden{min-height:auto}
.coverImage>.content_image{display:none}
.section__block--video>div{display:block;width:100%}
}@media(max-width:511px){.section--applyNow .grant>div>div>div{-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}
}@media print{.d-print-none{display:none !important}
.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:-ms-flexbox !important;display:-webkit-box !important;display:flex !important}
.d-print-inline-flex{display:-ms-inline-flexbox !important;display:-webkit-inline-box !important;display:inline-flex !important}
*,*:before,*:after{background:rgba(0,0,0,0) !important;-webkit-box-shadow:none !important;box-shadow:none !important;color:#002d43 !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
thead{display:table-header-group}
img,tr{page-break-inside:avoid}
img{max-width:100% !important}
p,h2,h3{orphans:3;widows:3}
blockquote,pre{border:2px solid #002d49;page-break-inside:avoid}
.content,.content-sidebar{width:100%}
button,input,select,textarea,.breadcrumb,.comment-edit-link,.comment-form,.comment-list .reply a,.comment-reply-title,.edit-link,.entry-comments-link,.entry-footer,.genesis-box,.header-widget-area,.hidden-print,.home-top,.nav-primary,.nav-secondary,.post-edit-link,.sidebar{display:none !important}
.title-area{text-align:center;width:100%}
.site-title>a{margin:0;text-decoration:none;text-indent:0}
.site-inner{padding-top:0;position:relative;top:-10rem}
.author-box{margin-bottom:0}
h1,h2,h3,h4,h5,h6{orphans:3;page-break-after:avoid;page-break-inside:avoid;widows:3}
img{page-break-after:avoid;page-break-inside:avoid}
blockquote,pre,table{page-break-inside:avoid}
dl,ol,ul{page-break-before:avoid}
}@-webkit-keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}@keyframes bounce{from,20%,53%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
40%,43%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-30px,0);transform:translate3d(0,-30px,0)}
70%{-webkit-animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);animation-timing-function:cubic-bezier(0.755,0.05,0.855,0.06);-webkit-transform:translate3d(0,-15px,0);transform:translate3d(0,-15px,0)}
90%{-webkit-transform:translate3d(0,-4px,0);transform:translate3d(0,-4px,0)}
}@-webkit-keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}@keyframes flash{from,50%,to{opacity:1}
25%,75%{opacity:0}
}@-webkit-keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes pulse{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
50%{-webkit-transform:scale3d(1.05,1.05,1.05);transform:scale3d(1.05,1.05,1.05)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@-webkit-keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes rubberBand{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
30%{-webkit-transform:scale3d(1.25,0.75,1);transform:scale3d(1.25,0.75,1)}
40%{-webkit-transform:scale3d(0.75,1.25,1);transform:scale3d(0.75,1.25,1)}
50%{-webkit-transform:scale3d(1.15,0.85,1);transform:scale3d(1.15,0.85,1)}
65%{-webkit-transform:scale3d(0.95,1.05,1);transform:scale3d(0.95,1.05,1)}
75%{-webkit-transform:scale3d(1.05,0.95,1);transform:scale3d(1.05,0.95,1)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@-webkit-keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@keyframes shake{from,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
}@-webkit-keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}@keyframes headShake{0%{-webkit-transform:translateX(0);transform:translateX(0)}
6.5%{-webkit-transform:translateX(-6px) rotateY(-9deg);transform:translateX(-6px) rotateY(-9deg)}
18.5%{-webkit-transform:translateX(5px) rotateY(7deg);transform:translateX(5px) rotateY(7deg)}
31.5%{-webkit-transform:translateX(-3px) rotateY(-5deg);transform:translateX(-3px) rotateY(-5deg)}
43.5%{-webkit-transform:translateX(2px) rotateY(3deg);transform:translateX(2px) rotateY(3deg)}
50%{-webkit-transform:translateX(0);transform:translateX(0)}
}@-webkit-keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}@keyframes swing{20%{-webkit-transform:rotate3d(0,0,1,15deg);transform:rotate3d(0,0,1,15deg)}
40%{-webkit-transform:rotate3d(0,0,1,-10deg);transform:rotate3d(0,0,1,-10deg)}
60%{-webkit-transform:rotate3d(0,0,1,5deg);transform:rotate3d(0,0,1,5deg)}
80%{-webkit-transform:rotate3d(0,0,1,-5deg);transform:rotate3d(0,0,1,-5deg)}
to{-webkit-transform:rotate3d(0,0,1,0);transform:rotate3d(0,0,1,0)}
}@-webkit-keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes tada{from{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
10%,20%{-webkit-transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg);transform:scale3d(0.9,0.9,0.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
to{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@-webkit-keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes wobble{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
15%{-webkit-transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg);transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{-webkit-transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg);transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{-webkit-transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg);transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{-webkit-transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg);transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{-webkit-transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg);transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}@keyframes jello{from,11.1%,to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
22.2%{-webkit-transform:skewX(-12.5deg) skewY(-12.5deg);transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{-webkit-transform:skewX(6.25deg) skewY(6.25deg);transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{-webkit-transform:skewX(-3.125deg) skewY(-3.125deg);transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{-webkit-transform:skewX(1.5625deg) skewY(1.5625deg);transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{-webkit-transform:skewX(-0.78125deg) skewY(-0.78125deg);transform:skewX(-0.78125deg) skewY(-0.78125deg)}
77.7%{-webkit-transform:skewX(0.390625deg) skewY(0.390625deg);transform:skewX(0.390625deg) skewY(0.390625deg)}
88.8%{-webkit-transform:skewX(-0.1953125deg) skewY(-0.1953125deg);transform:skewX(-0.1953125deg) skewY(-0.1953125deg)}
}@-webkit-keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@keyframes bounceIn{from,20%,40%,60%,80%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
20%{-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
40%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
60%{opacity:1;-webkit-transform:scale3d(1.03,1.03,1.03);transform:scale3d(1.03,1.03,1.03)}
80%{-webkit-transform:scale3d(0.97,0.97,0.97);transform:scale3d(0.97,0.97,0.97)}
to{opacity:1;-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}
}@-webkit-keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInDown{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(0,-3000px,0);transform:translate3d(0,-3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,25px,0);transform:translate3d(0,25px,0)}
75%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
90%{-webkit-transform:translate3d(0,5px,0);transform:translate3d(0,5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInLeft{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
0%{opacity:0;-webkit-transform:translate3d(-3000px,0,0);transform:translate3d(-3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(25px,0,0);transform:translate3d(25px,0,0)}
75%{-webkit-transform:translate3d(-10px,0,0);transform:translate3d(-10px,0,0)}
90%{-webkit-transform:translate3d(5px,0,0);transform:translate3d(5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInRight{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(3000px,0,0);transform:translate3d(3000px,0,0)}
60%{opacity:1;-webkit-transform:translate3d(-25px,0,0);transform:translate3d(-25px,0,0)}
75%{-webkit-transform:translate3d(10px,0,0);transform:translate3d(10px,0,0)}
90%{-webkit-transform:translate3d(-5px,0,0);transform:translate3d(-5px,0,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes bounceInUp{from,60%,75%,90%,to{-webkit-animation-timing-function:cubic-bezier(0.215,0.61,0.355,1);animation-timing-function:cubic-bezier(0.215,0.61,0.355,1)}
from{opacity:0;-webkit-transform:translate3d(0,3000px,0);transform:translate3d(0,3000px,0)}
60%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
75%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
90%{-webkit-transform:translate3d(0,-5px,0);transform:translate3d(0,-5px,0)}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}@keyframes bounceOut{20%{-webkit-transform:scale3d(0.9,0.9,0.9);transform:scale3d(0.9,0.9,0.9)}
50%,55%{opacity:1;-webkit-transform:scale3d(1.1,1.1,1.1);transform:scale3d(1.1,1.1,1.1)}
to{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
}@-webkit-keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes bounceOutDown{20%{-webkit-transform:translate3d(0,10px,0);transform:translate3d(0,10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,-20px,0);transform:translate3d(0,-20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@-webkit-keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes bounceOutLeft{20%{opacity:1;-webkit-transform:translate3d(20px,0,0);transform:translate3d(20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@-webkit-keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes bounceOutRight{20%{opacity:1;-webkit-transform:translate3d(-20px,0,0);transform:translate3d(-20px,0,0)}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@-webkit-keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes bounceOutUp{20%{-webkit-transform:translate3d(0,-10px,0);transform:translate3d(0,-10px,0)}
40%,45%{opacity:1;-webkit-transform:translate3d(0,20px,0);transform:translate3d(0,20px,0)}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@-webkit-keyframes fadeIn{from{opacity:0}
to{opacity:1}
}@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInDownBig{from{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInLeft{from{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInLeftBig{from{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInRight{from{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInRightBig{from{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInUp{from{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes fadeInUpBig{from{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes fadeOut{from{opacity:1}
to{opacity:0}
}@keyframes fadeOut{from{opacity:1}
to{opacity:0}
}@-webkit-keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes fadeOutDown{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@-webkit-keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@keyframes fadeOutDownBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,2000px,0);transform:translate3d(0,2000px,0)}
}@-webkit-keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes fadeOutLeft{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@-webkit-keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@keyframes fadeOutLeftBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(-2000px,0,0);transform:translate3d(-2000px,0,0)}
}@-webkit-keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes fadeOutRight{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@-webkit-keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@keyframes fadeOutRightBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(2000px,0,0);transform:translate3d(2000px,0,0)}
}@-webkit-keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes fadeOutUp{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@-webkit-keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@keyframes fadeOutUpBig{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(0,-2000px,0);transform:translate3d(0,-2000px,0)}
}@-webkit-keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@keyframes flip{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,-360deg);transform:perspective(400px) rotate3d(0,1,0,-360deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
40%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-190deg);-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out}
50%{-webkit-transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);transform:perspective(400px) translate3d(0,0,150px) rotate3d(0,1,0,-170deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
80%{-webkit-transform:perspective(400px) scale3d(0.95,0.95,0.95);transform:perspective(400px) scale3d(0.95,0.95,0.95);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
to{-webkit-transform:perspective(400px);transform:perspective(400px);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
}@-webkit-keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInX{from{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(1,0,0,10deg);transform:perspective(400px) rotate3d(1,0,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-5deg);transform:perspective(400px) rotate3d(1,0,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@-webkit-keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@keyframes flipInY{from{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in;opacity:0}
40%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-20deg);transform:perspective(400px) rotate3d(0,1,0,-20deg);-webkit-animation-timing-function:ease-in;animation-timing-function:ease-in}
60%{-webkit-transform:perspective(400px) rotate3d(0,1,0,10deg);transform:perspective(400px) rotate3d(0,1,0,10deg);opacity:1}
80%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-5deg);transform:perspective(400px) rotate3d(0,1,0,-5deg)}
to{-webkit-transform:perspective(400px);transform:perspective(400px)}
}@-webkit-keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}@keyframes flipOutX{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(1,0,0,-20deg);transform:perspective(400px) rotate3d(1,0,0,-20deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(1,0,0,90deg);transform:perspective(400px) rotate3d(1,0,0,90deg);opacity:0}
}@-webkit-keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}@keyframes flipOutY{from{-webkit-transform:perspective(400px);transform:perspective(400px)}
30%{-webkit-transform:perspective(400px) rotate3d(0,1,0,-15deg);transform:perspective(400px) rotate3d(0,1,0,-15deg);opacity:1}
to{-webkit-transform:perspective(400px) rotate3d(0,1,0,90deg);transform:perspective(400px) rotate3d(0,1,0,90deg);opacity:0}
}@-webkit-keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes lightSpeedIn{from{-webkit-transform:translate3d(100%,0,0) skewX(-30deg);transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{-webkit-transform:skewX(20deg);transform:skewX(20deg);opacity:1}
80%{-webkit-transform:skewX(-5deg);transform:skewX(-5deg);opacity:1}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@-webkit-keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@keyframes lightSpeedOut{from{opacity:1}
to{-webkit-transform:translate3d(100%,0,0) skewX(30deg);transform:translate3d(100%,0,0) skewX(30deg);opacity:0}
}@-webkit-keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateIn{from{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,-200deg);transform:rotate3d(0,0,1,-200deg);opacity:0}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@-webkit-keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@-webkit-keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@-webkit-keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@-webkit-keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@keyframes rotateInUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-90deg);transform:rotate3d(0,0,1,-90deg);opacity:0}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
}@-webkit-keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}@keyframes rotateOut{from{-webkit-transform-origin:center;transform-origin:center;opacity:1}
to{-webkit-transform-origin:center;transform-origin:center;-webkit-transform:rotate3d(0,0,1,200deg);transform:rotate3d(0,0,1,200deg);opacity:0}
}@-webkit-keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}@keyframes rotateOutDownLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,45deg);transform:rotate3d(0,0,1,45deg);opacity:0}
}@-webkit-keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutDownRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@-webkit-keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@keyframes rotateOutUpLeft{from{-webkit-transform-origin:left bottom;transform-origin:left bottom;opacity:1}
to{-webkit-transform-origin:left bottom;transform-origin:left bottom;-webkit-transform:rotate3d(0,0,1,-45deg);transform:rotate3d(0,0,1,-45deg);opacity:0}
}@-webkit-keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}@keyframes rotateOutUpRight{from{-webkit-transform-origin:right bottom;transform-origin:right bottom;opacity:1}
to{-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate3d(0,0,1,90deg);transform:rotate3d(0,0,1,90deg);opacity:0}
}@-webkit-keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@keyframes hinge{0%{-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
20%,60%{-webkit-transform:rotate3d(0,0,1,80deg);transform:rotate3d(0,0,1,80deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out}
40%,80%{-webkit-transform:rotate3d(0,0,1,60deg);transform:rotate3d(0,0,1,60deg);-webkit-transform-origin:top left;transform-origin:top left;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1}
to{-webkit-transform:translate3d(0,700px,0);transform:translate3d(0,700px,0);opacity:0}
}@-webkit-keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@keyframes jackInTheBox{from{opacity:0;-webkit-transform:scale(0.1) rotate(30deg);transform:scale(0.1) rotate(30deg);-webkit-transform-origin:center bottom;transform-origin:center bottom}
50%{-webkit-transform:rotate(-10deg);transform:rotate(-10deg)}
70%{-webkit-transform:rotate(3deg);transform:rotate(3deg)}
to{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
}@-webkit-keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes rollIn{from{opacity:0;-webkit-transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg);transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}@keyframes rollOut{from{opacity:1}
to{opacity:0;-webkit-transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg);transform:translate3d(100%,0,0) rotate3d(0,0,1,120deg)}
}@-webkit-keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}@keyframes zoomIn{from{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
50%{opacity:1}
}@-webkit-keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInDown{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInLeft{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(-1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInRight{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);transform:scale3d(0.1,0.1,0.1) translate3d(1000px,0,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-10px,0,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomInUp{from{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,1000px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
60%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}@keyframes zoomOut{from{opacity:1}
50%{opacity:0;-webkit-transform:scale3d(0.3,0.3,0.3);transform:scale3d(0.3,0.3,0.3)}
to{opacity:0}
}@-webkit-keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomOutDown{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,-60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}@keyframes zoomOutLeft{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(-2000px,0,0);transform:scale(0.1) translate3d(-2000px,0,0);-webkit-transform-origin:left center;transform-origin:left center}
}@-webkit-keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}@keyframes zoomOutRight{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0);transform:scale3d(0.475,0.475,0.475) translate3d(-42px,0,0)}
to{opacity:0;-webkit-transform:scale(0.1) translate3d(2000px,0,0);transform:scale(0.1) translate3d(2000px,0,0);-webkit-transform-origin:right center;transform-origin:right center}
}@-webkit-keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@keyframes zoomOutUp{40%{opacity:1;-webkit-transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);transform:scale3d(0.475,0.475,0.475) translate3d(0,60px,0);-webkit-animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19);animation-timing-function:cubic-bezier(0.55,0.055,0.675,0.19)}
to{opacity:0;-webkit-transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);transform:scale3d(0.1,0.1,0.1) translate3d(0,-2000px,0);-webkit-transform-origin:center bottom;transform-origin:center bottom;-webkit-animation-timing-function:cubic-bezier(0.175,0.885,0.32,1);animation-timing-function:cubic-bezier(0.175,0.885,0.32,1)}
}@-webkit-keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInDown{from{-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInLeft{from{-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInRight{from{-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@keyframes slideInUp{from{-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);visibility:visible}
to{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}@-webkit-keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@keyframes slideOutDown{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0)}
}@-webkit-keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@keyframes slideOutLeft{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
}@-webkit-keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@keyframes slideOutRight{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
}@-webkit-keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes slideOutUp{from{-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
to{visibility:hidden;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
}@keyframes fadeOut{0%{opacity:1}
100%{opacity:0}
}