/* Page Generated in 0.000000 seconds */
*,*::before,*::after { box-sizing:border-box}
html { font-family:sans-serif; line-height:1.15; -webkit-text-size-adjust:100%; -ms-text-size-adjust:100%; -ms-overflow-style:scrollbar; -webkit-tap-highlight-color:rgba(0,0,0,0)}
@-ms-viewport { width:device-width}
article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section { display:block}
body { margin:0;  text-align:left;  padding-bottom:0; min-width:320px; background:#fff; font-family:"Roboto Condensed",'Domine', serif, Georgia; font-size:16px; font-weight:400; line-height:1.32; color:#222 }
[tabindex="-1"]:focus { outline:0!important}
hr { box-sizing:content-box; height:0; overflow:visible}
h1,h2,h3,h4,h5,h6 { margin-top:0; margin-bottom:0}
p { margin-top:0; margin-bottom:0}
abbr[title],abbr[data-original-title] { text-decoration:underline; -webkit-text-decoration:underline dotted; text-decoration:underline dotted; cursor:help; border-bottom:0}
address { margin-bottom:1rem; font-style:normal; line-height:inherit}
ol,ul,dl { margin-top:0; margin-bottom:1rem}
ol ol,ul ul,ol ul,ul ol { margin-bottom:0}
dd { margin-bottom:.5rem; margin-left:0}
blockquote { margin:0 0 1rem}
dfn { font-style:italic}
b,strong { font-weight:bolder}
small { font-size:80%}
sub,sup { position:relative; font-size:75%; line-height:0; vertical-align:baseline}
sub { bottom:-.25em}
sup { top:-.5em}
a { color:#007bff; text-decoration:none; background-color:transparent; -webkit-text-decoration-skip:objects}
a:hover { color:#0056b3; text-decoration:underline}
a:not([href]):not([tabindex]) { color:inherit; text-decoration:none}
a:not([href]):not([tabindex]):focus { outline:0}
pre,code,kbd,samp { font-family:monospace,monospace; font-size:1em}
pre { margin-top:0; margin-bottom:1rem; overflow:auto; -ms-overflow-style:scrollbar}
figure { margin:0 0 1rem}
img { vertical-align:middle; border-style:none}
svg:not(:root) { overflow:hidden}
table { border-collapse:collapse}
caption { padding-top:0; padding-bottom:0; color:#222; text-align:left; caption-side:bottom}
th { text-align:inherit}
label { display:inline-block; margin-bottom:.5rem}
button { border-radius:0}
button:focus { outline:1px dotted; outline:5px auto -webkit-focus-ring-color}
input,button,select,optgroup,textarea { margin:0; font-family:inherit; font-size:inherit; line-height:inherit}
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 { padding:0; border-style:none}
input[type="radio"],input[type="checkbox"] { box-sizing:border-box; padding:0}
input[type="date"],input[type="time"],input[type="datetime-local"],input[type="month"] { -webkit-appearance:listbox}
textarea { overflow:auto; resize:vertical}
fieldset { min-width:0; padding:0; margin:0; border:0}
legend { display:block; width:100%; max-width:100%; padding:0; margin-bottom:.5rem; font-size:1.5rem; line-height:inherit; color:inherit; white-space:normal}
progress { vertical-align:baseline}
[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button { height:auto}
[type="search"] { outline-offset:-2px; -webkit-appearance:none}
[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration { -webkit-appearance:none}
::-webkit-file-upload-button { font:inherit; -webkit-appearance:button}
output { display:inline-block}
summary { display:list-item; cursor:pointer}
template { display:none}
[hidden] { display:none!important}







.ui-datepicker { width:216px; height:auto; margin:5px auto 0; font:9pt Arial,sans-serif; box-shadow:0 0 10px 0 rgba(0,0,0,.5)}
.ui-datepicker a { text-decoration:none}
.ui-datepicker table { width:100%; border-collapse:collapse}
.ui-datepicker-header { background-color:#666; color:#e0e0e0; font-weight:700; box-shadow:inset 0 1px 1px 0 rgba(250,250,250,.2); text-shadow:1px -1px 0 #000; -webkit-filter:dropshadow(color=#000,offx=1,offy=-1); filter:dropshadow(color=#000,offx=1,offy=-1); line-height:30px; min-height:30px!important; border-width:1px 0 0 0; border-style:solid; border-color:#666}
.ui-datepicker-title { text-align:center}
.ui-datepicker-title select { margin-top:2.5%}
.ui-datepicker-prev,.ui-datepicker-next { display:inline-block; width:30px; height:30px; text-align:center; cursor:pointer; /*background-image:url(/img/arrow.png);*/ background-repeat:no-repeat; line-height:600%; overflow:hidden}
.ui-datepicker-prev { float:left; background-position:center -30px}
.ui-datepicker-next { float:right; background-position:center 0}
.ui-datepicker thead { background:#f7f7f7; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y3ZjdmNyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMWYxZjEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:linear-gradient(to bottom,#f7f7f7 0%,#f1f1f1 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f7f7',endColorstr='#f1f1f1',GradientType=0); border-bottom:1px solid #bbb}
.ui-datepicker th { text-transform:uppercase; text-align:center; font-size:6pt; padding:5px 0; color:#666; text-shadow:1px 0 0 #fff;-webkit-filter:dropshadow(color=#fff,offx=1,offy=0); filter:dropshadow(color=#fff,offx=1,offy=0)}
.ui-datepicker tbody td { padding:0; border-top:1px solid #bbb; border-right:1px solid #bbb}
.ui-datepicker tbody td:last-child { border-right:0}
.ui-datepicker tbody tr { border-bottom:1px solid #bbb}
.ui-datepicker tbody tr:last-child { border-bottom:0}
.ui-datepicker td span,.ui-datepicker td a { display:inline-block; font-weight:700; text-align:center; width:30px; height:30px; line-height:30px; color:#666; text-shadow:1px 1px 0 #fff; -webkit-filter:dropshadow(color=#fff,offx=1,offy=1); filter:dropshadow(color=#fff,offx=1,offy=1)}
.ui-datepicker-calendar .ui-state-default { background:#ededed; background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VkZWRlZCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkZWRlZGUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:linear-gradient(to bottom,#ededed 0%,#dedede 100%); filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#dedede',GradientType=0); box-shadow:inset 1px 1px 0 0 rgba(250,250,250,.5)}
.ui-datepicker-calendar .ui-state-hover { background:#f7f7f7}
.ui-datepicker-calendar .ui-state-active { background:#FFF2AA; border:1px solid #c19163; color:#666; box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1); text-shadow:0 1px 0 #FFF; -webkit-filter:dropshadow(color=#fff,offx=0,offy=1); filter:dropshadow(color=#fff,offx=0,offy=1); position:relative; margin:-1px}
.ui-datepicker-unselectable .ui-state-default { background:#f4f4f4; color:#b4b3b3}
.ui-datepicker-calendar td:first-child .ui-state-active { width:29px; margin-left:0}
.ui-datepicker-calendar td:last-child .ui-state-active { width:29px; margin-right:0}
.ui-datepicker-calendar tr:last-child .ui-state-active { height:29px; margin-bottom:0}
td.ui-datepicker-unselectable.ui-state-disabled { background-color:#d7d7d7}
table.ui-datepicker-calendar { margin:0 0 0 0!important}
body div#ui-datepicker-div[style] { z-index:9999!important}


body:before { content:''; position:fixed; top:0; right:0; bottom:0; left:0; z-index:500; background:#222; pointer-events:all; transition:opacity .8s .8s,visibility .8s .8s;  }
body.page-load:before { opacity:0; visibility:hidden; pointer-events:none}
a { color:inherit; text-decoration:none; transition:all .4s}
a:hover { color:inherit; text-decoration:underline}
a[href^="tel"]:hover,a[href^="tel"]:focus { text-decoration:none}
figure { margin:61px 0}
@media (max-width:767px) { figure {  margin:30px 0 }}
figure:first-child { margin-top:0}
figure:last-child { margin-bottom:0}
figcaption { margin:14px 0; font-size:12px; line-height:1.34; font-weight:300; letter-spacing:.019em}
figcaption:first-child { margin-top:0}
figcaption:last-child { margin-bottom:0}
p,ul,ol,dl,hr,table,blockquote { margin-top:0.55em; margin-bottom:0.55em; }
@media (max-width:1200px) { p, ul, ol, dl, hr, table, blockquote {  margin-top:0.475em; margin-bottom:0.475em;  }}
@media (max-width:767px) { p, ul, ol, dl, hr, table, blockquote { margin-top:0.4em; margin-bottom:0.4em;}}
h1[class],h2[class],h3[class],h4[class],h5[class],h6[class],h1:last-child,h2:last-child,h3:last-child,h4:last-child,h5:last-child,h6:last-child,p:last-child,ul:last-child,ol:last-child,dl:last-child,table:last-child,blockquote:last-child { margin-bottom:0}
h1,h2,h3,h4,h5,h6 { margin-top:0; margin-bottom:.8em; font-family:inherit; line-height:1.32; color:inherit; font-weight:700}
h1 { font-size:40px}
@media (max-width:767px) { h1 {  font-size:26px }}
h2 { font-size:72px; line-height:1; color:#000; font-family:Domine; }
@media (max-width:1023px) { h2 {  font-size:40px }}
@media (max-width:767px) {h2 {  font-size:26px }}
h3 { font-size:26.08px}
@media (max-width:1023px) { h3 {  font-size:20px }}
@media (max-width:767px) { h3 {  font-size:18px }}
h4 { font-size:19.04px}
@media (max-width:767px) { h4 {  font-size:16px }}
h5 { font-size:16px; font-weight:800}
@media (max-width:1200px) { h5 {  font-size:14px }}
h6 { font-size:14.08px}
@media (max-width:1200px) { h6 {  font-size:12px }}
@media (max-width:767px) {
	body.show-nav-main .logo picture {  opacity:0 }
	body.show-nav-main .logo picture+picture {  opacity:1 }
}
body.show-nav-main .header__nav { background:rgba(0,0,0,.65); visibility:visible; transition:background .4s,visibility .4s; }
@media (max-width:767px) { body.show-nav-main .header__nav {  background:#E7DBCE;  opacity:1;  transition:opacity .4s,visibility .4s }}
body.show-nav-main .nav {background-image: url('/img/a-bg.png'); background-position:bottom right; background-repeat:no-repeat; background-size:contain; -webkit-transform:translateX(0); transform:translateX(0); transition:-webkit-transform .4s; transition:transform .4s; transition:transform .4s,-webkit-transform .4s}
body.show-nav-main .nav li {  -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); opacity:1}
body.show-nav-main .btn-menu span { background:#222; transition:background .2s,top .2s,opacity .2s,-webkit-transform .2s .25s; transition:background .2s,top .2s,opacity .2s,transform .2s .25s; transition:background .2s,top .2s,opacity .2s,transform .2s .25s,-webkit-transform .2s .25s}
body.show-nav-main .btn-menu span:nth-child(1),body.show-nav-main .btn-menu span:nth-child(3) { top:30px}
@media (max-width:1200px) { body.show-nav-main .btn-menu span:nth-child(1), body.show-nav-main .btn-menu span:nth-child(3) {  top:23px }}
body.show-nav-main .btn-menu span:nth-child(2) { opacity:0}
body.show-nav-main .btn-menu span:nth-child(1) { -webkit-transform:rotate(45deg); transform:rotate(45deg)}
body.show-nav-main .btn-menu span:nth-child(3) { -webkit-transform:rotate(-45deg); transform:rotate(-45deg)}
body.show-nav-main .header--dark .btn-menu span { background:#222}
@media (max-width:767px) { body.show-nav-main .header--dark .logo picture {  opacity:0 } body.show-nav-main .header--dark .logo picture+picture {  opacity:1 }}
html.mac .article .article__image-overlay span { opacity:.7; mix-blend-mode:normal}
html.ie .section-callout:after,html.edge .section-callout:after { opacity:.5}
html.ie .article .article__image-overlay span,html.edge .article .article__image-overlay span { opacity:.5}
html.ie .article--small:hover .article__image:before,html.edge .article--small:hover .article__image:before { opacity:.5}
html.ie .article--small-quaternary:hover .article__image:before,html.edge .article--small-quaternary:hover .article__image:before { opacity:.5}
html.ie .article--secondary:hover .article__image:before,html.edge .article--secondary:hover .article__image:before { opacity:.5}
html.ie .article-row-secondary:hover .article__image:after,html.edge .article-row-secondary:hover .article__image:after { opacity:.5}
html.ie .intro-secondary .intro__image-overlay,html.edge .intro-secondary .intro__image-overlay { background:rgba(255,253,55,.5)}
html.ie .intro--landing .col:hover .intro__overlay,html.edge .intro--landing .col:hover .intro__overlay { opacity:.35}
html.ie .intro--landing .intro__image:hover+.intro__overlay,html.edge .intro--landing .intro__image:hover+.intro__overlay { opacity:.35}
html.ie .video-single .video__image:after,html.edge .video-single .video__image:after { opacity:.35}
@-webkit-keyframes moveDown {
 0% {  -webkit-transform:translateY(0);  transform:translateY(0) }
 30% {  -webkit-transform:translateY(10px);  transform:translateY(10px) }
 35% {  -webkit-transform:translateY(10px);  transform:translateY(10px) }
 100% {  -webkit-transform:translateY(0);  transform:translateY(0) }
}
@keyframes moveDown {
 0% {  -webkit-transform:translateY(0);  transform:translateY(0) }
 30% {  -webkit-transform:translateY(10px);  transform:translateY(10px) }
 35% {  -webkit-transform:translateY(10px);  transform:translateY(10px) }
 100% {  -webkit-transform:translateY(0);  transform:translateY(0) }
}
@-webkit-keyframes ticker-to-right {
 0% {  -webkit-transform:translate(-100%);  transform:translate(-100%) }
 100% {  -webkit-transform:translateX(0%);  transform:translateX(0%) }
}
@keyframes ticker-to-right {
 0% {  -webkit-transform:translate(-100%);  transform:translate(-100%) }
 100% {  -webkit-transform:translateX(0%);  transform:translateX(0%) }
}
@-webkit-keyframes ticker {
 100% {  -webkit-transform:translateX(-100%);  transform:translateX(-100%) }
}
@keyframes ticker {
 100% {  -webkit-transform:translateX(-100%);  transform:translateX(-100%) }
}
.clear:after,.clearfix:after { content:''; display:table; clear:both; line-height:0}
.notext { font-size:0; line-height:0; text-indent:-4000px}
[hidden],.hidden { display:none!important}
.alignleft { float:left}
.alignright { float:right}
[disabled],.disabled { cursor:default}
.cols { margin:0 -42px}
@media (max-width:1200px) { .cols {  margin:0 -28px }}
@media (max-width:767px) { .cols {  margin:0 }}
.cols:after { content:''; display:table; clear:both; line-height:0}
.cols--md { margin:0 -29px}
.cols--md .col { padding:0 29px}
.cols--sm { margin:0 -20px}
.cols--sm .col { padding:0 20px}
.col { float:left; padding:0 42px}
@media (max-width:1200px) { .col {  padding:0 28px }}
.col--1of3 { width:33.33%}
.col--1of2 { width:50%}
.col--2of3 { width:66.66%}
.col--3of4 { width:75%}
.col--1of4 { width:25%}
@media (max-width:1200px) {
	.col--1of3-md {  width:33.33% }
	.col--1of2-md {  width:50% }
	.col--2of3-md {  width:66.66% }
	.col--3of4-md {  width:75% }
	.col--1of4-md {  width:25% }
}
@media (max-width:1023px) {
	.col--1of3-sm {  width:33.33% }
	.col--1of2-sm {  width:50% }
	.col--2of3-sm {  width:66.66% }
	.col--3of4-sm {  width:75% }
	.col--1of4-sm {  width:25% }
}
@media (max-width:767px) {
	.col {  float:none;  width:100%;  padding:0;  margin-bottom:23px }
	/*.col:last-child {  margin-bottom:0 }*/
}
.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block { display:none!important}
@media (max-width:767px) {
	.hidden-xs {  display:none!important }
	.visible-xs-block {  display:block!important }
	.visible-xs-inline {  display:inline!important }
	.visible-xs-inline-block {  display:inline-block!important }
}
@media (min-width:768px) and (max-width:1024px) {
	.hidden-sm {  display:none!important }
	.visible-sm-block {  display:block!important }
	.visible-sm-inline {  display:inline!important }
	.visible-sm-inline-block {  display:inline-block!important }
}
@media (min-width:1025px) and (max-width:1200px) {
	.hidden-md {  display:none!important }
	.visible-md-block {  display:block!important }
	.visible-md-inline {  display:inline!important }
	.visible-md-inline-block {  display:inline-block!important }
}
@media (min-width:1201px) {
	.hidden-lg {  display:none!important }
	.visible-lg-block {  display:block!important }
	.visible-lg-inline {  display:inline!important }
	.visible-lg-inline-block {  display:inline-block!important }
}


.mfp-bg { top:0; left:0; width:100%; height:100%; z-index:1042; overflow:hidden; position:fixed; background:#0b0b0b; opacity:.8}
.mfp-wrap { top:0; left:0; width:100%; height:100%; z-index:1043; position:fixed; outline:none!important; -webkit-backface-visibility:hidden}
.mfp-container { text-align:center; position:absolute; width:100%; height:100%; left:0; top:0; padding:0 8px; box-sizing:border-box}
.mfp-container:before { content:''; display:inline-block; height:100%; vertical-align:middle}
.mfp-align-top .mfp-container:before { display:none}
.mfp-content { position:relative; display:inline-block; vertical-align:middle; margin:0 auto; text-align:left; z-index:1045}
.mfp-inline-holder .mfp-content,.mfp-ajax-holder .mfp-content { width:100%; cursor:auto}
.mfp-ajax-cur { cursor:progress}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor:-webkit-zoom-out; cursor:zoom-out}
.mfp-zoom { cursor:pointer; cursor:-webkit-zoom-in; cursor:zoom-in}
.mfp-auto-cursor .mfp-content { cursor:auto}
.mfp-close,.mfp-arrow,.mfp-preloader,.mfp-counter { -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none}
.mfp-loading.mfp-figure { display:none}
.mfp-hide { display:none!important}
.mfp-preloader { color:#CCC; position:absolute; top:50%; width:auto; text-align:center; margin-top:-.8em; left:8px; right:8px; z-index:1044}
.mfp-preloader a { color:#CCC}
.mfp-preloader a:hover { color:#fff}
.mfp-s-ready .mfp-preloader { display:none}
.mfp-s-error .mfp-content { display:none}
button.mfp-close,button.mfp-arrow { overflow:visible; cursor:pointer; background:transparent; border:0; -webkit-appearance:none; display:block; outline:none; padding:0; z-index:1046; box-shadow:none; -ms-touch-action:manipulation; touch-action:manipulation}
button::-moz-focus-inner { padding:0; border:0}
.mfp-close { width:44px; height:44px; line-height:44px; position:absolute; right:0; top:0; text-decoration:none; text-align:center; opacity:.65; padding:0 0 18px 10px; color:#fff; font-style:normal; font-size:28px; font-family:Arial,Baskerville,monospace}
.mfp-close:hover,.mfp-close:focus { opacity:1}
.mfp-close:active { top:1px}
.mfp-close-btn-in .mfp-close { color:#333}
.mfp-image-holder .mfp-close,.mfp-iframe-holder .mfp-close { color:#fff; right:-6px; text-align:right; padding-right:6px; width:100%}
.mfp-counter { position:absolute; top:0; right:0; color:#CCC; font-size:12px; line-height:18px; white-space:nowrap}
.mfp-arrow { position:absolute; opacity:.65; margin:0; top:50%; margin-top:-55px; padding:0; width:90px; height:110px; -webkit-tap-highlight-color:rgba(0,0,0,0)}
.mfp-arrow:active { margin-top:-54px}
.mfp-arrow:hover,.mfp-arrow:focus { opacity:1}
.mfp-arrow:before,.mfp-arrow:after { content:''; display:block; width:0; height:0; position:absolute; left:0; top:0; margin-top:35px; margin-left:35px; border:medium inset transparent}
.mfp-arrow:after { border-top-width:13px; border-bottom-width:13px; top:8px}
.mfp-arrow:before { border-top-width:21px; border-bottom-width:21px; opacity:.7}
.mfp-arrow-left { left:0}
.mfp-arrow-left:after { border-right:17px solid #fff; margin-left:31px}
.mfp-arrow-left:before { margin-left:25px; border-right:27px solid #3F3F3F}
.mfp-arrow-right { right:0}
.mfp-arrow-right:after { border-left:17px solid #fff; margin-left:39px}
.mfp-arrow-right:before { border-left:27px solid #3F3F3F}
.mfp-iframe-holder { padding-top:40px; padding-bottom:40px}
.mfp-iframe-holder .mfp-content { line-height:0; width:100%; max-width:900px}
.mfp-iframe-holder .mfp-close { top:-40px}
.mfp-iframe-scaler { width:100%; height:0; overflow:hidden; padding-top:56.25%}
.mfp-iframe-scaler iframe { position:absolute; display:block; top:0; left:0; width:100%; height:100%; box-shadow:0 0 8px rgba(0,0,0,.6); background:#222}
img.mfp-img { width:auto; max-width:100%; height:auto; display:block; line-height:0; box-sizing:border-box; padding:40px 0 40px; margin:0 auto}
.mfp-figure { line-height:0}
.mfp-figure:after { content:''; position:absolute; left:0; top:40px; bottom:40px; display:block; right:0; width:auto; height:auto; z-index:-1; box-shadow:0 0 8px rgba(0,0,0,.6); background:#444}
.mfp-figure small { color:#BDBDBD; display:block; font-size:12px; line-height:14px}
.mfp-figure figure { margin:0}
.mfp-bottom-bar { margin-top:-36px; position:absolute; top:100%; left:0; width:100%; cursor:auto}
.mfp-title { text-align:left; line-height:18px; color:#F3F3F3; word-wrap:break-word; padding-right:36px}
.mfp-image-holder .mfp-content { max-width:100%}
.mfp-gallery .mfp-image-holder .mfp-figure { cursor:pointer}
@media screen and (max-width:800px) and (orientation:landscape),screen and (max-height:300px) {
	.mfp-img-mobile .mfp-image-holder {  padding-left:0;  padding-right:0 }
	.mfp-img-mobile img.mfp-img {  padding:0 }
	.mfp-img-mobile .mfp-figure:after {  top:0;  bottom:0 }
	.mfp-img-mobile .mfp-figure small {  display:inline;  margin-left:5px }
	.mfp-img-mobile .mfp-bottom-bar {  background:rgba(0,0,0,.6);  bottom:0;  margin:0;  top:auto;  padding:3px 5px;  position:fixed;  box-sizing:border-box }
	.mfp-img-mobile .mfp-bottom-bar:empty {  padding:0 }
	.mfp-img-mobile .mfp-counter {  right:5px;  top:3px }
	.mfp-img-mobile .mfp-close {  top:0;  right:0;  width:35px;  height:35px;  line-height:35px;  background:rgba(0,0,0,.6);  position:fixed;  text-align:center;  padding:0 }
}
@media all and (max-width:900px) {
	.mfp-arrow {  -webkit-transform:scale(.75);  transform:scale(.75) }
	.mfp-arrow-left {  -webkit-transform-origin:0;  transform-origin:0 }
	.mfp-arrow-right {  -webkit-transform-origin:100%;  transform-origin:100% }
	.mfp-container {  padding-left:6px;  padding-right:6px }
}




.slick-slider { position:relative; display:block; box-sizing:border-box; -webkit-touch-callout:none; -webkit-user-select:none; -moz-user-select:none; -ms-user-select:none; user-select:none; -ms-touch-action:pan-y; touch-action:pan-y; -webkit-tap-highlight-color:transparent}
.slick-list { position:relative; overflow:hidden; display:block; margin:0; padding:0}
.slick-list:focus { outline:none}
.slick-list.dragging { cursor:pointer; cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list { -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0)}
.slick-track { position:relative; left:0; top:0; display:block; margin-left:auto; margin-right:auto}
.slick-track:before,.slick-track:after { content:""; display:table}
.slick-track:after { clear:both}
.slick-loading .slick-track { visibility:hidden}
.slick-slide { float:left; height:100%; min-height:1px; display:none}
[dir="rtl"] .slick-slide { float:right}
.slick-slide img { display:block}
.slick-slide.slick-loading img { display:none}
.slick-slide.dragging img { pointer-events:none}
.slick-initialized .slick-slide { display:block}
.slick-loading .slick-slide { visibility:hidden}
.slick-vertical .slick-slide { display:block; height:auto; border:1px solid transparent}
.slick-arrow.slick-hidden { display:none}




body[data-aos-duration='50'] [data-aos],[data-aos][data-aos][data-aos-duration='50'] { transition-duration:50ms}
body[data-aos-delay='50'] [data-aos],[data-aos][data-aos][data-aos-delay='50'] { transition-delay:0s}
body[data-aos-delay='50'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='50'].aos-animate { transition-delay:50ms}
body[data-aos-duration='100'] [data-aos],[data-aos][data-aos][data-aos-duration='100'] { transition-duration:100ms}
body[data-aos-delay='100'] [data-aos],[data-aos][data-aos][data-aos-delay='100'] { transition-delay:0s}
body[data-aos-delay='100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='100'].aos-animate { transition-delay:100ms}
body[data-aos-duration='150'] [data-aos],[data-aos][data-aos][data-aos-duration='150'] { transition-duration:150ms}
body[data-aos-delay='150'] [data-aos],[data-aos][data-aos][data-aos-delay='150'] { transition-delay:0s}
body[data-aos-delay='150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='150'].aos-animate { transition-delay:150ms}
body[data-aos-duration='200'] [data-aos],[data-aos][data-aos][data-aos-duration='200'] { transition-duration:200ms}
body[data-aos-delay='200'] [data-aos],[data-aos][data-aos][data-aos-delay='200'] { transition-delay:0s}
body[data-aos-delay='200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='200'].aos-animate { transition-delay:200ms}
body[data-aos-duration='250'] [data-aos],[data-aos][data-aos][data-aos-duration='250'] { transition-duration:250ms}
body[data-aos-delay='250'] [data-aos],[data-aos][data-aos][data-aos-delay='250'] { transition-delay:0s}
body[data-aos-delay='250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='250'].aos-animate { transition-delay:250ms}
body[data-aos-duration='300'] [data-aos],[data-aos][data-aos][data-aos-duration='300'] { transition-duration:300ms}
body[data-aos-delay='300'] [data-aos],[data-aos][data-aos][data-aos-delay='300'] { transition-delay:0s}
body[data-aos-delay='300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='300'].aos-animate { transition-delay:300ms}
body[data-aos-duration='350'] [data-aos],[data-aos][data-aos][data-aos-duration='350'] { transition-duration:350ms}
body[data-aos-delay='350'] [data-aos],[data-aos][data-aos][data-aos-delay='350'] { transition-delay:0s}
body[data-aos-delay='350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='350'].aos-animate { transition-delay:350ms}
body[data-aos-duration='400'] [data-aos],[data-aos][data-aos][data-aos-duration='400'] { transition-duration:400ms}
body[data-aos-delay='400'] [data-aos],[data-aos][data-aos][data-aos-delay='400'] { transition-delay:0s}
body[data-aos-delay='400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='400'].aos-animate { transition-delay:400ms}
body[data-aos-duration='450'] [data-aos],[data-aos][data-aos][data-aos-duration='450'] { transition-duration:450ms}
body[data-aos-delay='450'] [data-aos],[data-aos][data-aos][data-aos-delay='450'] { transition-delay:0s}
body[data-aos-delay='450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='450'].aos-animate { transition-delay:450ms}
body[data-aos-duration='500'] [data-aos],[data-aos][data-aos][data-aos-duration='500'] { transition-duration:500ms}
body[data-aos-delay='500'] [data-aos],[data-aos][data-aos][data-aos-delay='500'] { transition-delay:0s}
body[data-aos-delay='500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='500'].aos-animate { transition-delay:500ms}
body[data-aos-duration='550'] [data-aos],[data-aos][data-aos][data-aos-duration='550'] { transition-duration:550ms}
body[data-aos-delay='550'] [data-aos],[data-aos][data-aos][data-aos-delay='550'] { transition-delay:0s}
body[data-aos-delay='550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='550'].aos-animate { transition-delay:550ms}
body[data-aos-duration='600'] [data-aos],[data-aos][data-aos][data-aos-duration='600'] { transition-duration:600ms}
body[data-aos-delay='600'] [data-aos],[data-aos][data-aos][data-aos-delay='600'] { transition-delay:0s}
body[data-aos-delay='600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='600'].aos-animate { transition-delay:600ms}
body[data-aos-duration='650'] [data-aos],[data-aos][data-aos][data-aos-duration='650'] { transition-duration:650ms}
body[data-aos-delay='650'] [data-aos],[data-aos][data-aos][data-aos-delay='650'] { transition-delay:0s}
body[data-aos-delay='650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='650'].aos-animate { transition-delay:650ms}
body[data-aos-duration='700'] [data-aos],[data-aos][data-aos][data-aos-duration='700'] { transition-duration:700ms}
body[data-aos-delay='700'] [data-aos],[data-aos][data-aos][data-aos-delay='700'] { transition-delay:0s}
body[data-aos-delay='700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='700'].aos-animate { transition-delay:700ms}
body[data-aos-duration='750'] [data-aos],[data-aos][data-aos][data-aos-duration='750'] { transition-duration:750ms}
body[data-aos-delay='750'] [data-aos],[data-aos][data-aos][data-aos-delay='750'] { transition-delay:0s}
body[data-aos-delay='750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='750'].aos-animate { transition-delay:750ms}
body[data-aos-duration='800'] [data-aos],[data-aos][data-aos][data-aos-duration='800'] { transition-duration:800ms}
body[data-aos-delay='800'] [data-aos],[data-aos][data-aos][data-aos-delay='800'] { transition-delay:0s}
body[data-aos-delay='800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='800'].aos-animate { transition-delay:800ms}
body[data-aos-duration='850'] [data-aos],[data-aos][data-aos][data-aos-duration='850'] { transition-duration:850ms}
body[data-aos-delay='850'] [data-aos],[data-aos][data-aos][data-aos-delay='850'] { transition-delay:0s}
body[data-aos-delay='850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='850'].aos-animate { transition-delay:850ms}
body[data-aos-duration='900'] [data-aos],[data-aos][data-aos][data-aos-duration='900'] { transition-duration:900ms}
body[data-aos-delay='900'] [data-aos],[data-aos][data-aos][data-aos-delay='900'] { transition-delay:0s}
body[data-aos-delay='900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='900'].aos-animate { transition-delay:900ms}
body[data-aos-duration='950'] [data-aos],[data-aos][data-aos][data-aos-duration='950'] { transition-duration:950ms}
body[data-aos-delay='950'] [data-aos],[data-aos][data-aos][data-aos-delay='950'] { transition-delay:0s}
body[data-aos-delay='950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='950'].aos-animate { transition-delay:950ms}
body[data-aos-duration='1000'] [data-aos],[data-aos][data-aos][data-aos-duration='1000'] { transition-duration:1000ms}
body[data-aos-delay='1000'] [data-aos],[data-aos][data-aos][data-aos-delay='1000'] { transition-delay:0s}
body[data-aos-delay='1000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1000'].aos-animate { transition-delay:1000ms}
body[data-aos-duration='1050'] [data-aos],[data-aos][data-aos][data-aos-duration='1050'] { transition-duration:1050ms}
body[data-aos-delay='1050'] [data-aos],[data-aos][data-aos][data-aos-delay='1050'] { transition-delay:0s}
body[data-aos-delay='1050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1050'].aos-animate { transition-delay:1050ms}
body[data-aos-duration='1100'] [data-aos],[data-aos][data-aos][data-aos-duration='1100'] { transition-duration:1100ms}
body[data-aos-delay='1100'] [data-aos],[data-aos][data-aos][data-aos-delay='1100'] { transition-delay:0s}
body[data-aos-delay='1100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1100'].aos-animate { transition-delay:1100ms}
body[data-aos-duration='1150'] [data-aos],[data-aos][data-aos][data-aos-duration='1150'] { transition-duration:1150ms}
body[data-aos-delay='1150'] [data-aos],[data-aos][data-aos][data-aos-delay='1150'] { transition-delay:0s}
body[data-aos-delay='1150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1150'].aos-animate { transition-delay:1150ms}
body[data-aos-duration='1200'] [data-aos],[data-aos][data-aos][data-aos-duration='1200'] { transition-duration:1200ms}
body[data-aos-delay='1200'] [data-aos],[data-aos][data-aos][data-aos-delay='1200'] { transition-delay:0s}
body[data-aos-delay='1200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1200'].aos-animate { transition-delay:1200ms}
body[data-aos-duration='1250'] [data-aos],[data-aos][data-aos][data-aos-duration='1250'] { transition-duration:1250ms}
body[data-aos-delay='1250'] [data-aos],[data-aos][data-aos][data-aos-delay='1250'] { transition-delay:0s}
body[data-aos-delay='1250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1250'].aos-animate { transition-delay:1250ms}
body[data-aos-duration='1300'] [data-aos],[data-aos][data-aos][data-aos-duration='1300'] { transition-duration:1300ms}
body[data-aos-delay='1300'] [data-aos],[data-aos][data-aos][data-aos-delay='1300'] { transition-delay:0s}
body[data-aos-delay='1300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1300'].aos-animate { transition-delay:1300ms}
body[data-aos-duration='1350'] [data-aos],[data-aos][data-aos][data-aos-duration='1350'] { transition-duration:1350ms}
body[data-aos-delay='1350'] [data-aos],[data-aos][data-aos][data-aos-delay='1350'] { transition-delay:0s}
body[data-aos-delay='1350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1350'].aos-animate { transition-delay:1350ms}
body[data-aos-duration='1400'] [data-aos],[data-aos][data-aos][data-aos-duration='1400'] { transition-duration:1400ms}
body[data-aos-delay='1400'] [data-aos],[data-aos][data-aos][data-aos-delay='1400'] { transition-delay:0s}
body[data-aos-delay='1400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1400'].aos-animate { transition-delay:1400ms}
body[data-aos-duration='1450'] [data-aos],[data-aos][data-aos][data-aos-duration='1450'] { transition-duration:1450ms}
body[data-aos-delay='1450'] [data-aos],[data-aos][data-aos][data-aos-delay='1450'] { transition-delay:0s}
body[data-aos-delay='1450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1450'].aos-animate { transition-delay:1450ms}
body[data-aos-duration='1500'] [data-aos],[data-aos][data-aos][data-aos-duration='1500'] { transition-duration:1500ms}
body[data-aos-delay='1500'] [data-aos],[data-aos][data-aos][data-aos-delay='1500'] { transition-delay:0s}
body[data-aos-delay='1500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1500'].aos-animate { transition-delay:1500ms}
body[data-aos-duration='1550'] [data-aos],[data-aos][data-aos][data-aos-duration='1550'] { transition-duration:1550ms}
body[data-aos-delay='1550'] [data-aos],[data-aos][data-aos][data-aos-delay='1550'] { transition-delay:0s}
body[data-aos-delay='1550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1550'].aos-animate { transition-delay:1550ms}
body[data-aos-duration='1600'] [data-aos],[data-aos][data-aos][data-aos-duration='1600'] { transition-duration:1600ms}
body[data-aos-delay='1600'] [data-aos],[data-aos][data-aos][data-aos-delay='1600'] { transition-delay:0s}
body[data-aos-delay='1600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1600'].aos-animate { transition-delay:1600ms}
body[data-aos-duration='1650'] [data-aos],[data-aos][data-aos][data-aos-duration='1650'] { transition-duration:1650ms}
body[data-aos-delay='1650'] [data-aos],[data-aos][data-aos][data-aos-delay='1650'] { transition-delay:0s}
body[data-aos-delay='1650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1650'].aos-animate { transition-delay:1650ms}
body[data-aos-duration='1700'] [data-aos],[data-aos][data-aos][data-aos-duration='1700'] { transition-duration:1700ms}
body[data-aos-delay='1700'] [data-aos],[data-aos][data-aos][data-aos-delay='1700'] { transition-delay:0s}
body[data-aos-delay='1700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1700'].aos-animate { transition-delay:1700ms}
body[data-aos-duration='1750'] [data-aos],[data-aos][data-aos][data-aos-duration='1750'] { transition-duration:1750ms}
body[data-aos-delay='1750'] [data-aos],[data-aos][data-aos][data-aos-delay='1750'] { transition-delay:0s}
body[data-aos-delay='1750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1750'].aos-animate { transition-delay:1750ms}
body[data-aos-duration='1800'] [data-aos],[data-aos][data-aos][data-aos-duration='1800'] { transition-duration:1800ms}
body[data-aos-delay='1800'] [data-aos],[data-aos][data-aos][data-aos-delay='1800'] { transition-delay:0s}
body[data-aos-delay='1800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1800'].aos-animate { transition-delay:1800ms}
body[data-aos-duration='1850'] [data-aos],[data-aos][data-aos][data-aos-duration='1850'] { transition-duration:1850ms}
body[data-aos-delay='1850'] [data-aos],[data-aos][data-aos][data-aos-delay='1850'] { transition-delay:0s}
body[data-aos-delay='1850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1850'].aos-animate { transition-delay:1850ms}
body[data-aos-duration='1900'] [data-aos],[data-aos][data-aos][data-aos-duration='1900'] { transition-duration:1900ms}
body[data-aos-delay='1900'] [data-aos],[data-aos][data-aos][data-aos-delay='1900'] { transition-delay:0s}
body[data-aos-delay='1900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1900'].aos-animate { transition-delay:1900ms}
body[data-aos-duration='1950'] [data-aos],[data-aos][data-aos][data-aos-duration='1950'] { transition-duration:1950ms}
body[data-aos-delay='1950'] [data-aos],[data-aos][data-aos][data-aos-delay='1950'] { transition-delay:0s}
body[data-aos-delay='1950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='1950'].aos-animate { transition-delay:1950ms}
body[data-aos-duration='2000'] [data-aos],[data-aos][data-aos][data-aos-duration='2000'] { transition-duration:2000ms}
body[data-aos-delay='2000'] [data-aos],[data-aos][data-aos][data-aos-delay='2000'] { transition-delay:0s}
body[data-aos-delay='2000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2000'].aos-animate { transition-delay:2000ms}
body[data-aos-duration='2050'] [data-aos],[data-aos][data-aos][data-aos-duration='2050'] { transition-duration:2050ms}
body[data-aos-delay='2050'] [data-aos],[data-aos][data-aos][data-aos-delay='2050'] { transition-delay:0s}
body[data-aos-delay='2050'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2050'].aos-animate { transition-delay:2050ms}
body[data-aos-duration='2100'] [data-aos],[data-aos][data-aos][data-aos-duration='2100'] { transition-duration:2100ms}
body[data-aos-delay='2100'] [data-aos],[data-aos][data-aos][data-aos-delay='2100'] { transition-delay:0s}
body[data-aos-delay='2100'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2100'].aos-animate { transition-delay:2100ms}
body[data-aos-duration='2150'] [data-aos],[data-aos][data-aos][data-aos-duration='2150'] { transition-duration:2150ms}
body[data-aos-delay='2150'] [data-aos],[data-aos][data-aos][data-aos-delay='2150'] { transition-delay:0s}
body[data-aos-delay='2150'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2150'].aos-animate { transition-delay:2150ms}
body[data-aos-duration='2200'] [data-aos],[data-aos][data-aos][data-aos-duration='2200'] { transition-duration:2200ms}
body[data-aos-delay='2200'] [data-aos],[data-aos][data-aos][data-aos-delay='2200'] { transition-delay:0s}
body[data-aos-delay='2200'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2200'].aos-animate { transition-delay:2200ms}
body[data-aos-duration='2250'] [data-aos],[data-aos][data-aos][data-aos-duration='2250'] { transition-duration:2250ms}
body[data-aos-delay='2250'] [data-aos],[data-aos][data-aos][data-aos-delay='2250'] { transition-delay:0s}
body[data-aos-delay='2250'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2250'].aos-animate { transition-delay:2250ms}
body[data-aos-duration='2300'] [data-aos],[data-aos][data-aos][data-aos-duration='2300'] { transition-duration:2300ms}
body[data-aos-delay='2300'] [data-aos],[data-aos][data-aos][data-aos-delay='2300'] { transition-delay:0s}
body[data-aos-delay='2300'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2300'].aos-animate { transition-delay:2300ms}
body[data-aos-duration='2350'] [data-aos],[data-aos][data-aos][data-aos-duration='2350'] { transition-duration:2350ms}
body[data-aos-delay='2350'] [data-aos],[data-aos][data-aos][data-aos-delay='2350'] { transition-delay:0s}
body[data-aos-delay='2350'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2350'].aos-animate { transition-delay:2350ms}
body[data-aos-duration='2400'] [data-aos],[data-aos][data-aos][data-aos-duration='2400'] { transition-duration:2400ms}
body[data-aos-delay='2400'] [data-aos],[data-aos][data-aos][data-aos-delay='2400'] { transition-delay:0s}
body[data-aos-delay='2400'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2400'].aos-animate { transition-delay:2400ms}
body[data-aos-duration='2450'] [data-aos],[data-aos][data-aos][data-aos-duration='2450'] { transition-duration:2450ms}
body[data-aos-delay='2450'] [data-aos],[data-aos][data-aos][data-aos-delay='2450'] { transition-delay:0s}
body[data-aos-delay='2450'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2450'].aos-animate { transition-delay:2450ms}
body[data-aos-duration='2500'] [data-aos],[data-aos][data-aos][data-aos-duration='2500'] { transition-duration:2500ms}
body[data-aos-delay='2500'] [data-aos],[data-aos][data-aos][data-aos-delay='2500'] { transition-delay:0s}
body[data-aos-delay='2500'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2500'].aos-animate { transition-delay:2500ms}
body[data-aos-duration='2550'] [data-aos],[data-aos][data-aos][data-aos-duration='2550'] { transition-duration:2550ms}
body[data-aos-delay='2550'] [data-aos],[data-aos][data-aos][data-aos-delay='2550'] { transition-delay:0s}
body[data-aos-delay='2550'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2550'].aos-animate { transition-delay:2550ms}
body[data-aos-duration='2600'] [data-aos],[data-aos][data-aos][data-aos-duration='2600'] { transition-duration:2600ms}
body[data-aos-delay='2600'] [data-aos],[data-aos][data-aos][data-aos-delay='2600'] { transition-delay:0s}
body[data-aos-delay='2600'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2600'].aos-animate { transition-delay:2600ms}
body[data-aos-duration='2650'] [data-aos],[data-aos][data-aos][data-aos-duration='2650'] { transition-duration:2650ms}
body[data-aos-delay='2650'] [data-aos],[data-aos][data-aos][data-aos-delay='2650'] { transition-delay:0s}
body[data-aos-delay='2650'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2650'].aos-animate { transition-delay:2650ms}
body[data-aos-duration='2700'] [data-aos],[data-aos][data-aos][data-aos-duration='2700'] { transition-duration:2700ms}
body[data-aos-delay='2700'] [data-aos],[data-aos][data-aos][data-aos-delay='2700'] { transition-delay:0s}
body[data-aos-delay='2700'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2700'].aos-animate { transition-delay:2700ms}
body[data-aos-duration='2750'] [data-aos],[data-aos][data-aos][data-aos-duration='2750'] { transition-duration:2750ms}
body[data-aos-delay='2750'] [data-aos],[data-aos][data-aos][data-aos-delay='2750'] { transition-delay:0s}
body[data-aos-delay='2750'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2750'].aos-animate { transition-delay:2750ms}
body[data-aos-duration='2800'] [data-aos],[data-aos][data-aos][data-aos-duration='2800'] { transition-duration:2800ms}
body[data-aos-delay='2800'] [data-aos],[data-aos][data-aos][data-aos-delay='2800'] { transition-delay:0s}
body[data-aos-delay='2800'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2800'].aos-animate { transition-delay:2800ms}
body[data-aos-duration='2850'] [data-aos],[data-aos][data-aos][data-aos-duration='2850'] { transition-duration:2850ms}
body[data-aos-delay='2850'] [data-aos],[data-aos][data-aos][data-aos-delay='2850'] { transition-delay:0s}
body[data-aos-delay='2850'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2850'].aos-animate { transition-delay:2850ms}
body[data-aos-duration='2900'] [data-aos],[data-aos][data-aos][data-aos-duration='2900'] { transition-duration:2900ms}
body[data-aos-delay='2900'] [data-aos],[data-aos][data-aos][data-aos-delay='2900'] { transition-delay:0s}
body[data-aos-delay='2900'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2900'].aos-animate { transition-delay:2900ms}
body[data-aos-duration='2950'] [data-aos],[data-aos][data-aos][data-aos-duration='2950'] { transition-duration:2950ms}
body[data-aos-delay='2950'] [data-aos],[data-aos][data-aos][data-aos-delay='2950'] { transition-delay:0s}
body[data-aos-delay='2950'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='2950'].aos-animate { transition-delay:2950ms}
body[data-aos-duration='3000'] [data-aos],[data-aos][data-aos][data-aos-duration='3000'] { transition-duration:3000ms}
body[data-aos-delay='3000'] [data-aos],[data-aos][data-aos][data-aos-delay='3000'] { transition-delay:0s}
body[data-aos-delay='3000'] [data-aos].aos-animate,[data-aos][data-aos][data-aos-delay='3000'].aos-animate { transition-delay:3000ms}

[data-aos] { pointer-events:none}
[data-aos].aos-animate { pointer-events:auto}
body[data-aos-easing="linear"] [data-aos],[data-aos][data-aos][data-aos-easing="linear"] { transition-timing-function:cubic-bezier(.25,.25,.75,.75)}
body[data-aos-easing="ease"] [data-aos],[data-aos][data-aos][data-aos-easing="ease"] { transition-timing-function:cubic-bezier(.25,.1,.25,1)}
body[data-aos-easing="ease-in"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in"] { transition-timing-function:cubic-bezier(.42,0,1,1)}
body[data-aos-easing="ease-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out"] { transition-timing-function:cubic-bezier(0,0,.58,1)}
body[data-aos-easing="ease-in-out"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out"] { transition-timing-function:cubic-bezier(.42,0,.58,1)}
body[data-aos-easing="ease-in-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-back"] { transition-timing-function:cubic-bezier(.6,-.28,.735,.045)}
body[data-aos-easing="ease-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-back"] { transition-timing-function:cubic-bezier(.175,.885,.32,1.275)}
body[data-aos-easing="ease-in-out-back"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-back"] { transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}
body[data-aos-easing="ease-in-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-sine"] { transition-timing-function:cubic-bezier(.47,0,.745,.715)}
body[data-aos-easing="ease-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-sine"] { transition-timing-function:cubic-bezier(.39,.575,.565,1)}
body[data-aos-easing="ease-in-out-sine"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-sine"] { transition-timing-function:cubic-bezier(.445,.05,.55,.95)}
body[data-aos-easing="ease-in-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quad"] { transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
body[data-aos-easing="ease-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quad"] { transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
body[data-aos-easing="ease-in-out-quad"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quad"] { transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
body[data-aos-easing="ease-in-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-cubic"] { transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
body[data-aos-easing="ease-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-cubic"] { transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
body[data-aos-easing="ease-in-out-cubic"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-cubic"] { transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
body[data-aos-easing="ease-in-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-quart"] { transition-timing-function:cubic-bezier(.55,.085,.68,.53)}
body[data-aos-easing="ease-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-out-quart"] { transition-timing-function:cubic-bezier(.25,.46,.45,.94)}
body[data-aos-easing="ease-in-out-quart"] [data-aos],[data-aos][data-aos][data-aos-easing="ease-in-out-quart"] { transition-timing-function:cubic-bezier(.455,.03,.515,.955)}
@media screen {
	html:not(.no-js) [data-aos^='fade'][data-aos^='fade'] {  opacity:0;  transition-property:opacity,-webkit-transform;  transition-property:opacity,transform;  transition-property:opacity,transform,-webkit-transform }
	html:not(.no-js) [data-aos^='fade'][data-aos^='fade'].aos-animate {  opacity:1;  -webkit-transform:none;  transform:none }
	html:not(.no-js) [data-aos='fade-up'] {  -webkit-transform:translate3d(0,100px,0);  transform:translate3d(0,100px,0) }
	html:not(.no-js) [data-aos='fade-down'] {  -webkit-transform:translate3d(0,-100px,0);  transform:translate3d(0,-100px,0) }
	html:not(.no-js) [data-aos='fade-right'] {  -webkit-transform:translate3d(-100px,0,0);  transform:translate3d(-100px,0,0) }
	html:not(.no-js) [data-aos='fade-left'] {  -webkit-transform:translate3d(100px,0,0);  transform:translate3d(100px,0,0) }
	html:not(.no-js) [data-aos='fade-up-right'] {  -webkit-transform:translate3d(-100px,100px,0);  transform:translate3d(-100px,100px,0) }
	html:not(.no-js) [data-aos='fade-up-left'] {  -webkit-transform:translate3d(100px,100px,0);  transform:translate3d(100px,100px,0) }
	html:not(.no-js) [data-aos='fade-down-right'] {  -webkit-transform:translate3d(-100px,-100px,0);  transform:translate3d(-100px,-100px,0) }
	html:not(.no-js) [data-aos='fade-down-left'] {  -webkit-transform:translate3d(100px,-100px,0);  transform:translate3d(100px,-100px,0) }
	html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'] {  opacity:0;  transition-property:opacity,-webkit-transform;  transition-property:opacity,transform;  transition-property:opacity,transform,-webkit-transform }
	html:not(.no-js) [data-aos^='zoom'][data-aos^='zoom'].aos-animate {  opacity:1;  -webkit-transform:translate3d(0,0,0) scale(1);  transform:translate3d(0,0,0) scale(1) }
	html:not(.no-js) [data-aos='zoom-in'] {  -webkit-transform:scale(.6);  transform:scale(.6) }
	html:not(.no-js) [data-aos='zoom-in-up'] {  -webkit-transform:translate3d(0,100px,0) scale(.6);  transform:translate3d(0,100px,0) scale(.6) }
	html:not(.no-js) [data-aos='zoom-in-down'] {  -webkit-transform:translate3d(0,-100px,0) scale(.6);  transform:translate3d(0,-100px,0) scale(.6) }
	html:not(.no-js) [data-aos='zoom-in-right'] {  -webkit-transform:translate3d(-100px,0,0) scale(.6);  transform:translate3d(-100px,0,0) scale(.6) }
	html:not(.no-js) [data-aos='zoom-in-left'] {  -webkit-transform:translate3d(100px,0,0) scale(.6);  transform:translate3d(100px,0,0) scale(.6) }
	html:not(.no-js) [data-aos='zoom-out'] {  -webkit-transform:scale(1.2);  transform:scale(1.2) }
	html:not(.no-js) [data-aos='zoom-out-up'] {  -webkit-transform:translate3d(0,100px,0) scale(1.2);  transform:translate3d(0,100px,0) scale(1.2) }
	html:not(.no-js) [data-aos='zoom-out-down'] {  -webkit-transform:translate3d(0,-100px,0) scale(1.2);  transform:translate3d(0,-100px,0) scale(1.2) }
	html:not(.no-js) [data-aos='zoom-out-right'] {  -webkit-transform:translate3d(-100px,0,0) scale(1.2);  transform:translate3d(-100px,0,0) scale(1.2) }
	html:not(.no-js) [data-aos='zoom-out-left'] {  -webkit-transform:translate3d(100px,0,0) scale(1.2);  transform:translate3d(100px,0,0) scale(1.2) }
	html:not(.no-js) [data-aos^='slide'][data-aos^='slide'] {  transition-property:-webkit-transform;  transition-property:transform;  transition-property:transform,-webkit-transform;  visibility:hidden }
	html:not(.no-js) [data-aos^='slide'][data-aos^='slide'].aos-animate {  visibility:visible;  -webkit-transform:translate3d(0,0,0);  transform:translate3d(0,0,0) }
	html:not(.no-js) [data-aos='slide-up'] {  -webkit-transform:translate3d(0,100%,0);  transform:translate3d(0,100%,0) }
	html:not(.no-js) [data-aos='slide-down'] {  -webkit-transform:translate3d(0,-100%,0);  transform:translate3d(0,-100%,0) }
	html:not(.no-js) [data-aos='slide-right'] {  -webkit-transform:translate3d(-100%,0,0);  transform:translate3d(-100%,0,0) }
	html:not(.no-js) [data-aos='slide-left'] {  -webkit-transform:translate3d(100%,0,0);  transform:translate3d(100%,0,0) }
	html:not(.no-js) [data-aos^='flip'][data-aos^='flip'] {  -webkit-backface-visibility:hidden;  backface-visibility:hidden;  transition-property:-webkit-transform;  transition-property:transform;  transition-property:transform,-webkit-transform }
	html:not(.no-js) [data-aos='flip-left'] {  -webkit-transform:perspective(2500px) rotateY(-100deg);  transform:perspective(2500px) rotateY(-100deg) }
	html:not(.no-js) [data-aos='flip-left'].aos-animate {  -webkit-transform:perspective(2500px) rotateY(0);  transform:perspective(2500px) rotateY(0) }
	html:not(.no-js) [data-aos='flip-right'] {  -webkit-transform:perspective(2500px) rotateY(100deg);  transform:perspective(2500px) rotateY(100deg) }
	html:not(.no-js) [data-aos='flip-right'].aos-animate {  -webkit-transform:perspective(2500px) rotateY(0);  transform:perspective(2500px) rotateY(0) }
	html:not(.no-js) [data-aos='flip-up'] {  -webkit-transform:perspective(2500px) rotateX(-100deg);  transform:perspective(2500px) rotateX(-100deg) }
	html:not(.no-js) [data-aos='flip-up'].aos-animate {  -webkit-transform:perspective(2500px) rotateX(0);  transform:perspective(2500px) rotateX(0) }
	html:not(.no-js) [data-aos='flip-down'] {  -webkit-transform:perspective(2500px) rotateX(100deg);  transform:perspective(2500px) rotateX(100deg) }
	html:not(.no-js) [data-aos='flip-down'].aos-animate {  -webkit-transform:perspective(2500px) rotateX(0);  transform:perspective(2500px) rotateX(0) }
}

.str_wrap { overflow:hidden; width:100%; font-size:12px; line-height:16px; position:relative; -moz-user-select:none; -webkit-user-select:none; -ms-user-select:none; user-select:none; background:#f6f6f6; white-space:nowrap}
.str_wrap.str_active { background:#f1f1f1}
.str_move { white-space:nowrap; position:absolute; top:0; left:0; cursor:move}
.str_move_clone { display:inline-block; vertical-align:top; position:absolute; left:100%; top:0}
.str_vertical .str_move_clone { left:0; top:100%}
.str_down .str_move_clone { left:0; bottom:100%}
.str_vertical .str_move,.str_down .str_move { white-space:normal; width:100%}
.str_static .str_move,.no_drag .str_move,.noStop .str_move { cursor:inherit}
.str_wrap img { max-width:none!important}


.articles { margin-bottom:35px}
.articles:after { content:''; clear:both; display:table; line-height:0}
.articles .article { float:left; width:50%}
@media (max-width:767px) {
	.articles .article {  float:none;  width:100%;  margin-bottom:30px }
	.articles .article:last-child {  margin-bottom:0 }
}
.articles .article--style1 { width:calc(50% + 127px); margin-right:-60px;margin-left:-67px}
@media (max-width:1200px) { .articles .article--style1 {  width:calc(50% + 82px);  margin-right:-41px;  margin-left:-41px }}
@media (max-width:767px) { .articles .article--style1 {  width:100%;  margin-right:0;  margin-left:-13px }}
.articles .article--style1 .article__content { padding:0 250px 0 67px}
@media (max-width:1200px) { .articles .article--style1 .article__content {  padding:0 123px 0 41px }}
@media (max-width:767px) { .articles .article--style1 .article__content {  padding:40px 12px 36px }}
.articles .article--style2 { width:calc(50% + 60px); margin-left:-60px}
@media (max-width:1200px) { .articles .article--style2 {  width:calc(50% + 41px);  margin-left:-41px }}
@media (max-width:767px) { .articles .article--style2 {  width:100%;  margin-left:-13px }}
.articles .article--style2 .article__content { padding:0 70px 0 250px}
@media (max-width:1200px) { .articles .article--style2 .article__content {  padding:0 41px 0 123px }}
@media (max-width:1023px) { .articles .article--style2 .article__content {  padding-right:0 }}
@media (max-width:767px) { .articles .article--style2 .article__content {  padding:40px 12px 36px }}
@media (max-width:767px) { .articles .article--style2 .article__image {  margin-right:-13px;  margin-left:39px }}
.articles .article--style3 { width:calc(50% + 127px); margin-right:-67px; margin-left:-60px}
@media (max-width:1200px) { .articles .article--style3 {  width:calc(50% + 82px);  margin-right:-41px;  margin-left:-41px }}
.articles .article--style3 .article__content { padding:0 70px 0 250px}
@media (max-width:1200px) { .articles .article--style3 .article__content {  padding:0 41px 0 123px }}
@media (max-width:1023px) { .articles .article--style3 .article__content {  padding-right:41px }}
@media (max-width:767px) { .articles .article--style3 .article__content {  padding:40px 12px 36px }}
.articles .article--style4 { width:calc(50% + 60px); margin-right:-60px}
@media (max-width:1200px) { .articles .article--style4 {  width:calc(50% + 41px);  margin-right:-41px }}
.articles .article--style4 .article__content { padding-right:200px}
@media (max-width:1200px) { .articles .article--style4 .article__content {  padding-right:123px }}
@media (max-width:767px) { .articles .article--style4 .article__content {  padding:40px 12px 36px }}
@media (max-width:1200px) { .articles .article--gutter1 {  margin-top:90px }}
@media (max-width:767px) { .articles .article--gutter1 {  margin-top:0 }}
.articles .article--gutter2 { margin-top:147px}
@media (max-width:767px) { .articles .article--gutter2 {  margin-top:0 }}
.articles .article--gutter3 { margin-top:137px}
@media (max-width:1200px) { .articles .article--gutter3 {  margin-top:105px }}
@media (max-width:767px) { .articles .article--gutter3 {  margin-top:0 }}
.articles .article--gutter4 { margin-top:92px}
@media (max-width:767px) { .articles .article--gutter4 {  margin-top:0 }}
@media (max-width:767px) { .articles .article--mobile-style1 {  width:100%;  margin-top:0;  margin-right:0;  margin-left:-13px } .articles .article--mobile-style1 .article__content {  padding:40px 12px 36px }}
@media (max-width:767px) { .articles .article--mobile-style2 {  width:100%;  margin-top:0;  margin-right:0;  margin-left:-13px } .articles .article--mobile-style2 .article__content {  padding:40px 12px 36px }}
@media (max-width:767px) and (max-width:767px) { .articles .article--mobile-style2 .article__image {  margin-right:-13px;  margin-left:39px }}
@media (max-width:767px) { .articles .article--mobile-style2 .article__image-overlay {  right:13px!important }}
@media (max-width:767px) {
	.articles .article--mobile-style3 {  width:100%;  margin-top:0;  margin-right:0;  margin-left:-13px }
	.articles .article--mobile-style3 .article__content {  padding:40px 12px 36px }
	.articles .article--mobile-style3 .article__image {  margin-right:26px;  margin-left:0 }
}
@media (max-width:767px) {
	.articles .article--mobile-style4 {  width:100%;  margin-top:0;  margin-right:0;  margin-left:-13px }
	.articles .article--mobile-style4 .article__content {  padding:40px 12px 36px }
}
@media (max-width:767px) and (max-width:767px) { .articles .article--mobile-style4 .article__image {  margin-right:-26px;  margin-left:39px }}
@media (max-width:767px) { .articles .article--mobile-style5 {  width:100%;  margin-top:0;  margin-right:0;  margin-left:-13px } .articles .article--mobile-style5 .article__content {  padding:40px 12px 36px }}
@media (max-width:767px) and (max-width:767px) { .articles .article--mobile-style5 .article__image {  margin-right:-26px;  margin-left:52px }}
@media (max-width:767px) { .articles--move-up {  margin-top:0 }}
.articles--gutter1 { margin-bottom:84px}
@media (max-width:767px) { .articles--gutter1 {  margin-bottom:30px }}
.articles:last-child { margin-bottom:0}
.articles--four { margin:0 -20px}
@media (max-width:1200px) { .articles--four {  margin:0 -21px }}
@media (max-width:767px) { .articles--four {  margin:0 }}
.articles--four .article { float:none; width:25%; padding:0 20px; margin-bottom:62px}
@media (max-width:1200px) { .articles--four .article {  width:33.33%;  padding:0 21px;  margin-bottom:40px }}
@media (max-width:767px) { .articles--four .article {  width:100%;  padding:0 13px;  margin-bottom:30px } .articles--four .article:nth-child(2n) .article__content {  padding-right:13px;  padding-left:0 }}
.articles--four .article .article__content { min-height:auto}
@media (max-width:767px) { .articles--four .article.left .article__content {  padding-right:0;  padding-left:13px;  transition:padding .4s }}
@media (max-width:767px) { .articles--four .article.right .article__content {  padding-right:13px;  padding-left:0;  transition:padding .4s }}
@media (max-width:767px) { .articles--four .article--text.left .article__content {  padding-left:0 }}
.articles--two { margin:0 -28px}
@media (max-width:1200px) { .articles--two {  margin:0 -21px }}
.articles--two .article { padding:0 28px}
@media (max-width:1200px) { .articles--two .article {  padding:0 21px }}
.articles--two .article--gutter1 { margin-top:143px}
@media (max-width:767px) { .articles--two .article--gutter1 {  margin-top:0 }}
.articles--two .article:nth-child(n+3) { margin-top:244px}
@media (max-width:1200px) { .articles--two .article:nth-child(n+3) {  margin-top:140px }}
@media (max-width:1023px) { .articles--two .article:nth-child(n+3) {  margin-top:80px }}
@media (max-width:767px) { .articles--two .article:nth-child(n+3) {  margin-top:0 }}
.article { position:relative}
@media (max-width:1023px) { .article .link-more-secondary:hover {  opacity:1 }}
@media (max-width:767px) { .article .article__inner {  -webkit-transform:none!important;  transform:none!important }}
.article .article__image { position:relative; display:block; margin-bottom:31px; opacity:1; transition:opacity .4s; overflow:hidden}
@media (max-width:767px) { .article .article__image {  margin-bottom:0 }}
.article .article__image picture { display:block}
.article .article__image img { width:100%; transition:-webkit-filter .4s; transition:filter .4s; transition:filter .4s,-webkit-filter .4s}
.article .article__image:last-child { margin-bottom:0}
.article .article__image:hover { text-decoration:none}
.article .article__image-overlay { position:absolute; top:0; right:0; z-index:5; display:block; width:120px; opacity:0!important}
@media (max-width:1200px) { .article .article__image-overlay {  width:82px }}
@media (max-width:767px) { .article .article__image-overlay {  top:auto!important;  right:0!important;  bottom:0!important;  left:0!important;  width:auto!important;  height:20px!important;  margin-top:0!important;  opacity:1!important }}
.article .article__image-overlay span { z-index:5; display:block; width:100%; height:100%; overflow:hidden}
@media (max-width:767px) { .article .article__image-overlay span {  -webkit-transform:translateY(0)!important;  transform:translateY(0)!important }}
.article .article__image-overlay span picture { height:100%; overflow:hidden; position:relative}
@media (max-width:767px) { .article .article__image-overlay span picture {  height:20px!important }}
.article .article__image-overlay span picture:after { position:absolute; top:0; right:0; bottom:0; left:0; content:''; z-index:5; background-color:#E7DBCE; mix-blend-mode:multiply}
.article .article__image-overlay span img { position:absolute; top:0; width:auto; max-width:inherit; -webkit-filter:grayscale(1); filter:grayscale(1); height:auto}
@media (max-width:767px) { .article .article__image-overlay span img {  top:auto!important;  bottom:0!important;  -webkit-transform:translateY(0)!important;  transform:translateY(0)!important;  margin-top:0!important }}
@media (max-width:767px) { .article .article__content {  position:relative;  z-index:15;  padding:40px 12px 36px;  background:#E7DBCE;  margin-top:-20px;  mix-blend-mode:multiply }}
.article .article__content p { margin-bottom:0; font-size:20px; line-height:1;   }
@media (max-width:767px) { .article .article__content p {  font-size:16px;  } }
.article:first-child .article__image-overlay { top:auto; left:auto; bottom:0; right:0}
.article:first-child .article__image-overlay img { top:auto; bottom:0}
.article .article__meta { margin-bottom:4px; font-size:18px; line-height:1.68; color:#666; font-weight:400;  }
@media (max-width:767px) { .article .article__meta {  font-size:11px;  line-height:1.19 }}
.article .article__meta:last-child { margin-bottom:0}
.article .article__meta span { vertical-align:middle}
.article .article__meta--alt { font-size:12px; line-height:1.68; letter-spacing:.06em}
.article .article__title { max-width:430px; font-size:40px; line-height:1; font-weight:700; letter-spacing:0; font-family:Domine;  }
@media (max-width:1200px) { .article .article__title {  font-size:24px;  line-height:1.25 }}
@media (max-width:767px) { .article .article__title {  font-size:20px;  line-height:1.22 }}
.article .article__title a:hover { text-decoration:none}
.article .article__title--animated { -webkit-transform:perspective(1px); transform:perspective(1px); will-change:transform; transition:-webkit-transform .4s; transition:transform .4s; transition:transform .4s,-webkit-transform .4s}
.article .article__title--animated a { position:relative; width:calc(100%); background-image:linear-gradient(transparent calc(100% - 2px),#000 2px); background-repeat:no-repeat; background-size:0% 100%; transition:background-size .4s}
.article:hover .article__title--animated { -webkit-transform:translateX(3px) perspective(1px) skew(0deg); transform:translateX(3px) perspective(1px) skew(0deg)}
@media (max-width:1023px) { .article:hover .article__title--animated {  -webkit-transform:none;  transform:none }}
.article:hover .article__title--animated a { background-size:100% 100%}
@media (max-width:1023px) { .article:hover .article__title--animated a {  background-size:0 }}
.article.front { z-index:15}
.article.front .article__image { opacity:1}
.article.front .article__image-overlay { opacity:1!important}
.article--small .article__image { margin-bottom:17px; opacity:1}
@media (max-width:1200px) { .article--small .article__image {  margin-bottom:15px }}
@media (max-width:767px) { .article--small .article__image {  margin-bottom:11px }}
.article--small .article__image:before { position:absolute; top:0; right:0; bottom:0; left:0; content:''; z-index:5; background:#E7DBCE; background-image:url('/img/a-bg.png'); background-repeat:no-repeat; background-position:center center;  background-size:contain; mix-blend-mode:multiply; pointer-events:none; opacity:0; visibility:hidden; transition:opacity .4s,visibility .4s; }
.article--small .article__content { padding-right:10px; min-height:88px}
@media (max-width:767px) { .article--small .article__content {  min-height:auto;  padding:0 0 0 13px;  margin-top:0;  background:none }}
.article--small .article__meta { margin-bottom:1px; font-size:11px; letter-spacing:.03em}
@media (max-width:767px) { .article--small .article__meta {  margin-bottom:4px;  font-size:10px;  line-height:1 }}
.article--small .article__title { font-size:18px; line-height:1; font-weight:500; letter-spacing:.02em}
@media (max-width:767px) { .article--small .article__title {  font-size:12px;  line-height:1.34;  font-weight:700;  letter-spacing:.035em }}
.article--small:hover .article__image:before { opacity:1; visibility:visible}
.article--small:hover .article__image picture img { -webkit-filter:grayscale(1); filter:grayscale(1)}
@media (max-width:1023px) { .article--small:hover .article__image picture img {  -webkit-filter:grayscale(0);  filter:grayscale(0) }}
.article--small-secondary .article__image { margin-bottom:26px}
@media (max-width:1200px) { .article--small-secondary .article__image {  margin-bottom:28px }}
@media (max-width:767px) { .article--small-secondary .article__image {  margin-bottom:17px }}
.article--small-secondary .article__meta { margin-bottom:7px}
@media (max-width:1200px) { .article--small-secondary .article__meta {  margin-bottom:2px }}
@media (max-width:767px) { .article--small-secondary .article__meta {  margin-bottom:5px;  font-size:11px }}
.article--small-secondary .article__title { font-size:16px; line-height:1.26; letter-spacing:.02em}
@media (max-width:767px) { .article--small-secondary .article__title {  font-size:14px;  line-height:1.3 }}
.article--small-secondary .article__content { min-height:134px}
@media (max-width:767px) { .article--small-secondary .article__content {  min-height:auto;  padding:0 }}
.article--small-tertiary .article__image { margin-bottom:22px}
@media (max-width:767px) { .article--small-tertiary .article__image {  margin-bottom:17px }}
.article--small-tertiary .article__meta { margin-bottom:11px; font-size:12px}
@media (max-width:767px) { .article--small-tertiary .article__meta {  margin-bottom:5px;  font-size:11px }}
.article--small-tertiary .article__title { margin-bottom:4px; font-size:17px; line-height:1.19}
@media (max-width:767px) { .article--small-tertiary .article__title {  font-size:14px;  line-height:1.3 }}
.article--small-tertiary .article__content { min-height:134px; letter-spacing:.03em}
@media (max-width:767px) { .article--small-tertiary .article__content {  min-height:auto;  padding-left:0 }}



.article--small-quaternary .article__image { margin-bottom:17px}
@media (max-width:767px) { .article--small-quaternary .article__image {  margin-bottom:12px }}
.article--small-quaternary .article__image:not(.no--hover):before { content:''; position:absolute; top:0; right:0; bottom:0; left:0; z-index:5; background:#E7DBCE; mix-blend-mode:multiply; opacity:0; transition:opacity .4s; transform:translate3d(50px, 300px, 0px) rotateX(0deg) rotateY(0deg) rotateZ(250deg) scale3d(1, 1, 1); }
.article--small-quaternary .article__meta { margin-bottom:4px; }
@media (max-width:1200px) { .article--small-quaternary .article__meta {  margin-bottom:2px }}
@media (max-width:767px) { .article--small-quaternary .article__meta {  margin-bottom:0 }}
.article--small-quaternary .article__title { font-size:36px; line-height:1.26; margin-bottom:10px;}
@media (max-width:767px) { .article--small-quaternary .article__title {  margin-bottom:3px;  font-size:15px;  line-height:1.14 } .article--small-quaternary .article__title:last-child {  margin-bottom:0 }}
.article--small-quaternary .article__content { min-height:134px}
@media (max-width:767px) { .article--small-quaternary .article__content {  min-height:auto;  padding:0;  margin-top:0;  background:none }}
.article--small-quaternary:hover .article__image:before { opacity:1;  }
.article--small-quaternary:hover .article__image picture img { -webkit-filter:grayscale(1); filter:grayscale(1)}
@media (max-width:1023px) { .article--small-quaternary:hover .article__image picture img {  -webkit-filter:grayscale(0);  filter:grayscale(0) }}


@media (max-width:1023px) { .article--small-quinary .link-more-secondary:hover {  opacity:.6 }}
.article--small-quinary .article__image { margin-bottom:22px}
@media (max-width:767px) { .article--small-quinary .article__image {  margin-bottom:12px }}
.article--small-quinary .article__image:before { content:''; position:absolute; top:0; right:0; bottom:0; left:0; background:#000; background-image:url('/img/a-bg.png'); background-repeat:no-repeat; background-position:center center;  background-size:25%; mix-blend-mode:luminosity; opacity:0; transition:opacity .4s}
.article--small-quinary .article__meta { margin-bottom:7px; letter-spacing:.04em}
@media (max-width:1200px) { .article--small-quinary .article__meta {  margin-bottom:2px }}
@media (max-width:767px) { .article--small-quinary .article__meta {  margin-bottom:7px;  font-size:10px }}
.article--small-quinary .article__meta-ico { margin-right:1px}
.article--small-quinary .article__title { margin-bottom:8px; font-size:40px; line-height:1; font-weight:700; letter-spacing:0}
@media (max-width:767px) { .article--small-quinary .article__title {  margin-bottom:4px;  font-size:20px;  line-height:1.25;  font-weight:700;  letter-spacing:.02em } .article--small-quinary .article__title:last-child {  margin-bottom:0 }}
.article--small-quinary .article__title:last-child { margin-bottom:0}
.article--small-quinary .article__content { min-height:134px; font-size:14px; line-height:1.37; letter-spacing:.03em}
@media (max-width:767px) { .article--small-quinary .article__content {  min-height:auto;  padding:0;  margin-top:0;  background:none }}
.article--small-quinary .article__content p { color:#666}
@media (max-width:767px) { .article--small-quinary .article__content p {  display:none }}
.article--small-quinary:hover .article__image:before { opacity:1}


.article--text { font-size:15px; line-height:1.34}
@media (max-width:1200px) { .article--text {  font-size:14px;  line-height:1.3 }}
.article--text .article__inner { min-height:264px; padding:21px 15px; background:#222; color:#fff}
@media (max-width:767px) { .article--text .article__inner {  min-height:auto;  padding:17px 12px }}
.article--text .article__meta { margin-bottom:14px; color:inherit}
@media (max-width:767px) { .article--text .article__meta {  margin-bottom:6px;  font-size:10px }}
.article--text .article__title { margin-bottom:7px; font-size:28px; line-height:1.12; font-weight:500; letter-spacing:.01em}
@media (max-width:1200px) { .article--text .article__title {  margin-bottom:11px;  font-size:25px;  line-height:1.17 }}
@media (max-width:767px) { .article--text .article__title {  margin-bottom:5px;  font-size:15px;  line-height:1.25;  font-weight:700;  letter-spacing:.02em }}
.article--text .article__title--animated a { background-image:linear-gradient(transparent calc(100% - 2px),#fff 2px)}
.article--text .article__image { position:relative; margin:-21px -15px 21px}
@media (max-width:767px) { .article--text .article__image {  margin:-17px -12px 13px }}
.article--text .article__image:before { position:absolute; top:0; right:0; bottom:0; left:0; content:''; background:#E7DBCE; mix-blend-mode:multiply; opacity:0; transition:opacity .4s}
.article--text .article__content { min-height:157px; letter-spacing:.035em}
@media (max-width:767px) { .article--text .article__content {  min-height:auto;  padding:0;  margin-top:0;  background:none;  mix-blend-mode:normal } .article--text .article__content p {  display:none }}
.article--text .link-more-secondary { margin-bottom:4px; color:#fff; opacity:1}
.article--text .link-more-secondary:after { background:#fff}
.article--text:hover .article__image:before { opacity:1}



.article--text-grey-dark .article__inner { background:#313131}
.article--text-grey-dark .article__title--animated a { background-image:linear-gradient(transparent calc(100% - 2px),#fff 2px)}
.article--text-grey-dark .link-more-secondary { margin-bottom:4px; color:#fff; opacity:1}
.article--text-grey-dark .link-more-secondary:after { background:#fff}


.article--text-grey .article__inner { background:#666}
.article--text-grey .article__title--animated a { background-image:linear-gradient(transparent calc(100% - 2px),#fff 2px)}
.article--text-grey .link-more-secondary { margin-bottom:4px; color:#fff; opacity:1}
.article--text-grey .link-more-secondary:after { background:#fff}
.article--text-grey-light .article__inner { background:#f1f1f1; color:#666}
.article--text-grey-light .article__title { color:#222}
.article--text-grey-light .article__title--animated a { background-image:linear-gradient(transparent calc(100% - 2px),#222 2px)}
.article--text-grey-light .link-more-secondary { margin-bottom:4px; color:#222; opacity:.6}
.article--text-grey-light .link-more-secondary:after { background:#222}
@media (max-width:1023px) { .article--text-grey-light .link-more-secondary:hover {  opacity:.6 }}


.article--text-white .article__inner { border:1px solid #f1f1f1; background:#fff; color:#666}
.article--text-white .article__title { color:#222}
.article--text-white .link-more-secondary { margin-bottom:4px; color:#222; opacity:.6}
.article--text-white .link-more-secondary:after { background:#222}
.article--text-white .link-more-secondary:hover { opacity:.6}


.article--text-yellow .article__inner { background:#E7DBCE; color:#666}
.article--text-yellow .article__title { color:#222}
.article--text-yellow .article__title--animated a { background-image:linear-gradient(transparent calc(100% - 2px),#222 2px)}
.article--text-yellow .article__meta-ico { background:#fff}
.article--text-yellow .link-more-secondary { margin-bottom:4px; color:#222; opacity:.6}
.article--text-yellow .link-more-secondary:after { background:#222}
@media (max-width:1023px) { .article--text-yellow .link-more-secondary:hover {  opacity:.6 }}


.article--text-medium { font-size:14px; line-height:1.37; letter-spacing:.03em}
.article--text-medium .article__title { margin-bottom:6px; font-size:19px; line-height:1.26}
@media (max-width:767px) { .article--text-medium .article__title {  margin-bottom:5px;  font-size:15px;  line-height:1.25;  font-weight:700;  letter-spacing:.02em }}
.article--text-medium .article__meta { margin-bottom:10px}
.article--text-medium .article__meta-ico { margin-right:1px}


.article--text-large { font-size:18px; line-height:1.34}
@media (max-width:1200px) { .article--text-large {  font-size:16px }}
.article--text-large .article__inner { min-height:422px; padding:35px 28px}
@media (max-width:1200px) { .article--text-large .article__inner {  min-height:360px }}
@media (max-width:1023px) { .article--text-large .article__inner {  min-height:300px }}
@media (max-width:767px) { .article--text-large .article__inner {  min-height:176px;  padding:18px 12px }}
.article--text-large .article__inner .article__image { margin:-35px -28px 35px}
@media (max-width:767px) { .article--text-large .article__inner .article__image {  margin:-18px -12px 18px }}
.article--text-large .article__meta { margin-bottom:16px; color:inherit}
@media (max-width:767px) { .article--text-large .article__meta {  margin-bottom:10px }}
.article--text-large .article__title { max-width:100%; margin-bottom:31px; font-size:32px; line-height:1.2; font-weight:500; letter-spacing:.01em}
@media (max-width:1200px) { .article--text-large .article__title {  font-size:28px }}
@media (max-width:1023px) { .article--text-large .article__title {  font-size:24px }}
@media (max-width:767px) { .article--text-large .article__title {  margin-bottom:15px;  font-size:20px }}
.article--text-large .article__title--animated a { background-image:linear-gradient(transparent calc(100% - 2px),#fff 2px)}
.article--text-large .article__content { letter-spacing:.03em}
@media (max-width:767px) { .article--text-large .article__content {  padding:0;  margin-top:0;  background:none;  mix-blend-mode:normal }}


.article--secondary .article__image { opacity:1}
.article--secondary .article__image:before { position:absolute; top:0; right:0; bottom:0; left:0; content:''; z-index:5; background:#E7DBCE; background-image:url('/img/a-bg.png'); background-repeat:no-repeat; background-position:center center;  background-size:contain; mix-blend-mode:multiply; pointer-events:none; opacity:0; visibility:hidden; transition:opacity .4s,visibility .4s}
@media (max-width:1023px) { .article--secondary .article__image {  margin-bottom:20px }}
@media (max-width:767px) { .article--secondary .article__image {  margin-bottom:15px }}
.article--secondary:hover .article__image:before { opacity:1; visibility:visible}
@media (max-width:1023px) { .article--secondary:hover .article__image:before {  opacity:0;  visibility:hidden }}
.article--secondary:hover .article__image picture img { -webkit-filter:grayscale(1); filter:grayscale(1)}
@media (max-width:1023px) { .article--secondary:hover .article__image picture img {  -webkit-filter:grayscale(0);  filter:grayscale(0) }}
@media (max-width:767px) { .article--secondary .article__content {  padding:0;  margin-top:0;  background:none }}


@media (max-width:1024px) {
	.articles-row {  position:relative;  margin:0 -41px;  padding:0 39px;  overflow:hidden }
	.articles-row .slick-list {  overflow:visible }
	.articles-row .slick-list:before {  content:'';  position:absolute;  top:0;  bottom:0;  left:-39px;  z-index:15;  width:52px;  background:#E7DBCE;  mix-blend-mode:multiply }
	.articles-row .slick-list:after {  content:'';  position:absolute;  top:0;  right:-39px;  bottom:0;  z-index:15;  width:52px;  background:#E7DBCE;  mix-blend-mode:multiply }
	.articles-row .slick-arrow {  top:15px;  z-index:20;  -webkit-transform:translateY(0);  transform:translateY(0);  width:25px;  height:25px;  border-radius:100%;  background:#222 }
	.articles-row .slick-arrow:after {  position:absolute;  top:50%;  left:50%;  -webkit-transform:translate(-50%,-50%);  transform:translate(-50%,-50%);  display:block;  width:11px;  height:8px;  border:0;  background-image:url(/svg/arrow-right-white);  background-size:11px 7px;  background-position:center bottom;  background-repeat:no-repeat }
	.articles-row .slick-arrow.slick-prev {  left:7px }
	.articles-row .slick-arrow.slick-prev:after {  -webkit-transform:translate(-50%,-50%) rotate(180deg);  transform:translate(-50%,-50%) rotate(180deg);  margin-top:1px }
	.articles-row .slick-arrow.slick-next {  right:7px }
	.articles-row .slick-arrow.slick-next:after {  -webkit-transform:translate(-50%,-50%);  transform:translate(-50%,-50%) }
}
@media (max-width:767px) { .articles-row {  margin:0 -13px }}
.articles-row .article-row .article__image { opacity:0; visibility:hidden; transition:opacity .4s,visibility .4s}
@media (max-width:1024px) { .articles-row .article-row .article__image {  position:relative;  opacity:1;  visibility:visible }}
.articles-row .article-row .blockquote p { text-indent:0}
.articles-row .article-row.show-image .article__image { opacity:1; visibility:visible}



.article-row { display:table; width:100%; height:432px; padding:50px 0 135px}
.article-row:last-child { padding-bottom:50px}
@media (max-width:767px) { .article-row:last-child {  padding-bottom:13px }}
@media (max-width:1024px) { .article-row {  display:block;  height:auto;  padding:0 13px }}
.article-row .article__meta { margin-bottom:6px; font-size:13px; line-height:1.55; font-weight:300; letter-spacing:.055em; text-transform:uppercase}
@media (max-width:1200px) { .article-row .article__meta {  margin-bottom:4px;  font-size:12px;  line-height:1.68 }}
@media (max-width:767px) { .article-row .article__meta {  margin-bottom:5px;  line-height:1.19;  letter-spacing:.05em }}
.article-row .article__meta ul { list-style:none; margin:0 -8px; font-size:0}
@media (max-width:1200px) { .article-row .article__meta ul {  margin:0 -7px }}
@media (max-width:767px) { .article-row .article__meta ul {  font-size:11px }}
.article-row .article__meta li { position:relative; display:inline-block; padding:0 8px; font-size:13px}
@media (max-width:1200px) { .article-row .article__meta li {  padding:0 7px;  font-size:12px }}
@media (max-width:767px) { .article-row .article__meta li {  display:block;  font-size:inherit }}
.article-row .article__meta li:after { content:'|'; position:absolute; top:-2px; right:-1px; font-size:13px}
@media (max-width:1200px) { .article-row .article__meta li:after {  right:-2px;  font-size:12px }}
@media (max-width:767px) { .article-row .article__meta li:after {  display:none }}
.article-row .article__meta li:last-child:after { display:none}
.article-row .article__meta:last-child { margin-bottom:0}
.article-row .article__title { margin-bottom:12px; font-size:35px; line-height:1.07; font-weight:700; letter-spacing:-.005em}
@media (max-width:1200px) { .article-row .article__title {  font-size:30px;  line-height:1.08 }}
@media (max-width:1024px) { .article-row .article__title {  font-size:30px }}
@media (max-width:767px) {.article-row .article__title {  font-size:14px;  line-height:1.22 }}
.article-row .article__title a:hover { text-decoration:none}
.article-row .article__title:last-child { margin-bottom:0}
.article-row .article__image { position:fixed; top:50%; left:67px; -webkit-transform:translateY(-50%); transform:translateY(-50%); max-width:calc(60% - 115px); max-height:78%; width:100%; height:100%; background-size:contain; background-repeat:no-repeat; background-position:center}
@media (min-width:1780px) { .article-row .article__image {  max-width:955px;  max-height:955px }}
@media (max-width:1500px) { .article-row .article__image {  max-width:calc(100% - 715px);  max-height:60% }}
@media (max-width:1250px) { .article-row .article__image {  max-width:535px;  max-height:70% }}
@media (max-width:1200px) { .article-row .article__image {  left:41px;  max-width:513px }}
@media (max-width:1024px) {
	.article-row .article__image {  position:static;  top:auto;  left:auto;  -webkit-transform:translateY(0);  transform:translateY(0);  display:block;  max-width:100%;  max-height:none;  margin-bottom:13px }
	.article-row .article__image:last-child {  margin-bottom:0 }
	.article-row .article__image picture {  display:block!important }
	.article-row .article__image picture img {  width:100% }
}
.article-row .article__content { display:table-cell; vertical-align:middle; width:494px; margin-left:auto; font-size:14px; line-height:1.5; letter-spacing:.08em}
@media (max-width:1200px) { .article-row .article__content {  width:343px }}
@media (max-width:1024px) { .article-row .article__content {  display:block;  width:100% }}
@media (max-width:1024px) { .article-row .article__content blockquote {  margin-right:0;  text-indent:0;  font-style:italic;  letter-spacing:.015em;  line-height:1.22;  font-size:18px }}
@media (max-width:767px) { .article-row .article__content blockquote {  text-indent:-5px;  font-size:14px }}
.article-row .article__content>p { max-width:460px}
@media (max-width:1024px) { .article-row .article__content>p {  display:none }}


.articles-related { font-size:0; margin:0 -14px}
@media (max-width:1200px) { .articles-related {  margin:0 -19px }}
@media (max-width:767px) {
	.articles-related {  position:relative;  margin:0 -13px;  -webkit-animation:none;  animation:none }
	.articles-related .slick-list {  overflow:visible }
	.articles-related .slick-arrow {  top:15px;  z-index:20;  -webkit-transform:translateY(0);  transform:translateY(0);  width:25px;  height:25px;  border-radius:100%;  background:#222 }
	.articles-related .slick-arrow:after {  position:absolute;  top:50%;  left:50%;  -webkit-transform:translate(-50%,-50%);  transform:translate(-50%,-50%);  display:block;  width:11px;  height:8px;  border:0;  background-image:url(/svg/arrow-right-white);  background-size:11px 7px;  background-position:center bottom;  background-repeat:no-repeat }
	.articles-related .slick-arrow.slick-prev {  left:7px }
	.articles-related .slick-arrow.slick-prev:after {  -webkit-transform:translate(-50%,-50%) rotate(180deg);  transform:translate(-50%,-50%) rotate(180deg);  margin-top:1px }
	.articles-related .slick-arrow.slick-next {  right:7px }
	.articles-related .slick-arrow.slick-next:after {  -webkit-transform:translate(-50%,-50%);  transform:translate(-50%,-50%) }
	.articles-related .slick-current .article__image:after {  opacity:0;  visibility:hidden }
}
.articles-related .articles__clip { background:none; overflow:visible}
@media (max-width:767px) { .articles-related .articles__clip {  width:100%;  display:none;  padding:0 39px;  overflow:hidden } .articles-related .articles__clip:first-child {  display:block }}
.articles-related .article { width:313px; display:inline-block; vertical-align:top; margin:0 14px; font-size:14px; white-space:normal}
@media (max-width:1200px) { .articles-related .article {  width:287px;  margin:0 19px }}
@media (max-width:767px) { 
	.articles-related .article {  width:100%;  margin:0 13px } 
	.articles-related .article .article__image:after {  content:'';  position:absolute;  top:0;  right:0;  bottom:0;  left:0;  z-index:15;  background:#E7DBCE;  mix-blend-mode:multiply;  transition:opacity .4s,visibility .4s }
}
.articles-related .article--text { font-size:15px}
@media (max-width:1200px) { .articles-related .article--text {  font-size:14px }}
@media (max-width:767px) { .articles-related .article--text .article__inner {  min-height:156px }}
.articles-related .article--small-secondary .article__content { min-height:auto}



.articles-featured .article-row-secondary { padding:40px 0; border-bottom:1px solid #595959}
@media (max-width:767px) { .articles-featured .article-row-secondary {  padding:0;  border-bottom:0;  margin-bottom:40px }}
.articles-featured .article-row-secondary:last-child { border-bottom:0}
@media (max-width:767px) { .articles-featured .article-row-secondary:last-child {  margin-bottom:0 }}


.article-row-secondary { display:table; width:100%}
@media (max-width:767px) { .article-row-secondary {  display:block }}
.article-row-secondary .article__meta { margin-bottom:4px; font-size:16px; line-height:1.26; color:#ccc; font-weight:300; letter-spacing:.045em}
@media (max-width:1023px) { .article-row-secondary .article__meta {  font-size:15px }}
@media (max-width:767px) { .article-row-secondary .article__meta {  font-size:14px }}
.article-row-secondary .article__meta:last-child { margin-bottom:0}
.article-row-secondary .article__title { max-width:720px; font-size:36px; line-height:1.12; font-weight:700; letter-spacing:-.015em}
@media (max-width:1023px) { .article-row-secondary .article__title {  font-size:28px }}
@media (max-width:767px) { .article-row-secondary .article__title {  font-size:20px }}
.article-row-secondary .article__title a:hover { text-decoration:none}
.article-row-secondary .article__title--animated { -webkit-transform:perspective(1px); transform:perspective(1px); will-change:transform; transition:-webkit-transform .4s; transition:transform .4s; transition:transform .4s,-webkit-transform .4s}
.article-row-secondary .article__title--animated a { position:relative; width:calc(100%); background-image:linear-gradient(transparent calc(100% - 2px),#fff 2px); background-repeat:no-repeat; background-size:0% 100%; transition:background-size .4s}
.article-row-secondary .article__image { position:relative; display:table-cell; vertical-align:top; width:244px}
@media (max-width:767px) { .article-row-secondary .article__image {  display:block;  width:100%;  margin-bottom:15px } .article-row-secondary .article__image:last-child {  margin-bottom:0 }}
.article-row-secondary .article__image img { transition:-webkit-filter .4s; transition:filter .4s; transition:filter .4s,-webkit-filter .4s}
@media (max-width:767px) { .article-row-secondary .article__image img {  width:100% }}
.article-row-secondary .article__image:after { content:''; position:absolute; top:0; right:0; bottom:0; left:0; z-index:5; background:#E7DBCE; mix-blend-mode:multiply; opacity:0; transition:opacity .4s}
.article-row-secondary .article__image:hover { text-decoration:none}
.article-row-secondary .article__content { display:table-cell; vertical-align:middle; padding-left:67px}
@media (max-width:1023px) { .article-row-secondary .article__content {  padding-left:35px }}
@media (max-width:767px) { .article-row-secondary .article__content {  display:block;  padding-left:0 }}
.article-row-secondary:hover .article__title--animated { -webkit-transform:translateX(3px) perspective(1px) skew(-12deg); transform:translateX(3px) perspective(1px) skew(-12deg)}
@media (max-width:1023px) { .article-row-secondary:hover .article__title--animated {  -webkit-transform:none;  transform:none }}
.article-row-secondary:hover .article__title--animated a { background-size:100% 100%}
@media (max-width:1023px) { .article-row-secondary:hover .article__title--animated a {  background-size:0 }}
.article-row-secondary:hover .article__image img { -webkit-filter:grayscale(1); filter:grayscale(1)}
@media (max-width:1023px) { .article-row-secondary:hover .article__image img {  -webkit-filter:grayscale(0);  filter:grayscale(0) }}
.article-row-secondary:hover .article__image:after { opacity:1}
@media (max-width:1023px) { .article-row-secondary:hover .article__image:after {  opacity:0 }}



.article-single .article__image { margin-bottom:42px}
@media (max-width:767px) { .article-single .article__image {  margin-bottom:17px }}
.article-single .article__image:last-child { margin-bottom:0}
.article-single .article__title { margin-bottom:10px; font-size:26px; line-height:1.16; font-weight:700; letter-spacing:.015em}
@media (max-width:767px) { .article-single .article__title {  font-size:20px }}
.article-single .article__title:last-child { margin-bottom:0}
.article-single .article__subtitle { margin-bottom:8px; font-size:26px; line-height:1.16; font-weight:200; letter-spacing:.01em}
@media (max-width:767px) { .article-single .article__subtitle {  font-size:20px }}
.article-single .article__subtitle:last-child { margin-bottom:0}
.article-single .article__entry { margin-top:19px; font-weight:300; letter-spacing:.019em}
.article-single .article__entry h2 { margin-bottom:10px; font-size:26px; line-height:1.16; font-weight:700; letter-spacing:.015em}
.article-single .article__entry:first-child { margin-top:0}
.article-single .article__entry p { margin-bottom:1.25em}
.article-single .article__entry .btn { margin-top:12px}
.article-single .article__entry .btn:first-child { margin-top:0}
.article-single .article__entry figure { margin-right:-100px}
@media (max-width:1200px) { .article-single .article__entry figure {  margin-right:0 }}



.btn { position:relative; display:inline-block; min-width:203px; height:51px; padding:0 20px; border-radius:0; border:1px solid #222; background:#fff; font-size:16px; line-height:49px; color:#222; font-weight:800; text-align:center; text-transform:uppercase; cursor:pointer; transition:0.55s opacity cubic-bezier(.19,1,.22,1); overflow:hidden}
@media (max-width:1200px) { .btn {  min-width:169px;  height:47px;  font-size:15px;  line-height:45px }}
@media (max-width:767px) { .btn {  min-width:140px;  height:37px;  font-size:12px;  line-height:35px;  letter-spacing:.03em }}
.btn:focus { outline:none}
.btn .btn__hover { position:absolute; top:0; left:0; -webkit-transform:translateX(-101%); transform:translateX(-101%); width:100%; height:100%; background:#222; color:#fff; transition:0.55s -webkit-transform cubic-bezier(.19,1,.22,1); transition:0.55s transform cubic-bezier(.19,1,.22,1); transition:0.55s transform cubic-bezier(.19,1,.22,1),0.55s -webkit-transform cubic-bezier(.19,1,.22,1); overflow:hidden; will-change:transform}
.btn .btn__hover span { display:block; -webkit-transform:translateX(101%); transform:translateX(101%); transition:0.55s -webkit-transform cubic-bezier(.19,1,.22,1);transition:0.55s transform cubic-bezier(.19,1,.22,1); transition:0.55s transform cubic-bezier(.19,1,.22,1),0.55s -webkit-transform cubic-bezier(.19,1,.22,1)}
@media (max-width:1023px) { .btn .btn__hover {  display:none }}
.btn:hover { text-decoration:none}
.btn:hover span { -webkit-transform:none; transform:none}


.btn--white { border-color:#fff; color:#fff} 
.btn--white .btn__hover { background:#fff; color:#222}
@media (max-width:767px) { .btn--white-mob-black {  border-color:#222;  color:#222 } .btn--white-mob-black:hover {  color:#222 }}
.btn--white-to-yellow { border-color:#fff; color:#fff}
.btn--white-to-yellow:hover { border-color:#E7DBCE}
.btn--white-to-yellow .btn__hover { background:#E7DBCE; color:#222}


.btn--xs { min-width:136px; height:37px; font-size:12px; line-height:35px; letter-spacing:.035em}
@media (max-width:767px) { .btn--xs {  min-width:140px;  height:37px;  font-size:12px;  line-height:35px;  letter-spacing:.03em }}
.btn--sm { min-width:138px; height:40px; font-size:13px; line-height:38px; letter-spacing:.01em}
@media (max-width:767px) { .btn--sm {  min-width:125px;  height:36px;  padding:0 15px;  font-size:11px;  line-height:34px }}
.btn--md { min-width:164px; height:42px; font-size:14px; line-height:40px; letter-spacing:.01em}
@media (max-width:767px) { .btn--md {  min-width:140px;  height:37px;  font-size:12px;  line-height:35px;  letter-spacing:.03em }}


.btn-menu { position:relative; display:inline-block; width:40px; height:60px}
@media (max-width:1200px) { .btn-menu {  height:50px }}
.btn-menu span { position:absolute; display:block; height:3px; width:100%; border-radius:0; background:#fff; transition:top .2s .25s,opacity .2s .25s,background .2s,-webkit-transform .2s 0s; transition:top .2s .25s,opacity .2s .25s,transform .2s 0s,background .2s; transition:top .2s .25s,opacity .2s .25s,transform .2s 0s,background .2s,-webkit-transform .2s 0s}
.btn-menu span:nth-child(1) { top:20px}
@media (max-width:1200px) { .btn-menu span:nth-child(1) {  top:14px }}
.btn-menu span:nth-child(2) { top:30px}
@media (max-width:1200px) { .btn-menu span:nth-child(2) {  top:23px }}
.btn-menu span:nth-child(3) { top:40px}
@media (max-width:1200px) { .btn-menu span:nth-child(3) {  top:32px }}


.btn-filter { display:none; padding:13px 0; font-size:18px; line-height:1.34; font-weight:800; text-transform:uppercase; color:#fff; }
.btn-filter:hover { color:#E7DBCE; }
@media (max-width:767px) { .btn-filter {  font-size:22px;  line-height:1.72 }}
.btn-filter i { vertical-align:middle; margin-right:6px; transition:-webkit-transform .4s; transition:transform .4s; transition:transform .4s,-webkit-transform .4s}
.btn-filter span span { margin:0 3px}
.btn-filter .current { position:relative; display:inline-block; -webkit-transform:perspective(1px) skew(-14deg); transform:perspective(1px) skew(-14deg)}
.btn-filter .current:after { content:''; position:absolute; right:-1px; bottom:3px; left:-3px; height:2px; background:#222}
@media (max-width:767px) { .btn-filter .current:after {  height:2px }}
.btn-filter .opened { display:none}
.btn-filter .closed { display:inline-block}
.btn-filter.expanded i { -webkit-transform:rotate(-180deg); transform:rotate(-180deg)}
.btn-filter.expanded .opened { display:inline-block}
.btn-filter.expanded .closed { display:none}
.btn-filter:hover { text-decoration:none}
@media (max-width:767px) { .btn-filter--mobile {  display:block;  overflow:hidden;  white-space:nowrap }}

.btn-gallery { display:inline-block; padding:8px 13px 10px 6px; border-top:1px solid #b8b8b8; font-size:10px; line-height:1.31; color:#b8b8b8; font-weight:400; letter-spacing:.05em; text-transform:uppercase}
.btn-gallery span { vertical-align:middle}
.btn-gallery i { vertical-align:middle; margin-left:11px}
.btn-gallery i:first-child { margin-left:0}




.blockquote { padding-left:5px; font-size:14px; line-height:1.3; color:#666; letter-spacing:.025em}
@media (max-width:1200px) { .blockquote {  padding-left:3px;  font-size:12px;  line-height:1.35;  letter-spacing:.035em }}
@media (max-width:767px) { .blockquote {  padding:13px 5px 17px 15px;  background:#E7DBCE;  line-height:1.18;  color:#222 }}
.blockquote p { max-width:100%!important}
.blockquote>p { max-width:180px!important}
.blockquote blockquote { margin:0 0 25px -5px; font-size:57.8px; color:#c1c1c1; line-height:.95; font-weight:300; letter-spacing:-.015em; text-indent:-.37em}
@media (max-width:1400px) { .blockquote blockquote {  font-size:56px }}
@media (max-width:1200px) { .blockquote blockquote {  margin:0 0 20px -3px;  font-size:46px;  line-height:1.06 }}
@media (max-width:1023px) { .blockquote blockquote {  padding-left:0;  margin:0 0 5px 0 }}
@media (max-width:767px) { .blockquote blockquote {  font-size:16px;  line-height:1.1;  color:#222;  letter-spacing:.02em;  text-indent:-.39em }}
.blockquote blockquote:last-child { margin-bottom:0}
.blockquote h6 { margin-bottom:0}
@media (max-width:1200px) { .blockquote h6 {  font-size:12px }}
@media (max-width:767px) { .blockquote h6 {  margin-bottom:1px;  line-height:1.18 }}

.blockquote--secondary { padding-left:0; font-size:15px; line-height:1.28; color:#222; letter-spacing:.04em}
@media (max-width:767px) { .blockquote--secondary {  padding:5px 5px 2px;  font-size:12px;  line-height:1.18;  letter-spacing:.055em }}
.blockquote--secondary blockquote { margin:0 -10px 19px 0; font-size:35px; line-height:1.07; color:#222; font-weight:700; letter-spacing:-.005em; text-indent:-15px; letter-spacing:-.013em}
@media (max-width:1200px) { .blockquote--secondary blockquote {  font-size:30px }}
@media (max-width:1023px) { .blockquote--secondary blockquote {  font-size:28px }}
@media (max-width:767px) { .blockquote--secondary blockquote {  margin:0 0 14px 0;  font-size:14px;  line-height:1.22;  letter-spacing:.015em;  text-indent:-5px;  font-style:italic }}
.blockquote--secondary h6 { margin-bottom:1px; font-size:15px; line-height:1.28; font-weight:700; letter-spacing:.04em}
@media (max-width:767px) { .blockquote--secondary h6 {  font-size:12px;  line-height:1.18;  letter-spacing:.055em }}
.blockquote--secondary h6:last-child { margin-bottom:0}



.link-filter { position:relative; display:inline-block; font-size:21px; line-height:1.15; font-weight:500; letter-spacing:.018em}
@media (max-width:1200px) { .link-filter {  font-size:18px }}
@media (max-width:1023px) { .link-filter {  font-size:15px }}
@media (max-width:767px) { .link-filter {  font-size:16px;  line-height:1.5 }}
.link-filter i { vertical-align:middle; margin:0 11px; transition:-webkit-transform .4s; transition:transform .4s; transition:transform .4s,-webkit-transform .4s}
@media (max-width:1200px) { .link-filter i {  margin:0 7px }}
.link-filter i:first-child { margin-left:0}
.link-filter i:last-child { margin-right:0}
.link-filter:hover { text-decoration:none}
@media (max-width:1023px) { .link-filter:hover {  -webkit-transform:none;  transform:none }}
.link-filter:hover i:last-child { -webkit-transform:translateX(5px); transform:translateX(5px)}
@media (max-width:1023px) { .link-filter:hover i:last-child {  -webkit-transform:translateX(0);  transform:translateX(0) }}


.link-more { position:relative; display:inline-block; font-size:16px; line-height:1.32; font-weight:700; letter-spacing:.03em}
@media (max-width:1200px) { .link-more {  font-size:14px;  line-height:1.5 }}
@media (max-width:767px) { .link-more {  font-size:13px;  line-height:1.24;  letter-spacing:.015em }}
.link-more:before { content:''; position:absolute; bottom:0; left:0; height:1px; width:0%; background:#222; transition:width .4s cubic-bezier(.785,.135,.15,.86); transition-delay:.1s}
@media (max-width:767px) { .link-more:before {  display:none }}
.link-more:after { content:''; position:absolute; right:0; bottom:0; height:1px; width:0%; background:#222; transition:width .4s cubic-bezier(.785,.135,.15,.86); transition-delay:.1s}
@media (max-width:767px) { .link-more:after {  display:none }}
.link-more span { display:block}
.link-more span:before { content:''; position:absolute; right:0; bottom:0; left:0; height:1px; background:#222; transition:opacity .4s}
.link-more:hover { text-decoration:none}
.link-more:hover:before { -webkit-transform:none; transform:none}
.link-more:hover:before,.link-more:hover:after { width:50%}
.link-more:hover span:before { opacity:0}
@media (max-width:1023px) { .link-more:hover span:before {  opacity:1 }}
.link-more.jsReadMore span+span { display:none}
.link-more.jsReadMore.expanded span { display:none}
.link-more.jsReadMore.expanded span+span { display:inline}


.link-more-secondary { position:relative; display:inline-block; font-size:14px; line-height:1.72; font-weight:400; letter-spacing:.04em; opacity:.6}
@media (max-width:767px) { .link-more-secondary {  font-size:11px;  line-height:1.28 }}
.link-more-secondary span { -webkit-transform:translate3d(0,0,0); transform:translate3d(0,0,0); display:inline-block; will-change:transform; transition:-webkit-transform .4s; transition:transform .4s; transition:transform .4s,-webkit-transform .4s}
.link-more-secondary i { vertical-align:middle; margin:0 4px; transition:margin .4s}
@media (max-width:767px) { .link-more-secondary i {  margin:0 12px }}
.link-more-secondary i:first-child { margin-left:0}
.link-more-secondary i:last-child { margin-right:0}
.link-more-secondary:after { content:''; position:absolute; right:0; bottom:2px; left:0; height:1px; background:#222; opacity:0; transition:opacity .4s}
@media (max-width:767px) { .link-more-secondary:after {  bottom:0;  opacity:1 }}
.link-more-secondary:hover { opacity:1; text-decoration:none}
@media (max-width:1023px) { .link-more-secondary:hover {  opacity:.6 }}
.link-more-secondary:hover span { -webkit-transform:skew(-12deg); transform:skew(-12deg)}
@media (max-width:1023px) { .link-more-secondary:hover span {  -webkit-transform:none;  transform:none }}
.link-more-secondary:hover:after { opacity:1}
@media (max-width:767px) { 
	.link-more-secondary--alt i {  margin:0 3px } 
	.link-more-secondary--alt i:first-child {  margin-left:0 } 
	.link-more-secondary--alt i:last-child {  margin-right:0 }
}



.footer { padding:0 0 21px; background:#E7DBCE; overflow:hidden}
.footer a:hover { opacity:.6; text-decoration:none}
.footer .cols {  padding-right:180px; margin:0 -65px}
@media (max-width:1200px) { .footer .cols {  padding-right:80px;  margin:0 -20px }}
@media (max-width:767px) { .footer .cols {  padding-right:0;  margin-bottom:15px } .footer .cols:last-child {  margin-bottom:0 }}
.footer .col { padding:0 65px}
@media (max-width:1200px) { .footer .col {  padding:0 20px }}
.footer .col--border { position:relative; padding-top:23px}
@media (max-width:1200px) { .footer .col--border {  padding-top:20px }}
@media (max-width:767px) { .footer .col--border {  padding-top:0 }}
.footer .col--border:before { content:''; position:absolute; top:0; right:65px; left:65px; height:1px; background:#222}
@media (max-width:1200px) { .footer .col--border:before {  right:20px;  left:20px }}
@media (max-width:767px) { .footer .col--border:before {  display:none }}
.footer .footer__title { margin-bottom:5px; font-size:40px; line-height:1.34; font-weight:bold; font-family:Domine; text-transform:capitalize;  }
@media (max-width:767px) { .footer .footer__title {  margin-bottom:7px;  }}
.footer .footer__title:last-child { margin-bottom:0}
.footer .footer__content { position:relative; padding-top:50px; }
.footer .footer__bar { position:relative; margin-top:40px; font-size:11px; line-height:1.28; font-weight:300; letter-spacing:.0405em}
@media (max-width:1200px) { .footer .footer__bar {  margin-top:72px }}
@media (max-width:767px) { .footer .footer__bar {  padding-top:18px;  border-top:1px solid #aeaeae;  margin-top:25px;  line-height:1.37;  letter-spacing:.05em }}
.footer .footer__bar:first-child { margin-top:0}
.footer .list-credits { position:absolute; top:0; right:0}
@media (max-width:1200px) { .footer .list-credits {  right:1px }}
@media (max-width:767px) { .footer .list-credits {  position:static;  margin-top:26px } .footer .list-credits:first-child {  margin-top:0 }}
.footer .socials { position:absolute; top:50px; right:0}
@media (max-width:767px) { .footer .socials {  position:static; margin-bottom:20px;  }}



.htmlIText  { display:block; width:100%; height:50px; padding:0 20px; margin-bottom:10px; border:1px solid #E7DBCE; border-radius:0; background:#fff; font-size:16px; line-height:48px; color:#222; font-weight:400; -webkit-appearance:none; -moz-appearance:none; appearance:none; transition:border .4s,background .4s}
.htmlIText:focus { border-color:#222}
.htmlIText::-webkit-input-placeholder { color:#222; opacity:1}
.htmlIText::-moz-placeholder { color:#222; opacity:1}
.htmlIText:-ms-input-placeholder { color:#222; opacity:1}
.htmlIText::-ms-input-placeholder { color:#222; opacity:1}
.htmlIText::placeholder { color:#222; opacity:1}


.htmlIPass  { display:block; width:100%; height:50px; padding:0 20px; margin-bottom:10px; border:1px solid #E7DBCE; border-radius:0; background:#fff; font-size:16px; line-height:48px; color:#222; font-weight:400; -webkit-appearance:none; -moz-appearance:none; appearance:none; transition:border .4s,background .4s}
.htmlIPass:focus { border-color:#222}
.htmlIPass::-webkit-input-placeholder { color:#222; opacity:1}
.htmlIPass::-moz-placeholder { color:#222; opacity:1}
.htmlIPass:-ms-input-placeholder { color:#222; opacity:1}
.htmlIPass::-ms-input-placeholder { color:#222; opacity:1}
.htmlIPass::placeholder { color:#222; opacity:1}


.htmlIMemo  { display:block; width:100%; height:100px; padding:10px 20px; margin: 0 0 20px 0; border:1px solid #E7DBCE; border-radius:0; background:#fff; font-size:16px; line-height:1.25; color:#222; resize:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; transition:border .4s,background .4s}
.htmlIMemo:focus { border-color:#222}
.htmlIMemo::-webkit-input-placeholder { color:#222; opacity:1}
.htmlIMemo::-moz-placeholder { color:#222; opacity:1}
.htmlIMemo:-ms-input-placeholder { color:#222; opacity:1}
.htmlIMemo::-ms-input-placeholder { color:#222; opacity:1}
.htmlIMemo::placeholder { color:#222; opacity:1}

.htmlIupload  { margin: 0 0 20px 0; }

.htmlISubmit  { width:100%;  padding:15px 15px; border:1px solid #222; border-radius:0; margin-right:0; margin-top:10px;  background:#222; font-size:26px; line-height:38px; color:#fff; letter-spacing:0.01em; font-weight:bold; text-transform:uppercase; cursor:pointer; box-shadow:none; -webkit-appearance:none; -moz-appearance:none; appearance:none; transition:background .4s,border .4s,color .4s,opacity .4s}
.htmlISubmit:hover { background:#fff; color:#222; }


.labelfield {font-weight:bold; color:#000; font-size:20px;  } 
.tfvHighlight { font-weight:bold; color:red !important; }



.header { position:absolute; top:0; right:0; left:0; z-index:100; border-top:2px solid #E7DBCE; transition:top .4s,background .4s}
.header .header__content { padding:27px 0; color:#fff;transition:padding .4s}
@media (max-width:1200px) { .header .header__content {  padding:17px 0 }}
.header .header__content .shell { position:relative; padding:0 32px}
.header .header__content .shell:after { content:''; clear:both; display:table; line-height:0}
@media (max-width:1200px) { .header .header__content .shell {  padding:0 22px }}
@media (max-width:767px) { .header .header__content .shell {  padding:0 13px }}
.header .header__content .logo { position:relative; z-index:150}
@media (max-width:767px) { .header .header__content .logo {  z-index:200 }}
.header .header__content .btn-menu { position:absolute; top:50%; right:42px; z-index:200; -webkit-transform:translateY(-50%); transform:translateY(-50%); margin-top:-1px}
@media (max-width:1200px) { .header .header__content .btn-menu {  right:21px }}
@media (max-width:767px) { .header .header__content .btn-menu {  right:13px }}
.header .header__title { position:absolute; top:100%; right:0; left:0; padding:18px 68px; margin-top:27px; font-size:18px; line-height:1.34; color:#222; font-weight:800; letter-spacing:0; opacity:0; visibility:hidden; transition:margin .4s,opacity .4s,visibility .4s}
@media (max-width:1200px) { .header .header__title {  padding:18px 41px }}
@media (max-width:767px) { .header .header__title {  padding:8px 13px;  font-size:14px;  line-height:1.3 }}
.header .header__title:before { content:''; position:absolute; top:0; bottom:0; left:50%; z-index:-1; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:100vw; background:#E7DBCE}
.header .header__nav { position:fixed; top:0; right:0; bottom:0; left:0; z-index:150; background:transparent; visibility:hidden; transition:background .4s,visibility .4s .4s; overflow-x:hidden; overflow-y:auto}
@media (max-width:767px) { .header .header__nav {  padding:75px 13px 5px;  background:#E7DBCE;  overflow-x:hidden;  overflow-y:auto;  opacity:0;  transition:opacity .4s 0.2s,visibility .4s 0.2s }}

@media (max-width:767px) { .header--secondary {  border-top-color:transparent } .header--secondary .logo {  max-width:96px } .header--secondary .header__content {  padding:8px 0 }}
@media (max-width:767px) { .header--tertiary {  border-top-color:transparent;  background:#222 } .header--tertiary .logo {  max-width:96px } .header--tertiary .header__content {  padding:8px 0 }}
@media (max-width:767px) { .header--dark {  border-top:0;  background:#222 }}
@media (max-width:767px) { .header--dark .header__content {  padding:10px 0 9px }}
.header--dark .btn-menu span { background:#222}
@media (max-width:767px) { .header--dark .btn-menu span {  background:#fff }}
@media (max-width:767px) { .header--dark .logo {  max-width:96px }}
.header--dark .logo picture { opacity:0}
@media (max-width:767px) { .header--dark .logo picture {  opacity:1 }}
.header--dark .logo picture+picture { opacity:1}
@media (max-width:767px) { .header--dark .logo picture+picture {  opacity:0 }}
.header--scrolled { top:-110px; transition:top 0s}
.header--scrolled .header__content { padding:8px 0}
@media (max-width:767px) { .header--scrolled .header__content { padding:18px 0} }
.header--scrolled .header__content .logo { max-width:250px}
@media (max-width:767px) { .header--scrolled .header__content .logo {  max-width:280px }}
.header--fixed { position:fixed; background:#222; transition:top .4s,background .4s,padding .4s,border .4s}
@media (max-width:767px) { .header--fixed {  border-top:0 }}
.header--fixed.header--dark .logo picture { opacity:1}
.header--fixed.header--dark .logo picture+picture { opacity:0}
.header--fixed.header--dark .btn-menu span { background:#fff}
.header--visible { top:0;transition:top .4s,background .4s,padding .4s,border .4s}
.header--visible .header__title { margin-top:8px; opacity:1; visibility:visible}




.intro { position:relative; display:table; width:100%; height:100vh; padding:100px 0; color:#fff; overflow:hidden;background-color:#E7DBCE;}
@media (max-width:767px) { .intro {  height:80vh }}
.intro .shell { max-width:1414px; padding-top:120px; padding-bottom:120px; }
.intro .intro__content { position:relative; z-index:15; display:table-cell; vertical-align:middle; width:100%}
.intro .intro__image { position:absolute; top:0; right:0; bottom:0; left:0; background-size:cover; background-position:center; background-repeat:no-repeat;background-position:center center;}
.intro .intro__title { font-size:250px; letter-spacing:.015em; font-weight:800}
@media (max-width:1200px) { .intro .intro__title {  font-size:46px }}
@media (max-width:1023px) { .intro .intro__title {  font-size:42px }}
@media (max-width:767px) { .intro .intro__title {  font-size:28px;  line-height:1.12;  letter-spacing:.008em }}
.intro .btn-down { position:absolute; right:17px; bottom:23px; z-index:50; text-decoration:none}
@media (max-width:1200px) { .intro .btn-down {  right:10px;  bottom:13px }}
.intro .btn-down i { font-size:40px; }
.intro .btn-down:hover i { color:#fff; }
.intro .btn-down:hover { -webkit-animation:moveDown 1s infinite; animation:moveDown 1s infinite}
@media (max-width:1023px) { .intro .btn-down:hover {  -webkit-animation:none;  animation:none }}



.intro--lg { position:relative; padding:50px 0; color:#fff}
@media (max-width:767px) { .intro--lg {  padding:86px 0 51px }}
.intro--lg:before { content:''; position:absolute; top:0; left:0; z-index:5; width:100%; height:200px; background-image:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(255,255,255,0) 100%); mix-blend-mode:multiply}
@media (max-width:767px) { .intro--lg:before {  height:80% }}
.intro--lg .shell { max-width:1834px;  padding-top:120px; padding-bottom:120px; }
.intro--lg .intro__title { margin:0 -100px; font-size:200px; line-height:1.2; letter-spacing:.005em; font-family:"Domine"; }
@media (max-width:1450px) { .intro--lg .intro__title {  font-size:19vw }}
@media (max-width:1200px) { .intro--lg .intro__title {  margin:0 -70px 0 -70px }}
@media (max-width:1023px) { .intro--lg .intro__title {  margin:0 -60px 0 -60px }}
@media (max-width:767px) { .intro--lg .intro__title {  margin:0 -19px 0 -24px;  font-size:15.125vw;  line-height:1.17;  letter-spacing:-.02em }}
.intro--lg .intro__title span::after { content:" "}
@media (max-width:767px) { 
	.intro--lg .intro__title span {  display:block;  text-align:left!important } 
	.intro--lg .intro__title span::after {  content:none } 
	.intro--lg .intro__title span:nth-child(even) {  text-align:right!important }
}
.intro--lg .intro__title span:last-child { display:block; text-align:right}
.intro--lg .intro__title span:last-child::after { content:none}
.intro--md { height:62.4vh; padding:100px 0 57px}
@media (max-width:1023px) { .intro--md {  height:500px }}
@media (max-width:767px) { .intro--md {  display:block;  height:auto;  padding:80px 0 0;  background:#000 }}
.intro--md .shell { max-width:1834px;  padding-top:120px; padding-bottom:120px; }
.intro--md .intro__title { max-width:665px; font-size:40px; line-height:1; font-weight:700; letter-spacing:.01em;}
.intro--md .intro__summary { max-width:665px; font-size:20px; line-height:1.15; letter-spacing:.01em; margin-top:20px;}
.intro--md .intro__title--large { margin-bottom:12px; font-size:35px; line-height:1.07; letter-spacing:-.005em}
@media (max-width:1200px) { .intro--md .intro__title--large {  font-size:30px;  line-height:1.08 }}
@media (max-width:1023px) { .intro--md .intro__title--large {  font-size:30px }}
@media (max-width:767px) { 
	.intro--md .intro__title--large {  font-size:14px;  line-height:1.22 }
	.intro--md .intro__title {  font-size:16px;  line-height:1;  color:#000;  font-weight:300;  letter-spacing:.025em }
	.intro--md .intro__content { display:block;  padding:21px 0 22px;  background:#E7DBCE; color:#000; }
	.intro--md .intro__image {  position:static;  padding-top:56.25% }
}
.intro--landing { position:relative; display:block; height:auto; padding:0; font-size:22px; line-height:1.05; color:#fff; letter-spacing:.015em; overflow:hidden}
@media (max-width:1200px) { .intro--landing {  font-size:20px }}
@media (max-width:1023px) { .intro--landing {  font-size:18px }}
@media (max-width:767px) { .intro--landing {  padding-top:51px;  font-size:16px;  line-height:1.1 }}
.intro--landing:before { content:''; position:absolute; top:0; left:0; z-index:5; width:100%; height:200px; background-image:linear-gradient(180deg,rgba(0,0,0,.3) 0%,rgba(255,255,255,0) 100%); mix-blend-mode:multiply}
@media (max-width:767px) { .intro--landing:before {  height:80% }}
.intro--landing .shell { max-width:1834px}
@media (max-width:767px) { .intro--landing .shell {  display:table;  width:100%;  height:calc(100vh - 91px);  padding-top:11px;  padding-bottom:30px }}
.intro--landing .cols { display:table; width:calc(100% + 84px); height:100vh}
@media (max-width:1200px) { .intro--landing .cols {  width:calc(100% + 56px) }}
@media (max-width:767px) { .intro--landing .cols {  width:100%;  display:table-cell;  vertical-align:middle;  height:auto }}
.intro--landing .cols:after { display:none}
.intro--landing .col { float:none; display:table-cell; vertical-align:top; padding-top:79px; padding-bottom:51px}
@media (max-width:767px) { .intro--landing .col {  display:block;  padding-top:0;  padding-bottom:0;  margin-bottom:47px }}
.intro--landing .col .intro__image { width:50vw}
@media (max-width:767px) { .intro--landing .col .intro__image {  width:100%;  height:50% }}
.intro--landing .col:first-child .intro__overlay,.intro--landing .col:first-child .intro__image { right:50%; left:auto}
@media (max-width:767px) { .intro--landing .col:first-child .intro__overlay, .intro--landing .col:first-child .intro__image {  right:0;  bottom:auto;  left:0;  height:calc(50% + 30px) }}
@media (max-width:767px) { .intro--landing .col:first-child .intro__image:before {  content:'';  position:absolute;  right:0;  bottom:0;  left:0;  z-index:15;  display:block;  height:1px;  background:#fff }}
.intro--landing .col:last-child { vertical-align:bottom}
@media (max-width:767px) { .intro--landing .col:last-child {  margin-bottom:20px }}
.intro--landing .col:last-child .intro__overlay,.intro--landing .col:last-child .intro__image { right:auto; left:50%}
@media (max-width:767px) { .intro--landing .col:last-child .intro__overlay, .intro--landing .col:last-child .intro__image {  top:auto;  right:0;  bottom:0;  left:0;  height:calc(50% - 30px) }}
.intro--landing .col:last-child .intro__entry { margin-right:-5px; margin-left:auto}
@media (max-width:1200px) { .intro--landing .col:last-child .intro__entry {  margin-right:0 }}
@media (max-width:767px) { .intro--landing .col:last-child .intro__entry {  margin-left:0 }}
.intro--landing .col:last-child .intro__title { -webkit-transform:translateX(-27px); transform:translateX(-27px)}
@media (max-width:1200px) { .intro--landing .col:last-child .intro__title {  -webkit-transform:translateX(-7px);  transform:translateX(-7px) }}
@media (max-height:850px) { .intro--landing .col:last-child .intro__title {  -webkit-transform:translateX(-60px);  transform:translateX(-60px) }}
@media (max-width:1023px) { .intro--landing .col:last-child .intro__title {  -webkit-transform:translateX(8px);  transform:translateX(8px) }}
@media (max-width:1023px) and (max-height:850px) { .intro--landing .col:last-child .intro__title {  -webkit-transform:translateX(22px);  transform:translateX(22px) }}
@media (max-width:767px) { .intro--landing .col:last-child .intro__title {  -webkit-transform:translateX(0);  transform:translateX(0) }}
.intro--landing .col:hover .intro__overlay { opacity:1}
@media (max-width:1023px) { .intro--landing .col:hover .intro__overlay {  opacity:0 }}
.intro--landing .col:hover .intro__image { -webkit-filter:grayscale(1); filter:grayscale(1)}
@media (max-width:1023px) { .intro--landing .col:hover .intro__image {  -webkit-filter:grayscale(0);  filter:grayscale(0) }}
.intro--landing .col:hover .intro__image:after { opacity:0}
@media (max-width:1023px) { .intro--landing .col:hover .intro__image:after {  opacity:1 }}
.intro--landing .col:hover .intro__title { color:#fff}
@media (max-width:1023px) { .intro--landing .col:hover .intro__title {  color:#E7DBCE }}
.intro--landing .intro__overlay { position:absolute; top:0; bottom:0; left:0; z-index:5; width:50vw; background:#E7DBCE; mix-blend-mode:multiply; opacity:0; transition:opacity .4s}
@media (max-width:767px) { .intro--landing .intro__overlay {  width:100vw }}
.intro--landing .intro__overlay:hover~.intro__content .btn span { -webkit-transform:none; transform:none}
.intro--landing .intro__image { transition:-webkit-filter .4s; transition:filter .4s; transition:filter .4s,-webkit-filter .4s}
.intro--landing .intro__image:after { content:''; position:absolute; top:0; right:0; bottom:0; left:0; background:rgba(0,0,0,.35); mix-blend-mode:multiply; transition:opacity .4s; pointer-events:none}
.intro--landing .intro__image:hover+.intro__overlay { opacity:1}
@media (max-width:1023px) { .intro--landing .intro__image:hover+.intro__overlay {  opacity:0 }}
.intro--landing .intro__content { display:block; pointer-events:none}
.intro--landing .intro__title { max-height:1.25em; width:calc(100% + 243px); margin:0 -122px 4px -107px; font-size:260px; line-height:1.25; color:#E7DBCE; letter-spacing:-.045em; white-space:nowrap; overflow:visible hidden; transition:color .4s}
@media (min-height:851px) and (max-width:1450px) { .intro--landing .intro__title {  font-size:17.7vw }}
@media (max-height:850px) { .intro--landing .intro__title {  margin-left:-80px;  font-size:25vh;  overflow-y:visible }}
@media (max-width:1200px) { .intro--landing .intro__title {  width:calc(100% + 140px);  margin:0 -70px 0 -70px }}
@media (max-width:1023px) { .intro--landing .intro__title {  width:calc(100% + 125px);  margin:0 -60px 0 -65px;  font-size:17vw}}
@media (max-width:1023px) and (max-height:850px) { .intro--landing .intro__title {  font-size:16vw }}
@media (max-width:767px) { .intro--landing .intro__title {  width:100%;  margin:0 0 4px;  font-size:20vw;  text-indent:-6px;  overflow:visible }}
.intro--landing .intro__title:last-child { margin-bottom:0}
@media (max-width:767px) {
 .intro--landing .intro__title span {  display:block }
 .intro--landing .intro__title span span {  text-align:right }
}
.intro--landing .intro__title span+span { display:block; text-align:right}
@media (max-width:767px) { .intro--landing .intro__title span+span {  text-align:left }}
.intro--landing .intro__entry { max-width:379px; padding:11px 5px; border-top:1px solid #fff; margin:0 0 10px -5px}
@media (max-width:1200px) { .intro--landing .intro__entry {  max-width:330px }}
@media (max-width:1023px) { .intro--landing .intro__entry {  max-width:300px }}
@media (max-width:767px) { .intro--landing .intro__entry {  padding:7px 10px }}
.intro--landing .intro__entry p { margin-bottom:.95em}
@media (max-width:767px) { .intro--landing .intro__entry p {  margin-bottom:1em }}
.intro--landing .intro__entry:last-child { margin-bottom:0}
.intro--video { padding:0}
.intro--videos { padding:0}
.intro--videos .intro__content:after { content:''; clear:both; display:table; line-height:0}
.intro--videos .video-bg { float:left; width:50%}
@media (max-width:767px) { .intro--videos .video-bg {  float:none;  width:100%;  height:50% }}
.intro--videos .video-bg:hover:before { opacity:0}
@media (max-width:767px) { .intro--videos .video-bg video, .intro--videos .video-bg iframe {  min-width:90.89vh;  min-height:50vh }}
.intro--bottom .intro__content { vertical-align:bottom}
.intro--bottom .intro__content h1 { font-size:100px; font-family:Domine; }
@media (max-width:767px) { .intro--bottom .intro__content h1 { font-size:50px;} }
.intro-secondary { position:relative; padding:170px 67px 131px 0; color:#fff; overflow:hidden; background:#222}
@media (max-width:1400px) { .intro-secondary {  padding:130px 67px 80px 0 }}
@media (max-width:1200px) { .intro-secondary {  padding:117px 45px 85px 0 }}
@media (max-width:767px) { .intro-secondary {  padding:73px 0 63px }}
.intro-secondary .shell { position:relative; width:100%; max-width:1767px; height:calc(100vh - 301px); padding:0}
@media (max-width:1400px) { .intro-secondary .shell {  height:calc(100vh - 210px) }}
@media (max-width:1200px) { .intro-secondary .shell {  height:calc(100vh - 202px) }}
@media (max-width:1023px) { .intro-secondary .shell {  height:400px }}
@media (max-width:767px) { .intro-secondary .shell {  display:block;  height:auto;  padding:0 13px }}
.intro-secondary .intro__content { position:relative; z-index:15; top:50%; -webkit-transform:translateY(-50%)!important; transform:translateY(-50%)!important; width:69.6%; padding-bottom:32px; overflow:hidden}
@media (max-width:1023px) { .intro-secondary .intro__content {  padding-bottom:0 }}
@media (max-width:767px) { 
	.intro-secondary .intro__content {  width:100%!important;  margin-bottom:26px;  overflow:visible;  -webkit-transform:translateY(0)!important;  transform:translateY(0)!important } 
	.intro-secondary .intro__content:last-child {  margin-bottom:0 }
}
.intro-secondary .intro__image { position:absolute; top:0; right:0; bottom:0; left:0; width:69.6%}
@media (max-width:767px) { .intro-secondary .intro__image {  position:relative;  top:auto;  right:auto;  bottom:auto;  left:auto;  width:91%;  margin-left:-13px;  padding-top:66.5% }}
.intro-secondary .intro__image-inner { background-size:cover; background-position:center; background-repeat:no-repeat; position:absolute; top:0; right:0; bottom:0; left:0; z-index:5; -webkit-filter:grayscale(1); filter:grayscale(1); transition:-webkit-filter .2s; transition:filter .2s; transition:filter .2s,-webkit-filter .2s}
@media (max-width:767px) { .intro-secondary .intro__image-inner {  -webkit-filter:grayscale(0)!important;  filter:grayscale(0)!important }}
.intro-secondary .intro__image-overlay { display:none; position:absolute; top:0; right:0; bottom:0; left:0; z-index:10; content:''; background:#E7DBCE; mix-blend-mode:multiply; transition:opacity .4s}
@media (max-width:767px) { .intro-secondary .intro__image-overlay {  display:none }}
.intro-secondary .intro__image-content { position:absolute; top:50%; left:0; -webkit-transform:translateY(-50%)!important; transform:translateY(-50%)!important; color:#E7DBCE; padding-bottom:32px}
@media (max-width:767px) { .intro-secondary .intro__image-content {  display:none }}
.intro-secondary .intro__title { margin:0 -300px 0 -13px; font-size:150px; line-height:1.03; font-weight:800; letter-spacing:-.033em}
@media (min-width:1833px) { .intro-secondary .intro__title {  margin-left:10px }}
@media (max-width:1450px) { .intro-secondary .intro__title {  font-size:10.36vw }}
@media (max-width:1200px) { .intro-secondary .intro__title {  padding-right:50px;  font-size:10.06vw }}
@media (max-width:1023px) { .intro-secondary .intro__title {  margin-top:0;  margin-left:0 }}
@media (max-width:767px) { .intro-secondary .intro__title {  padding-right:20px;  margin:0;  font-size:9.375vw;  line-height:1.07;  color:#E7DBCE }}
.intro-secondary .btn-down { position:absolute; right:17px; bottom:23px; z-index:50; text-decoration:none}
@media (max-width:1200px) { .intro-secondary .btn-down {  right:10px;  bottom:13px }}
.intro-secondary .btn-down:hover { -webkit-animation:moveDown 1s infinite; animation:moveDown 1s infinite}
@media (max-width:1023px) { .intro-secondary .btn-down:hover {  -webkit-animation:none;  animation:none }}
@media (max-width:767px) { .intro-secondary .btn-gallery {  position:absolute;  right:0;  bottom:0 }}
.intro-secondary--alt { padding-right:0}
.intro-secondary--alt .shell { height:37.35vw; padding:0 67px}
@media (max-width:1200px) { .intro-secondary--alt .shell {  padding:0 42px }}
@media (max-width:767px) { .intro-secondary--alt .shell {  height:auto;  padding:0 13px }}
.intro-secondary--alt .intro__image { left:67px; width:62vw}
@media (min-width:2615px) { .intro-secondary--alt .intro__image {  width:1621px }}
@media (max-width:1200px) { .intro-secondary--alt .intro__image {  left:42px }}
@media (max-width:767px) { .intro-secondary--alt .intro__image {  width:100%;  left:13px;  padding-top:60.5% }}
.intro-secondary--alt .intro__image-content { margin:0 -30vw 0 44.5vw}
@media (min-width:1800px) { .intro-secondary--alt .intro__image-content {  margin:0 -28vw 0 44.6vw }}
@media (min-width:2200px) { .intro-secondary--alt .intro__image-content {  margin:0 -20vw 0 41.6vw }}
@media (min-width:2550px) { .intro-secondary--alt .intro__image-content {  margin:0 -509px 0 1059px }}
@media (max-width:1023px) { .intro-secondary--alt .intro__image-content {  padding-bottom:0 }}
.intro-secondary--alt .intro__image-inner { -webkit-filter:grayscale(1); filter:grayscale(1)}
.intro-secondary--alt .intro__image-inner:before { content:''; position:absolute; top:0; right:0; bottom:0; left:0; z-index:255; background-image:linear-gradient(to right,rgba(255,255,255,0) 30%,rgba(0,0,0,.2) 100%); mix-blend-mode:multiply}
.intro-secondary--alt .intro__content { width:62vw}
@media (min-width:2615px) { .intro-secondary--alt .intro__content {  width:1621px }}
@media (max-width:767px) { .intro-secondary--alt .intro__content {  width:100% }}
.intro-secondary--alt .intro__content .intro__title { margin:0 -30vw 0 44.5vw}
@media (min-width:1800px) { .intro-secondary--alt .intro__content .intro__title {  margin:0 -28vw 0 44.6vw }}
@media (min-width:2200px) { .intro-secondary--alt .intro__content .intro__title {  margin:0 -20vw 0 41.6vw }}
@media (min-width:2550px) { .intro-secondary--alt .intro__content .intro__title {  margin:0 -509px 0 1059px }}
@media (max-width:767px) { .intro-secondary--alt .intro__content .intro__title {  margin:0 }}
.intro-secondary--alt .intro__title { margin:0; font-size:5.66667vw; line-height:1.05; font-weight:700; letter-spacing:.003em}
@media (min-width:1800px) { .intro-secondary--alt .intro__title {  font-size:6.2vw }}
@media (min-width:2200px) { .intro-secondary--alt .intro__title {  font-size:5.8vw }}
@media (min-width:2550px) { .intro-secondary--alt .intro__title {  font-size:147px }}
.intro-secondary--alt .intro__title span { font-weight:200}
.intro-secondary--alt2 { padding-right:0; padding-bottom:114px}
@media (max-width:1400px) { .intro-secondary--alt2 {  padding-bottom:80px }}
@media (max-width:1200px) { .intro-secondary--alt2 {  padding-bottom:85px }}
@media (max-width:767px) { .intro-secondary--alt2 {  padding:73px 0 63px }}
.intro-secondary--alt2 .shell { height:calc(100vh - 284px); padding:0 67px 0 0}
@media (max-width:1400px) { .intro-secondary--alt2 .shell {  height:calc(100vh - 210px) }}
@media (max-width:1200px) { .intro-secondary--alt2 .shell {  height:calc(100vh - 202px);  padding:0 42px 0 0 }}
@media (max-width:1023px) { .intro-secondary--alt2 .shell {  height:400px }}
@media (max-width:767px) { .intro-secondary--alt2 .shell {  height:auto;  padding:0 13px }}
.intro-secondary--alt2 .intro__image { left:0; width:66.55vw}
@media (min-width:2550px) { .intro-secondary--alt2 .intro__image {  width:1695px }}
@media (max-width:767px) { .intro-secondary--alt2 .intro__image {  left:13px;  width:100%;  padding-top:60.5% }}
.intro-secondary--alt2 .intro__image-content { margin:0 -30vw 0 45.6vw}
@media (min-width:1800px) { .intro-secondary--alt2 .intro__image-content {  margin:0 -28vw 0 44.6vw }}
@media (min-width:2200px) { .intro-secondary--alt2 .intro__image-content {  margin:0 -20vw 0 41.6vw }}
@media (min-width:2550px) { .intro-secondary--alt2 .intro__image-content {  margin:0 -509px 0 1059px }}
@media (max-width:1023px) { .intro-secondary--alt2 .intro__image-content {  padding-bottom:0 }}
.intro-secondary--alt2 .intro__image-inner:before { content:''; position:absolute; top:0; right:0; bottom:0; left:0; z-index:255; background-image:linear-gradient(to right,rgba(255,255,255,0) 30%,rgba(0,0,0,.2) 100%); mix-blend-mode:multiply}
.intro-secondary--alt2 .intro__content { width:66.55vw}
@media (min-width:2550px) { .intro-secondary--alt2 .intro__content {  width:1695px }}
.intro-secondary--alt2 .intro__content .intro__title { margin:0 -30vw 0 45.6vw}
@media (min-width:1800px) { .intro-secondary--alt2 .intro__content .intro__title {  margin:0 -28vw 0 44.6vw }}
@media (min-width:2200px) { .intro-secondary--alt2 .intro__content .intro__title {  margin:0 -20vw 0 41.6vw }}
@media (min-width:2550px) { .intro-secondary--alt2 .intro__content .intro__title {  margin:0 -509px 0 1059px }}
@media (max-width:767px) { .intro-secondary--alt2 .intro__content .intro__title {  margin:0 }}
.intro-secondary--alt2 .intro__title { margin:0; font-size:6.66667vw; line-height:1.05; font-weight:700; letter-spacing:-.01em; font-family:Domine; }
@media (min-width:1800px) { .intro-secondary--alt2 .intro__title {  font-size:6.2vw }}
@media (min-width:2200px) { .intro-secondary--alt2 .intro__title {  font-size:5.8vw }}
@media (min-width:2550px) { .intro-secondary--alt2 .intro__title {  font-size:147px }}
.intro-secondary--alt2 .intro__title span { font-weight:200}
.intro-secondary--title-md .intro__title { margin-top:-10px; margin-right:-405px; font-size:136px; letter-spacing:-.03em}
@media (max-width:1450px) { .intro-secondary--title-md .intro__title {  font-size:9.3vw }}
@media (max-width:1200px) { .intro-secondary--title-md .intro__title {  margin-right:-375px }}
@media (max-width:1023px) { .intro-secondary--title-md .intro__title {  margin-top:0;  margin-right:-300px }}
@media (max-width:767px) { .intro-secondary--title-md .intro__title {  margin-right:0;  font-size:8vw }}
@media (max-width:1023px) { .intro-secondary--title-md .intro__image-content {  padding-bottom:0 }}

body.error404 .intro-secondary--alt2 { padding-bottom:0}

.video-bg { position:relative; width:100%; height:100vh; overflow:hidden}
.video-bg:before { content:''; position:absolute; top:0; right:0; bottom:0; left:0; z-index:50; background:#222; opacity:0; transition:opacity .4s}
.video-bg video,.video-bg iframe { width:100vw; height:56.25vw; min-height:100vh; min-width:181.77vh; position:absolute; top:50%; left:50%; z-index:45; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%)}
.video-bg .video__sound { position:absolute; bottom:13px; left:29px; z-index:60; font-size:12px; line-height:1.84; letter-spacing:.09em; text-transform:uppercase}
@media (max-width:1200px) { .video-bg .video__sound {  bottom:10px;  left:39px }}
@media (max-width:767px) { .video-bg .video__sound {  bottom:5px;  left:10px }}
.video-bg .video__sound .fa { -webkit-transform:translateY(-5px); transform:translateY(-5px); margin-right:7px}
.video-bg .video__sound strong { position:relative; font-weight:800}
.video-bg .video__sound strong:after { content:''; position:absolute; bottom:0; right:-1px; left:-1px; height:1px; background:#E7DBCE}
.video-bg .video__sound strong+strong { display:none}
.video-bg .video__sound:hover { text-decoration:none}
.video-bg.muted:before { opacity:.3}
.video-bg.muted .video__sound strong { display:none}
.video-bg.muted .video__sound strong+strong { display:inline}


.video-simple { position:relative; overflow:hidden}
.video-simple .video__image { position:relative; padding-top:53.73%; z-index:10; transition:opacity .4s,visibility .4s}
.video-simple .video__image--empty { z-index:0}
.video-simple .video__image:after { position:absolute; top:0; right:0; bottom:0; left:0; content:''; background:#E7DBCE; mix-blend-mode:multiply}
.video-simple .video__image-inner { position:absolute; top:0; right:0; bottom:0; left:0; background-size:cover; background-position:center; background-repeat:no-repeat; -webkit-filter:grayscale(1); filter:grayscale(1)}
.video-simple .video__play { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); z-index:15; display:inline-block; width:98px; height:98px; border:2px solid #fff; border-radius:100%; text-decoration:none; transition:opacity .4s,visibility .4s; cursor:pointer}
@media (max-width:767px) { .video-simple .video__play {  width:50px;  height:50px }}
.video-simple .video__play i { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%); margin-left:7px}
@media (max-width:767px) { .video-simple .video__play i {  margin-left:3px }}
.video-simple .video__play:hover { text-decoration:none}
.video-simple video,.video-simple iframe { position:absolute; top:0; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); display:block; height:100%}
.video-simple iframe { width:100%}
.video-simple.playing .video__play,.video-simple.playing .video__image { opacity:0; visibility:hidden; pointer-events:none}

.video-simple--md .video__image { padding-top:66.07%}
.video-simple--md video { top:50%; left:0; -webkit-transform:translateY(-50%); transform:translateY(-50%); width:100%; height:auto}



[class^="list-"] { list-style:none; margin-bottom:0}
.list-profiles { font-size:18px; line-height:1.23; font-weight:300; letter-spacing:.025em}
@media (max-width:1200px) { .list-profiles {  font-size:16px }}
@media (max-width:767px) { .list-profiles {  font-size:12px;  letter-spacing:.015em }}
.list-profiles strong { font-weight:700}
.list-profiles p { margin-bottom:6px!important}
@media (max-width:767px) { .list-profiles p {  margin-bottom:3px!important }}
.list-profiles p:last-child { margin-bottom:0!important}
.list-profiles li { margin-bottom:22px}
@media (max-width:767px) { .list-profiles li {  margin-bottom:16px }}
.list-profiles li:last-child { margin-bottom:0}

.list-images { margin:0 -33px}
.list-images:after { content:''; clear:both; display:table; line-height:0}
@media (max-width:1200px) { .list-images {  margin:0 -23px }}
.list-images li { float:left; padding:0 33px; width:50%}
@media (max-width:1200px) { .list-images li {  padding:0 23px }}
@media (max-width:767px) { 
	.list-images li {  width:100%;  margin-bottom:14px } 
	.list-images li:last-child {  margin-bottom:0 }
}
.list-images li:first-child { width:30.4%}
@media (max-width:767px) { .list-images li:first-child {  width:100% }}
.list-images li:nth-child(2) { width:calc(69.6% + 67px); margin-right:-67px}
@media (max-width:1200px) { .list-images li:nth-child(2) {  width:calc(69.6% + 41px);  margin-right:-41px }}
@media (max-width:767px) { .list-images li:nth-child(2) {  width:100%;  margin-right:0 }}
.list-images img { width:100%}

.list-images--secondary li:first-child { width:43.4%}
@media (max-width:767px) { .list-images--secondary li:first-child {  width:100% }}
.list-images--secondary li:nth-child(2) { width:56.6%; margin-right:0}
@media (max-width:767px) { .list-images--secondary li:nth-child(2) {  width:100% }}

.list-images--tertiary li:first-child { width:calc(56.4% + 67px); margin-left:-67px}
@media (max-width:1200px) { .list-images--tertiary li:first-child {  width:calc(56.4% + 41px);  margin-left:-41px }}
@media (max-width:767px) { .list-images--tertiary li:first-child {  width:100%;  margin-left:0 }}
.list-images--tertiary li:nth-child(2) { width:43.6%}
@media (max-width:767px) { .list-images--tertiary li:nth-child(2) {  width:100% }}
.list-images--quinary li:first-child { width:52.27%}
@media (max-width:767px) { .list-images--quinary li:first-child {  width:100% }}
.list-images--quinary li:nth-child(2) { width:47.73%; margin-right:0}
@media (max-width:767px) { .list-images--quinary li:nth-child(2) {  width:100% }}

.list-images--fifty-fifty li,.list-images--fifty-fifty li:first-child,.list-images--fifty-fifty li:last-child { width:50%}
@media (max-width:767px) { .list-images--fifty-fifty li, .list-images--fifty-fifty li:first-child, .list-images--fifty-fifty li:last-child {  width:100% }}

.list-info { margin-bottom:27px; font-size:14px; line-height:1.3; letter-spacing:.02em; font-weight:300}
@media (max-width:1200px) { .list-info {  font-size:12px;  line-height:1.26 }}
.list-info:last-child { margin-bottom:0}
.list-info li:not(.list-info--divider) h6 { margin-bottom:0!important; font-size:14px!important; line-height:1.3; font-weight:800}
@media (max-width:1200px) { .list-info li:not(.list-info--divider) h6 {  font-size:12px!important;  line-height:1.26 }}
.list-info p { margin-bottom:0}
.list-info li { min-height:56px; padding:9px 0}
.list-info li li { border-bottom:1px solid #222}
@media (max-width:1200px) { .list-info li {  min-height:38px;  padding:6px 0 5px }}
@media (max-width:767px) { .list-info li h6 {  padding-top:15px }}
.list-info>li:first-child { margin-top:-8px}
@media (max-width:1023px) { .list-info>li:first-child {  margin-top:-5px }}
@media (max-width:767px) { .list-info>li:first-child {  margin-top:5px }}


.list-info--secondary li:not(.list-info--divider) h6 { margin-bottom:2px; font-weight:500}
.list-info--secondary li:not(.list-info--divider) h6:last-child { margin-bottom:0}
.list-info--secondary p { margin-bottom:1px}
@media (max-width:767px) { .list-info--secondary p {  margin-bottom:4px }}
.list-info--secondary p:last-child { margin-bottom:0}
.list-info--secondary li { min-height:auto; padding:5px 0 5px}
@media (max-width:1200px) { .list-info--secondary li {  min-height:38px;  padding:6px 0 }}
@media (max-width:1023px) { .list-info--secondary li {  min-height:42px }}
@media (max-width:767px) { .list-info--secondary li {  padding:11px 0 13px }}
.list-info--secondary li:first-child { border-top:1px solid #222}
.list-info--secondary li:first-child li { border-top:0}
.list-info--secondary li ul { padding-left:10px}
.list-info--secondary li ul li { margin-top:0; padding-left:10px; padding-top:0; padding-bottom:5px; min-height:auto; border-bottom:none}
.list-info--secondary li ul li::marker { content:"- "}

.list-info--tertiary li:first-child { border-top:1px solid #222; margin-top:0}
[data-module-part="text_styles"] .list-info--tertiary li { border-top:1px solid #222}
@media (max-width:767px) { 
	[data-module-part="text_styles"] .list-info--tertiary li {  padding:5px 0 6px } 
	[data-module-part="text_styles"] .list-info--tertiary li h6 {  padding-top:0 }
}

.list-info--md { font-size:16px}
.list-info--md li:not(.list-info--divider) h6 { font-size:16px}
.list-info--md li { min-height:51px; padding:15px 0}
@media (max-width:767px) { .list-info--md li {  min-height:41px;  padding:10px 0 }}


.list-info--sm { margin-bottom:14px; font-size:15px; line-height:1.4}
.list-info--sm:last-child { margin-bottom:0}
.list-info--sm li:not(.list-info--divider) h6 { font-size:16px!important}
@media (max-width:767px) { .list-info--sm li:not(.list-info--divider) h6 {  font-size:14px!important }}
.list-info--sm li { min-height:38px; padding:12px 0 9px}
@media (max-width:767px) { .list-info--sm li {  padding:9px 0 }}
.list-info--sm li:last-child { border-bottom:0}
.list-info--sm .link-more { font-size:15px}
@media (max-width:767px) { .list-info--sm .link-more {  font-size:13px }}
.list-info--sm .link-more--alt { margin-top:4px; font-size:15px; line-height:1.4}
@media (max-width:767px) { .list-info--sm .link-more--alt {  font-size:13px;  line-height:1.24 }}
.list-info--sm .link-more--alt:first-child { margin-top:0}


.list-info--divider { display:table; width:100%; padding:0!important; min-height:auto!important}
@media (max-width:767px) { .list-info--divider {  min-height:auto!important;  display:list-item }}
.list-info--divider h6 { display:table-cell; vertical-align:bottom; padding-top:5px; padding-bottom:6px; letter-spacing:normal}
@media (max-width:1200px) { .list-info--divider h6 {  padding-top:6px }}
@media (max-width:767px) { .list-info--divider h6 {  display:block;  padding-top:6px!important;  padding-bottom:5px }}



.list-filter { font-size:0; margin:0 -20px}
@media (max-width:1400px) { .list-filter {  margin:0 -10px}}
@media (max-width:1200px) { .list-filter {  margin:0 -17px }}
@media (max-width:767px) { .list-filter {  margin:0 }}
.list-filter li { display:inline-block; vertical-align:top; width:25%; padding:0 20px; font-size:1.845vw; line-height:.9; font-weight:800; letter-spacing:-.025em; color:#fff; cursor:pointer; }
@media (min-width:1800px) { .list-filter li {  font-size:33px }}
@media (max-width:1400px) { .list-filter li {  padding:0 10px }}
@media (max-width:1200px) { .list-filter li {  width:33.33%;  padding:0 17px;  font-size:2.4415vw;  line-height:1.13;  letter-spacing:0 }}
@media (max-width:1023px) { .list-filter li {  font-size:2.2vw }}
@media (max-width:767px) { .list-filter li {  width:100%;  padding:0;  font-size:19px;  line-height:1.42}}
.list-filter li:nth-child(n+5) { margin-top:20px}
@media (max-width:1200px) { .list-filter li:nth-child(n+4) {  margin-top:9px }}
@media (max-width:767px) { .list-filter li:nth-child(n+2) {  margin-top:1px }}
.list-filter li.current a { -webkit-transform:perspective(1px) skew(-14deg); transform:perspective(1px) skew(-14deg)}
@media (max-width:767px) { .list-filter li.current a {  -webkit-transform:translateX(3px) perspective(1px) skew(-14deg);  transform:translateX(3px) perspective(1px) skew(-14deg) }}
.list-filter li.current a:before,.list-filter li.current a:after { width:50%}
.list-filter-width-auto li { width:auto; margin-top:0!important}
@media (max-width:767px) { .list-filter-width-auto li {  width:100%;  margin-top:1px!important }}
.list-filter li:hover { -webkit-transform:perspective(1px) skew(-14deg); transform:perspective(1px) skew(-14deg); color:#E7DBCE; }
.list-filter a { position:relative; display:inline-block; padding-right:10px; will-change:transform; color:#fff;  }
@media (max-width:767px) { .list-filter a {  padding-right:0 }}
.list-filter a:before,.list-filter a:after { content:''; position:absolute; bottom:-4px; width:0%; height:2px; background:#222; transition:width .4s}
@media (max-width:1200px) { .list-filter a:before, .list-filter a:after {  bottom:-1px }}
@media (max-width:767px) { .list-filter a:before, .list-filter a:after {  bottom:-2px;  height:1px }}
.list-filter a:before { left:0}
@media (max-width:767px) { .list-filter a:before {  left:4px }}
.list-filter a:after { right:0}
@media (max-width:767px) { .list-filter a:after {  right:4px }}
.list-filter a:hover { -webkit-transform:perspective(1px) skew(-14deg); transform:perspective(1px) skew(-14deg); text-decoration:none}
@media (max-width:1023px) { .list-filter a:hover {  -webkit-transform:none;  transform:none }}
.list-filter a:hover:before,.list-filter a:hover:after { width:50%}
@media (max-width:1023px) { .list-filter a:hover:before, .list-filter a:hover:after {  width:0 }}
@media (max-width:767px) { .list-filter a:hover:before, .list-filter a:hover:after {  width:calc(50% - 4px) }}
.list-filter--secondary li { width:50%}
@media (max-width:767px) { .list-filter--secondary li {  width:100%;  padding:0;  font-size:19px;  line-height:1.42 }}
.list-filter--secondary li:nth-child(n+3) { margin-top:20px}
@media (max-width:767px) { 
	.list-filter--secondary li:nth-child(n+3) {  margin-top:0 }
	.list-filter--secondary li:nth-child(n+2) {  margin-top:1px }
}


.pr-filter { font-size:0; margin:0 -20px}
@media (max-width:1400px) { .pr-filter {  margin:0 -10px}}
@media (max-width:1200px) { .pr-filter {  margin:0 -17px }}
@media (max-width:767px) { .pr-filter {  margin:0 }}
.pr-filter li { display:inline-block; vertical-align:top; width:auto; margin-top:0 !important; padding:0 20px; font-size:1.845vw; line-height:.9; font-weight:800; letter-spacing:-.025em; color:#fff; cursor:pointer; }
@media (min-width:1800px) { .pr-filter li {  font-size:33px }}
@media (max-width:1400px) { .pr-filter li {  padding:0 10px }}
@media (max-width:1200px) { .pr-filter li {  width:33.33%;  padding:0 17px;  font-size:30px;  line-height:1.23;  letter-spacing:0 }}
@media (max-width:767px) { .pr-filter li {  width:100%;  padding:0;  line-height:1.42}}
.pr-filter li:nth-child(n+5) { margin-top:20px}
.pr-filter li.current  { -webkit-transform:perspective(1px) skew(-14deg); transform:perspective(1px) skew(-14deg); color:#E7DBCE; }
@media (max-width:767px) { .pr-filter li.current  {  -webkit-transform:translateX(3px) perspective(1px) skew(-14deg);  transform:translateX(3px) perspective(1px) skew(-14deg) }}
/*.pr-filter li.current a:before,.pr-filter li.current a:after { }*/
.pr-filter li:hover { -webkit-transform:perspective(1px) skew(-14deg); transform:perspective(1px) skew(-14deg); color:#E7DBCE; }



.list-links { font-size:28px; line-height:1.34; font-weight:800; letter-spacing:.03em; text-transform:capitalize; font-family:Domine;}
@media (max-width:1200px) { .list-links {  font-size:14px;  line-height:1.3;  letter-spacing:.03em }}
@media (max-width:767px) { .list-links {  font-size:13px;  line-height:1.24;  font-weight:700;  letter-spacing:.02em }}
.list-links li { margin-bottom:10px}
@media (max-width:1200px) { .list-links li {  margin-bottom:8px }}
.list-links li:last-child { margin-bottom:0}



.list-flags { margin:0 -3px 12px; font-size:0}
@media (max-width:767px) { .list-flags {  margin-bottom:11px }}
.list-flags:last-child { margin-bottom:0}
.list-flags li { display:inline-block; padding:0 3px}

.list-credits { margin:0 -7px; font-size:0; color:#666; font-weight:400}
@media (max-width:767px) { .list-credits {  margin:0 -6px }}
.list-credits li { display:inline-block; padding:0 7px; font-size:11px}
@media (max-width:767px) { .list-credits li {  padding:0 6px }}
.list-credits a:hover { opacity:1; color:#222; text-decoration:none}
.list-credits strong { font-weight:700}


body.single-cpt_projects .list-info:not(.list-info--secondary):not(.list-info--tertiary) li { border-bottom:1px solid #222}


  
  
  
.logo { display:inline-block; max-width:450px}
@media (max-width:1200px) { .logo {  max-width:280px }}
.logo picture { position:relative; display:block; width:100%; will-change:opacity; transition:opacity .4s}
.logo picture+picture { position:absolute; top:0; left:0; z-index:5; opacity:0; display:block}
.logo:hover { opacity:.8}
@media (max-width:1023px) { .logo:hover {  opacity:1 }}

.map iframe {-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);-ms-filter:grayscale(100%);-o-filter:grayscale(100%);filter:grayscale(100%); }

#map_canvas { width:100%; height:500px;  }

.nav { -webkit-transform:translateX(100%); transform:translateX(100%); width:62.27%; height:auto; min-height:100%; padding:17vh 71px 12vh; margin-left:auto; background:#E7DBCE; color:#222; overflow-x:hidden; overflow-y:auto; transition:-webkit-transform .4s 0.2s; transition:transform .4s 0.2s; transition:transform .4s 0.2s,-webkit-transform .4s 0.2s}
@media (max-width:1200px) { .nav {  width:750px;  padding:15vh 70px 8vh }}
@media (max-width:1023px) { .nav {  width:600px;  padding:15vh 41px 8vh }}
@media (max-width:767px) { .nav {  width:100%;  height:auto;  padding:21px 0 0;  overflow:hidden }}
.nav ul { margin:0 -10px; list-style:none; font-size:90px; line-height:1.38; font-weight:900; letter-spacing:-.045em; font-family: "Vogue";}
@media (max-height:850px) { .nav ul {  font-size:8vh }}
@media (max-width:1200px) { .nav ul {  font-size:60px }}
@media (max-width:1023px) { .nav ul {  font-size:50px }}
@media (max-width:767px) { .nav ul {  margin:0;  font-size:32px;  line-height:1.5;  letter-spacing:-.04em }}
.nav li { -webkit-transform:translate3d(100%,0,0); transform:translate3d(100%,0,0); opacity:0; transition-property:opacity,-webkit-transform; transition-property:transform,opacity; transition-property:transform,opacity,-webkit-transform; transition-duration:.8s; transition-timing-function:cubic-bezier(.19,1,.22,1)}
.nav li.current a,.nav li a:hover { text-decoration:none}
.nav li.current:after,.nav li:hover:after { right:14px; left:14px; opacity:1; visibility:visible}
.nav li:first-child { transition-delay:0s}
.nav li:nth-child(2) { transition-delay:.05s}
.nav li:nth-child(3) { transition-delay:.1s}
.nav li:nth-child(4) { transition-delay:.15s}
.nav li:nth-child(5) { transition-delay:.2s}
.nav li:nth-child(6) { transition-delay:.25s}
.nav li:nth-child(7) { transition-delay:.3s}
.nav li:nth-child(8) { transition-delay:.35s}
.nav li:nth-child(9) { transition-delay:.4s}
.nav a { position:relative; display:inline-block; will-change:transform;font-family:Domine; text-transform:capitalize; }
.nav a:before,.nav a:after { content:''; position:absolute; bottom:0; width:0%; height:2px; background:#222; transition:width .4s}
.nav a:before { left:0}
.nav a:after { right:0}
.nav a:hover, .nav a.active { -webkit-transform:skew(0deg); transform:skew(0deg); text-decoration:none; color:#fff; }
@media (max-width:1023px) { .nav a:hover, .nav a.active {  -webkit-transform:none;  transform:none }}
.nav a:hover:before, .nav a:hover:after, .nav a.active:before, .nav a.active:after { width:50%}
@media (max-width:1023px) { .nav a:hover:before, .nav a:hover:after, .nav a.active:before, .nav a.active:after {  width:0 }}


* { padding:0; margin:0; outline:0; box-sizing:border-box}
*:before,*:after { box-sizing:border-box}
article,aside,figcaption,figure,footer,header,main,nav,section { display:block}
html { -webkit-text-size-adjust:100%; -moz-text-size-adjust:100%; -ms-text-size-adjust:100%; text-size-adjust:100%}
body { -webkit-font-smoothing:antialiased; font-smoothing:antialiased}
img { max-width:100%; height:auto; border:0; vertical-align:middle}
strong { font-weight:700}
small { font-size:80%}
button,input,select,textarea { font-family:inherit; font-size:inherit; color:inherit; font-smoothing:antialiased; -webkit-font-smoothing:antialiased}
input[type="text"],input[type="search"],input[type="email"],input[type="password"],input[type="tel"],input[type="submit"],textarea,button { -webkit-appearance:none}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder { opacity:1; color:inherit}
input::-moz-placeholder,textarea::-moz-placeholder { opacity:1; color:inherit}
input:-ms-input-placeholder,textarea:-ms-input-placeholder { opacity:1; color:inherit}
input::-ms-input-placeholder,textarea::-ms-input-placeholder { opacity:1; color:inherit}
input::placeholder,textarea::placeholder { opacity:1; color:inherit}
button,input[type="button"],input[type="reset"],input[type="submit"] label[for] { cursor:pointer}
button::-moz-focus-inner,input::-moz-focus-inner { padding:0; border:0}
button { overflow:visible}
textarea { overflow:auto; resize:none}
table { border-collapse:collapse; border-spacing:0; width:100%}
th,td { padding:0}

.section { padding:57px 0}
@media (max-width:1200px) { .section {  padding:35px 0 }}
@media (max-width:767px) { .section {  padding:20px 0 }}
.section .section__entry { font-weight:300}
.section .section__entry--lg { font-size:35px; font-weight:300; line-height:1; letter-spacing:.008em;  }
.section .section__entry--lg h2 {  font-family: "Domine"; }
@media (max-width:1200px) { .section .section__entry--lg {  font-size:27px;  line-height:1.16 }}
@media (max-width:767px) { .section .section__entry--lg {  font-size:17px;  line-height:1.19 }}
.section .section__entry--md { font-size:26px; font-weight:200; line-height:1.16; letter-spacing:.01em}
@media (max-width:1200px) { .section .section__entry--md {  font-size:22px;  line-height:1.21 }}
@media (max-width:767px) { .section .section__entry--md {  font-size:18px;  line-height:1.32;  font-weight:300;  letter-spacing:0 }}
@media (max-width:767px) { .section .section__entry--mobile-xs {  font-size:12px;  line-height:1.34;  font-weight:300;  letter-spacing:.025em} .section .section__entry--mobile-xs h3 {  margin-bottom:9px }}
.section .section__entry--md h2 {  font-family: "Domine"; }
.section .section__entry--md ul { margin-left:50px; }
.section h3 { margin-bottom:14px; letter-spacing:-.01em}
@media (max-width:767px) { .section h3 {  margin-bottom:11px;  font-size:20px;  line-height:1.14;  letter-spacing:0 }}
.section h3:last-child { margin-bottom:0}
.section h5 { margin-top:25px; margin-bottom:6px; letter-spacing:.02em}
@media (max-width:1200px) { .section h5 {  margin-top:17px;  margin-bottom:4px }}
@media (max-width:767px) { .section h5 {  margin-top:9px }}
.section h5:first-child { margin-top:0}
.section h5:last-child { margin-bottom:0}
.section h6 { margin-bottom:14px; font-size:16px}
@media (max-width:767px) { .section h6 {  margin-bottom:1px;  font-size:14px }}
.section h6:last-child { margin-bottom:0}
.section--bio { padding:125px 0}
@media (max-width:1023px) { .section--bio {  padding:80px 0 }}
@media (max-width:767px) { .section--bio {  padding:50px 0 20px }}
.section--bio .list-info { -webkit-transform:translateY(-5px); transform:translateY(-5px)}
.section--404 { background:#222; color:#fff; font-size:20px}
.section--404 a { text-decoration:underline}

.section--contacts { padding:117px 0 125px; background-color:#f4efea; }
@media (max-width:1200px) { .section--contacts {  padding:80px 0 }}
@media (max-width:767px) { .section--contacts {  padding:50px 0 }}
.section--contacts h2 { color:#000; font-family:Domine; }
.section--contacts h4 { margin-bottom:12px; font-size:20px; line-height:1.25; font-weight:800; letter-spacing:.025em}
@media (max-width:1023px) { .section--contacts h4 {  font-size:16px }}
.section--contacts h4:last-child { margin-bottom:0}
.section--contacts .list-info { -webkit-transform:translateY(-2px); transform:translateY(-2px)}
.section--contacts .fa { font-size:20px; line-height:1.2; vertical-align:middle; margin-right:10px; color:#000; }
.section--contacts strong { color:#000; font-size:20px;  }
.section--contacts .btn { border:1px solid #000; background-color:#000; color:#fff; font-size:26px; padding:15px; height:auto;  }
.section--contacts .btn__hover { background-color:#fff; color:#000; padding:15px;  }

.section--secondary { padding:100px 0}
.section--intro { padding:177px 0 167px}
.section--intro-secondary { padding:100px 0 150px 0;background-color:#E7DBCE;}
@media (max-width:1200px) { .section--intro-secondary {  padding:73px 0 300px } .section--intro-secondary .col--2of3 {  width:76.66% }}
@media (max-width:767px) { .section--intro-secondary {  padding:34px 0 32px } .section--intro-secondary .col--2of3 {  width:100% }}
.aliashome .section--intro-secondary { background-image:url('/img/a-bg.png'); background-repeat:no-repeat; background-position:right center;  }

.section--overlap { padding:0}
@media (max-width:767px) { .section--overlap {  padding:50px 0 25px }}
.section--overlap-secondary { padding:0 0 175px}
@media (max-width:1200px) { .section--overlap-secondary {  padding-bottom:130px }}
@media (max-width:767px) { .section--overlap-secondary {  padding:25px 0 }}
.section--ticker { position:relative; z-index:20; padding:100px 0 150px 0; overflow:hidden}
@media (max-width:1200px) { .section--ticker {  padding:70px 0 130px }}
@media (max-width:767px) { .section--ticker {  padding:22px 0 25px }}
.aliasprojects .section--ticker { padding:100px 0; }


.aliasprojects:before { content:'Loading...'; color:#fff;  font-size:40px; padding:20px; text-align:center; background-image: url('/img/a-bg.png'); background-repeat: no-repeat; background-position: center center; }
@media (max-width:500px) { .aliasprojects:before { background-size:contain;  }}
/*
.aliasprojects .meter { position:fixed; z-index:999;    height: 5px;    top:0; left:0; right:0;    background: #000;    overflow: hidden;}
.aliasprojects .meter span {    display: block;    height: 100%; width:100%;  }
.aliasprojects.page-load .meter { display:none; }
.aliasprojects .progress {    background-color: #fff;    animation: progressBar 7s ease-in-out;    animation-fill-mode:both; }
@keyframes progressBar {  0% { width: 0; }  100% { width: 100%; }}
*/

.section--ticker-secondary { position:relative; z-index:20; padding:50px 0}
@media (max-width:767px) { .section--ticker-secondary {  padding:29px 0 }}
.section--feed { padding:142px 0 160px; overflow:hidden}
@media (max-width:1200px) { .section--feed {  padding:99px 0 106px }}
@media (max-width:767px) { .section--feed {  padding:34px 0 41px }}
.section--feed-secondary { padding:63px 0 141px; margin:74px 0; overflow:hidden}
@media (max-width:1200px) { .section--feed-secondary {  padding:53px 0;  margin:41px 0 }}
@media (max-width:767px) { .section--feed-secondary {  padding:37px 0;  margin:33px 0 }}
.section--feed-secondary:first-child { margin-top:0}
.section--feed-secondary:last-child { margin-bottom:0}
@media (max-width:1200px) { .section--feed-secondary .section__title {  font-size:29px;  line-height:1.15 }}
@media (max-width:767px) { .section--feed-secondary .section__title {  font-size:20px }}
.section--feed-secondary .section__head { padding-bottom:20px; border-bottom:1px solid #222; margin-bottom:60px}
@media (max-width:1200px) { .section--feed-secondary .section__head {  padding-bottom:11px }}
@media (max-width:767px) { .section--feed-secondary .section__head {  padding-bottom:2px;  margin-bottom:33px }}
.section--feed-secondary .section__head:last-child { margin-bottom:0}
.section--awards { padding:52px 0}
.section--awards+.section--awards { padding-top:78px}
@media (max-width:1200px) { .section--awards+.section--awards {  padding-top:40px }}
@media (max-width:767px) { .section--awards+.section--awards {  padding-top:4px }}
.section--awards:last-child { padding-bottom:130px}
@media (max-width:1200px) { .section--awards:last-child {  padding-bottom:75px }}
@media (max-width:767px) { .section--awards:last-child {  padding-bottom:16px }}
@media (max-width:1200px) { .section--awards {  padding:35px 0 }}
@media (max-width:767px) { .section--awards {  padding:12px 0 }}
.section--awards h4 { margin-bottom:20px}
@media (max-width:767px) { .section--awards h4 {  margin-bottom:9px;  font-size:14px;  letter-spacing:.035em }}
.section--awards h4:last-child { margin-bottom:0}
@media (max-width:767px) { .section--awards .col {  margin-bottom:7px } .section--awards .col:last-child {  margin-bottom:0 } .section--awards .col:last-child .list-info:first-child li:first-child {  border-top:none;  margin-top:-7px }}
.section .section__body .col--1of1 .section__entry[data-module-part="text_styles"] { /*max-width:1222px*/ max-width:70%; }
@media (max-width:767px) {
	.section .section__body .col--1of1 .section__entry[data-module-part="text_styles"] { max-width:100%; }
	.section[data-module="text"] .cols {  display:grid } 
	.section[data-module="text"] .cols .section__image {  -webkit-order:1;  -ms-flex-order:1;  order:1 } 
	.section[data-module="text"] .cols .section__text {  -webkit-order:2;  -ms-flex-order:2;  order:2 }
}
.section--text { font-weight:300; letter-spacing:.018em}
@media (max-width:1200px) { .section--text {  font-size:14px }}
@media (max-width:767px) { .section--text {  padding:9px 0 21px }}
.section--text p { margin-bottom:12px}
@media (max-width:1200px) { .section--text p {  margin-bottom:8px }}
@media (max-width:767px) { .section--text p {  margin-bottom:4px }}
.section--text p:last-child { margin-bottom:0}
@media (max-width:767px) { .section--text h5 {  font-size:12px;  line-height:1.34;  letter-spacing:.015em }}
@media (max-width:767px) { .section--text .col {  margin-bottom:10px } .section--text .col:last-child {  margin-bottom:0 }}
@media (max-width:767px) { .section--text-secondary {  padding:18px 0 21px } .section--text-secondary .heading.h4 {  padding-top:0;  margin-bottom:16px;  letter-spacing:-.015em } .section--text-secondary .heading.h4:last-child {  margin-bottom:0 }}
.section-news { padding:270px 0 230px; margin-top:80px; margin-bottom:57px; overflow:auto; }
.section-news:first-of-type { margin-top:0!important}
@media (max-width:1200px) { .section-news {  padding:132px 0 100px;  margin-top:50px;  margin-bottom:35px }}
@media (max-width:1024px) { .section-news {  padding:102px 0 70px }}
@media (max-width:767px) { .section-news {  padding:40px 0;  margin-top:35px;  margin-bottom:20px } .section-news:first-child {  margin-top:0 }}
.section-news+.section--feed,.section-news+.section--ticker,.section-news+.section--ticker-secondary,.section-news+.section-featured { margin-top:-57px}
@media (max-width:1200px) { .section-news+.section--feed, .section-news+.section--ticker, .section-news+.section--ticker-secondary, .section-news+.section-featured {  margin-top:-35px }}
@media (max-width:767px) { .section-news+.section--feed, .section-news+.section--ticker, .section-news+.section--ticker-secondary, .section-news+.section-featured {  margin-top:-20px }}
@media (max-width:767px) { .section-news .section__title {  padding-bottom:4px;  border-bottom:1px solid #222;  font-size:20px;  line-height:1;  font-weight:700 }}
.section-news .section__head { margin-bottom:60px}
@media (max-width:767px) { .section-news .section__head {  padding-top:16px;  margin-bottom:30px }}
.section-news .section__actions { margin-top:137px; width:494px; float:right}
@media (max-width:1200px) { .section-news .section__actions {  width:343px }}
@media (max-width:1024px) { .section-news .section__actions {  width:100%;  text-align:center;  float:none }}
@media (max-width:767px) { .section-news .section__actions {  margin-top:26px }}
.section-news .section__actions:first-child { margin-top:0}
@media (max-width:1200px) { .section-news--secondary {  padding-bottom:100px }}
@media (max-width:1024px) { .section-news--secondary {  padding-bottom:70px }}
@media (max-width:767px) { .section-news--secondary {  padding-bottom:40px }}


.section-filter { position:relative; padding-bottom:38px; overflow:hidden}
@media (max-width:1200px) { .section-filter {  padding-bottom:60px }}
@media (max-width:1023px) { .section-filter {  padding-bottom:40px }}
@media (max-width:767px) { .section-filter {  position:relative;  padding:49px 0 8px } .section-filter:last-child {  padding-bottom:32px } .section-filter+.section-callout {  margin-top:32px }}
.section-filter+* { position:relative}
.section-filter .section__head { position:absolute; top:-50px; right:0; left:0; z-index:0; padding:50px 67px 0; max-width:1834px; margin-left:auto; margin-right:auto}
@media (max-width:1200px) { .section-filter .section__head {  padding:50px 41px 0 }}
@media (max-width:767px) { .section-filter .section__head {  position:relative;  top:0;  z-index:50;  padding:0;  transition:top .4s }}
.section-filter .section__head.scrolled { transition:top 0s}
@media (max-width:767px) { .section-filter .section__head.scrolled {  position:fixed;  top:-60px;  right:0;  left:0;  padding:0 13px;  transition:top 0s }}
@media (max-width:767px) { .section-filter .section__head.scrolled+.section__body {  transition:padding 0s }}
.section-filter .section__head.fixed .section__head-inner { display:none}
.section-filter .section__head.visible { position:fixed; top:62px; z-index:50; padding-top:0; transition:top .4s}
@media (max-width:767px) { .section-filter .section__head.visible {  top:45px }}
.section-filter .section__head.visible .btn-filter { display:block}
@media (max-width:767px) { .section-filter .section__head.visible .btn-filter {  display:none }}
.section-filter .section__head.visible .btn-filter--mobile { display:none}
@media (max-width:767px) { .section-filter .section__head.visible .btn-filter--mobile {  display:block }}
.section-filter .section__head.visible .section__head-inner { padding-right:67px; padding-left:67px; margin:0 -67px}
@media (min-width:768px) { .section-filter .section__head.visible .section__head-inner {  padding-top:50px;  padding-bottom:50px }}
@media (max-width:1200px) { .section-filter .section__head.visible .section__head-inner {  padding-right:41px;  padding-left:41px;  margin:0 -41px }}
.section-filter .section__head.visible .section__head-inner .shell { padding:0 67px}
@media (max-width:1200px) { .section-filter .section__head.visible .section__head-inner .shell {  padding:0 41px }}
@media (max-width:767px) { .section-filter .section__head.visible .section__head-inner .shell {  padding:0 }}
@media (min-width:768px) { .section-filter .section__head:not(.visible) .section__head-inner {  display:block }}
.section-filter .section__head:before { content:''; position:absolute; top:0; left:50%; bottom:0; z-index:-1; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:120vw; background:#E7DBCE}
.section-filter .section__head-inner { padding:145px 0 195px}
@media (max-width:1200px) { .section-filter .section__head-inner {  padding:111px 0 162px }}
@media (max-width:1023px) { .section-filter .section__head-inner {  padding:110px 0 140px }}
@media (max-width:767px) { .section-filter .section__head-inner {  display:none;  max-height:calc(100vh - 95px);  padding:14px 13px;  margin:0 -13px;  border-top:1px solid #222;  margin-top:-1px;  overflow:hidden auto } .section-filter .section__head-inner .slider-ticker {  margin-left:-13px;  margin-right:-13px }}
.section-filter .section__head-inner .shell { padding:0}
.section-filter .section__head-inner .link-filter { position:relative; margin-top:48px; margin-bottom:0}
@media (max-width:1200px) { .section-filter .section__head-inner .link-filter {  margin-top:42px }}
@media (max-width:767px) { .section-filter .section__head-inner .link-filter {  margin-top:20px }}
.section-filter .section__head-inner .link-filter:after { content:''; position:absolute; top:-8px; left:0; width:316px; height:1px; background:#222}
@media (max-width:1400px) { .section-filter .section__head-inner .link-filter:after {  width:280px }}
@media (max-width:1200px) { .section-filter .section__head-inner .link-filter:after {  top:-6px;  width:270px }}
@media (max-width:767px) { .section-filter .section__head-inner .link-filter:after {  top:0;  left:0;  width:calc(100vw - 26px) }}
.section-filter .section__head-inner .link-filter:first-child { margin-top:0}
.section-filter .section__head-inner .link-filter:first-child:after { display:none}
.section-filter .section__body { margin-top:-200px}
@media (max-width:1200px) { .section-filter .section__body {  margin-top:-154px }}
@media (max-width:767px) { .section-filter .section__body {  margin-top:32px }}
.section-filter-secondary { padding-bottom:38px; transition:margin .4s}
@media (max-width:1200px) { .section-filter-secondary {  padding-bottom:30px }}
@media (max-width:767px) { .section-filter-secondary {  padding-bottom:8px } .section-filter-secondary:last-child {  padding-bottom:32px } .section-filter-secondary+.section-callout {  margin-top:32px }}
.section-filter-secondary .section__head { position:relative; padding:56px 0 150px}
@media (max-width:1023px) { .section-filter-secondary .section__head {  padding-bottom:140px }}
@media (max-width:767px) { .section-filter-secondary .section__head {  padding:1px 0;  margin-bottom:40px } .section-filter-secondary .section__head:last-child {  margin-bottom:0 }}
.section-filter-secondary .section__head:before { content:''; position:absolute; top:0; bottom:0; left:50%; z-index:-5; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:100vw; background:#222; pointer-events:none}
@media (max-width:767px) { .section-filter-secondary .section__head-inner {  display:none;  padding:14px 0;  border-top:1px solid #222;  overflow:hidden auto }}
.section-filter-secondary .section__body { margin-top:-70px}
@media (max-width:767px) { .section-filter-secondary .section__body {  margin-top:0 }}
@media (max-width:1023px) { .section-filter-secondary--alt {  padding-bottom:50px }}
@media (max-width:767px) { .section-filter-secondary--alt {  padding-bottom:20px;  margin-bottom:0 }}

.aliasnews .section-filter-secondary { background-image:url('/img/a-bg2.png'); background-repeat:no-repeat; background-position:bottom right;  }
.typenews .section-filter-secondary .section__head { padding:56px 0 56px 0; }
.typenews .section-filter-secondary .section__head h3 { color:#fff; }

.section-callout { position:relative; padding:96px 0 90px; font-size:20px; line-height:1.26; font-weight:300; letter-spacing:.018em}
@media (max-width:1200px) { .section-callout {  padding:69px 0;  font-size:18px;  line-height:1.23 }}
@media (max-width:767px) { .section-callout {  padding:22px 0 24px;  font-size:13px;  line-height:1.32;  letter-spacing:.035em;  font-weight:400 }}
.section-callout:before { position:absolute; top:0; right:0; bottom:0; left:0; z-index:5; content:''; background:rgba(255,255,255,.9); pointer-events:none}
.section-callout:after { position:absolute; top:0; right:0; bottom:0; left:0; z-index:10; content:''; background:#E7DBCE; mix-blend-mode:multiply; pointer-events:none}
.section-callout .section__image { position:absolute; top:0; right:0; bottom:0; left:0; background-size:cover; background-position:center; background-repeat:no-repeat; z-index:0; -webkit-filter:grayscale(1); filter:grayscale(1); pointer-events:none}
.section-callout .shell { position:relative; z-index:15}
.section-callout .section__title { margin-bottom:11px; font-size:32px; line-height:1.14; font-weight:700; letter-spacing:.01em; color:#fff; }
@media (max-width:1200px) { .section-callout .section__title {  margin-bottom:5px;  font-size:28px;  line-height:1.3 }}
@media (max-width:767px) { .section-callout .section__title {  margin-bottom:7px;  font-size:18px;  line-height:1.22;  letter-spacing:-.005em }}
.section-callout .section__title:last-child { margin-bottom:0}
@media (max-width:1200px) { .section-callout .col--1of2 {  width:70% }}
@media (max-width:1023px) { .section-callout .col--1of2 {  width:85% }}
@media (max-width:767px) { .section-callout .col--1of2 {  width:90% }}
.section-blockquote { padding:67px 0 71px; overflow:hidden}
@media (max-width:1200px) { .section-blockquote {  padding:50px 0 }}
@media (max-width:767px) { .section-blockquote {  padding:40px 0 20px;  overflow:hidden } .section-blockquote:last-child {  padding:20px 0 50px }}
.section-blockquote .shell { display:table; width:100%}
.section-blockquote .section__image { display:table-cell; vertical-align:middle; width:54.4%}
@media (max-width:1023px) { .section-blockquote .section__image {  display:block;  width:100% } .section-blockquote .section__image+.section__content {  display:block;  width:100%;  position:static;  padding:0 30px } .section-blockquote .section__image+.section__content blockquote {  margin:20px 0 14px 0;  font-size:30px } .section-blockquote .section__image+.section__content blockquote+p {  margin-left:auto }}
@media (max-width:767px) { .section-blockquote .section__image+.section__content {  padding:0 } .section-blockquote .section__image+.section__content blockquote {  margin:0 0 14px 0;  font-size:27px }}
.section-blockquote .section__content { display:table-cell; vertical-align:middle; width:50%; padding-left:63px}
@media (max-width:1200px) { .section-blockquote .section__content {  padding-left:43px }}
@media (max-width:767px) { .section-blockquote .section__content {  position:relative;  left:-40px;  width:44.5%;  padding-left:0 }}
.section-blockquote .section__content .blockquote { margin-right:-25px}
@media (max-width:1200px) { .section-blockquote .section__content .blockquote {  margin-right:0 }}
@media (max-width:1500px) { .section-blockquote .section__content blockquote {  font-size:48px }}
@media (max-width:1200px) { .section-blockquote .section__content blockquote {  font-size:42px }}
@media (max-width:767px) { .section-blockquote .section__content blockquote {  font-size:16px }}
.section-images { padding:73px 0; overflow:hidden}
@media (max-width:1200px) { .section-images {  padding:33px 0 }}
@media (max-width:767px) { .section-images {  padding:30px 0 } .section-images+.section-images {  padding-top:0;  margin-top:-15px }}
.section-images img { width:100%; margin-bottom:67px}
@media (max-width:1200px) { .section-images img {  margin-bottom:46px }}
@media (max-width:767px) { .section-images img {  margin-bottom:14px }}
.section-images img:last-child { margin-bottom:0}
.section-images--secondary { padding:4px 0 64px}
@media (max-width:1200px) { .section-images--secondary {  padding-bottom:33px }}
@media (max-width:767px) { .section-images--secondary {  padding:9px 0 20px }}
.section-images--tertiary { padding:70px 0 69px}
@media (max-width:1200px) { .section-images--tertiary {  padding:33px 0 }}
@media (max-width:767px) { .section-images--tertiary {  padding:17px 0 }}

@media (max-width:767px) { .section-search-results {  margin-bottom:32px }}
.section-search-results.no-results { margin-bottom:0}
.section-search-results .section__head { position:relative; padding:145px 0 203px}
@media (max-width:1200px) { .section-search-results .section__head {  padding:111px 0 162px }}
@media (max-width:1023px) { .section-search-results .section__head {  padding:110px 0 140px }}
@media (max-width:767px) { .section-search-results .section__head {  padding:59px 0 13px }}
.section-search-results .section__head:before { content:''; position:absolute; top:0; bottom:0; left:50%; z-index:-5; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:100vw; background:#E7DBCE}
.section-search-results .section__head .col { margin-bottom:0}
.section-search-results .section__head .section__title { font-size:1.845vw; line-height:.9; font-weight:800; letter-spacing:-.025em}
@media (min-width:1800px) { .section-search-results .section__head .section__title {  font-size:33px }}
@media (max-width:767px) { .section-search-results .section__head .section__title {  font-size:14px;  line-height:1.42 }}
.section-search-results .section__head .section__title span { -webkit-transform:translateX(3px) perspective(1px) skew(-14deg); transform:translateX(3px) perspective(1px) skew(-14deg); display:inline-block; padding-right:10px}
@media (max-width:1200px) { .section-search-results .section__head .section__title span {  padding-right:4px }}
@media (max-width:767px) { .section-search-results .section__head .section__title span {  padding-right:0 }}
.section-search-results .section__head .section__title span:before { content:''; position:absolute; bottom:-4px; width:100%; height:2px; background:#222}
@media (max-width:767px) { .section-search-results .section__head .section__title span:before { bottom:1px;  height:1px }}
.section-search-results .section__body { margin-top:-130px}
@media (max-width:1200px) { .section-search-results .section__body {  margin-top:-100px }}
@media (max-width:767px) { .section-search-results .section__body {  margin-top:32px }}
.section-search-results .section__body .excerpt { margin-top:5px}
@media (max-width:767px) { .section-search-results .section__body .excerpt {  margin-top:3px }}
.section-search-results .section__body .excerpt p { line-height:1.2; font-size:12px}
.section-search-results .section__body .excerpt p:hover { text-decoration:none}
.section-threads { margin-bottom:-130px}
@media (min-height:990px) { .section-threads+.section--ticker-secondary {  margin-top:110px }}
@media (max-width:1023px) { .section-threads {  margin-bottom:-20px }}
@media (max-width:767px) { .section-threads {  margin-bottom:0 }}
.section-threads .section__head { position:relative; padding:155px 0 363px; font-size:24px; line-height:1.18; font-weight:300; letter-spacing:.01em}
@media (max-width:1200px) { .section-threads .section__head {  padding-bottom:250px;  font-size:20px }}
@media (max-width:1023px) { .section-threads .section__head {  font-size:18px }}
@media (max-width:767px) { .section-threads .section__head {  padding:80px 0 30px;  margin-bottom:35px;  font-size:16px } .section-threads .section__head:last-child {  margin-bottom:0 }}
.section-threads .section__head:before { content:''; position:absolute; top:0; bottom:0; left:50%; z-index:-5; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:100vw; background:#E7DBCE}
@media (max-width:1023px) { .section-threads .section__head .col--1of2 {  width:70% }}
@media (max-width:767px) { .section-threads .section__head .col--1of2 {  width:100% }}
.section-threads .section__title { margin-bottom:12px; font-size:23px; line-height:1.05; font-weight:700; font-style:italic; letter-spacing:0; text-decoration:underline}
@media (max-width:1023px) { .section-threads .section__title {  font-size:20px }}
@media (max-width:767px) { .section-threads .section__title {  font-size:18px }}
.section-threads .section__title:last-child { margin-bottom:0}
.section-threads .section__body { position:relative; z-index:10; margin-top:-283px}
@media (max-width:1200px) { .section-threads .section__body {  margin-top:-200px }}
@media (max-width:767px) { .section-threads .section__body {  margin-top:0 }}
.section-threads .section__body:first-child { margin-top:0}
.section-featured { padding:75px 0 97px; background:#222; color:#fff}
@media (max-width:1023px) { .section-featured {  padding:70px 0 }}
@media (max-width:767px) { .section-featured {  padding:40px 0 }}
.section-featured .section__head { position:relative; padding-bottom:24px; margin-bottom:19px}
@media (max-width:767px) { .section-featured .section__head {  padding-bottom:15px;  margin-bottom:20px }}
.section-featured .section__head:after { content:''; position:absolute; bottom:0; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); width:100vw; height:1px; background:#595959}
.section-featured .section__head:last-child { margin-bottom:0}
.section-featured .section__title { font-size:34px; line-height:1.3; font-weight:700; letter-spacing:-.015em}
@media (max-width:1023px) { .section-featured .section__title {  font-size:30px }}
@media (max-width:767px) { .section-featured .section__title {  font-size:20px }}
.section-article { position:relative; padding:108px 0 65px}
@media (max-width:1023px) { .section-article {  padding:100px 0 40px }}
@media (max-width:767px) { .section-article {  padding:62px 0 20px }}
.section-article:before { content:''; position:absolute; top:0; right:0; left:0; z-index:-5; height:225px; background:#E7DBCE}
@media (max-width:767px) { .section-article:before {  height:150px }}


.section-video { padding:65px 0}
@media (max-width:767px) { .section-video {  padding:40px 0 }}

.slider-ticker { position:relative; font-size:0}
@media (max-width:767px) { .slider-ticker {  margin-bottom:10px } .slider-ticker:last-child {  margin-bottom:0 }}
.slider-ticker .slider__slides { overflow:visible; background:transparent}
.slider-ticker .slider__slide { position:relative; display:inline-block; white-space:nowrap}
.slider-ticker .slider__slide-content { display:inline-block; font-size:40px; line-height:1.15; color:#aeaeae; font-weight:800; letter-spacing:.015em; white-space:nowrap; text-transform:uppercase}
@media (max-width:1200px) { .slider-ticker .slider__slide-content {  font-size:33px;  line-height:1.3 }}
@media (max-width:1023px) { .slider-ticker .slider__slide-content {  font-size:28px }}
@media (max-width:767px) { .slider-ticker .slider__slide-content {  font-size:14px;  line-height:1 }}
.slider-ticker .slider__slide-content br { display:none}
@media (max-width:767px) { .slider-ticker .slider__slide-content br {  display:block }}
.slider-ticker .slider__slide-content:after { /*content:'/';*/ position:absolute; top:0; right:15px}
@media (max-width:1200px) { .slider-ticker .slider__slide-content:after {  right:12px;  font-weight:200 }}
@media (max-width:767px) { .slider-ticker .slider__slide-content:after {  top:1px;  right:13px;  -webkit-transform:perspective(1px) skew(-12deg);  transform:perspective(1px) skew(-12deg);  height:26px;  width:1px;  background:#aeaeae }}
.slider-ticker .slider__slide-content p { position:relative; display:inline-block; margin:0 55px 0 0}
@media (max-width:1200px) { .slider-ticker .slider__slide-content p {  margin-right:45px }}
@media (max-width:767px) { .slider-ticker .slider__slide-content p {  margin-right:28px;  text-align:center}}
.slider-ticker .slider__slide-content a { position:relative; display:block}
@media (max-width:767px) { .slider-ticker .slider__slide-content a {  display:-webkit-box;  width:auto;  -webkit-line-clamp:2;  height:28px }}
.slider-ticker .slider__slide-content a:before,.slider-ticker .slider__slide-content a:after { content:''; position:absolute; bottom:0; width:0%; height:2px; background:#222; transition:width .4s}
.slider-ticker .slider__slide-content a:before { left:0}
.slider-ticker .slider__slide-content a:after { right:0}
.slider-ticker .slider__slide-content a:hover { -webkit-transform:perspective(1px) skew(-13deg); transform:perspective(1px) skew(-13deg); color:#222; text-decoration:none}
@media (max-width:1023px) { .slider-ticker .slider__slide-content a:hover {  color:inherit;  -webkit-transform:skew(0);  transform:skew(0) }}
.slider-ticker .slider__slide-content a:hover:before,.slider-ticker .slider__slide-content a:hover:after { width:50%}
@media (max-width:1023px) { .slider-ticker .slider__slide-content a:hover:before, .slider-ticker .slider__slide-content a:hover:after {  width:0 }}
.slider-ticker--to-right .slider__clip { position:relative}
.slider-ticker--primary .slider__slide-content { font-size:34px; line-height:1.25; color:#222}
@media (max-width:1200px) { .slider-ticker--primary .slider__slide-content {  font-size:33px;  line-height:1.3}}
@media (max-width:1023px) { .slider-ticker--primary .slider__slide-content {  font-size:28px }}
@media (max-width:767px) { .slider-ticker--primary .slider__slide-content {  font-size:14px;  line-height:1 }}
@media (max-width:767px) { .slider-ticker--primary .slider__slide-content:after {  background:#222 }}

.heading { border-bottom:1px solid #222}
.heading.h4 { padding-bottom:12px; margin-bottom:24px; font-size:22px; line-height:1.1; font-weight:700; letter-spacing:0}
@media (max-width:1200px) { .heading.h4 {  padding-bottom:6px;  margin-bottom:15px;  font-size:18px }}
@media (max-width:767px) { .heading.h4 {  padding:7px 0 6px;  margin-bottom:8px;  font-size:15px }}
.heading-block { margin-bottom:13px}
.heading-block .heading__title { margin-bottom:0; font-size:23px; line-height:1.23; font-weight:700; letter-spacing:.02em}
@media (max-width:1023px) { .heading-block .heading__title {  font-size:20px }}
@media (max-width:767px) { .heading-block .heading__title {  font-size:18px }}
.heading-block .heading__title span { font-weight:200}
.heading-block:last-child { margin-bottom:0}


.shell { max-width:1834px; padding-right:67px; padding-left:67px; margin-left:auto; margin-right:auto;  }
@media (max-width:1200px) { .shell {  padding-right:41px;  padding-left:41px }}
@media (max-width:767px) { .shell {  padding-right:20px;  padding-left:20px }}
.shell--full { max-width:100%; padding:0}
.shell--sm { max-width:876px}
@media (max-width:1200px) { .shell--sm {  max-width:824px }}
.slick-dots { margin-top:30px; list-style:none; font-size:0; text-align:center}
.slick-dots li { display:inline-block; padding:0 5px; font-size:16px}
.slick-dots li button { display:block; width:10px; height:10px; border:1px solid #fff; border-radius:100%; background:#222; font-size:0; transition:border .4s,background .4s}
.slick-dots li button:hover,.slick-dots .slick-active button { border-color:transparent; background:#222}

.slick-arrow { position:absolute; top:50%; z-index:15; -webkit-transform:translateY(-50%); transform:translateY(-50%); width:60px; height:60px; border:0; background:none; font-size:0; line-height:0; -webkit-appearance:none; -moz-appearance:none; appearance:none}
.slick-arrow:after { content:''; display:inline-block; width:40px; height:40px; border-width:2px 2px 0 0; border-style:solid; border-color:#fff}
.slick-arrow.slick-prev { left:25px}
.slick-arrow.slick-prev:after { -webkit-transform:rotate(-135deg); transform:rotate(-135deg)}
.slick-arrow.slick-next { right:25px}
.slick-arrow.slick-next:after { -webkit-transform:rotate(45deg); transform:rotate(45deg)}
.slick-arrow:focus {outline:none}

@media (max-width:767px) { .animateme {  -webkit-transform:none!important;  transform:none!important;  opacity:1!important }}


.socials ul { list-style:none; margin:0 -9px; font-size:0}
@media (max-width:767px) { .socials ul {  margin:0 -7px }}
.socials li { display:inline-block; padding:0 9px; font-size:16px}
@media (max-width:767px) { .socials li {  padding:0 7px }}
.socials a { display:block}
.socials a:hover { opacity:.7}
.socials i { vertical-align:middle; font-size:40px; }

.flogo { position:absolute; bottom:30px; right:0px;  }
@media (max-width:1200px) { .flogo { text-align:right; } .flogo img { width:60%; } }
@media (max-width:767px) { .flogo { position:static; margin-bottom:20px; bottom:0; text-align:left; } }

.tagline { position:absolute; font-size:30px;  font-weight:700;  line-height:1; text-align:right; color:#000; bottom:-10px; right:0; opacity:0.4; }
@media (max-width:1100px) { .tagline { font-size:20px; } }
@media (max-width:767px) { .tagline { position:static; font-size:30px; text-align:left;  margin-bottom:20px; bottom:0; } }

.wrapper { position:relative; min-height:100%; overflow:hidden}
.mfp-figure:after { display:none}
.mfp-container { padding:40px 0}
@media (max-width:1200px) { .mfp-container {  padding:20px 0 }}
img.mfp-img { max-height:calc(100vh - 80px)!important; padding:65px 0}
@media (max-width:1200px) { img.mfp-img {  max-height:calc(100vh - 40px)!important;  padding:40px 0 }}
@media (max-width:767px) { img.mfp-img {  padding:20px 0 }}
.mfp-content { position:static; padding:0 247px}
@media (max-width:1200px) { .mfp-content {  padding:0 130px }}
@media (max-width:767px) { .mfp-content {  padding:0 40px }}
.mfp-content figcaption { margin:0}
.mfp-image-holder .mfp-close { top:37px; right:32px; width:70px; height:70px; padding-right:0; font-size:0; line-height:normal; opacity:1; text-align:center}
@media (max-width:1200px) { .mfp-image-holder .mfp-close {  width:50px;  height:50px }}
@media (max-width:767px) { .mfp-image-holder .mfp-close {  top:10px;  right:10px;  width:25px;  height:25px }}
.mfp-image-holder .mfp-close:active { top:37px}
.mfp-image-holder .mfp-close:before,.mfp-image-holder .mfp-close:after { content:''; position:absolute; top:30px; display:block; height:2px; width:100%; border-radius:0; background:#fff}
@media (max-width:1200px) { .mfp-image-holder .mfp-close:before, .mfp-image-holder .mfp-close:after {  top:25px }}
@media (max-width:767px) { .mfp-image-holder .mfp-close:before, .mfp-image-holder .mfp-close:after {  top:12px }}
.mfp-image-holder .mfp-close:before { -webkit-transform:rotate(45deg); transform:rotate(45deg)}
.mfp-image-holder .mfp-close:after { -webkit-transform:rotate(-45deg); transform:rotate(-45deg)}
button.mfp-arrow { width:80px; height:80px; opacity:1; margin-top:-40px; background-image:url(/svg/arrow-right-white); background-size:60px 60px; background-position:center; background-repeat:no-repeat}
@media (max-width:1200px) { button.mfp-arrow {  width:50px;  height:50px;  margin-top:-25px;  background-size:25px 46px }}
@media (max-width:900px) { button.mfp-arrow {  -webkit-transform:none;  transform:none }}
@media (max-width:767px) { button.mfp-arrow {  width:25px;  height:25px;  margin-top:-12px;  background-size:12px 23px }}
button.mfp-arrow:before,button.mfp-arrow:after { display:none}
button.mfp-arrow:active { margin-top:-40px}
@media (max-width:1200px) { button.mfp-arrow:active {  margin-top:-25px }}
@media (max-width:767px) { button.mfp-arrow:active {  margin-top:-12px }}
button.mfp-arrow.mfp-arrow-left { left:104px; -webkit-transform:rotate(-180deg); transform:rotate(-180deg)}
@media (max-width:1200px) { button.mfp-arrow.mfp-arrow-left {  left:35px }}
@media (max-width:900px) { button.mfp-arrow.mfp-arrow-left {  -webkit-transform:rotate(-180deg);  transform:rotate(-180deg);  -webkit-transform-origin:center;  transform-origin:center }}
@media (max-width:767px) { button.mfp-arrow.mfp-arrow-left {  left:5px }}
button.mfp-arrow.mfp-arrow-right { right:104px}
@media (max-width:1200px) { button.mfp-arrow.mfp-arrow-right {  right:35px }}
@media (max-width:767px) { button.mfp-arrow.mfp-arrow-right {  right:5px }}
.mfp-bottom-bar { margin-top:0}
.mfp-counter { position:absolute; top:auto; right:auto; bottom:40px; left:50%; -webkit-transform:translateX(-50%); transform:translateX(-50%); line-height:1.34; font-weight:300; letter-spacing:.025em; color:#fff; font-style:italic}
@media (max-width:1200px) { .mfp-counter {  bottom:22px }}
@media (max-width:767px) { .mfp-counter {  bottom:10px }}
.mfp-counter ul { list-style:none; font-size:0}
.mfp-counter li { display:inline-block; margin:0 5px; font-size:15px}
.mfp-counter strong { position:relative; font-weight:700}
.mfp-counter strong:after { content:''; position:absolute; bottom:0; right:0; left:-4px; height:2px; background:#fff}
.mfp-fade.mfp-bg { opacity:0; transition:all 0.15s ease-out}
.mfp-fade.mfp-bg.mfp-ready { opacity:.9}
.mfp-fade.mfp-bg.mfp-removing { opacity:0}
.mfp-fade.mfp-wrap .mfp-content { opacity:0; transition:all 0.15s ease-out}
.mfp-fade.mfp-wrap.mfp-ready .mfp-content { opacity:1}
.mfp-fade.mfp-wrap.mfp-removing .mfp-content { opacity:0}
.mfp-zoom-out-cur,.mfp-zoom-out-cur .mfp-image-holder .mfp-close { cursor:default}



.jsGallery a:hover { opacity:.8}
@media (max-width:1023px) { .jsGallery a:hover {  opacity:1 }}

.section--accordion .callto { font-size: 35px; font-weight: bold; line-height: 1;letter-spacing: .008em; margin-top:30px; }
@media (max-width:767px) { .section--accordion .callto { font-size:28px;  } }
.section--accordion .section__image { position:relative; }
.section--accordion .galblk { position:relative; cursor:pointer;  }
.section--accordion .galblk .overlay {  position: absolute;  bottom: 0;  left: 0;  right: 0;  background-color: #E7DBCE;  background-image:url('/img/a-bg.png'); background-repeat:no-repeat; background-position:center center;  background-size:contain; overflow: hidden;  width: 100%;  height: 100%;  transform: scale(0);  transition: .3s ease;}
.section--accordion .galblk:hover .overlay { cursor:pointer; transform: scale(1);}
.section--accordion .galblk .overlay>div  {  color: #000;  font-size: 40px;  position: absolute;  top: 50%;  left: 50%;  transform: translate(-50%, -50%);  text-align: center;}
.section--accordion .galblk .overlay .otext { font-size:30px; font-family:"Roboto Condensed"; text-transform:uppercase; margin-top:10px; }


.aliasproducts .galleria { width:50%; height:400px; position:absolute; display:none; }
.aliasprojects .galleria { width:100%; min-height:500px;   }


.section--accordion-item:last-child .section--accordion-item-title-inner { border-bottom:1px solid #222}
.section--accordion-item:last-child.active .section--accordion-item-title-inner { border-bottom:none}
.section--accordion-item-title-inner { border-top:1px solid #222}
.section--accordion-item.active i svg { -webkit-transform:translate(-50%,-50%) rotate(45deg); transform:translate(-50%,-50%) rotate(45deg)}
@media (max-width:767px) { .section--accordion-item.active i svg {  -webkit-transform:translate(-50%,-50%) rotate(45deg) scale(.5);  transform:translate(-50%,-50%) rotate(45deg) scale(.5) }}
.section--accordion-item-title-inner { font-size:50px; font-weight:800; padding:.2em 2em .2em 0; position:relative; cursor:pointer}
@media (max-width:1200px) { .section--accordion-item-title-inner {  font-size:40px;  padding:.54em 2em .54em 0 }}
@media (max-width:767px) { .section--accordion-item-title-inner {  font-size:22px;  padding:.72em 2em .72em 0 }}
.section--accordion-item-title-inner span { position:relative; display:inline-block; will-change:transform; transition:all .4s}
.section--accordion-item-title-inner span:before,.section--accordion-item-title-inner span:after { content:''; position:absolute; bottom:0; width:0%; height:2px; background:#222; transition:width .4s}
.section--accordion-item-title-inner span:before { left:0}
.section--accordion-item-title-inner span:after { right:0}
.section--accordion-item-title-inner span:hover { -webkit-transform:skew(-14deg); transform:skew(-14deg); text-decoration:none}
@media (max-width:1023px) { .section--accordion-item-title-inner span:hover {  -webkit-transform:none;  transform:none }}
.section--accordion-item-title-inner span:hover:before,.section--accordion-item-title-inner span:hover:after { width:50%}
@media (max-width:1023px) { .section--accordion-item-title-inner span:hover:before, .section--accordion-item-title-inner span:hover:after {  width:0 }}
.section--accordion-item-title-inner i { position:absolute; right:10px; top:50%; -webkit-transform:translateY(-50%); transform:translateY(-50%); width:1em; height:1em; background-color:#222; border-radius:50%; transition:background-color .3s}
@media (max-width:1200px) { .section--accordion-item-title-inner i {  right:0;  width:1.3em;  height:1.3em }}
@media (max-width:767px) { .section--accordion-item-title-inner i {  width:1.4em;  height:1.4em }}
.section--accordion-item-title-inner i svg { position:absolute; top:50%; left:50%; -webkit-transform:translate(-50%,-50%); transform:translate(-50%,-50%)}
@media (max-width:767px) { .section--accordion-item-title-inner i svg {  -webkit-transform:translate(-50%,-50%) scale(.6);  transform:translate(-50%,-50%) scale(.6) }}
.section--accordion-item-title-inner i svg path { stroke:#fff; transition:stroke .3s}
.section--accordion-item-title-inner:hover i { background-color:#E7DBCE; transition:background-color .3s}
.section--accordion-item-title-inner:hover i svg path { stroke:#222; transition:stroke .3s}
.section--accordion-item-content { display:none; visibility:hidden}
.section--accordion-item.active .section--accordion-item-content { display:block; visibility:visible}


.alignnone { margin:1em 1em 1em 0}
.aligncenter,div.aligncenter { display:block; margin:.5em auto}
.alignright { float:right; margin:0 0 1em 1em}
.alignleft { float:left; margin:0 1em 1em 0}
.aligncenter { display:block; margin:1em auto}
.entry-content .alignwide { margin-left:-80px; margin-right:-80px}
.entry-content .alignfull { margin-left:calc(-100vw / 2 + 100% / 2); margin-right:calc(-100vw / 2 + 100% / 2); max-width:100vw}
.alignfull img { width:100vw}
img,img[class*="align"] { max-width:100%; height:auto}
img.alignright { margin:1em 0 1em 1em}
img.alignleft { margin:1em 1em 1em 0}
img.aligncenter { display:block; margin:1em auto}

img[class*="align"],.gallery .gallery-icon img { border:none}

.gallery { margin:0 auto}
.gallery .gallery-item { margin:0; float:left; text-align:center; width:33%}
.gallery a img { border:none}
.gallery-columns-4 .gallery-item { width:25%}
.gallery-columns-4 .gallery-item img { width:100%; height:auto}
@media only screen and (max-width:800px) { embed, object {  max-width:100% }}
@media only screen and (max-width:650px) { .gallery-columns-3 .gallery-item {  width:33.33% } .gallery-columns-3 .gallery-item img {  width:100%;  height:auto }}
@media only screen and (max-width:480px) { .gallery-columns-2 .gallery-item {  width:50% } .gallery-columns-2 .gallery-item img {  width:100%;  height:auto }}

.screen-reader-text { clip:rect(1px,1px,1px,1px); height:1px; overflow:hidden; position:absolute!important; width:1px}

.accr {	position:relative; width: 100%; background-color: #000; padding-top:50px; padding-bottom:50px;	/*display: -webkit-flex;	display: -ms-flexbox;	display: flex;	-webkit-align-items: center;	-ms-flex-align: center;	align-items: center;	-webkit-justify-content: space-between;	-ms-flex-pack: justify;	justify-content: space-between;*/	}
.accr::before {  content: "";  position: absolute;  top: 0;  left: -20.4vw;  height: 100%;  background-color: #000;  width: 20.5vw;}
.accr::after {  content: "";  position: absolute;  top: 0;  right: -20.4vw;  height: 100%;  background-color: #000;  width: 20.5vw;}
/*.accr img { width:25%; height:auto; padding:10px 30px; }*/
.accr .section--ticker { padding:0;  }
.accr .slider-ticker .slider__slide-content p { margin:0 55px; }
.accr .slider-ticker .slider__slide-content:after { /*content:'';*/ }


.nslider { position:relative; width: 100%;  padding:50px;  background-color:#f4efea;   /*display: -webkit-flex;        display: -ms-flexbox;   display: flex;  -webkit-align-items: center;    -ms-flex-align: center; align-items: center;    -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between;*/    }
@media (max-width:767px) { .nslider { padding:25px; } }
.nslider::before {  content: "";  position: absolute;  top: 0;  left: -20.4vw;  height: 100%;  background-color: #000;  width: 20.5vw;}
.nslider::after {  content: "";  position: absolute;  top: 0;  right: -20.4vw;  height: 100%;  background-color: #000;  width: 20.5vw;}
.nslider .section--ticker { padding:0;  }
.nslider .slider-ticker .slider__slide-content p { margin:0 55px; }
.nslider .slider-ticker .slider__slide-content:after { /*content:'';*/ }
.nslider h2 { color:#000; }


.mcont ul { margin:10px 0 10px 50px !important; }

.aliashome .mcont p span { font-size:60px; font-weight:700;  font-family:Domine;  }
@media (max-width:767px) { .aliashome .mcont p span { font-size:25px; } }


.aliasabout .mcont { background-image:url('/img/a-bg-blk.png'); background-repeat:no-repeat; background-position:bottom right;  background-size:contain; }


.aliasproducts .mcont { background-color:#E7DBCE;  }
.aliasproducts .mcont h2 { color:#000; }

.aliasnews { background-color:#f4efea; }

.acktrad { font-size:14px; text-align: right; margin-right: -180px; margin-top: 50px; margin-left: 180px; }
@media (max-width:1100px) { .acktrad { margin-left:0; margin-right:-80px; } }
@media (max-width:767px) { .acktrad { text-align: left; margin:0;  } }



.cta_blk { width: 100%; height: 180px; background-color: #000; display: -webkit-flex; display: -ms-flexbox; display: flex;-webkit-align-items: center; -ms-flex-align: center; align-items: center; -webkit-justify-content: space-between; -ms-flex-pack: justify; justify-content: space-between; position: relative; }
.cta_blk:hover { background-color:#fff;}
.cta_blk:hover a { color:#000; }
.cta_blk a { color: #fff;font-size: 100px;font-weight: 900;margin: 0; font-family:Domine; text-transform:capitalize;  }
@media (max-width:767px) { .cta_blk a { font-size:60px; } }
.cta_blk a:hover { text-decoration:none; color:#000; }
.cta_blk .callto { font-size: 35px; font-weight: bold; line-height: 1;letter-spacing: .008em;  }
@media (max-width:767px) { .cta_blk .callto { margin-top:0;  } }









#galleria-loader{height:1px!important}

.galleria-theme-folio {    position:relative;    font-family:arial,sans-serif;    min-height: 18px;}
.galleria-theme-folio img {    -moz-user-select: none;    -webkit-user-select: none;    -o-user-select: none;}
.galleria-theme-folio .galleria-stage {    background:#000;    top:0; bottom:0; left:0; right:0;    visibility: hidden;    position: absolute;    overflow: hidden;}
.galleria-theme-folio .galleria-thumbnails {  -webkit-transition: left 200ms ease-out;  transition: left 200ms ease-out;}
.galleria-theme-folio .galleria-thumbnails-container {  position:absolute;  left:0;  right:0;  top:0;}
.galleria-theme-folio .galleria-thumbnails-list {  position: absolute;  left: 0;  width: 100%;}
.galleria-theme-folio .galleria-thumbnails .galleria-image {    width: 300px;	height: 200px;    /*width: 190px;*/	    /*height: 120px;*/    margin: 0 30px 30px 0;    position:absolute!important;    top:0;    left:0;    cursor: pointer; /* IE */    cursor: -webkit-zoom-in;    cursor: zoom-in;    background:#eee url('data:image/gif;base64,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') no-repeat 50% 50%;}
.galleria-theme-folio.dark .galleria-thumbnails .galleria-image {    background:#222 url('data:image/gif;base64,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') no-repeat 50% 50%;}
.galleria-theme-folio .galleria-loader {    width:64px;    height:64px;    display:none;    position:absolute;    top:50%;    left:50%;    margin-left:-16px;    margin-top:-16px;    background:#000 url('data:image/gif;base64,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') no-repeat 50% 50%;    z-index:3;    opacity:.5;    filter: alpha(opacity=50);    border-radius:5px;    -moz-border-radius: 5px;    -webkit-border-radius: 5px;}
.galleria-theme-folio .galleria-info {    display:none;    background:#000;    color:#fff;    padding:8px 0;    z-index:3;    position:absolute;    bottom:10px;    background:rgba(0,0,0,0.7);    font-size:12px;    line-height:16px;    max-width:50%;    -webkit-transition: all 100ms;}
.galleria-theme-folio .galleria-info-text {    padding: 0 12px;}
.galleria-theme-folio .galleria-info-description {    color:#bbb;}
:root *> .galleria-theme-folio .galleria-info-description {    color:rgba(255,255,255,0.6);}
.galleria-theme-folio .galleria-plus {    position:absolute;    top:0;    left:0;    height:100%;    width:100%;    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAAGCAYAAADgzO9IAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QUI1RURDNTUzOEUyMTFFMDlEQTREQzdGNTMxQkM0OTQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUI1RURDNTYzOEUyMTFFMDlEQTREQzdGNTMxQkM0OTQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpBQjVFREM1MzM4RTIxMUUwOURBNERDN0Y1MzFCQzQ5NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpBQjVFREM1NDM4RTIxMUUwOURBNERDN0Y1MzFCQzQ5NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PvdzG0gAAAAuSURBVHjaYuTn5w+SkpL6zAAEz54944WxmbAJgtgs2ARBbObfv38bUMcogAADAOQ1LjOhl7z8AAAAAElFTkSuQmCC');    color:#fff;    line-height:1.2;    font-size:11px;    display:none;}
.galleria-theme-folio .galleria-plus span {    position:absolute;    bottom:5px;    left:5px;    background:#000;    background:rgba(0,0,0,.5);    padding: 1px 5px;    max-width:160px;}
.galleria-theme-folio .galleria-close {    width:50px;    height:50px;    position:absolute;    top:0;    right:0;    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAABkCAYAAADE6GNbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NDE0RTQ3NTE0NDRCMTFFMDk3RTlEODE0MzMwRjM5RUUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NDE0RTQ3NTI0NDRCMTFFMDk3RTlEODE0MzMwRjM5RUUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo0MTRFNDc0RjQ0NEIxMUUwOTdFOUQ4MTQzMzBGMzlFRSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo0MTRFNDc1MDQ0NEIxMUUwOTdFOUQ4MTQzMzBGMzlFRSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PgvyY1sAAAG9SURBVHja7Nkxa8JAFMDx0wiC4NShCB38Eg5CJ4eCH6J0zifqLP0WDl0d/BIZCqWzEOgQ0he4wCF3lyG58Br+Bw+j3mF+vOe7RGd1XZspjLmZyAACBAgQIECAAAECBAiQKUCWEkeJZ4ksMi+zc452jTrIQeJBYiuxD2Ay+97Wzj1ohNycYx/GRfjW9BqLASEXB+E+tq/fIwrnPVWQKoIxAUQ11IfPEvwc5CshkxKRqv22mSnGQrCP9CitWGtWBckC3alIjVmMgLh4OpfbmittGdlHWqyvAbSZUVda647u5MOsNe4jS3vtdOsombYEG8SnxK/WDZH7ESBAgAABAgQIECBAgAABAgQIECBAgAABAgQIECBAgDTjUeIscZJYReat7JyzXTPIGPLP0ObEnuzxVSKXKD2Id4mdff4l8aItI9/O8c6e8CqCuF+jBpLbTPgwPkSbNXWlZSInbAKIUiskhDEpEanab+kps6QI9pEepeXrZiohoS/7NTVmPgIi72jN6rrWqaPFhqBv2jKy6ehOvm620ZiR5gLww152xFpsm5kG8Srxo3VD5H4ECBAgQIAAAQIECBAgQP7j+BNgAOhPfpgJajmFAAAAAElFTkSuQmCC') no-repeat 0 0;    z-index:100;    cursor:pointer;}
.galleria-theme-folio .galleria-close:hover{    background-position:0 -50px;}
.galleria-theme-folio .galleria-image-nav {    width:100%;    height:auto;    position:absolute;    top:80px;    bottom:80px;    left:0;}
.galleria-theme-folio.touch .galleria-image-nav {    display: none;}
.galleria-theme-folio .galleria-image-nav-left,.galleria-theme-folio .galleria-image-nav-right {    width:100px;    height:100%;    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEQ3OTdGNDczQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEQ3OTdGNDgzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDc5N0Y0NTNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDc5N0Y0NjNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg85aWAAAAR5SURBVHja7JtLS+NQGIZzscU6XqpttVYGRhBGBmchs5g/IGjtQsGduFBw7y8QBLsQd/4ALwtxrWAVwaXb0Y2zcBA6MFhb8YLXThubTL7a1Bg6Q5PG8WjeF0JDm3xvcp585+ScnsMrisJB7IgHEACBAARAIAABEAhAAAQCEABBKQAIBCAAAgEIgEAAAiAQgAAIBCAQgAAIBCAAAgEIgEAAAiAQgEAAAiD/NOd5q6cKhU0LoH0quk+5sJUUqw/iawJCAERd4ZcrusGcep8yMsQeIFZBvEowAssPi7q51K1KD6O7u1vY3d31np2dfchkMl3q9lkt5K+00T59R7/RMXSsIV6V+hC4+ArqSqdmiFAAUdTU1JR7YmKirb6+3icIglhOfFmWc1dXV2dzc3NH6vlZw8/3LGYLi0CewOjp6RFWVlba/H5/UD3eUkZTwZ+eniaHh4ePtre3ZZahsFZlPYFBWbG+vv4pEAiErMIogBcoBsWimLqfqiqJ+9YzRGsz8orFYu96e3s/iqLostMzl8tJW1tbB5FI5Fb3taQw8h7M0tNRzIyFhYXqvr6+TrthkCgmxSaPUt7IEENVRW3GxsZGl8vl8jyntyRJ6f7+/n1dm8JEe8IKkGK9nkwm37e0tIT+h38qlUoEg8FfusY/iypLdw2zs7Pu5ubmFquBbm5uTB1PXuSpb/yRIQ8NeX6HOnRNTU2WgIyNjXGHh4fc5uYmV1tbW/Z5FxcXJ6pn/DFJFMnJGcJrMIaGhsTGxsaAVRhLS0vczs4OFw6HTWWK1+v1k/fjM/KyvXgWgOQ1PT3daKXK0GBo6ujoMJUh5Enepa7JiUCK/q2trXWVwhgdHeUWFxdNX4TBW0CGqPJ4PDUmOne2wSjhjSor37K7XNXlwhgfH7cNRglvRwPR1+VljeBGo1FbYZjxdtrQSVmSZZl7y3rpfohbVxV9EQShrDElO9uPAuR7URS/sdBjf+kMKT4NkiT9LvckKnyCoIngECSrMni/6KgvM0DS6fSdmRPthGLwdjSQYoNwfHx8bfZku6AYvGVkiKrJyckLK8PfRig0nmVm6IQ8yZuVDHH84OL5+XnK5/P9fOTj7MHF/AuWtjM/P59QCyRnJQhlilkY5EWepa7FyRlCwh9UjHUM77WdcDh8lMlkbp/bkDzIq9Q1AMjDm00+Vff29uSZmZkfNDvk2epINTZ5kJeu7WBiCIDZaUBra2s1kUik8xmmAWVjsdjBwMCAvu+BaUB/eQUuVhtUYNFodN/O6otiqTG/G2DcKwytTXgVU0mXl5fbaEKC1VFZeps6OTlJjYyMMD+VFJOtGRPL60N4zrAUgRQKhfjV1dWG9vb2hjpVFMPtduf/8ctms3d0P9eq4vH45eDg4GUikVBKVY0Ko0uosGAHQEwDqRSMUuiBy4Z2BUAqBGKEw+veEo2LPrV+DRZ9QgACIBCAAAgEIBCAAAgEIAACAQiAQAACIBCAQAACIBCAAAgEIAACAQiAQAACIAACIBCAAAgEIAACAchb1x8BBgB8EA40PqbY0AAAAABJRU5ErkJggg==') no-repeat 0 50%;    position:absolute;    left:0;    z-index:3;    cursor:pointer;}
.galleria-theme-folio .galleria-image-nav-right {    left:auto;    right:0;    background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZEMzc2RTgzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUEzRTJFNjYzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkQzNzZFNjNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkQzNzZFNzNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg0tSEMAAAS8SURBVHja7J1LSxtRFMfnYWK11jZqEx8UKwgt3bl0L4hkoeBOXCh+AL+Aoqgrd+4VXQTXCgYRXAoupVBKWwQrxWhEU+uzJs5M7wmT9DpO68xkNBPn/wcxyeTeM7m/e8595FwiapomQN6RhCYAEAhAAAQCEACBAARAIAABEAhAIAABEAhAAAQCEACBAARAIACBAARAIAABEAhAAAQCEACBAAQCEM+rzKs3JorifR1J5DpU7s25sxWq/lh1YruYRzTKSsybZa7xTTnq/2W+fdmf4hTOo3dErx/YYZ5iBYSljm8VDDzEHISo398tEI2NjeLS0tLLlpaWly+Y6G3BYLCSrqXT6UtqzDOmnZ2dXz09Pb8SiYTGeU+ZDuaGC2/wEItecauzjI+PB4eHh5uqq6trJUmSrdSjqqpyenp6PDMzs8fKpw2Xb/7lLcVsE88BMcLo6OiQYrFYUzgcjrBrsqNYpWnK4eFhsr+/f299fV29D0ox20TyMgzyipWVlQ+RSKTRKQy9XpnqoLqoTkPI9lYbeMVD9DEjkHu+vLxcGY1G38myHHTTjqIomXg8/qW7u/uSeznDjynwEMMEg3oxg/HebRjZ+bAsB6huE0+Bh5iFqra2Nmlzc/NDeXn584e0eX19fdHe3v55a2tLNY4nvh/UGZB8bz04OHhD8f4x7CaTyUR9ff0P7qW070OW7h1ZTU9PB2k2Zaf8+fm5Y9tki2x6qj2K7SEMSCC3+Ds+Pn5bU1MTsQOjq6tLaG1tFebn5x3ZT6VSydra2u/caj7jWw/RZ1ZZGL29vXIoFHptF8bGxoawsLAgDA4OOroHskm2udW8WMw2KbaL5j/85ORkiA9f96mqqirrGTk5hUI2ybbZPfkRSN5+Q0PDC7uFKUwNDAwUDMVgW4KHMFVUVFQ6qcANKAbbCFmkQCDwzGklhUIx2PY1ED6Wy4WUN4MyNjb2KLaf6taJ+x9OKr2P55k7pi3yQspTiCKvyIm8ZWRk5FFsPyUg+RVYJpP57SaM2dlZ2ki0VN5gWwMQpqurq0u3YNB4YhWGiW1fA8l/W7e/v3/mFgy7MthW4SFMo6OjP1kst9wYtHWyvb1dMAyySba94iGe2lxMpVItoVAobAcKNhfdV36GwwbiPTszHtrPWl1ddQyDbM3NzSXM7sW3HqJ7Cb6g8tg65Cb3gFJ12DT06qENkg2yZXYPvl8Y6oN5tltS3lQsFvumquqDNRDVTTa4HC3HidlPMmTpYetWGlA8Hn/e2dlJaUABVwcsRcmsra19jUajF7zDCEgDuuMlGh82qMGmpqY+UXaIWzaoLqrTAMNTeb4lkUq6uLjYVFdXV2/nG0VjSDw6Ojro6+tDKqnD8STvKdSA4XD4x8TExMeTk5NDSqC2MVYoVIbKUh1WYMBD/j+m3DmOQIl0bO1Q3dzc/KqKFiLsOn8cgZiyBeP57u7uydDQ0CmXCMevxP8bppD9fn8I882BHbFUfvKoADC2j7ThBJU5gDtDAteokvD34Kcg3D30qRneXzIS8aNg3hLOqQMIBCAAAgEIgEAAAiAQgAAIBCAQgAAIBCAAAgEIgEAAAiAQgEAAAiAQgAAIBCAAAgEIgEAAAgGI9/VHgAEArlpCxTcpDZoAAAAASUVORK5CYII=') no-repeat 100% 50%;}
.galleria-theme-folio .galleria-image-nav-left:hover{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEQ3OTdGNEIzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEQ3OTdGNEMzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDc5N0Y0OTNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDc5N0Y0QTNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plk8+GQAAATHSURBVHja7JtLTBNbGMdnWqcFpQ2v8LpRLgY0cWOIcaOuFAOlC0jYEZILF9ayZUMCoQvCDuO2UBPCVlgUQnxt0LgjbkzulVxEI6/wuGmpUEpbz1c7k2EyamcY9MD8/8mktPSc/8z85juvfkdMp9MCxI9EAAEQCEAABAIQAIEABEAgAAEQ3AUAgQAEQCAAARAIQAAEAhAAgQAEAhAAgQAEQCAAARAIQAAEAhAIQADkh+aiaKoYO86pDpIz+5rMvh6qDt0L5PVBPE1AJHa4VRByFUGJs+tMIEKsAUIg8lRRYFYUPfu8g+EZCAE4rwVRX1/vDAaDddXV1VcLCgousY8cLperiv53cHCwwl5Su7u7H5eXl//p7u5+v7CwkNQB84VddxJAcgdCzdKFbH+R0cDAgKe3t/e+1+u97nA48nKpP5VK7Ucikbejo6NPWfmougthR4xd+yGA/ByIKxsZGTU0NJybnJxsKC0tvcO+L5nxoWZqc3Nzvr29/RmTGgJFygGAfB+IlI0MJSr6+vr+crvdF63wi8fjn4aHhx9roiXGU7/CExDqKzzym3A4/EdjY2On0+n0WumZTCYjc3NzIb/f/1n1cZSXPsXBUbQqzdTY2FhJU1NTt9UwMtRZnVQ3eeh5I0I0TRX1GTMzMw8kSSo/Se9EIrHe3Nz8UNWncNF08QLEK0fr2tpaY3l5+d1f4b++vv6ioqJiTh6UsXsRQZP1LToy5zEyMuItKyu7bbYiNv8w9H3yIk/5XpgdxZ21CPHIk7+tra2W4uLiW2bq6urqEhYXF4XZ2VmBTRhzLrezs/OGeT6R+3x2P6J2jhCHDKOtrc1VVFR00yyMUCgkzM/PCz6fz1CkFBYW3iBvuc9nD4nDzkCUZZGhoaFrZpoMGYas2tpaQxFCnuStd052BKIAqKysvHxcGJ2dncL4+Ljhk9B4S3YGovjn5+dXGJjcWQZDx9sBIPRYSlJprjB6enosg6HjbWsgoqotz2kFNxAIWApDx1u0MxDDSqVSwlnW7waiTILY+H8/lwKDg4OZqJBF0UL9ybFO4qh32s5AlMc9kUhs5lqImigroWi8UwDCtLe3t2akoJVQNN62BqKsrq6urv5ntLBVUDTeCTsDUX4U6u/vf2dm+VsLhdazjCydkCd5653Tbxl22n1xcXt7+3VJScm0DMPui4skZYQTDAZfshsSN1MJRYpRGORFnnrnYucIIeEHKs4mhnvyHz6f7xllh5y0IXmQl945AMi3kU3mt23KNKRUHcoOObGRBKubPFRZjYe8pALxlgZEHUDmw+np6Uq/3//3CaQB/R8Oh0MtLS2rqpn5LtKA9IfAMfkN3bBAIPDQyuaL6mJ1PlLBIMV4yvPlMZX0SPYipQVNTEzco4QE9n23GR8aTW1sbLzq6Oh4rkkljfGWDY9ka8506rYjVFVViVNTU1dqamrqPB7Pn6wOUb0dIU0zu2j0w9LS0vvW1tZ/V1ZW0jpNI7YjmACibsKwYYcjIGowpre0CZpFQ+wxPD4QpVgWijP7KgpHN32msxCSAjZ9QgACIBCAAAgEIBCAAAgEIAACAQiAQAACIBCAQAACIBCAAAgEIAACAQiAQAACIAACIBCAAAgEIAACAcjZ11cBBgA5FxunW5f23AAAAABJRU5ErkJggg==');}
.galleria-theme-folio .galleria-image-nav-right:hover{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZEMzc2RTQzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZEMzc2RTUzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkQzNzZFMjNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkQzNzZFMzNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpA8SXYAAAT4SURBVHja7J3PTxtHFMe9/oHND1s1IDBUDaGCVsql4hAptD0lRAj5ABU3xAHCJT3xD4BAghM3eskFiitZnEHCQqgkuZBwRLlUakChtAq/BD7YEDCO7c5zd1fT7Ubsrpd60H6/0spr1jtvdj773szsvhFSoVBwQeLIjSYAEAhAAAQCEACBAARAIAABEAhAIAABEAhAAAQCEACBAARAIACBAARAIAABEAhAAAQCEACBAAQCEOHlFbVikiR98pBcb4/8Kcn7pBzbaH3FR3n/o/zdlMq5RMN7i24eH9v819TZo3NdBCXDtuxtuEhJ9AU7zFMIRIBrbKsij7k0AqacbSIsEAaCAFRpQTQ3N0tLS0tftba2tgeDwbvsd1JFRUUzHbu6utpn11NIp9N/7O7ubvf19b3d398v6ID5IH8CiEEYFHKq5f6hqMnJyeDo6OjjUCj0jdvtDhgpJ5/PX6ZSqTezs7O/svPTfJuz7VwOZwBiIERVK9+7urq88Xj8UUNDw3fsmN9KmewaM8fHx68GBwefr6+v8xDO9UJYOdvELahnqF6xsrLytLGx8aFVGHK5fiqDyqIyuUPVog1shPEQuc+oUcLU8vJyUzQaHfJ4PJ/ZaSeXy6USicTPvb29B1z4OuP7FHjIP6pUYNBdzGA8sRtGcVzs8YSobM5TJNk2PESv3+jo6PBsbm7+6Pf7v7hJm5lM5q/Ozs5nW1tbOW1/4vhOnQEJKd56eHjYTfH+/7B7dHT0IhKJrCmDMralHB+yZO8o1mNmZiZEoykz55+dnVm2TbbIJtcWPseHLAYkqEz+Tk9Pe2tra781A6Onp8fV1tbmWlhYsGQ/mUy+rqurW+YmjWnHegiD4VZg9Pf3V4TD4ftmYWxsbLhisZhreHjYUh3IJtlW+vxyt0m5Q5b6WGRqauqeHL4MqaampugZiqxCIZtkW69OTgSiAmhqavrS7MkUpoaGhkqGorHtczIQ1X5lZWXESgF2QNHYdgMI3ZY+X73VQkqForHtaCASF8sDpRSkB2ViYsJoPxLQq5PTH53Yf3Hu23d55a6xOuBnY//LUgqiEEVeoYi8ZWxszFgl/m274GQgeWUnm82e2Aljbm6OHiQaOl9jOw8gTBcXF4d2waD+xCgMHduOBqK+rTs4OHhnFwyz0tjOOhmI+lJofHz8NxbLDTcGPTrZ2dkpGQbZJNt6dSrLsFOkh4vJZPKHcDj8wAwUPFy0X+oIh3XEzykhweiJ9DxrdXXVMgyyNT8//1KvLo71ENlL8IJKsInhhbJDqTpsGHp046MJZoNs6dXB8TN1uTMvdqaUNxWPx3/J5/PnNzbWZmWTDS5HK+cSJPdXtDQgNWcqkUh83t3dTWlAIVuHdblcam1tLRaNRt9zf067kAb0Hy+hBlG9ghpsenr6J8oOscsGlUVlamCcl3uoK6SHcJ5Cr1OrlO+USrq4uNhVX1//vZk3itqQeHJysjEwMLCuSSWlpOsrnd8DiAYKkq0FhKK7HIES6djcob2lpeVrNg+5Q2GXX45AHNiE8c+9vb3fR0ZGtrlEOH4mjuUIJYDBgh2BwVy3pE1Pppe0AYg+gE8ekqF4OTj8ok8FgrLdqkWfEv4pmFjCOnUAgQAEQCAAARAIQAAEAhAAgQAEAhAAgQAEQCAAARAIQAAEAhAIQAAEAhAAgQAEQCAAARAIQCAAEV9/CzAAhQhMBtE11RQAAAAASUVORK5CYII=');}
.galleria-theme-folio .galleria-image-nav-left.cur{cursor:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE0MDZFNUYzQkEzMTFFMEIyQjRBMzUzNTVEMkM3MzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE0MDZFNjAzQkEzMTFFMEIyQjRBMzUzNTVEMkM3MzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTQwNkU1RDNCQTMxMUUwQjJCNEEzNTM1NUQyQzczNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTQwNkU1RTNCQTMxMUUwQjJCNEEzNTM1NUQyQzczNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpzQMxIAAAQvSURBVHja1FhLTxNRFJ6ZPni2Ai20YCJiQBM3lhgXqCxUDM+kJOwICxAWrOQXkEAgLAgbXGqAJhLCTkh4pBF1g8aFBt1gFATRWB4pIH1IS+mM50xmmstkwJlhavAkk5nM43zffPfcc+85NKXNaDiMxIFmEM5x4XxIHJycE47jTgRQYyY4UggySg3JRYFITM2fKyWUSqii1VDNiBKCfyOGRNKlhEpLSw1DQ0MlhYWFVzIzMy/ALcZsNhfgs4ODAx+c2FAo9H1tbe1za2vr0sLCQlyG4G8gGNdCDIcrg3ynq6vL0tHRcd9qtV5jGCZViUQsy0YCgcDHwcHB5/B9kAwxOMJA7lANMbOgFG8VFRXGsbGxCrvdfpumaZOWMcTh8/v9842NjXNgJBlU7kD6PnNMPKWTKk1NTbXn5ube0UqKVwC+RR/oC30Sj9Ll/NIyMZX4aHp6+nxlZWWzwWCwUjpaPB4PeL1eT21t7U/idpCMOaliCaWGh4dtVVVVrXqT4v8efKJvxJDDlipmEoKdj6mZmZmHJpPJQSXRYrHYZk1NzSMi5sJiKiGJWUUFNzY2Kh0Ox13qH9jm5uZLp9PpFScxEAuQQ2kSr/v7+615eXm3tAJB/lL1PmIhphha4kQQFbOISXR7e9udk5NzUwuplpYWanl5mZqdnaUg8Sr+bnd39y1gPhPnBqgWZASleFINDQ3m7OzsG1pJeTwean5+nqqurlalXFZW1nXEFucGqMYw5HLT09NzVUuuEkmJVlxcrEoxxERscuIyQnzxlp+ff+m0pJqbm6mRkRHVikuwTQyZy9LS0pwqkqRupGSwmSPEIG/ZlZJqa2vTjZQMNk+MJsZa0Y6ht7dXV1Iy2DSjxQlsZZKeeBlyPw75I6Lko+7ubl4l0VA9jLfTmASbQ2IssXb5lTrCodOTnASbPUJsf39/Q40zPclJsHliicJgfX19Ra1DvchJsGMMUQdSnZ2di2pKrOPI4XqpZklCTMQmM9KZWMR3dnbe2Gy2SekijpaYEVCWvYIHUS3EUDm1pBALMYlbkf9io8hPDPECti1z0Wj0R7JJIQZiyXEgK2xWKHIZUIwzGo2fysvLXVDYpiSDFFZKfX19j8fHx8UwOiSTrFz5linen5yczIcS60ESyrdfUBp63G73OlGVh8jyTdok4YT0we8m4W9CoNiHsrKyIlDwnF7DB0o9aW9v3yZuh6V9DPqE7k4G2SIYHR29h4UD7AI0DS3Ovq2trddNTU0vJC2CsFzuPK6txAo9LSRIr6yssAMDA1+B1DuXy5ViNpvtcK2oR4ZNlb29vfdQCT2tq6tbRF+naaqc2IYqKCigJyYmLhcVFZVYLJaLQJIm21AcZshg8Nvq6upSfX39F5/Px+nZhjrTjTtdW53khkHvHqy0OWwQzrSkOcwJZOJam8N/BBgAEe0fDIKKCQoAAAAASUVORK5CYII='),pointer;background:none!important}
.galleria-theme-folio .galleria-image-nav-right.cur{cursor:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTE0MDZFNUIzQkEzMTFFMEIyQjRBMzUzNTVEMkM3MzUiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTE0MDZFNUMzQkEzMTFFMEIyQjRBMzUzNTVEMkM3MzUiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTQwNkU1OTNCQTMxMUUwQjJCNEEzNTM1NUQyQzczNSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTQwNkU1QTNCQTMxMUUwQjJCNEEzNTM1NUQyQzczNSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PlPX3HQAAAPkSURBVHja1JjLTxNxEMd3f6UtlbYRaKCtUcSAJl4MBxNRT1rTEA7FcCMcilz0xD8AgQRO3PDiBaQmhDNNIKSx6KXKkXgxUYiIxj5I4dCH9EFbf9P8djMsrexut4KTbLrtsvP9MPN7zfClUomrZjzPV31ErwZ66dgnz+7BCvQCp8fs/ph9V2S8QjA9vYwMRokBXJZeeU3AECAANaKoqDWIYEYO4FkRA5BLUiCn08mvrKzc7Ozs7LZYLNfp3/EGg8EJz3K5XJj6LCWTye+7u7vbAwMDX8PhcKkC4G/2qQyMakG6mtj4KdvU1JRlbGzsidVqvUMIaZQTomKxmEkkEp/m5ube0veT6BEIp1ma5YGx1DUJ310uV8PS0tLjtra2B/SZUU0OqU52f3//w/Dw8EYwGMQw6UqpJX+JlBil1dXV5+3t7Y/UQjG/RvABvsAnetRUaTKdiBgbU2YhfX6/39Hf3+/V6XSXOQ2tUCgk1tbWXns8nghKawqPOWnETAIU/FcU6pnWUGDUpxV8o8jxTPt0xPC46unp0W1ubr4wGo1XuTpaNpv92dvb+2pra6sgHW8YzCpEMBqNumE8cP/AYrHYO7vdHhAmMb0SYipZtMr3s7OzVph9SpynUinVYKAFmmho6cWIUTCLsIgeHBx4Wlpa7iuB6uvr47q6urjFxUVVcIeHhx9bW1v9aPFNEgpFBKjBwUFDc3PzXaVQoVCI8/l83MjIiCow0ARtYW5A5Ajebqanp2+ztMoys9lcjpRgauFAE7TxxBVzCuZwOG4odQrp83q9NcNJtPUEr2Umk8muJhVawEm0yQkwvV5vUzu7aoWTaJfBeJTrxlrWpEpwk5OTcscZ1uZJvRdQQtRJEHwep2taphYISB1ESTCI3vj4uNxjEdYuEbYNlC2fz8e1hJqfn4cNW9b7Eu3iCbCjo6OoVlAw3uRCVdAug4mnx0gk8k0rKKUm0c4TfDibmJj4THMtu8SCLWlnZ6dmKNAEbXyWPLWJ0w31Kd277p37Js6+iDOCDtgNKByU7Jfr6+uqoUBrYWHhPfopc/EPisLEEG6gxKLTN1ZvKNAArUoMBA9AYSJA3UfryDe0WE3XCwp8gwaqMQt4hahUvok1Hy2xrrjdbijfrFqXb4FAwEcrpV/o52TV8o1CFlilUjZ4cWZm5iVUM1pWRuBTApWW9jGqtQgMrJkitgiWl5ddNpvtoZITrnStisfjoaGhoaCkRQDNldz/3VQ5qw0FBTFde7o7Ojpu0XXsGgwJ3IYCHrrw/tjb2/syOjq6jQra2ttQF7pxVwXw/FudMprDDQgSN4cFmGO1zeE/AgwALxAVuJCXQeMAAAAASUVORK5CYII='),pointer;background:none!important}
.galleria-theme-folio.videoplay .galleria-info { display:none!important; }

.galleria-theme-folio.iframe .galleria-image-nav-left,
.galleria-theme-folio.iframe .galleria-image-nav-left.cur{cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEQ3OTdGNDczQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEQ3OTdGNDgzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDc5N0Y0NTNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDc5N0Y0NjNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg85aWAAAAR5SURBVHja7JtLS+NQGIZzscU6XqpttVYGRhBGBmchs5g/IGjtQsGduFBw7y8QBLsQd/4ALwtxrWAVwaXb0Y2zcBA6MFhb8YLXThubTL7a1Bg6Q5PG8WjeF0JDm3xvcp585+ScnsMrisJB7IgHEACBAARAIAABEAhAAAQCEABBKQAIBCAAAgEIgEAAAiAQgAAIBCAQgAAIBCAAAgEIgEAAAiAQgEAAAiD/NOd5q6cKhU0LoH0quk+5sJUUqw/iawJCAERd4ZcrusGcep8yMsQeIFZBvEowAssPi7q51K1KD6O7u1vY3d31np2dfchkMl3q9lkt5K+00T59R7/RMXSsIV6V+hC4+ArqSqdmiFAAUdTU1JR7YmKirb6+3icIglhOfFmWc1dXV2dzc3NH6vlZw8/3LGYLi0CewOjp6RFWVlba/H5/UD3eUkZTwZ+eniaHh4ePtre3ZZahsFZlPYFBWbG+vv4pEAiErMIogBcoBsWimLqfqiqJ+9YzRGsz8orFYu96e3s/iqLostMzl8tJW1tbB5FI5Fb3taQw8h7M0tNRzIyFhYXqvr6+TrthkCgmxSaPUt7IEENVRW3GxsZGl8vl8jyntyRJ6f7+/n1dm8JEe8IKkGK9nkwm37e0tIT+h38qlUoEg8FfusY/iypLdw2zs7Pu5ubmFquBbm5uTB1PXuSpb/yRIQ8NeX6HOnRNTU2WgIyNjXGHh4fc5uYmV1tbW/Z5FxcXJ6pn/DFJFMnJGcJrMIaGhsTGxsaAVRhLS0vczs4OFw6HTWWK1+v1k/fjM/KyvXgWgOQ1PT3daKXK0GBo6ujoMJUh5Enepa7JiUCK/q2trXWVwhgdHeUWFxdNX4TBW0CGqPJ4PDUmOne2wSjhjSor37K7XNXlwhgfH7cNRglvRwPR1+VljeBGo1FbYZjxdtrQSVmSZZl7y3rpfohbVxV9EQShrDElO9uPAuR7URS/sdBjf+kMKT4NkiT9LvckKnyCoIngECSrMni/6KgvM0DS6fSdmRPthGLwdjSQYoNwfHx8bfZku6AYvGVkiKrJyckLK8PfRig0nmVm6IQ8yZuVDHH84OL5+XnK5/P9fOTj7MHF/AuWtjM/P59QCyRnJQhlilkY5EWepa7FyRlCwh9UjHUM77WdcDh8lMlkbp/bkDzIq9Q1AMjDm00+Vff29uSZmZkfNDvk2epINTZ5kJeu7WBiCIDZaUBra2s1kUik8xmmAWVjsdjBwMCAvu+BaUB/eQUuVhtUYNFodN/O6otiqTG/G2DcKwytTXgVU0mXl5fbaEKC1VFZeps6OTlJjYyMMD+VFJOtGRPL60N4zrAUgRQKhfjV1dWG9vb2hjpVFMPtduf/8ctms3d0P9eq4vH45eDg4GUikVBKVY0Ko0uosGAHQEwDqRSMUuiBy4Z2BUAqBGKEw+veEo2LPrV+DRZ9QgACIBCAAAgEIBCAAAgEIAACAQiAQAACIBCAQAACIBCAAAgEIAACAQiAQAACIAACIBCAAAgEIAACAchb1x8BBgB8EA40PqbY0AAAAABJRU5ErkJggg==') no-repeat 0 50%!important;width:100px;}
.galleria-theme-folio.iframe .galleria-image-nav-right,
.galleria-theme-folio.iframe .galleria-image-nav-right.cur{cursor:pointer;background:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZEMzc2RTgzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QUEzRTJFNjYzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkQzNzZFNjNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkQzNzZFNzNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pg0tSEMAAAS8SURBVHja7J1LSxtRFMfnYWK11jZqEx8UKwgt3bl0L4hkoeBOXCh+AL+Aoqgrd+4VXQTXCgYRXAoupVBKWwQrxWhEU+uzJs5M7wmT9DpO68xkNBPn/wcxyeTeM7m/e8595FwiapomQN6RhCYAEAhAAAQCEACBAARAIAABEAhAIAABEAhAAAQCEACBAARAIACBAARAIAABEAhAAAQCEACBAAQCEM+rzKs3JorifR1J5DpU7s25sxWq/lh1YruYRzTKSsybZa7xTTnq/2W+fdmf4hTOo3dErx/YYZ5iBYSljm8VDDzEHISo398tEI2NjeLS0tLLlpaWly+Y6G3BYLCSrqXT6UtqzDOmnZ2dXz09Pb8SiYTGeU+ZDuaGC2/wEItecauzjI+PB4eHh5uqq6trJUmSrdSjqqpyenp6PDMzs8fKpw2Xb/7lLcVsE88BMcLo6OiQYrFYUzgcjrBrsqNYpWnK4eFhsr+/f299fV29D0ox20TyMgzyipWVlQ+RSKTRKQy9XpnqoLqoTkPI9lYbeMVD9DEjkHu+vLxcGY1G38myHHTTjqIomXg8/qW7u/uSeznDjynwEMMEg3oxg/HebRjZ+bAsB6huE0+Bh5iFqra2Nmlzc/NDeXn584e0eX19fdHe3v55a2tLNY4nvh/UGZB8bz04OHhD8f4x7CaTyUR9ff0P7qW070OW7h1ZTU9PB2k2Zaf8+fm5Y9tki2x6qj2K7SEMSCC3+Ds+Pn5bU1MTsQOjq6tLaG1tFebn5x3ZT6VSydra2u/caj7jWw/RZ1ZZGL29vXIoFHptF8bGxoawsLAgDA4OOroHskm2udW8WMw2KbaL5j/85ORkiA9f96mqqirrGTk5hUI2ybbZPfkRSN5+Q0PDC7uFKUwNDAwUDMVgW4KHMFVUVFQ6qcANKAbbCFmkQCDwzGklhUIx2PY1ED6Wy4WUN4MyNjb2KLaf6taJ+x9OKr2P55k7pi3yQspTiCKvyIm8ZWRk5FFsPyUg+RVYJpP57SaM2dlZ2ki0VN5gWwMQpqurq0u3YNB4YhWGiW1fA8l/W7e/v3/mFgy7MthW4SFMo6OjP1kst9wYtHWyvb1dMAyySba94iGe2lxMpVItoVAobAcKNhfdV36GwwbiPTszHtrPWl1ddQyDbM3NzSXM7sW3HqJ7Cb6g8tg65Cb3gFJ12DT06qENkg2yZXYPvl8Y6oN5tltS3lQsFvumquqDNRDVTTa4HC3HidlPMmTpYetWGlA8Hn/e2dlJaUABVwcsRcmsra19jUajF7zDCEgDuuMlGh82qMGmpqY+UXaIWzaoLqrTAMNTeb4lkUq6uLjYVFdXV2/nG0VjSDw6Ojro6+tDKqnD8STvKdSA4XD4x8TExMeTk5NDSqC2MVYoVIbKUh1WYMBD/j+m3DmOQIl0bO1Q3dzc/KqKFiLsOn8cgZiyBeP57u7uydDQ0CmXCMevxP8bppD9fn8I882BHbFUfvKoADC2j7ThBJU5gDtDAteokvD34Kcg3D30qRneXzIS8aNg3hLOqQMIBCAAAgEIgEAAAiAQgAAIBCAQgAAIBCAAAgEIgEAAAiAQgEAAAiAQgAAIBCAAAgEIgEAAAgGI9/VHgAEArlpCxTcpDZoAAAAASUVORK5CYII=') no-repeat 100% 50%!important;width:100px}

.galleria-theme-folio.iframe .galleria-image-nav-left:hover,
.galleria-theme-folio.iframe .galleria-image-nav-left.cur:hover{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEQ3OTdGNEIzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEQ3OTdGNEMzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo4RDc5N0Y0OTNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4RDc5N0Y0QTNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Plk8+GQAAATHSURBVHja7JtLTBNbGMdnWqcFpQ2v8LpRLgY0cWOIcaOuFAOlC0jYEZILF9ayZUMCoQvCDuO2UBPCVlgUQnxt0LgjbkzulVxEI6/wuGmpUEpbz1c7k2EyamcY9MD8/8mktPSc/8z85juvfkdMp9MCxI9EAAEQCEAABAIQAIEABEAgAAEQ3AUAgQAEQCAAARAIQAAEAhAAgQAEAhAAgQAEQCAAARAIQAAEAhAIQADkh+aiaKoYO86pDpIz+5rMvh6qDt0L5PVBPE1AJHa4VRByFUGJs+tMIEKsAUIg8lRRYFYUPfu8g+EZCAE4rwVRX1/vDAaDddXV1VcLCgousY8cLperiv53cHCwwl5Su7u7H5eXl//p7u5+v7CwkNQB84VddxJAcgdCzdKFbH+R0cDAgKe3t/e+1+u97nA48nKpP5VK7Ucikbejo6NPWfmougthR4xd+yGA/ByIKxsZGTU0NJybnJxsKC0tvcO+L5nxoWZqc3Nzvr29/RmTGgJFygGAfB+IlI0MJSr6+vr+crvdF63wi8fjn4aHhx9roiXGU7/CExDqKzzym3A4/EdjY2On0+n0WumZTCYjc3NzIb/f/1n1cZSXPsXBUbQqzdTY2FhJU1NTt9UwMtRZnVQ3eeh5I0I0TRX1GTMzMw8kSSo/Se9EIrHe3Nz8UNWncNF08QLEK0fr2tpaY3l5+d1f4b++vv6ioqJiTh6UsXsRQZP1LToy5zEyMuItKyu7bbYiNv8w9H3yIk/5XpgdxZ21CPHIk7+tra2W4uLiW2bq6urqEhYXF4XZ2VmBTRhzLrezs/OGeT6R+3x2P6J2jhCHDKOtrc1VVFR00yyMUCgkzM/PCz6fz1CkFBYW3iBvuc9nD4nDzkCUZZGhoaFrZpoMGYas2tpaQxFCnuStd052BKIAqKysvHxcGJ2dncL4+Ljhk9B4S3YGovjn5+dXGJjcWQZDx9sBIPRYSlJprjB6enosg6HjbWsgoqotz2kFNxAIWApDx1u0MxDDSqVSwlnW7waiTILY+H8/lwKDg4OZqJBF0UL9ybFO4qh32s5AlMc9kUhs5lqImigroWi8UwDCtLe3t2akoJVQNN62BqKsrq6urv5ntLBVUDTeCTsDUX4U6u/vf2dm+VsLhdazjCydkCd5653Tbxl22n1xcXt7+3VJScm0DMPui4skZYQTDAZfshsSN1MJRYpRGORFnnrnYucIIeEHKs4mhnvyHz6f7xllh5y0IXmQl945AMi3kU3mt23KNKRUHcoOObGRBKubPFRZjYe8pALxlgZEHUDmw+np6Uq/3//3CaQB/R8Oh0MtLS2rqpn5LtKA9IfAMfkN3bBAIPDQyuaL6mJ1PlLBIMV4yvPlMZX0SPYipQVNTEzco4QE9n23GR8aTW1sbLzq6Oh4rkkljfGWDY9ka8506rYjVFVViVNTU1dqamrqPB7Pn6wOUb0dIU0zu2j0w9LS0vvW1tZ/V1ZW0jpNI7YjmACibsKwYYcjIGowpre0CZpFQ+wxPD4QpVgWijP7KgpHN32msxCSAjZ9QgACIBCAAAgEIBCAAAgEIAACAQiAQAACIBCAQAACIBCAAAgEIAACAQiAQAACIAACIBCAAAgEIAACAcjZ11cBBgA5FxunW5f23AAAAABJRU5ErkJggg==')!important;}
.galleria-theme-folio.iframe .galleria-image-nav-right:hover,
.galleria-theme-folio.iframe .galleria-image-nav-right.cur:hover{background-image:url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGQAAABkCAYAAABw4pVUAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OUZEMzc2RTQzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OUZEMzc2RTUzQUUzMTFFMDlFM0FFM0VEMjBEQjBGNUEiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5RkQzNzZFMjNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5RkQzNzZFMzNBRTMxMUUwOUUzQUUzRUQyMERCMEY1QSIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PpA8SXYAAAT4SURBVHja7J3PTxtHFMe9/oHND1s1IDBUDaGCVsql4hAptD0lRAj5ABU3xAHCJT3xD4BAghM3eskFiitZnEHCQqgkuZBwRLlUakChtAq/BD7YEDCO7c5zd1fT7Ubsrpd60H6/0spr1jtvdj773szsvhFSoVBwQeLIjSYAEAhAAAQCEACBAARAIAABEAhAIAABEAhAAAQCEACBAARAIACBAARAIAABEAhAAAQCEACBAAQCEOHlFbVikiR98pBcb4/8Kcn7pBzbaH3FR3n/o/zdlMq5RMN7i24eH9v819TZo3NdBCXDtuxtuEhJ9AU7zFMIRIBrbKsij7k0AqacbSIsEAaCAFRpQTQ3N0tLS0tftba2tgeDwbvsd1JFRUUzHbu6utpn11NIp9N/7O7ubvf19b3d398v6ID5IH8CiEEYFHKq5f6hqMnJyeDo6OjjUCj0jdvtDhgpJ5/PX6ZSqTezs7O/svPTfJuz7VwOZwBiIERVK9+7urq88Xj8UUNDw3fsmN9KmewaM8fHx68GBwefr6+v8xDO9UJYOdvELahnqF6xsrLytLGx8aFVGHK5fiqDyqIyuUPVog1shPEQuc+oUcLU8vJyUzQaHfJ4PJ/ZaSeXy6USicTPvb29B1z4OuP7FHjIP6pUYNBdzGA8sRtGcVzs8YSobM5TJNk2PESv3+jo6PBsbm7+6Pf7v7hJm5lM5q/Ozs5nW1tbOW1/4vhOnQEJKd56eHjYTfH+/7B7dHT0IhKJrCmDMralHB+yZO8o1mNmZiZEoykz55+dnVm2TbbIJtcWPseHLAYkqEz+Tk9Pe2tra781A6Onp8fV1tbmWlhYsGQ/mUy+rqurW+YmjWnHegiD4VZg9Pf3V4TD4ftmYWxsbLhisZhreHjYUh3IJtlW+vxyt0m5Q5b6WGRqauqeHL4MqaampugZiqxCIZtkW69OTgSiAmhqavrS7MkUpoaGhkqGorHtczIQ1X5lZWXESgF2QNHYdgMI3ZY+X73VQkqForHtaCASF8sDpRSkB2ViYsJoPxLQq5PTH53Yf3Hu23d55a6xOuBnY//LUgqiEEVeoYi8ZWxszFgl/m274GQgeWUnm82e2Aljbm6OHiQaOl9jOw8gTBcXF4d2waD+xCgMHduOBqK+rTs4OHhnFwyz0tjOOhmI+lJofHz8NxbLDTcGPTrZ2dkpGQbZJNt6dSrLsFOkh4vJZPKHcDj8wAwUPFy0X+oIh3XEzykhweiJ9DxrdXXVMgyyNT8//1KvLo71ENlL8IJKsInhhbJDqTpsGHp046MJZoNs6dXB8TN1uTMvdqaUNxWPx3/J5/PnNzbWZmWTDS5HK+cSJPdXtDQgNWcqkUh83t3dTWlAIVuHdblcam1tLRaNRt9zf067kAb0Hy+hBlG9ghpsenr6J8oOscsGlUVlamCcl3uoK6SHcJ5Cr1OrlO+USrq4uNhVX1//vZk3itqQeHJysjEwMLCuSSWlpOsrnd8DiAYKkq0FhKK7HIES6djcob2lpeVrNg+5Q2GXX45AHNiE8c+9vb3fR0ZGtrlEOH4mjuUIJYDBgh2BwVy3pE1Pppe0AYg+gE8ekqF4OTj8ok8FgrLdqkWfEv4pmFjCOnUAgQAEQCAAARAIQAAEAhAAgQAEAhAAgQAEQCAAARAIQAAEAhAIQAAEAhAAgQAEQCAAARAIQCAAEV9/CzAAhQhMBtE11RQAAAAASUVORK5CYII=')!important;}

.galleria-theme-folio .galleria-preloader{height:4px;width:180px;background:#eee;background:rgba(255,255,255,.1);position:absolute;top:0;}
.galleria-theme-folio.center .galleria-preloader{left:50%;margin-left:-90px;}
.galleria-theme-folio .galleria-loaded{height:4px;width:0%;background:#444;/*background:rgba(0,0,0,.8);*/ background:rgba(255,255,255,.8);}



