@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:300;font-display:swap;src:url("../fonts/source-sans-pro-v21-latin-300.eot");src:local(""),url("../fonts/source-sans-pro-v21-latin-300.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v21-latin-300.woff2") format("woff2"),url("../fonts/source-sans-pro-v21-latin-300.woff") format("woff"),url("../fonts/source-sans-pro-v21-latin-300.ttf") format("truetype"),url("../fonts/source-sans-pro-v21-latin-300.svg#SourceSansPro") format("svg")}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/source-sans-pro-v21-latin-regular.eot");src:local(""),url("../fonts/source-sans-pro-v21-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v21-latin-regular.woff2") format("woff2"),url("../fonts/source-sans-pro-v21-latin-regular.woff") format("woff"),url("../fonts/source-sans-pro-v21-latin-regular.ttf") format("truetype"),url("../fonts/source-sans-pro-v21-latin-regular.svg#SourceSansPro") format("svg")}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:600;font-display:swap;src:url("../fonts/source-sans-pro-v21-latin-600.eot");src:local(""),url("../fonts/source-sans-pro-v21-latin-600.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v21-latin-600.woff2") format("woff2"),url("../fonts/source-sans-pro-v21-latin-600.woff") format("woff"),url("../fonts/source-sans-pro-v21-latin-600.ttf") format("truetype"),url("../fonts/source-sans-pro-v21-latin-600.svg#SourceSansPro") format("svg")}
@font-face{font-family:"Source Sans Pro";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/source-sans-pro-v21-latin-700.eot");src:local(""),url("../fonts/source-sans-pro-v21-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/source-sans-pro-v21-latin-700.woff2") format("woff2"),url("../fonts/source-sans-pro-v21-latin-700.woff") format("woff"),url("../fonts/source-sans-pro-v21-latin-700.ttf") format("truetype"),url("../fonts/source-sans-pro-v21-latin-700.svg#SourceSansPro") format("svg")}
@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:400;font-display:swap;src:url("../fonts/source-serif-pro-v15-latin-regular.eot");src:local(""),url("../fonts/source-serif-pro-v15-latin-regular.eot?#iefix") format("embedded-opentype"),url("../fonts/source-serif-pro-v15-latin-regular.woff2") format("woff2"),url("../fonts/source-serif-pro-v15-latin-regular.woff") format("woff"),url("../fonts/source-serif-pro-v15-latin-regular.ttf") format("truetype"),url("../fonts/source-serif-pro-v15-latin-regular.svg#SourceSerifPro") format("svg")}
@font-face{font-family:"Source Serif Pro";font-style:normal;font-weight:700;font-display:swap;src:url("../fonts/source-serif-pro-v15-latin-700.eot");src:local(""),url("../fonts/source-serif-pro-v15-latin-700.eot?#iefix") format("embedded-opentype"),url("../fonts/source-serif-pro-v15-latin-700.woff2") format("woff2"),url("../fonts/source-serif-pro-v15-latin-700.woff") format("woff"),url("../fonts/source-serif-pro-v15-latin-700.ttf") format("truetype"),url("../fonts/source-serif-pro-v15-latin-700.svg#SourceSerifPro") 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--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:"Source Sans Pro",sans-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,section .section__entry,.entry-content,.footer-widgets,.nav-primary,.nav-secondary,.pagination,.site-container,.site-footer,.site-header,.site-inner,.widget,.wrap,.widget__front-page-main .featuredpage .widget-wrap{clear:both}
.author-box:before,.author-box:after,.clearfix:before,.clearfix:after,.entry:before,section .section__entry:before,.entry:after,section .section__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,.widget__front-page-main .featuredpage .widget-wrap:before,.wrap:after,.widget__front-page-main .featuredpage .widget-wrap:after{clear:both;display:block;content:""}
*{-webkit-tap-highlight-color:rgba(0,0,0,0)}
::-moz-selection{background-color:#0d3e51;color:#fff}
::selection{background-color:#0d3e51;color:#fff}
html{font-size:62.5%;max-width:100vw;overflow-x:hidden}
body{background-color:#fff;color:#0d3e51;font-family:"Source Sans Pro",sans-serif;font-size:1.4rem;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:rgb(5.9468085106,28.3617021277,37.0531914894)}
a{color:#1f73b5;text-decoration:none;word-wrap:break-word;-webkit-transition:all .3s ease;transition:all .3s ease}
a:hover,a:focus{color:hsl(352.6229508197,48.031496063%,60.1960784314%)}
a.read_more,a.read_more--block{color:#bd4352;display:inline-block;text-decoration:none !important}
a.read_more:hover,a.read_more--block:hover{color:rgb(170.1,60.3,73.8)}
a.read_more--block{color:#fafafa;background:#731110;padding:.5em 1em}
a.read_more--block:hover{background:hsl(.6060606061,75.572519084%,35.6862745098%);color:#fafafa}
a.read_more--block::after{background:#fafafa;color:#fafafa;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:"Source Serif Pro",serif;font-size:1.3em}
h1,h2,h3,h4,h5,h6{font-family:"Source Serif Pro",serif;font-weight:400;line-height:1.382;margin:0 0 .618rem;text-transform:none}
h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-family:"Source Sans Pro",sans-serif}
h1{font-size:3.2em}
h1::after{margin-bottom:.618em;content:"";display:block;background:#bd4352;width:5vw;height:5px}
h2{font-size:2em}
h3{font-size:1.8em}
h4{font-size:1.3em;text-transform:none}
h5{font-size:1.1em}
h6{font-size:1em}
figcaption{font-size:.75em;color:#666;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:#d6dee5;font-weight:400}
input:focus,select:focus,textarea:focus{outline:0;border-color:#bd4352}
:focus{outline:0}
input[type=checkbox],input[type=image],input[type=radio]{width:auto}
input[type=search]{-moz-appearance:none;appearance:none;-webkit-appearance:none}
::-moz-placeholder{color:#d6dee5;opacity:1}
::-webkit-input-placeholder{color:#d6dee5}
.button,.more-link,button,input[type=button],input[type=reset],input[type=submit]{text-decoration:none !important;background-color:#bd4352;color:#fff;border:0;border-radius:9rem;cursor:pointer;font-size:1.8rem;padding:1.1em 2.4em;text-decoration:none;display:inline-block;width:auto;height:auto;line-height:1;-webkit-transition:all .3s ease;transition:all .3s ease}
.button:hover,.more-link:hover,.button:focus,.more-link: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;background-color:rgb(179.55,63.65,77.9)}
.button.secondary,.secondary.more-link,button.secondary,input[type=button].secondary,input[type=reset].secondary,input[type=submit].secondary{background-color:#bd4352}
.button.white,.white.more-link,button.white,input[type=button].white,input[type=reset].white,input[type=submit].white{background-color:#fff;color:#bd4352}
.button.disabled,.disabled.more-link,button.disabled,input[type=button].disabled,input[type=reset].disabled,input[type=submit].disabled{background:#d6dee5;color:#484848;cursor:inherit}
.button.outline--white,.outline--white.more-link,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,.outline--white.more-link:hover,.button.outline--white:active,.outline--white.more-link: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:#bd4352;border-color:rgba(0,0,0,0)}
.button.small,.small.more-link,button.small,input[type=button].small,input[type=reset].small,input[type=submit].small{font-size:1.2rem}
.button.large,.large.more-link,button.large,input[type=button].large,input[type=reset].large,input[type=submit].large{font-size:1.8rem}
.button:disabled,.more-link: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,.more-link+button,.button+.button,.more-link+.button,.button+.more-link,.more-link+.more-link,button+button,button+.button,button+.more-link,input[type=button]+button,input[type=button]+.button,input[type=button]+.more-link,input[type=reset]+button,input[type=reset]+.button,input[type=reset]+.more-link,input[type=submit]+button,input[type=submit]+.button,input[type=submit]+.more-link{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}
.more-link{position:relative;font-style:400;text-decoration:none !important;-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.more-link:after{font-family:"FontAwesome";content:"";padding-left:5px;position:relative}
.more-link:hover:after{left:5px}
.content-sidebar-wrap,.wrap,.widget__front-page-main .featuredpage .widget-wrap{margin:0 auto;padding-left:6vw;padding-right:6vw}
.content-sidebar-wrap .wrap,.content-sidebar-wrap .widget__front-page-main .featuredpage .widget-wrap,.widget__front-page-main .featuredpage .content-sidebar-wrap .widget-wrap,.wrap .wrap,.widget__front-page-main .featuredpage .widget-wrap .wrap,.wrap .widget__front-page-main .featuredpage .widget-wrap,.widget__front-page-main .featuredpage .wrap .widget-wrap,.widget__front-page-main .featuredpage .widget-wrap .widget-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:1440px;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(13,62,81,.2);box-shadow:0 1rem 1rem -1rem rgba(13,62,81,.2);-webkit-transition:all .3s ease;transition:all .3s ease}
.columns>div:hover{-webkit-box-shadow:0 2rem 1rem -1rem rgba(13,62,81,.1);box-shadow:0 2rem 1rem -1rem rgba(13,62,81,.1)}
.layout-masonry .content{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.layout-masonry .entry,.layout-masonry section .section__entry,section .layout-masonry .section__entry{border:2px solid #002d49;-webkit-box-shadow:0 2rem 1rem -0.75rem rgba(13,62,81,.1);box-shadow:0 2rem 1rem -0.75rem rgba(13,62,81,.1);padding:3rem;-webkit-transition:all .3s ease;transition:all .3s ease}
.layout-masonry .entry:hover,.layout-masonry section .section__entry:hover,section .layout-masonry .section__entry:hover{-webkit-box-shadow:0 .75rem 1rem -0.75rem rgba(13,62,81,.1);box-shadow:0 .75rem 1rem -0.75rem rgba(13,62,81,.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(13,62,81,.1);box-shadow:0 0 1rem -1rem rgba(13,62,81,.1);-webkit-transition:all .3s ease;transition:all .3s ease}
.gallery-item img:hover{-webkit-box-shadow:0 2.5rem 1rem -1rem rgba(13,62,81,.1);box-shadow:0 2.5rem 1rem -1rem rgba(13,62,81,.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,.post-type-archive-portfolio section .section__entry,section .post-type-archive-portfolio .section__entry{padding:0;margin:0 0 6vw;position:relative;-webkit-box-shadow:0 0 1rem -1rem rgba(13,62,81,0);box-shadow:0 0 1rem -1rem rgba(13,62,81,0);overflow:hidden;-webkit-transition:all .3s ease;transition:all .3s ease}
.post-type-archive-portfolio .entry:hover,.post-type-archive-portfolio section .section__entry:hover,section .post-type-archive-portfolio .section__entry:hover{-webkit-box-shadow:0 3rem 1.5rem -1rem rgba(13,62,81,.1);box-shadow:0 3rem 1.5rem -1rem rgba(13,62,81,.1)}
.post-type-archive-portfolio .entry:hover .entry-header,.post-type-archive-portfolio section .section__entry:hover .entry-header,section .post-type-archive-portfolio .section__entry:hover .entry-header{background-color:rgba(13,62,81,.3)}
.post-type-archive-portfolio .entry:hover .entry-title,.post-type-archive-portfolio section .section__entry:hover .entry-title,section .post-type-archive-portfolio .section__entry:hover .entry-title{margin-top:0}
.post-type-archive-portfolio .entry:last-of-type,.post-type-archive-portfolio section .section__entry:last-of-type,section .post-type-archive-portfolio .section__entry:last-of-type{margin-bottom:2.5641025641%}
.post-type-archive-portfolio .entry img,.post-type-archive-portfolio section .section__entry img,section .post-type-archive-portfolio .section__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(13,62,81,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(13,62,81,.1);box-shadow:0 2rem 2rem -1rem rgba(13,62,81,.1)}
.pricing-table>div.featured:hover{-webkit-box-shadow:0 1rem 2rem -1rem rgba(13,62,81,.1);box-shadow:0 1rem 2rem -1rem rgba(13,62,81,.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:"Source Serif Pro",serif}
.pricing-table big{font-size:3em;font-family:"Source Serif Pro",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,section .section__entry+.after-entry,.author-box+.after-entry,.entry+.author-box,section .section__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,section .section__entry .search-form{margin-bottom:4rem}
.author-box-content{font-size:1.6rem}
.entry-title a{color:#0d3e51;text-decoration:none;-webkit-transition:all .3s ease;transition:all .3s ease}
.entry-title a:hover{color:#bd4352}
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,.entry-content figure.alignfull{margin:1.618em auto}
.entry-content figure.alignwide figcaption,.entry-content figure.alignfull figcaption{margin-top:0 !important}
.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:"Source Serif Pro",serif;font-weight:400;text-align:left}
.wp-block-pullquote cite{font-style:normal}
.wp-block-gallery .blocks-gallery-item{width:48.7179487179%;margin:0 0 2.5641025641% 2.5641025641%;text-align:center;display:block}
.wp-block-gallery .blocks-gallery-item:nth-of-type(odd){margin-left:0;clear:both}
.wp-block-gallery .blocks-gallery-item img{margin:0}
.site-header{position:relative;width:100%;z-index:100;-webkit-transition:all .3s ease;transition:all .3s ease}
body.home .site-header{position:absolute}
.menu_above_featured .site-header,.home .site-header.headroom--top{position:absolute}
.has-fixed-header .site-header{position:fixed}
.has-fixed-header .site-header.shrink{background:rgba(13,62,81,.7);-webkit-box-shadow:0 0 2rem rgba(13,62,81,.382);box-shadow:0 0 2rem rgba(13,62,81,.382)}
.site-header>.wrap,.widget__front-page-main .featuredpage .site-header>.widget-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;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:none !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:65vw}
.site-title{font-size:2rem;font-family:"Source Serif Pro",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}
.site-header .svg path{fill:#0d3e51}
.home .site-header.headroom--top .svg path,.menu_above_featured .site-header.headroom--top .svg path{fill:#fff}
.menu-active .site-header .svg path{fill:#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;color:#fafafa;text-align:center}
.header-widget-area section{padding:0}
.activated .header-widget-area{opacity:1;-webkit-transform:translateY(0);transform:translateY(0);-webkit-transition-delay:.82s;transition-delay:.82s}
.header-widget-area .widget{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,.header-widget-area section .section__entry,section .header-widget-area .section__entry{background:rgba(0,0,0,0);padding:0}
.header-widget-area .entry-title a{color:#fafafa;font-size:inherit;font-family:"Source Sans Pro",sans-serif;font-size:inherit}
.btn--header{font-weight:500;color:#fafafa;font-size:1.4rem;padding:10px 20px;border:2px solid #bd4352;border-radius:30px;display:inline-block}
.btn--header:hover,.btn--header:active{color:#fafafa;background:#bd4352}
.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:#fff;min-height:70px}
.show_featured_image .header--content.overlay--darken:before{background:rgba(13,62,81,.5)}
.show_featured_image .header--content.overlay--darken img{-webkit-filter:brightness(0.75);filter:brightness(0.75)}
.show_featured_image .header--content.overlay--lighten{-webkit-filter:brightness(0.75);filter:brightness(0.75)}
.show_featured_image .header--content.overlay--lighten:before{background:rgba(250,250,250,.5)}
.show_featured_image .header--content.overlay--gradient{position:relative}
.show_featured_image .header--content.overlay--gradient::after{position:absolute;top:0;left:0;width:100%;height:50%;content:"";background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.4)),color-stop(0,rgba(0,0,0,0.75)),to(transparent));background-image:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.75) 0,transparent)}
.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;max-width:80%}
.has_featured_image.show_featured_image .header--content h1{position:absolute;width:70%;top:44%;left:15%;padding:0}
.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;margin-bottom:1em}
.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}
.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;margin-bottom:0}
.sub-menu a{padding:1em 1em}
.sub-menu .sub-menu{padding-left:1em}
.nav-primary{margin:0;padding:15vh 6vw;background-color:#0d3e51;position:fixed;z-index:99;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;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,.no-js .nav-primary .widget__front-page-main .featuredpage .widget-wrap,.widget__front-page-main .featuredpage .no-js .nav-primary .widget-wrap{padding:0 5%}
.no-js .nav-primary .menu-item{display:inline-block;width:auto;margin:0 .5em}
.nav-primary .wrap,.nav-primary .widget__front-page-main .featuredpage .widget-wrap,.widget__front-page-main .featuredpage .nav-primary .widget-wrap{width:100%;position:relative;z-index:1}
.nav-primary .menu{padding:0;font-family:"Source Sans Pro",sans-serif;font-size:1.6rem}
.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%;margin:1em 0;padding:1em 0}
.nav-secondary .menu{font-family:"Source Sans Pro",sans-serif;font-size:.9em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-line-pack:center;align-content:center}
.nav-secondary .menu li{border-right:1px solid rgba(239,240,238,.1)}
.nav-secondary .menu li:last-child{border-right-width:0}
.nav-secondary .menu a{padding:.5em}
.menu-toggle{padding:2.7rem 0;cursor:pointer;background-color:rgba(0,0,0,0);-webkit-box-shadow:none;box-shadow:none;display:block;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);padding:0;right:6vw;line-height:0;height:2rem;width:auto;letter-spacing:-1em;color:rgba(0,0,0,0);z-index:999;-webkit-transition:none;transition:none}
.menu-toggle:before{height:0 !important}
.menu-toggle.activated span:before,.menu-toggle.activated span::after{background:#fff}
.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:#0d3e51;-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:#0d3e51;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}
.home .menu-toggle span{background:#fff;-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}
.home .menu-toggle span::before,.home .menu-toggle span::after{background-color:#fff}
.show_featured_image .menu-toggle span::before,.show_featured_image .menu-toggle span::after{background-color:#fff}
.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:calc(3vw - .33em);top:.333em;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{background:#f3f3f3;font-family:"Source Sans Pro",sans-serif;-webkit-box-shadow:inset 0 -10px 10px -10px #8d8d8d;box-shadow:inset 0 -10px 10px -10px #8d8d8d}
.sub__menu--siblings{max-width:1440px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 auto;text-align:center}
.sub__menu--siblings>li{margin:1em 5px 0;border:1px solid #f3f3f3;border-width:1px 1px 0 1px}
.sub__menu--siblings>li a{padding:1em;display:block;color:#0d3e51}
.sub__menu--siblings>li.current_page_item,.sub__menu--siblings>li:hover{background:#fff;border-color:#dedede}
.sub__menu--siblings>li.current_page_item a,.sub__menu--siblings>li:hover a{color:#0d3e51}
.sub__menu--siblings>li.current_page_item{font-weight:700}
.entry,section .section__entry{margin-bottom:5vw}
.entry:last-of-type,section .section__entry:last-of-type{margin-bottom:0}
.entry>img,section .section__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:4em;margin-left:4rem}
.entry-content ol>li,.entry-content ul>li{margin-top:1em}
.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:2em;max-width:75ch}
.entry-content p+ul{margin-top:-1em}
.entry-image-link{display:block;margin-bottom:1em}
.entry-image-link img{display:block}
p.entry-meta{font-size:1.6rem;margin-bottom:.618em;color:#d6dee5;font-weight:700;font-size:.618em}
.entry-header p.entry-meta{margin-bottom:1em}
.single p.entry-meta{padding-bottom:1.618em;font-family:"Source Serif Pro",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:#fafafa;background:#731110;color:#0d3e51;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(250,250,250,.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:#fafafa;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:"Source Serif Pro",serif;font-size:2rem}
.widget_calendar table{width:100%}
.widget_calendar td,.widget_calendar th{text-align:center}
.site-footer{width:100%;background:#161616;color:#fafafa;font-size:1.6rem}
.site-footer section{padding:4vh 0 0}
.site-footer a{white-space:nowrap;color:#fafafa}
.site-footer a:focus,.site-footer a:hover{color:#bd4352}
.site-footer .wrapper--symbol{padding:3vh 0}
.site-footer .wrapper--symbol img,.site-footer .wrapper--symbol svg{max-width:4em;display:block;margin:1em auto}
.site-footer .wrapper--symbol .svg path{fill:#fff}
.site-footer>.wrap,.widget__front-page-main .featuredpage .site-footer>.widget-wrap{margin:0 auto;padding:5vw;text-align:center;position:relative}
.site-footer>.wrap:last-of-type,.widget__front-page-main .featuredpage .site-footer>.widget-wrap:last-of-type{margin-bottom:0}
.site-footer>.wrap p:last-of-type,.widget__front-page-main .featuredpage .site-footer>.widget-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(13,62,81,.6);background:linear-gradient(135deg,rgba(13,62,81,0.4),rgba(13,62,81,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,.footer-widgets .widget__front-page-main .featuredpage .widget-wrap,.widget__front-page-main .featuredpage .footer-widgets .widget-wrap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
.footer-widgets .widget-area{margin:2em auto 2em;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 .contact_wrapper:before{font-family:"FontAwesome";padding:0 .75em;font-size:1.8em;line-height:1}
.footer-widgets .contact_wrapper.adress::before{content:""}
.footer-widgets .contact_wrapper.phone::before{content:""}
.footer-widgets .contact_wrapper.mail::before{content:""}
.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%}
:root{--font-header:"Source Serif Pro",serif;--font-body:"Source Sans Pro",sans-serif}
.editor-styles-wrapper{font-family:var(--font-body);font-size:1.125rem;line-height:1.618}
.editor-styles-wrapper h1,.editor-styles-wrapper h2,.editor-styles-wrapper h3,.editor-styles-wrapper h4,.editor-styles-wrapper h5,.editor-styles-wrapper h6{font-family:var(--font-header);font-weight:400;line-height:1.382;margin:0 0 .618rem;text-transform:none}
.editor-styles-wrapper h1 a,.editor-styles-wrapper h2 a,.editor-styles-wrapper h3 a,.editor-styles-wrapper h4 a,.editor-styles-wrapper h5 a,.editor-styles-wrapper h6 a{font-family:var(--font-body)}
.editor-styles-wrapper h1{font-size:3.2em}
.editor-styles-wrapper h2{font-size:2em}
.editor-styles-wrapper h3{font-size:1.8em}
.editor-styles-wrapper h4{font-size:1.3em}
.editor-styles-wrapper h5{font-size:1.1em}
.editor-styles-wrapper h6{font-size:1em}
.is-style-bg--block{font-family:"Source Serif Pro",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:"Source Sans Pro",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}
.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}
section{padding:4vh 6vw}
section .section--header{margin-bottom:1em}
section .section--header::after{content:"";display:block;width:5vw;height:5px;background:#bd4352;margin-bottom:.618em}
section .wrapper--txt>*{max-width:50ch}
section.hidden{opacity:0}
section.section--autogen{padding:0}
.hero{overflow:hidden;width:100vw;max-height:100vh;padding:0;position:relative}
.hero::after{position:absolute;top:0;left:0;width:100%;height:50%;content:"";background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0.4)),color-stop(0,rgba(0,0,0,0.75)),to(transparent));background-image:linear-gradient(rgba(0,0,0,0.4),rgba(0,0,0,0.75) 0,transparent)}
.hero__txt{z-index:1;padding:1.5em;position:absolute;background:rgba(0,45,73,.25);bottom:10%;width:70%;color:#fafafa;font-family:"Source Serif Pro",serif;border-radius:0 40px 40px 0}
.hero__txt h1{font-size:2.5em;margin-bottom:.5em}
.hero__txt p{font-size:1.6rem}
.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}
.content .widget{padding:0;margin:0}
.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--apply{background:#f3f3f3}
.section--apply .logo__intro{margin:20px auto 4rem;max-width:80%}
.section--apply .section__intro{font-size:.9em;max-width:75ch;margin:1em auto 10vh}
.section--apply .section__intro>div{margin-bottom:1.5em}
.grant{margin-bottom:2em}
.grant .grant__img{position:relative;overflow:hidden;min-height:450px}
.grant .grant__img img{position:absolute;top:0;bottom:0;left:0;right:0;width:100%;-o-object-fit:cover;object-fit:cover}
.grant__outer{position:relative;z-index:1}
.grant__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;background:#fafafa url("../img/logo_symbol.png") no-repeat center center;border:1px solid #eee;padding:2em}
.grant__inner .utlysning__date{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:1em}
.grant__inner .utlysning__date div{text-align:center;line-height:1}
.grant__inner .utlysning__date div:first-child{color:#bd4352;font-size:5rem;font-weight:600;margin-right:-0.3em;line-height:1;border-radius:50%;border-left:5px solid #bd4352;padding:.5em}
.grant__inner .utlysning__date p{margin-bottom:0;margin-top:-5px;line-height:1;font-weight:600;font-size:1.5em}
.grant__inner .utlysning__date .header{text-transform:uppercase;font-family:"Source Sans Pro",sans-serif;font-weight:600;font-size:.6em;letter-spacing:4px;display:block;margin-left:5px;margin-bottom:.25em;color:#0d3e51;line-height:1}
.grant__inner h2{font-size:2em}
.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 .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;background:#fafafa;border:1px solid #f3f3f3}
section .wrapper__inner img{width:100%;-o-object-fit:cover;object-fit:cover}
section .wrapper__inner .read_more,section .wrapper__inner a.read_more--block{margin-left:auto}
section .wrapper__inner .inner__head{overflow:hidden;max-height:250px}
section .wrapper__inner .inner__body{padding:1vw 2vw}
.pagination--wrapper{font-family:"Source Sans Pro",sans-serif;margin:5vh auto;border-top:1px solid #eff0ee;padding:1em}
.pagination--wrapper a{padding:.5em 2em;display:block;color:#0d3e51;background:rgb(245.1,226.8,229.05)}
.pagination--wrapper a span{display:block;opacity:.6;color:#0d3e51}
.pagination--wrapper a:hover{background:#bd4352;color:#fafafa}
.pagination--wrapper a:hover span{color:#fafafa}
.pagination--wrapper .alignright{text-align:right}
.pagination--wrapper .alignleft{text-align:left}
.contact--email:before{font-family:"FontAwesome";content:"";margin-right:10px}
.contact--phone:before{font-family:"FontAwesome";content:"";margin-right:10px}
.section--list-grants .body>div,.section--list-grants .header{display:grid;grid-template-columns:1fr 2fr 1fr 2fr 1fr;-webkit-column-gap:.8em;-moz-column-gap:.8em;column-gap:.8em;row-gap:1em;padding:1em .5em}
.section--list-grants .header{font-weight:700;background:#f3f3f3}
.section--list-grants .body>div{font-size:90%}
.section--list-grants .body>div:nth-child(even){background:#fcf5f5}
.contact_block{padding:2em;background:#f3f3f3}
.contact_block .contact_wrapper ul{margin:0 0 1em}
.contact_block .contact_wrapper ul li{margin:0;list-style:none}
.contact_block>div{display:-webkit-box;display:-ms-flexbox;display:flex}
.contact_block>div::before{font-family:"FontAwesome";line-height:1;font-size:1.8em;padding:0 .75em;-webkit-box-flex:0;-ms-flex:0 1 10%;flex:0 1 10%}
.contact_block .adress::before{content:""}
.contact_block .contact::before{content:""}
.contact_block .phone::before{content:""}
.contact_block .mail::before{content:""}
.fund-application--wrapper{position:relative;z-index:0;background:#fafafa;color:#0d3e51;color:#0d3e51;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:#fafafa;padding:20px 40px;border-radius:4px}
.fund-application .btn.disabled{color:rgba(250,250,250,.2);background:rgba(0,45,73,.6)}
.fund-application .btn.disabled:hover{background:#002d49;background:rgba(0,45,73,.6)}
.widget__front-page-main{padding:0}
.widget__front-page-main .featuredpage{background:#fafafa;padding:2em 0}
.widget__front-page-main .featuredpage .widgettitle{display:none}
.widget__front-page-main .featuredpage .entry-title{display:none}
.widget__front-page-main .featuredpage article>a{display:block;padding:0}
.widget__front-page-main .featuredpage article img{width:100%}
.widget__front-page-main .featuredpage article .entry-content{padding:2vh 4vw;max-width:65ch;justify-self:center;margin-bottom:2em}
.widget__front-page-main .featuredpage article .entry-content p:first-of-type{margin-bottom:0}
.widget__front-page-main .featuredpost{background:#ededed;padding:6vw}
.widget__front-page-main .featuredpost h3{width:100%;grid-column:1/4;font-size:2em;margin:0}
.widget__front-page-main .featuredpost article{background:#fff;margin:0 0 40px;padding:0 0 10px}
.widget__front-page-main .featuredpost article a{-webkit-transition:all .5s ease;transition:all .5s ease;display:block;overflow:hidden}
.widget__front-page-main .featuredpost article a img{-webkit-transition:all .5s ease-in-out;transition:all .5s ease-in-out}
.widget__front-page-main .featuredpost article a:hover>img{-webkit-transform:scale(1.1);transform:scale(1.1)}
.widget__front-page-main .featuredpost article img{max-width:none;width:100%;height:100%;max-height:250px;-o-object-fit:cover;object-fit:cover}
.widget__front-page-main .featuredpost article .entry-header{padding:0 20px}
.widget__front-page-main .featuredpost article .entry-header a:after{font-family:"FontAwesome";content:"";display:block;color:#bd4352;text-align:right}
.widget__front-page-main .featuredpost article .entry-header a:hover{-webkit-transform:translateX(5px);transform:translateX(5px)}
.widget__front-page-main .featuredpost article .entry-content{max-width:50ch;padding:0 1vw}
.widget__front-page-main .featuredpost .entry-title{font-weight:600}
.error404 .site-header{position:relative}
.error404 .header--content .entry-title{padding:0;text-align:center;position:absolute;top:40%;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.error404 .header--content .entry-title::after{margin-left:auto;margin-right:auto}
.error404 .entry,.error404 section .section__entry,section .error404 .section__entry{text-align:center}
.error404 .entry h1::after,.error404 section .section__entry h1::after,section .error404 .section__entry h1::after{margin-left:auto;margin-right:auto}
.error404 .entry .entry-content p,.error404 section .section__entry .entry-content p,section .error404 .section__entry .entry-content p{margin-left:auto;margin-right:auto}
:root{--focus-outline-color:currentColor;--focus-outline-color-alt:black;--focus-outline-offset:.1rem;--focus-outline-style:solid;--focus-outline-width:2px}
*:focus-visible{outline-color:var(--focus-outline-color);outline-offset:var(--focus-outline-offset);outline-style:var(--focus-outline-style);outline-width:var(--focus-outline-width)}
.button:focus-visible,.more-link:focus-visible{outline-color:var(--focus-outline-color-alt)}
.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(13,62,81,.1);box-shadow:0 0 .2rem .2rem rgba(13,62,81,.1);background:#fff}
.genesis-skip-link{margin:0}
.genesis-skip-link li{height:0;width:0;list-style:none}
/*!
 * 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:#0d3e51}
.headroom--unpinned{transform:translateY(-100%);-webkit-transform:translateY(-100%)}
.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;-webkit-backface-visibility:hidden;backface-visibility:hidden;-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;transform:translate3d(0,0,0);-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;transform:translate3d(0,0,0);-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;backface-visibility:hidden;-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;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:#0d3e51;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;backface-visibility:hidden;-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:#0d3e51}
.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{font-family:"Source Serif Pro",serif;font-size:1.2rem}
.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(189,67,82,.4)}
.overlayImage--gradient:before,.overlayHeader--gradient .page-header:before{background:rgba(13,62,81,.6);background:linear-gradient(135deg,rgba(13,62,81,0.4),rgba(13,62,81,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:#0d3e51;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:#bd4352;border-color:#bd4352}
.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:hsl(196.7647058824,72.3404255319%,-1.568627451%)}
.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:#0d3e51}
.section__bgcolor--dark{background:#0d3e51;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:#161616;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:#fafafa;color:#0d3e51;color:#0d3e51}
.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}
@media(min-width:512px){.button+button,.more-link+button,.button+.button,.more-link+.button,.button+.more-link,.more-link+.more-link,button+button,button+.button,button+.more-link,input[type=button]+button,input[type=button]+.button,input[type=button]+.more-link,input[type=reset]+button,input[type=reset]+.button,input[type=reset]+.more-link,input[type=submit]+button,input[type=submit]+.button,input[type=submit]+.more-link{margin-top:0;clear:none}
.layout-masonry .entry,.layout-masonry section .section__entry,section .layout-masonry .section__entry{width:48.7179487179%;margin-left:2.5641025641%;margin-bottom:2.5641025641%}
.layout-masonry .entry:nth-of-type(odd),.layout-masonry section .section__entry:nth-of-type(odd),section .layout-masonry .section__entry:nth-of-type(odd){margin-left:0}
.gallery-item{width:48.7179487179%;margin-bottom:2.5641025641%}
.post-type-archive-portfolio .entry,.post-type-archive-portfolio section .section__entry,section .post-type-archive-portfolio .section__entry{width:48.7179487179%;margin-left:2.5641025641%;margin-bottom:2.5641025641%}
.post-type-archive-portfolio .entry:nth-of-type(odd),.post-type-archive-portfolio section .section__entry:nth-of-type(odd),section .post-type-archive-portfolio .section__entry:nth-of-type(odd){margin-left:0}
.wp-block-gallery .blocks-gallery-item{margin-left:2.5641025641%;margin-bottom:2.5641025641%}
.wp-block-gallery .blocks-gallery-item:nth-of-type(odd){margin-left:2.5641025641%}
.wp-block-gallery.columns-2 .blocks-gallery-item{width:48.7179487179%;margin-left:2.5641025641%}
.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(odd){margin-left:0}
.wp-block-gallery.columns-3 .blocks-gallery-item{width:31.6239316239%}
.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(odd){margin-left:2.5641025641%}
.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n+1){margin-left:0}
.wp-block-gallery.columns-4 .blocks-gallery-item{width:23.0769230769%}
.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(3n+1){margin-left:2.5641025641%}
.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n+1){margin-left:0}
.wp-block-gallery.columns-5 .blocks-gallery-item{width:17.9487179487%}
.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(4n+1){margin-left:2.5641025641%}
.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n+1){margin-left:0}
.wp-block-gallery.columns-6 .blocks-gallery-item{width:14.5299145299%}
.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(5n+1){margin-left:2.5641025641%}
.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n+1){margin-left:0}
.wp-block-gallery.columns-7 .blocks-gallery-item{width:12.0879120879%}
.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(6n+1){margin-left:2.5641025641%}
.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n+1){margin-left:0}
.wp-block-gallery.columns-8 .blocks-gallery-item{width:10.2564102564%}
.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(7n+1){margin-left:2.5641025641%}
.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n+1){margin-left:0}
.wp-block-gallery.columns-9 .blocks-gallery-item{width:8.8319088319%}
.wp-block-gallery.columns-9 .blocks-gallery-item:nth-of-type(8n+1){margin-left:2.5641025641%}
.wp-block-gallery.columns-9 .blocks-gallery-item:nth-of-type(9n+1){margin-left:0}
.listing-item{width:50%}
}@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,.post-type-archive-portfolio section .section__entry,section .post-type-archive-portfolio .section__entry{width:31.6239316239%}
.post-type-archive-portfolio .entry:nth-of-type(odd),.post-type-archive-portfolio section .section__entry:nth-of-type(odd),section .post-type-archive-portfolio .section__entry:nth-of-type(odd){margin-left:2.5641025641%}
.post-type-archive-portfolio .entry:nth-of-type(3n+1),.post-type-archive-portfolio section .section__entry:nth-of-type(3n+1),section .post-type-archive-portfolio .section__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,section .section__entry+.after-entry,.author-box+.after-entry,.entry+.author-box,section .section__entry+.author-box,.author-box+.author-box{margin-top:4rem;margin-bottom:0}
.title-area img,.title-area .svg{max-width:400px}
.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}
span .has_featured_image.show_featured_image .header--content.header--posLeft h1:after{margin-right:auto}
.has_featured_image.show_featured_image .header--content.header--posRight h1{text-align:right;top:40%;width:40%;right:15%;left:auto}
span .has_featured_image.show_featured_image .header--content.header--posRight h1:after{margin-left:auto}
.entry,section .section__entry{padding:4rem 2%;margin-bottom:4rem;margin-left:auto;margin-right:auto;max-width:1440px}
.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,.widget__front-page-main .featuredpage .site-footer>.widget-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:.6em;text-transform:uppercase}
.footer-widgets .widget-area{margin:0 auto 2em;-webkit-box-flex:1;-ms-flex:1;flex:1;margin-left:2.5641025641%}
.footer-widgets .widget-area:first-of-type{margin-left:0}
.footer-widgets .contact_wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.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%}
.is-style-bg--block{margin-left:-1em}
.hero__txt{position:absolute;width:60vw;left:10vw;bottom:50%;-webkit-transform:translateY(50%);transform:translateY(50%);border-radius:0;padding:2em}
.hero__txt p{font-size:1.2em}
.widget__front-page-main .featuredpage article{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}
.widget__front-page-main .featuredpage article>*{-webkit-box-flex:0;-ms-flex:0 1 50%;flex:0 1 50%;padding:2vw}
.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:#0d3e51}
.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,.widget__front-page-main .featuredpage .widget-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%}
.single .content{background:#fff;position:relative;z-index:1}
.single .content article{padding:4vh 0;max-width:75ch}
.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,.layout-masonry section .section__entry,section .layout-masonry .section__entry{width:31.6239316239%}
.layout-masonry .entry:nth-of-type(odd),.layout-masonry section .section__entry:nth-of-type(odd),section .layout-masonry .section__entry:nth-of-type(odd){margin-left:2.5641025641%}
.layout-masonry .entry:nth-of-type(3n+1),.layout-masonry section .section__entry:nth-of-type(3n+1),section .layout-masonry .section__entry:nth-of-type(3n+1){margin-left:0}
.entry-content .alignwide{width:120%}
.site-header>.wrap,.widget__front-page-main .featuredpage .site-header>.widget-wrap{padding:1em 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;margin-bottom:0}
.menu-item a{padding:1.6em 14px}
.headroom--not-top.headroom--pinned .menu-item a,body:not(.menu_above_featured):not(.home) .nav-primary .menu-item a{color:#0d3e51}
.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(13,62,81,.15);box-shadow:0 2rem 2rem rgba(13,62,81,.15);padding:0}
.sub-menu a{padding:1em 20px;position:relative;word-wrap:break-word;color:#0d3e51;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;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:"Source Sans Pro",sans-serif;font-size:1.4rem}
.nav-primary .menu-item{opacity:1;-webkit-transform:none;transform:none;-webkit-transition:none;transition:none;overflow:visible}
.nav-primary .menu-item.current-menu-item>a span,.nav-primary .menu-item.current-page-ancestor>a span{border-bottom:2px solid rgba(0,0,0,0);border-color:rgb(241.8,217.4,220.4);font-weight:600}
.nav-primary .menu-item:hover{background:#fafafa}
.nav-primary .menu-item:hover a{color:#0d3e51}
.nav-secondary{width:100%}
.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}
.footer-widgets .widget-wrap>div{margin-left:1em}
.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}
.hero__txt{width:32vw;text-align:left}
.hero__txt h1{display:block}
.hero__img>img{min-height:50vh;min-width:100vw;max-height:80vh}
.section--apply .grants{padding-top:2em;display:-webkit-box;display:-ms-flexbox;display:flex;max-width:1440px;margin:0 auto;-ms-flex-pack:distribute;justify-content:space-around}
.section--apply .section__intro>div{display:-webkit-box;display:-ms-flexbox;display:flex}
.section--apply .section__intro>div div:first-child{margin-right:1em}
.grant{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 45%;flex:0 0 45%}
.home .grant>div{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%}
.grant>div{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%}
.grant>div:last-child{margin-right:0}
.grant__outer{margin-left:auto;margin-right:auto}
.grant__inner{padding:2em 4em}
.section--apply .grant__inner::after{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;content:"";position:absolute;z-index:-1;background:#d6dee5;top:.75em;left:.75em;width:100%;height:100%}
.section--apply .grant__inner:hover::after{-webkit-transform:translate(0.25em,0.25em);transform:translate(0.25em,0.25em)}
.application--more{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}
.header_main_left article{display:-webkit-box;display:-ms-flexbox;display:flex}
.header_main_left article header{-webkit-box-flex:1;-ms-flex:1 0 40%;flex:1 0 40%;background:rgb(251.7,245.6,246.35);padding:2.5%;margin-right:5%}
.header_main_left article header h1{position:sticky;top:100px}
.section--list-view h3{font-size:1.5em}
.widget__front-page-main .featuredpage{padding:4em 0}
.widget__front-page-main .featuredpage article>a{max-width:25vw}
.widget__front-page-main .featuredpage article>a::after{-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;content:"";position:absolute;z-index:-1;background:#8d8d8d;top:.75em;left:.75em;width:100%;height:100%}
.widget__front-page-main .featuredpage article>a:hover::after{-webkit-transform:translate(0.25em,0.25em);transform:translate(0.25em,0.25em)}
.widget__front-page-main .featuredpost{padding:3vw 10vw}
.widget__front-page-main .featuredpost>div{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:1vw}
header.headroom--pinned:not(.headroom--top){background:#fff}
.ava_credits{position:absolute;bottom:3px;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}
.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:1024px)and (min-width:1024px){.single .content{top:-10vh}
}@media(min-width:1152px){.title-area{padding:1.618em 0}
.menu-item a{padding:1em 20px}
.nav-primary .menu{font-size:1.8rem}
.hero__txt{left:15vw}
.widget__front-page-main .featuredpost article .entry-header{font-size:1.15em}
}@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%}
.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}
.hero__txt p{font-size:1.4em}
}@media(min-width:1600px){.owl-nav .owl-prev{left:-40px}
.owl-nav .owl-next{right:-40px}
}@media(max-width:1023px){h1{font-size:2.4em}
h2{font-size:2em}
h3{font-size:1.8em}
h4{font-size:1.4em}
.breadcrumb{display:none}
.home .site-header .svg path,.show_featured_image .site-header .svg path{fill:#fff}
.btn--header{display:block;text-align:center}
.header--content h1{font-size:2em;max-width:65%;overflow-wrap:break-word;word-wrap:break-word;-ms-hyphens:auto;hyphens:auto}
.menu-item a{font-size:1.1em}
.show_featured_image .menu-toggle span{background:#fff}
.menu-active .menu-toggle span{background:rgba(0,0,0,0) !important}
.sub__menu--siblings{font-size:1.5rem}
.editor-styles-wrapper h1{font-size:2.4em}
.editor-styles-wrapper h2{font-size:2em}
.editor-styles-wrapper h3{font-size:1.8em}
.editor-styles-wrapper h4{font-size:1.4em}
.wp-block-media-text{display:block !important}
.wp-block-media-text .wp-block-media-text__content{padding:0 !important}
.application--more a{display:block;margin-bottom:10px;text-align:center}
.fund-application--wrapper{text-align:center}
}@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,.widget__front-page-main .featuredpage .widget-wrap .container{padding-left:0;padding-right:0}
.header--content img{height:50vh}
.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 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:#0d3e51 !important;text-shadow:none !important}
a,a:visited{text-decoration:underline}
a[href]:after{content:" (" attr(href) ")"}
abbr[title]:after{content:" (" attr(title) ")"}
a[href^="javascript:"]:after,a[href^="#"]:after,.site-title>a:after{content:""}
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}
}