html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}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}a:active,
a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,
strong{font-weight:bold;font-weight:bolder}dfn{font-style:italic}h1{font-size:2em;margin:0.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:-0.5em}sub{bottom:-0.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-appearance:textfield;box-sizing:content-box}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:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,
th{padding:0}@font-face{font-family:'montserrat';src:url('fonts/montserrat-regular/montserrat-regular.eot');src:url('fonts/montserrat-regular/montserrat-regular.eot?#iefix') format('embedded-opentype'),url('fonts/montserrat-regular/montserrat-regular.woff') format('woff'),url('fonts/montserrat-regular/montserrat-regular.ttf') format('truetype'),url('fonts/montserrat-regular/montserrat-regular.svg#montserratregular') format('svg');font-weight:400;font-style:normal}@font-face{font-family:'montserrat';src:url('fonts/montserrat-bold/montserrat-bold.eot');src:url('fonts/montserrat-bold/montserrat-bold.eot?#iefix') format('embedded-opentype'),url('fonts/montserrat-bold/montserrat-bold.woff') format('woff'),url('fonts/montserrat-bold/montserrat-bold.ttf') format('truetype'),url('fonts/montserrat-bold/montserrat-bold.svg#montserratbold') format('svg');font-weight:700;font-style:normal}@font-face{font-family:'montserrat';src:url('fonts/montserrat-light/montserrat-light.eot');src:url('fonts/montserrat-light/montserrat-light.eot?#iefix') format('embedded-opentype'),url('fonts/montserrat-light/montserrat-light.woff') format('woff'),url('fonts/montserrat-light/montserrat-light.ttf') format('truetype'),url('fonts/montserrat-light/montserrat-light.svg#montserratlight') format('svg');font-weight:300;font-style:normal}@font-face{font-family:'montserrat';src:url('fonts/montserrat-semibold/montserrat-semibold.eot');src:url('fonts/montserrat-semibold/montserrat-semibold.eot?#iefix') format('embedded-opentype'),url('fonts/montserrat-semibold/montserrat-semibold.woff') format('woff'),url('fonts/montserrat-semibold/montserrat-semibold.ttf') format('truetype'),url('fonts/montserrat-semibold/montserrat-semibold.svg#montserratsemi_bold') format('svg');font-weight:600;font-style:normal}@font-face{font-family:'questrial';src:url('fonts/questrial/questrial-regular.eot');src:url('fonts/questrial/questrial-regular.eot?#iefix') format('embedded-opentype'),url('fonts/questrial/questrial-regular.woff') format('woff'),url('fonts/questrial/questrial-regular.ttf') format('truetype'),url('fonts/questrial/questrial-regular.svg#questrialregular') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'icomoon';src:url('fonts/icons/icomoon.eot?o19a6j');src:url('fonts/icons/icomoon.eot?#iefixo19a6j') format('embedded-opentype'),url('fonts/icons/icomoon.ttf?o19a6j') format('truetype'),url('fonts/icons/icomoon.woff?o19a6j') format('woff'),url('fonts/icons/icomoon.svg?o19a6j#icomoon') format('svg');font-weight:normal;font-style:normal}[class^="icon-"],
[class*=" icon-"],
.featured-slider .slick-arrow:before,
.single .gallery .slick-arrow:before,
.grid-wrapper .format-link .entry-title:after,
.grid-wrapper .format-quote blockquote:after,
.post-edit-link:before,
.no-results .search-form:after,
.error-404 .search-form:after,
.nav-links a:after,
.bypostauthor > .comment-body .comment-author b:after{font-family:'icomoon';speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-arrow:before,
.nav-links a:after,
.featured-slider .slick-arrow:before,
.single .gallery .slick-arrow:before{content:"\e600"}.icon-search:before{content:"\e803"}.icon-edit:before,
.post-edit-link:before{content:"\e800"}.icon-link:before,
.grid-wrapper .format-link .entry-title:after{content:"\e801"}.icon-quote:before,
.grid-wrapper .format-quote blockquote:after{content:"\e802"}.icon-autor:before,
.bypostauthor > .comment-body .comment-author b:after{content:"\e804"}body,
blockquote cite,
blockquote + cite,
blockquote + p cite,
.post .entry-content strong,
.page .entry-content strong,
.grid-wrapper .format-quote blockquote,
.grid-wrapper .format-quote blockquote p,
.widget-title,
.widget button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"],
.widget_calendar caption,
body #jp-relatedposts,
.wp-block-button__link,
.contact-submit button,
button[type="submit"]{font-family:'montserrat','Helvetica Neue',Helvetica,Arial,sans-serif}.secondary-font,
blockquote,
.wp-block-quote,
.contact-form label,
.post .entry-content p,
.page .entry-content p,
.post .entry-content li,
.page .entry-content li,
.post .entry-content blockquote,
.page .entry-content blockquote,
.post .entry-content blockquote p,
.page .entry-content blockquote p,
.post .entry-header .entry-meta,
.cat-links,
.wp-caption-text,
.blocks-gallery-caption,
.wp-block-embed figcaption,
.wp-block-image figcaption,
.widget,
.comment-content,
.slick-dots,
.search-instructions,
.author-info p{font-family:'questrial','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:400}html{font-size:16px}.site-branding,
.grid-wrapper,
#big-search-trigger,
.post-edit-link,
.featured-slider .slick-track,
.slick-arrow,
.featured-image a,
.gallery-item,
.contact-form,
.no-results .search-form,
.error-404 .search-form,
.slick-dots li button,
.twocolumn{font-size:0}.site-header nav,
.site-footer,
.site-footer .widget,
.site-footer .widget-title,
.widget button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"],
.single .nav-links a span{font-size:11px;font-size:0.6875rem}.widget-title label{font-size:11px;font-size:0.6875rem;color:#000}.site-footer .widget{font-size:10px;font-size:0.625rem}.widget_blog_subscription input[type="email"]{padding:0 20px;font-size:14px;font-size:0.875rem}select,
.comment-metadata,
.site-description{font-size:11px;font-size:0.6875rem}button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.wp-block-file .wp-block-file__button,
.wp-block-button__link,
.contact-submit button,
.post .entry-header .entry-meta,
.cat-links,
.gallery-caption{font-size:12px;font-size:0.75rem}table,
.format-quote blockquote cite,
.format-quote blockquote + cite,
.format-quote blockquote + p cite,
.post .entry-content,
.grid-wrapper .page .entry-content,
#infinite-handle button,
.search-instructions,
.single-post .tags-links,
.author-info p,
.comment-author b,
.reply,
.comment-content,
.comment-respond form > p,
.wp-caption-text,
.blocks-gallery-caption,
.wp-block-embed figcaption,
.wp-block-image figcaption,
.more-link,
.widget,
div.sharedaddy .sd-block h3.sd-title,
#subscribe-email input,
.no-results p,
.error-404 p,
.sd-rating{font-size:14px;font-size:0.875rem}pre,
code,
kbd,
tt,
var,
label,
blockquote cite,
blockquote + cite,
blockquote + p cite,
.has-small-font-size{font-size:15px;font-size:0.9375rem}body,
label,
.dropdown-toggle{font-size:16px;font-size:1rem}h6,
.archive .page-title,
.search .page-title,
.single .entry-content,
.page .site-content .entry-content,
.twocolumn p,
.post-edit-link:before,
.slick-dots,
.slick-dots button,
.sd-title{font-size:18px;font-size:1.125rem}h5,
#big-search-trigger i,
.bypostauthor > .comment-body .comment-author b:after{font-size:20px;font-size:1.25rem}.post .entry-title,
.page .entry-title,
.widget-title,
.widget_calendar caption,
.grid-wrapper .format-quote blockquote,
.grid-wrapper .format-quote blockquote p{font-size:21px;font-size:1.3125rem}#big-search-trigger i{font-size:22px;font-size:1.375rem}h4,
.comments-title,
body #jp-relatedposts h3.jp-relatedposts-headline,
blockquote,
blockquote p,
.wp-block-pullquote p{font-size:24px;font-size:1.5rem}h3,
.site-title{font-size:30px;font-size:1.875rem}h2,
.featured-slider .entry-title{font-size:36px;font-size:2.25rem}.page-title{font-size:42px;font-size:2.625rem}h1,
.single-post .entry-title,
.single-jetpack-portfolio .entry-title,
.category-info h2{font-size:48px;font-size:3rem}.site-header input[type="search"]{font-size:72px;font-size:4.5rem}#secondary{line-height:1.4em}.entry-title{font-weight:700}.verticalize-container{text-align:center}.verticalize-container:before{content:"";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}.verticalize{display:inline-block;text-align:left;vertical-align:middle}html{box-sizing:border-box}*,
*:before,
*:after{box-sizing:inherit}body{background:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-font-smoothing:grayscale}body *{word-wrap:break-word}h1,
h2,
h3,
h4,
h5,
h6{clear:both;font-family:'montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;font-weight:500;margin:40px 0 10px}h1:first-child,
h2:first-child,
h3:first-child,
h4:first-child,
h5:first-child,
h6:first-child,
.wp-block-image + h5{margin-top:0}h1,
h2,
h3,
h4{line-height:1.2}h5,
h6{line-height:1.3}.small-arrow:before,
.slick-arrow:before{content:"";border-right:4px solid transparent;border-left:4px solid transparent;border-top:6px solid #000;display:inline-block}p{line-height:1.6em;margin:0 0 22px}blockquote:before,
blockquote:after,
q:before,
q:after{content:""}blockquote,
q{quotes:"" ""}code,
kbd,
tt,
var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1em;line-height:1.2}pre,
kbd{border:2px solid #f9f2f4}pre{padding:1em;margin:1em 0}kbd{padding:.4em .4em;margin:0 5px}code{background-color:#f9f2f4;color:#070707;font-size:90%;padding:2px 4px}pre code{background-color:transparent}big{font-size:125%}dfn,
cite,
em,
i{font-style:italic}blockquote{border:none;margin:0 1.5em}.single blockquote,
.page blockquote,
.wp-block-quote,
.wp-block-quote.is-large,
.wp-block-quote.is-style-large{margin:3em 60px;padding:0}.single blockquote.wp-block-quote,
.page blockquote.wp-block-quote{border-left:2px solid #e2e2e2;padding-left:25px}.single blockquote.wp-block-quote[style*="text-align:center"],
.page blockquote.wp-block-quote[style*="text-align:center"]{border-left:none;padding-left:0;padding-right:0}.single blockquote.wp-block-quote[style*="text-align:right"],
.page blockquote.wp-block-quote[style*="text-align:right"]{border-left:none;padding-left:0;border-right:2px solid #e2e2e2;padding-right:25px}.single .wp-block-pullquote blockquote,
.page .wp-block-pullquote blockquote{margin-top:0;margin-bottom:0}.wp-block-pullquote{border-top:2px solid #555d66;border-bottom:2px solid #555d66;margin-bottom:28px}hr.wp-block-separator + .wp-block-quote.is-style-large,
.wp-block-quote.is-style-large + hr.wp-block-separator{margin-top:0}.wp-block-quote.is-large cite,
.wp-block-quote.is-large footer,
.wp-block-quote.is-style-large cite,
.wp-block-quote.is-style-large footer{text-align:inherit}blockquote,
.post blockquote p{line-height:1.6em;letter-spacing:0.8px}article:not(.format-quote) blockquote p{margin-bottom:.7em}article:not(.format-quote) blockquote cite{margin-top:5px}article:not(.format-quote) blockquote cite,
article:not(.format-quote) blockquote + cite,
article:not(.format-quote) blockquote + p cite{letter-spacing:0;display:block;font-style:normal;font-weight:500}.single article:not(.format-quote) blockquote + cite,
.single article:not(.format-quote) blockquote + p cite,
.page article:not(.format-quote) blockquote + cite,
.page article:not(.format-quote) blockquote + p cite{margin:-4em 0 30px 60px}.grid-wrapper article:not(.format-quote) blockquote + cite,
.grid-wrapper article:not(.format-quote) blockquote + p cite{margin-top:-3em}address{line-height:1.5em;margin:0 0 1.5em}pre{background-color:#f5f5f5;border:1px solid #d4d4d4;color:#333333;display:block;font-family:"Courier 10 Pitch",Courier,monospace;line-height:1.42857143;margin:0 0 22px;max-width:100%;overflow:auto;padding:10px;text-align:left;word-break:break-all;word-wrap:break-word}abbr,
acronym{border-bottom:1px dotted #666;cursor:help}mark,
ins{background:#e0e0e0;text-decoration:none;padding:2px 5px}sup,
sub{font-size:75%;height:0;line-height:0;position:relative;vertical-align:baseline}sup{bottom:1ex}sub{top:.5ex}small{font-size:75%}hr,
.wp-block-separator{border:0;height:1px;margin-bottom:1.5em}hr:not(.wp-block-coblocks-dynamic-separator),
.wp-block-separator{background-color:#bbb}.wp-block-separator{margin-top:32px;margin-bottom:32px}.wp-block-separator:not(.is-style-wide):not(.is-style-dots){margin-left:auto;margin-right:auto;max-width:100px}figure{margin:0}.swiper-wrapper{margin-left:0}ul,
ol{margin:0 0 1.5em;padding-left:0}ul{list-style:disc}ol{list-style:decimal}li{list-style-position:inside;margin:6px 0}li > ul,
li > ol{margin-bottom:0;margin-left:1.5em}dt{font-weight:bold;margin-bottom:0}dd{line-height:1.5em;margin:0 1.5em 1.5em}img{height:auto;max-width:100%}#wpstats{display:none}.gmnoprint img{max-width:initial}table{margin:22px 0;width:100%}.comment-content table,
.entry-content table{border:2px solid #000}.comment-content th,
.entry-content th,
.comment-content td,
.entry-content td{padding:16px 18px;text-align:left}.grid-wrapper th,
.grid-wrapper td{padding:10px 8px;text-align:center}.comment-content thead tr,
.entry-content thead tr{border-bottom:2px solid #000}th{font-weight:400}td{font-weight:300}.comment-content tbody th,
.entry-content tbody th{border-right:2px solid #000}.comment-content td,
.entry-content td{border-right:1px solid #000}input[type="text"],
input[type="email"],
input[type="password"],
input[type="url"],
input[type="search"],
textarea,
select,
.radio.checked:before,
input[type="radio"]:checked + label:before,
.sticky-header .site-header,
.sticky-header .site-header > .container,
.menu-toggle:before,
.menu-toggle:after,
#big-search-trigger,
.main-navigation .nav-menu,
.main-navigation ul ul,
.search-wrap,
#big-search-close,
.grid-wrapper .featured-image a,
.edit-link,
.featured-image a:before,
.featured-image img,
.featured-slider .slick-arrow,
.single .gallery .slick-arrow,
.featured-slider .slick-arrow:before,
.single .gallery .slick-arrow:before,
.gallery .slick-arrow,
.gallery .slick-arrow:before,
.widget .search-form input[type="submit"],
.sd-social-icon a:before{-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.dropcap{color:#000;float:left;font-size:3.5em;font-weight:700;line-height:0.5em;margin:0;padding:0.3em 8px 0 0;text-transform:uppercase;width:auto}.has-drop-cap:not(:focus):first-letter{color:inherit}.row{clear:both;margin-left:-10px;margin-right:-10px}.col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2, .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4, .col-xs-5, .col-sm-5, .col-sm-tk-5, .col-md-5, .col-lg-5, .col-xs-6, .col-sm-6, .col-md-6, .col-lg-6, .col-xs-7, .col-sm-7, .col-md-7, .col-lg-7, .col-xs-8, .col-sm-8, .col-md-8, .col-lg-8, .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10, .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6, .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}@media (min-width: 768px){.col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}}@media (min-width: 992px){.col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}}@media (min-width: 1200px){.col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}}@media (min-width: 768px){.col-sm-tk-5{width:20%;float:left}}.site-content{padding-top:35px;padding-bottom:60px}.sticky-header .site-content{padding-top:142px}.container,
.nav-links,
.boxed-blog .featured-slider-wrap,
.boxed-single .site-content{margin-left:auto;margin-right:auto;max-width:1240px;padding-left:50px;padding-right:50px;width:100%}[class*="__inner-container"] > *:not(.alignleft):not(.alignright):not(.is-style-wide){margin-left:auto;margin-right:auto}.home.fullwidth-blog .site-content .container,
.archive.fullwidth-blog .site-content .container,
.search.fullwidth-blog .site-content .container,
.blog.fullwidth-blog .site-content .container{max-width:100%;padding-left:0;padding-right:0}.fullwidth-blog .site-content,
.site-header .container,
.site-footer .container,
.fullwidth-single .site-content,
.fullwidth-single .nav-links,
.fullwidth-blog .nav-links,
.featured-slider-fullwidth.fullwidth-blog .main-content-wrap > .container{max-width:1720px;padding-left:50px;padding-right:50px;margin-left:auto;margin-right:auto}.featured-slider-fullwidth .site-content{max-width:100%;overflow:hidden;padding:0}.single .content-area{overflow:visible}.no-sidebar{float:none;margin-left:auto;margin-right:auto}body .sidebar-left{float:right}.sidebar-right + .widget-area{padding-left:46px}.sidebar-left ~ .widget-area{padding-right:46px}.twocolumn p{display:inline-block;vertical-align:top;width:50%}.twocolumn p:nth-child(even){padding-left:20px}.twocolumn p:nth-child(odd){padding-right:20px}button,
input[type="button"],
input[type="reset"],
input[type="submit"],
.grid-wrapper #infinite-handle span button{border:1px solid;border-color:#000;border-radius:30px;background:#000;box-shadow:none;color:#fff;font-weight:600;min-height:48px;line-height:initial;padding-left:3.2em;padding-right:3.2em;padding-bottom:1px;text-shadow:none;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}button{height:48px}.wp-block-button.is-style-squared .wp-block-button__link{border-radius:0}#big-search-trigger,
#big-search-close,
.dropdown-toggle,
#big-search-trigger:hover,
#big-search-close:hover,
.dropdown-toggle:hover{background-color:transparent}#big-search-trigger,
#big-search-close,
.dropdown-toggle{border:none;color:#000;height:auto;min-height:auto;padding:0}.widget button,
.widget input[type="button"],
.widget input[type="reset"],
.widget input[type="submit"]{font-weight:400;letter-spacing:1px;padding-left:34px;padding-right:34px;width:100%;height:40px;margin-top:10px;max-width:400px}#secondary .widget input[type="submit"]{width:auto;border:none;margin-top:7px;margin-right:7px;padding:0 15px}button:focus,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
.grid-wrapper #infinite-handle span button:focus{background-color:#fff;color:#000;outline:none}button:active,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{-webkit-transform:scale(0.99);-ms-transform:scale(0.99);-o-transform:scale(0.99);transform:scale(0.99)}input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"]{height:50px}input[type="search"]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.widget input[type="text"],
.widget input[type="email"],
.widget input[type="url"],
.widget input[type="password"],
.widget input[type="search"],
.widget #subscribe-email input,
.widget select{width:100%}.site-footer input[type="text"],
.site-footer input[type="email"],
.site-footer input[type="url"],
.site-footer input[type="password"],
.site-footer input[type="search"]{border-color:rgba(160,160,160,.3);color:rgba(0,0,0,.4)}input[type="text"],
input[type="email"],
input[type="url"],
input[type="password"],
input[type="search"],
textarea{border:1px solid #d4d4d4;border-radius:0;color:#666;padding-left:20px;padding-right:20px}input[type="text"]:hover,
input[type="email"]:hover,
input[type="url"]:hover,
input[type="password"]:hover,
input[type="search"]:hover,
textarea:hover,
input[type="text"]:focus,
input[type="email"]:focus,
input[type="url"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
textarea:focus{border-color:#000}textarea{line-height:1.5em;min-height:200px;overflow:auto;padding-top:18px;padding-bottom:18px;resize:vertical;vertical-align:top;width:100%}select{background:url(img/drop-arrow.png) no-repeat right 13px center;-webkit-background-size:8px auto;background-size:8px auto;border-radius:0;border:1px solid #d4d4d4;color:#1a1616;cursor:pointer;min-height:55px;padding:0 50px 0 22px;text-transform:uppercase;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;appearance:none;-webkit-transition:border .3s;-moz-transition:border .3s;-ms-transition:border .3s;-o-transition:border .3s;transition:border .3s}select::-ms-expand{display:none}select:hover{border-color:#000}input[type=number]::-webkit-outer-spin-button,
input[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}label{color:#aeaeae;display:block;margin-bottom:5px}.contact-form{margin-left:auto;margin-right:auto;max-width:650px}.contact-form > *{font-size:initial;margin-bottom:10px}.contact-form .half-width{display:inline-block;width:50%;padding-right:16px}.contact-form .last{padding-left:16px;padding-right:0}.contact-form div.half-width input{width:100%;max-width:100%}.grunion-field-label + *{margin-top:14px}.contact-form label.grunion-field-label{font-weight:400}.contact-form div label span{color:#dc3232}.contact-form div textarea{width:100%}.contact-form input[type="submit"]{width:200px}.contact-form div input[type=email],
.contact-form div input[type=tel],
.contact-form div input[type=text],
.contact-form div input[type=url]{width:100%}input[type="checkbox"],
input[type="radio"]{display:none}label.checkbox,
label.checkbox-multiple,
input[type="checkbox"] + label,
#respond form input[type="checkbox"] + label,
form.contact-form label.checkbox,
form.contact-form label.checkbox-multiple,
form.contact-form input[type="checkbox"] + label,
label.radio,
input[type="radio"] + label,
#respond form input[type="radio"] + label,
form.contact-form label.radio,
form.contact-form input[type="radio"] + label{cursor:pointer;padding-left:40px;position:relative;font-weight:400;line-height:1;display:inline-block;margin-bottom:22px}.comment-subscription-form input[type="checkbox"] + label{margin-bottom:0;display:inline-block!important;line-height:1.7em}label.checkbox:before,
label.checkbox-multiple:before,
input[type="checkbox"] + label:before,
label.radio:before,
input[type="radio"] + label:before{border:1px solid #000;color:transparent;font-size:14px;height:20px;opacity:.2;text-align:center;width:20px;position:absolute;left:0;top:-2px}label.checkbox:before,
label.checkbox-multiple:before,
input[type="checkbox"] + label:before{-webkit-transition:background-color .3s,opacity .3s;-moz-transition:background-color .3s,opacity .3s;-ms-transition:background-color .3s,opacity .3s;-o-transition:background-color .3s,opacity .3s;transition:background-color .3s,opacity .3s}.comment-subscription-form input[type="checkbox"] + label:before{top:1px}#respond .comment-subscription-form input[type="checkbox"] + label:before{top:-5px}label.checkbox:before,
label.checkbox-multiple:before,
input[type="checkbox"] + label:before,
label.radio:before,
input[type="radio"] + label:before{content:""}label.checkbox:hover:before,
label.checkbox-multiple:hover:before,
input[type="checkbox"] + label:hover:before,
label.radio:hover:before,
input[type="radio"] + label:hover:before{opacity:1}.checkbox.checked:before,
.checkbox-multiple.checked:before,
input[type="checkbox"]:checked + label:before,
.checkbox.checked:hover:before,
.checkbox-multiple.checked:hover:before,
input[type="checkbox"]:checked + label:hover:before,
.radio.checked:before,
input[type="radio"]:checked + label:before,
.radio.checked:hover:before,
input[type="radio"]:checked + label:hover:before{opacity:1}.checkbox.checked:before,
.checkbox-multiple.checked:before,
input[type="checkbox"]:checked + label:before{background:#000 url(img/check-big.png) no-repeat center center;-webkit-background-size:12px auto;background-size:12px auto}.radio.checked:before,
input[type="radio"]:checked + label:before{border-width:6px}.search-form{position:relative}.widget .search-form input[type="search"]{padding-right:70px}.widget .search-form input[type="submit"]{opacity:0}.widget .search-form input[type="submit"]{background-color:transparent;border-color:transparent;border-left:none;color:#000;line-height:normal;padding-left:10px;padding-right:10px;position:absolute;top:0;right:0}.widget .search-form:hover input[type="submit"]{opacity:1}.widget .search-form:hover input[type="search"],
.widget .search-form input[type="search"]:focus,
.widget .search-form:hover input[type="submit"]{border-color:#000}.widget .search-form input[type="submit"]:hover{background-color:#000;color:#fff}::-ms-clear{width:0;height:0}::-ms-reveal{width:0;height:0}.widget #subscribe-email input,
#subscribe-submit input[type="submit"]{height:40px;max-width:390px}.widget #subscribe-email input{-webkit-box-shadow:none;box-shadow:none;padding:0 20px}#subscribe-submit input[type="submit"]{width:100%}.entry-content input:not[type="submit"]{width:100%;max-width:350px;display:block;margin-bottom:20px}.site-header{position:relative;z-index:1000}.sticky-header .site-header{width:100%;position:fixed;left:0}.site-header .container{display:table;margin-top:30px;margin-bottom:30px;position:relative;text-align:center}.site-logo-link{display:inline-block}.site-title{font-weight:700;font-family:'questrial','Helvetica Neue',Helvetica,Arial,sans-serif}p.site-title{line-height:1.2em}.site-description{letter-spacing:0.5px;font-weight:300}.site-title,
.site-description{margin:0}.search-wrap{display:block;background:rgba(255,255,255,.9);opacity:0;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1003}.admin-bar .search-wrap{top:32px}.big-search .search-wrap{opacity:1;visibility:visible}.site-header .search-form{width:100%;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}.search-instructions{display:block;letter-spacing:0.6px;margin-top:6em;position:absolute;left:50%;top:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.site-header input[type="search"]{background-color:transparent;border:none;color:#000;font-weight:700;height:auto;max-width:680px;text-align:left;width:100%}.site-header input[type="search"]:focus{outline:none}.site-header input[type="search"]::-webkit-input-placeholder{color:#000;text-align:center;opacity:1}.site-header input[type="search"]:-moz-placeholder{color:#000;text-align:center;opacity:1}.site-header input[type="search"]::-moz-placeholder{color:#000;text-align:center;opacity:1}.site-header input[type="search"]:-ms-input-placeholder{color:#000;text-align:center;opacity:1}.site-header .search-form input[type="submit"]{display:none}#big-search-trigger{margin-top:1px;position:absolute;top:50%;right:50px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%)}#big-search-trigger,
#big-search-close{display:block}.big-search #big-search-trigger,
#big-search-close{opacity:0;visibility:hidden}#big-search-close{height:36px;margin-left:-18px;padding:5px;width:36px;position:fixed;top:32px;left:50%;z-index:1003}.admin-bar #big-search-close{top:64px}.big-search #big-search-close{opacity:1;visibility:visible}#big-search-close:before,
#big-search-close:after{content:"";background:#000;height:70%;margin-left:-1px;width:2px;position:absolute;left:50%;top:5px}#big-search-close:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg)}#big-search-close:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg)}.site-footer{color:rgba(0,0,0,.4);font-weight:300;overflow:hidden;padding-top:2em}.featured-slider-fullwidth .site-footer{background-color:#fff;position:relative}.site-footer p{line-height:2em;margin-bottom:10px;text-transform:uppercase}.site-footer .row > div{padding:20px 10px}.site-info{line-height:1.5em;padding-bottom:56px}footer .widget_blog_subscription input#subscribe-field{width:100%!important;padding:0 20px!important;font-size:14px}a{color:#000;text-decoration:none;-webkit-transition:color .3s;-moz-transition:color .3s;-ms-transition:color .3s;-o-transition:color .3s;transition:color .3s}a img{border:none}a:focus{outline:thin dotted}a:hover{color:#808080}a:hover,
a:active{outline:0}.wp-block-image a{border-bottom:none}.site-header nav{letter-spacing:1px;text-transform:uppercase}.site-header .nav-menu{list-style:none;margin:0;padding-left:0}.main-navigation .nav-menu li{margin:5px 30px 5px 0}.main-navigation .nav-menu > li:last-child{margin-right:0}.site-header nav li{display:inline-block;position:relative}.main-navigation a{display:block;text-decoration:none}.nav-menu > li > a{display:inline-block}.main-navigation ul ul{margin-left:0;opacity:0;visibility:hidden}.main-navigation ul ul a{display:inline-block}.main-navigation .current_page_item > a,
.main-navigation .current-menu-item > a,
.main-navigation .current_page_ancestor > a{font-weight:700}.dropdown-toggle{line-height:10px;margin-left:10px;outline:none;position:relative;top:1px}.toggle-on > a ~ ul{opacity:1;visibility:visible}.site-main .comment-navigation,
.site-main .posts-navigation,
.site-main .post-navigation{overflow:hidden}.posts-navigation,
.post-navigation{border:1px solid #eaeaea;border-width:1px 0;margin:5.3em -1000px 0}.nav-next{float:right;padding-left:30px;text-align:right;width:50%}.nav-previous{float:left;padding-right:30px;text-align:left;width:50%}.nav-links a{display:block;font-weight:600;line-height:1.6em;padding-top:125px;padding-bottom:80px;position:relative}.single .nav-links a{padding-top:145px}.nav-links a:after{display:inline-block;font-size:26px;margin-bottom:10px}.single .nav-links a span{color:#b8b8b8;display:block;font-weight:400;margin-bottom:4px;text-transform:uppercase;position:absolute;top:115px}.single .nav-next a span{right:0}.nav-links a:after{display:block;position:absolute;top:80px;-webkit-transition:-webkit-transform .3s;-moz-transition:-moz-transform .3s;-ms-transition:-ms-transform .3s;-o-transition:-o-transform .3s;transition:transform .3s}.nav-next a:after{text-align:left;right:0;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.screen-reader-text,
.wp-block-search__label,
.sharing-screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute!important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus,
.wp-block-search__label:focus,
.sharing-screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto!important;color:#21759b;display:block;font-size:14px;font-size:0.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}.alignnone{clear:both;margin:26px 52px 26px 0}.aligncenter{clear:both;display:block}figure.alignnone,
figure.aligncenter,
img.alignnone,
img.aligncenter{margin:40px auto}figure.alignleft,
img.alignleft{margin:8px 46px 10px 0}figure.alignright,
img.alignright{margin:8px 0 10px 46px}.no-sidebar figure.alignleft,
.no-sidebar img.alignleft{margin-left:-100px}.no-sidebar figure.alignright,
.no-sidebar img.alignright{margin-right:-100px}.alignleft,
.alignright{margin-top:8px;margin-bottom:10px}.alignright{float:right;clear:right;margin-left:30px}.alignleft{float:left;clear:left;margin-right:30px}.clear:before,
.clear:after,
.row:before,
.row:after,
.entry-content:before,
.entry-content:after,
.comment-content:before,
.comment-content:after,
.site-header:before,
.site-header:after,
.site-header nav ul:before,
.site-header nav ul:after,
.site-content:before,
.site-content:after,
.site-footer:before,
.site-footer:after,
.nav-links:before,
.nav-links:after{content:"";display:table}.clear:after,
.row:after,
.entry-content:after,
.comment-content:after,
.site-header:after,
.site-header nav ul:after,
.site-content:after,
.site-footer:after,
.nav-links:after{clear:both}.widget{margin:0 0 70px}.site-footer .widget{letter-spacing:1px;line-height:1.6em}.widget:last-child{margin-bottom:0}.widget-title{color:#000;margin-top:0;margin-bottom:30px}.site-footer .widget-title{margin-bottom:9px;opacity:.5;text-transform:uppercase}.widget li{list-style:none;margin-top:10px;margin-bottom:10px}.site-footer .widget li{margin-top:10px;margin-bottom:10px}.widget li > ul,
.widget li > ol{margin-left:20px}.widget th,
.widget td{padding:11px 0;text-align:center}.widget td{color:#bfbfbf}.widget_calendar table{border-collapse:separate;line-height:1em;margin-top:0}.widget_calendar caption{font-weight:700;line-height:1.2em;margin-bottom:20px;text-align:left}.widget_calendar #today{border:1px solid #000;color:#000}.widget_calendar #prev{padding-left:10px;text-align:left}.widget_calendar #next{padding-right:10px;text-align:right}#secondary .widget_recent_entries li,
#secondary .widget_recent_comments li{margin-top:35px}.widget_recent_entries li:first-of-type,
.widget_recent_comments li:first-of-type{margin-top:0}.widget_recent_entries .post-date{display:block;margin-top:8px}.widget_recent_entries .post-date,
.widget_recent_comments,
.widget_categories,
.widget_rss,
.tagcloud a{color:#9a9a9a}.tagcloud{margin-top:-12px}.tagcloud a{border:none;display:inline-block;margin:12px 24px 12px 0}.tagcloud a:hover{color:#000}.widget_rss li + li{margin-top:2em}.widget_rss cite{color:#6d6d6d}.rss-date{display:block;margin-bottom:10px}.entry-content li.wp-block-rss__item{list-style:none}.entry-content li.wp-block-rss__item:not(:last-child){border-bottom:1px solid rgba(0,0,0,0.2);padding-bottom:1em;margin-bottom:1em}.widget select{max-width:100%}.custom-menus,
.site-info{text-transform:uppercase}.custom-menus .widget_nav_menu{display:inline-block;margin-bottom:20px;padding-right:8em;vertical-align:top}.custom-menus .widget_nav_menu:last-child{margin-bottom:0}.custom-menus a,
.site-info a{color:rgba(0,0,0,.4)}.custom-menus a:hover,
.site-info a:hover{color:#000}.contact-map{margin-bottom:1.6em}.widget_goodreads div[class^=gr_custom_container]{border:none;padding:0}.widget_goodreads div[class^=gr_custom_each_container]{border-bottom:none;padding-bottom:8px}.widget-area .widget_wpcom_social_media_icons_widget li{display:inline-block;margin-right:10px;margin-bottom:0}.widget-area .widget_wpcom_social_media_icons_widget li:last-child{margin-right:0}.widget_wpcom_social_media_icons_widget .genericon{font-size:20px}img[alt="RSS Feed"]{margin-right:12px;vertical-align:top;width:16px}#subscribe-text{margin-bottom:36px}.page-content,
.entry-content{font-weight:300}.entry-title{line-height:1.3em}.grid-wrapper .entry-title{line-height:1.5em}.page-links{clear:both;margin:0 0 1.5em}.entry-content li,
.page-content li{line-height:1.5em;margin-top:12px;margin-bottom:12px}.featured-slider-wrap{width:100%}.boxed-blog .featured-slider-wrap{background:#9e9e9e;background-clip:content-box}.featured-slider{padding-bottom:40%}.featured-slider,
.entry-gallery .gallery-size-full{position:relative;text-align:center}.featured-slider .slick-track,
.featured-slider .post,
.entry-gallery .gallery-size-full .slick-track,
.entry-gallery .gallery-size-full .gallery-item{height:100%}.featured-slider .post{position:relative}.featured-slider,
.featured-slider a{color:#fff}.featured-slider a{border-bottom:1px solid transparent;display:inline-block;-webkit-transition:border .3s;-moz-transition:border .3s;-ms-transition:border .3s;-o-transition:border .3s;transition:border .3s}.boxed-blog .featured-slider{margin-bottom:4em}.fullwidth-blog .featured-slider{margin-bottom:4.6em}.featured-slider-fullwidth .featured-slider-wrap{max-width:100%;padding-left:0;padding-right:0}.featured-slider-fullwidth .featured-slider{margin-bottom:0}.featured-slider .slick-list{height:100%;overflow:hidden;width:100%;position:absolute;top:0;left:0}.featured-slider .slick-arrow{background-color:#fff;border:none;height:44px;width:44px;position:absolute;top:50%;margin-top:-22px}.featured-slider .slick-prev,
.single .gallery .slick-prev{left:35px}.featured-slider .slick-next,
.single .gallery .slick-next{right:35px}.featured-slider .slick-arrow:before,
.single .gallery .slick-arrow:before{border:none;font-size:20px}.featured-slider .slick-arrow:before{color:#000}.single .gallery .slick-arrow:before{color:#000}.featured-slider .slick-prev:before,
.single .gallery .slick-prev:before{-webkit-transform:rotate(0);-moz-transform:rotate(0);-ms-transform:rotate(0);-o-transform:rotate(0);transform:rotate(0)}.featured-slider .slick-next:before,
.single .gallery .slick-next:before{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.featured-slider article{display:inline-block;position:relative;vertical-align:top}.featured-slider .featured-image{height:100%;position:relative}.featured-slider img{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;backface-visibility:hidden;width:100%;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);transform:translateY(-50%);z-index:-1}.featured-slider .entry-header{position:absolute;top:50%;left:50%;-webkit-transform:translate3D(-50%,-50%,0);-ms-transform:translate3D(-50%,-50%,0);-o-transform:translate3D(-50%,-50%,0);transform:translate3D(-50%,-50%,0);z-index:1}.featured-slider .entry-title{line-height:1em;margin:0;text-shadow:0 0 80px rgba(0,0,0,.2)}.main-content-wrap{background-color:#fff;padding-top:4em;padding-bottom:60px;position:relative}.sticky{display:block}.hentry{margin:0}.site{overflow-x:hidden}.grid-wrapper{position:relative}.grid-wrapper .post,
.grid-wrapper .page{text-align:center}.grid-wrapper .post form,
.grid-wrapper .page form{text-align:left}.updated:not(.published){display:none}.grid-wrapper .entry-header,
.page-header{position:relative}.grid-wrapper .edit-link,
.page-header .edit-link{position:absolute;right:0}.page-header .edit-link{top:50%;margin-top:-10px}.entry-meta .edit-link{position:relative;top:4px}.grid-wrapper .edit-link + .cat-links{padding:0 30px}.single .byline,
.group-blog .byline{display:inline}.featured-image{text-align:center}.featured-image,
.single .post > .entry-gallery{margin-bottom:5.4em}.featured-image a{display:block;position:relative}.grid-wrapper .featured-image{margin-bottom:2rem;overflow:hidden}.grid-wrapper .featured-image a{position:relative}.grid-wrapper .featured-image img{width:100%}.grid-wrapper .entry-title{margin-top:0;margin-bottom:1em}.post p,
.grid-wrapper .page p{font-weight:300;letter-spacing:0.5px;line-height:1.8em}.single-post .entry-content > p:last-of-type{margin-bottom:5em}.post .entry-content,
.grid-wrapper .page .entry-content{color:#626262}.post .entry-content h1,
.page .entry-content h1,
.post .entry-content h2,
.page .entry-content h2,
.post .entry-content h3,
.page .entry-content h3,
.post .entry-content h4,
.page .entry-content h4,
.post .entry-content h5,
.page .entry-content h5,
.post .entry-content h6,
.page .entry-content h6{color:#000;margin-bottom:14px}.post .entry-header .entry-meta,
.cat-links{letter-spacing:1px;line-height:1.5em}.cat-links{text-transform:uppercase}.wpnbha .cat-links{text-transform:none}.grid-wrapper .format-quote .highlighted,
.grid-wrapper .format-link .highlighted{border:3px solid #000;padding:40px}.grid-wrapper .format-link .entry-title{margin-bottom:0}.grid-wrapper .format-quote .entry-content p:last-child,
.grid-wrapper .format-link .entry-content p:last-child{margin-bottom:0}.grid-wrapper .format-quote blockquote,
.grid-wrapper .format-quote blockquote p{color:#000;font-weight:700;margin:0}.grid-wrapper .format-quote blockquote p{letter-spacing:0}.format-quote blockquote cite,
.format-quote blockquote + cite,
.format-quote blockquote + p cite{font-style:normal;letter-spacing:0}.grid-wrapper .format-quote blockquote,
.grid-wrapper .format-quote blockquote p,
.grid-wrapper .format-link .entry-title{line-height:2em}.grid-wrapper .format-link .entry-title:after,
.grid-wrapper .format-quote blockquote:after{color:#a7a7a7;display:block;margin:50px 0 25px}.grid-wrapper .format-link .entry-title:after{font-size:26px}.grid-wrapper .format-quote blockquote:after{font-size:32px}.grid-wrapper .post,
.grid-wrapper .page{margin-bottom:6rem;max-width:100%}.grid-wrapper .cat-links{display:block;margin-bottom:1.7em}.grid-wrapper .entry-meta{line-height:1.4em;margin-bottom:2.7em}.grid-wrapper .entry-meta,
.grid-wrapper .entry-meta a{color:#6f6f6f}.grid-wrapper .entry-meta a:hover{color:#000}.grid-wrapper .entry-meta span:after{content:"/";margin:0 7px 0 6px}.grid-wrapper .entry-meta span:last-child:after{display:none}.single .post{width:100%}.single-post .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button){border-bottom:1px solid #666;padding-bottom:1px}.single-post .entry-content a:not(.wp-block-button__link):not(.wp-block-file__button):hover{border-color:inherit}.entry-content .wpnbha a:not(.wp-block-button__link):not(.wp-block-file__button){border:none}.wp-block-calendar a{text-decoration:none}.single .entry-header{margin-bottom:8.6em;text-align:center}.single .entry-meta span{margin-right:10px}.single .entry-meta span:last-child{margin-right:0}.single-post .entry-header .entry-meta{font-weight:400;margin-top:1.7em;text-transform:uppercase}.single-post .entry-header .entry-meta,
.single-post .entry-header .entry-meta a{color:#a2a2a2}.single-post .entry-header .entry-meta a:hover{color:#000}.tags-links{line-height:1.6em}.single-post .tags-links{display:block;margin-top:3.6em}.single-post .tags-links a{border:none;color:#949494;margin:0 5px;padding-bottom:0}.single-post .tags-links a:hover,
.single-post .entry-content{color:#000}.page-title{margin-top:-5px}.logged-in .page-title{padding:0 30px}.page-header{margin-bottom:3.4em;text-align:center}.page .site-content .entry-content p{line-height:1.8}.archive .page-header,
.search .page-header{margin-top:3.8em;margin-bottom:5.6em}.archive .page-title,
.search .page-title{color:#adadad;font-weight:400}.archive .page-title span,
.search .page-title span{color:#000;font-weight:700;margin-left:5px}.no-results,
.error-404{text-align:center}.error-404{padding-top:7rem}.no-results .search-form,
.error-404 .search-form{margin-top:3.6rem}.no-results p,
.error-404 p{color:#c1c1c1;font-weight:400}.no-results label,
.no-results .search-submit,
.error-404 label,
.error-404 .search-submit{display:inline-block;margin-top:2rem;vertical-align:top}.no-results label,
.error-404 label{width:316px}.no-results .search-field,
.error-404 .search-field{width:100%}.no-results .search-submit,
.error-404 .search-submit{width:200px}.blog .format-aside .entry-title,
.archive .format-aside .entry-title{display:none}.comments-area{margin-top:5em}.comments-title{margin-bottom:2.6em}.no-sidebar .comments-title{text-align:center}.comment-body{padding:0 0 40px 100px;position:relative}.bypostauthor{display:block}.comments-area .comment{list-style:none}.comment-author,
.comment-metadata{display:inline-block}.comment-author{margin-right:16px}.comment-author img{border-radius:50%;height:auto;width:65px;position:absolute;top:5px;left:0}.comment-author b{font-weight:400}.bypostauthor > .comment-body .comment-author b:after{color:#c4c4c4;margin-left:8px;position:relative;top:4px}.comment-metadata{letter-spacing:0.5px}.comment-metadata a{border:none;color:#a2a2a2}.comment-metadata a:hover{color:#000}.comment-content{margin-top:1.3em}.comment-content h1:first-child,
.comment-content h2:first-child,
.comment-content h3:first-child,
.comment-content h4:first-child,
.comment-content h5:first-child,
.comment-content h6:first-child{margin-top:0}.comment-content *:last-child{margin-bottom:0}.reply{margin-top:0.5em}.comment-respond form > p{color:#c4c4c4}.comment .children{margin-left:50px}.comment-respond{margin-top:5em}.form-submit{margin-bottom:3em}#respond .comment-form .form-submit input,
#respond .comment-form .form-submit input#comment-submit,
#respond .comment-form .comment-form-fields input[type=submit],
#respond .comment-form p.form-submit input[type=submit],
#respond .comment-form input[type=submit],
#commentform #submit{border:1px solid;font-family:'montserrat','Helvetica Neue',Helvetica,Arial,sans-serif;border-color:#000;-webkit-border-radius:0!important;border-radius:0!important;background:#000!important;box-shadow:none;color:#fff!important;font-weight:600!important;font-size:12px!important;height:55px;margin-top:20px!important;line-height:initial!important;padding-left:4em!important;padding-right:4em!important;padding-bottom:1px!important;text-shadow:none!important;-webkit-transition:background .3s,color .3s;-moz-transition:background .3s,color .3s;-ms-transition:background .3s,color .3s;-o-transition:background .3s,color .3s;transition:background .3s,color .3s}#respond .comment-form .form-submit input:hover,
#respond .comment-form .form-submit input#comment-submit:hover,
#respond .comment-form .comment-form-fields input[type=submit]:hover,
#respond .comment-form p.form-submit input[type=submit]:hover,
#respond .comment-form input[type=submit]:hover,
#commentform #submit:hover #respond .form-submit input:focus,
#respond .comment-form .comment-form-fields input[type=submit]:focus,
#respond .comment-form p.form-submit input[type=submit]:focus,
#respond .comment-form input[type=submit]:focus,
#commentform #submit:focus{background:#fff!important;color:#000!important;border:1px solid #000!important}#respond .comment-form #comment-form-comment,
#comment-form-share-text-padder,
#respond .comment-form #comment-form-comment.active,
#comment-form-share-text-padder.active{-moz-box-shadow:none!important;-webkit-box-shadow:none!important;border-color:#dedede!important;box-shadow:none!important;background:#fff!important;padding:20px 20px 5px!important;font-family:'questrial','Helvetica Neue',Helvetica,Arial,sans-serif}#respond .comment-form .comment-form-service{background:#fff!important;padding:20px 0!important;font-family:'questrial','Helvetica Neue',Helvetica,Arial,sans-serif}#respond .comment-form .comment-form-posting-as,
#respond .comment-form .subscribe-label{font-size:14px;color:#aeaeae!important}#respond .comment-form #comment-form-subscribe{margin-top:32px}#respond h3{margin-bottom:35px!important}#respond .comment-form-avatar img{border-radius:15px!important;border:none!important}.infinite-scroll .posts-navigation, .infinite-scroll.neverending .site-footer{display:none}.infinity-end.neverending .site-footer{display:block}.tk-theme-frontend #infinite-handle{opacity:0}.page-loaded #infinite-handle,
.no-js #infinite-handle{opacity:1}.grid-wrapper #infinite-handle{margin:60px auto 0;max-width:414px;width:100%}.grid-wrapper #infinite-handle span{background:none;display:block;border-radius:0;padding:0}.grid-wrapper #infinite-handle span button{border:2px solid #000;font-weight:700;width:100%}.grid-wrapper #infinite-handle span button:hover,
.grid-wrapper #infinite-handle span button:focus{border:2px solid #000;font-weight:700}.grid-wrapper .infinite-loader{margin:10px auto 100px}.infinite-loader{width:34px;background-size:50%;padding:17px 0;margin:70px auto}.grid-wrapper{-webkit-transform-style:preserve-3d;-moz-transform-style:preserve-3d;-ms-transform-style:preserve-3d;transform-style:preserve-3d}.grid-wrapper .post,
.grid-wrapper .page{display:inline-block;float:none;font-size:initial;opacity:0;vertical-align:top;-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);-webkit-transition:-webkit-transform .3s cubic-bezier(0.25,0.46,0.45,0.94),opacity .3s cubic-bezier(0.25,0.46,0.45,0.94);-moz-transition:-moz-transform .3s cubic-bezier(0.25,0.46,0.45,0.94),opacity .3s cubic-bezier(0.25,0.46,0.45,0.94);-ms-transition:-ms-transform .3s cubic-bezier(0.25,0.46,0.45,0.94),opacity .3s cubic-bezier(0.25,0.46,0.45,0.94);-o-transition:-o-transform .3s cubic-bezier(0.25,0.46,0.45,0.94),opacity .3s cubic-bezier(0.25,0.46,0.45,0.94);transition:transform .3s cubic-bezier(0.25,0.46,0.45,0.94),opacity .3s cubic-bezier(0.25,0.46,0.45,0.94)}.grid-wrapper .animate{opacity:1;-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}body.infinite-scroll.neverending .site-footer{display:block}#infinite-footer{background:rgba(255,255,255,.8);border-top:1px solid rgba(0,0,0,.1)}body #infinite-footer .container{border:none}.wp-block-jetpack-slideshow .wp-block-jetpack-slideshow_pagination.swiper-pagination-bullets .swiper-pagination-bullet{min-height:auto}.wp-block-jetpack-subscriptions.wp-block-jetpack-subscriptions__supports-newline form button{height:auto}.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%}.author-box{margin:8.2em 0;padding-left:112px;position:relative}.author-avatar{position:absolute;top:-4px;left:0}.author-avatar img{border-radius:50%;width:75px}.author-name{font-weight:400;margin-top:0}.author-info p{color:#868686}.entry-content .wp-block-image a{border-bottom:none!important;padding-bottom:0}.wp-caption{max-width:100%}.wp-caption img[class*="wp-image-"]{display:block;margin:0 auto}.wp-caption-text,
.blocks-gallery-caption,
.wp-block-embed figcaption,
.wp-block-image figcaption{color:#808080;text-align:center}.alignleft .wp-caption-text,
.alignleft figcaption,
.alignleft .blocks-gallery-caption{text-align:left}.alignright .wp-caption-text,
.alignright figcaption,
.alignright .blocks-gallery-caption{text-align:right}.aligncenter .wp-caption-text,
.aligncenter figcaption,
.aligncenter .blocks-gallery-caption{margin-right:auto;margin-left:auto;text-align:center}.wp-caption .wp-caption-text{margin:1.3em 0}.blocks-gallery-grid .blocks-gallery-image figcaption,
.blocks-gallery-grid .blocks-gallery-item figcaption,
.wp-block-gallery .blocks-gallery-image figcaption,
.wp-block-gallery .blocks-gallery-item figcaption{width:auto}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;outline:none;position:relative;text-align:center;vertical-align:top}.entry-gallery .gallery-size-full .gallery-item{max-width:inherit;width:100%}.format-gallery .gallery{position:relative}.grid-wrapper .entry-gallery{margin-bottom:2em}.entry-gallery .gallery-size-full:after{color:#000}.slider-preloader{background-color:#fff;position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000}.preloader-content{color:#000;max-width:80%;position:absolute;top:50%;left:50%;-webkit-animation:fade 2s ease-in infinite;-moz-animation:fade 2s ease-in infinite;-ms-animation:fade 2s ease-in infinite;-o-animation:fade 2s ease-in infinite;animation:fade 2s ease-in infinite;-webkit-transform:translate3D(-25%,-50%,0);-ms-transform:translate3D(-25%,-50%,0);-o-transform:translate3D(-25%,-50%,0);transform:translate3D(-25%,-50%,0)}@-webkit-keyframes fade{0%{opacity:1.0}50%{opacity:0.2}100%{opacity:1.0}}@-o-keyframes fade{0%{opacity:1.0}50%{opacity:0.2}100%{opacity:1.0}}@-moz-keyframes fade{0%{opacity:1.0}50%{opacity:0.2}100%{opacity:1.0}}@keyframes fade{0%{opacity:1.0}50%{opacity:0.2}100%{opacity:1.0}}.preloader-content p{font-weight:700;margin-bottom:0;text-transform:uppercase}.preloader-content .site-logo-link + p{display:none}.featured-slider .post,
.entry-gallery .gallery-size-full .gallery-item{opacity:0;-webkit-transition:opacity .5s ease-out;-moz-transition:opacity .5s ease-out;-ms-transition:opacity .5s ease-out;-o-transition:opacity .5s ease-out;transition:opacity .5s ease-out}.loaded.featured-slider .post,
.entry-gallery .loaded .gallery-item{opacity:1}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{background-color:rgba(0,0,0,0.7);bottom:0;color:#fff;left:0;line-height:1.5;margin:0;max-height:100%;opacity:0;padding:6px 8px;position:absolute;text-align:left;width:100%}.gallery-caption:before{content:"";height:100%;left:0;min-height:49px;position:absolute;top:0;width:100%}.gallery-item:hover .gallery-caption{opacity:1}.gallery-columns-7 .gallery-caption,
.gallery-columns-8 .gallery-caption,
.gallery-columns-9 .gallery-caption{display:none}.slick-slider{position:relative}.page .slick-slider{margin-bottom:65px}.slick-list{overflow:hidden}.slick-slider .gallery-item img{outline:none;width:100%}.gallery .slick-arrow{background-color:#fff;border:none;height:30px;margin-top:-15px;width:30px;top:50%}.single .gallery .slick-arrow{height:56px;margin-top:-28px;width:56px}.gallery .slick-prev{left:20px}.gallery .slick-next{right:20px}.single .gallery .slick-prev{left:50px}.single .gallery .slick-next{right:50px}.single-post .entry-content .blocks-gallery-item figure a:not(.wp-block-button__link):not(.wp-block-file__button){border-bottom:none;padding-bottom:0}.slideshow-window,
.carousel .slideshow-window{background:transparent;border:none;border-radius:0}.sharedaddy{margin:2.5em 0}h3.sd-title:before,
div#jp-relatedposts h3.jp-relatedposts-headline em:before{display:none!important}@media screen and (min-width: 992px){.single .no-sidebar .sd-sharing-enabled{margin:0}.single .no-sidebar .sd-social-icon{margin:0;padding-right:40px;text-align:center;position:absolute;top:0;right:100%}}@media screen and (min-width: 1441px){.single .has-sidebar .sd-sharing-enabled{margin:0}.single .has-sidebar .sd-social-icon{margin:0;padding-right:42px;text-align:center;position:absolute;top:0;right:100%}.grid-wrapper .format-quote .cat-links,
	.grid-wrapper .format-link .cat-links{margin-bottom:7em}}@media screen and (min-width: 1500px){.single .has-sidebar .sd-social-icon{padding-right:70px}}@media screen and (min-width: 992px) and (max-width: 1440px){.single .has-sidebar .sd-social{text-align:left}}@media screen and (max-width: 1440px){.single .has-sidebar .sd-social-icon .sd-title{margin-right:10px;position:relative;top:2px}.single .has-sidebar .sd-social-icon .sd-content{display:inline-block}.grid-wrapper .format-quote .cat-links,
	.grid-wrapper .format-link .cat-links{margin-bottom:4em}}@media screen and (max-width: 991px){div.sharedaddy .sd-social-icon .sd-title{margin-right:10px;position:relative;top:2px}.sd-social-icon .sd-content{display:inline-block}}.sd-sharing-enabled .sd-content ul{margin:0!important}div.sharedaddy .sd-block h3.sd-title{font-weight:300;margin-right:10px}.sd-social-icon a{background-color:transparent!important;margin-right:0!important}.sd-social-icon a:before{color:#000!important;font-size:20px!important}.sd-social-icon a:hover:before{color:#808080!important}.sd-sharing-enabled{margin-bottom:0.5em}.sd-sharing-enabled + .entry-footer .tags-links{margin-top:0}.jp-relatedposts{text-align:center}body #jp-relatedposts{text-align:center;margin-top:6em}body #jp-relatedposts .jp-relatedposts-items{margin-right:-20px;margin-left:-20px;overflow:hidden}body div#jp-relatedposts div.jp-relatedposts-items .jp-relatedposts-post{opacity:1;padding-right:19px}.jp-relatedposts-post-img{margin-bottom:1.4em;width:100%}body #jp-relatedposts h3.jp-relatedposts-headline{float:none;margin-bottom:3em}body #jp-relatedposts .jp-relatedposts-items h4.jp-relatedposts-post-title{line-height:1.8em;margin-bottom:1em}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post,
body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,
body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{opacity:1}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{padding-left:20px;padding-right:20px;width:33.3333%}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a{border:none;font-weight:600}#jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-excerpt{margin-bottom:1em}.jp-relatedposts-items p,
.jp-relatedposts-items .jp-relatedposts-post-title{padding:0 2em}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post-title ~ span{font-size:11px}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-context,
body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-date{color:#aeaeae;font-weight:400;text-transform:uppercase}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post .jp-relatedposts-post-title a:hover{text-decoration:none}.single.fullwidth .slick-list{overflow:hidden}.slick-arrow{background-color:transparent;border-color:rgba(0,0,0,.2);border-radius:50%;height:33px;padding:0;width:33px;position:absolute;z-index:1002;-webkit-transition:border .3s;-moz-transition:border .3s;-ms-transition:border .3s;-o-transition:border .3s;transition:border .3s}.images .slick-arrow{position:fixed;top:50vh}.images .slick-prev{left:50px}.slick-prev:before{margin-left:-2px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);-o-transform:rotate(90deg);transform:rotate(90deg)}.images .slick-next{right:50px}.slick-next:before{margin-right:-2px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);-o-transform:rotate(-90deg);transform:rotate(-90deg)}.slick-dots{display:block;list-style:none;margin:0;padding:0;text-align:center;width:100%;position:absolute;bottom:-42px;z-index:1}.grid-wrapper .slick-dots{bottom:-37px}.slick-dots li{cursor:pointer;display:inline-block;height:20px;margin:0 3px;padding:0;position:relative;width:20px}.slick-dots li button{background:transparent;border:0;color:transparent;cursor:pointer;display:block;height:20px;line-height:0;outline:none;padding:5px;width:20px}.slick-dots li button:hover,
.slick-dots li button:focus{outline:none}.slick-dots li button:before{content:'\00B7';color:#000;font-size:16px;height:16px;left:0;line-height:23px;opacity:.5;position:absolute;text-align:center;top:0;width:16px}.slick-dots li button:hover:before,
.slick-dots li button:focus:before,
.slick-dots li.slick-active button:before{opacity:1}.slick-dots li.slick-active button:before{color:#000}.sd-rating{margin-bottom:20px}.sd-rating .pd-rating{display:inline-block!important;vertical-align:top}.post .entry-content .sd-title{margin-bottom:10px}.sd-rating .pd-rating .rating-icons .rating-star-icon{background-image:url('img/star-yellow-sml-1.png')!important}.sd-rating .pd-rating > div:nth-of-type(2){background:url('img/info.png') no-repeat 2px 2px!important}.no-sidebar [class*="__inner-container"] > .alignwide{max-width:1000px}[class*="__inner-container"] > *:not(.alignfull):not(.alignleft):not(.alignright):not(.is-style-wide){width:100%}.alignwide,
.alignfull{clear:both}.no-sidebar .alignwide,
.no-sidebar .alignfull{max-width:100vw;width:auto}.no-sidebar .alignwide{margin-left:auto;margin-right:auto}.no-sidebar .alignfull{margin-left:calc(-100vw / 2 + 100% / 2);margin-right:calc(-100vw / 2 + 100% / 2)}.no-sidebar .alignfull .alignfull,
.no-sidebar .alignwide .alignwide,
.no-sidebar .alignfull .alignwide,
.no-sidebar .alignwide .alignfull{margin-left:0;margin-right:0}.wp-block-columns.alignfull{padding-left:30px;padding-right:30px}.alignfull .wp-block-image,
.alignfull .tiled-gallery__item{text-align:center}.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p{font-style:normal}.wp-block-quote.is-large p,
.wp-block-quote.is-style-large p{font-size:30px;line-height:1.4}.no-sidebar .alignfull > img{width:100vw}.wp-block-cover:not(:only-child),
.wp-block-cover-image:not(:only-child){margin-top:4vw;margin-bottom:4vw}.wp-block-button{margin-top:20px;margin-bottom:20px}.wp-block-button.aligncenter{text-align:center}.wp-block-media-text + .wp-block-media-text{margin-top:5vw}.wp-block-image figure{width:auto!important}.wp-block-jetpack-contact-info > div + div{margin-top:5px}.post .has-large-font-size,
.page .has-large-font-size,
.post .has-larger-font-size,
.page .has-larger-font-size,
.post .has-huge-font-size,
.page .has-huge-font-size{line-height:1.2}.has-text-align-justify{text-align:justify}figcaption a,
.wp-block-cover a:not(.has-text-color),
.has-background-dim .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:inherit}.has-primary-color[class],
blockquote.has-primary-color[class] p{color:#20603C!important}.has-secondary-color[class],
blockquote.has-secondary-color[class] p{color:#655441!important}.has-foreground-color[class],
blockquote.has-foreground-color[class] p{color:#3C2323!important}.has-foreground-light-color[class],
blockquote.has-foreground-light-color[class] p{color:#844d4d!important}.has-foreground-dark-color[class],
blockquote.has-foreground-dark-color[class] p{color:#0D1B24!important}.has-background-light-color[class],
blockquote.has-background-light-color[class] p{color:#FDF9EC!important}.has-background-dark-color[class],
blockquote.has-background-dark-color[class] p{color:#DDDDDD!important}:root .has-background-color{color:#fff}.contact-submit button{border:none;border-radius:30px;box-shadow:none;color:#fff;cursor:pointer;display:inline-block;margin:0;text-align:center;text-decoration:none;overflow-wrap:break-word}.wp-block-button__link,
.contact-submit button{background-color:#000;box-shadow:none;font-weight:600;min-height:48px;line-height:initial;text-shadow:none;padding-top:16px;padding-bottom:16px;padding-left:3.2em;padding-right:3.2em}.has-background:not(.has-background-background-color) a:not(.wp-block-button__link),
.has-background p,
.has-background h1,
.has-background h2,
.has-background h3,
.has-background h4,
.has-background h5,
.has-background h6{color:currentColor}.has-primary-background-color[class]{background-color:#000!important}.has-primary-background-color[class],
.has-primary-background-color[class] *{color:#fff}.has-secondary-background-color[class]{background-color:#655441!important}.has-secondary-background-color[class],
.has-secondary-background-color[class] *{color:#FFFDF6}.has-foreground-background-color[class]{background-color:#3C2323!important}.has-foreground-background-color[class],
.has-foreground-background-color[class] *{color:#FFFDF6}.has-foreground-light-background-color[class]{background-color:#844d4d!important}.has-foreground-light-background-color[class],
.has-foreground-light-background-color[class] *{color:#FFFDF6}.has-foreground-dark-background-color[class]{background-color:#0D1B24!important}.has-foreground-dark-background-color[class],
.has-foreground-dark-background-color[class] *{color:#FFFDF6}.has-background-light-background-color[class]{background-color:#e8e7e7!important}.has-background-light-background-color[class]{color:#3C2323}.has-background-dark-background-color[class]{background-color:#DDDDDD!important}.has-background-dark-background-color[class],
.has-background-dark-background-color[class] *{color:#3C2323}.has-background-background-color[class]{background-color:#FFF!important}.has-background-background-color[class],
.has-background-background-color[class] p{color:#3C2323}.wp-block-pullquote:not(.is-style-solid-color){background:none}.wp-block-pullquote.is-style-solid-color{background-color:#20603C;color:#FFFDF6}body .blocks-gallery-grid,
body .wp-block-gallery{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex}.wp-block-group.has-background{padding:2rem;margin-top:0;margin-bottom:0}.event-countdown__counter span{margin-right:10px}.wp-block-cover-image .wp-block-cover__inner-container,
.wp-block-cover .wp-block-cover__inner-container{padding-top:30px;padding-bottom:30px}.blocks-gallery-grid.alignleft,
.blocks-gallery-grid.alignright,
.wp-block-gallery.alignleft,
.wp-block-gallery.alignright{max-width:50%}.wp-block-calendar thead th,
.wp-block-calendar tbody td{text-align:center}.single .entry-content > div[class^="wp-block"]:last-of-type{margin-bottom:5vw}.wp-block-jetpack-slideshow_slide{list-style:none}.is-style-stripes table{margin-top:0;margin-bottom:0}.css-answer-input input[type="radio"]{display:inline-block}.wp-block-embed__wrapper{position:relative}.wp-block-group.has-background p:last-child{margin-bottom:0}.wp-block-cover-image .wp-block-cover__inner-container h1,
.wp-block-cover .wp-block-cover__inner-container h1,
.wp-block-group.has-background .wp-block-group__inner-container h1,
.wp-block-cover-image .wp-block-cover__inner-container h2,
.wp-block-cover .wp-block-cover__inner-container h2,
.wp-block-group.has-background .wp-block-group__inner-container h2,
.wp-block-cover-image .wp-block-cover__inner-container h3,
.wp-block-cover .wp-block-cover__inner-container h3,
.wp-block-group.has-background .wp-block-group__inner-container h3,
.wp-block-cover-image .wp-block-cover__inner-container h4,
.wp-block-cover .wp-block-cover__inner-container h4,
.wp-block-group.has-background .wp-block-group__inner-container h4,
.wp-block-cover-image .wp-block-cover__inner-container h5,
.wp-block-cover .wp-block-cover__inner-container h5,
.wp-block-group.has-background .wp-block-group__inner-container h5,
.wp-block-cover-image .wp-block-cover__inner-container h6,
.wp-block-cover .wp-block-cover__inner-container h6,
.wp-block-group.has-background .wp-block-group__inner-container h6{color:inherit}hr.wp-block-separator.is-style-wide,
.entry-content > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator):not(.entry-attachment),
.entry-content [class*="inner-container"] > *:not(.alignwide):not(.alignfull):not(.alignleft):not(.alignright):not(.wp-block-separator){max-width:900px}.alignfull .contact-form{margin-left:0}.entry-content p strong a{text-decoration:underline}.wp-block-pullquote.alignleft,
.wp-block-pullquote.alignright{max-width:450px}.wp-block-group__inner-container > *:first-child{margin-top:0}.wp-block-group__inner-container > *:last-child{margin-bottom:0}.wpnbha .post-thumbnail{margin-bottom:15px}@media only screen and (min-width: 1600px){.fullwidth-blog .site-main > .row{margin-left:-38px;margin-right:-38px}.boxed-blog .site-main > .row{margin-left:-30px;margin-right:-30px}.fullwidth-blog .grid-wrapper .post,
	.fullwidth-blog .grid-wrapper .page{padding-left:38px;padding-right:38px}.boxed-blog .grid-wrapper .post,
	.boxed-blog .grid-wrapper .page{padding-left:30px;padding-right:30px}.fullwidth-blog .has-sidebar{padding-right:66px}.has-sidebar{padding-right:50px}}@media only screen and (min-width: 1200px) and (max-width: 1599px){.fullwidth-blog .site-main > .row,
	.boxed-blog .site-main > .row{margin-left:-25px;margin-right:-25px}.fullwidth-blog .grid-wrapper .post,
	.fullwidth-blog .grid-wrapper .page,
	.boxed-blog .grid-wrapper .post,
	.boxed-blog .grid-wrapper .page{padding-left:25px;padding-right:25px}.has-sidebar{padding-right:40px}}@media only screen and (min-width: 1200px) and (max-width: 1500px){.fullwidth-blog .has-sidebar{width:80%}.fullwidth-blog #secondary{width:20%}}@media only screen and (min-width: 1200px){.no-sidebar #jp-relatedposts{margin:6em -1000px 0}.no-sidebar #jp-relatedposts .jp-relatedposts-items{margin:0 auto;padding-left:30px;padding-right:30px}.no-sidebar #jp-relatedposts h3.jp-relatedposts-headline{padding-left:50px;padding-right:50px}.no-sidebar #jp-relatedposts .jp-relatedposts-items,
	.no-sidebar #jp-relatedposts h3.jp-relatedposts-headline{max-width:1240px}.no-sidebar .alignwide{margin-left:-100px;margin-right:-100px}}@media only screen and (min-width: 1240px) and (max-width: 1720px){.fullwidth-single .nav-links,
	.fullwidth-blog .nav-links{max-width:calc(100vw - 15px)}}@media only screen and (max-width: 1440px){.single .entry-header{margin-bottom:5em}}@media only screen and (min-width: 1025px) and (max-width: 1240px){.nav-links,
	.fullwidth-blog .nav-links{max-width:calc(100vw - 15px)}}@media only screen and (min-width: 992px) and (max-width: 1199px){.has-sidebar{padding-right:30px}}@media only screen and (max-width: 1199px){.site-footer .row > div:last-child{clear:left}}@media only screen and (min-width: 768px) and (max-width: 1199px){.fullwidth-blog .site-main > .row,
	.boxed-blog .site-main > .row{margin-left:-20px;margin-right:-20px}.fullwidth-blog .grid-wrapper .post,
	.fullwidth-blog .grid-wrapper .page,
	.boxed-blog .grid-wrapper .post,
	.boxed-blog .grid-wrapper .page{padding-left:20px;padding-right:20px}}@media only screen and (min-width: 1025px){button:hover,
	input[type="button"]:hover,
	input[type="reset"]:hover,
	input[type="submit"]:hover,
	.wp-block-button__link:hover,
	.grid-wrapper #infinite-handle span button:hover{background-color:#ddd;color:#000;outline:none}.wp-block-button .wp-block-button__link:hover{background-color:#ddd!important;color:#000!important}.menu-toggle{display:none}.main-navigation ul ul{background-color:#fff;padding:5px;text-align:left;position:absolute;top:1.5em;left:-10px;z-index:1002;border:1px solid #eaeaea}.main-navigation ul ul ul{margin-left:20px;left:100%;top:-10px}.main-navigation ul ul li{background-color:#fff;display:block;padding:5px 10px;white-space:nowrap}.nav-menu .menu-item-has-children > a:first-child:hover ~ ul,
	.nav-menu .page_item_has_children > a:first-child:hover ~ ul,
	.nav-menu .menu-item-has-children > ul:hover,
	.nav-menu .page_item_has_children > ul:hover{opacity:1;visibility:visible}.shrink{background-color:#fff}.shrink .container{margin-top:12px;margin-bottom:12px}.site-branding{display:table-cell;margin-right:0;margin-left:0;text-align:left;vertical-align:middle;width:280px}.site-header nav{display:table-cell;padding-top:2px;padding-right:280px;text-align:center;vertical-align:middle}.transparent ul ul li{background-color:transparent}#big-search-close:hover:before,
	#big-search-close:hover:after{background-color:#808080}.featured-image a:before{content:"";border:3px solid transparent;position:absolute;top:0;left:0;right:0;bottom:0;z-index:1}.featured-image:hover a:before{border-color:#000}.featured-image a:after{content:"...";color:#000;display:block;font-size:40px;height:50px;letter-spacing:-9px;line-height:26px;margin-left:5px;opacity:0;visibility:hidden;position:absolute;top:50%;left:50%;-webkit-transition:.2s ease-out;-moz-transition:.2s ease-out;-ms-transition:.2s ease-out;-o-transition:.2s ease-out;transition:.2s ease-out;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:1}.featured-image:hover a:after{letter-spacing:9px;opacity:1;visibility:visible}.featured-image:hover a img{opacity:.1}.grid-wrapper .edit-link{opacity:0}.grid-wrapper article:hover .edit-link{opacity:1}.opaque .featured-image img{opacity:.7}.slick-arrow:hover,
	.slick-arrow:focus{background-color:transparent;border-color:#000}.slick-slider .slick-arrow{opacity:0}.slick-slider:hover .slick-arrow{opacity:1}.featured-slider .slick-arrow{height:56px;width:56px;margin-top:-28px}.featured-slider .slick-arrow:focus,
	.featured-slider .slick-arrow:hover{background-color:#000}.single .gallery .slick-arrow:focus,
	.single .gallery .slick-arrow:hover{background-color:#000;border-color:#000}.featured-slider .slick-arrow:focus:before,
	.featured-slider .slick-arrow:hover:before{color:#fff}.single .gallery .slick-arrow:focus:before,
	.single .gallery .slick-arrow:hover:before{color:#fff}.featured-slider .slick-prev,
	.single .gallery .slick-prev{left:50px}.featured-slider .slick-next,
	.single .gallery .slick-next{right:50px}.featured-slider .slick-prev,
	.single .gallery .slick-prev{-webkit-transform:translate3D(-40px,0,0);-ms-transform:translate3D(-40px,0,0);-o-transform:translate3D(-40px,0,0);transform:translate3D(-40px,0,0)}.featured-slider .slick-next,
	.single .gallery .slick-next{-webkit-transform:translate3D(40px,0,0);-ms-transform:translate3D(40px,0,0);-o-transform:translate3D(40px,0,0);transform:translate3D(40px,0,0)}.featured-slider:hover .slick-prev,
	.single .gallery:hover .slick-prev,
	.featured-slider:hover .slick-next,
	.single .gallery:hover .slick-next{-webkit-transform:translate3D(0,0,0);-ms-transform:translate3D(0,0,0);-o-transform:translate3D(0,0,0);transform:translate3D(0,0,0)}.gallery .slick-arrow:focus,
	.gallery .slick-arrow:hover{background-color:#000}.gallery .slick-arrow:focus:before,
	.gallery .slick-arrow:hover:before{border-top-color:#fff}.featured-slider .slick-arrow:before,
	.single .gallery .slick-arrow:before{font-size:26px}.featured-slider .featured-image + .entry-header{opacity:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.featured-slider:hover .featured-image + .entry-header{opacity:1;-webkit-transition-delay:.3s;-moz-transition-delay:.3s;-ms-transition-delay:.3s;-o-transition-delay:.3s;transition-delay:.3s}.featured-slider .entry-title{font-size:48px;font-size:3rem}.featured-slider-fullwidth .featured-slider-wrap{background-color:#252525}.featured-slider-fullwidth .featured-slider .entry-title{font-size:72px;font-size:4.5rem}.nav-links a:hover{color:#000}.nav-previous:hover a:after{-webkit-transform:translateX(-30px);-ms-transform:translateX(-30px);-o-transform:translateX(-30px);transform:translateX(-30px)}.nav-next:hover a:after{-webkit-transform:rotate(180deg) translateX(-30px);-moz-transform:rotate(180deg) translateX(-30px);-ms-transform:rotate(180deg) translateX(-30px);-o-transform:rotate(180deg) translateX(-30px);transform:rotate(180deg) translateX(-30px)}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:hover .jp-relatedposts-post-title a{text-decoration:none}}@media only screen and (max-width: 1024px){.site-branding{padding:0 31px 0 50px}input[type="text"],
	input[type="email"],
	input[type="url"],
	input[type="password"],
	input[type="search"],
	textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sticky-header .site-header{background-color:#fff}.archive .page-header, .search .page-header{margin-top:3em;margin-bottom:3em}.site-header .container{position:relative}.site-header nav{float:left}.big-search{overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0}.menu-toggle{background-color:#000;background-clip:content-box;border:none;display:inline-block;height:40px;margin-left:-7px;margin-top:-20px;overflow:hidden;padding:19px 8px;text-align:center;text-indent:-9999px;width:40px;position:absolute;left:50px;top:50%;z-index:1001}.menu-toggle:focus,
    .menu-toggle:active{background-color:#000}.menu-toggle:active{-webkit-transform:scale(1);-moz-transform:scale(1);-ms-transform:scale(1);-o-transform:scale(1);transform:scale(1)}.menu-toggle:before,
    .menu-toggle:after{content:"";background-color:#000;height:2px;position:absolute;left:8px;right:8px;top:50%}.menu-toggle:before{margin-top:-8px}.menu-toggle:after{margin-top:6px}.toggled .menu-toggle{background-color:transparent}.toggled .menu-toggle:before,
	.toggled .menu-toggle:after{margin-top:0}.toggled .menu-toggle:before{-webkit-transform:rotate(45deg) translateZ(0);-moz-transform:rotate(45deg) translateZ(0);-ms-transform:rotate(45deg) translateZ(0);-o-transform:rotate(45deg) translateZ(0);transform:rotate(45deg) translateZ(0)}.toggled .menu-toggle:after{-webkit-transform:rotate(-45deg) translateZ(0);-moz-transform:rotate(-45deg) translateZ(0);-ms-transform:rotate(-45deg) translateZ(0);-o-transform:rotate(-45deg) translateZ(0);transform:rotate(-45deg) translateZ(0)}.site-header nav{margin:0;text-transform:none}.site-header nav,
	.dropdown-toggle{font-size:22px;font-size:1.375rem}.menu-toggle + div,
	.main-navigation > .menu{background-color:rgba(255,255,255,0.95);opacity:0;overflow-y:auto;overflow-x:hidden;text-align:center;visibility:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;-webkit-transition:.3s;-moz-transition:.3s;-ms-transition:.3s;-o-transition:.3s;transition:.3s}.toggled .menu-toggle + div,
	.toggled.main-navigation > .menu{opacity:1;visibility:visible}.menu-toggle + div:before,
	.main-navigation > .menu:before{content:"";display:inline-block;height:100%;margin-right:-0.25em;vertical-align:middle}.main-navigation .nav-menu{display:inline-block;padding:50px;text-align:center;vertical-align:middle;width:100%}.main-navigation .nav-menu li{display:block;margin:1em 0 0}.main-navigation ul ul{max-height:0}.toggle-on > a ~ ul{max-height:400px}.featured-slider-wrap{width:100vw;margin-left:-50px;margin-right:-50px}.boxed-blog .featured-slider-wrap,
    .featured-slider-fullwidth .featured-slider-wrap{margin:0;padding-left:0;padding-right:0}.featured-slider-fullwidth .featured-slider-wrap{background:#9e9e9e;background-clip:content-box}.site-content{padding-top:0;padding-bottom:50px}.post .entry-title,
	.page .entry-title{margin-top:0}.single .entry-header{margin-bottom:3.5em}.single-post .entry-title{font-size:44px;font-size:2.75rem}.featured-image,
    .post > .entry-gallery{margin-bottom:3em}.posts-navigation,
	.post-navigation{margin-left:-50px;margin-right:-50px;width:100vw}.nav-links{margin-left:0;margin-right:0;max-width:100vw}}@media only screen and (min-width: 992px) and (max-width: 1024px){.featured-slider .entry-title,
	.featured-slider-fullwidth .featured-slider .entry-title{font-size:42px;font-size:2.625rem}}@media only screen and (min-width: 768px) and (max-width: 1024px){.site-header .container{margin-top:20px;margin-bottom:20px}.featured-slider .entry-title{font-size:36px!important;font-size:2.25rem}}@media only screen and (min-width: 992px){.single-post #secondary{max-width:290px;float:right}}@media only screen and (max-width: 991px){#secondary{margin-top:5em}.has-sidebar .entry-footer{text-align:center}}@media only screen and (min-width: 768px) and (max-width: 991px){#secondary{margin-left:-30px;margin-right:-30px}#secondary .widget{display:inline-block;padding:0 30px;vertical-align:top;width:50%}.posts-navigation, .post-navigation{margin-left:-50px;margin-right:-50px}}@media only screen and (max-width: 782px){.admin-bar.sticky-header .site-header{top:46px}.admin-bar .search-wrap{top:0}}@media only screen and (max-width: 767px){html{font-size:15px}.site-logo-link img{width:40%}.preloader-content{-webkit-transform:translate3D(-20%,-50%,0);-ms-transform:translate3D(-20%,-50%,0);-o-transform:translate3D(-20%,-50%,0);transform:translate3D(-20%,-50%,0)}.page-title,
	.entry-title,
	.error-404 .page-title{font-size:32px}.error-404 .page-title,
    .no-results .entry-title{margin-top:10px}.single blockquote,
	.page blockquote,
	.single article:not(.format-quote) blockquote + cite,
	.single article:not(.format-quote) blockquote + p cite,
	.page article:not(.format-quote) blockquote + cite,
	.page article:not(.format-quote) blockquote + p cite{margin-left:30px;margin-right:30px}.site-header .container{margin-top:15px;margin-bottom:15px}.site-header input[type="search"]{font-size:30px;font-size:2rem}.search-instructions{margin-top:3em}.admin-bar #big-search-close,
	#big-search-close{top:auto;bottom:30px}.container,
	.nav-links,
	.boxed-single .site-content,
	.fullwidth-blog .site-content,
	.site-header .container,
	.site-footer .container,
	.fullwidth-single .site-content,
	.main-navigation .nav-menu,
	.fullwidth-single .nav-links,
	.fullwidth-blog .nav-links,
	.featured-slider-fullwidth.fullwidth-blog .main-content-wrap > .container{padding-left:30px;padding-right:30px}.single .entry-header{margin-bottom:2em}.featured-slider-fullwidth.fullwidth-blog .site-content{padding:0}.menu-toggle{left:30px}#big-search-trigger{right:30px}.grid-wrapper .post,
	.grid-wrapper .page{width:100%}.archive .page-header,
	.search .page-header{margin-top:0;margin-bottom:2.4em}.error-404{padding-top:0}.no-results .search-form,
	.error-404 .search-form{margin-top:0}.featured-slider-wrap{margin-left:-30px;margin-right:-30px}.slick-slider .slick-arrow{opacity:1}.single .gallery .slick-prev{left:30px}.single .gallery .slick-next{right:30px}.featured-slider .slick-arrow,
	.gallery .slick-arrow{display:none!important}.featured-slider .entry-title,
	.featured-slider-fullwidth .featured-slider .entry-title{line-height:1.3em;font-size:20px!important;font-size:1.3333rem}.single-post .entry-title{font-size:30px;font-size:2rem}body #jp-relatedposts h3.jp-relatedposts-headline{margin-bottom:1.8em}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post{float:none;margin-bottom:3em;padding-left:0;padding-right:0;width:100%}body #jp-relatedposts .jp-relatedposts-items .jp-relatedposts-post:last-child{margin-bottom:0}body #jp-relatedposts .jp-relatedposts-items{margin-right:0;margin-left:0}body #jp-relatedposts .jp-relatedposts-items h4.jp-relatedposts-post-title{margin-bottom:0}.posts-navigation, .post-navigation{margin-left:-30px;margin-right:-30px}.author-box{margin:5em 0;padding-left:85px}.author-avatar img{width:50px}.contact-form > *{margin-bottom:16px}.contact-form .half-width{width:100%;padding-right:0}.contact-form .last{padding-left:0}.grid-wrapper #infinite-handle{margin-top:0}.grunion-field-label + *{margin-top:5px}.no-results .search-form,
	.error-404 .search-form{margin-top:40px}.no-results .search-form:after,
	.error-404 .search-form:after{content:"\e803";font-size:20px;height:55px;line-height:55px;text-align:center;width:55px;position:absolute;top:0;right:0}.no-results label,
	.no-results .search-submit,
	.error-404 label,
	.error-404 .search-submit{margin-top:0}.no-results .search-submit,
	.error-404 .search-submit{background:transparent;border:none;font-size:0;width:55px;position:absolute;right:0;top:0;z-index:1}.no-results .search-submit:active,
	.no-results .search-submit:active,
	.error-404 .search-submit:focus,
	.error-404 .search-submit:focus{background-color:transparent}.no-results .search-field,
	.error-404 .search-field{padding-right:60px}.is-stacked-on-mobile .wp-block-media-text__content{margin-top:20px}}@media only screen and (max-width: 480px){body{overflow-x:hidden}.featured-slider{padding-bottom:70%}.featured-slider img{height:100%;max-width:inherit;width:auto;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);transform:translateX(-50%)}.featured-slider .post{overflow:hidden}.nav-links a{display:block;float:none;padding:85px 0 40px;width:100%}.single .nav-links a{padding-top:105px}.single .nav-links a span{top:75px}.nav-links a:after{top:40px}.twocolumn p{width:100%}.twocolumn p:nth-child(even){padding-left:0}.twocolumn p:nth-child(odd){padding-right:0}.grid-wrapper .format-quote .highlighted,
	.grid-wrapper .format-link .highlighted{padding:30px}.grid-wrapper .format-quote .cat-links,
	.grid-wrapper .format-link .cat-links{margin-bottom:4em}.grid-wrapper .format-link .entry-title:after,
	.grid-wrapper .format-quote blockquote:after{margin:30px 0 20px}.custom-menus .widget_nav_menu{padding-right:3em}.custom-menus .widget_nav_menu:last-child{padding-right:0}}