html {font-family: sans-serif;-webkit-text-size-adjust: 100%;-ms-text-size-adjust: 100%;-moz-osx-font-smoothing: grayscale;-webkit-font-smoothing: antialiased;font-smoothing: antialiased;font-weight: 400;}
body {margin: 0;}
article, aside, details, figcaption, figure, footer, header, main, menu, nav, section, summary {display: block;}
audio, canvas, progress, video {display: inline-block;vertical-align: baseline;}
audio:not([controls]) {display: none;height: 0;}
[hidden], template {display: none;}
a {background-color: transparent;}
.bypostauthor {display: block;}
a:active, a:hover {outline: 0;}
abbr[title] {border-bottom: 1px dotted;}
b, strong {font-weight: bold;}
dfn {font-style: italic;}
h1 {margin: .67em 0;}
mark {background: #ff0;color: #000;}
small {font-size: 80%;}
sub, sup {font-size: 75%;line-height: 0;position: relative;vertical-align: baseline;}
sup {top: -.5em;}
sub {bottom: -.25em;}
img {border: 0;}
svg:not(:root) {overflow: hidden;}
figure {margin: 1em 40px;}
hr {box-sizing: content-box;height: 0;}
pre {overflow: auto;}
code, kbd, pre, samp {font-family: monospace,monospace;font-size: 1em;}
button, input, optgroup, select, textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button, select {text-transform: none;}
button, html input[type="button"], input[type="reset"], input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled], html input[disabled] {cursor: default;}
button::-moz-focus-inner, input::-moz-focus-inner {border: 0;padding: 0;}
input {line-height: normal;}
input[type="checkbox"], input[type="radio"] {box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset {border: 1px solid #c0c0c0;margin: 0 2px;padding: .35em .625em .75em;}
legend {border: 0;padding: 0;}
textarea {overflow: auto;}
optgroup {font-weight: bold;}
table {border-collapse: collapse;border-spacing: 0;}
td, th {padding: 0;}
body, button, input, select, optgroup, textarea {color: #596172;font-family: "Source Sans Pro",sans-serif;font-size: 17px;line-height: 1.6;}
h1, h2, h3, h4, h5, h6 {clear: both;font-family: "Playfair Display",serif;font-weight: 700;letter-spacing: -.012em;margin: 0 0 20px;}
.font-1 {font-family: "Source Sans Pro",sans-serif;}
.font-2 {font-family: "Playfair Display",serif;}
p {margin-bottom: 1.5em;}
dfn, cite, em, i {font-style: italic;}
blockquote {margin: 0 1.5em;}
address {margin: 0 0 1.5em;}
pre {background: #eee;font-family: "Courier 10 Pitch",Courier,monospace;font-size: 15px;font-size: .9375rem;line-height: 1.6;margin-bottom: 1.6em;max-width: 100%;overflow: auto;padding: 1.6em;}
code, kbd, tt, var {font-family: Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size: 15px;font-size: .9375rem;}
abbr, acronym {border-bottom: 1px dotted #666;cursor: help;}
mark, ins {background: #fff9c0;text-decoration: none;}
big {font-size: 125%;}
html {box-sizing: border-box;}
*, *:before, *:after {box-sizing: border-box;}
body {background: #fff;overflow-x: hidden;}
hr {background-color: #ccc;border: 0;height: 1px;margin-bottom: 1.5em;}
ul, ol {margin: 0 0 1.5em 3em;}
ul {list-style: disc;}
ol {list-style: decimal;}
li > ul, li > ol {margin-bottom: 0;margin-left: 1.5em;}
dt {font-weight: bold;}
dd {margin: 0 1.5em 1.5em;}
img {height: auto;max-width: 100%;}
figure {margin: 1em 0;}
table {margin: 0 0 1.5em;width: 100%;}
::-moz-selection {color: #fff;background: #57478f;}
::selection {color: #fff;background: #57478f;}
button, input[type="button"], input[type="reset"], input[type="submit"] {border: 0;padding: 10px 15px;outline: none;}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="number"], input[type="tel"], input[type="range"], input[type="date"], input[type="month"], input[type="week"], input[type="time"], input[type="datetime"], input[type="datetime-local"], input[type="color"], textarea {color: #666;border: 0;padding: 10px 15px;}
input[type="text"]:focus, input[type="email"]:focus, input[type="url"]:focus, input[type="password"]:focus, input[type="search"]:focus, input[type="number"]:focus, input[type="tel"]:focus, input[type="range"]:focus, input[type="date"]:focus, input[type="month"]:focus, input[type="week"]:focus, input[type="time"]:focus, input[type="datetime"]:focus, input[type="datetime-local"]:focus, input[type="color"]:focus, textarea:focus {color: #111;outline: none;}
textarea {width: 100%;}
input, textarea, select {background-color: rgba(102,102,102,.1);color: #666;}
.btn-link:link, .btn-link:visited {position: relative;margin: 30px auto 0;min-width: 280px;padding: 14px 30px;color: #232323;font-size: 14px;font-weight: bold;text-align: center;text-decoration: none;text-transform: uppercase;overflow: hidden;letter-spacing: .08em;border-radius: 0;-webkit-transition: all 1s ease;-moz-transition: all 1s ease;-o-transition: all 1s ease;transition: all 1s ease;}
.btn-link:link:after, .btn-link:visited:after {content: "";position: absolute;height: 0%;left: 50%;top: 50%;width: 150%;z-index: -1;-webkit-transition: all .75s ease 0s;-moz-transition: all .75s ease 0s;-o-transition: all .75s ease 0s;transition: all .75s ease 0s;}
.btn-link:link:hover, .btn-link:visited:hover {color: #262626;}
.btn-link:link:hover:after, .btn-link:visited:hover:after {height: 450%;}
.btn-link {border: 2px solid #262626;color: #fff;display: inline-block;}
.btn-link:after {opacity: 0;background-image: -webkit-linear-gradient(transparent 50%,rgba(13,20,239,.21) 50%);background-image: -moz-linear-gradient(transparent 50%,rgba(13,20,239,.21) 50%);background-size: 10px 10px;-moz-transform: translateX(-50%) translateY(-50%) rotate(25deg);-ms-transform: translateX(-50%) translateY(-50%) rotate(25deg);-webkit-transform: translateX(-50%) translateY(-50%) rotate(25deg);transform: translateX(-50%) translateY(-50%) rotate(25deg);}
.btn-link:hover:after {height: 600% !important;opacity: 1;z-index: 1;}
.continue-link {display: block;max-width: 280px;}
a {color: #232323;text-decoration: none;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;outline: none;}
a:active, a:visited {color: #232323;}
a:hover, a:focus, a:active {text-decoration: none;transition: all .3s ease;-moz-transition: all .3s ease;-webkit-transition: all .3s ease;outline: none;}
a:hover, a:focus {color: #57478f;}
a:focus {outline: thin dotted;}
a:hover, a:active {outline: 0;}
.preloader {display: flex;background: #57478f;justify-content: center;align-items: center;position: fixed;left: 0;right: 0;top: 0;margin-left: auto;margin-right: auto;z-index: 9999;width: 100%;height: 100%;-webkit-transition: all .7s ease;-moz-transition: all .7s ease;-ms-transform: all .7s ease;transition: all .7s ease;}
.page-loaded .preloader {transform: translateY(-100%);-o-transform: translateY(-100%);-ms-transform: translateY(-100%);-webkit-transform: translateY(-100%);}
.page-loaded .header {transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);}
.page-loaded .navbar-default {transform: translateY(0);transform: translateY(0);-moz-transform: translateY(0);-ms-transform: translateY(0);-o-transform: translateY(0);-webkit-transform: translateY(0);}
.typing_loader {width: 6px;height: 6px;border-radius: 50%;-webkit-animation: typing 1s linear infinite alternate;-moz-animation: Typing 1s linear infinite alternate;animation: typing 1s linear infinite alternate;margin: 46px auto;position: relative;left: -12px;}
@-webkit-keyframes typing {0% {background-color: rgba(255,255,255,1);box-shadow: 12px 0px 0px 0px rgba(255,255,255,.2),24px 0px 0px 0px rgba(255,255,255,.2);}
	25% {background-color: rgba(255,255,255,.4);box-shadow: 12px 0px 0px 0px rgba(255,255,255,2),24px 0px 0px 0px rgba(255,255,255,.2);}
	75% {background-color: rgba(255,255,255,.4);box-shadow: 12px 0px 0px 0px rgba(255,255,255,.2),24px 0px 0px 0px rgba(255,255,255,1);}}
@-moz-keyframes typing {0% {background-color: rgba(255,255,255,1);box-shadow: 12px 0px 0px 0px rgba(255,255,255,.2),24px 0px 0px 0px rgba(255,255,255,.2);}
	25% {background-color: rgba(255,255,255,.4);box-shadow: 12px 0px 0px 0px rgba(255,255,255,2),24px 0px 0px 0px rgba(255,255,255,.2);}
	75% {background-color: rgba(255,255,255,.4);box-shadow: 12px 0px 0px 0px rgba(255,255,255,.2),24px 0px 0px 0px rgba(255,255,255,1);}}
@keyframes typing {0% {background-color: rgba(255,255,255,1);box-shadow: 12px 0px 0px 0px rgba(255,255,255,.2),24px 0px 0px 0px rgba(255,255,255,.2);}
	25% {background-color: rgba(255,255,255,.4);box-shadow: 12px 0px 0px 0px rgba(255,255,255,2),24px 0px 0px 0px rgba(255,255,255,.2);}
	75% {background-color: rgba(255,255,255,.4);box-shadow: 12px 0px 0px 0px rgba(255,255,255,.2),24px 0px 0px 0px rgba(255,255,255,1);}}
#masthead.data-attrbg {background-size: cover;background-position: center;background-repeat: no-repeat;position: relative;}
#masthead.data-attrbg:after {content: "";background: #000;display: block;height: 100%;position: absolute;width: 100%;top: 0;left: 0;right: 0;filter: alpha(opacity=54);opacity: .54;}
.header-block {background: #f6f6f6;border-bottom: 1px solid;border-top: 1px solid;margin-bottom: 30px;}
.header-block .slick-slide {border-right: 1px solid;display: block;padding: 20px;outline: 0;}
@media only screen and (min-width: 992px) {.header-block .featured-grid.slick-slide {min-height: 120px;}}
.featured-wrapper {display: table;height: 100%;width: 100%;}
.featured-wrapper-child {display: table-cell;vertical-align: middle;}
.featured-img-wrapper {width: 95px;padding-right: 15px;}
.main-navigation {position: relative;}
.main-navigation .toggle-menu {height: 60px;text-align: center;cursor: pointer;font-size: 15px;margin-left: 80px;margin-right: 80px;display: none;}
.navigation-trigger-wrapper {font-weight: 700;padding: 10px;border-bottom: 1px solid;width: 100%;}
.pull-right {float: right;}
.navigation-is-open .navigation-trigger-wrapper {position: fixed;z-index: 3;}
.navigation-is-open .site-branding {margin-top: 75px;}
.navigation-trigger, .navigation-text {display: inline-block;vertical-align: middle;}
.navigation-trigger {position: relative;height: 54px;width: 54px;border-radius: 50%;overflow: hidden;text-indent: 100%;white-space: nowrap;-webkit-transition: -webkit-transform .5s;-moz-transition: -moz-transform .5s;transition: transform .5s;}
.navigation-trigger .navigation-icon {position: absolute;left: 50%;top: 50%;bottom: auto;right: auto;-webkit-transform: translateX(-50%) translateY(-50%);-moz-transform: translateX(-50%) translateY(-50%);-ms-transform: translateX(-50%) translateY(-50%);-o-transform: translateX(-50%) translateY(-50%);transform: translateX(-50%) translateY(-50%);width: 22px;height: 2px;background-color: #152035;}
.navigation-trigger .navigation-icon::before, .navigation-trigger .navigation-icon:after {content: "";position: absolute;top: 0;right: 0;width: 100%;height: 100%;background-color: inherit;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .5s,width .5s,top .3s;-moz-transition: -moz-transform .5s,width .5s,top .3s;transition: transform .5s,width .5s,top .3s;}
.navigation-trigger .navigation-icon::before {-webkit-transform-origin: right top;-moz-transform-origin: right top;-ms-transform-origin: right top;-o-transform-origin: right top;transform-origin: right top;-webkit-transform: translateY(-6px);-moz-transform: translateY(-6px);-ms-transform: translateY(-6px);-o-transform: translateY(-6px);transform: translateY(-6px);}
.navigation-trigger .navigation-icon::after {-webkit-transform-origin: right bottom;-moz-transform-origin: right bottom;-ms-transform-origin: right bottom;-o-transform-origin: right bottom;transform-origin: right bottom;-webkit-transform: translateY(6px);-moz-transform: translateY(6px);-ms-transform: translateY(6px);-o-transform: translateY(6px);transform: translateY(6px);}
.no-touch .navigation-trigger:hover .navigation-icon::after {top: 2px;}
.no-touch .navigation-trigger:hover .navigation-icon::before {top: -2px;}
.navigation-trigger svg {position: absolute;top: 0;left: 0;}
.navigation-trigger circle {-webkit-transition: stroke-dashoffset .4s 0s;-moz-transition: stroke-dashoffset .4s 0s;transition: stroke-dashoffset .4s 0s;}
.navigation-is-open .navigation-trigger {-webkit-transform: rotate(180deg);-moz-transform: rotate(180deg);-ms-transform: rotate(180deg);-o-transform: rotate(180deg);transform: rotate(180deg);}
.navigation-is-open .navigation-trigger .navigation-icon::after, .navigation-is-open .navigation-trigger .navigation-icon::before {width: 50%;-webkit-transition: -webkit-transform .5s,width .5s;-moz-transition: -moz-transform .5s,width .5s;transition: transform .5s,width .5s;}
.navigation-is-open .navigation-trigger .navigation-icon::before {-webkit-transform: rotate(45deg);-moz-transform: rotate(45deg);-ms-transform: rotate(45deg);-o-transform: rotate(45deg);transform: rotate(45deg);}
.navigation-is-open .navigation-trigger .navigation-icon::after {-webkit-transform: rotate(-45deg);-moz-transform: rotate(-45deg);-ms-transform: rotate(-45deg);-o-transform: rotate(-45deg);transform: rotate(-45deg);}
.no-touch .navigation-is-open .navigation-trigger:hover .navigation-icon::after, .no-touch .navigation-is-open .navigation-trigger:hover .navigation-icon::before {top: 0;}
.navigation-is-open .navigation-trigger circle {stroke-dashoffset: 0;-webkit-transition: stroke-dashoffset .4s .3s;-moz-transition: stroke-dashoffset .4s .3s;transition: stroke-dashoffset .4s .3s;}
.fullscreen-navigation {position: fixed;z-index: 1;top: 0;left: 0;height: 100%;width: 100%;background-color: #f7f7f7;visibility: hidden;-webkit-transition: visibility 0s .7s;-moz-transition: visibility 0s .7s;transition: visibility 0s .7s;}
.fullscreen-navigation .navigation-wrapper {height: 100%;overflow-y: auto;-webkit-overflow-scrolling: touch;padding: 100px 5% 40px calc(5% + 80px);-webkit-transform: translateZ(0);-webkit-transform: translateX(-50%);-moz-transform: translateZ(0);-moz-transform: translateX(-50%);-ms-transform: translateZ(0);-ms-transform: translateX(-50%);-o-transform: translateZ(0);-o-transform: translateX(-50%);transform: translateZ(0);transform: translateX(-50%);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .7s;-moz-transition: -moz-transform .7s;transition: transform .7s;-webkit-transition-timing-function: cubic-bezier(.86,.01,.77,.78);-moz-transition-timing-function: cubic-bezier(.86,.01,.77,.78);transition-timing-function: cubic-bezier(.86,.01,.77,.78);}
.navigation-is-open .fullscreen-navigation {visibility: visible;-webkit-transition: visibility 0s 0s;-moz-transition: visibility 0s 0s;transition: visibility 0s 0s;}
.navigation-is-open .fullscreen-navigation .navigation-wrapper {-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);-webkit-transition: -webkit-transform .5s;-moz-transition: -moz-transform .5s;transition: transform .5s;-webkit-transition-timing-function: cubic-bezier(.82,.01,.77,.78);-moz-transition-timing-function: cubic-bezier(.82,.01,.77,.78);transition-timing-function: cubic-bezier(.82,.01,.77,.78);}
.fullscreen-navigation h2 {position: relative;margin: 1.7em auto;font-size: 1.3rem;font-weight: 800;color: #080b0f;text-transform: uppercase;}
.fullscreen-navigation h2:after {content: "";position: absolute;left: 0;bottom: -20px;height: 1px;width: 60px;background-color: currentColor;}
.fullscreen-navigation .menu-container {margin-top: 60px;}
.fullscreen-navigation ul {list-style: none;margin: 0 auto;padding: 0;}
.fullscreen-navigation .menu-container a {line-height: 50px;display: block;position: relative;padding-right: 30px;-webkit-transition: all .3s ease;-moz-transition: all .3s ease;-ms-transition: all .3s ease;-o-transition: all .3s ease;transition: all .3s ease;}
.fullscreen-navigation .menu-container li a {text-transform: uppercase;font-weight: 600;letter-spacing: 1px;}
.fullscreen-navigation .menu-container a.selected {color: #fff;}
.no-touch .fullscreen-navigation .menu-container a:hover {color: #fff;}
.fullscreen-navigation .contact-details span {display: block;}
@media only screen and (min-width: 1200px) {.fullscreen-navigation .menu-container {margin-top: 0;}}
.no-js #page {height: auto;overflow: visible;}
.no-js .fullscreen-navigation {position: static;visibility: visible;}
.no-js .fullscreen-navigation .navigation-wrapper {height: auto;overflow: visible;padding: 100px 5%;-webkit-transform: translateX(0);-moz-transform: translateX(0);-ms-transform: translateX(0);-o-transform: translateX(0);transform: translateX(0);}
#page {position: relative;z-index: 2;overflow-y: auto;-webkit-overflow-scrolling: touch;background-color: #fff;-webkit-transform: translateZ(0);-moz-transform: translateZ(0);-ms-transform: translateZ(0);-o-transform: translateZ(0);transform: translateZ(0);-webkit-backface-visibility: hidden;backface-visibility: hidden;-webkit-transition: -webkit-transform .7s;-moz-transition: -moz-transform .7s;transition: transform .7s;-webkit-transition-timing-function: cubic-bezier(.91,.01,.6,.99);-moz-transition-timing-function: cubic-bezier(.91,.01,.6,.99);transition-timing-function: cubic-bezier(.91,.01,.6,.99);}
.navigation-is-open #page {-webkit-transform: translateX(100%);-moz-transform: translateX(100%);-ms-transform: translateX(100%);-o-transform: translateX(100%);transform: translateX(100%);}
.main-navigation .menu ul li {position: relative;}
.main-navigation .menu li a:hover {filter: alpha(opacity=70);opacity: .7;}
.main-navigation .menu li a i {position: absolute;top: 0;right: 0;bottom: 0;width: 30px;z-index: 1;}
.main-navigation .menu li a i.active:after {width: 13px;height: 1px;}
.main-navigation .menu li a i:before, .main-navigation .menu li a i:after {content: "";width: 13px;height: 1px;background-color: #152035;position: absolute;margin: auto;top: 0;right: 0;bottom: 0;left: 0;}
.main-navigation .menu li a i:after {width: 1px;height: 13px;}
.main-navigation .menu li .sub-menu, .main-navigation .menu li .children {list-style: none;padding: 0;margin: 0;display: none;}
.main-navigation .menu li .sub-menu > li:first-child, .main-navigation .menu li .children > li:first-child {border-top: 0;}
@media only screen and (max-width: 991px) {.navigation-is-open .fullscreen-navigation .navigation-wrapper {padding-left: 0;padding-right: 0;}}
.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {clear: both;margin: 30px 15px;position: relative;}
.nav-links {width: 100%;display: table;text-align: center;margin-bottom: 30px;}
.nav-previous {border-width: 2px 1px 2px 2px;text-align: left;}
.nav-next {border-width: 2px 2px 2px 1px;text-align: right;}
.nav-previous, .nav-next {display: table-cell;position: relative;padding: 15px;width: 50%;border-style: solid;border-color: #eaeaea;}
.nav-previous a, .nav-next a {padding: 0 15px;display: inline-block;vertical-align: middle;text-transform: uppercase;letter-spacing: 2px;font-weight: 700;font-size: 14px;color: #57478f;}
@media only screen and (max-width: 767px) {.site-main .comment-navigation, .site-main .posts-navigation, .site-main .post-navigation {border: 0;}
	.nav-previous:before {left: inherit;}
	.nav-next:after {right: inherit;}
	.site-main .comment-navigation:after, .site-main .posts-navigation:after, .site-main .post-navigation:after {display: none;}}
.nav-links .page-numbers {background: transparent;display: inline-block !important;height: 45px;line-height: 45px;text-align: center;border: 1px solid #ccc;margin-right: 7px;padding-left: 20px;padding-right: 20px;min-width: 50px;width: auto !important;text-transform: uppercase;letter-spacing: 2px;}
.nav-links .page-numbers.current, .nav-links .page-numbers:hover, .nav-links .page-numbers:focus {background: #000;color: #fff;border-color: #000;}
.comment-content a {word-wrap: break-word;}
.bypostauthor {display: block;}
.comments-title {border-bottom: 2px solid #f3f2f1;color: #000;text-transform: uppercase;font-weight: 600;font-style: normal;text-decoration: none;letter-spacing: .15em;font-size: 1.45em;padding-bottom: 1.5em;margin: 3em 0 3em;}
.comment-list {padding: 0;margin: 0;}
.comment-list, .comment-list ol {list-style-type: none;}
.comment-body {border-bottom: 1px solid #ebebeb;margin-bottom: 2.2em;padding-bottom: .8em;}
.comment-meta {position: relative;margin-left: 70px;color: #000;background-color: inherit;margin-top: inherit;padding: 0;}
.comment .avatar {position: absolute;left: -70px;width: 50px;height: 50px;}
.children {margin-left: 1em;padding-left: 0;}
.comment .avatar {top: -5px;}
@media screen and (min-width: 30em) {.children {margin-left: 2em;}
	.comment-meta {margin-left: 80px;}
	.comment .avatar {top: 0px;left: -90px;width: 55px;height: 55px;}
	.comment-content {margin-left: 80px;}}
@media screen and (min-width: 50em) {.children {margin-left: 3em;}
	.comment-meta {margin-left: 90px;}
	.comment .avatar {top: 5px;left: -90px;width: 55px;height: 55px;}
	.comment-content {margin-left: 90px;}}
.comment-meta b a {text-decoration: none;color: #333;}
.comment-meta a {text-decoration: none;color: #888;}
.comment-meta a:hover, .comment-meta a:focus {border-bottom: 2px solid #000;}
.comment-metadata a:hover, .comment-metadata a:focus {border-color: #ebebeb;}
.comment-author {font-size: 1em;line-height: 1.3em;}
.comment-author b {font-weight: 500;}
.says {font-size: 80%;}
.comment-metadata {margin-top: .5em;padding-bottom: .5em;font-size: .8em;line-height: 1em;}
.comment-metadata .edit-link {float: right;margin-top: -1.5em;}
.comment-metadata .edit-link a {padding: .5em 1em;font-weight: 600;color: #999;}
.comment-metadata .edit-link a:hover, .comment-metadata .edit-link a:focus, .comment-metadata .edit-link a:active {color: #fff;border: 1px solid #999;}
.reply {margin-bottom: 1.5em;}
@media screen and (min-width: 30em) {.reply {margin-left: 80px;}}
@media screen and (min-width: 50em) {.reply {margin-left: 90px;}}
.reply a {display: inline-block;padding: .5em 1.3em;font-size: .62em;color: #fff;line-height: 1.6em;text-decoration: none;transition: all .3s;border-radius: 99px;background-color: #999;text-transform: uppercase;font-weight: 500;letter-spacing: .15em;}
.reply a:hover, .reply a:focus {background: #000;color: #fff;border-color: #000;}
.comment-respond {padding: 1em 1.5em;background-color: #fbfbfb;border: 1px solid #ebebeb;margin-bottom: 2em;}
@media screen and (min-width: 50em) {.comment-respond {padding: 1em 1.8em;}}
#reply-title {font-weight: 700;font-size: 1.1em;margin-bottom: .5em;display: block;}
.comment-content ol {list-style-type: decimal;}
.comment-content a {word-wrap: break-word;}
.bypostauthor .avatar {box-sizing: content-box;}
.logged-in-as {margin: .5em 0;}
@media screen and (min-width: 50em) {.logged-in-as {font-size: 85%;}}
.comment-notes {color: #888;margin-top: .5em;}
.comment-form label {width: 5em;display: inline-block;}
.comments-area .comment-form-cookies-consent input, .comments-area .comment-subscription-form input, .comments-area .comment-form-cookies-consent label, .comments-area .comment-subscription-form label {display: inline-block;vertical-align: middle;margin: 0 auto;width: inherit;}
.comments-area .comment-form-cookies-consent input, .comments-area .comment-subscription-form input {margin-right: 5px;}
.comment-form textarea, .comment-form input {border-radius: 0;border: 1px solid #e3e3e3;font-size: 85%;}
.comment-form .submit {background-color: #000;font-weight: 600;border: none;color: #fff;border-radius: 0;padding: 1em 1.5em;}
.form-submit {margin-bottom: .8em;}
.site-main .comment-navigation {margin: 0 0 1.5em;overflow: hidden;}
.comment-navigation .nav-previous {float: left;width: 100%;}
.comment-navigation .nav-next {float: right;text-align: center;width: 100%;}
.comment-navigation a {font-size: 1.5em;}
.comment-navigation {font-weight: 600;text-align: left;overflow: hidden;}
.comment-navigation a {color: #000;display: block;width: 100%;text-decoration: none;padding: 1.2em;border: 1px solid #ebebeb;transition: all .3s;background-color: #fbfbfb;}
@media screen and (min-width: 62em) {.comment-navigation a {padding: 1.5em;}}
@media screen and (min-width: 80em) {.comment-navigation a {padding: 1.8em;}}
.comment-navigation a:hover, .comment-navigation a:focus {border-color: #999;color: #fff;background-color: #999;}
@media screen and (min-width: 30em) {.comment-navigation .nav-previous {display: flex;align-items: stretch;float: left;width: 48%;}
	.comment-navigation .nav-next {display: flex;align-items: stretch;float: right;text-align: right;width: 48%;}}
.screen-reader-text {border: 0;clip: rect(1px,1px,1px,1px);clip-path: inset(50%);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute !important;width: 1px;word-wrap: normal !important;}
.screen-reader-text:focus {background-color: #f1f1f1;border-radius: 3px;box-shadow: 0 0 2px 2px rgba(0,0,0,.6);clip: auto !important;clip-path: none;color: #21759b;display: block;font-size: 14px;font-size: .875rem;font-weight: bold;height: auto;left: 5px;line-height: normal;padding: 15px 23px 14px;text-decoration: none;top: 5px;width: auto;z-index: 100000;}
.skip-link {font-size: 16px !important;}
#content[tabindex="-1"]:focus {outline: none;}
.alignleft {display: inline;float: left;margin-right: 1.5em;}
.alignright {display: inline;float: right;margin-left: 1.5em;}
.aligncenter {clear: both;display: block;margin-left: auto;margin-right: auto;}
.clear:before, .clear:after, .entry-content:before, .entry-content:after, .comment-content:before, .comment-content:after, .site-header:before, .site-header:after, .site-content:before, .site-content:after, .site-footer:before, .site-footer:after, .united-block:before, .united-block:after, .search-form:before, .search-form:after, .navigation:before, .navigation:after {content: "";display: table;table-layout: fixed;}
.clear:after, .entry-content:after, .comment-content:after, .site-header:after, .site-content:after, .site-footer:after, .united-block:after, .search-form:after, .navigation:after {clear: both;}
.widget {margin: 0 0 1.5em;}
#secondary .widget {margin-bottom: 55px;}
.widget-title {display: block;font-size: 18px;font-weight: 700;line-height: 1em;letter-spacing: 2px;margin: 20px 0;text-transform: uppercase;color: #000;}
.widget-title:before {background-color: #000;content: "";display: inline-block;height: 2px;position: relative;vertical-align: middle;width: 30px;right: 10px;margin-left: 10px;}
.widget select {max-width: 100%;}
.widget ul {list-style: none;margin: 0 auto;padding: 0;}
.widget_recent_comments li, .widget_pages li, .widget_archive li, .widget_meta li a, .widget_categories li, .widget_nav_menu li, .widget_recent_entries li a {border-bottom: 1px solid;padding: 10px 0;position: relative;display: table;width: 100%;}
.widget_categories ul.children, .widget_pages ul.children, .widget_nav_menu .sub-menu {border-top: 1px solid;margin-top: 10px;margin-bottom: -10px;}
.widget_recent_comments li:last-child, .widget_pages li:last-child, .widget_archive li:last-child, .widget_meta li:last-child a, .widget_categories li:last-child, .widget_nav_menu li:last-child, .widget_recent_entries li:last-child a {border: 0;}
.tagcloud a {font-size: 14px !important;text-transform: uppercase;line-height: 25px;}
#wp-calendar {width: 100%;margin: 0;}
#wp-calendar caption {text-align: right;}
#wp-calendar thead th {text-align: center;}
#wp-calendar tbody td {border: 1px solid #313131;text-align: center;padding: 8px;}
.site-widget-area #wp-calendar tbody td {border-color: #d0d0d0;}
#wp-calendar tbody td:hover {background: #000;filter: alpha(opacity=62);opacity: .62;}
#wp-calendar tbody .pad {background: none;}
#wp-calendar tfoot #next {text-transform: uppercase;text-align: left;border: none;background: none;}
#wp-calendar tfoot #prev {text-transform: uppercase;text-align: left;border: none;background: none;}
#wp-calendar tfoot td.pad {display: none;}
.widget_rss img {display: none;}
.rss-date {display: block;font-size: 12px;margin-bottom: 10px;text-transform: uppercase;}
.rssSummary {margin-bottom: 10px;font-size: 14px;line-height: 1.6em;}
.widget_rss li a {display: block;line-height: 1.4em;text-transform: uppercase;}
.widget_rss cite {font-size: 12px;display: block;padding-bottom: 20px;}
.widget_rss li:last-child cite {padding-bottom: 0;}
.tagcloud > a {border: 1px solid #e2e2e2;display: inline-block;font-size: 12px !important;letter-spacing: 1px;padding: 6px 12px;margin-right: 6px;margin-bottom: 6px;color: #333;text-transform: uppercase;}
.text-center {text-align: center;}
.text-left {text-align: left;}
.text-right {text-align: right;}
.wrapper, .site-content {padding-right: 15px;padding-left: 15px;margin-right: auto;margin-left: auto;}
.row {margin-right: -15px;margin-left: -15px;}
.col {float: left;padding-right: 15px;padding-left: 15px;}
.col-one {width: 10%;}
.col-two {width: 20%;}
.col-three {width: 30%;}
.col-three-1 {width: 33.33%;}
.col-four {width: 40%;}
.col-five {width: 50%;}
.col-six {width: 60%;}
.col-seven {width: 70%;}
.col-eight {width: 80%;}
.col-nine {width: 90%;}
.col-full {width: 100%;}
@media (max-width: 991px) {.col {width: 100%;}}
@media (min-width: 768px) {.wrapper, .site-content {width: 750px;}
	.wrapper-fluid {padding-left: 40px;padding-right: 40px;}}
@media (min-width: 992px) {.wrapper, .site-content {width: 970px;}
	.wrapper-fluid {padding-left: 60px;padding-right: 60px;}}
@media (min-width: 1200px) {.wrapper, .site-content {width: 1170px;}
	.no-sidebar .site-content {max-width: 924px;}}
@media (min-width: 1650px) {.wrapper, .site-content {width: 1400px;}
	.no-sidebar .site-content {width: 1400px;}}
#primary, #secondary {float: left;width: 100%;padding-left: 30px;padding-right: 30px;}
#primary {padding-left: 0;width: 66.66%;}
.error404 #primary, .no-sidebar #primary {padding-left: 0;padding-right: 0;width: 100%;}
#secondary {width: 33.33%;padding-right: 0;}
.left-sidebar #primary {float: right;padding-left: 30px;padding-right: 0;}
.left-sidebar #secondary {padding-left: 0;padding-right: 30px;border-right: 2px dashed;}
.right-sidebar #secondary {border-left: 2px dashed;}
@media only screen and (max-width: 991px) {#primary {width: 100%;padding-left: 15px;padding-right: 15px;}
	#secondary {border: 0 !important;width: 100%;padding-left: 15px;padding-right: 15px;}
	.left-sidebar #primary {float: left;}}
@media only screen and (max-width: 767px) {#primary, #secondary {padding-left: 15px;padding-right: 15px;}}
.site-content {padding-top: 40px;clear: both;}
.site-branding {padding: 0 0 40px;text-align: center;}
#masthead.data-attrbg .site-branding {padding: 60px 0;position: relative;z-index: 1;}
.site-title {font: 900 6.5em/125% "Playfair Display",serif;letter-spacing: -.012em;text-transform: uppercase;}
.site-description {font-weight: 700;letter-spacing: 4px;text-transform: uppercase;position: relative;}
.site-description span {background: #fff;padding: 0 20px;}
@media only screen and (min-width: 768px) {.site-description:after {background: #dcdcdc;bottom: 50%;content: "";height: 1px;left: 0;margin-left: auto;margin-right: auto;position: absolute;right: 0;width: 60%;z-index: -1;}}
.site-title, .site-description {margin: 0 auto;}
.site-description {color: #000;}
#masthead.data-attrbg .site-description {color: #fff;}
.search-form {text-align: center;}
.search-form label {display: block;width: 70%;float: left;}
.search-form label .search-field {height: 45px;-webkit-border-radius: 0;border-radius: 0;width: 100%;}
.search-form .search-submit {float: left;padding-left: 20px;padding-right: 20px;-webkit-border-radius: 0;border-radius: 0;width: 30%;}
.banner-media {height: 325px;overflow: hidden;position: relative;}
#mainslider .slick-slide {background-color: #000;height: 520px;position: relative;overflow: hidden;}
@media only screen and (min-width: 1600px) {#mainslider .slick-slide {height: 590px;}}
.banner-media img, #mainslider .slick-slide img {height: 100%;left: 0;-o-object-fit: cover;object-fit: cover;top: 0;filter: alpha(opacity=84);opacity: .84;-ms-transform: none;-moz-transform: none;-webkit-transform: none;transform: none;width: 100%;}
.error-404 {max-width: 900px;}
.slides-title a, .slides-excerpt {color: #fff;}
.slides-title {font-size: 40px;line-height: 1.1em;}
.slides-excerpt {line-height: 32px;font-size: 18px;}
.sticky {display: block;}
.hentry {margin: 0 0 1.5em;}
.home.blog #primary .site-main, body.archive #primary .site-main {margin-left: -15px;margin-right: -15px;}
.home.blog #primary .hentry, body.archive #primary .hentry, body.archive #primary .page-header {padding-left: 15px;padding-right: 15px;}
@media only screen and (max-width: 640px) {.home.blog #primary .hentry, body.archive #primary .hentry {width: 100%;}}
.single #primary .hentry, .page-template-default.page #primary .hentry {border: 0;}
.hentry .entry-header {padding-bottom: 20px;line-height: 1.1em;margin: 0 auto;}
.hentry .photo-grid .entry-header .entry-title {font-size: 20px;font-weight: 400;margin: 15px auto;}
.hentry .photo-grid .entry-header .entry-title, .hentry .photo-grid .entry-header .entry-meta {text-align: left;}
.hentry .photo-grid .entry-header .entry-meta > span {padding-left: 0;}
.photo-gallery-section {background: #faf8f7;border-bottom: 1px solid;padding-top: 60px;}
.intro-section ~ .photo-gallery-section {border-top: 1px solid;}
.photo-gallery-section .entry-header {padding-left: 20px;padding-right: 20px;}
.single .hentry .entry-header, .single .hentry .entry-content, .single .hentry .entry-footer, .page-template-default.page .hentry .entry-header, .page-template-default.page .hentry .entry-content, .page-template-default.page .hentry .entry-footer {text-align: left;width: 100%;}
.entry-meta, .entry-footer {text-transform: uppercase;font-size: 14px;letter-spacing: 1px;}
.entry-meta > span {font-weight: 700;padding-left: 10px;padding-right: 10px;}
.entry-meta > span:first-child {padding-left: 0;}
.entry-footer .cat-links, .entry-footer .tags-links {font-weight: 700;}
.entry-footer .cat-links {padding-left: 0;padding-right: 15px;}
.single .entry-footer .cat-links, .single .entry-footer .tags-links {width: 100%;display: block;margin: 10px auto;padding: 0;}
.single .entry-meta {padding-bottom: 20px;}
.single .entry-meta > span {float: left;}
.single .entry-meta > span:first-child {padding-left: 0;}
.updated:not(.published) {display: none;}
.page-content, .entry-content, .entry-summary {margin: 1.5em 0 0;}
.page-links {clear: both;margin: 0 0 1.5em;}
.intro-section {background: #f6f6f6;padding-top: 100px;padding-bottom: 50px;}
.intro-section .title-header {color: #000;font-size: 36px;line-height: 1.4;font-style: italic;}
.excerpt, .entry-content {margin: 0 auto;}
.excerpt .continue-link, .entry-content .continue-link {margin-left: 0;}
.slides-excerpt {font-size: 18px;}
.intro-section .wrapper {max-width: 980px;}
.entry-title, .title-header {font-size: 28px;line-height: 1.2;}
.single .entry-title, .united-article .entry-title {font-size: 38px;}
.header-slider .entry-title {font-size: 18px;margin-bottom: 10px;}
.header-slider .entry-meta {font-size: 11px;}
.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer {display: none;}
.infinity-end.neverending .site-footer {display: block;}
.page-content .wp-smiley, .entry-content .wp-smiley, .comment-content .wp-smiley {border: none;margin-bottom: 0;margin-top: 0;padding: 0;}
embed, iframe, object {max-width: 100%;}
.custom-logo-link {display: inline-block;}
.wp-caption {margin-bottom: 1.5em;max-width: 100%;}
.wp-caption img[class*="wp-image-"] {display: block;margin-left: auto;margin-right: auto;}
.wp-caption .wp-caption-text {margin: .8075em 0;}
.wp-caption-text {text-align: center;}
.gallery {margin-bottom: 1.5em;}
.gallery-item {display: block;float: left;width: 100%;padding: 0 5px;position: relative;margin-bottom: 20px;}
.gallery-columns-2 .gallery-item {width: 50%;}
.gallery-columns-2 .gallery-item:nth-child(2n+1) {clear: left;}
.gallery-columns-3 .gallery-item {width: 33.33%;}
.gallery-columns-3 .gallery-item:nth-child(3n+1) {clear: left;}
.gallery-columns-4 .gallery-item {width: 25%;}
.gallery-columns-4 .gallery-item:nth-child(4n+1) {clear: left;}
.gallery-columns-5 .gallery-item {width: 20%;}
.gallery-columns-5 .gallery-item:nth-child(5n+1) {clear: left;}
.gallery-columns-6 .gallery-item {width: 16.66%;}
.gallery-columns-6 .gallery-item:nth-child(6n+1) {clear: left;}
.gallery-columns-7 .gallery-item {width: 14.28%;}
.gallery-columns-7 .gallery-item:nth-child(7n+1) {clear: left;}
.gallery-columns-8 .gallery-item {width: 12.5%;}
.gallery-columns-8 .gallery-item:nth-child(8n+1) {clear: left;}
.gallery-columns-9 .gallery-item {width: 11.11%;}
.gallery-columns-9 .gallery-item:nth-child(9n+1) {clear: left;}
.gallery-caption {display: block;background: #000;background: rgba(0,0,0,.74);color: #fff;font-size: 85%;line-height: 1.22857143;position: absolute;bottom: 10px;left: 5px;right: 5px;padding: 15px;text-align: left;}
@media only screen and (max-width: 991px) {body .gallery:not(.gallery-columns-1) .gallery-item {width: 50%;clear: none !important;}
	body .gallery:not(.gallery-columns-1) .gallery-item:nth-child(2n+1) {clear: left !important;}}
@media only screen and (max-width: 640px) {body .gallery:not(.gallery-columns-1) .gallery-item {float: none;margin-left: auto;margin-right: auto;max-width: 290px;width: 100%;}}
.site-footer {background-color: #ededed;}
.site-widget-area {padding-top: 50px;padding-bottom: 30px;}
.site-info {background: #57478f;color: #fff;position: relative;min-height: 80px;}
.site-info .copyright-info a {color: #fff;text-transform: uppercase;letter-spacing: 1px;text-decoration: underline;padding: 0 5px;}
.site-info .copyright-info a:hover, .site-info .copyright-info a:focus {color: #000;}
.site-info:before {content: "";background: #f6f6f6;position: absolute;left: 0;width: 50%;height: 100%;}
.social-navigation {font-size: 16px;font-size: 1rem;}
.social-navigation ul {list-style: none;margin-bottom: 0;margin-left: 0;padding-left: 0;}
.social-navigation li {display: inline;}
.social-navigation a {-webkit-border-radius: 45px;border-radius: 45px;display: inline-block;height: 45px;margin: 0 .15em 0 0;text-align: center;padding: 0 5px;}
.social-navigation .icon {height: 22px;top: 12px;width: 18px;vertical-align: top;}
.icon {display: inline-block;fill: currentColor;height: 1em;position: relative;top: -.0625em;vertical-align: middle;width: 1em;}
.footer-navigation {position: relative;padding-top: 20px;}
.footer-navigation ul {list-style: none;margin: 0 auto;padding: 0;}
.footer-navigation ul li {display: inline-block;}
.footer-navigation ul li a {font-weight: 700;font-size: 14px;text-transform: uppercase;padding-right: 10px;}
.copyright-info {text-align: right;display: table;width: 100%;height: 100%;}
.copyright-info-details {display: table-cell;vertical-align: middle;}
.social-nav-disabled .copyright-info {text-align: left;}
.photo-grid {background-color: #fff;margin: 0 0 35px;box-shadow: 0 2px 25px rgba(0,0,0,.08);}
.footer-social-menu {background: #262626;text-align: center;padding: 35px 0 45px;}
.footer-social-menu .social-navigation a {color: #fff;margin: 0 auto;}
.footer-social-menu .social-navigation a:hover, .footer-social-menu .social-navigation a:focus {color: #ababab;}
.footer-social-menu .social-navigation a span {display: block;text-transform: uppercase;font-weight: 700;letter-spacing: 1px;font-size: 14px;}
.footer-social-menu .social-navigation .icon {height: 26px;width: 26px;}
.slider {position: relative;}
.slidernav .prev, .slidernav .next {border: 2px solid #fff;border-radius: 100%;color: #fff;width: 55px;height: 55px;line-height: 55px;display: block;float: left;margin: 0 15px;background-repeat: no-repeat;cursor: pointer;padding: 10px;}
.slide-caption {background: rgba(140,140,140,.34);position: absolute;top: initial;bottom: 90px;padding: 20px 15px;left: 10px;right: 10px;text-align: center;z-index: 1;}
.slidernav {position: absolute;bottom: 15px;left: 0;right: 0;margin-left: auto;margin-right: auto;text-align: center;}
.slide-nav {display: inline-block !important;display: block;width: 12px;height: 12px;position: absolute;z-index: 1;cursor: pointer;top: 50%;margin-top: -6px;text-align: center;padding: 0;}
.slide-nav.icon-right {border-top: 1px solid #000;border-left: 1px solid #000;transform: rotate(130deg);right: 20px;}
.slide-nav.icon-left {border-bottom: 1px solid #000;border-right: 1px solid #000;transform: rotate(130deg);left: 20px;}
@media (min-width: 768px) {.header-slider .slide-nav.icon-right {right: -20px;}
	.header-slider .slide-nav.icon-left {left: -20px;}}
@media (min-width: 992px) {.header-slider .slide-nav.icon-right {right: -30px;}
	.header-slider .slide-nav.icon-left {left: -30px;}}
.svg-icon {fill: currentColor;}
.slidernav-inner {display: inline-block;}
.overlay:before {position: absolute;left: 0;right: 0;}
.overlay-enable:before {background: #000;width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;filter: alpha(opacity=35);opacity: .35;}
.navigation-trigger-wrapper, .header-block, .header-block .featured-grid.slick-slide, .site #secondary, .comments-title, .comments-area .comment-respond .comment-reply-title, .widget_recent_comments li, .widget_pages li, .widget_archive li, .widget_meta li a, .widget_categories li, .widget_nav_menu li, .widget_recent_entries li a, #wp-calendar tbody td, .site .photo-gallery-section, .widget_categories ul.children, .widget_pages ul.children, .widget_nav_menu .sub-menu {border-color: #eaeaea;}
button, input[type="button"], input[type="reset"], input[type="submit"], .navigation.pagination .page-numbers.current, .tagcloud > a:hover, .tagcloud > a:focus {background-color: #262626;color: #fff;}
button:hover, button:active, button:focus, input[type="button"]:hover, input[type="button"]:focus, input[type="button"]:active, input[type="reset"]:hover, input[type="reset"]:active, input[type="reset"]:focus, input[type="submit"]:hover, input[type="submit"]:active, input[type="submit"]:focus {background-color: #57478f;}
.comment-form .submit:hover, .comment-form .submit:active, .comment-form .submit:focus {background: #57478f;}
.post-navigation a:hover, .post-navigation a:focus {border-color: #57478f;}
@media only screen and (max-width: 767px) {.hidden-mobile {display: none;}
	.slides-title {font-size: 28px;}}
.error-404 {margin-left: auto;margin-right: auto;}
.error-404 .search-form {margin-bottom: 30px;}
.search-results .page-header, .archive .page-header .page-title {text-transform: uppercase;font-size: 32px;letter-spacing: 2px;font-weight: 700;}
.search-results .page-header span, .archive .page-header span {color: #000;font-weight: 700;}
.tags-links a:before {content: "#";display: inline-block;margin-right: 4px;}
.slick-dots {display: block;width: 100%;padding: 0;margin: 0 auto;list-style: none;text-align: center;}
.slider-nav .slick-dots {top: 50px;}
.slick-dots li {position: relative;display: inline-block;width: 10px;height: 10px;line-height: 10px;margin: 20px 5px;padding: 0;cursor: pointer;vertical-align: middle;}
.slick-dots li button {font-size: 0;line-height: 0;display: block;width: 10px;height: 10px;padding: 5px;cursor: pointer;color: transparent;border: 0;outline: none;background: transparent !important;}
.slick-dots li button:hover, .slick-dots li button:focus {background: transparent !important;outline: none;}
.slick-dots li button:hover:before, .slick-dots li button:focus:before {opacity: 1;}
.slick-dots li button:before {content: "";background: transparent;border: 1px solid #fff;border-radius: 100%;position: absolute;top: 0;left: 0;width: 10px;height: 10px;text-align: center;opacity: .25;color: #fff;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;}
.slick-dots li.slick-active button:before {opacity: .75;color: #fff;background: #fff;}
.gallery-columns-1 .slick-dots li button:before, .wp-block-gallery.columns-1 .slick-dots li button:before {border-color: #000;}
.gallery-columns-1 .slick-dots li.slick-active button:before, .wp-block-gallery.columns-1 .slick-dots li.slick-active button:before {background: #000;}
.gallery-columns-1 .nav {background: #fff;position: absolute;top: 50%;margin-top: -20px;height: 40px;line-height: 40px;text-align: center;width: 40px;padding: 10px;z-index: 1;}
.gallery-columns-1 .nav-angle-left {left: 5px;right: inherit;}
.gallery-columns-1 .nav-angle-right {right: 5px;left: inherit;}
.gallery-columns-1 .nav:before {content: "";width: 30px;height: 30px;line-height: 30px;position: absolute;left: 5px;right: 5px;z-index: 1;top: 5px;}
.gallery-columns-1 .nav-angle-left:before {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg class=\'svg-icon\' version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' viewBox=\'0 0 32.635 32.635\' style=\'enable-background:new 0 0 32.635 32.635;\' xml:space=\'preserve\'%3e%3cg%3e%3cpath d=\'M32.135,16.817H0.5c-0.276,0-0.5-0.224-0.5-0.5s0.224-0.5,0.5-0.5h31.635c0.276,0,0.5,0.224,0.5,0.5S32.411,16.817,32.135,16.817z\'/%3e%3cpath d=\'M13.037,29.353c-0.128,0-0.256-0.049-0.354-0.146L0.146,16.669C0.053,16.575,0,16.448,0,16.315s0.053-0.26,0.146-0.354L12.684,3.429c0.195-0.195,0.512-0.195,0.707,0s0.195,0.512,0,0.707L1.207,16.315l12.184,12.184c0.195,0.195,0.195,0.512,0,0.707C13.293,29.304,13.165,29.353,13.037,29.353z\'/%3e%3c/g%3e%3c/svg%3e");}
.gallery-columns-1 .nav-angle-right:before {background-image: url("data:image/svg+xml;charset=UTF-8,%3csvg class=\'svg-icon\' version=\'1.1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' viewBox=\'0 0 32.635 32.635\' style=\'enable-background:new 0 0 32.635 32.635;\' xml:space=\'preserve\'%3e%3cg%3e%3cpath d=\'M32.135,16.817H0.5c-0.276,0-0.5-0.224-0.5-0.5s0.224-0.5,0.5-0.5h31.635c0.276,0,0.5,0.224,0.5,0.5S32.411,16.817,32.135,16.817z\'/%3e%3cpath d=\'M19.598,29.353c-0.128,0-0.256-0.049-0.354-0.146c-0.195-0.195-0.195-0.512,0-0.707l12.184-12.184L19.244,4.136c-0.195-0.195-0.195-0.512,0-0.707s0.512-0.195,0.707,0l12.537,12.533c0.094,0.094,0.146,0.221,0.146,0.354s-0.053,0.26-0.146,0.354L19.951,29.206C19.854,29.304,19.726,29.353,19.598,29.353z\'/%3e%3c/g%3e%3c/svg%3e");}
.home.no-sidebar .site-content #main .entry-content .continue-link {margin-left: auto;}
@media only screen and (max-width: 991px) {.site-title {font-size: 3.5em;}
	.site .site-info, .site .site-info .col-five {height: inherit !important;}
	.site .site-info .col-five:first-child {background: #fff;padding-bottom: 30px;}
	.site .copyright-info {display: block;padding: 15px 0;text-align: left;}}
@media only screen and (max-width: 767px) {.site-title {font-size: 2.5em;}}
.united-article {border-bottom: 1px solid #e2e2e2;margin-bottom: 40px;padding-bottom: 40px;}
.wp-block-gallery {list-style: none;padding: 0 !important;margin: 0 auto !important;}
.wp-block-quote {margin: 30px 0 30px 0 !important;padding: 50px !important;font-size: 15px;font-style: normal;text-align: left;quotes: none;box-sizing: border-box;font-weight: 400;position: relative;border-left: 0 !important;background: #f5f5f5;}
.wp-block-quote:before, .wp-block-quote:after {content: "";position: absolute;width: 40px;height: 40px;padding: 0;margin: 5px auto;}
.wp-block-quote:before {background: #f5f5f5 url("images/icon-quote-top.svg") no-repeat center;top: 10px;left: 40px;color: #fff;}
.wp-block-quote:after {background: #f5f5f5 url("images/icon-quote-down.svg") no-repeat center;right: 40px;bottom: 0;}
.wp-block-quote cite {font-size: 12px;font-style: normal;}
.wp-block-quote.is-style-large {margin-bottom: 23px;margin-top: 0 !important;}
.wp-block-quote.is-style-large p {font-size: 24px !important;line-height: 1.5 !important;}
.wp-block-quote p {line-height: 25px !important;}
@media only screen and (min-width: 768px) {.alignfull {margin-left: calc(50% - 50vw);margin-right: calc(50% - 50vw);width: auto;max-width: 1000%;}
	.alignwide {margin-left: calc(25% - 25vw);margin-right: calc(25% - 25vw);width: auto;max-width: 1000%;}
	.alignwide img, .alignfull img {display: block;margin: 0 auto;}}
a.scroll-up {transition: none !important;}
.scroll-up {background: #fff;position: fixed;bottom: 10px;right: 20px;width: 60px;height: 60px;text-align: center;text-align: center;display: none;border-radius: 200em;box-shadow: 0 3px 5px rgba(0,0,0,.1);z-index: 9;}
.scroll-up:before {content: "";background: url("images/up-arrow.svg") no-repeat center;display: block;width: 25px;height: 60px;line-height: 60px;opacity: 1;margin: 0 auto;}
.scroll-up span {display: none;}
.photo-gallery-section h2 {text-align: center;font-size: 34px;font-style: italic;}
.zoom-gallery {position: relative;}
.enlarge-icon-zoomer {cursor: pointer;position: absolute;height: 50px;right: 20px;top: 20px;width: 50px;display: flex;z-index: 99;align-items: center;justify-content: center;background: #333;background: rgba(0,0,0,.12);}
.enlarge-icon-zoomer:hover, .enlarge-icon-zoomer:focus {background: #000;background: rgba(0,0,0,.62);}
.enlarge-icon {background-image: url("data:image/svg+xml,%3Csvg version=\'1.1\' id=\'Capa_1\' xmlns=\'http://www.w3.org/2000/svg\' xmlns:xlink=\'http://www.w3.org/1999/xlink\' x=\'0px\' y=\'0px\' viewBox=\'0 0 490.667 490.667\' fill=\'white\' style=\'enable-background:new 0 0 490.667 490.667;\' xml:space=\'preserve\'%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M423.531,67.136c-4.16-4.16-10.923-4.16-15.083,0L259.115,216.469c-4.16,4.16-4.16,10.923,0,15.083 c2.091,2.069,4.821,3.115,7.552,3.115c2.731,0,5.461-1.045,7.531-3.115L423.531,82.219 C427.691,78.059,427.691,71.296,423.531,67.136z\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M416,64c-5.888,0-10.667,4.779-10.667,10.667v128c0,5.888,4.779,10.667,10.667,10.667c5.888,0,10.667-4.779,10.667-10.667 v-128C426.667,68.779,421.888,64,416,64z\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M416,64H288c-5.888,0-10.667,4.779-10.667,10.667S282.112,85.333,288,85.333h128c5.888,0,10.667-4.779,10.667-10.667 S421.888,64,416,64z\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M231.531,259.136c-4.16-4.16-10.923-4.16-15.083,0L67.115,408.469c-4.16,4.16-4.16,10.923,0,15.083 c2.091,2.069,4.821,3.115,7.552,3.115c2.731,0,5.461-1.045,7.531-3.115l149.333-149.333 C235.691,270.059,235.691,263.296,231.531,259.136z\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M74.667,277.333C68.779,277.333,64,282.112,64,288v128c0,5.888,4.779,10.667,10.667,10.667S85.333,421.888,85.333,416V288 C85.333,282.112,80.555,277.333,74.667,277.333z\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M202.667,405.333h-128C68.779,405.333,64,410.112,64,416c0,5.888,4.779,10.667,10.667,10.667h128 c5.888,0,10.667-4.779,10.667-10.667C213.333,410.112,208.555,405.333,202.667,405.333z\'/%3E%3C/g%3E%3C/g%3E%3Cg%3E%3Cg%3E%3Cpath d=\'M458.667,0H32C14.357,0,0,14.357,0,32v426.667c0,17.643,14.357,32,32,32h426.667c17.643,0,32-14.357,32-32V32 C490.667,14.357,476.309,0,458.667,0z M469.333,458.667c0,5.867-4.8,10.667-10.667,10.667H32c-5.867,0-10.667-4.8-10.667-10.667 V32c0-5.867,4.8-10.667,10.667-10.667h426.667c5.867,0,10.667,4.8,10.667,10.667V458.667z\'/%3E%3C/g%3E%3C/g%3E%3C/svg%3E%0A");background-repeat: no-repeat;height: 30px;width: 30px;}