html{font-size:16px;scroll-behavior:smooth;}
@media (prefers-reduced-motion: reduce) {
html{scroll-behavior:auto;}
}
body {
color: rgba(0, 0, 0, .8);
font-family: -apple-system, BlinkMacSystemFont, system-ui, "Helvetica Neue", Helvetica, sans-serif;
line-height: 1.5;
overflow-x: hidden;
-webkit-font-smoothing: subpixel-antialiased;
} a{color:inherit;word-wrap:break-word;overflow-wrap:break-word;transition:all .15s ease-in-out;}
a:hover, a:focus, a:active{color:inherit;}
address{margin:0 0 1.5em;font-style:italic;}
blockquote{margin:0 0 1.5em;padding:.5em 0 .5em 1.5em;border-left:2px solid #000;}
code{background-color:rgba(0, 0, 0, .025);color:inherit;font-family:monospace;font-size:.875em;padding:0.25em .5em;}
dd{margin:0 0 0 1.5em;}
dt + dd{margin-top:0.5em;}
dt{font-weight:700;}
dd + dt{margin-top:1.5em;}
figure{margin:0 0 1.5em;}
h1, h2, h3, h4, h5, h6, .h1, .h2, .h3, .h4, .h5, .h6{color:#000;font-weight:initial;}
hr{margin-top:1em;margin-bottom:1em;border:0;border-top:1px solid rgba(0, 0, 0, .1);}
img, picture{height:auto;max-width:100%;position:relative;}
input[type="email"],
input[type="password"],
input[type="search"],
input[type="text"],
input[type="url"],
select, textarea{max-width:100%;padding:.875rem 1rem;color:#000;font-size:.9375rem;line-height:1.5;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0, 0, 0, .25);border-radius:0;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, opacity .15s ease-in-out;}
input[type="email"]:focus,
input[type="password"]:focus,
input[type="search"]:focus,
input[type="text"]:focus,
input[type="url"]:focus,
textarea:focus{background-color:#fff;border-color:rgba(0, 0, 0, 1);}
kbd{padding:.25em .5em;background-color:#000;color:#fff;font-size:.875em;border-radius:4px;}
mark{padding:0 .25em;background-color:#fcf8e3;}
ol, ul{margin:0 0 1.5em;padding:0 0 0 1.5em;}
ol{list-style:decimal;}
ol ol{list-style:lower-alpha;}
ol ol ol{list-style:lower-roman;}
ul{list-style:disc;}
ul ul{list-style:circle;}
ul ul ul{list-style:square;}
li > ol, li > ul{margin-top:.5em;margin-bottom:0;}
li{margin:0 0 .5em 0;}
pre{margin-bottom:1.5em;padding:1.5em 1.5em;border:1px solid rgba(0, 0, 0, .1);border-radius:0;background-color:transparent;color:inherit;font-family:Menlo,Consolas,monaco,monospace;font-size:.875em;white-space:pre;overflow:auto;}
small{font-size:80%;}
table{width:100%;margin:0 0 1.5em;border:1px solid rgba(0, 0, 0, .1);border-collapse:collapse;}
th{text-align:inherit;}
th, td{padding:0.5em;border:1px solid rgba(0, 0, 0, .1);line-height:1.5;}::-moz-placeholder{opacity:.4;}:-ms-input-placeholder{opacity:.4;}::placeholder{opacity:.4;}
h1, .h1{font-size:1.802rem;line-height:1.3;}
.text-h1{font-size:1.802rem;}
h2, .h2{font-size:1.602rem;line-height:1.3;}
.text-h2{font-size:1.602rem;}
h3, .h3{font-size:1.424rem;line-height:1.3;}
.text-h3{font-size:1.424rem;}
h4, .h4{font-size:1.266rem;line-height:1.4;}
.text-h4{font-size:1.266rem;}
h5, .h5{font-size:1.125rem;line-height:1.4;}
.text-h5{font-size:1.125rem;}
h6, .h6, .h6l{font-size:1rem;line-height:1.5;}
.text-h6, .text-h6l{font-size:1rem;}
.h7{font-size:.875rem;line-height:1.5;}
.text-h7{font-size:.875rem;}
.display-1{font-size:4.3rem;line-height:1.2;font-weight:700;}
.text-display-1{font-size:4.3rem;}
.display-2{font-size:3.8rem;line-height:1.2;font-weight:700;}
.text-display-2{font-size:3.8rem;}
.display-3{font-size:3.3rem;line-height:1.2;font-weight:700;}
.text-display-3{font-size:3.3rem;}
.display-4{font-size:2.8rem;line-height:1.2;font-weight:700;}
.text-display-4{font-size:2.8rem;}
.display-5{font-size:2.3rem;line-height:1.3;}
.text-display-5{font-size:2.3rem;}
.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0;}
.wp-caption-text{margin-top:1rem;color:rgba(0, 0, 0, .75);text-align:center;font-size:.875rem;line-height:1.5;}
.alignleft .wp-caption-text{text-align:left;}
.alignright .wp-caption-text{text-align:right;}
.wp-caption-text a, .wp-caption-text img{display:inline-block;}
.gallery{display:flex;flex-flow:row wrap;justify-content:center;margin-bottom:calc(1.5 * 1rem);}
.gallery-item{display:inline-block;margin-right:16px;margin-bottom:16px;text-align:center;vertical-align:top;width:100%;}
.gallery-columns-2 .gallery-item{max-width:calc((100% - 16px * 1) / 2);}
.gallery-columns-2 .gallery-item:nth-of-type(2n+2){margin-right:0;}
.gallery-columns-3 .gallery-item{max-width:calc((100% - 16px * 2) / 3);}
.gallery-columns-3 .gallery-item:nth-of-type(3n+3){margin-right:0;}
.gallery-columns-4 .gallery-item{max-width:calc((100% - 16px * 3) / 4);}
.gallery-columns-4 .gallery-item:nth-of-type(4n+4){margin-right:0;}
.gallery-columns-5 .gallery-item{max-width:calc((100% - 16px * 4) / 5);}
.gallery-columns-5 .gallery-item:nth-of-type(5n+5){margin-right:0;}
.gallery-columns-6 .gallery-item{max-width:calc((100% - 16px * 5) / 6);}
.gallery-columns-6 .gallery-item:nth-of-type(6n+6){margin-right:0;}
.gallery-columns-7 .gallery-item{max-width:calc((100% - 16px * 6) / 7);}
.gallery-columns-7 .gallery-item:nth-of-type(7n+7){margin-right:0;}
.gallery-columns-8 .gallery-item{max-width:calc((100% - 16px * 7) / 8);}
.gallery-columns-8 .gallery-item:nth-of-type(8n+8){margin-right:0;}
.gallery-columns-9 .gallery-item{max-width:calc((100% - 16px * 8) / 9);}
.gallery-columns-9 .gallery-item:nth-of-type(9n+9){margin-right:0;}
.gallery-item:last-of-type{padding-right:0;}
.gallery-caption{display:block;font-size:.75rem;line-height:1.6;margin:0;padding:0.5rem;}
.gallery-item > div > a{display:block;line-height:0;box-shadow:0 0 0 0 transparent;}
.body-copy .gallery-item > div > a:hover, .body-copy .gallery-item > div > a:focus, .body-copy .gallery-item > div > a:active{opacity:1;}
.gallery-item > div > a:focus{box-shadow:0 0 0 2px #0073aa;}
.has-small-font-size{font-size:.8em;}
.has-large-font-size{font-size:1.25em;}
.has-huge-font-size, .has-larger-font-size{font-size:1.953em;}
.post-body-copy .has-drop-cap:first-letter{float:left;margin:.04em .1em 0 0;font-size:6.13em;font-weight:700;font-style:normal;line-height:.75;text-transform:uppercase;}
p.has-background{padding:1em 1.5em;}
.wp-block-gallery .blocks-gallery-caption, .wp-block-audio figcaption, .wp-block-embed figcaption, .wp-block-image figcaption, .wp-block-video figcaption{display:block;width:100%;margin-top:1rem;margin-bottom:0;color:rgba(0, 0, 0, .75);font-size:14px;line-height:1.5;}
.wp-block-gallery.alignfull .blocks-gallery-caption, .wp-block-audio.alignfull figcaption, .wp-block-embed.alignfull figcaption, .wp-block-image.alignfull figcaption, .wp-block-video.alignfull figcaption{padding-left:16px;padding-right:16px;}
.wp-block-gallery.align-center .blocks-gallery-caption, .wp-block-audio.aligncenter figcaption, .wp-block-embed.aligncenter figcaption, .wp-block-image.aligncenter figcaption, .wp-block-video.aligncenter figcaption{text-align:center;}
@media(min-width:576px){
.wp-block-gallery.alignleft .blocks-gallery-caption, .wp-block-audio.alignleft figcaption, .wp-block-embed.alignleft figcaption, .wp-block-image.alignleft figcaption, .wp-block-video.alignleft figcaption{text-align:left;}
.wp-block-gallery.alignright .blocks-gallery-caption, .wp-block-audio.alignright figcaption, .wp-block-embed.alignright figcaption, .wp-block-image.alignright figcaption, .wp-block-video.alignright figcaption{text-align:right;}
}
.wp-block-group__inner-container > *{margin-top:32px;margin-bottom:32px;}
.wp-block-group__inner-container > *:first-child{margin-top:0;}
.wp-block-group__inner-container > *:last-child{margin-bottom:0;}
.wp-block-audio audio{display:block;min-width:auto;}
@media(min-width:576px){
.wp-block-audio.alignleft audio, .wp-block-audio.alignright audio{min-width:320px;}
} .wp-block-buttons .wp-block-button{display:inline-block;margin-right:8px;margin-bottom:8px;}
.wp-block-button__link{color:#fff;background-color:#000;border:1px solid transparent;border-radius:9999px;box-shadow:none;cursor:pointer;display:inline-block;font-size:15px;line-height:1.4;padding:14px 28px;text-align:center;text-decoration:none;overflow-wrap:break-word;transition:all .6s cubic-bezier(.19, 1, .22, 1);}
.wp-block-button__link:hover, .wp-block-button__link:focus, .wp-block-button__link:active{text-decoration:none;}
.wp-block-button__link:not(.has-text-color):not(.has-background):hover,
.wp-block-button__link:not(.has-text-color):not(.has-background):focus,
.wp-block-button__link:not(.has-text-color):not(.has-background):active{background-color:#fff;color:#000;border:1px solid;text-decoration:none;}
.wp-block-button .wp-block-button__link.is-style-outline, .wp-block-button.is-style-outline>.wp-block-button__link{border:1px solid;padding:14px 28px;}
.is-style-outline .wp-block-button__link:not(.has-text-color),
.wp-block-button__link.is-style-outline:not(.has-text-color){color:#000;}
.is-style-outline .wp-block-button__link:not(.has-background),
.wp-block-button__link.is-style-outline:not(.has-background){background-color:transparent;}
.is-style-outline .wp-block-button__link:not(.has-text-color):not(.has-background):hover,
.is-style-outline .wp-block-button__link:not(.has-text-color):not(.has-background):focus,
.is-style-outline .wp-block-button__link:not(.has-text-color):not(.has-background):active,
.wp-block-button__link.is-style-outline:not(.has-text-color):not(.has-background):hover,
.wp-block-button__link.is-style-outline:not(.has-text-color):not(.has-background):focus,
.wp-block-button__link.is-style-outline:not(.has-text-color):not(.has-background):active{color:#fff;background-color:#000;}
.wp-block-code{padding:1.5em 1.5em;background-color:rgba(0, 0, 0, .025);border:1px solid rgba(0, 0, 0, .1);border-radius:0;color:inherit;font-family:Menlo,Consolas,monaco,monospace;font-size:.875em;white-space:pre-wrap;}
.wp-block-code code{padding:0;background-color:transparent;font-size:inherit;color:inherit;}
@media(min-width:600px) and (max-width:781px){
.wp-block-column:not(:only-child){flex-basis:calc(50% - 16px)!important;flex-grow:0;}
.wp-block-column:nth-child(2n){margin-left:32px;}
}
@media(min-width:782px){
.wp-block-column:not(:first-child){margin-left:32px;}
} .wp-block-cover,
.wp-block-cover-image{position:relative;background-size:cover;background-position:50%;min-height:430px;height:100%;width:100%;display:flex;justify-content:center;align-items:center;overflow:hidden;padding:16px;}
.wp-block-cover-image .wp-block-cover__inner-container, .wp-block-cover .wp-block-cover__inner-container{width:100%;padding:5%;}
@media(min-width:992px){
.wp-block-cover.alignwide .wp-block-cover__inner-container, .wp-block-cover.alignfull .wp-block-cover__inner-container{max-width:calc(720px - 32px);padding-left:0;padding-right:0;}
}
@media(min-width:1200px){
.wp-block-cover.alignwide{min-height:520px;padding-left:32px;padding-right:32px;}
.wp-block-cover.alignfull{min-height:600px;padding-left:32px;padding-right:32px;}
} .wp-block-embed .wp-block-embed__wrapper{clear:both;}
.wp-block-embed-facebook.alignwide .wp-block-embed__wrapper, .wp-block-embed-facebook.alignfull .wp-block-embed__wrapper{text-align:center;}
.wp-block-embed-instagram .wp-block-embed__wrapper > iframe, .wp-block-embed-instagram .wp-block-embed__wrapper > blockquote{max-width:100% !important;width:736px !important;margin:0 auto !important;}
.wp-block-embed-twitter .twitter-tweet{margin-left:auto;margin-right:auto;}
.wp-block-file a.wp-block-file__button{display:inline-block;align-items:center;padding:.875rem 1.75rem;border:1px solid rgba(0, 0, 0, .1);border-radius:0;background-color:#f5f5f5;box-shadow:none;color:#000;font-size:.875rem;font-weight:700;line-height:1.4;transition:color .6s cubic-bezier(.19, 1, .22, 1), background-color .6s cubic-bezier(.19, 1, .22, 1), border-color .6s cubic-bezier(.19, 1, .22, 1), box-shadow .6s cubic-bezier(.19, 1, .22, 1), opacity .6s cubic-bezier(.19, 1, .22, 1), transform .6s cubic-bezier(.19, 1, .22, 1);word-wrap:normal;overflow-wrap:normal;}
.wp-block-file a.wp-block-file__button:active, .wp-block-file a.wp-block-file__button:focus, .wp-block-file a.wp-block-file__button:hover{border-color:#000;color:#000;box-shadow:none;}
.wp-block-file a.wp-block-file__button:visited{color:#000;box-shadow:none;}
.wp-block-file * + .wp-block-file__button{margin-left:1.5em;}
.wp-block-file.alignfull{padding-left:16px;padding-right:16px;}
.wp-block-group.has-background{padding:32px;}
.wp-block-image figcaption{margin-left:auto;margin-right:auto;}
.wp-block-image .alignleft, .wp-block-image .alignright{width:auto;margin:0 0 32px 0;}
.wp-block-image .aligncenter > figcaption, .wp-block-image .alignleft > figcaption, .wp-block-image .alignright > figcaption, .wp-block-image.is-resized > figcaption{display:block;}
.wp-block-image img{display:inline-block;height:auto;}
.wp-block-image figcaption{margin-top:1rem;margin-bottom:0;color:rgba(0, 0, 0, .75);text-align:center;font-size:.875rem;line-height:1.5;}
.wp-block-image.alignfull, .wp-block-image.alignwide{text-align:center;}
.wp-block-image.alignfull img, .wp-block-image.alignwide img{width:auto;}
@media(min-width:576px){
.wp-block-image .alignleft{margin-left:calc((100vw - 540px) / -2);}
.wp-block-image .alignright{margin-right:calc((100vw - 540px) / -2);}
.wp-block-image .alignleft figcaption{text-align:left;}
.wp-block-image .alignright figcaption{text-align:right;}
}
@media(min-width:768px){
.wp-block-image .alignleft{margin-left:calc((100vw - 720px) / -2);}
.wp-block-image .alignright{margin-right:calc((100vw - 720px) / -2);}
}
@media(min-width:1120px){
.wp-block-image .alignleft{margin-left:calc((1120px - (720px - 32px)) / -2);}
.wp-block-image .alignright{margin-right:calc((1120px - (720px - 32px)) / -2);}
} .wp-block-gallery.alignleft,
.wp-block-gallery.alignright{margin-top:0;margin-bottom:32px;}
.wp-block-gallery .blocks-gallery-item a:visited, .wp-block-gallery .blocks-gallery-item a:hover, .wp-block-gallery .blocks-gallery-item a:focus, .wp-block-gallery .blocks-gallery-item a:active{opacity:1;}
.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{font-size:12px;}
.wp-block-gallery .blocks-gallery-caption{margin-top:calc(1rem - 16px);}
.wp-block-media-text__content{min-width:0;}
.wp-block-media-text:not(.has-media-on-the-right):not(.alignfull):not(.has-background) .wp-block-media-text__content{padding-right:0;}
.wp-block-media-text.has-media-on-the-right:not(.alignfull):not(.has-background) .wp-block-media-text__content{padding-left:0;}
.wp-block-media-text[class*=background-color] .wp-block-media-text__content,
.wp-block-media-text[style*=background-color] .wp-block-media-text__content{padding-top:8%;padding-bottom:8%;}
@media(max-width:600px){
.wp-block-media-text.is-stacked-on-mobile .wp-block-media-text__content{padding-top:32px;}
.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right .wp-block-media-text__content{padding-bottom:32px;}
.wp-block-media-text.is-stacked-on-mobile:not(.has-background):not(.alignfull) .wp-block-media-text__content{padding-left:0;padding-right:0;}
.wp-block-media-text.is-stacked-on-mobile.has-media-on-the-right:not(.has-background) .wp-block-media-text__content{padding-bottom:0;}
} .wp-block-preformatted{padding:1.25em 1.5em;font-size:.875em;}
.post-body-copy .wp-block-pullquote.wp-block-pullquote{position:relative;margin-top:calc(32px + 1em);padding:1.5em 0 0;border:none;border-top:2px solid transparent;color:inherit;font-size:1.25em;line-height:1.5;text-align:center;clear:both;}
.post-body-copy .wp-block-pullquote:before{content:'“';display:block;width:.5em;height:.5em;position:absolute;top:0;left:50%;background:#fff;border-radius:100%;color:#000;font-family:sans-serif;font-size:5em;line-height:1;text-align:center;transform:translate(-50%, -50%);}
.post-body-copy .wp-block-pullquote blockquote{margin:0;padding:0;border:none;}
.post-body-copy .wp-block-pullquote p{margin-bottom:1em;font-size:1em;line-height:inherit;}
.post-body-copy .wp-block-pullquote__citation, .post-body-copy .wp-block-pullquote cite, .post-body-copy .wp-block-pullquote footer{display:block;color:inherit;font-size:16px;font-style:italic;text-transform:none;opacity:.75;}
.post-body-copy .wp-block-pullquote.is-style-solid-color{padding:2.5em 1.5em 1.5em;border:none;}
.post-body-copy .wp-block-pullquote.is-style-solid-color blockquote{max-width:100%;text-align:center;}
.post-body-copy .wp-block-pullquote.is-style-solid-color blockquote p{margin-bottom:1em;font-size:1em;line-height:inherit;}
.post-body-copy .wp-block-pullquote.is-style-solid-color blockquote cite{font-style:italic;}
.post-body-copy .wp-block-pullquote.alignfull:not(.is-style-solid-color){padding-left:16px;padding-right:16px;}
.post-body-copy .wp-block-pullquote.alignfull blockquote{max-width:1080px;margin-left:auto;margin-right:auto;}
@media(min-width:576px){
.post-body-copy .wp-block-pullquote.alignleft{margin-top:1em;text-align:left;}
.post-body-copy .wp-block-pullquote.alignleft:before{left:0;transform:translate(-25%, -50%);}
.post-body-copy .wp-block-pullquote.alignleft.is-style-solid-color blockquote{text-align:left;}
.post-body-copy .wp-block-pullquote.alignright{margin-top:1em;text-align:right;}
.post-body-copy .wp-block-pullquote.alignright:before{left:auto;right:0;transform:translate(25%, -50%);}
.post-body-copy .wp-block-pullquote.alignright.is-style-solid-color blockquote{text-align:right;}
}
@media(min-width:768px){
.post-body-copy .wp-block-pullquote.wp-block-pullquote{font-size:1.5em;}
}
@media(min-width:992px){
.post-body-copy .wp-block-pullquote.alignwide, .post-body-copy .wp-block-pullquote.alignfull{margin-top:calc(32px + 2.5em);border-top-width:6px;font-size:2em;}
.post-body-copy .wp-block-pullquote.is-style-solid-color.alignfull{padding:2.5em 1.5em 1.5em;}
} .wp-block-quote{position:relative;padding:.5em 0 .5em 1.5em;border-left:2px solid currentColor;}
.wp-block-quote.has-text-align-right{padding:.5em 1.5em .5em 0;border-left:none;border-right:2px solid currentColor;}
.wp-block-quote__citation, .wp-block-quote cite, .wp-block-quote footer{display:block;color:inherit;font-size:16px;font-style:italic;opacity:.75;}
.wp-block-quote.is-large, .wp-block-quote.is-style-large{margin-left:auto;margin-right:auto;padding:0 1.5em;border:none;font-size:1.25em;line-height:1.5;}
.wp-block-quote.is-large p, .wp-block-quote.is-style-large p{font-size:1em;font-style:normal;}
.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{font-size:16px;text-align:right;}
.wp-block-separator{height:1px;border:none;background-color:currentColor;opacity:1;}
.wp-block-table table{margin-bottom:0;}
.wp-block-table thead{border-bottom:0;background-color:rgba(0, 0, 0, .05);}
.wp-block-table th{font-weight:700;}
.wp-block-table td, .wp-block-table th{border:1px solid rgba(0, 0, 0, .1);}
.wp-block-table tfoot{border-top:0;background-color:rgba(0, 0, 0, .05);}
.wp-block-table figcaption{margin-top:1rem;color:rgba(0, 0, 0, .75);font-size:14px;text-align:center;}
.wp-block-table.is-style-stripes{border-bottom:0;}
.wp-block-table.is-style-stripes table{border-spacing:0;border-collapse:separate;border:none;}
.wp-block-table.is-style-stripes thead{background-color:transparent;}
.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background-color:rgba(0, 0, 0, .05);}
.wp-block-table.is-style-stripes tfoot{background-color:transparent;box-shadow:0 1px 0 0 inset rgba(0, 0, 0, .1);}
.wp-block-table.alignleft figcaption{text-align:left;}
.wp-block-table.alignright figcaption{text-align:right;}
pre.wp-block-verse{font-family:Menlo,Consolas,monaco,monospace;clear:both;}
.post-body-copy{max-width:calc(1120px + 32px);margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;font-size:1.125rem;line-height:1.8;}
.post-body-copy iframe{max-width:100%;}
.post-body-copy a:not([class]){color:inherit;text-decoration:underline;transition:opacity .15s ease-in-out;}
.post-body-copy a:not([class]):visited,
.post-body-copy a:not([class]):hover,
.post-body-copy a:not([class]):focus{color:inherit;text-decoration:underline;opacity:.5;}
.post-body-copy.post-body-copy h1, .post-body-copy.post-body-copy h2, .post-body-copy.post-body-copy h3, .post-body-copy.post-body-copy h4, .post-body-copy.post-body-copy h5, .post-body-copy.post-body-copy h6{color:inherit;clear:both;margin-top:1.5em;margin-bottom:.75em;}
.post-body-copy h1:first-child, .post-body-copy h2:first-child, .post-body-copy h3:first-child, .post-body-copy h4:first-child, .post-body-copy h5:first-child, .post-body-copy h6:first-child{margin-top:0;}
.post-body-copy h1:last-child, .post-body-copy h2:last-child, .post-body-copy h3:last-child, .post-body-copy h4:last-child, .post-body-copy h5:last-child, .post-body-copy h6:last-child{margin-bottom:0;}
.post-body-copy h1.has-background, .post-body-copy h2.has-background, .post-body-copy h3.has-background, .post-body-copy h4.has-background, .post-body-copy h5.has-background, .post-body-copy h6.has-background{padding:.5em .75em;}
.post-body-copy li{margin-bottom:.5em;}
.post-body-copy h1, .post-body-copy .h1{font-size:1.802em;}
.post-body-copy h2, .post-body-copy .h2{font-size:1.602em;}
.post-body-copy h3, .post-body-copy .h3{font-size:1.424em;}
.post-body-copy h4, .post-body-copy .h4{font-size:1.266em;}
.post-body-copy h5, .post-body-copy .h5{font-size:1.125em;}
.post-body-copy h6, .post-body-copy .h6{font-size:1em;}
.post-body-copy .display-1{font-size:4.3em;}
.post-body-copy .display-2{font-size:3.8em;}
.post-body-copy .display-3{font-size:3.3em;}
.post-body-copy .display-4{font-size:2.8em;}
.post-body-copy .display-5{font-size:2.3em;}
@media(min-width:992px){
.post-body-copy h1, .post-body-copy .h1{font-size:3.052em;}
.post-body-copy h2, .post-body-copy .h2{font-size:2.441em;}
.post-body-copy h3, .post-body-copy .h3{font-size:1.953em;}
.post-body-copy h4, .post-body-copy .h4{font-size:1.563em;}
.post-body-copy h5, .post-body-copy .h5{font-size:1.25em;}
.post-body-copy .display-1{font-size:6em;}
.post-body-copy .display-2{font-size:5.5em;}
.post-body-copy .display-3{font-size:4.5em;}
.post-body-copy .display-4{font-size:3.5em;}
.post-body-copy .display-5{font-size:3em;}
}
.post-body-copy p{margin-top:1.5em;margin-bottom:1.5em;}
.post-body-copy p:first-child, .post-body-copy .wp-block-audio:first-child, .post-body-copy .wp-block-button:first-child, .post-body-copy .wp-block-code:first-child, .post-body-copy .wp-block-embed:first-child, .post-body-copy .wp-block-file:first-child, .post-body-copy .wp-block-image:first-child, .post-body-copy .wp-block-gallery:first-child, .post-body-copy .wp-block-media-text:first-child, .post-body-copy .wp-block-preformatted:first-child, .post-body-copy .wp-block-pullquote:first-child, .post-body-copy .wp-block-quote:first-child, .post-body-copy .wp-block-seperator:first-child, .post-body-copy .wp-block-video:first-child, .post-body-copy .wp-block-archives:first-child, .post-body-copy .wp-block-calendar:first-child, .post-body-copy .wp-block-categories:first-child, .post-body-copy .wp-block-latest-comments:first-child, .post-body-copy .wp-block-latest-posts:first-child, .post-body-copy .wp-block-search:first-child, .post-body-copy .wp-block-tag-cloud:first-child{margin-top:0;}
.post-body-copy p:last-child, .post-body-copy .wp-block-audio:last-child, .post-body-copy .wp-block-button:last-child, .post-body-copy .wp-block-code:last-child, .post-body-copy .wp-block-embed:last-child, .post-body-copy .wp-block-file:last-child, .post-body-copy .wp-block-image:last-child, .post-body-copy .wp-block-gallery:last-child, .post-body-copy .wp-block-media-text:last-child, .post-body-copy .wp-block-preformatted:last-child, .post-body-copy .wp-block-pullquote:last-child, .post-body-copy .wp-block-quote:last-child, .post-body-copy .wp-block-seperator:last-child, .post-body-copy .wp-block-video:last-child, .post-body-copy .wp-block-archives:last-child, .post-body-copy .wp-block-calendar:last-child, .post-body-copy .wp-block-categories:last-child, .post-body-copy .wp-block-latest-comments:last-child, .post-body-copy .wp-block-latest-posts:last-child, .post-body-copy .wp-block-search:last-child, .post-body-copy .wp-block-tag-cloud:last-child{margin-bottom:0;}
.post-body-copy.post-body-copy > *{max-width:100%;margin-left:auto;margin-right:auto;margin-top:32px;margin-bottom:32px;}
.post-body-copy .aligncenter{margin-left:auto;margin-right:auto;text-align:center;}
.post-body-copy img.alignleft{width:auto;float:left;margin-right:32px;margin-bottom:32px;}
.post-body-copy img.alignright{width:auto;float:right;margin-left:32px;margin-bottom:32px;}
.post-body-copy .alignleft::after, .post-body-copy .alignright::after{content:'';display:block;height:0;clear:both;}
.post-body-copy.post-body-copy .alignwide{width:100%;max-width:1120px;clear:both;}
.post-body-copy.post-body-copy .alignfull{width:auto;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);clear:both;}
@media(min-width:576px){
.post-body-copy.post-body-copy > *{max-width:calc(540px - 32px);}
.post-body-copy .alignleft{float:left;max-width:50%;margin-top:0;margin-right:32px;margin-bottom:32px;}
.post-body-copy .alignright{float:right;max-width:50%;margin-top:0;margin-left:32px;margin-bottom:32px;}
.post-body-copy.post-body-copy .alignleft, .post-body-copy.post-body-copy .alignright{max-width:320px;}
}
@media(min-width:768px){
.post-body-copy.post-body-copy > *{max-width:calc(720px - 32px);}
}
@media(min-width:992px){
.post-body-copy .alignleft[class*=wp-block]{margin-left:0;}
.post-body-copy .alignright[class*=wp-block]{margin-right:0;}
}  .container,
.container-sm, .container-md, .container-lg, .container-xl, .container-fluid, .container-wide, .container-fullwidth{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}
.container-lg-wide, .container-xl-wide, .container-xxl-wide, .container-lg-fullwidth, .container-xl-fullwidth, .container-xxl-fullwidth, .container-lg-fullbleed, .container-xl-fullbleed, .container-xxl-fullbleed{margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}
.row{margin-left:-16px;margin-right:-16px;}
.row > .col, .row > [class*="col-"]{padding-left:16px;padding-right:16px;}
.card-deck{margin-left:-16px;margin-right:-16px;}
.card-deck-space-around{margin-top:-16px;margin-bottom:-16px;}
.card-deck .card{margin-left:16px;margin-right:16px;}
.card-deck-space-around .card{margin-top:8px;margin-bottom:8px;}
.card-deck-gutter-0{margin-left:0;margin-right:0;}
.card-deck-gutter-0 .card{margin-left:0;margin-right:0;}
.site-constraint{max-width:2560px;margin-left:auto;margin-right:auto;overflow-x:hidden;}
.container-xxl-wide, .container-xxl-fullwidth{margin-left:auto;margin-right:auto;}
.container-fullwidth{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}
.container-wide{max-width:1568px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}
.container-post-body{margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px;}
.constraint-body-copy{max-width:100%;margin-left:auto;margin-right:auto;}
.constraint-fullwidth{max-width:1920px;margin-left:auto;margin-right:auto;}
.constraint-wide{max-width:calc(1568px - 64px);margin-left:auto;margin-right:auto;}
.mnmd-section{position:relative;margin-top:4rem;}
.mnmd-section:first-child{margin-top:2rem;}
.mnmd-section.mnmd-section-contiguous, .mnmd-section.mnmd-section-first-contiguous:first-child, .mnmd-section.mnmd-section-main-n-sidebar .mnmd-section:first-child, .mnmd-section.mnmd-section-main .mnmd-section:first-child{margin-top:0;}
.mnmd-section-main-section:last-child{margin-bottom:0;}
.mnmd-section-fullwidth.mnmd-section-has-background{padding-top:4rem;padding-bottom:4rem;}
.mnmd-section-fullwidth.mnmd-section-has-background + .mnmd-section-fullwidth.mnmd-section-has-background{margin-top:0;}
.mnmd-section-fullwidth.mnmd-section-has-background.mnmd-section-has-background-overlap-top{padding-bottom:0;}
.mnmd-section-fullwidth.mnmd-section-has-background.mnmd-section-has-background-overlap-bottom{padding-top:0;}
.mnmd-section-fullwidth.mnmd-section-has-background-overlap-top .mnmd-section-background{bottom:20%;}
.mnmd-section-fullwidth.mnmd-section-has-background-overlap-bottom .mnmd-section-background{top:20%;}
.mnmd-section-background-stretch.background-object{left:calc(50% - 50vw);right:calc(50% - 50vw);}
.mnmd-section-background-stretch-left.background-object{left:calc(50% - 50vw);}
.mnmd-section-background-stretch-right.background-object{right:calc(50% - 50vw);}
.mnmd-section-sidebar{max-width:400px;margin-top:4rem;margin-left:auto;margin-right:auto;overflow:hidden;}
.mnmd-section-wrapper, .mnmd-section-inner{position:relative;}
.mnmd-section-heading{position:relative;margin-bottom:2rem;}
.mnmd-section-heading-title.mnmd-section-heading-title{margin-bottom:0;font-weight:700;}
.mnmd-section-heading-title, .mnmd-section-heading-title-dark{color:rgba(0, 0, 0, .9);}
.mnmd-section-heading-title-light{color:#fff;}
.mnmd-section-heading-title a:link, .mnmd-section-heading-title a:visited, .mnmd-section-heading-title a:hover, .mnmd-section-heading-title a:focus, .mnmd-section-heading-title a:active{color:inherit;text-decoration:none;}
.mnmd-section-heading-title-underlined{padding-bottom:.5rem;border-bottom:1px solid rgba(0, 0, 0, .1);}
.mnmd-section-heading-subtitle{margin-top:.5rem;opacity:.75;}
.mnmd-section-heading-subtitle.mnmd-section-heading-subtitle a{text-decoration:underline;}
.mnmd-section-dark-scheme .mnmd-section-heading{color:rgba(255, 255, 255, .75);}
.mnmd-section-dark-scheme .mnmd-section-heading-title{color:#fff;}
.mnmd-section-text-inverted .mnmd-section-heading-title{color:#fff;border-color:rgba(255, 255, 255, .4);}
.mnmd-section-post-text-inverted article:not(.post-card) .post-title,
.mnmd-section-post-text-inverted article:not(.post-card-background) .post-title{color:#fff;}
.mnmd-section-post-text-inverted article:not(.post-card) .post-excerpt,
.mnmd-section-post-text-inverted article:not(.post-card-background) .post-excerpt,
.mnmd-section-post-text-inverted article:not(.post-card) .post-meta,
.mnmd-section-post-text-inverted article:not(.post-card-background) .post-meta,
.mnmd-section-post-text-inverted article:not(.post-card) .post-category,
.mnmd-section-post-text-inverted article:not(.post-card-background) .post-category,
.mnmd-section-post-text-inverted article:not(.post-card) .post-author,
.mnmd-section-post-text-inverted article:not(.post-card) .post-author a,
.mnmd-section-post-text-inverted article:not(.post-card-background) .post-author,
.mnmd-section-post-text-inverted article:not(.post-card-background) .post-author a{color:rgba(255, 255, 255, .75);}
.mnmd-section-post-text-inverted article:not(.post-card) .post-footer,
.mnmd-section-post-text-inverted article:not(.post-card-background) .post-footer{border-color:rgba(255, 255, 255, .25);}
.mnmd-section-dark-scheme .mnmd-scheme-applicable .post-title, .mnmd-section-dark-scheme .mnmd-scheme-applicable .post-category, .mnmd-section-dark-scheme .mnmd-scheme-applicable .post-author, .mnmd-section-dark-scheme .mnmd-scheme-applicable .mnmd-icon, .is-dark-color-scheme .mnmd-scheme-applicable .post-title, .is-dark-color-scheme .mnmd-scheme-applicable .post-category, .is-dark-color-scheme .mnmd-scheme-applicable .post-author, .is-dark-color-scheme .mnmd-scheme-applicable .mnmd-icon{color:#fff;}
.mnmd-section-dark-scheme .mnmd-scheme-applicable, .mnmd-section-dark-scheme .mnmd-scheme-applicable .post-text, .mnmd-section-dark-scheme .mnmd-scheme-applicable .post-excerpt, .is-dark-color-scheme .mnmd-scheme-applicable, .is-dark-color-scheme .mnmd-scheme-applicable .post-text, .is-dark-color-scheme .mnmd-scheme-applicable .post-excerpt{color:rgba(255, 255, 255, .75);}
.mnmd-section-dark-scheme .mnmd-scheme-applicable .post-meta, .is-dark-color-scheme .mnmd-scheme-applicable .post-meta{color:rgba(255, 255, 255, .5);}
.row.row-space-around{margin-top:-16px;margin-bottom:-16px;}
.row-space-around > .col, .row-space-around > [class*="col-"]{padding-top:16px;padding-bottom:16px;}
.grid-gutter-0 .row, .row.grid-gutter-0, .grid-gutter-x-0 .row, .row.grid-gutter-x-0{margin-left:0;margin-right:0;}
.grid-gutter-0 .row.row-space-aroud, .row.row-space-aroud.grid-gutter-0{margin-top:0;margin-bottom:0;}
.grid-gutter-0 [class*="col-"],
.grid-gutter-x-0 [class*="col-"]{padding-left:0;padding-right:0;}
.grid-gutter-0 .row-space-around > .col, .grid-gutter-0 .row-space-around > [class*="col-"],
.grid-gutter-0.row-space-around > .col, .grid-gutter-0.row-space-around > [class*="col-"]{padding-top:0;padding-bottom:0;}
.site-content{margin-bottom:6rem;}
.site-content-contain{min-height:100vh;}
.elementor-element.elementor-widget:not(:last-child){margin-bottom:16px;}
.elementor-section .elementor-container.elementor-column-gap-default .elementor-top-column{margin:-16px;width:calc(100% + 32px);}
.elementor-section.elementor-section.elementor-section-boxed .elementor-container.elementor-column-gap-default .elementor-top-column{margin:0 -16px;width:calc(100% + 32px);}
.elementor-section.elementor-section.elementor-section-boxed > .elementor-container{padding-left:16px;padding-right:16px;}
.elementor-section.elementor-section.elementor-section-boxed .elementor-container .elementor-container{padding-left:0;padding-right:0;}
@media(min-width:576px){
.elementor-section.elementor-section.elementor-section-boxed > .elementor-container{max-width:calc(540px - 32px);padding-left:0;padding-right:0;}
}
@media(min-width:768px){
.elementor-section.elementor-section.elementor-section-boxed > .elementor-container{max-width:calc(720px - 32px);}
}
@media(min-width:992px){
.elementor-section.elementor-section.elementor-section-boxed > .elementor-container{max-width:calc(960px - 32px);}
}
@media(min-width:1200px){
.elementor-section.elementor-section.elementor-section-boxed > .elementor-container{max-width:calc(1120px + 32px);}
}
.elementor-container.elementor-column-gap-default > .elementor-column > .elementor-element-populated, .elementor-container.elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated{padding:16px;}
.elementor-section-full_width .elementor-container.elementor-column-gap-default > .elementor-row > .elementor-top-column > .elementor-element-populated{padding:0;}
.elementor-section-boxed .elementor-container .container, .elementor-section-boxed .elementor-container .container-wide{padding-left:0;padding-right:0;}
.elementor-widget-container .mnmd-section, .elementor-widget-container .mnmd-section:first-child{margin-top:0;}
.elementor-text-editor{content:inherit;line-height:1.7;}
.background-object, .background-overlay{position:absolute;top:0;left:0;right:0;bottom:0;overflow:hidden;}
.background-overlay-dark{background:rgba(0, 0, 0, .3);}
.background-overlay-scrim-top{background:linear-gradient( hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100% );opacity:.8;}
.background-overlay-scrim-bottom{background:linear-gradient( to top, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100% );opacity:.8;}
.background-object-cover{background-color:#666;background-position:50% 50%;background-size:cover;background-repeat:no-repeat;background-attachment:scroll;}
.background-object-scrim-top:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient( hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100% );opacity:.8;}
.background-object-scrim-bottom:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient( to top, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100% );opacity:.5;transition:all .7s cubic-bezier(.19, 1, .22, 1);}
.background-object-dimmed:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0, 0 ,0 , 1);opacity:.25;transition:all .7s cubic-bezier(.19, 1, .22, 1);}
.image-fit-cover, .img-fit-cover.img-fit-cover{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.mnmd-background-video.mnmd-background-video{position:absolute;top:50%;left:50%;min-width:100%;max-width:initial;min-height:100%;max-height:initial;width:auto;height:auto;z-index:0;transform:translateX(-50%) translateY(-50%);}
.mnmd-pattern-object{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;color:#000;}
.pattern-dots-md{background-image:radial-gradient(currentColor 1px, transparent 1px);background-size:calc(10 * 1px) calc(10 * 1px)}
.mnmd-highlight-highlighter{background:linear-gradient(180deg, rgba(255,255,255,0) 65%, #CDE8EF 65%);}
.padded-multiline{background-color:#000;color:#fff;box-shadow:-.5em -.4em 0 #000, .5em -.4em 0 #000, -.5em .4em 0 #000, .5em .4em 0 #000;display:inline;}
.padded-multiline > span{position:relative;}
.text-white a:link, .text-white a:visited, .text-white a:hover, .text-white a:focus, .text-white a:active{color:#fff;}
.text-meta, .text-meta a:link, .text-meta a:visited, .text-meta a:hover, .text-meta a:focus, .text-meta a:active{color:rgba(0, 0, 0, .4);}
.text-inverse, .text-inverse h1, .text-inverse h2, .text-inverse h3, .text-inverse h4, .text-inverse h5, .text-inverse h6, .text-inverse a:link, .text-inverse a:visited, .text-inverse a:hover, .text-inverse a:focus, .text-inverse a:active{color:#fff;}
.text-inverse .post-meta, .text-inverse .text-meta{color:rgba(255, 255, 255, .8);}
.stretched-viewport{margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);}
.mnmd-lead{font-size:1.125rem;max-width:40em;}
.link-overlay{display:block;position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none !important;}
.kenburns{transform-origin:100% 100%;-webkit-animation-name:kenburns;animation-name:kenburns;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
.kenburns-reverse{transform-origin:100% 100%;-webkit-animation-name:kenburnsreverse;animation-name:kenburnsreverse;-webkit-animation-duration:30s;animation-duration:30s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-direction:alternate;animation-direction:alternate;}
@-webkit-keyframes kenburns {
0%{transform:scale(1.2);}
100%{transform:scale(1);}
}
@keyframes kenburns {
0%{transform:scale(1.2);}
100%{transform:scale(1);}
}
@-webkit-keyframes kenburnsreverse {
0%{transform:scale(1);}
100%{transform:scale(1.2);}
}
@keyframes kenburnsreverse {
0%{transform:scale(1);}
100%{transform:scale(1.2);}
}
@-webkit-keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
@keyframes fadeIn {
from{opacity:0;}
to{opacity:1;}
}
.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn;}
.sticky-sidebar{will-change:min-height;}
.sticky-sidebar-inner{transform:translate(0, 0);transform:translate3d(0, 0, 0);will-change:position, transform;}
.load-more-btn{width:100%;}
.mnmd-responsive-video{position:relative;padding-bottom:56.25%;height:0;overflow:hidden;}
.mnmd-responsive-video iframe, .mnmd-responsive-video object, .mnmd-responsive-video embed{position:absolute;top:0;left:0;width:100%;height:100%;}
.mnmd-responsive-embed iframe, .mnmd-responsive-embed object, .mnmd-responsive-embed embed{max-width:100%;}
.wp-block-embed .mnmd-responsive-video{position:initial;padding-bottom:initial;height:initial;overflow:initial;}
.wp-block-embed .mnmd-responsive-video iframe, .wp-block-embed .mnmd-responsive-video object, .wp-block-embed .mnmd-responsive-video embed{position:initial;top:initial;left:initial;width:initial;height:initial;}
.wp-block-embed .mnmd-responsive-embed iframe, .wp-block-embed .mnmd-responsive-embed object, .wp-block-embed .mnmd-responsive-embed embed{max-width:initial;}
.mnmd-icon{display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;}
.mnmd-icon svg{display:block;width:1em;height:auto;fill:currentColor;pointer-events:none;}
.mnmd-icon-sm svg{width:16px;}
.mnmd-icon-md svg{width:24px;}
.mnmd-icon-lg svg{width:32px;}
.mnmd-icon-xl svg{width:40px;}
.mnmd-icon ~ *{vertical-align:middle;}
.has-icon-first > .mnmd-icon{margin-right:.5em;}
.has-icon-last > .mnmd-icon{margin-left:.5em;}
.has-icon-first > *,
.has-icon-last > *{vertical-align:middle;}
input[type="button"],
input[type="reset"],
input[type="submit"],
button, .btn{display:inline-block;align-items:center;padding:.875rem 1.75rem;border:1px solid rgba(0, 0, 0, .1);border-radius:0;background-color:#f5f5f5;box-shadow:none;color:#000;font-size:.9375rem;font-weight:700 !important;line-height:1.5;transition:color .6s cubic-bezier(.19, 1, .22, 1), background-color .6s cubic-bezier(.19, 1, .22, 1), border-color .6s cubic-bezier(.19, 1, .22, 1), box-shadow .6s cubic-bezier(.19, 1, .22, 1), opacity .6s cubic-bezier(.19, 1, .22, 1), transform .6s cubic-bezier(.19, 1, .22, 1);}
button, .btn{background-color:#f5f5f5;color:inherit;}
.btn{border:1px solid transparent;background-color:transparent;}
a.btn{text-decoration:none !important;}
input[type="button"],
input[type="reset"],
input[type="submit"]{border:1px solid #000;background-color:#000;color:#fff;}
.btn:focus{box-shadow:none;outline:none;}
button:hover, .btn:hover, button:focus, .btn:focus, button:active, .btn:active{border-color:#000;}
button:disabled, input[type="button"]:disabled,
input[type="reset"]:disabled,
input[type="submit"]:disabled,
.btn:disabled, .btn.disabled, a.btn.disabled{opacity:0.5;pointer-events:none;}
input[type="button"]:hover,
input[type="reset"]:hover,
input[type="submit"]:hover,
input[type="button"]:focus,
input[type="reset"]:focus,
input[type="submit"]:focus,
input[type="button"]:active,
input[type="reset"]:active,
input[type="submit"]:active{background:#fff;color:#000;}
a.btn.btn-primary, a.btn.btn-secondary, a.btn.btn-success, a.btn.btn-info{color:#fff;}
a.btn.btn-warning{color:#212529;}
a.btn.btn-danger{color:#fff;}
a.btn.btn-light{color:#212529;}
a.btn.btn-dark{color:#fff;}
a.btn.btn-outline-primary{color:#007bff;}
a.btn.btn-outline-primary:hover{color:#fff;}
a.btn.btn-outline-primary.disabled, a.btn.btn-outline-primary:disabled{color:#007bff;}
a.btn.btn-outline-primary:not(:disabled):not(.disabled):active,
a.btn.btn-outline-primary:not(:disabled):not(.disabled).active{color:#fff;}
a.btn.btn-outline-secondary{color:#6c757d;}
a.btn.btn-outline-secondary:hover{color:#fff;}
a.btn.btn-outline-secondary.disabled, a.btn.btn-outline-secondary:disabled{color:#6c757d;}
a.btn.btn-outline-secondary:not(:disabled):not(.disabled):active,
a.btn.btn-outline-secondary:not(:disabled):not(.disabled).active{color:#fff;}
a.btn.btn-outline-success{color:#28a745;}
a.btn.btn-outline-success:hover{color:#fff;}
a.btn.btn-outline-success.disabled, a.btn.btn-outline-success:disabled{color:#28a745;}
a.btn.btn-outline-success:not(:disabled):not(.disabled):active,
a.btn.btn-outline-success:not(:disabled):not(.disabled).active{color:#fff;}
a.btn.btn-outline-info{color:#17a2b8;}
a.btn.btn-outline-info:hover{color:#fff;}
a.btn.btn-outline-info.disabled, a.btn.btn-outline-info:disabled{color:#17a2b8;}
a.btn.btn-outline-info:not(:disabled):not(.disabled):active,
a.btn.btn-outline-info:not(:disabled):not(.disabled).active{color:#fff;}
a.btn.btn-outline-warning{color:#ffc107;}
a.btn.btn-outline-warning:hover{color:#212529;}
a.btn.btn-outline-warning.disabled, a.btn.btn-outline-warning:disabled{color:#ffc107;}
a.btn.btn-outline-warning:not(:disabled):not(.disabled):active,
a.btn.btn-outline-warning:not(:disabled):not(.disabled).active{color:#212529;}
a.btn.btn-outline-danger{color:#dc3545;}
a.btn.btn-outline-danger:hover{color:#fff;}
a.btn.btn-outline-danger.disabled, a.btn.btn-outline-danger:disabled{color:#dc3545;}
a.btn.btn-outline-danger:not(:disabled):not(.disabled):active,
a.btn.btn-outline-danger:not(:disabled):not(.disabled).active{color:#fff;}
a.btn.btn-outline-light{color:#f8f9fa;}
a.btn.btn-outline-light:hover{color:#212529;}
a.btn.btn-outline-light.disabled, a.btn.btn-outline-light:disabled{color:#f8f9fa;}
a.btn.btn-outline-light:not(:disabled):not(.disabled):active,
a.btn.btn-outline-light:not(:disabled):not(.disabled).active{color:#212529;}
a.btn.btn-outline-dark{color:#343a40;}
a.btn.btn-outline-dark:hover{color:#fff;}
a.btn.btn-outline-dark.disabled, a.btn.btn-outline-dark:disabled{color:#343a40;}
a.btn.btn-outline-dark:not(:disabled):not(.disabled):active,
a.btn.btn-outline-dark:not(:disabled):not(.disabled).active{color:#fff;}
a.btn.btn-link{color:#007bff;}
a.btn.btn-link:hover{color:#0056b3;}
a.btn.btn-link:disabled, a.btn.btn-link.disabled{color:#6c757d;}
.btn-sm{padding:.5rem 1rem;font-size:.75rem;}
.btn-lg{padding:1.25rem 2.5rem;font-size:1rem;}
a.btn-default, a.btn-default:visited{color:#000;background:#f2f2f2;}
.btn-default:hover, .btn-default:focus, .btn-default:active, a.btn-default:hover, a.btn-default:focus, a.btn-default:active{background-color:#e8e8e8;}
.btn > span, .btn > i{vertical-align:middle;}
.mnmd-icon-first, .btn .mnmd-icon-first{margin-right:.5em;}
.mnmd-icon-last, .btn .mnmd-icon-last{margin-left:.5em;}
.btn:disabled, .btn.disabled{pointer-events:none;}
.st-btn-icon-animation-on-hover:hover .mnmd-icon{-webkit-animation:goRightSurvol .3s ease-out;animation:goRightSurvol .3s ease-out;}
@-webkit-keyframes goLeftSurvol {
from{transform:translateX(0);opacity:1;}
49%{transform:translateX(-10px);opacity:0;}
51%{transform:translateX(10px);opacity:0;}
to{transform:translateX(0);opacity:1;}
}
@keyframes goLeftSurvol {
from{transform:translateX(0);opacity:1;}
49%{transform:translateX(-10px);opacity:0;}
51%{transform:translateX(10px);opacity:0;}
to{transform:translateX(0);opacity:1;}
}
@-webkit-keyframes goRightSurvol {
from{transform:translateX(0);opacity:1;}
49%{transform:translateX(10px);opacity:0;}
51%{transform:translateX(-10px);opacity:0;}
to{transform:translateX(0);opacity:1;}
}
@keyframes goRightSurvol {
from{transform:translateX(0);opacity:1;}
49%{transform:translateX(10px);opacity:0;}
51%{transform:translateX(-10px);opacity:0;}
to{transform:translateX(0);opacity:1;}
}
@-webkit-keyframes goUpSurvol {
from{transform:translateY(0);opacity:1;}
49%{transform:translateY(-10px);opacity:0;}
51%{transform:translateY(10px);opacity:0;}
to{transform:translateY(0);opacity:1;}
}
@keyframes goUpSurvol {
from{transform:translateY(0);opacity:1;}
49%{transform:translateY(-10px);opacity:0;}
51%{transform:translateY(10px);opacity:0;}
to{transform:translateY(0);opacity:1;}
} .st-btn-primary,
a.st-btn-primary{color:#fff;background-color:#000;}
.st-btn-primary:hover, .st-btn-primary:focus, .st-btn-primary:active, a.st-btn-primary:hover, a.st-btn-primary:focus, a.st-btn-primary:active{color:#000;background-color:#fff;}
.st-btn-secondary, a.st-btn-secondary{color:#000;border-color:#000;background-color:#f5f5f5;}
.st-btn-secondary:hover, .st-btn-secondary:focus, .st-btn-secondary:active, a.st-btn-secondary:hover, a.st-btn-secondary:focus, a.st-btn-secondary:active{color:#fff;background-color:#000;}
.st-btn-secondary:disabled, .st-btn-secondary.disabled, a.st-btn-secondary.disabled{background-color:#000;}
.st-btn-dark, a.st-btn-dark{border-color:#000;background-color:#000;color:#fff;}
.st-btn-dark:hover, a.btn.st-btn-dark:hover, .st-btn-dark:focus, a.btn.st-btn-dark:focus, .st-btn-dark:active, a.btn.st-btn-dark:active{border-color:#000;background-color:#fff;color:#000;}
.st-btn-dark:disabled, .st-btn-dark.disabled, a.st-btn-dark.disabled{color:rgba(255, 255, 255, .5);}
.st-btn-outline, a.st-btn-outline{color:#000;background-color:transparent;border-color:#000;}
.st-btn-outline:hover, a.btn.st-btn-outline:hover, .st-btn-outline:focus, a.btn.st-btn-outline:focus, .st-btn-outline:active, a.btn.st-btn-outline:active{color:#fff;background-color:#000;}
.st-btn-ghost, a.st-btn-ghost{border-color:#fff;background-color:transparent;color:#fff;}
.st-btn-ghost:hover, a.btn.st-btn-ghost:hover, .st-btn-ghost:focus, a.btn.st-btn-ghost:focus, .st-btn-ghost:active, a.btn.st-btn-ghost:active{border-color:#fff;background-color:#fff;color:#000;}
.st-btn-link, a.btn.st-btn-link{position:relative;padding-left:0;padding-right:0;color:rgba(0, 0, 0, .9);border-width:1px 0 1px 0;border-bottom:1px solid rgba(0, 0, 0, .1);}
.st-btn-link:before, a.btn.st-btn-link:before{content:'';height:1px;width:100%;position:absolute;top:100%;left:0;background-color:rgba(0, 0, 0, .9);transform:scaleX(0);transform-origin:right;transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.st-btn-link:hover:before, a.btn.st-btn-link:hover:before{transform:scaleX(1);transform-origin:left;}
.st-btn-link:disabled:before, .st-btn-link.disabled:before{content:none;}
.st-btn-link.disabled, a.st-btn-link.disabled{color:rgba(0, 0, 0, .2);}
.st-btn-link-white, a.btn.st-btn-link-white{position:relative;padding-left:0;padding-right:0;color:#fff;border-width:1px 0 1px 0;border-bottom:1px solid rgba(255, 255, 255, .4);}
.st-btn-link-white:before, a.btn.st-btn-link-white:before{content:'';height:1px;width:100%;position:absolute;top:100%;left:0;background-color:#fff;transform:scaleX(0);transform-origin:right;transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.st-btn-link-white:hover:before, a.btn.st-btn-link-white:hover:before{transform:scaleX(1);transform-origin:left;}
.st-btn-link-white.disabled, a.st-btn-link-white.disabled{color:rgba(255, 255, 255, .25);}
.st-link, a.st-link{display:inline-block;position:relative;padding-left:0;padding-right:0;border-width:1px 0 1px 0;border-bottom:1px solid transparent;text-decoration:none;}
.st-link:before, a.st-link:before{content:'';height:1px;width:100%;position:absolute;top:100%;left:0;background-color:currentColor;}
.st-link:hover:before, a.st-link:hover:before{-webkit-animation:.7s cubic-bezier(.19, 1, .22, 1) 0s st-link;animation:.7s cubic-bezier(.19, 1, .22, 1) 0s st-link;}
@-webkit-keyframes st-link {
0%{transform:scaleX(1);transform-origin:right;}
50%{transform:scaleX(0);transform-origin:right;}
50.01%{transform:scaleX(0);transform-origin:left;}
100%{transform:scaleX(1);transform-origin:left;}
}
@keyframes st-link {
0%{transform:scaleX(1);transform-origin:right;}
50%{transform:scaleX(0);transform-origin:right;}
50.01%{transform:scaleX(0);transform-origin:left;}
100%{transform:scaleX(1);transform-origin:left;}
}
.st-link:hover, .st-link:focus, .st-link:active, a.st-link:hover, a.st-link:focus, a.st-link:active{color:#000;text-decoration:none;}
.text-inverse .st-link, .text-inverse a.st-link, .text-inverse a.st-link:visited, .mnmd-section-dark-scheme .mnmd-scheme-applicable .st-link, .mnmd-section-dark-scheme .mnmd-scheme-applicable a.st-link, .mnmd-section-dark-scheme .mnmd-scheme-applicable a.st-link:visited{border-bottom:1px solid transparent;color:#fff;}
.text-inverse .st-link:before, .text-inverse a.st-link:before, .mnmd-section-dark-scheme .mnmd-scheme-applicable .st-link:before, .mnmd-section-dark-scheme .mnmd-scheme-applicable a.st-link:before{background-color:#fff;}
.text-inverse .st-link:hover, .text-inverse .st-link:focus, .text-inverse .st-link:active, .text-inverse a.st-link:hover, .text-inverse a.st-link:focus, .text-inverse a.st-link:active, .mnmd-section-dark-scheme .mnmd-scheme-applicable .st-link:hover, .mnmd-section-dark-scheme .mnmd-scheme-applicable .st-link:focus, .mnmd-section-dark-scheme .mnmd-scheme-applicable .st-link:active, .mnmd-section-dark-scheme .mnmd-scheme-applicable a.st-link:hover, .mnmd-section-dark-scheme .mnmd-scheme-applicable a.st-link:focus, .mnmd-section-dark-scheme .mnmd-scheme-applicable a.st-link:active{color:#fff;}
.st-link-white, a.st-link-white, a.st-link-white:visited{display:inline-block;position:relative;padding-left:0;padding-right:0;border-width:1px 0 1px 0;border-bottom:1px solid rgba(255, 255, 255, .2);color:#fff;line-height:1.7;text-decoration:none;}
.st-link-white:before, a.st-link-white:before{content:'';height:1px;width:100%;position:absolute;top:100%;left:0;background-color:#fff;transform:scaleX(0);transform-origin:right;transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.st-link-white:hover:before, a.st-link-white:hover:before{transform:scaleX(1);transform-origin:left;}
.st-link-white:hover, .st-link-white:focus, .st-link-white:active, a.st-link-white:hover, a.st-link-white:focus, a.st-link-white:active{color:#fff;text-decoration:none;}
.st-link-on-hover{position:relative;}
.st-link-on-hover:before{content:'';position:absolute;top:100%;left:0;width:100%;height:1px;background-color:rgba(0, 0, 0, 1);transform:scaleX(0);transform-origin:right;transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.st-link-on-hover:hover:before{transform:scaleX(1);transform-origin:left;}
.search-form{display:flex;flex-wrap:wrap;}
.search-form .search-field{width:100%;max-width:600px;margin:0 .5rem .5rem 0;outline-offset:0;vertical-align:middle;}
.search-form .search-submit{margin:0 0 .5rem 0;vertical-align:middle;}
.search-form .search-submit .mnmd-icon{font-size:1.25em;}
.post-item{position:relative;}
.post-text{position:relative;}
.post-text > *,
.post-text-inner > *{margin-bottom:1rem;}
.post-text > *:first-child,
.post-text-inner > *:first-child{margin-top:0;}
.post-text > *:last-child,
.post-text-inner > *:last-child{margin-bottom:0;}
.post-title{max-width:28em;margin:.5em 0 .5em;overflow-wrap:break-word;word-wrap:break-word;}
.post-item.sticky .post-title a{display:inline;padding:0 .2em;background:linear-gradient(180deg, rgba(255,255,255,0) 65%, #f5f5f5 65%);-webkit-box-decoration-break:clone;-ms-box-decoration-break:clone;-o-box-decoration-break:clone;box-decoration-break:clone;}
.post-text.text-center .post-title, .post-text-inner.text-center .post-title{margin-left:auto;margin-right:auto;}
.post-title:first-child{margin-top:0;}
.post-title:last-child{margin-bottom:0;}
.post-title a:link, .post-title a:visited, .post-title a:hover, .post-title a:focus, .post-title a:active{color:inherit;text-decoration:none;}
.post-meta{color:rgba(0, 0, 0, .5);font-size:.8125rem;}
.post-meta > *:not(:first-child){margin-left:1em;}
.post-meta a:hover, .post-meta a:focus, .post-meta a:active{color:inherit;text-decoration:none;}
.post-meta .mnmd-icon svg{width:16px;}
.post-meta .mnmd-icon-first{margin-right:.4em;}
.post-meta .mnmd-icon-last{margin-left:.4em;}
.post-meta .meta-separator{margin-right:-.25em;margin-left:.75em;}
.post-meta .meta-separator:before{content:'\2014';}
.post-meta .meta-separator:first-child, .post-meta .meta-separator:last-child{display:none;}
.post-center-text .post-text{text-align:center;}
.post-center-text .post-title{margin-left:auto;margin-right:auto;}
.mnmd-post-categories{margin:-.5em;padding:0;list-style:none;}
.mnmd-post-categories > li{display:inline-block;padding:.5em;}
.post-meta .mnmd-post-categories{margin:0;}
.post-meta .mnmd-post-categories > li{padding:0;margin:-.5em;}
.post-meta .mnmd-post-categories > li > a{display:inline-block;padding:.5em;}
.post-meta .mnmd-post-categories > li:not(:last-child):after{content:'\00B7';display:inline-block;padding:.5em 1em .5em 0;color:inherit;}
a.post-category, a.post-category:hover, a.post-category:focus, a.post-category:active{position:relative;color:#000;text-transform:uppercase;text-decoration:none;}
.text-inverse a.post-category:visited, .text-inverse a.post-category:hover, .text-inverse a.post-category:focus, .text-inverse a.post-category:active{color:rgba(255, 255, 255, 1);}
.post-meta-inverse-text{color:rgba(255, 255, 255, 0.9);}
.post-meta-inverse-text a.post-category:visited, .post-meta-inverse-text a.post-category:hover, .post-meta-inverse-text a.post-category:focus, .post-meta-inverse-text a.post-category:active{color:inherit;}
.post-categories{display:inline-block;margin:0;padding:0;}
.post-categories > li{display:inline-block;margin-right:1em;}
.post-categories > li:last-child{margin-right:0;}
.post-author > a, .post-author > a:visited, .post-author > a:hover, .post-author > a:focus, .post-author > a:active{color:#000;font-weight:700;}
.text-inverse .post-author > a, .text-inverse .post-author > a:visited, .text-inverse .post-author > a:hover, .text-inverse .post-author > a:focus, .text-inverse .post-author > a:active{color:#fff;}
.post-image{position:relative;}
.post-text-center .post-image{text-align:center;}
.post-image img{width:auto;height:auto;box-shadow:0 0 1px 0 #000 inset;}
.post-image-fill img{width:100%;height:auto;}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
.post-image-fit-cover img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
}
.post-image-url{position:absolute;top:0;left:0;right:0;bottom:0;}
.post-image .post-format-icon, .post-item .background-object .post-format-icon{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;line-height:1;vertical-align:middle;position:absolute;top:1.25rem;left:auto;right:1.25rem;bottom:auto;border-radius:50%;background:#fff;color:#000;text-align:center;}
.post-image .post-format-icon .mnmd-icon svg, .post-item .background-object .post-format-icon .mnmd-icon svg{width:20px;}
.post-format-icon-video .mnmd-icon{transform:translate(2px, 0);}
.post-excerpt{max-width:40em;font-size:.875rem;line-height:1.7;}
.post-text.text-center .post-excerpt, .post-text-inner.text-center .post-excerpt{margin-left:auto;margin-right:auto;}
.post-excerpt p:last-child{margin-bottom:0;}
a.post-read-more{font-size:.8125rem;text-transform:uppercase;letter-spacing:1px;font-weight:700;}
.post-read-more .mnmd-icon svg{width:1em;}
.post-footer.d-flex{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
a.post-footer-read-more, a.post-footer-read-more:hover, a.post-footer-read-more:focus, a.post-footer-read-more:active{color:#000;font-size:.8125rem;font-weight:700;text-transform:uppercase;letter-spacing:1px;}
.text-inverse a.post-footer-read-more, .text-inverse a.post-footer-read-more:hover, .text-inverse a.post-footer-read-more:focus, .text-inverse a.post-footer-read-more:active{color:#fff;}
.post-landscape .post-image{flex-basis:41.6667%;margin-bottom:1rem;}
.post-landscape .post-footer{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
.post-landscape.post-landscape-lg .post-image, .post-landscape.post-landscape-wide .post-image{margin-left:0;margin-right:0;}
.post-landscape.post-landscape-lg .post-footer{max-width:45em;padding-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
.post-landscape-wide .post-text > .row{height:100%;}
.post-landscape-wide .post-text .post-text-primary{display:flex;flex-direction:column;}
.post-landscape-wide .post-footer{margin-top:auto;padding-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
.post-landscape-wide.has-no-thumb .post-footer{margin-top:0;}
.post-landscape-wide .post-image-wrapper{margin-left:0;}
.post-landscape-wide .post-inner > *{margin-bottom:1rem;}
.post-landscape.post-landscape-sm .post-image, .post-landscape.post-landscape-xs .post-image{flex-basis:30%;max-width:8rem;margin-right:1rem;margin-bottom:0;}
.post-landscape.post-landscape-sm.post-landscape-reverse .post-image, .post-landscape.post-landscape-xs.post-landscape-reverse .post-image{margin-left:1rem;margin-right:0;}
.post-landscape.post-landscape-sm.post-has-circle-thumb .post-image, .post-landscape.post-landscape-xs.post-has-circle-thumb .post-image{border-radius:50%;overflow:hidden;}
.post-landscape-overlap .post-image{margin-bottom:2rem;}
.post-landscape-overlap-has-background .post-image{margin-bottom:0;}
.post-landscape-overlap-has-background .post-text-inner{padding:2rem;}
@media(min-width:992px){
.post-landscape-overlap .post-image{flex:1;position:relative;margin-bottom:0;z-index:1;}
.post-landscape-overlap .post-text{flex-basis:50%;margin-left:-4rem;padding-left:4rem;}
.post-landscape-overlap .post-text-inner{padding:4rem 4rem 4rem 0;}
.post-landscape-overlap-reverse .post-image{order:1;}
.post-landscape-overlap-reverse .post-text{margin-left:0;margin-right:-4rem;padding-left:0;padding-right:4rem;}
.post-landscape-overlap-has-background .post-image{margin:4rem 0;}
.post-landscape-overlap-has-background .post-text-inner{padding:4rem;}
} .post-portrait .post-image{margin-bottom:1rem;}
.post-portrait .post-footer{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
.post-portrait-sm .post-text{padding:0;}
.post-portrait-xl .post-image{margin-bottom:2rem;}
.post-portrait-xl .post-text{max-width:50rem;margin:0 auto;}
.post-portrait-circle-thumb .post-image{max-width:200px;margin-left:auto;margin-right:auto;}
.post-portrait-circle-thumb .post-image img{border-radius:100%;}
.post-portrait-circle-thumb .post-text, .post-portrait-circle-thumb .post-index{text-align:center;}
.post-portrait-cutout.post-portrait-cutout-background .post-text, .post-portrait-cutout.post-portrait-cutout-background:not(.has-no-thumb) .post-text{margin-top:-1.5rem;padding:3rem;background-color:#f5f5f5;}
@media(min-width:768px){
@supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {
.post-portrait-cutout:not(.has-no-thumb) .post-text{width:75%;}
.post-portrait-cutout .post-image{margin-bottom:-6rem;-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 6rem), 25% calc(100% - 6rem), 25% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 6rem), 25% calc(100% - 6rem), 25% 100%, 0% 100%);}
.post-portrait-cutout-reverse .post-image{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 75% 100%, 75% calc(100% - 6rem), 0% calc(100% - 6rem));clip-path:polygon(0 0, 100% 0, 100% 100%, 75% 100%, 75% calc(100% - 6rem), 0% calc(100% - 6rem));}
.post-portrait-cutout:not(.has-no-thumb) .post-text{padding-top:2rem;padding-left:2rem;}
.post-portrait-cutout-reverse:not(.has-no-thumb) .post-text{padding-left:0;padding-right:2rem;}
.post-portrait-cutout.post-portrait-cutout-background .post-text, .post-portrait-cutout.post-portrait-cutout-background:not(.has-no-thumb) .post-text{margin-top:-7rem;}
}
}
@media(min-width:992px){
@supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {
.post-portrait-cutout.post-portrait-cutout-hero:not(.has-no-thumb) .post-text,
.post-portrait-cutout.post-portrait-cutout-background .post-text, .post-portrait-cutout.post-portrait-cutout-background:not(.has-no-thumb) .post-text{margin-top:-8rem;}
.post-portrait-cutout.post-portrait-cutout-hero .post-image{-webkit-clip-path:polygon(0 0, 100% 0, 100% calc(100% - 8rem), 25% calc(100% - 8rem), 25% 100%, 0% 100%);clip-path:polygon(0 0, 100% 0, 100% calc(100% - 8rem), 25% calc(100% - 8rem), 25% 100%, 0% 100%);}
.post-portrait-cutout-reverse.post-portrait-cutout-hero .post-image{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 75% 100%, 75% calc(100% - 8rem), 0% calc(100% - 8rem));clip-path:polygon(0 0, 100% 0, 100% 100%, 75% 100%, 75% calc(100% - 8rem), 0% calc(100% - 8rem));}
}
} .post-portrait-overlap .post-text-primary{max-width:70%;margin-top:-8rem;padding:2rem 2rem 0 0;background:#fff;}
.card{border-color:rgba(0, 0, 0, .1);border-radius:0;}
.card-img-top{width:auto;margin:-1px -1px 0;overflow:hidden;border-radius:0;}
.card-img-top img{width:100%;height:auto;}
.card-body{padding:1rem;}
.post-card{min-height:20rem;}
.post-card .card-body > *:first-child{margin-top:0;}
.post-card .post-image{margin:0;}
.post-card .post-text{width:100%;}
.post-card .card-footer{margin:0 1.25rem;padding:1rem 0;border-top:1px solid rgba(0, 0, 0, .1);background:transparent;}
.post-card.post-center-text .card-footer{text-align:center;}
.post-card.post-has-index.has-no-thumb .card-body{margin-top:2rem;}
.post-card.post-has-index .post-index.post-index-outline{position:absolute;left:1.5rem;top:auto;right:auto;bottom:1.5rem;}
.post-card.post-has-index .post-index.post-index-outline span{font-size:3rem;font-weight:700;line-height:1;text-shadow:-1px -1px 0 #fff, 0 -1px 0 #fff, 1px -1px 0 #fff, 1px 0 0 #fff, 1px 1px 0 #fff, 0 1px 0 #fff, -1px 1px 0 #fff, -1px 0 0 #fff;}
.post-card.post-card-default:not(.has-no-thumb) .post-title{height:4.2em;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;}
.post-card-background{min-height:20rem;position:relative;background:transparent;border:none;}
.post-card-background.has-no-thumb{border:1px solid rgba(0, 0, 0, .1);}
.post-card-background.post-card-lg{min-height:24rem;}
.post-card-background.card-has-shadow{box-shadow:0 4px 4px 0 rgba(42, 54, 52, .1), 0 8px 8px 0 rgba(42, 54, 52, .1), 0 8px 32px 0 rgba(42, 54, 52, .1), 0 16px 32px 0 rgba(42, 54, 52, .1);}
.post-card-background .background-object{overflow:hidden;}
.post-card-background .background-object-scrim-bottom:after{opacity:.75;}
.post-card-background:hover .background-object-scrim-bottom:after{opacity:1;}
.post-card-background:hover .background-object-scrim-bottom:after{opacity:1;}
.post-card-background:not(.post-card-background-lg):hover .post-title a{background-size:100% .075em;}
.post-card-background > .card-body, .post-card-background > .card-footer{position:relative;}
.post-card-background .card-footer{margin-left:1.25rem;margin-right:1.25rem;padding:1rem 0 1rem;border-top:1px solid rgba(255, 255, 255, .25);}
.post-card-background.has-no-thumb .background-object{background-color:#fff;}
.post-card-background.has-no-thumb .background-object:after{display:none;}
.post-card-background.has-no-thumb .card-body .post-text{margin-top:auto;margin-bottom:auto;}
.post-card-background.has-no-thumb .card-footer{border-color:rgba(0, 0, 0, .05);}
.post-hero-cover{position:relative;}
.post-hero-cover.has-no-thumb{background:linear-gradient( to top, hsl(0, 0%, 0%) 0%, hsla(0, 0%, 0%, 0.738) 19%, hsla(0, 0%, 0%, 0.541) 34%, hsla(0, 0%, 0%, 0.382) 47%, hsla(0, 0%, 0%, 0.278) 56.5%, hsla(0, 0%, 0%, 0.194) 65%, hsla(0, 0%, 0%, 0.126) 73%, hsla(0, 0%, 0%, 0.075) 80.2%, hsla(0, 0%, 0%, 0.042) 86.1%, hsla(0, 0%, 0%, 0.021) 91%, hsla(0, 0%, 0%, 0.008) 95.2%, hsla(0, 0%, 0%, 0.002) 98.2%, hsla(0, 0%, 0%, 0) 100% );}
.post-hero-cover .post-inner{width:100%;min-height:50rem;min-height:25rem;max-height:100vh;padding:6rem 0;padding:2rem 0;}
.elementor-section-boxed .post-hero-cover .post-inner{padding:4rem;padding:2rem;}
.post-hero-overlap{position:relative;}
.post-hero-overlap .background-object{bottom:8%;}
.post-hero-overlap .post-wrapper{width:100%;min-height:25rem;max-height:100vh;}
.post-hero-overlap.has-no-thumb .post-wrapper{min-height:initial;}
.post-hero-overlap .post-inner{position:relative;padding:6%;background-color:#eee;}
.container .post-hero-overlap .post-inner{margin-left:16px;margin-right:16px;}
.post-portrait-hero .post-image{margin-bottom:3rem;}
.post-portrait-hero:hover .post-image img{opacity:1;}
.elementor-section-full_width .post-portrait-hero .post-text-wrapper .container{padding-left:0;padding-right:0;}
.post-split .post-image, .post-split .post-text{flex:1 0 50%;}
@supports ((-o-object-fit: cover) or (object-fit: cover)) {
.post-split .post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
}
.post-split .post-text{padding:2rem;}
@media(min-width:992px){
.post-split .post-text{padding:3rem;}
.post-split.post-split-overlap .post-inner{background:none !important;padding-bottom:3.5rem;}
.post-split.post-split-overlap .post-image{margin-right:-2.5rem;transform:translate(0, 3.5rem);z-index:1;}
.post-split.post-split-overlap .post-text{margin-left:-2.5rem;background:#f5f5f5;}
.post-split.post-split-overlap .post-text-inner{margin-left:5rem;}
.post-split-reverse.post-split-overlap .post-image{margin-left:-2.5rem;margin-right:0;}
.post-split-reverse.post-split-overlap .post-text{margin-left:0;margin-right:-2.5rem;}
.post-split-reverse.post-split-overlap .post-text-inner{margin-left:0;margin-right:5rem;}
} .stream-list-item:not(:first-child){margin-top:2.5rem;}
.post-listing-section .post-listing-content .grid-item{margin-bottom:1rem;}
.masonry-item{margin-bottom:.5rem;}
.view-more-btn{width:320px;max-width:100%;}
.mnmd-navigation{list-style:none;margin:0;padding:0;}
.mnmd-navigation li{position:relative;margin:0;}
.mnmd-navigation li a{display:block;padding:.25rem .75rem;color:rgba(0, 0, 0, 1);text-decoration:none;transition:color .7s cubic-bezier(.19, 1, .22, 1);}
.mnmd-navigation li a:hover, .mnmd-navigation li a:focus, .mnmd-navigation li a:active{color:rgba(0, 0, 0, .5);text-decoration:none;}
.mnmd-navigation > li > a{color:rgba(0, 0, 0, 1);}
.mnmd-navigation-uppercase > li > a{text-transform:uppercase;}
.mnmd-navigation-bold > li > a{font-weight:700;}
.mnmd-navigation .sub-menu{margin-top:0;font-weight:400;list-style:none;}
.mnmd-menu li a:link, .mnmd-menu li a:visited, .mnmd-menu li a:hover, .mnmd-menu li a:focus, .mnmd-menu li a:active{color:rgba(0, 0, 0, .8);}
.mnmd-menu-text-light li a:link, .mnmd-menu-text-light li a:visited, .mnmd-menu-text-light li a:hover, .mnmd-menu-text-light li a:focus, .mnmd-menu-text-light li a:active{color:rgba(255, 255, 255, 1);}
.social-media-list{margin:-.5rem;padding:0;list-style:none;font-size:0;}
.social-media-list-inline > li{display:inline-block;margin:0;font-size:1.25rem;line-height:1;}
.social-media-list-inline > li > *{display:inline-block;padding:.5rem;text-decoration:none;}
.mnmd-offcanvas{display:flex;flex-direction:column;max-width:100%;width:320px;position:fixed;top:0;left:0;right:auto;bottom:0;margin:0;padding:0;overflow-y:auto;background:#fff;z-index:1039;transform:translate(-101%, 0);transition:transform .3s cubic-bezier(0.77, 0, 0.175, 1);}
.mnmd-offcanvas.is-active{box-shadow:0 1px 10px 10px rgba(0, 0, 0, 0.1);transform:translate(0, 0);}
.mnmd-offcanvas-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;background:rgba(0, 0, 0, 0.4);z-index:1030;visibility:hidden;opacity:0;transition:all .3s cubic-bezier(.19, 1, .22, 1);}
.mnmd-offcanvas-backdrop.is-shown{visibility:visible;opacity:1;}
.mnmd-offcanvas .offcanvas-actions .btn{padding:.5rem;border:none;}
.mnmd-offcanvas .offcanvas-actions .offcanvas-close{margin-left:auto;}
.mnmd-offcanvas .offcanvas-section:not(.offcanvas-branding):nth-child(2){margin-top:4rem;}
.mnmd-offcanvas .offcanvas-section{padding:1.5rem;}
.mnmd-offcanvas .offcanvas-menu li.menu-item-has-children .sub-menu-toggler{margin-left:.4rem;opacity:.4;}
.mnmd-offcanvas .offcanvas-menu li.menu-item-has-children{background-repeat:no-repeat;background-position:top .75rem right .5rem;background-size:1rem 1rem;}
.mnmd-offcanvas .offcanvas-menu li.menu-item-has-children{background-image:url(//www.perugrandtravel.com/blog/wp-content/themes/nomady/assets/svg-icons/chevron-down.svg);}
.mnmd-offcanvas .offcanvas-menu li a{display:inline-block;padding-left:0;padding-right:0;transition:all .4s ease;}
.mnmd-offcanvas .offcanvas-menu > li > a{padding-top:.5rem;padding-bottom:.5rem;}
.mnmd-offcanvas .offcanvas-menu .sub-menu{order:1;width:100%;max-height:0;padding-left:2rem;transition:max-height .3s cubic-bezier(0, 1, 0, 1);overflow-y:hidden;}
.mnmd-offcanvas .offcanvas-menu li.is-sub-menu-opened > .sub-menu{max-height:9999px;transition:max-height .3s cubic-bezier(1, 0, 1, 0);}
.mnmd-offcanvas .offcanvas-menu .sub-menu li:last-child{padding-bottom:.5rem;}
.mnmd-offcanvas .offcanvas-navigation + .offcanvas-widget-area{padding-top:3rem;border-top:1px solid rgba(0, 0, 0, .1);}
.mnmd-offcanvas .offcanvas-widget-area .widget-title{padding-bottom:0;border-bottom:none;font-size:1rem;text-transform:uppercase;}
.mnmd-offcanvas .offcanvas-social{margin-top:auto;}
.admin-bar .mnmd-offcanvas{margin-top:32px;}
@media(max-width:782px){
.admin-bar .mnmd-offcanvas{margin-top:46px;}
} .st-breadcrumbs-masthead{padding:1rem;background-color:#fcfcfc;font-size:.875rem;}
.site-header{position:relative;}
.site-header-banner{padding-top:1.5rem;padding-bottom:1.5rem;}
.site-header-top-bar{padding:.75rem 0;}
.site-header-section-top-outer{padding:2rem 0 1rem;}
.site-header-logo{flex-shrink:1;}
.site-branding{margin-bottom:0;}
.site-header-logo .site-branding{font-weight:700;}
.site-branding-image{line-height:0;}
.site-branding img{max-width:100%;height:auto;}
.site-header-logo .site-branding-image img{-o-object-fit:contain;object-fit:contain;-o-object-position:left center;object-position:left center;}
.site-header-navigation .site-header-logo img{width:auto;max-height:56px;}
.site-branding.site-branding-text{font-weight:700;}
.site-header-fixed .site-branding.site-branding-text{width:100%;max-width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.site-branding a{display:inline-block;text-decoration:none !important;}
.site-header-section-top.is_stuck{background:#fff;z-index:1030;}
.site-header-navigation{z-index:1030;}
.site-header .navbar-actions{white-space:nowrap;}
.site-header-navigation .navbar{height:56px;flex-wrap:nowrap;padding:0;}
.site-header-navigation .navbar .site-branding-img img{max-height:2rem;width:auto;}
.site-header-navigation .navbar-nav-wrapper{width:100%;height:100%;}
.site-header-navigation .navbar-nav{flex-direction:row;flex-wrap:nowrap;height:100%;margin:0 -.75rem;}
.site-header-navigation .navbar-nav > li{flex-shrink:0;}
.site-header-navigation .mnmd-navigation-top > li > a{display:flex;height:100%;align-items:center;padding:.75rem .875rem;font-size:14px;}
.site-header-navigation .mnmd-navigation-top li.menu-item-has-children > a:after{content:'';display:inline-block;width:.8rem;height:.8rem;margin-left:.2rem;background-image:url(//www.perugrandtravel.com/blog/wp-content/themes/nomady/assets/svg-icons/chevron-right.svg);background-size:.8rem .8rem;color:inherit;vertical-align:middle;transition:opacity .7s cubic-bezier(.19, 1, .22, 1);}
.site-header-navigation .mnmd-navigation-top > li.menu-item-has-children > a:after{background-image:url(//www.perugrandtravel.com/blog/wp-content/themes/nomady/assets/svg-icons/chevron-down.svg);}
.site-header-navigation .mnmd-navigation-top li.menu-item-has-children > a:hover:after{opacity:.5;}
.site-header-navigation .mnmd-navigation-top .sub-menu li.menu-item-has-children > a{padding-right:1.8rem;}
.site-header-navigation .mnmd-navigation-top .sub-menu li.menu-item-has-children > a:after{position:absolute;right:1rem;top:50%;margin-top:-.4rem;}
.site-header-navigation .mnmd-navigation-top .sub-menu{display:block;width:220px;position:absolute;margin:0;padding:.75rem;border:1px solid rgba(0, 0, 0, .5);background:#fff;font-size:.875rem;list-style:none;z-index:1000;visibility:hidden;opacity:0;transition:all .2s ease-in-out .1s;}
.site-header-navigation .mnmd-navigation-top .sub-menu > li > a{font-size:14px;}
.site-header-navigation .mnmd-navigation-top .sub-menu .sub-menu{top:-1px;left:100%;margin-top:-.75rem;margin-left:.5rem;}
.site-header-navigation .mnmd-navigation-top li:hover > .sub-menu{visibility:visible;opacity:1;transition:all .1s ease-in-out .05s;}
.navbar-btn{padding-left:.5rem;padding-right:.5rem;background:transparent;border:none;color:#000;font-weight:700;text-transform:uppercase;}
.navbar-btn.navbar-btn{font-weight:700;}
a.navbar-btn, a.navbar-btn:hover, a.navbar-btn:focus, a.navbar-btn:active{color:inherit;text-decoration:none;}
.navbar-btn > span{font-size:.875rem;line-height:1;}
.navbar-btn > .mnmd-icon{font-size:1.5em;}
.site-header-standard .site-header-section-top-inner{margin:-.5rem;}
.site-header-standard .site-header-section-top-inner > div{padding:.5rem;}
.site-header-standard .site-header-section-top-right{margin:-.5rem;}
.site-header-standard .site-header-section-top-right > div{padding:.5rem;}
.site-header-standard .navbar{padding:0;box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.1) inset;}
.site-header-standard .site-header-navigation.is_stuck .navbar{border-top:none;}
.site-header-standard-center .site-header-section-top-inner{margin-top:-.5rem;margin-bottom:-.5rem;}
.site-header-standard-center .site-header-section-top-inner > div{padding-top:.5rem;padding-bottom:.5rem;}
.site-header-standard-center .site-header-banner .site-header-logo{flex:1 1 50%;}
.site-header-standard-center .site-header-banner .site-header-logo .site-branding-image img{-o-object-position:center center;object-position:center center;}
.site-header-standard-center .site-header-banner-left, .site-header-standard-center .site-header-banner-right{flex:1 1 25%;}
.site-header-standard-center .site-header-search .search-form{position:relative;}
.site-header-standard-center .site-header-search .search-field{width:100%;padding-right:42px;background:transparent;border-width:0 0 1px 0;}
.site-header-standard-center .site-header-search .search-field:focus{outline:none;}
.site-header-standard-center .site-header-search .search-submit{position:absolute;top:0;right:0;background:transparent;}
.site-header-standard-center .navbar{box-shadow:0 1px 0 0 rgba(0, 0, 0, 0.1) inset;}
.site-header-top-nav .site-header-navigation .navbar{box-shadow:0 -1px 0 0 inset rgba(0, 0, 0, .1);}
.site-header-top-nav .site-header-social{padding-right:1rem;margin-right:.5rem;border-right:1px solid rgba(0, 0, 0, .1);}
.site-header-compact .site-header-logo img, .site-header-fixed-compact .site-header-logo img{width:auto;max-height:56px;}
.site-header-compact .site-header-navigation .navbar{box-shadow:none;}
.site-header-fixed{width:100%;position:fixed;left:0;top:0;margin:0;padding:0;background-color:#fff;box-shadow:0 1px 0 0 rgba(0, 0, 0, .1);z-index:1030;transform:translate(0, -101%);transition:transform .7s cubic-bezier(.19, 1, .22, 1), box-shadow .7s cubic-bezier(.19, 1, .22, 1);}
.site-header-fixed.is-fixed.is-shown{transform:translate(0, 0);}
.site-header-fixed .site-header-navigation{box-shadow:none;}
@media(min-width:600.98px) and (max-width:782px){
.admin-bar .site-header-fixed{margin-top:46px;}
}
@media(min-width:782.98px){
.admin-bar .site-header-fixed{margin-top:32px;}
} .site-header-mobile{border-bottom:1px solid rgba(0, 0, 0, .1);}
.site-footer-content{position:relative;}
.site-footer-instagram + .site-footer-content{padding-top:4rem;}
.site-footer-background{z-index:0;}
.site-footer-content-wrapper{position:relative;}
.site-footer-content-section{padding:1.5rem 0;}
.site-footer-content-section:first-child{padding-top:3rem;}
.site-footer-content-bottom:not(:first-child){margin-top:.5rem;}
.site-footer-content-bottom:not(:first-child) .site-footer-content-bottom-wrapper{margin-top:-2rem;padding-top:2rem;border-top:1px solid rgba(0, 0, 0, .1);}
.site-footer-instagram{position:relative;margin-bottom:-4rem;z-index:1;}
.site-footer-instagram-title a:link, .site-footer-instagram-title a:visited, .site-footer-instagram-title a:hover, .site-footer-instagram-title a:focus, .site-footer-instagram-title a:active{text-decoration:none;color:inherit;}
.site-footer-instagram .instagram-pics{display:flex;justify-content:center;margin:0 -16px;padding:0;list-style:none;}
.site-footer-instagram .instagram-pics > li{max-width:33.33%;padding:0 16px;margin-bottom:0;vertical-align:top;}
.site-footer-instagram .instagram-pics > li a{display:block;}
.site-footer-instagram .instagram-pics > li:nth-child(2n+1){margin-top:32px;}
.site-footer-instagram .instagram-pics > li:nth-child(n+4){display:none;}
.site-footer-instagram .instagram-pics > li img{width:100%;height:auto;}
.site-footer-social-media .social-media-list{margin:-1rem;text-align:center;}
.site-footer-social-media .social-media-list > li .mnmd-icon{font-size:2.125rem;transform:scale(.8, .8);transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.site-footer-social-media .social-media-list > li:hover .mnmd-icon{transform:scale(1, 1);}
.site-footer-social-media .social-media-list > li a{display:block;padding:1rem;}
.site-footer-social-media .social-media-list-item-name{margin-top:.75rem;margin-bottom:0;font-size:.625rem;text-transform:uppercase;}
.site-footer-widget-area .site-footer-widget-area-inner > .widget{margin-top:0;flex-basis:100%;}
.site-footer-navigation-inner-navigation{margin:0 auto;}
.site-footer-navigation ul.footer-menu{margin:-.25rem -.5rem;padding:0;text-align:center;list-style:none;}
.site-footer-navigation .footer-menu li{display:inline-block;padding:.25rem .5rem;}
.site-footer-dark-scheme .site-footer-content{color:rgba(255, 255, 255, .75);}
.site-footer-dark-scheme .site-footer-content .widget-title, .site-footer-dark-scheme .site-footer-content h1, .site-footer-dark-scheme .site-footer-content h2, .site-footer-dark-scheme .site-footer-content h3, .site-footer-dark-scheme .site-footer-content h4, .site-footer-dark-scheme .site-footer-content h5, .site-footer-dark-scheme .site-footer-content h6, .site-footer-dark-scheme .mnmd-menu-text-light li a:link, .site-footer-dark-scheme .mnmd-menu-text-light li a:visited, .site-footer-dark-scheme .mnmd-menu-text-light li a:hover, .site-footer-dark-scheme .mnmd-menu-text-light li a:focus, .site-footer-dark-scheme .mnmd-menu-text-light li a:active{color:rgba(255, 255, 255, .75);}
.site-footer-dark-scheme .widget_recent_entries .post-date{color:rgba(255, 255, 255, .5);}
.site-footer-dark-scheme .site-footer-content-bottom:not(:first-child) .site-footer-content-bottom-wrapper{border-color:rgba(255, 255, 255, .1);}
.site-footer-dark-scheme .widget_recent_comments li:before{filter:invert(100%) sepia(0%) saturate(7470%) hue-rotate(183deg) brightness(95%) contrast(105%);}
.mnmd-back-to-top{width:48px;height:48px;position:fixed;top:auto;left:auto;right:24px;bottom:24px;padding:0;border-radius:100%;background:#fff;text-align:center;cursor:pointer;z-index:1030;opacity:0;visibility:hidden;transition:all .7s cubic-bezier(.19, 1, .22, 1);}
.mnmd-back-to-top.is-shown{opacity:1;visibility:visible;}
.mnmd-back-to-top .mnmd-icon{font-size:1.125rem;}
.mnmd-back-to-top:hover .mnmd-icon, .mnmd-back-to-top:focus .mnmd-icon, .mnmd-back-to-top:active .mnmd-icon{-webkit-animation:goUpSurvol .3s ease-out;animation:goUpSurvol .3s ease-out;}
.mnmd-about-image-wrapper{text-align:center;}
.mnmd-about-image-caption p{margin:0;line-height:1.5;}
.mnmd-section-about-image-style-polaroid .mnmd-about-image-inner{margin:4%;padding:4%;box-shadow:0 0 0 1px rgba(0, 0, 0, .25), 12px 12px 0 0 rgba(0, 0, 0, .1);background:#fff;transform:rotateZ(-4deg);}
.mnmd-section-about-image-style-polaroid .mnmd-about-image-caption{min-height:6rem;padding-top:4%;}
.mnmd-about-content-text > *:last-child{margin-bottom:0;}
.mnmd-about-heading{max-width:30em;margin-bottom:2rem;}
.mnmd-about-heading:last-child{margin-bottom:0;}
.mnmd-section-about-dark-accent-color .mnmd-about-heading-text .mnmd-text-brush-background{color:#fff;}
.mnmd-about-body-text{max-width:40em;line-height:1.7;}
.mnmd-about-content-info > *:not(:first-child){margin-top:2rem;}
.mnmd-about-content-links ul{margin:0;padding:0;list-style:none;font-size:.875rem;}
.mnmd-about-content-links ul li:not(:first-child){margin-top:.5em;}
.mnmd-section-about-a .mnmd-about-image-outer{max-width:480px;margin:0 auto;}
.mnmd-section-about-a .mnmd-about-image-inner{position:relative;}
.mnmd-section-about-a.mnmd-section-about-image-style-pattern .mnmd-about-image-inner{margin-bottom:3.5rem;}
.mnmd-section-about-a.mnmd-section-about-image-style-pattern .mnmd-about-image-inner .mnmd-pattern-object{width:80%;height:50%;top:auto;left:-2rem;right:auto;bottom:-3.5rem;}
.mnmd-section-about-a.mnmd-section-about-image-style-polaroid .mnmd-about-image-inner{transform:rotateZ(-4deg);}
.mnmd-section-about-a.mnmd-section-about-image-style-polaroid.mnmd-section-about-image-position-center .mnmd-about-image-inner{transform:rotateZ(4deg);}
.mnmd-section-about-a .mnmd-about-body-text > *:last-child{margin-bottom:0;}
.cat-section-text{flex-grow:1;}
.cat-section-text > *{margin-bottom:2rem;}
.cat-section-text > *:last-child{margin-bottom:0;}
.cat-section-heading-default .cat-section-heading{margin-bottom:1rem;}
.cat-section-heading{position:relative;}
.cat-section-heading h2{display:inline-block;position:relative;margin-bottom:0;}
.cat-section-btns [class*="st-btn-"]{margin-bottom:.25rem;}
.cat-section-btns [class*="st-btn-"]:not(:last-child){margin-right:.5rem;}
.cat-section-body-text{max-width:500px;margin-bottom:2rem;font-size:1.125rem;line-height:1.7;}
.cat-section-text.text-center .cat-section-body-text{margin-left:auto;margin-right:auto;}
.cat-section-body-text > p:last-child{margin-bottom:0;}
.cat-section .mnmd-section-inner .row{min-height:18rem;}
.cat-section.mnmd-section-has-background .mnmd-section-inner .row{min-height:20rem;}
.cat-section-billboard:not(.mnmd-section-fullwidth) .mnmd-section-inner{padding:3rem 1.25rem;}
.cat-section-billboard .cat-section-content{max-width:45rem;margin-left:auto;margin-right:auto;text-align:center;}
.cat-section-billboard .cat-section-body-text{max-width:30rem;}
.cat-section-split.cat-section-stretch-right .cat-section-images{position:relative;margin-right:calc(50% - 50vw);overflow:hidden;}
.cat-section-split.cat-section-has-secondary-image .cat-section-image-primary{margin-left:14%;margin-bottom:8%;}
.cat-section-split .cat-section-image-secondary{width:50%;height:70%;position:absolute;top:auto;left:16px;right:auto;bottom:16px;}
.cat-section-split .cat-section-image-secondary img{max-height:100%;max-width:100%;height:auto;width:auto;}
.cat-section-split-background.mnmd-section-fullwidth.mnmd-section-has-background{padding-top:0;padding-bottom:0;}
.cat-section-split-background .cat-section-text{width:100%;max-width:500px;}
.cat-section-gallery-vertical .cat-section-gallery-outer{position:relative;}
.cat-section-gallery-vertical .cat-section-gallery-inner{position:relative;height:25rem;overflow:hidden;}
.cat-section-gallery-vertical .cat-section-gallery-col-item{width:58%;height:100%;float:left;padding-right:16px;}
.cat-section-gallery-vertical .cat-section-gallery-col-item:last-child{padding-right:0;}
.cat-section-gallery-vertical .cat-section-gallery-col-item:last-child{width:42%;}
.cat-section-gallery-vertical .cat-section-gallery-wrapper{margin:0;padding:0;list-style:none;}
.cat-section-gallery-vertical .cat-section-gallery-wrapper > li{margin-bottom:16px;}
.cat-section-gallery-vertical .cat-section-gallery-wrapper > li img{width:100%;height:auto;}
.cat-section-gallery-vertical .cat-section-text{width:100%;max-width:500px;}
.cat-section.mnmd-section-dark-scheme .cat-section-heading{color:#fff;}
.cat-section.mnmd-section-dark-scheme .cat-section-body-text{margin-bottom:2rem;color:rgba(255, 255, 255, .9);}
.cat-section.mnmd-section-dark-scheme .cat-section-body-text h1, .cat-section.mnmd-section-dark-scheme .cat-section-body-text h2, .cat-section.mnmd-section-dark-scheme .cat-section-body-text h3, .cat-section.mnmd-section-dark-scheme .cat-section-body-text h4, .cat-section.mnmd-section-dark-scheme .cat-section-body-text h5, .cat-section.mnmd-section-dark-scheme .cat-section-body-text h6, .cat-section.mnmd-section-dark-scheme .cat-section-body-text .h1, .cat-section.mnmd-section-dark-scheme .cat-section-body-text .h2, .cat-section.mnmd-section-dark-scheme .cat-section-body-text .h3, .cat-section.mnmd-section-dark-scheme .cat-section-body-text .h4, .cat-section.mnmd-section-dark-scheme .cat-section-body-text .h5, .cat-section.mnmd-section-dark-scheme .cat-section-body-text .h6{color:#fff;}
.featured-slider-wrapper{position:relative;}
.featured-slider-slides{background-color:#000;}
.featured-slider-section .slider-item{position:relative;overflow:hidden;}
.featured-slider-slides > .slider-item:not(:first-child){display:none;}
.featured-slider-section .slider-item-inner{min-height:30rem;position:relative;}
.featured-slider-section .slider-item .post-text{width:100%;}
.featured-slider-section .slider-item .post-text-inner{max-width:45rem;padding:3rem 0 5rem;}
.featured-slider-navigation > .container{position:relative;}
.featured-slider-navigation-wrapper{width:calc(100% - 32px);position:absolute;top:auto;bottom:0;}
.featured-slider-navigation .slider-navigation-item{min-width:0;flex:1;position:relative;margin-right:1rem;padding:1rem 0;border-top:1px solid rgba(255, 255, 255, .2);transition:border .7s cubic-bezier(.19, 1, .22, 1);cursor:pointer;}
.featured-slider-navigation .slider-navigation-item:hover{border-color:#fff;}
.featured-slider-navigation .slider-navigation-item:last-child{margin-right:0;}
.featured-slider-navigation .slider-navigation-item:before{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#edebfe;transform:scaleY(0);transform-origin:bottom;transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.featured-slider-navigation .slider-navigation-item:hover:before{transform:scaleY(1);}
.featured-slider-navigation .slider-navigation-item:after{content:'';position:absolute;top:-1px;left:0px;right:0px;height:4px;background-color:#fff;transform:scaleY(0);transform-origin:top;transition:transform .15s ease-out;}
.featured-slider-navigation .slider-navigation-item.is-active:after{transform:scaleY(1);}
.featured-slider-navigation .slider-navigation-item-inner{position:relative;}
.featured-slider-navigation .slider-navigation-index{display:block;color:#fff;font-weight:700;font-size:1.25rem;margin-bottom:.5rem;}
.featured-slider-navigation .slider-navigation-post-title{color:#fff;font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.featured-slider-section-centered .slider-item .post-text-inner{max-width:56rem;margin-left:auto;margin-right:auto;text-align:center;}
.mnmd-links-auto-col.mnmd-links-style-4 .mnmd-items-wrapper > .row{align-items:flex-end;}
.mnmd-links .link-item, .mnmd-links .link-item-inner{height:100%;}
.mnmd-links .link-item-title{font-weight:700;}
.mnmd-links .link-item:hover .link-item-arrow .mnmd-icon{-webkit-animation:goRightSurvol .4s ease-out;animation:goRightSurvol .4s ease-out;}
.links-section-default .link-item{padding:1.5rem;transition:box-shadow .7s cubic-bezier(.19, 1, .22, 1);}
.links-section-default .link-item:hover{box-shadow:0 4px 16px 0 rgba(42, 54, 52, .05), 0 8px 32px 0 rgba(42, 54, 52, .05);}
.links-section-default .link-item-image{max-width:120px;position:relative;border-radius:100%;}
.links-section-default .link-item-title{font-weight:700;text-transform:uppercase;}
.links-section-default .link-item-subtitle{color:rgba(0, 0, 0, .4);}
.links-section-default.links-section-circular-image .link-item-image img{border-radius:100%;}
.links-section-default.links-section-3-column .link-item-image{width:40%;flex-shrink:0;margin-right:1.5rem;}
.mnmd-links-circle-image .link-item-image img{border-radius:50%;}
.link-item-a{position:relative;background-color:#000;text-decoration:none !important;overflow:hidden;}
.link-item-a .link-item-inner{min-height:12rem;height:100%;position:relative;padding:1.5rem;}
.link-item-a-has-background .link-item-inner{color:#fff;}
.link-item-a .link-item-title{font-weight:700;}
.link-item-a .link-item-subtitle{max-width:280px;}
.link-item-a .link-item-footer{margin-top:1rem;}
.link-item-a .background-object{transition:transform .7s cubic-bezier(.19, 1, .22, 1);transform:scale(.9, .9) translateY(0);top:-10%;right:-10%;bottom:-10%;left:-10%;}
.link-item-a:hover .background-object{transform:scale(1, 1) translateY(5%);}
.link-item-a .background-object:after{bottom:-200%;opacity:.375;}
.link-item-a.link-item-tall{min-height:22rem;}
.link-item-b{position:relative;}
.link-item-b:before{content:'';position:absolute;top:.5rem;left:.5rem;right:-.5rem;bottom:-.5rem;border:1px solid rgba(0, 0, 0, 1);background-color:#fff;transition:all .7s cubic-bezier(.19, 1, .22, 1);}
.link-item-b:hover:before{background:#000;}
.link-item-b .link-item-inner{position:relative;padding:1.5rem;border:1px solid rgba(0, 0, 0, 1);background-color:#fff;transition:border .7s cubic-bezier(.19, 1, .22, 1);}
.link-item-b:hover .link-item-inner{border-color:rgba(0, 0, 0, 1);}
.link-item-b .link-item-footer{margin-top:1.5rem;}
.link-item-b .link-item-arrow{margin-left:1.5rem;}
.link-item-b .link-item-image img, .mnmd-links-3-col .link-item-b .link-item-image img{max-width:100px;max-height:100px;}
.link-item-c{position:relative;}
.link-item-c:before{content:'';display:block;position:absolute;top:.5rem;left:.5rem;right:-.5rem;bottom:-.5rem;border:1px solid rgba(0, 0, 0, 1);background-color:#fff;transition:all .7s cubic-bezier(.19, 1, .22, 1);}
.link-item-c:hover:before{background-color:#000;}
.link-item-c .link-item-inner{position:relative;padding:1.5rem;border:1px solid rgba(0, 0, 0, 1);background-color:#fff;transition:border .7s cubic-bezier(.19, 1, .22, 1);z-index:1;}
.link-item-c:hover .link-item-inner{border-color:rgba(0, 0, 0, 1);}
.link-item-c .link-item-header{padding-bottom:1.5rem;margin-bottom:1.5rem;border-bottom:1px solid rgba(0, 0, 0, .1);}
.link-item-c .link-item-title{margin-bottom:0;}
.link-item-c .link-item-subtitle{margin:.5rem 0 0;}
.link-item-c .link-item-footer{flex:1;}
.link-item-c .link-item-image{padding:0 15%;}
.mnmd-links-style-4 .mnmd-items-wrapper > .row{justify-content:center;}
.mnmd-links-style-4.mnmd-links-auto-col .mnmd-items-wrapper > .row > .col{max-width:232px;}
.mnmd-links-style-4.mnmd-links-auto-col .link-item-image img{max-width:112px;}
.mnmd-links-style-4.mnmd-links-4-col .link-item, .mnmd-links-style-4.mnmd-links-3-col .link-item{max-width:200px;margin-left:auto;margin-right:auto;}
.mnmd-links-style-4.mnmd-links-4-col .link-item-image img, .mnmd-links-style-4.mnmd-links-3-col .link-item-image img{max-width:120px;}
.link-item-d .link-item-inner{margin:0 auto;}
.link-item-d .link-item-image{margin-bottom:1.5rem;}
.mnmd-links-circle-image .link-item-d .link-item-image{border-radius:50%;overflow:hidden;}
.links-section-tile .link-item{position:relative;border-radius:.25rem;overflow:hidden;transition:box-shadow .7s cubic-bezier(.19, 1, .22, 1);}
.links-section-tile .link-item:hover{box-shadow:0 4px 16px 0 rgba(42, 54, 52, .05), 0 8px 32px 0 rgba(42, 54, 52, .05);}
.links-section-tile .link-item .background-object{transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.links-section-tile .link-item:hover .background-object{transform:scale(1.1, 1.1);}
.links-section-tile .link-item-inner{min-height:12rem;position:relative;padding:1.5rem;}
.links-section-tile .link-item-url-overlay{position:absolute;top:0;left:0;right:0;bottom:0;text-decoration:none;}
.links-section-tile .link-item-text{flex:1;}
.links-section-tile .link-item-title{color:#fff;}
.links-section-tile .link-item-subtitle{color:rgba(255, 255, 255, .6);}
.links-section-tile .link-item-title:last-child{margin-bottom:0;}
.links-section-tile .link-item-icon{color:#fff;}
.mnmd-post-block-indexed .post-item .post-index span{color:#000;}
.mnmd-post-block-indexed .post-index-default{margin-bottom:1rem;}
.mnmd-post-block-indexed .post-index-default span{display:inline-block;position:relative;font-size:3rem;font-weight:700;line-height:1;letter-spacing:-.025em;z-index:1;}
.mnmd-post-block-indexed .post-item .post-index.post-index-circle{margin:0 auto 1.5rem;text-align:center;}
.mnmd-post-block-indexed .post-item .post-index.post-index-circle span{display:inline-block;width:3.5rem;height:3.5rem;position:relative;background:#fff;border:1px solid #000;border-radius:100%;font-size:1.75rem;line-height:3.5rem;font-weight:700;text-align:center;text-shadow:.1em .1em rgba(0, 0, 0, .1);z-index:1;}
.mnmd-post-block-c-post-list > .post-item:not(:first-child){margin-top:2rem;}
.mnmd-post-block-c-post-list > .post-card{min-height:16rem;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary{align-items:stretch;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-image{width:100%;position:relative;margin-left:0;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .mnmd-pattern-object{top:8%;left:-8%;right:8%;bottom:-1.5rem;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary{position:relative;margin-top:2rem;}
@media(max-width:991.98px){
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary-inner{background:transparent !important;}
}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary .col-lg:not(:last-child){margin-bottom:1.5rem;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary .post-landscape .post-title{max-width:30rem;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary .post-landscape .post-image{flex-basis:32%;max-width:8rem;margin-left:16px;margin-bottom:0;}
.mnmd-hero-post-block-a-4 .mnmd-hero-post-block-a-secondary .post-landscape .post-text{padding-top:0;}
.mnmd-hero-post-block-a-4 .mnmd-hero-post-block-a-secondary .post-landscape .post-title{max-width:20em;}
.post-box-b-primary article{min-height:50rem;}
.post-box-b-primary article .post-text{padding-top:calc(4rem + 100px);padding-bottom:calc(4rem + 100px);}
.post-box-b-secondary-inner{max-width:600px;margin-top:-100px;margin-left:auto;}
.post-box-b-secondary-item-2 article{position:relative;width:50%;margin-top:-150px;margin-left:auto;}
.post-box-c-section .mnmd-section-heading-title{position:relative;}
.post-box-c-section .post-box-c-primary{position:relative;}
.post-box-c-section .post-box-c-primary-wrapper{position:relative;}
.post-box-c-section .mnmd-section-background{bottom:-6rem;}
.post-box-c-section .post-box-c-primary .post-image{position:relative;}
.post-box-c-section .post-box-c-primary .post-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;}
.post-box-c-section .post-box-c-primary .post-text, .post-box-c-section .post-box-c-primary .post-text-inner{flex:1;}
.post-box-c-section .post-box-c-primary .post-footer{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
.post-box-c-section .post-box-c-secondary-post-first, .post-box-c-section .post-box-c-secondary-post-second{position:relative;margin-top:2rem;}
.post-box-c-section .post-box-c-secondary-post-second .post-image{width:100%;margin-bottom:1rem;margin-right:0;}
.post-box-d-primary-post-wrapper .post-portrait-cutout-hero, .post-box-d-primary-post-wrapper .post-portrait-cutout-hero .post-inner{height:100%;}
.post-box-d-primary-post-wrapper .post-portrait-cutout-hero .post-text{position:relative;}
.post-box-d-secondary{margin-top:3rem;}
.post-box-d-secondary > .row{height:100%;}
.post-box-d-secondary-item{flex-shrink:0;}
.post-box-d-secondary-item:not(:first-child){margin-top:32px;}
.post-box-e-container-width-default .post-hero-cover .post-inner{padding-left:5%;padding-right:5%;}
.post-box-h-primary-post-wrapper{margin-bottom:16px;}
.post-box-h-primary-post-outer{height:100%;position:relative;}
.post-box-h-primary-post-outer .mnmd-pattern-object{position:absolute;top:4%;left:6%;right:-6%;bottom:-4%;}
.post-box-h-primary-post-wrapper .post-item{width:100%;height:100%;min-height:25rem;}
.post-box-h-primary-post-wrapper .post-text-inner{padding:0 1rem;}
.post-box-h-primary-post-wrapper .post-text-inner > *{max-width:30rem;}
.post-box-h-primary-post-wrapper .post-text-inner > .post-title{max-width:40rem;}
.post-box-h-secondary-post-wrapper article{max-width:500px;}
.post-box-h-secondary-post-wrapper .post-text{max-width:30rem;margin-left:auto;margin-right:auto;}
.mnmd-post-block-c .mnmd-post-block-c-secondary article{margin-bottom:2rem;padding-bottom:2rem;border-bottom:1px solid rgba(0, 0, 0, .1);}
.mnmd-post-block-c .mnmd-post-block-c-secondary article:last-child{margin-bottom:0;padding-bottom:0;border-bottom:none;}
.mnmd-post-block-c .mnmd-post-block-c-secondary .post-landscape .post-title{max-width:30rem;}
.mnmd-post-block-d .mnmd-post-block-d-secondary .post-landscape .post-title{max-width:30rem;}
.mnmd-post-block-e .post-card.post-card-background{min-height:20rem;}
.mnmd-popular-posts-wrapper{counter-reset:article;}
.mnmd-popular-posts-wrapper .post-card-has-index .card-img-top{position:relative;}
.mnmd-popular-posts-wrapper .post-card-has-index .post-index{text-align:center;line-height:1;}
.mnmd-popular-posts-wrapper .post-card-has-index .post-index:before{display:inline-block;counter-increment:article;content:counter(article, decimal);width:4rem;height:4rem;margin-top:-2rem;background:#fff;border-radius:100%;color:#111;font-size:2rem;line-height:4rem;text-align:center;transition:all .15s ease-in-out;}
.mnmd-popular-posts-wrapper .post-card-has-index .card-body .post-index:before{margin-top:0;margin-bottom:1.125rem;}
.mnmd-popular-posts-wrapper .post-card-has-index:hover .post-index:before{color:#fff;background:#111;}
.mnmd-popular-posts-wrapper .post-card-background.post-card-has-index .post-index:before{width:1.75em;height:1.75em;margin-top:0;margin-bottom:3rem;background:#fff;color:#000;font-size:2rem;line-height:1.75em;text-align:center;transition:all .15s ease-in-out;}
.mnmd-popular-posts-wrapper .post-list-has-index .post-index{line-height:1;}
.mnmd-popular-posts-wrapper .post-list-has-index .post-index:before{display:inline-block;counter-increment:article;content:counter(article, decimal-leading-zero);width:4rem;height:4rem;margin-right:2rem;background:rgba(0, 0, 0, .1);border-radius:100%;color:#111;font-size:2rem;line-height:4rem;text-align:center;transition:all .15s ease-in-out;}
.mnmd-popular-posts-wrapper .post-list-has-index:hover .post-index:before{color:#fff;background:#111;}
.categories-section-list{margin:-.5rem;padding:0;list-style:none;}
.categories-section-list > li{display:inline-block;margin:0;padding:.5rem;}
.category-item-a{position:relative;text-decoration:none !important;border:1px solid rgba(0, 0, 0, .5);}
.category-item-a .category-item-wrapper{position:relative;overflow:hidden;}
.category-item-a .category-item-inner{min-height:10rem;height:100%;position:relative;padding:1.5rem;text-align:center;}
.category-item-a-tall .category-item-inner{min-height:18rem;}
.category-item-a:before{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0, 0, 0, .5);background:#fff;z-index:-1;transform:rotateZ(0);transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.category-item-a:after{content:'';display:block;position:absolute;top:0;left:0;right:0;bottom:0;border:1px solid rgba(0, 0, 0, .5);background:#fff;z-index:-1;transform:rotateZ(0);transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.category-item-a:hover:before, .category-item-a:focus:before, .category-item-a:active:before{transform:rotateZ(6deg);}
.category-item-a:hover:after, .category-item-a:focus:after, .category-item-a:active:after{transform:rotateZ(3deg);}
.category-item-a:hover .category-item-title, .category-item-a:focus .category-item-title, .category-item-a:active .category-item-title{transform:translate(0, -1rem);}
.category-item-a .category-item-content{width:100%;}
.category-item-a .category-item-title{display:inline-block;margin:0;padding:.5rem .75rem;background-color:#000;font-weight:700;text-transform:uppercase;transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
.category-item-a .category-item-title sup{font-weight:400;}
.category-item-a.category-item-tall{min-height:22rem;}
.categories-section-layout-2 .categories-section-list{list-style:none;margin:-.5em;padding:0;}
.categories-section-layout-2 .categories-section-list > li{display:inline-block;padding:.5em;margin:0;}
.category-item-c{display:inline-flex;position:relative;}
.category-item-c .category-item-inner{height:3rem;position:relative;border:1px solid rgba(0, 0, 0, .1);border-radius:8px;overflow:hidden;transition:border .7s cubic-bezier(.19, 1, .22, 1);}
.category-item-c:hover .category-item-inner, .category-item-c:focus .category-item-inner, .category-item-c:active .category-item-inner{border-color:#000;}
.category-item-c .category-item-image{width:calc(3rem - 1px);overflow:hidden;}
.category-item-c .category-item-text{padding:0 1.25rem;overflow:hidden;}
.category-item-c .category-item-text > *{width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.category-item-c .category-item-title:last-child{margin-bottom:0;}
.custom-links-section .row{margin-left:0;margin-right:0;padding:3px;}
.custom-links-section [class*="col-"]{padding-left:0;padding-right:0;}
.custom-links-wrapper{background:rgba(0, 0, 0, 0.1);}
.custom-link-item{display:block;background:#fff;background-clip:padding-box;border:3px solid transparent;text-decoration:none !important;}
.custom-link-text{min-height:2.4em;color:#111;font-weight:700;line-height:1.2;text-align:right;text-transform:lowercase;}
.parallax-carousel-section.parallax-carousel-section.mnmd-section-has-background{padding:0 0 1.5rem;}
.parallax-carousel-section .mnmd-section-background{top:30%;}
.parallax-carousel-item{width:100%;position:relative;}
.parallax-carousel-section-carousel:not(.flickity-enabled) .parallax-carousel-item:not(:first-child){display:none;}
.parallax-carousel-section-carousel:not(.flickity-enabled) .parallax-carousel-item:first-child{margin-left:auto;margin-right:auto;}
.parallax-carousel-section-carousel.flickity-enabled .post-text{opacity:0;transition:opacity .7s cubic-bezier(.19, 1, .22, 1);}
.parallax-carousel-section-carousel.flickity-enabled .parallax-carousel-item.is-selected .post-text{opacity:1;}
.carousel-item-image{min-height:20rem;position:relative;overflow:hidden;}
.carousel-item-image .background-object{left:-17%;right:-17%;}
.carousel-item-text{max-width:50rem;margin:2rem auto 0;padding:0 16px;}
.parallax-carousel-navigation{position:relative;margin-top:2.5rem;}
.parallax-carousel-section.mnmd-section-dark-scheme .parallax-carousel-navigation{color:#fff;}
.parallax-carousel-navigation-inner{padding-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
.parallax-carousel-section.mnmd-section-dark-scheme .parallax-carousel-navigation-inner{border-top:1px solid rgba(255, 255, 255, .2);}
.parallax-carousel-progress{font-size:1.25rem;}
.parallax-carousel-next-btn, .parallax-carousel-prev-btn{cursor:pointer;padding:.5rem 1rem .5rem 0;}
.parallax-carousel-next-btn{padding:.5rem 0 .5rem 1rem;}
.parallax-carousel-next-btn .mnmd-icon, .parallax-carousel-prev-btn .mnmd-icon{font-size:1.5rem;}
.parallax-carousel-next-btn:hover .mnmd-icon{-webkit-animation:goRightSurvol .3s ease-out;animation:goRightSurvol .3s ease-out;}
.parallax-carousel-prev-btn:hover .mnmd-icon{-webkit-animation:goLeftSurvol .3s ease-out;animation:goLeftSurvol .3s ease-out;}
.mnmd-carousel{flex-wrap:nowrap;}
.mnmd-carousel-item{display:inline-block;vertical-align:top;}
.mnmd-carousel-overflow.swiper-container{overflow:visible;}
.mnmd-carousel-3i .mnmd-carousel-item, .mnmd-carousel-4i .mnmd-carousel-item{width:100%;}
.mnmd-carousel .flickity-page-dots{position:relative;bottom:auto;margin-top:1rem;}
.mnmd-carousel .flickity-page-dots .dot{margin:0 4px;border:2px solid transparent;background-clip:padding-box;}
.mnmd-carousel .flickity-page-dots .dot.is-selected{background:#000;border:2px solid #000;opacity:.6;}
.mnmd-carousel .swiper-pagination-bullets, .mnmd-carousel .swiper-pagination-fraction{position:relative;left:auto;bottom:auto;margin-top:1rem;}
.mnmd-carousel .swiper-pagination-bullets .swiper-pagination-bullet{margin:0 5px;border:2px solid #000;background:transparent;}
.mnmd-carousel .swiper-pagination-bullets .swiper-pagination-bullet-active{background:#000;}
.mnmd-carousel .mnmd-carousel-hidden-pagination{visibility:hidden;height:0;margin-top:0;}
.mnmd-post-carousel-section .mnmd-section-heading-title-wrapper{margin-bottom:2rem;}
.mnmd-post-carousel-section .mnmd-section-heading-title{margin-bottom:.5rem;}
.mnmd-post-carousel-section .mnmd-carousel-navigation{margin:-4px;white-space:nowrap;}
.mnmd-post-carousel-section .mnmd-carousel-next-btn, .mnmd-post-carousel-section .mnmd-carousel-prev-btn{display:inline-block;padding:4px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;}
.mnmd-carousel-swiper:not(.swiper-container-initialized) .mnmd-carousel-item{margin-right:32px;}
.mnmd-post-carousel-section .mnmd-carousel-item .post-card .card-body{overflow:hidden;}
.mnmd-post-carousel-overflow .flickity-viewport, .mnmd-post-carousel-overflow .swiper-container{overflow:visible;}
.mnmd-post-carousel-c .mnmd-carousel-pagination-fraction{display:none;}
.mnmd-post-carousel-c .mnmd-section-background{left:calc(50% - 50vw);right:50%;}
.mnmd-carousel.mnmd-carousel-auto-width{overflow:hidden;}
.mnmd-carousel.mnmd-carousel-auto-width .mnmd-carousel-item{width:100%;}
.mnmd-carousel.mnmd-carousel-vertical-center .swiper-wrapper{align-items:flex-end;}
.mnmd-carousel.mnmd-carousel-vertical-center .mnmd-carousel-item .post-image img{}
.post-listing-wrapper.is-loading .post-listing-content{opacity:.2;}
.post-listing-list .post-item:not(:first-child){margin-top:2rem;}
.post-listing-pagination{margin-top:4rem;}
.load-more-btn{width:400px;max-width:100%;cursor:auto !important;}
.load-more-btn.is-active{cursor:pointer !important;}
.load-more-btn .spinner-ellipsis{display:none;}
.load-more-btn.is-loading .spinner-ellipsis{display:inline-block;}
.spinner-ellipsis{display:inline-block;}
.spinner-ellipsis:before, .spinner-ellipsis:after{content:'.';}
.spinner-ellipsis:before{float:right;-webkit-animation:spinner-ellipsis-2 1s 0s infinite;animation:spinner-ellipsis-2 1s 0s infinite;}
.spinner-ellipsis:after{-webkit-animation:spinner-ellipsis-1 1s 0s infinite;animation:spinner-ellipsis-1 1s 0s infinite;}
@-webkit-keyframes spinner-ellipsis-1 {
0%{opacity:0;}
25%{opacity:0;}
26%{opacity:1;}
75%{opacity:1;}
76%{opacity:0;}
100%{opacity:0;}
}
@keyframes spinner-ellipsis-1 {
0%{opacity:0;}
25%{opacity:0;}
26%{opacity:1;}
75%{opacity:1;}
76%{opacity:0;}
100%{opacity:0;}
}
@-webkit-keyframes spinner-ellipsis-2 {
0%{opacity:0;}
50%{opacity:0;}
51%{opacity:1;}
75%{opacity:1;}
76%{opacity:0;}
100%{opacity:0;}
}
@keyframes spinner-ellipsis-2 {
0%{opacity:0;}
50%{opacity:0;}
51%{opacity:1;}
75%{opacity:1;}
76%{opacity:0;}
100%{opacity:0;}
} .post-listing-section-grid-flow .grid-item,
.post-listing-section-masonry-flow .masonry-item{display:flex;align-items:center;justify-content:center;}
.post-listing-section-masonry-flow .masonry-item{margin-bottom:0;}
@media screen and (max-width:767.98px){
.post-listing-section-grid-flow .grid-item article, .post-listing-section-masonry-flow .masonry-item article{padding-left:0 !important;padding-right:0 !important;}
.post-listing-section-masonry-flow .masonry-item article{padding-top:0 !important;padding-bottom:0 !important;}
}
@media screen and (max-width:991.98px){
.post-listing-section-grid-flow .grid-item .post-excerpt, .post-listing-section-masonry-flow .masonry-item .post-excerpt{display:none !important;}
} .mnmd-section-subscription form label{display:block;font-size:.75em;text-transform:uppercase;}
.mnmd-section-subscription form label *{font-size:1.3333em;text-transform:none;}
.mnmd-section-subscription form p:last-child{margin-bottom:0;}
.mnmd-section-subscription form input[type="email"],
.mnmd-section-subscription form input[type="text"],
.mnmd-section-subscription form textarea{display:block;}
.mnmd-section-subscription-center .mnmd-section-inner, .mnmd-section-subscription-center .mnmd-section-inner input[type="email"]{text-align:center;}
.mnmd-section-subscription-a .mnmd-section-wrapper{overflow:hidden;}
.mnmd-section-subscription-a .mnmd-section-inner{padding:6%;border-top:.75rem solid transparent;background:linear-gradient(#f6f6f2, #f6f6f2) padding-box, repeating-linear-gradient(-45deg, #CC5451 0, #CC5451 12.5%, #f6f6f2 0, #f6f6f2 25%, #527094 0, #527094 37.5%, #f6f6f2 0, #f6f6f2 50%) 0 / 6rem 6rem;}
.mnmd-section-subscription-a .mnmd-section-subscription-content{max-width:calc(720px - 32px);}
.mnmd-section-subscription-a form input[type="email"],
.mnmd-section-subscription-a form input[type="text"]{width:100%;max-width:600px;border:none;background:transparent;border-bottom:1px solid rgba(0, 0, 0, .1);padding-left:0;padding-right:0;outline:none;}
.mnmd-section-subscription-a form textarea{width:100%;max-width:600px;}
.mnmd-section-subscription-a form input[type="email"]:focus,
.mnmd-section-subscription-a form input[type="text"]:focus{border-color:rgba( 0, 0, 0, 1);}
.mnmd-section-subscription-a .mnmd-section-wrapper:after{content:'✈';width:100px;height:100px;display:block;background:radial-gradient(circle, transparent 0%, transparent 50%, #F7B1AF 50% 52%, transparent 52% 69%, #F7B1AF 69% );position:absolute;bottom:30px;right:24px;color:#F7B1AF;font-size:50px;transform:rotate(-40deg);font-weight:400;border-radius:99px;text-align:center;line-height:100px;opacity:.75;}
.mnmd-section-subscription-a{--c:rgba(0, 0, 0, .4);--t:2px;--h:16px;--w:120px;--p:4px;}
.mnmd-section-subscription-a .mnmd-section-wrapper:before{content:'';display:block;width:160px;height:80px;position:absolute;top:10%;right:0;background:radial-gradient(farthest-side at 50% calc(100% + var(--p)), transparent 47%, var(--c) 50% calc(50% + var(--t)),transparent calc(52% + var(--t))), radial-gradient(farthest-side at 50% calc(0% - var(--p)), transparent 47%, var(--c) 50% calc(50% + var(--t)),transparent calc(52% + var(--t)));background-size:var(--w) var(--h);background-position:calc(var(--w)/2) calc(var(--h)/2),0px calc(var(--h)/2);z-index:1;}
.mnmd-pagination{padding:1rem 0 0;border-radius:0;text-align:center;}
.mnmd-pagination .nav-links{width:100%;vertical-align:middle;}
.mnmd-pagination .nav-links.is-on-first-page:before{content:'';display:block;width:2.5rem;height:2.5rem;margin-right:auto;visibility:hidden;}
.mnmd-pagination .nav-links.is-on-last-page:after{content:'';display:block;width:2.5rem;height:2.5rem;margin-left:auto;visibility:hidden;}
.page-numbers{display:inline-block;position:relative;padding:.5rem .75rem;color:inherit;font-size:1rem;font-weight:700;}
.page-numbers:before{content:'';position:absolute;top:100%;left:0;width:100%;height:1px;background-color:rgba(0, 0, 0, 1);transform:scaleX(0);transform-origin:right;transition:transform .7s cubic-bezier(.19, 1, .22, 1);}
a.page-numbers:hover:before{transform:scaleX(1);transform-origin:left;}
a.page-numbers, a.page-numbers:visited, a.page-numbers:hover{color:rgba(0, 0, 0, 1);text-decoration:none;}
.current.page-numbers{color:rgba(0, 0, 0, .2);}
.prev.page-numbers, .next.page-numbers{width:2.5rem;height:2.5rem;padding:0;line-height:2.5rem;border-radius:100%;transition:all .15s ease-in-out;}
.prev.page-numbers:before, .next.page-numbers:before{content:none;}
.prev.page-numbers{margin-right:auto;}
.next.page-numbers{margin-left:auto;}
.prev.page-numbers .mnmd-icon, .next.page-numbers .mnmd-icon{height:100%;vertical-align:initial;}
.mnmd-pagination-circle{display:block;position:absolute;top:50%;left:50%;margin-top:-50%;margin-left:-50%;transform:rotateZ(-90deg);}
.mnmd-pagination-circle svg{width:100%;height:100%;}
.mnmd-pagination-circle circle{fill:none;stroke-width:1px;stroke:black;stroke-dasharray:300 300;stroke-dashoffset:300;transition:stroke-dashoffset .7s cubic-bezier(.19, 1, .22, 1);}
.next.page-numbers:hover .mnmd-pagination-circle circle, .next.page-numbers:focus .mnmd-pagination-circle circle, .next.page-numbers:active .mnmd-pagination-circle circle, .prev.page-numbers:hover .mnmd-pagination-circle circle, .prev.page-numbers:focus .mnmd-pagination-circle circle, .prev.page-numbers:active .mnmd-pagination-circle circle{stroke-dashoffset:0;}
.mnmd-pagination-next-n-prev .pagination-info{display:inline-block;position:relative;padding:.5rem .75rem;color:inherit;font-size:1rem;font-weight:700;}
.mnmd-pagination-next-n-prev .pagination-next-link, .mnmd-pagination-next-n-prev .pagination-prev-link{display:inline-block;position:relative;width:2.5rem;height:2.5rem;padding:0;line-height:2.5rem;border-radius:100%;transition:all .15s ease-in-out;}
.mnmd-pagination-next-n-prev span.pagination-next-link, .mnmd-pagination-next-n-prev span.pagination-prev-link{visibility:hidden;}
.mnmd-pagination-next-n-prev .pagination-next-link:hover .mnmd-pagination-circle circle, .mnmd-pagination-next-n-prev .pagination-next-link:focus .mnmd-pagination-circle circle, .mnmd-pagination-next-n-prev .pagination-next-link:active .mnmd-pagination-circle circle, .mnmd-pagination-next-n-prev .pagination-prev-link:hover .mnmd-pagination-circle circle, .mnmd-pagination-next-n-prev .pagination-prev-link:focus .mnmd-pagination-circle circle, .mnmd-pagination-next-n-prev .pagination-prev-link:active .mnmd-pagination-circle circle{stroke-dashoffset:0;}
.mnmd-pagination-next-n-prev .pagination-next-link .mnmd-icon, .mnmd-pagination-next-n-prev .pagination-prev-link .mnmd-icon{height:100%;vertical-align:initial;}
@media(min-width:768px){
.mnmd-pagination-next-n-prev .pagination-next-link, .mnmd-pagination-next-n-prev .pagination-prev-link{width:3rem;height:3rem;}
} .single-related-posts-section-inner{position:relative;}
.single-related-posts-section.mnmd-section-has-background .mnmd-section-background{background:#f5f5f5;}
.modal-content, .modal-header, .modal-footer{border-radius:0;}
.modal-title{margin-bottom:0;}
.admin-bar .modal{margin-top:46px;}
@media(min-width:782.98px){
.admin-bar .modal{margin-top:32px;}
} .mnmd-login-modal .modal-body label{display:block;}
.mnmd-login-modal .modal-body input[type="text"],
.mnmd-login-modal .modal-body input[type="password"],
.mnmd-login-modal .modal-body input[type="submit"]{display:block;width:100%;}
.mnmd-login-modal .mnmd-login-modal-forgot-password{display:inline-block;margin-top:1rem;}
@media(min-width:576px){
.mnmd-login-modal .modal-dialog{max-width:360px;}
} .mnmd-search-modal .modal-dialog{width:100%;max-width:none;margin:0;background:#fff;}
.mnmd-search-modal .modal-content{max-width:100%;border:none;background:transparent;}
.mnmd-search-modal .modal-header{display:none;}
.mnmd-search-modal .modal-body{padding:1.5rem;background:#fff;}
.mnmd-search-modal .search-form{position:relative;}
.mnmd-search-modal .search-form .search-field{max-width:none;flex:1;margin:0;padding-left:0;padding-right:2.75rem;background:transparent;border:none;border-bottom:1px solid rgba(0, 0, 0, .1);}
.mnmd-search-modal .search-form .search-field:focus{outline:none;border-color:rgba(0, 0, 0, 1);}
.mnmd-search-modal .search-form .search-submit{position:absolute;top:50%;left:auto;right:0;bottom:auto;margin:0;padding-left:1rem;padding-right:0;background:transparent;border:none;box-shadow:none;color:#000;transform:translate(0, -50%);}
.single-post-header, .single-post-header-text-inner{position:relative;}
.single-post-header-text-inner > *:first-child{margin-top:0;}
.single-post-header-text-inner > *:last-child{margin-bottom:0;}
.single-post-header-center .single-post-header-text-outer, .single-post-header-center .single-post-header-text-inner, .single-post-header-center .single-post-header-text-inner > *{margin-left:auto;margin-right:auto;text-align:center;}
.single-post-meta{margin-bottom:1rem;}
.single-post-excerpt{margin-top:0;color:rgba(0, 0, 0, .6);font-size:1rem;line-height:1.7;}
.single-post-excerpt.text-inverse{color:rgba(255, 255, 255, 1);}
.single-post-excerpt > *:last-child{margin-bottom:0;}
.post-lead{max-width:calc(720px - 32px);color:rgba(0, 0, 0, .5);font-size:1.125rem;font-weight:300;}
.post-lead.text-inverse{color:rgba(255, 255, 255, 1);}
.single-post-header-image-caption{margin-top:1rem;font-size:.875rem;}
.single-post-header-image-caption a, .single-post-header-image-caption a:visited, .single-post-header-image-caption a:hover, .single-post-header-image-caption a:focus, .single-post-header-image-caption a:active{color:inherit;text-decoration:underline;}
.single-post-header-footer{justify-content:space-between;flex-wrap:wrap;margin-top:1rem;border-top:1px solid rgba(0, 0, 0, .1);}
.text-inverse .single-post-header-footer{border-color:rgba(255, 255, 255, .25);}
.single-post-header-center .single-post-header-footer{justify-content:center;}
.single-post-header-footer-left, .single-post-header-footer-right{padding-top:1rem;}
.single-post-header-footer-left:not(:only-child){margin-right:1.5rem;}
.single-post-header-footer .post-author-avatar{display:inline-block;margin:0 .75em;border-radius:100%;overflow:hidden;vertical-align:middle;}
.single-post-header-footer .post-meta{margin-bottom:0;}
.single-post-header-footer-right > *:not(:first-child){margin-left:1.25em;}
.single-post-header-footer .post-meta .mnmd-icon svg{width:24px;}
.single-post-comment-link .mnmd-icon:only-child{margin-left:0;}
.single-post-header-default .single-post-header-text{margin-top:2rem;}
.format-standard.has-post-thumbnail .single-post-header.single-post-header-default.single-post-header-center .single-post-header-image-inner{-webkit-clip-path:none;clip-path:none;}
@media(min-width:992px){
.single-post-header-default .single-post-header-text{margin-top:3rem;}
}
@media(min-width:1200px){
.single-post-header-default .single-post-header-text-inner{max-width:calc(1120px - ((1120px - 720px + 32px) / 2));position:relative;}
@supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {
.format-standard.has-post-thumbnail .single-post-header-default:not(.single-post-header-ft-img-default) .single-post-header-text{margin-top:calc(-8rem + 3rem);}
.format-standard.has-post-thumbnail .single-post-header-default.single-post-header-ft-img-wide .single-post-header-image-inner, .format-standard.has-post-thumbnail .single-post-header-default.single-post-header-ft-img-fullwidth .single-post-header-image-inner{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc((100vw + 720px - 32px) / 2 + 3rem - 32px) 100%, calc((100vw + 720px - 32px) / 2 + 3rem - 32px) / 2 + 3rem) calc(100% - 8rem), 0% calc(100% - 8rem));clip-path:polygon(0 0, 100% 0, 100% 100%, calc((100vw + 720px - 32px) / 2 + 3rem - 32px) 100%, calc((100vw + 720px - 32px) / 2 + 3rem - 32px) calc(100% - 8rem), 0% calc(100% - 8rem));}
.format-standard.has-post-thumbnail .single-post-header-default.single-post-header-ft-img-fullbleed .single-post-header-image-inner{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc((100vw + 720px - 32px) / 2 + 3rem) 100%, calc((100vw + 720px - 32px) / 2 + 3rem) calc(100% - 8rem), 0% calc(100% - 8rem));clip-path:polygon(0 0, 100% 0, 100% 100%, calc((100vw + 720px - 32px) / 2 + 3rem) 100%, calc((100vw + 720px - 32px) / 2 + 3rem) calc(100% - 8rem), 0% calc(100% - 8rem));}
.format-standard.has-post-thumbnail .single-post-header-default.single-post-header-center.single-post-header-ft-img-wide .single-post-header-text-outer, .format-standard.has-post-thumbnail .single-post-header-default.single-post-header-center.single-post-header-ft-img-fullwidth .single-post-header-text-outer, .format-standard.has-post-thumbnail .single-post-header-default.single-post-header-center.single-post-header-ft-img-fullbleed .single-post-header-text-outer{position:relative;margin-top:-8rem;padding:3rem 3rem 0;background-color:#fff;}
}
}
@media(min-width:1568px){
@supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {
.format-standard.has-post-thumbnail .single-post-header-default.single-post-header-ft-img-wide .single-post-header-image-inner{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc((1568px + 720px - 32px) / 2 + 3rem - 32px) 100%, calc((1568px + 720px - 32px) / 2 + 3rem - 32px) calc(100% - 8rem), 0% calc(100% - 8rem));clip-path:polygon(0 0, 100% 0, 100% 100%, calc((1568px + 720px - 32px) / 2 + 3rem - 32px) 100%, calc((1568px + 720px - 32px) / 2 + 3rem - 32px) calc(100% - 8rem), 0% calc(100% - 8rem));}
}
}
@media(min-width:2560px){
@supports ((-webkit-clip-path: polygon(0 0)) or (clip-path: polygon(0 0))) {
.format-standard.has-post-thumbnail .single-post-header-default.single-post-header-ft-img-fullwidth .single-post-header-image-inner{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc((2560px + 720px - 32px) / 2 + 3rem - 32px) 100%, calc((2560px + 720px - 32px) / 2 + 3rem - 32px) calc(100% - 8rem), 0% calc(100% - 8rem));clip-path:polygon(0 0, 100% 0, 100% 100%, calc((2560px + 720px - 32px) / 2 + 3rem - 32px) 100%, calc((2560px + 720px - 32px) / 2 + 3rem - 32px) calc(100% - 8rem), 0% calc(100% - 8rem));}
.format-standard.has-post-thumbnail .single-post-header-default.single-post-header-ft-img-fullbleed .single-post-header-image-inner{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, calc((2560px + 720px - 32px) / 2 + 3rem) 100%, calc((2560px + 720px - 32px) / 2 + 3rem) calc(100% - 8rem), 0% calc(100% - 8rem));clip-path:polygon(0 0, 100% 0, 100% 100%, calc((2560px + 720px - 32px) / 2 + 3rem) 100%, calc((2560px + 720px - 32px) / 2 + 3rem) calc(100% - 8rem), 0% calc(100% - 8rem));}
}
} .single-post-header-title-top .single-post-header-text.mnmd-section-has-background{position:relative;}
.single-post-header-title-top .single-post-header-text.single-post-header-text-has-overlap-background{padding-top:6rem;padding-bottom:6rem;}
.single-post-header-title-top .single-post-header-text-inner{position:relative;}
.single-post-header-title-top .single-post-header-image, .single-post-header-title-top .single-post-header-media{margin-top:4rem;}
.single-post-header-title-top.single-post-header-center .single-post-header-footer{border-top:none;}
.single-post-header-title-top.single-post-header-center .single-post-header-footer-left, .single-post-header-title-top.single-post-header-center .single-post-header-footer-right{padding-top:0;}
.single-post-header-overlay{position:relative;}
.single-post-header-overlay-background.background-object-scrim-bottom:after{top:-20%;}
.single-post-header-overlay .single-post-header-outer{height:100vh;min-height:30rem;max-height:40rem;}
.single-post-header-overlay .single-post-header-inner{flex:1;position:relative;padding:3rem 0;}
.single-post-header-overlay.single-post-header-center .single-post-header-inner{margin-left:auto;margin-right:auto;}
.single-post-header-overlay.single-post-header-center .single-post-header-footer{border-top:none;}
.single-post-header-overlay.single-post-header-center .single-post-header-footer-left, .single-post-header-overlay.single-post-header-center .single-post-header-footer-right{padding-top:0;}
.single-post-header-split .single-post-header-wrapper{position:relative;}
.single-post-header-split .single-post-header-text{width:100%;padding-top:2rem;}
.single-post-header-split .single-post-title{max-width:820px;}
.single-post-header-split .single-post-header-image, .single-post-header-split .single-post-header-media{height:100%;}
.single-post-header-split .single-post-header-media{width:100%;}
article.format-audio.has-no-thumb .single-post-header-split .single-post-header-media{align-self:center;}
article.format-audio.has-no-thumb .single-post-header-split .single-post-header-media .mnmd-post-media-audio{width:100%;padding:3rem 0;}
article.format-audio.has-no-thumb .single-post-header-split .single-post-header-media .mnmd-post-media-audio audio{margin:0;}
article.format-video .single-post-header-split .single-post-header-media{width:100%;}
article.format-video .single-post-header-split .single-post-header-media .mnmd-post-media{flex:1;}
.single-post-header-split.single-post-header-has-background .single-post-header-text{padding-bottom:2rem;}
@media(min-width:992px){
.single-post-header-split.single-post-header-width-wide .single-post-header-text, .single-post-header-split.single-post-header-width-fullwidth .single-post-header-text, .single-post-header-split.single-post-header-width-fullbleed .single-post-header-text{padding-left:32px;}
.single-post-header-split .single-post-header-image img, article.format-image .single-post-header-split .single-post-header-media img{max-height:800px;width:auto;}
.single-post-header-split.single-post-header-width-default .single-post-header-image img, article.format-image .single-post-header-split.single-post-header-width-default .single-post-header-media img{max-height:700px;}
.single-post-header-split .single-post-header-media .mnmd-post-media-image-img{text-align:right;}
.single-post-header-split.single-post-header-split-image-fit.single-post-header-has-background .single-post-header-image img{height:100%;width:auto;object-fit:cover;}
article.format-video .single-post-header-split.single-post-header-has-background .single-post-header-media{padding-top:4rem;padding-bottom:4rem;}
.single-post-header-split.single-post-header-has-background{padding-bottom:4rem;}
.single-post-header-split.single-post-header-has-background .single-post-header-image, article.format-image .single-post-header-split.single-post-header-has-background .single-post-header-media{height:calc(100% + 4rem);margin-bottom:-4rem;}
.single-post-header-split.single-post-header-has-background .single-post-header-text{padding-top:4rem;padding-bottom:4rem;}
}
@media(min-width:1200px){
.single-post-header-split .single-post-header-text{padding-right:2rem;}
.single-post-header-split.single-post-header-width-wide .single-post-header-text, .single-post-header-split.single-post-header-width-fullwidth .single-post-header-text{padding-left:0;}
} .single-post-header-no-ft-img .single-post-header-footer{margin-top:-1rem;padding-top:0;border-top:none;}
.single-post-header-no-ft-img .single-post-header-footer > *{display:inline-block;}
@media(min-width:1200px){
.single-post-header-no-ft-img .single-post-header-text-inner{max-width:calc(1120px - ((1120px - 720px + 32px) / 2));position:relative;}
} .single-post-body > div:not(:first-child){margin-top:2rem;}
.mnmd-post-pagination{clear:both;font-size:1rem;font-weight:300;text-align:right;text-transform:uppercase;}
.mnmd-post-pagination-heading{margin-right:.5em;}
.mnmd-post-pagination-next, .mnmd-post-pagination-prev{display:inline-block;}
.mnmd-post-pagination-next .mnmd-icon{margin-left:.25em;}
.mnmd-post-pagination-prev .mnmd-icon{margin-right:.25em;}
.mnmd-post-pagination .post-page-numbers{display:inline-block;position:relative;padding:0 .25em;text-transform:none;}
.mnmd-post-pagination .post-page-numbers.current{font-weight:700;}
.single-post-footer-row:not(:first-child){margin-top:3rem;}
.single-post-footer-row > .row > [class*="col-"]:only-child{margin-bottom:0 !important;}
.single-post-footer-row > .single-post-comments-count .comments-number-bubble{display:inline-block;}
.single-post-footer-section-heading{font-size:1rem;font-weight:700;}
.mnmd-social-share > ul{padding:0;list-style:none;}
.mnmd-social-share-inline > ul{margin:-.5rem;}
.mnmd-social-share-inline > ul > li{display:inline-block;margin:0;padding:.5rem;line-height:1;}
.mnmd-social-share-inline > ul > li a{display:inline-block;text-decoration:none;}
.mnmd-social-share .social-item-name{font-size:.875rem;}
.single-post-footer .mnmd-social-share .mnmd-icon{font-size:1.5rem;}
.single-post-footer .mnmd-social-share-list-with-name .mnmd-icon{margin-right:.25em;}
.single-post-footer .single-post-social-share{display:flex;justify-content:space-between;align-items:center;}
.single-post-footer .single-post-social-share:before, .single-post-footer .single-post-social-share:after{content:'';display:block;flex:1 1 auto;border-top:1px solid rgba(0, 0, 0, .1);}
.single-post-footer .single-post-social-share:before{margin-right:1rem;}
.single-post-footer .single-post-social-share:after{margin-left:1rem;}
.single-post-categories .mnmd-post-categories{margin:-.25em;font-size:.875rem;}
.single-post-categories .mnmd-post-categories li{padding:.25em;}
.single-post-tags .mnmd-post-tags{font-size:.875rem;}
.mnmd-post-tags{margin:-.25em;padding:0;list-style:none;overflow:hidden;}
.mnmd-post-tags > li{float:left;display:inline-block;margin:0;padding:.25em;}
.mnmd-post-tags-inline{margin:-.25em;padding:0;list-style:none;}
.mnmd-post-tags-inline > li{display:inline-block;padding:.25em;}
a.post-tag{display:inline-block;padding:.25em 1em;background:#fff;border:1px solid rgba(0, 0, 0, .2);border-radius:8px;font-size:.875rem !important;line-height:1.5;text-decoration:none;transition:all .6s cubic-bezier(.19, 1, .22, 1);}
.post-tag:hover, .post-tag:focus, .post-tag:active{background:rgba(0, 0, 0, .05);}
.post-tags-list{font-size:0;}
.post-tags-list > li{display:inline-block;margin:0 .5rem .5rem 0;}
.single-post-footer-actions-bar-right{font-size:.875rem;}
.single-post-footer-actions-bar-right a, .single-post-footer-actions-bar-right a:hover, .single-post-footer-actions-bar-right a:focus, .single-post-footer-actions-bar-right a:active{text-decoration:none;}
.mnmd-author-box-name h4{font-weight:700;}
.mnmd-author-box-name h4 a{text-decoration:none;}
.mnmd-author-box-bio{margin-top:.5em;font-size:.875rem;}
.single-post-comments-count .btn{width:400px;max-width:100%;}
article.format-audio.has-post-thumbnail .single-post-header-media .mnmd-post-media{position:relative;}
article.format-audio.has-no-thumb .single-post-header-media .mnmd-post-media audio{margin-top:2rem;}
@media(min-width:992px){
article.format-audio.has-no-thumb .single-post-header-media .mnmd-post-media audio{margin-top:3rem;}
}
article.format-audio.has-post-thumbnail .single-post-header-media .single-post-header-image + .mnmd-post-media{position:relative;transform:translateY(-50%);}
article.format-audio .single-post-header-media .mnmd-post-media audio{display:block;width:100%;max-width:720px;margin:0 auto;}
.post-single .mnmd-post-media-image{margin-bottom:24px;}
.post-single .mnmd-post-media-image figure{display:inline-block;max-width:100% !important;margin:0;padding:8px;background:#fff;border:1px solid rgba(0, 0, 0, .1);}
.post-single .mnmd-post-media-image-heading{padding:24px 16px 16px 16px;}
.post-single .mnmd-post-media-image-heading .single-post-title{margin-bottom:0;}
.post-single .mnmd-post-media-image img{max-width:100%;}
.post-single .mnmd-post-media-image-title{flex-basis:55%;flex-grow:1;}
.post-single .mnmd-post-media-image-heading figcaption{flex-basis:45%;flex-grow:1;}
.mnmd-post-media-image-img{position:relative;margin:0;}
.mnmd-post-media-image-caption{position:absolute;left:0;right:0;bottom:0;padding:4rem 1.5rem 1.25rem;background-image:linear-gradient(0deg, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0) 100%);color:#fff;font-size:.875rem;text-align:right;}
.pswp__caption__center{max-width:calc(720px - 32px);font-size:.875rem;text-align:center;}
.post-single .mnmd-post-media-video{margin-bottom:2rem;}
.mnmd-gallery-carousel{overflow:visible;}
.mnmd-gallery-carousel .swiper-slide{width:auto;}
.mnmd-gallery-carousel:not(.swiper-container-initialized) .swiper-slide{margin-right:16px;}
.mnmd-gallery-carousel .swiper-slide img{width:auto;height:50vw;max-height:90vh;}
.mnmd-gallery-carousel .mnmd-gallery-carousel-item-caption{position:absolute;left:0;right:0;bottom:0;padding:4rem 1rem .75rem;background-image:linear-gradient(0deg, rgba(0, 0, 0, .5) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0) 100%);color:#fff;font-size:.75rem;text-align:right;}
.mnmd-gallery-carousel.swiper-container-horizontal > .swiper-pagination-bullets{position:relative;bottom:auto;left:auto;margin-top:2rem;}
.mnmd-gallery-carousel.swiper-container-horizontal > .swiper-scrollbar{width:calc(100% - 32px);max-width:calc(720px - 32px);height:2px;position:relative;bottom:auto;left:auto;margin-top:1rem;margin-left:auto;margin-right:auto;border-radius:0;}
.post-navigation .nav-links{border:1px solid rgba(0, 0, 0, .1);border-left:0;border-right:0;}
.post-navigation .nav-links a{display:block;color:inherit;text-decoration:none;}
.post-navigation .nav-next, .post-navigation .nav-previous{width:100%;position:relative;padding-top:2rem;padding-bottom:2rem;}
.post-navigation .nav-next{margin-left:auto;padding-left:2rem;text-align:right;border-top:1px solid rgba(0, 0, 0, .1);}
.post-navigation .nav-next:only-child{border-top:none;}
.post-navigation .nav-previous{padding-right:2rem;}
.post-navigation .nav-subtitle{color:rgba(0, 0, 0, .3);font-size:.75rem;letter-spacing:1px;text-transform:uppercase;}
.post-navigation .nav-title{margin-top:.5rem;margin-bottom:0;}
.post-navigation .nav-previous .mnmd-icon{display:none;position:absolute;top:50%;left:-2rem;transform:translate(-150%, -50%);}
.post-navigation .nav-previous .mnmd-post-navigation-circle{display:none;width:48px;height:48px;position:absolute;top:50%;left:-2rem;transform:translate(-100%, -50%);}
.post-navigation .nav-previous .mnmd-post-navigation-circle{transform:translate(-100%, -50%) rotateZ(-90deg);}
.post-navigation .nav-next .mnmd-icon{display:none;position:absolute;top:50%;right:-2rem;transform:translate(150%, -50%);}
.post-navigation .nav-next .mnmd-post-navigation-circle{display:none;width:48px;height:48px;position:absolute;top:50%;right:-2rem;transform:translate(100%, -50%);}
.post-navigation .nav-next .mnmd-post-navigation-circle{transform:translate(100%, -50%) rotateZ(-90deg);}
.post-navigation .mnmd-post-navigation-circle svg{width:100%;height:100%;}
.post-navigation .mnmd-post-navigation-circle svg circle{fill:none;stroke-width:1px;stroke:black;stroke-dasharray:300 300;stroke-dashoffset:300;transition:stroke-dashoffset .7s cubic-bezier(.19, 1, .22, 1);}
.post-navigation .nav-links a:hover .mnmd-post-navigation-circle svg circle{stroke-dashoffset:0;}
.comments-area .comments-title{margin-bottom:2rem;font-weight:700;}
.comments-area .comment-list{margin:0;padding:0;list-style:none;}
.comments-area .comment-list ol.children{margin-left:2rem;margin-top:0;padding:0;list-style:none;}
.comments-area .comment-list ol.children ol.children{margin-left:0;}
.comments-area .comment-list .comment{margin-top:2rem;margin-bottom:0;}
.comments-area .comment-list > .comment:first-child{margin-top:0;}
.comments-area .comment-meta{overflow:hidden;}
.comments-area .comment-author img{display:none;width:48px;height:auto;float:left;margin-right:1rem;border-radius:50%;}
.comments-area .comment-author .fn{display:inline-block;font-size:1rem;font-weight:700;}
.comments-area .comment.bypostauthor .comment-author .fn:after{content:'';display:inline-block;margin-left:.5rem;padding:.25rem .5rem;border-radius:2px;background-color:#f5f5f5;font-size:.75em;font-weight:400;line-height:1;letter-spacing:1px;text-transform:uppercase;vertical-align:middle;}
.comments-area .comment-author .fn a{color:inherit;}
.comments-area .comment-author .says{display:none;}
.comments-area .comment-metadata{font-size:.875rem;}
.comments-area .comment-metadata a{text-decoration:none;}
.comments-area .comment-metadata time{color:rgba(0, 0, 0, .4);font-size:.875rem;}
.comments-area .comment-metadata .edit-link a{margin-left:.5rem;font-size:.875rem;letter-spacing:1px;text-transform:uppercase;}
.comments-area .comment-body{padding-top:2rem;border-top:1px solid rgba(0, 0, 0, .1);}
.comments-area .comment-list > li:first-child > .comment-body{padding-top:0;border-top:none;}
.comments-area .comment-content{position:relative;margin:1rem 0 1rem 0;font-size:1rem;line-height:1.7;}
.comments-area .comment-content p:last-child{margin-bottom:0;}
.comments-area .comment-body .reply{margin:1rem 0;}
.comments-area .comment-body .comment-reply-link{display:inline-block;position:relative;padding:0 0 0 1.45rem;color:#000;font-size:.875rem;letter-spacing:1px;text-decoration:none;text-transform:uppercase;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, opacity .15s ease-in-out, transform .15s ease-in-out;}
.comments-area .comment-body .comment-reply-link:hover, .comments-area .comment-body .comment-reply-link:focus, .comments-area .comment-body .comment-reply-link:active{border-color:#000;}
.comments-area .comment-body .comment-reply-link:before{content:'';display:inline-block;width:1.25rem;height:1.25rem;position:absolute;top:50%;left:0;margin-top:-.7rem;background-size:cover;background-position:center;vertical-align:middle;}
.comments-area .comment-body .comment-reply-link:after{content:'';height:1px;width:auto;position:absolute;top:100%;left:1.45rem;right:0;background-color:currentColor;}
.comments-area .comment-body .comment-reply-link:hover:after{-webkit-animation:.7s cubic-bezier(.19, 1, .22, 1) 0s st-link;animation:.7s cubic-bezier(.19, 1, .22, 1) 0s st-link;}
.comments-area .comment-respond{margin-top:4rem;}
.comments-area .comment-list .comment-respond{margin-top:2rem;}
.comments-area .comment-reply-title{font-size:1.424rem;line-height:1.3;}
.comments-area .comment-reply-title > small{margin-left:1rem;font-size:70%;}
.comments-area .comment-form label{display:inline;}
.comments-area .comment-form-comment label, .comments-area .comment-form-author label, .comments-area .comment-form-email label, .comments-area .comment-form-url label{display:block;font-size:1rem;}
.comments-area .comment-form-author input[type=text],
.comments-area .comment-form-email input[type=email],
.comments-area .comment-form-url input[type=url]{width:100%;}
.comments-area .comment-form-comment textarea{width:100%;}
.comments-area .comment-awaiting-moderation{margin-bottom:0;font-size:.875rem;}
@media(min-width:576px){
.comments-area .comment-list ol.children{margin-left:calc(48px + 1rem);}
.comments-area .comment-author img{display:block;}
.comments-area .comment-content{margin-left:calc(48px + 1rem);}
.comments-area .comment-body .reply{margin-left:calc(48px + 1rem);}
} .page-header{margin-top:4rem;margin-bottom:4rem;}
.page-title{font-weight:700;}
.taxonomy-description{font-size:1.125rem;}
.mnmd-page-404-title{margin-bottom:.5em;}
.mnmd-page-404-body-text{max-width:calc(720px - 32px);margin-bottom:1em;}
.mnmd-page-404-content .search-form{margin-top:2rem;}
.child-categories-list{margin:2rem -.5rem 0;padding:0;list-style:none;}
.child-categories-list > li{display:inline-block;padding:0 .5rem;}
.child-categories-list > li a{display:inline-block;text-decoration:none;}
.wpcf7-form label{display:block;}
input[type="email"].wpcf7-form-control,
input[type="text"].wpcf7-form-control,
textarea.wpcf7-form-control{width:100%;}
.mnmd-section-destinations .destination-group{margin-bottom:4rem;}
.mnmd-section-destinations .destination-group-index{margin-bottom:2rem;border-bottom:1px solid rgba(0, 0, 0, .05);font-weight:700;}
.mnmd-section-destinations .destination-group ol{list-style:none;margin:0;padding:0;}
.mnmd-section-destinations .destination-group ol li{margin-top:.5rem;}
.mnmd-section-destinations .destination-group ol a{color:rgba(0, 0, 0, .8);}
.mnmd-section-destinations-b .destination-group{margin-bottom:0;}
.mnmd-section-destinations-b .destination-group-index{margin-bottom:1rem;}
.widget:not(:first-child){margin-top:3rem;}
.widget-title{margin-bottom:1.25rem;font-size:1rem;text-transform:uppercase;}
.widget_archive ul, ul.wp-block-archives{padding:0;list-style:none;}
.widget_archive ul li:not(:first-child),
ul.wp-block-archives li:not(:first-child){margin-top:.5em;}
.widget_archive select, .wp-block-archives-dropdown select{display:block;width:100%;max-width:320px;}
.wp-block-archives.alignleft, .wp-block-archives.alignright{width:auto;}
.wp-block-archives-dropdown.alignleft select, .wp-block-archives-dropdown.alignright select{width:320px;max-width:100%;}
.wp-block-archives-dropdown.aligncenter select{margin-left:auto;margin-right:auto;}
.widget_calendar{max-width:calc(720px - 32px);}
.widget_calendar .calendar_wrap, .wp-block-calendar{background-color:#fff;}
.widget_calendar caption, .wp-block-calendar table caption{padding:1em .5em;background-color:#f5f5f5;color:#000;font-size:1.5rem;font-weight:700;text-align:center;caption-side:initial;}
.widget_calendar table, .wp-block-calendar table{table-layout:fixed;margin-bottom:0;border:1px solid rgba(0, 0, 0, .1);border-top:0;border-bottom:0;font-family:inherit;font-size:.875rem;color:#000;}
.wp-block-calendar table caption, .wp-block-calendar table tbody{color:#000;}
.widget_calendar th, .wp-block-calendar table th{padding:0.75em 0;background:transparent;font-weight:700;text-align:center;border:none;}
.widget_calendar td, .wp-block-calendar tbody td{padding:0.75em 0;border:none;text-align:center;overflow-wrap:normal;}
.widget_calendar td a, .wp-block-calendar.wp-block-calendar td a, .wp-block-calendar.wp-block-calendar td a:hover, .wp-block-calendar.wp-block-calendar td a:focus, .wp-block-calendar.wp-block-calendar td a:active{text-decoration:none;border-bottom:1px solid currentColor;}
.widget_calendar #today,
.widget_calendar #today a,
.wp-block-calendar #today,
.wp-block-calendar #today a{position:relative;color:#000;z-index:1;}
.widget_calendar #today:before,
.wp-block-calendar #today:before{content:'';display:block;width:2em;height:2em;position:absolute;top:50%;left:50%;margin-top:-1em;margin-left:-1em;border-radius:100%;background:#f5f5f5;z-index:-1;}
.widget_calendar .wp-calendar-nav, .wp-block-calendar .wp-calendar-nav{display:flex;justify-content:space-between;border:1px solid rgba(0, 0, 0, .1);font-size:.875rem;}
.widget_calendar .wp-calendar-nav .wp-calendar-nav-prev, .widget_calendar .wp-calendar-nav .wp-calendar-nav-next, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-prev, .wp-block-calendar .wp-calendar-nav .wp-calendar-nav-next{display:block;flex:1;padding:.75em;text-align:center;}
.widget_calendar .wp-calendar-nav a, .wp-block-calendar .wp-calendar-nav a{text-decoration:none !important;}
.widget_calendar .wp-calendar-nav .pad, .wp-block-calendar .wp-calendar-nav .pad{display:none;}
.wp-block-calendar.aligncenter .wp-calendar-table, .wp-block-calendar.aligncenter .wp-calendar-nav{margin-left:auto;margin-right:auto;}
@media(min-width:576px){
.wp-block-calendar .wp-calendar-table{font-size:1.25rem;}
.wp-block-calendar table caption{font-size:2rem;}
.wp-block-calendar .wp-calendar-nav{font-size:1.125rem;}
.wp-block-calendar.alignleft .wp-calendar-table, .wp-block-calendar.alignright .wp-calendar-table{font-size:1rem;}
.wp-block-calendar.alignwide
.wp-block-calendar.alignfull{max-width:1080px;}
.wp-block-calendar.alignwide .wp-calendar-table, .wp-block-calendar.alignfull .wp-calendar-table{font-size:2rem;}
.wp-block-calendar.alignwide .wp-calendar-table caption, .wp-block-calendar.alignfull .wp-calendar-table caption{font-size:3rem;}
.wp-block-calendar.alignwide .wp-calendar-table tbody td, .wp-block-calendar.alignfull .wp-calendar-table tbody td{padding:1em;}
.wp-block-calendar.alignwide .wp-calendar-nav, .wp-block-calendar.alignfull .wp-calendar-nav{font-size:1.25rem;}
} .widget_categories ul,
ul.wp-block-categories{padding:0;list-style:none;}
ul.wp-block-categories ul{list-style:none;}
.widget_categories ul li:not(:first-child),
ul.wp-block-categories li:not(:first-child){margin-top:.5em;}
.widget_categories ul ul, ul.wp-block-categories ul{margin-top:.5em;padding-left:1.5em;}
.widget_categories ul ul a, ul.wp-block-categories.wp-block-categories ul a{font-size:87.5%;}
.widget_categories select, .wp-block-categories select{display:block;width:100%;max-width:320px;}
.wp-block-categories.alignleft, .wp-block-categories.alignright{width:auto;}
.wp-block-categories.alignleft select, .wp-block-categories.alignright select{width:320px;max-width:100%;}
.wp-block-categories.aligncenter select{margin-left:auto;margin-right:auto;}
.widget_meta ul{padding:0;list-style:none;}
.widget_meta ul li{margin-bottom:.75rem;}
.widget_nav_menu ul{padding:0;list-style:none;}
.widget_nav_menu ul li{margin-bottom:.75rem;}
.widget_nav_menu ul ul{margin-top:.5em;padding-left:1.5em;}
.widget_nav_menu ul.menu ul.sub-menu a{font-size:87.5%;}
.widget_pages ul{padding:0;list-style:none;}
.widget_pages ul li{margin-bottom:.75rem;}
.widget_pages ul ul{margin-top:.5em;padding-left:1.5em;}
.widget_pages ul ul a{font-size:87.5%;}
.widget_recent_comments ul{padding-left:2rem;list-style:none;}
.widget_recent_comments li:before{content:'';display:inline-block;width:1.5rem;height:1.5rem;margin-left:-2rem;margin-right:.5rem;background-image:url(//www.perugrandtravel.com/blog/wp-content/themes/nomady/assets/svg-icons/message-square.svg);background-size:1.5rem 1.5rem;opacity:.5;vertical-align:middle;}
.widget_recent_comments ul li{margin-bottom:.75rem;}
.widget_recent_comments a{font-style:italic;}
.widget_recent_comments .comment-author-link, .widget_recent_comments .comment-author-link a{font-weight:700;font-style:normal;}
.wp-block-latest-comments{padding-left:0;}
.wp-block-latest-comments__comment{margin-bottom:0;font-size:1rem;line-height:1.5;overflow:hidden;}
.wp-block-latest-comments__comment:not(:first-child){margin-top:1em;}
.wp-block-latest-comments .avatar, .wp-block-latest-comments__comment-avatar{display:block;float:left;width:48px;height:48px;margin-right:16px;border-radius:24px;}
.wp-block-latest-comments:not(.has-dates):not(.has-excerpts) .avatar,
.wp-block-latest-comments:not(.has-dates):not(.has-excerpts) .wp-block-latest-comments__comment-avatar{width:32px;height:32px;margin-right:16px;border-radius:16px;}
.wp-block-latest-comments:not(.has-dates):not(.has-excerpts).has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt,
.wp-block-latest-comments:not(.has-dates):not(.has-excerpts).has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:48px;}
.wp-block-latest-comments__comment-author{font-weight:700;}
.wp-block-latest-comments__comment-date{font-size:.875rem;}
.has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-excerpt, .has-avatars .wp-block-latest-comments__comment .wp-block-latest-comments__comment-meta{margin-left:64px;}
.wp-block-latest-comments__comment-excerpt p{font-size:14px;}
.wp-block-latest-comments__comment-link{font-style:italic;}
.wp-block-latest-comments.wp-block-latest-comments.alignfull{padding-left:16px;padding-right:16px;}
.widget_recent_entries ul{padding-left:0;list-style:none;}
.widget_recent_entries ul li{margin:0 0 1em 0;}
.widget_recent_entries ul li:last-child){margin-bottom:0;}
.widget_recent_entries .post-date{display:block;margin-top:.25em;color:rgba(0, 0, 0, .4);font-size:.75em;}
.wp-block-latest-posts{padding-left:0;}
.wp-block-latest-posts li{line-height:1.5;overflow:hidden;}
.wp-block-latest-posts li{margin:0 0 1em 0;}
.wp-block-latest-posts li:last-child{margin-bottom:0;}
.wp-block-latest-posts.wp-block-latest-posts li a{text-decoration:none;}
.wp-block-latest-posts.wp-block-latest-posts li a:hover, .wp-block-latest-posts.wp-block-latest-posts li a:focus, .wp-block-latest-posts.wp-block-latest-posts li a:active{opacity:1;}
.wp-block-latest-posts.wp-block-latest-posts li > a{display:block;}
.wp-block-latest-posts__featured-image{margin-bottom:1em;}
.wp-block-latest-posts__post-author{display:inline-block;color:rgba(0, 0, 0, .5);font-size:14px;line-height:1.5;font-style:italic;}
.wp-block-latest-posts__post-date{display:inline-block;color:rgba(0, 0, 0, .5);font-size:14px;line-height:1.5;}
.wp-block-latest-posts__post-author + .wp-block-latest-posts__post-date:before{content:'\2014';display:inline-block;margin:0 .75em;color:inherit;}
.wp-block-latest-posts__post-excerpt{margin-top:.5em;margin-bottom:0;font-size:14px;line-height:1.6;}
.wp-block-latest-posts__post-full-content{margin-top:1rem;font-size:1em;line-height:1.8;}
.wp-block-latest-posts__featured-image.alignleft{float:none;margin-right:0;}
.wp-block-latest-posts__featured-image.alignright{float:none;margin-left:0;}
.wp-block-latest-posts.is-grid.columns-3 li:nth-child(3n),
.wp-block-latest-posts.is-grid.columns-4 li:nth-child(4n),
.wp-block-latest-posts.is-grid.columns-5 li:nth-child(5n),
.wp-block-latest-posts.is-grid.columns-6 li:nth-child(6n){margin-right:0;}
.wp-block-latest-posts.alignfull{padding-left:16px;padding-right:16px;}
@media(min-width:576px){
.wp-block-latest-posts__featured-image.alignleft{max-width:50%;float:left;margin-right:16px;margin-bottom:16px;}
.wp-block-latest-posts__featured-image.alignright{max-width:50%;float:right;margin-left:16px;margin-bottom:16px;}
}
@media(min-width:600px){
.wp-block-latest-posts.is-grid:not(.columns-2){font-size:.875em;}
}
@media(min-width:992px){
.wp-block-latest-posts.alignfull{padding-left:32px;padding-right:32px;}
} .widget_rss ul{padding-left:0;list-style:none;}
.widget_rss ul li:not(:first-child){margin-top:1em;}
.widget_rss ul li .rss-date, .widget_rss ul li cite{margin-top:.25em;}
.widget_rss ul li .rssSummary{margin:.5em 0;}
.widget_rss ul li a{font-weight:700;text-decoration:none;}
.widget_rss .rss-date{display:block;color:rgba(0, 0, 0, .5);font-size:.875em;}
.widget_rss .rssSummary, .widget_rss cite{display:block;font-size:.875em;}
.wp-block-rss{padding-left:0;list-style:none;}
.wp-block-rss li{margin:0 0 1em 0;line-height:1.5;}
.wp-block-rss li:last-child{margin-bottom:0;}
.wp-block-rss.wp-block-rss li a{font-weight:700;text-decoration:none;}
.wp-block-rss.wp-block-rss li a:hover, .wp-block-rss.wp-block-rss li a:focus, .wp-block-rss.wp-block-rss li a:active{opacity:1;}
.wp-block-rss__item-author{display:inline-block;color:rgba(0, 0, 0, .5);font-size:14px;line-height:1.5;font-style:italic;}
.wp-block-rss__item-publish-date{display:inline-block;color:rgba(0, 0, 0, .5);font-size:14px;line-height:1.5;}
.wp-block-rss__item-publish-date + .wp-block-rss__item-author:before{content:'\2014';display:inline-block;margin:0 .75em;color:inherit;}
.wp-block-rss__item-excerpt{margin-top:.5em;margin-bottom:0;font-size:14px;line-height:1.6;}
.wp-block-rss.alignfull{padding-left:16px;padding-right:16px;}
@media(min-width:600px){
.wp-block-rss.is-grid:not(.columns-2){font-size:.875em;}
}
@media(min-width:992px){
.wp-block-rss.alignfull{padding-left:32px;padding-right:32px;}
} .widget_search .search-form{position:relative;}
.widget_search .search-field{min-width:100px;max-width:initial;width:100%;margin:0;padding-right:48px;outline-offset:0;}
.widget_search .search-submit{width:48px;margin:0;padding:0;position:absolute;top:0;left:auto;right:0;bottom:0;border:0;margin:0;background:none !important;}
.widget_search .search-submit-text{display:none;}
.widget_search .search-submit .mnmd-icon{margin:0;font-size:1.25rem;}
.wp-block-search{display:flex;flex-wrap:nowrap;max-width:calc(720px - 32px);align-items:center;justify-content:space-between;border:1px solid rgba(0, 0, 0, .2);transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, opacity .15s ease-in-out;}
.wp-block-search:focus-within{background-color:#fff;border:1px solid #000;}
.wp-block-search .wp-block-search__input{min-width:100px;max-width:initial;flex-grow:1;flex-shrink:1;border:0;}
.wp-block-search .wp-block-search__input:focus{outline:none;}
.wp-block-search .wp-block-search__button{flex-shrink:0;margin-left:0;margin-right:0;padding:.875rem 1.75rem;border-color:transparent;font-weight:700;transition:color .15s ease-in-out, background-color .15s ease-in-out, border-color .15s ease-in-out, box-shadow .15s ease-in-out, opacity .15s ease-in-out;}
.wp-block-search .wp-block-search__button:hover, .wp-block-search .wp-block-search__button:focus, .wp-block-search .wp-block-search__button:active{border-color:#000;}
.wp-block-search .wp-block-search__label{display:none;}
.wp-block-search.wp-block-search.alignfull{margin-left:auto;margin-right:auto;}
.wp-block-social-links{flex-wrap:wrap;}
.wp-block-social-links .wp-social-link{margin:0 8px 8px 0;}
.wp-block-social-links .wp-social-link:last-child{margin-right:0;}
.wp-block-social-links.is-style-logos-only .wp-social-link{width:auto;height:auto;padding:0;}
.wp-block-social-links.is-style-logos-only .wp-social-link a{padding:0;}
.widget_tag_cloud .tagcloud{font-size:0;}
.widget_tag_cloud a{display:inline-block;margin:0 .5em .5em 0;padding:.25em 1em;background:#fff;border:1px solid rgba(0, 0, 0, .2);border-radius:8px;font-size:.875rem !important;line-height:1.5;transition:all .6s cubic-bezier(.19, 1, .22, 1);text-decoration:none;}
.widget_tag_cloud a:hover, .widget_tag_cloud a:focus, .widget_tag_cloud a:active{background:rgba(0, 0, 0, .05);}
.widget_tag_cloud span{display:inline-block;margin-left:.25em;color:inherit;opacity:.5;text-decoration:none;}
.wp-block-tag-cloud{font-size:0;}
.wp-block-tag-cloud a{display:inline-block;margin:0 .5em .5em 0;padding:.25em 1em;background:#fff;border:1px solid rgba(0, 0, 0, .2);border-radius:8px;font-size:.875rem !important;line-height:1.5;transition:all .6s cubic-bezier(.19, 1, .22, 1);text-decoration:none;}
.wp-block-tag-cloud a:hover, .wp-block-tag-cloud a:focus, .wp-block-tag-cloud a:active{background:rgba(0, 0, 0, .05);}
.wp-block-tag-cloud span{display:inline-block;margin-left:.25em;color:inherit;opacity:.5;text-decoration:none;}
.wp-block-tag-cloud.alignleft{text-align:left;}
.wp-block-tag-cloud.alignright{text-align:right;}
.wp-block-tag-cloud.aligncenter{text-align:center;}
.wp-block-tag-cloud.alignfull{padding-left:16px;padding-right:16px;}
.widget_mc4wp_form_widget{padding:8%;border-top:.5rem solid transparent;border-bottom:.5rem solid transparent;background:linear-gradient(#F6F6F2, #F6F6F2) padding-box, repeating-linear-gradient(-45deg, #CC5451 0, #CC5451 12.5%, #F6F6F2 0, #F6F6F2 25%, #527094 0, #527094 37.5%, #F6F6F2 0, #F6F6F2 50%) 0 / 5em 5em;}
.widget_mc4wp_form_widget .mc4wp-form input[type="email"]{width:100%;max-width:600px;border:none;background:transparent;border-bottom:1px solid rgba(0, 0, 0, .1);padding-left:0;padding-right:0;outline:none;}
.widget_mc4wp_form_widget .mc4wp-form input[type="email"]:focus{border-color:rgba( 0, 0, 0, 1);}
.mc4wp-form label{display:block;font-size:.75em;text-transform:uppercase;}
.mc4wp-form label *{font-size:1.3333em;text-transform:none;}
.mc4wp-form p:last-child{margin-bottom:0;}
.widget_blog_subscription{padding:8%;border:.5rem solid transparent;background:linear-gradient(#FBF7EB, #FBF7EB) padding-box, repeating-linear-gradient(-45deg, #CC5451 0, #CC5451 12.5%, #FBF7EB 0, #FBF7EB 25%, #527094 0, #527094 37.5%, #FBF7EB 0, #FBF7EB 50%) 0 / 5em 5em;}
.widget_blog_subscription input[type="email"]{width:100%;max-width:600px;border:none;background:transparent;border-bottom:1px solid rgba(0, 0, 0, .1);padding-left:0;padding-right:0;outline:none;}
.widget_blog_subscription input[type="email"]:focus{border-color:rgba( 0, 0, 0, 1);}
.widget.popular-posts .wpp-list{padding-left:0;list-style:none;counter-reset:li;}
.widget.popular-posts .wpp-list > li{margin-bottom:1.5rem;overflow:hidden;}
.widget.popular-posts .wpp-list > li:last-child{margin-bottom:0;}
.widget.popular-posts .wpp-list:not(.wpp-list-with-thumbnails) > li:before{content:counter(li, decimal-leading-zero);counter-increment:li;display:block;width:3rem;float:left;color:#000;font-size:2rem;font-weight:700;line-height:1;opacity:.25;transition:all .7s cubic-bezier(.19, 1, .22, 1);}
.widget.popular-posts .wpp-list:not(.wpp-list-with-thumbnails) > li:hover:before{opacity:1;}
.widget.popular-posts .wpp-list:not(.wpp-list-with-thumbnails) .wpp-post-title,
.widget.popular-posts .wpp-list:not(.wpp-list-with-thumbnails) .wpp-excerpt,
.widget.popular-posts .wpp-list:not(.wpp-list-with-thumbnails) .wpp-meta{margin-left:4rem;}
.widget.popular-posts .wpp-thumbnail{width:80px;height:80px;position:relative;float:left;margin-right:15px;border-radius:100%;}
.widget.popular-posts .wpp-thumbnail.wpp_def_no_src{display:none;}
.widget.popular-posts .wpp-list-with-thumbnails > li > a:first-child{display:block;width:80px;height:80px;position:relative;float:left;border-radius:100%;background:#000;}
.widget.popular-posts .wpp-list-with-thumbnails > li > a:first-child:after{content:counter(li);counter-increment:li;display:block;width:80px;height:80px;position:absolute;top:0;left:0;border-radius:100%;background:rgba(0, 0, 0, .25);color:#fff;font-size:32px;font-weight:700;line-height:80px;text-align:center;transition:all .7s cubic-bezier(.19, 1, .22, 1);}
.widget.popular-posts .wpp-list-with-thumbnails > li:hover > a:first-child:after{background-color:rgba(0, 0, 0, .5);}
.widget.popular-posts .wpp-list-with-thumbnails > li > a:first-child img{display:block;width:80px;height:80px;-o-object-fit:cover;object-fit:cover;}
.widget.popular-posts .wpp-post-title{display:block;font-size:1rem;font-weight:700;line-height:1.4;}
.widget.popular-posts .wpp-post-title:first-child:before{content:'';}
.widget.popular-posts .wpp-post-title:hover, .widget.popular-posts .wpp-post-title:focus, .widget.popular-posts .wpp-post-title:active{text-decoration:none;}
.widget.popular-posts .wpp-list-with-thumbnails .wpp-post-title{margin-left:95px;}
.widget.popular-posts .wpp-excerpt{display:block;margin-top:.5rem;margin-left:95px;font-size:.75rem;}
.widget.popular-posts .wpp-meta{display:block;margin-top:.25rem;color:rgba(0, 0, 0, 0.5);font-size:.75rem;}
.widget.popular-posts .wpp-list-with-thumbnails .wpp-meta{margin-left:95px;}
.mnmd-categories-widget > ul > li:not(:last-child){margin-bottom:1rem;}
.mnmd-categories-widget .category-item .category-item-inner{min-height:8rem;}
.mnmd-post-list-widget ul li{margin-bottom:1.5rem;}
.mnmd-post-list-widget ul li:last-child{margin-bottom:0;}
.mnmd-social-list-widget ul li{font-size:1.5rem;}
@media(min-width:576px){ .h1-sm{font-size:1.802rem;line-height:1.3;}
.text-h1-sm{font-size:1.802rem;}
.h2-sm{font-size:1.602rem;line-height:1.3;}
.text-h2-sm{font-size:1.602rem;}
.h3-sm{font-size:1.424rem;line-height:1.3;}
.text-h3-sm{font-size:1.424rem;}
.h4-sm{font-size:1.266rem;line-height:1.4;}
.text-h4-sm{font-size:1.266rem;}
.h5-sm{font-size:1.125rem;line-height:1.4;}
.text-h5-sm{font-size:1.125rem;}
.h6-sm{font-size:1rem;line-height:1.5;}
.text-h6-sm{font-size:1rem;}
.h7-sm{font-size:.875rem;line-height:1.5;}
.text-h7-sm{font-size:.875rem;}
.display-1-sm{font-size:4.3rem;line-height:1.2;font-weight:700;}
.text-display-1-sm{font-size:4.3rem;}
.display-2-sm{font-size:3.8rem;line-height:1.2;font-weight:700;}
.text-display-2-sm{font-size:3.8rem;}
.display-3-sm{font-size:3.3rem;line-height:1.2;font-weight:700;}
.text-display-3-sm{font-size:3.3rem;}
.display-4-sm{font-size:2.8rem;line-height:1.2;font-weight:700;}
.text-display-4-sm{font-size:2.8rem;}
.display-5-sm{font-size:2.3rem;line-height:1.3;}
.text-display-5-sm{font-size:2.3rem;}
.container-post-body{max-width:540px;}
.container-at-sm{max-width:540px;margin-left:auto;margin-right:auto;}
.container-sm-fullwidth{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}
.mnmd-section:first-child{margin-top:4rem;}
.mnmd-section-fullwidth.mnmd-section-has-overlap-background + .mnmd-section-fullwidth.mnmd-section-has-background{margin-top:4rem;}
.mnmd-section-fullwidth.mnmd-section-has-background-overlap-left .mnmd-section-background{left:calc(50% - 50vw);right:50%;}
.modal-dialog{margin:4rem auto;}
.mnmd-search-modal .search-form{margin:2rem;}
.mnmd-search-modal .search-form .search-field{padding-right:3rem;font-size:1.5rem;}
.mnmd-search-modal .search-form .search-submit{font-size:1.25rem;}
.post-excerpt-lg, .post-excerpt-xl{font-size:1rem;line-height:1.6;}
.post-landscape .post-image{margin-right:2rem;margin-bottom:0;}
.post-landscape-reverse .post-image{margin-left:2rem;margin-right:0;}
.post-landscape-even .post-image, .post-landscape-wide .post-image{width:100%;margin-left:0;margin-right:0;}
.card-deck-space-around .card{margin-top:16px;margin-bottom:16px;}
.card-deck-3-col.card-deck-gutter-0 .card{flex-basis:50%;flex-grow:0;}
.card-deck-4-col .card{flex-basis:calc(50% - 32px);flex-grow:0;}
.card-deck-4-col.card-deck-gutter-0 .card{flex-basis:50%;}
.post-card-background.post-card-lg{min-height:32rem;}
.post-hero-cover .post-inner{min-height:30rem;padding:3rem 0;}
.elementor-section-boxed .post-hero-cover .post-inner{padding:3rem;}
.post-hero-overlap .post-wrapper{min-height:30rem;}
.elementor-section-full_width .post-portrait-hero .post-text-wrapper .container{padding-left:32px;padding-right:32px;}
.mnmd-section-about-a.mnmd-section-about-has-content-background .mnmd-about-content-inner{padding:5rem 4rem;}
.cat-section-billboard:not(.mnmd-section-fullwidth) .mnmd-section-inner{padding:4rem;}
.cat-section-gallery-vertical .cat-section-gallery-inner{height:35rem;}
.mnmd-links-auto-col.mnmd-links-style-2 .mnmd-items-wrapper > .row > .col{min-width:50%;}
.mnmd-links-auto-col .mnmd-items-wrapper > .row > .col{min-width:144px;}
.link-item-b .link-item-image img{max-height:150px;}
.links-section-default.links-section-4-column .link-item-image{max-width:140px;}
.mnmd-hero-post-block-a-3 .mnmd-hero-post-block-a-secondary .post-landscape .post-image{width:40%;max-width:10rem;margin-left:2rem;}
.post-box-c-section .post-box-c-secondary-posts{margin:calc(2rem - 10px) -10px -10px;}
.post-box-c-section .post-box-c-secondary-post-first, .post-box-c-section .post-box-c-secondary-post-second{width:50%;margin:0;padding:10px;}
.post-box-d-secondary-item:not(:first-child){margin-top:0;}
.post-box-h-primary-post-wrapper .post-item{min-height:30rem;}
.post-box-h-primary-post-wrapper .post-text-inner{padding:0 2rem 1rem;}
.mnmd-carousel-3i .mnmd-carousel-item, .mnmd-carousel-4i .mnmd-carousel-item{width:calc(50% - 10px);}
.mnmd-post-carousel-section .mnmd-section-heading-title{margin-bottom:0;}
.featured-slider-section .slider-item-inner{min-height:40rem;}
.carousel-item-image{min-height:25rem;}
.stream-list-item:not(:first-child),
.post-listing-list .post-item:not(:first-child){margin-top:3rem;}
.post-listing-masonry .masonry-item{margin-bottom:32px;}
.single-post-body > div:not(:first-child){margin-top:3rem;}
.post-lead{font-size:1.25rem;}
.post-navigation .nav-links{display:flex;}
.post-navigation .nav-next, .post-navigation .nav-previous{width:50%;}
.post-navigation .nav-previous{border-right:1px solid rgba(0, 0, 0, .1);}
.post-navigation .nav-next{border-top:none;}
.post-navigation .nav-next:only-child{border-left:1px solid rgba(0, 0, 0, .1);}
.related-posts-section{background-color:transparent;background-image:linear-gradient( to bottom, #edebfe, #edebfe 85%, transparent 85% );}
.related-posts-section .card-deck .card:nth-child(3):last-child{display:none;}
.comment-form-author, .comment-form-email{float:left;width:calc(50% - 16px);}
.comment-form-author + .comment-form-email{margin-left:32px;}
} @media(min-width:768px){ .h1-md{font-size:1.802rem;line-height:1.3;}
.text-h1-md{font-size:1.802rem;}
.h2-md{font-size:1.602rem;line-height:1.3;}
.text-h2-md{font-size:1.602rem;}
.h3-md{font-size:1.424rem;line-height:1.3;}
.text-h3-md{font-size:1.424rem;}
.h4-md{font-size:1.266rem;line-height:1.4;}
.text-h4-md{font-size:1.266rem;}
.h5-md{font-size:1.125rem;line-height:1.4;}
.text-h5-md{font-size:1.125rem;}
.h6-md{font-size:1rem;line-height:1.5;}
.text-h6-md{font-size:1rem;}
.h7-md{font-size:.875rem;line-height:1.5;}
.text-h7-md{font-size:.875rem;}
.display-1-md{font-size:4.3rem;line-height:1.2;font-weight:700;}
.text-display-1-md{font-size:4.3rem;}
.display-2-md{font-size:3.8rem;line-height:1.2;font-weight:700;}
.text-display-2-md{font-size:3.8rem;}
.display-3-md{font-size:3.3rem;line-height:1.2;font-weight:700;}
.text-display-3-md{font-size:3.3rem;}
.display-4-md{font-size:2.8rem;line-height:1.2;font-weight:700;}
.text-display-4-md{font-size:2.8rem;}
.display-5-md{font-size:2.3rem;line-height:1.3;}
.text-display-5-md{font-size:2.3rem;}
.site-content{margin-bottom:8rem;}
.container-md-fullwidth{max-width:100%;margin-left:auto;margin-right:auto;padding-left:32px;padding-right:32px;}
.container-md-fullbleed{max-width:100%;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0;}
.container-post-body{max-width:720px;}
.constraint-body-copy{max-width:calc(720px - 32px);}
.mnmd-section{margin-top:6rem;}
.mnmd-section-fullwidth, .mnmd-section-fullwidth.mnmd-section-has-overlap-background + .mnmd-section-fullwidth.mnmd-section-has-background{margin-top:6rem;}
.post-landscape .post-image{margin-right:2rem;}
.post-landscape-reverse .post-image{margin-left:2rem;margin-right:0;}
.post-landscape.post-landscape-sm .post-image{margin-right:1rem;}
.post-landscape-reverse.post-landscape-sm .post-image{margin-left:1rem;margin-right:0;}
.post-landscape-wide .post-inner > *{flex:1;margin-bottom:0;}
.post-landscape-wide.has-no-thumb .post-text-primary{flex:1;}
.post-landscape-wide.has-no-thumb .post-text-secondary{flex:0 0 41.666667%;max-width:41.666667%;}
.post-card, .post-card-background{min-height:20rem;}
.post-card-background.post-card-lg.post-card-lg .card-body{padding-top:3rem;padding-left:3rem;padding-right:3rem;}
.post-card-background.post-card-lg.post-card-lg .card-footer{margin-left:3rem;margin-right:3rem;padding-left:0;padding-right:0;}
.post-hero-cover .post-inner{min-height:35rem;}
.post-hero-overlap .post-wrapper{min-height:35rem;}
.site-header-navigation .navbar{height:64px;}
.site-header-navigation .site-header-logo img{max-height:64px;}
.site-header-compact .site-header-logo img, .site-header-fixed-compact .site-header-logo img{max-height:64px;}
.cat-section-billboard.cat-section-text-left .cat-section-content{max-width:32rem;margin-left:0;text-align:left;}
.cat-section-billboard.cat-section-text-right .cat-section-content{max-width:32rem;margin-right:0;text-align:right;}
.cat-section-split-background .cat-section-text{max-width:calc(720px - 32px);}
.cat-section-gallery-vertical .cat-section-text{max-width:calc(720px - 32px);}
.category-item-a-tall .category-item-inner{min-height:20rem;}
.featured-slider-navigation .slider-navigation-item{padding:1.5rem 0;margin-right:2rem;}
.featured-slider-section .slider-item .post-text-inner{padding-bottom:8rem;}
.parallax-carousel-item{width:calc(720px - 32px);margin-right:32px;}
.mnmd-carousel.mnmd-carousel-auto-width{overflow:visible;}
.mnmd-carousel.mnmd-carousel-auto-width .mnmd-carousel-item{width:initial;}
.mnmd-carousel.mnmd-carousel-auto-width .mnmd-carousel-item .post-image img{height:25rem;-o-object-fit:cover;object-fit:cover;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-text{padding:2rem 2rem 2rem 0;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-image{flex-basis:50%;min-height:28rem;}
.post-box-h-primary-post-wrapper{margin-bottom:0;}
.mnmd-section-reverse-layout .post-box-h-primary-post-wrapper{order:1;}
.post-box-h-secondary-post-outer{padding:4rem 16px 4rem 0;}
.mnmd-section-reverse-layout .post-box-h-secondary-post-outer{padding:4rem 0 4rem 16px;}
.elementor-section:not(.elementor-section-full_width) .post-box-h-secondary-post-outer{padding-right:0;}
.elementor-section:not(.elementor-section-full_width) .mnmd-section-reverse-layout .post-box-h-secondary-post-outer{padding-left:0;}
.post-box-h-secondary-post-wrapper article{max-width:320px;}
.post-listing-section-grid-mixed-no-sidebar .post-listing-wrapper[data-post-hero-template="landscape-wide-featured-reverse"] .grid-item.col-sm-12:nth-of-type(2n) .post-image{order:0;}
.post-listing-section-grid-mixed-no-sidebar .post-listing-wrapper[data-post-hero-template="landscape-wide-featured"] .grid-item.col-sm-12:nth-of-type(2n) .post-image{order:1;}
.mnmd-popular-posts-wrapper .post-card-has-index{min-height:20rem;}
.prev.page-numbers, .next.page-numbers, .pagination-next-n-prev .pagination-next-btn, .pagination-next-n-prev .pagination-prev-btn{width:3rem;height:3rem;}
.site-footer-instagram .instagram-pics > li:nth-child(n+4){display:block;}
.site-footer-widget-area-3-col .site-footer-widget-area .site-footer-widget-area-inner > .widget, .site-footer-widget-area-4-col .site-footer-widget-area .site-footer-widget-area-inner > .widget{flex-basis:50%;padding:16px;}
.mnmd-offcanvas{width:360px;}
.post-body-copy{font-size:1.25rem;}
article.post .single-post-header-overlay .single-post-header-outer{min-height:35rem;max-height:45rem;}
.single-post-header-split.single-post-header-has-bg .single-post-header-text-inner{padding-top:4rem;padding-bottom:4rem;}
.modal-header, .modal-body, .modal-footer{padding:1.5rem;}
} @media(min-width:992px){ h1, .h1{font-size:2.5rem;line-height:1.3;}
.text-h1{font-size:2.5rem;}
h2, .h2{font-size:2rem;line-height:1.3;}
.text-h2{font-size:2rem;}
h3, .h3{font-size:1.75rem;line-height:1.3;}
.text-h3{font-size:1.75rem;}
h4, .h4{font-size:1.5rem;line-height:1.4;}
.text-h4{font-size:1.5rem;}
h5, .h5{font-size:1.25rem;line-height:1.4;}
.text-h5{font-size:1.25rem;}
h6, .h6{font-size:1rem;line-height:1.5;}
.text-h6{font-size:1rem;}
.h7{font-size:.875rem;line-height:1.5;}
.text-h7{font-size:.875rem;}
.display-1{font-size:6rem;line-height:1.2;}
.text-display-1{font-size:6rem;}
.display-2{font-size:5.5rem;line-height:1.2;}
.text-display-2{font-size:5.5rem;}
.display-3{font-size:4.5rem;line-height:1.2;}
.text-display-3{font-size:4.5rem;}
.display-4{font-size:3.5rem;line-height:1.2;}
.text-display-4{font-size:3.5rem;}
.display-5{font-size:3rem;line-height:1.3;}
.text-display-5{font-size:3rem;}
.h1-sm{font-size:2.5rem;line-height:1.3;}
.text-h1-sm{font-size:2.5rem;}
.h2-sm{font-size:2rem;line-height:1.3;}
.text-h2-sm{font-size:2rem;}
.h3-sm{font-size:1.75rem;line-height:1.3;}
.text-h3-sm{font-size:1.75rem;}
.h4-sm{font-size:1.5rem;line-height:1.4;}
.text-h4-sm{font-size:1.5rem;}
.h5-sm{font-size:1.25rem;line-height:1.4;}
.text-h5-sm{font-size:1.25rem;}
.h6-sm{font-size:1rem;line-height:1.5;}
.text-h6-sm{font-size:1rem;}
.h7-sm{font-size:.875rem;line-height:1.5;}
.text-h7-sm{font-size:.875rem;}
.display-1-sm{font-size:6rem;line-height:1.2;}
.text-display-1-sm{font-size:6rem;}
.display-2-sm{font-size:5.5rem;line-height:1.2;}
.text-display-2-sm{font-size:5.5rem;}
.display-3-sm{font-size:4.5rem;line-height:1.2;}
.text-display-3-sm{font-size:4.5rem;}
.display-4-sm{font-size:3.5rem;line-height:1.2;}
.text-display-4-sm{font-size:3.5rem;}
.display-5-sm{font-size:3rem;line-height:1.3;}
.text-display-5-sm{font-size:3rem;}
.h1-md{font-size:2.5rem;line-height:1.3;}
.text-h1-md{font-size:2.5rem;}
.h2-md{font-size:2rem;line-height:1.3;}
.text-h2-md{font-size:2rem;}
.h3-md{font-size:1.75rem;line-height:1.3;}
.text-h3-md{font-size:1.75rem;}
.h4-md{font-size:1.5rem;line-height:1.4;}
.text-h4-md{font-size:1.5rem;}
.h5-md{font-size:1.25rem;line-height:1.4;}
.text-h5-md{font-size:1.25rem;}
.h6-md{font-size:1rem;line-height:1.5;}
.text-h6-md{font-size:1rem;}
.h7-md{font-size:.875rem;line-height:1.5;}
.text-h7-md{font-size:.875rem;}
.display-1-md{font-size:6rem;line-height:1.2;}
.text-display-1-md{font-size:6rem;}
.display-2-md{font-size:5.5rem;line-height:1.2;}
.text-display-2-md{font-size:5.5rem;}
.display-3-md{font-size:4.5rem;line-height:1.2;}
.text-display-3-md{font-size:4.5rem;}
.display-4-md{font-size:3.5rem;line-height:1.2;}
.text-display-4-md{font-size:3.5rem;}
.display-5-md{font-size:3rem;line-height:1.3;}
.text-display-5-md{font-size:3rem;}
.h1-lg{font-size:2.5rem;line-height:1.3;}
.text-h1-lg{font-size:2.5rem;}
.h2-lg{font-size:2rem;line-height:1.3;}
.text-h2-lg{font-size:2rem;}
.h3-lg{font-size:1.75rem;line-height:1.3;}
.text-h3-lg{font-size:1.75rem;}
.h4-lg{font-size:1.5rem;line-height:1.4;}
.text-h4-lg{font-size:1.5rem;}
.h5-lg{font-size:1.25rem;line-height:1.4;}
.text-h5-lg{font-size:1.25rem;}
.h6l{font-size:1.125rem;line-height:1.4;}
.text-h6l{font-size:1.125rem;}
.h6-lg{font-size:1rem;line-height:1.5;}
.text-h6-lg{font-size:1rem;}
.h7-lg{font-size:.875rem;line-height:1.5;}
.text-h7-lg{font-size:.875rem;}
.display-1-lg{font-size:6rem;line-height:1.2;}
.text-display-1-lg{font-size:6rem;}
.display-2-lg{font-size:5.5rem;line-height:1.2;}
.text-display-2-lg{font-size:5.5rem;}
.display-3-lg{font-size:4.5rem;line-height:1.2;}
.text-display-3-lg{font-size:4.5rem;}
.display-4-lg{font-size:3.5rem;line-height:1.2;}
.text-display-4-lg{font-size:3.5rem;}
.display-5-lg{font-size:3rem;line-height:1.3;}
.text-display-5-lg{font-size:3rem;}
.container-lg-wide{max-width:1568px;padding-left:16px;padding-right:16px;}
.container-lg-fullwidth{max-width:100%;padding-left:16px;padding-right:16px;}
.container-lg-fullbleed{max-width:100%;padding-left:0;padding-right:0;}
.mnmd-section-main{flex:1;padding-right:32px;}
.mnmd-section-sidebar{width:272px;flex-basis:272px;margin-top:0;}
.mnmd-search-modal .modal-content{max-width:800px;margin:auto;}
.mnmd-search-modal .search-form .search-field{padding-right:3rem;font-size:2rem;}
.mnmd-search-modal .search-form .search-submit{font-size:2rem;}
.site-header-top-nav .site-header-section-top-left, .site-header-top-nav .site-header-section-top-right{flex:0 1 20%;}
.post-landscape-wide .post-excerpt, .post-landscape-lg .post-excerpt{font-size:1rem;}
.post-landscape-wide.has-no-thumb .post-text-secondary{flex:0 0 33.3333%;max-width:33.3333%;}
.post-landscape-wide.has-no-thumb .post-footer{padding-top:0;border:none;}
.card-deck-3-col .card:nth-child(3){display:flex;}
.card-deck-3-col.card-deck-gutter-0 .card{flex-basis:33.3333%;}
.card-deck-4-col .card{flex-basis:calc(25% - 32px);}
.card-deck-4-col.card-deck-gutter-0 .card{flex-basis:25%;}
.post-portrait-cutout.post-portrait-cutout-hero .post-image{background:transparent;}
.post-portrait-cutout.post-portrait-cutout-hero .post-image:hover img{opacity:1;}
.post-portrait-cutout.post-portrait-cutout-hero .post-image-inner{position:relative;width:82.7%;margin-left:auto;background:#fff;}
.post-hero-cover .post-inner{min-height:40rem;padding:4rem 0;}
.elementor-section-boxed .post-hero-cover .post-inner{padding:4rem;}
.post-hero-overlap .post-wrapper{min-height:40rem;}
.mnmd-section-about-a .mnmd-section-inner .mnmd-about-content-info{flex:0 0 240px;}
.featured-slider-section .slider-item .post-text-inner{padding:3rem 0 5rem;}
.featured-slider-navigation .slider-navigation-item{padding:2rem 0;margin-right:3rem;}
.parallax-carousel-item{width:calc(960px - 32px);}
.carousel-item-image{min-height:30rem;}
.cat-section .mnmd-section-inner .row{min-height:32rem;}
.cat-section.mnmd-section-has-background .mnmd-section-inner .row{min-height:38rem;}
.cat-section-split.cat-section-stretch-right .cat-section-images{margin-right:calc(85.76% - 50vw + 16px);}
.cat-section-split-background.mnmd-section-fullwidth.mnmd-section-has-background{padding-top:8rem;padding-bottom:8rem;}
.cat-section-split-background .mnmd-section-background{display:block;left:calc(50% + 8rem);}
.cat-section-split-background .cat-section-image{position:absolute;top:16px;left:16px;right:16px;bottom:16px;}
.cat-section-split-background .cat-section-image img{max-height:100%;width:auto;}
.cat-section-split .cat-section-text, .cat-section-split-background .cat-section-text{padding-top:4rem;padding-bottom:4rem;}
.cat-section-gallery-vertical .mnmd-section-background{display:block;left:calc(50% + 8rem);}
.cat-section-gallery-vertical.cat-section-stretch-right .cat-section-gallery-outer{margin-right:calc(100% - 50vw + 16px);}
.cat-section-gallery-vertical.cat-section-stretch-right .cat-section-gallery-col-item:last-child{padding-right:16px;}
.cat-section-gallery-vertical .cat-section-gallery-outer{flex-grow:1;}
.cat-section-gallery-vertical .cat-section-gallery-inner{height:auto;position:absolute;top:0;bottom:0;left:0;right:0;}
.cat-section-gallery-vertical .cat-section-gallery-col{height:auto;min-height:30rem;}
.cat-section-gallery-vertical .cat-section-text{max-width:initial;padding-top:4rem;padding-bottom:4rem;}
.mnmd-links-auto-col .mnmd-items-wrapper > .row > .col{max-width:50%;}
.mnmd-links-auto-col.mnmd-links-style-2 .mnmd-items-wrapper > .row > .col{min-width:33%;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-image{min-height:30rem;flex-basis:60%;}
.mnmd-hero-post-block-a-wide .mnmd-hero-post-block-a-primary .post-text, .elementor-section-full_width .mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-text{padding-bottom:9rem;}
.mnmd-hero-post-block-a-wide .mnmd-hero-post-block-a-secondary, .elementor-section-full_width .mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary{margin-top:-5rem;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary-inner{padding:32px;background:#f5f5f5;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary .col-lg:not(:last-child){margin-bottom:0;}
.post-box-c-section .mnmd-section-background{bottom:4rem;}
.post-box-c-section .post-box-c-primary .post-image{width:60%;min-height:36rem;}
.post-box-c-section .post-box-c-primary .post-text{padding:4rem 2rem 12rem 1rem;}
.elementor-section-full_width .post-box-c-section .post-box-c-primary .post-text{padding:4rem 32px 12rem 0;}
.post-box-c-section .post-box-c-primary .post-excerpt{max-width:28rem;}
.post-box-c-section .post-box-c-secondary-posts{margin:0;}
.post-box-c-section .post-box-c-secondary-post-first{flex:1;margin-top:-8rem;margin-right:32px;padding:0;}
.post-box-c-section .post-box-c-secondary-post-first .post-image{text-align:right;}
.post-box-c-section .post-box-c-secondary-post-second{width:60%;margin-top:32px;padding:0;}
.post-box-c-section .post-box-c-secondary-post-second .post-image{flex-basis:40%;margin-right:32px;margin-bottom:0;;}
.post-box-c-section .post-box-c-secondary-post-second .post-text{max-width:25rem;padding:1rem 0;}
.post-box-d-primary-post-wrapper{flex:0 0 75%;}
.post-box-d-secondary{flex:1;margin-top:0;}
.post-box-d-secondary-item:not(:first-child){margin-top:32px;}
.post-box-h-primary-post-wrapper .post-item{min-height:40rem;}
.post-box-h-secondary-post-outer{padding:5rem 2rem 5rem calc(2rem - 16px);}
.mnmd-section-reverse-layout .post-box-h-secondary-post-outer{padding:5rem calc(2rem - 16px) 5rem 2rem;}
.mnmd-post-block-vertical-align-zigzag.mnmd-post-block-post-style-portrait .mnmd-post-block-posts-wrapper > [class*=col-]:nth-child(2n){margin-top:4rem;}
.mnmd-post-block-vertical-align-zigzag.mnmd-post-block-post-style-landscape .mnmd-post-block-posts-wrapper > [class*=col-]:nth-child(2n),
.mnmd-post-block-vertical-align-zigzag.mnmd-post-block-post-style-card .mnmd-post-block-posts-wrapper > [class*=col-]:nth-child(2n),
.mnmd-post-block-vertical-align-zigzag.mnmd-post-block-post-style-card-background .mnmd-post-block-posts-wrapper > [class*=col-]:nth-child(2n){margin-top:3rem;}
.mnmd-post-block-vertical-align-staircase .mnmd-post-block-posts-wrapper > [class*=col-]:nth-child(2){margin-top:3rem;}
.mnmd-post-block-vertical-align-staircase .mnmd-post-block-posts-wrapper > [class*=col-]:nth-child(3){margin-top:6rem;}
.mnmd-post-block-vertical-align-staircase .mnmd-post-block-posts-wrapper > [class*=col-]:nth-child(4){margin-top:9rem;}
.hero-post-section .post-portrait-cutout-hero .post-image{-webkit-clip-path:polygon(0 0, 100% 0, 100% 100%, 50% 100%, 50% calc(100% - 11rem), 0% calc(100% - 11rem));clip-path:polygon(0 0, 100% 0, 100% 100%, 50% 100%, 50% calc(100% - 11rem), 0% calc(100% - 11rem));}
.hero-post-section .post-portrait-cutout-hero .post-text{width:50%;}
.mnmd-carousel-3i .mnmd-carousel-item, .mnmd-carousel-4i .mnmd-carousel-item{width:calc(33.33% - 13.33px);}
.stream-list-lg .stream-list-item:not(:first-child){margin-top:6rem;}
.stream-list-item:not(:first-child),
.post-listing-list .post-item:not(:first-child){margin-top:4rem;}
.single-post-excerpt{max-width:calc(720px - 32px);}
.single-post-meta{font-size:.875rem;}
article.post .single-post-header-overlay .single-post-header-outer{min-height:40rem;max-height:50rem;}
article.post .single-post-header-overlay.single-post-header-ft-img-fullbleed .single-post-header-outer{max-height:60rem;}
.single-post-header-overlay .single-post-header-inner{padding:5rem 0;}
.single-post-header-split .single-post-header-text{width:100%;padding-bottom:2rem;}
.post-navigation .nav-links .mnmd-icon, .post-navigation .nav-links .mnmd-post-navigation-circle{display:block;}
.comments-area .comment-reply-title{font-size:1.75rem;}
.comments-area .comment-list ol.children ol.children{margin-left:calc(48px + 1rem);}
.page-header{margin-top:6rem;}
}
@media(min-width:992px) and (max-width:1199.98px){ .card-deck-4-col .post-card-sm .post-title{font-size:1rem;line-height:1.5;}
} @media(min-width:1200px){ .h1-xl{font-size:2.5rem;line-height:1.3;}
.text-h1-xl{font-size:2.5rem;}
.h2-xl{font-size:2rem;line-height:1.3;}
.text-h2-xl{font-size:2rem;}
.h3-xl{font-size:1.75rem;line-height:1.3;}
.text-h3-xl{font-size:1.75rem;}
.h4-xl{font-size:1.5rem;line-height:1.4;}
.text-h4-xl{font-size:1.5rem;}
.h5-xl{font-size:1.25rem;line-height:1.4;}
.text-h5-xl{font-size:1.25rem;}
.h6l-xl{font-size:1.125rem;line-height:1.4;}
.text-h6l-xl{font-size:1.125rem;}
.h6-xl{font-size:1rem;line-height:1.5;}
.text-h6-xl{font-size:1rem;}
.h7-xl{font-size:.875rem;line-height:1.5;}
.text-h7-xl{font-size:.875rem;}
.display-1-xl{font-size:6rem;line-height:1.2;}
.text-display-1-xl{font-size:6rem;}
.display-2-xl{font-size:5.5rem;line-height:1.2;}
.text-display-2-xl{font-size:5.5rem;}
.display-3-xl{font-size:4.5rem;line-height:1.2;}
.text-display-3-xl{font-size:4.5rem;}
.display-4-xl{font-size:3.5rem;line-height:1.2;}
.text-display-4-xl{font-size:3.5rem;}
.display-5-xl{font-size:3rem;line-height:1.3;}
.text-display-5-xl{font-size:3rem;}
.container, .container-sm, .container-md, .container-lg, .container-xl{max-width:calc(1120px + 32px);}
.container-xl-wide{max-width:1568px;padding-left:16px;padding-right:16px;}
.container-xl-fullwidth{max-width:100%;padding-left:16px;padding-right:16px;}
.container-xl-fullbleed{max-width:100%;padding-left:0;padding-right:0;}
.mnmd-section-fullwidth.mnmd-section-has-background{padding-top:5rem;padding-bottom:5rem;}
.mnmd-section-main{padding-right:64px;}
.mnmd-section-sidebar{width:288px;flex-basis:288px;}
.site-header:not(.site-header-fixed) .site-header-navigation .navbar{height:auto;min-height:64px;}
.site-header:not(.site-header-fixed) .site-header-navigation .mnmd-navigation-top{min-height:64px;}
.site-header:not(.site-header-fixed) .site-header-navigation .site-header-logo img{max-height:none;}
.site-header:not(.site-header-fixed) .site-header-navigation .navbar-nav{flex-wrap:wrap;}
.site-header:not(.site-header-fixed) .site-header-compact .site-header-logo img,
.site-header:not(.site-header-fixed) .site-header-fixed-compact .site-header-logo img{max-height:auto;}
.post-excerpt-xl{font-size:1.25rem;}
.post-card{min-height:22rem;}
.post-card:not(.post-card-sm){min-height:28rem;}
.post-listing-content .post-card.post-card-lg{min-height:32rem;}
.post-card-background:not(.post-card-sm) .card-body{padding:2rem 2rem 1rem;}
.post-card-background:not(.post-card-sm) .card-footer{margin-left:2rem;margin-right:2rem;}
.post-card:not(.post-card-sm) .post-index.post-index-outline span{font-size:4rem;}
.post-hero-cover .post-inner{min-height:50rem;padding:6rem 0;}
.post-hero-overlap .post-wrapper{min-height:52rem;}
.post-split-fullwidth .post-text{padding:6rem;}
.page-numbers{font-size:1.125rem;}
.mnmd-section-about-a .mnmd-about-body-text{margin-left:4rem;}
.cat-section-split-background.mnmd-section-has-background{padding-top:6rem;padding-bottom:6rem;}
.cat-section-split .cat-section-text, .cat-section-split-background .cat-section-text{padding-top:6rem;padding-bottom:6rem;}
.cat-section-split .cat-section-body-text, .cat-section-split-background .cat-section-body-text, .cat-section-split .cat-section-btns, .cat-section-split-background .cat-section-btns{margin-left:4rem;}
.cat-section-gallery-vertical .cat-section-gallery-col{min-height:48rem;}
.cat-section-gallery-vertical.cat-section-wide .cat-section-gallery-col, .cat-section-gallery-vertical.cat-section-stretch-right .cat-section-gallery-col{height:90vh;}
.cat-section-gallery-vertical .cat-section-text{padding-top:6rem;padding-bottom:6rem;}
.cat-section-gallery-vertical .cat-section-body-text, .cat-section-gallery-vertical .cat-section-btns{margin-left:4rem;}
.category-item-a-tall .category-item-inner{min-height:22rem;}
.featured-slider-section .slider-item-inner{min-height:50rem;}
.mnmd-links-auto-col.mnmd-links-style-2 .mnmd-items-wrapper > .row > .col{min-width:25%;}
.parallax-carousel-item{width:1120px;}
.carousel-item-image{min-height:32rem;}
.mnmd-carousel-4i .mnmd-carousel-item{width:calc((100% - (32px * 3)) / 4);}
.mnmd-post-carousel-section.mnmd-post-carousel-3i .mnmd-carousel-item .post-card{height:28rem;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-image{min-height:38rem;flex-basis:60%;}
.mnmd-hero-post-block-a .mnmd-hero-post-block-a-secondary .col-md:nth-child(3){display:block;}
.mnmd-post-block-indexed.mnmd-post-block-vertical-align-staircase.mnmd-post-block-columns-3 .mnmd-post-block-indexed-posts-wrapper > [class*=col-]:nth-child(2){margin-top:2rem;}
.mnmd-post-block-indexed.mnmd-post-block-vertical-align-staircase.mnmd-post-block-columns-3 .mnmd-post-block-indexed-posts-wrapper > [class*=col-]:nth-child(3){margin-top:4rem;}
.mnmd-post-block-indexed.mnmd-post-block-vertical-align-staircase.mnmd-post-block-columns-3 .mnmd-post-block-indexed-posts-wrapper > [class*=col-]:nth-child(4){margin-top:6rem;}
.post-box-c-section .post-box-c-secondary-post-first .post-text{margin-left:calc((100vw - 1120px - 32px) / 2);}
.post-box-c-section .post-box-c-secondary-post-second > article{margin-right:calc((100vw - 1120px - 32px) / 2);}
.post-box-h-primary-post-wrapper .post-item{min-height:45rem;}
.post-box-h-section-fullwidth .post-box-h-primary-post-wrapper .post-item{min-height:50rem;}
.post-box-h-secondary-post-outer, .mnmd-section-reverse-layout .post-box-h-secondary-post-outer{padding:5rem 3rem;}
.single-post-title{max-width:calc(1120px - ((1120px - 720px + 32px) / 2));}
.single-post-excerpt{font-size:1.125rem;}
.single-post-header-overlay.single-post-header-ft-img-default .single-post-header-outer, .single-post-header-overlay.single-post-header-ft-img-wide .single-post-header-outer{height:90vh;}
.single-post-header-overlay.single-post-header-ft-img-default .single-post-header-inner{padding-left:2.5rem;padding-right:2.5rem;}
.mnmd-gallery-carousel .swiper-slide img{max-height:70vh;}
.site-footer-widget-area-3-col .site-footer-widget-area .site-footer-widget-area-inner > .widget{flex-basis:33.33%;}
.site-footer-widget-area-4-col .site-footer-widget-area .site-footer-widget-area-inner > .widget{flex-basis:25%;}
} @media(min-width:1568px){ .h1-xxl {
font-size: 2.5rem;
line-height: 1.3;
}
.text-h1-xxl {
font-size: 2.5rem;
}
.h2-xxl {
font-size: 2rem;
line-height: 1.3;
}
.text-h2-xxl {
font-size: 2rem;
}
.h3-xxl {
font-size: 1.75rem;
line-height: 1.3;
}
.text-h3-xxl {
font-size: 1.75rem;
}
.h4-xxl {
font-size: 1.5rem;
line-height: 1.4;
}
.text-h4-xxl {
font-size: 1.5rem;
}
.h5-xxl {
font-size: 1.25rem;
line-height: 1.4;
}
.text-h5-xxl {
font-size: 1.25rem;
}
.h6l-xxl {
font-size: 1.125rem;
line-height: 1.4;
}
.text-h6l-xxl {
font-size: 1.125rem;
}
.h6-xxl {
font-size: 1rem;
line-height: 1.5;
}
.text-h6-xxl {
font-size: 1rem;
}
.h7-xxl {
font-size: .875rem;
line-height: 1.5;
}
.text-h7-xxl {
font-size: .875rem;
}
.display-1-xxl {
font-size: 6rem;
line-height: 1.2;
}
.text-display-1-xxl {
font-size: 6rem;
}
.display-2-xxl {
font-size: 5.5rem;
line-height: 1.2;
}
.text-display-2-xxl {
font-size: 5.5rem;
}
.display-3-xxl {
font-size: 4.5rem;
line-height: 1.2;
}
.text-display-3-xxl {
font-size: 4.5rem;
}
.display-4-xxl {
font-size: 3.5rem;
line-height: 1.2;
}
.text-display-4-xxl {
font-size: 3.5rem;
}
.display-5-xxl {
font-size: 3rem;
line-height: 1.3;
}
.text-display-5-xxl {
font-size: 3rem;
} .container-wide,
.container-xl-wide, .container-xxl-wide, .container-fullwidth, .container-sm-fullwidth, .container-md-fullwidth, .container-lg-fullwidth, .container-xl-fullwidth, .container-xxl-fullwidth {
padding-left: 32px;
padding-right: 32px;
}
.container-xxl-wide {
max-width: 1568px;
padding-left: 32px;
padding-right: 32px;
}
.container-xxl-fullwidth {
max-width: 100%;
padding-left: 32px;
padding-right: 32px;
}
.container-xxl-fullbleed {
max-width: 100%;
padding-left: 0;
padding-right: 0;
} .carousel-item-image {
min-height: 38rem;
} .mnmd-hero-post-block-a .mnmd-hero-post-block-a-primary .post-text {
padding: 4rem 4rem 4rem 0;
} .post-box-c-section .post-box-c-secondary-post-first .post-text {
margin-left: calc((1568px - (32px * 2) - 1120px) / 2);
}
.post-box-c-section .post-box-c-secondary-post-second > article {
margin-right: calc((1568px - (32px * 2) - 1120px) / 2);
}
}