
/*!
Theme Name: Pen-Ultima
Theme URI:
Author: Craig Eve (Orion Creative)
Author URI:
Description: A child theme for Ultima
Version: 1.0
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Template: ultima
Text Domain: pen-ultima
*/
html{font-family:sans-serif;line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 0}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace,monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}abbr[title]{border-bottom:1px #767676 dotted;text-decoration:none}b,strong{font-weight:inherit}b,strong{font-weight:700}code,kbd,samp{font-family:monospace,monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#eee;color:#222}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button, html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{border:1px solid #bbb;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px;word-wrap:normal !important}.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;-webkit-box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}*{-webkit-box-sizing:border-box;box-sizing:border-box}body{margin:0;padding:0;scroll-behavior:smooth;overflow-x:hidden;font-family:Arial,sans-serif;font-weight:400;font-size:calc(( 100vw - 480px ) / 186.66667 + 14px)}@media screen and (min-width: 1041px){body{font-size:17px}}@media screen and (max-width: 479px){body{font-size:14px}}body>header,body>article,body>footer{width:100%;position:relative}body>header{z-index:3;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}body>header>section{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}body>header>section>#logo{text-align:center}body > header > section > #logo a{display:inline-block;vertical-align:bottom}body > header > section > #logo img{max-width:100%;height:auto}body>header>section>nav>ul{list-style-type:none;margin:0;padding:0}body>header>section>nav>ul>li{display:inline-block}body > header > section > nav .mobile-menu{display:none}body > header > section > nav input#mobile-menu-toggle{opacity:0 !important;visibility:hidden !important;display:none !important}@media (max-width: 767px){body>header>section>nav>ul{display:none}body > header > section > nav label.mobile-menu{display:inline-block;cursor:pointer}body > header > section > nav nav.mobile-menu, body > header > section > nav ul.mobile-menu{display:block}body > header > section > nav nav.mobile-menu{position:absolute;left:0;right:0;top:100%;background-color:white;padding:0;overflow:hidden;opacity:0;-webkit-transition:opacity 0.2s linear 0.1s;transition:opacity 0.2s linear 0.1s}body > header > section > nav nav.mobile-menu ul.mobile-menu{list-style:none;text-align:center;font-weight:400;text-transform:uppercase;margin:0;line-height:1.5em;font-size:0;padding-top:0;padding-bottom:0;opacity:0;-webkit-transition:font-size 0.2s linear 0.1s, padding 0.2s linear 0.1s, opacity 0.1s linear;transition:font-size 0.2s linear 0.1s, padding 0.2s linear 0.1s, opacity 0.1s linear}body > header > section > nav nav.mobile-menu ul.mobile-menu a{text-decoration:none}body > header > section > nav nav.mobile-menu ul.mobile-menu a:hover{color:#343434}body > header > section > nav nav.mobile-menu ul.mobile-menu a:after{display:none}body > header > section > nav input:checked~nav.mobile-menu{opacity:1 !important;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}body > header > section > nav input:checked ~ nav.mobile-menu ul.mobile-menu{padding:10vw;font-size:20px;opacity:1;-webkit-transition:font-size 0.2s linear, padding 0.2s linear, opacity 0.3s linear 0.2s;transition:font-size 0.2s linear, padding 0.2s linear, opacity 0.3s linear 0.2s}}body>header>aside{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}@media (max-width: 767px){body>header>aside{display:none !important}}body>header>aside>nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body>header>aside>nav>ul{list-style-type:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:right;-ms-flex-pack:right;justify-content:right}body>header>aside>nav>ul>li{display:inline-block}body>header>aside>nav>ul>li>a{display:inline-block;padding:1em 0.75em 0.9em 0.75em;color:#fff;text-decoration:none;font-weight:700;letter-spacing:0.05em;white-space:nowrap;font-size:calc(( 100vw - 480px ) / 140 + 12px)}@media screen and (min-width: 1041px){body>header>aside>nav>ul>li>a{font-size:16px}}@media screen and (max-width: 479px){body>header>aside>nav>ul>li>a{font-size:12px}}body>header>aside>nav>ul>li.members-button>a{color:#000;padding-left:1.5em;padding-right:3em;margin-left:0.75em;position:relative;background-color:#ededed}body>header>aside>nav>ul>li.members-button>a::after{content:url(/wp-content/themes/pen-ultima/assets/images/members-icon.png);display:block;position:absolute;right:1em;top:55%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}body>header>aside>#tagline{position:relative;overflow:hidden;white-space:nowrap;width:100%;max-width:60vw}body>header>aside>#tagline::after{content:'';display:block;position:absolute;top:0;left:100%;right:0;bottom:0;-webkit-box-shadow:0 0 1.5vw 1.5vw #202020;box-shadow:0 0 1.5vw 1.5vw #202020;z-index:10}body > header > aside > #tagline .ticker{display:inline-block;white-space:nowrap;position:absolute;top:0;left:0;-webkit-transition:top 1.5s ease;transition:top 1.5s ease}body > header > aside > #tagline .ticker.notransition{-webkit-transition:none !important;transition:none !important}body > header > aside > #tagline .ticker p{margin:0 5vw 0 0;white-space:nowrap;color:#ededed;padding:1em 1em 0.9em 1em;font-weight:700;font-size:calc(( 100vw - 480px ) / 140 + 12px)}@media screen and (min-width: 1041px){body > header > aside > #tagline .ticker p{font-size:16px}}@media screen and (max-width: 479px){body > header > aside > #tagline .ticker p{font-size:12px}}body > header > aside > #tagline .ticker p a{color:inherit;text-decoration:none}body>header>aside>#controls>ul{list-style-type:none;margin:0;padding:0}body>header>aside>#controls>ul>li{display:inline-block}body>header>aside>#controls>ul>li>a{display:inline-block;padding:0.7em 1em 0.7em 1em;color:#ededed;text-decoration:none;font-weight:700;letter-spacing:0.05em;font-size:calc(( 100vw - 480px ) / 140 + 12px)}@media screen and (min-width: 1041px){body>header>aside>#controls>ul>li>a{font-size:16px}}@media screen and (max-width: 479px){body>header>aside>#controls>ul>li>a{font-size:12px}}body > header > aside > #controls > ul > li > a img{max-height:1.6em;width:auto}body>article{z-index:1;padding-top:calc( 38.4px + 0.02429 * ( 100vw - 480px ));padding-bottom:calc( 38.4px + 0.02429 * ( 100vw - 480px ))}@media screen and (min-width: 1041px){body>article{padding-top:5vw}}@media screen and (max-width: 479px){body>article{padding-top:8vw}}@media screen and (min-width: 1041px){body>article{padding-bottom:5vw}}@media screen and (max-width: 479px){body>article{padding-bottom:8vw}}body>article.fullscreen{min-height:100vh;padding:0}body > article.fullscreen section.slider>article.slide{height:100vh}body>article.hero{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center}body > article section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:-2vw;position:relative}body > article section+section{margin-top:2vw}body > article section article, body > article section aside{display:block;width:100%;margin-bottom:2vw}@media (max-width: 1024px){body > article section article, body > article section aside{margin-bottom:4vw}}@media (max-width: 480px){body > article section article, body > article section aside{margin-bottom:8vw}}body > article section article > section, body > article section aside>section{max-width:100%;width:100%}body > article section.widget{display:block}body>footer{z-index:2;width:100%;font-size:calc(( 100vw - 480px ) / 140 + 11px)}@media screen and (min-width: 1041px){body>footer{font-size:15px}}@media screen and (max-width: 479px){body>footer{font-size:11px}}body>footer>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding-top:6.4vw;padding-bottom:6.4vw;-ms-flex-wrap:wrap;flex-wrap:wrap}body>footer>section>article{width:21.25%}body > footer > section > article section.widget{width:100%;max-width:100%}body > footer > section > article section.widget .widget-title{font-size:calc(( 100vw - 480px ) / 280 + 14px);text-transform:none;color:inherit}@media screen and (min-width: 1041px){body > footer > section > article section.widget .widget-title{font-size:16px}}@media screen and (max-width: 479px){body > footer > section > article section.widget .widget-title{font-size:14px}}body > footer > section > article ul.menu.columns{max-height:7.5em}body > footer > section > article ul.menu.columns li{line-height:1.5em}@media (max-width: 1024px){body>footer>section{margin-bottom:-4vw}body > footer > section article{margin-bottom:4vw}}@media (max-width: 767px){body>footer>section{margin-bottom:-8vw}body > footer > section article{margin-bottom:8vw}}@media (max-width: 480px){body>footer>section{margin-bottom:-16vw}body > footer > section article{margin-bottom:16vw}}body > footer > aside section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media (max-width: 767px){body > footer > aside section{display:block}body > footer > aside section>nav{padding-top:1em}body > footer > aside section > nav ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body > footer > aside section > nav ul li{margin:0.5em 1em}body > footer > aside section>#disclaimer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}body > footer > aside section>#disclaimer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-top:1em;padding-bottom:0.5em}body > footer > aside section>#disclaimer::before{content:'';width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body > footer > aside section > #disclaimer p:nth-child(n+3){-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}body > footer > aside section > #disclaimer p{position:relative}body > footer a{color:inherit;text-decoration:none}body > footer a:hover{text-decoration:underline}button,input,optgroup,select,textarea{font-family:inherit}img{vertical-align:bottom;max-width:100%;height:auto}ul,p{margin-top:0}h1,h2,h3,h4,h5,h6{margin-top:0;font-weight:700}b,strong{font-weight:700}h1{font-size:calc(( 100vw - 480px ) / 93.33333 + 24px)}@media screen and (min-width: 1041px){h1{font-size:30px}}@media screen and (max-width: 479px){h1{font-size:24px}}h2{font-size:calc(( 100vw - 480px ) / 70 + 22px)}@media screen and (min-width: 1041px){h2{font-size:30px}}@media screen and (max-width: 479px){h2{font-size:22px}}h3{font-size:calc(( 100vw - 480px ) / 280 + 20px)}@media screen and (min-width: 1041px){h3{font-size:22px}}@media screen and (max-width: 479px){h3{font-size:20px}}h4{font-size:calc(( 100vw - 480px ) / 280 + 18px)}@media screen and (min-width: 1041px){h4{font-size:20px}}@media screen and (max-width: 479px){h4{font-size:18px}}h5{font-size:calc(( 100vw - 480px ) / 280 + 16px)}@media screen and (min-width: 1041px){h5{font-size:18px}}@media screen and (max-width: 479px){h5{font-size:16px}}h6{font-size:calc(( 100vw - 480px ) / 280 + 16px)}@media screen and (min-width: 1041px){h6{font-size:18px}}@media screen and (max-width: 479px){h6{font-size:16px}}article{position:relative}section{width:1040px;max-width:90%;margin:0 auto}section.grid{display:-ms-grid;display:grid;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;grid-row-gap:2vw;grid-column-gap:2vw;margin-bottom:2vw}section.grid>article{margin-bottom:0}section.grid.cols-1{-ms-grid-columns:auto;grid-template-columns:auto}section.grid>article.rowspan-1{grid-row:span 1}section.grid>article.colspan-1{grid-column:span 1}section.grid.square>article.colspan-1::before{padding-top:100%}section.grid.cols-2{-ms-grid-columns:auto auto;grid-template-columns:auto auto}section.grid>article.rowspan-2{grid-row:span 2}section.grid>article.colspan-2{grid-column:span 2}section.grid.square>article.colspan-2::before{padding-top:50%}section.grid.cols-3{-ms-grid-columns:auto auto auto;grid-template-columns:auto auto auto}section.grid>article.rowspan-3{grid-row:span 3}section.grid>article.colspan-3{grid-column:span 3}section.grid.square>article.colspan-3::before{padding-top:33.33333%}section.grid.cols-4{-ms-grid-columns:auto auto auto auto;grid-template-columns:auto auto auto auto}section.grid>article.rowspan-4{grid-row:span 4}section.grid>article.colspan-4{grid-column:span 4}section.grid.square>article.colspan-4::before{padding-top:25%}section.grid.cols-5{-ms-grid-columns:auto auto auto auto auto;grid-template-columns:auto auto auto auto auto}section.grid>article.rowspan-5{grid-row:span 5}section.grid>article.colspan-5{grid-column:span 5}section.grid.square>article.colspan-5::before{padding-top:20%}section.grid.cols-6{-ms-grid-columns:auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto}section.grid>article.rowspan-6{grid-row:span 6}section.grid>article.colspan-6{grid-column:span 6}section.grid.square>article.colspan-6::before{padding-top:16.66667%}section.grid.cols-7{-ms-grid-columns:auto auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto auto}section.grid>article.rowspan-7{grid-row:span 7}section.grid>article.colspan-7{grid-column:span 7}section.grid.square>article.colspan-7::before{padding-top:14.28571%}section.grid.cols-8{-ms-grid-columns:auto auto auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto auto auto}section.grid>article.rowspan-8{grid-row:span 8}section.grid>article.colspan-8{grid-column:span 8}section.grid.square>article.colspan-8::before{padding-top:12.5%}section.grid.cols-9{-ms-grid-columns:auto auto auto auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto auto auto auto}section.grid>article.rowspan-9{grid-row:span 9}section.grid>article.colspan-9{grid-column:span 9}section.grid.square>article.colspan-9::before{padding-top:11.11111%}section.grid.cols-10{-ms-grid-columns:auto auto auto auto auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto auto auto auto auto}section.grid>article.rowspan-10{grid-row:span 10}section.grid>article.colspan-10{grid-column:span 10}section.grid.square>article.colspan-10::before{padding-top:10%}section.grid.cols-11{-ms-grid-columns:auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto auto auto auto auto auto}section.grid>article.rowspan-11{grid-row:span 11}section.grid>article.colspan-11{grid-column:span 11}section.grid.square>article.colspan-11::before{padding-top:9.09091%}section.grid.cols-12{-ms-grid-columns:auto auto auto auto auto auto auto auto auto auto auto auto;grid-template-columns:auto auto auto auto auto auto auto auto auto auto auto auto}section.grid>article.rowspan-12{grid-row:span 12}section.grid>article.colspan-12{grid-column:span 12}section.grid.square>article.colspan-12::before{padding-top:8.33333%}section.grid.square>article::before{content:'';display:block;padding-top:100%;float:left}section.grid.square>article.shape-2x1::before{padding-top:50%}section.grid.square>article.shape-3x1::before{padding-top:33.33333%}section.grid.square>article.shape-4x1::before{padding-top:25%}section.grid.square>article.shape-5x1::before{padding-top:20%}section.grid.square>article.shape-6x1::before{padding-top:16.66667%}section.grid.square>article.shape-7x1::before{padding-top:14.28571%}section.grid.square>article.shape-8x1::before{padding-top:12.5%}section.grid.square>article.shape-9x1::before{padding-top:11.11111%}section.grid.square>article.shape-10x1::before{padding-top:10%}section.grid.square>article.shape-11x1::before{padding-top:9.09091%}section.grid.square>article.shape-12x1::before{padding-top:8.33333%}pre{max-width:100%;white-space:pre-wrap}ul.columns{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-direction:column;flex-direction:column;list-style:none;padding-left:0;max-height:100%}a.anchor{opacity:0;visibility:hidden;position:absolute;top:-100px;left:0}@media (min-width: 783px){body.admin-bar a.anchor{margin-top:-32px}}body.archive .byline, body.archive .updated:not(.published), body.single .byline, body.single .updated:not(.published){display:none}body.archive .single .byline, body.archive .group-blog .byline, body.single .single .byline, body.single .group-blog .byline{display:inline}body.archive .edit-link, body.single .edit-link{float:right}.col-1-1{width:100%}.col-1-2{width:calc((100% - 2vw) / 2)}@media (max-width: 1024px){.col-1-2{width:calc((100% - 2vw) / 2)}}@media (max-width: 480px){.col-1-2{width:100%}}.col-2-2{width:100%}.col-1-3{width:calc((100% - 4vw) / 3)}@media (max-width: 1024px){.col-1-3{width:calc((100% - 4vw) / 3)}}@media (max-width: 480px){.col-1-3{width:100%}}.col-2-3{width:calc(((100% - 4vw) / 3) * 2 + 2vw)}@media (max-width: 1024px){.col-2-3{width:calc((100% - 4vw) / 3)}}@media (max-width: 480px){.col-2-3{width:100%}}.col-3-3{width:100%}.col-1-4{width:calc((100% - 6vw) / 4)}@media (max-width: 1024px){.col-1-4{width:calc((100% - 6vw) / 4)}}@media (max-width: 480px){.col-1-4{width:100%}}.col-2-4{width:calc(((100% - 6vw) / 4) * 2 + 2vw)}@media (max-width: 1024px){.col-2-4{width:calc((100% - 6vw) / 4)}}@media (max-width: 480px){.col-2-4{width:100%}}.col-3-4{width:calc(((100% - 6vw) / 4) * 3 + 4vw)}@media (max-width: 1024px){.col-3-4{width:calc(((100% - 6vw) / 4) * 3 + 4vw)}}@media (max-width: 480px){.col-3-4{width:100%}}.col-4-4{width:100%}.col-1-5{width:calc((100% - 8vw) / 5)}@media (max-width: 1024px){.col-1-5{width:calc((100% - 8vw) / 5)}}@media (max-width: 480px){.col-1-5{width:calc((100% - 4vw) / 2)}}.col-2-5{width:calc(((100% - 8vw) / 5) * 2 + 2vw)}@media (max-width: 1024px){.col-2-5{width:calc((100% - 8vw) / 5)}}@media (max-width: 480px){.col-2-5{width:100%}}.col-3-5{width:calc(((100% - 8vw) / 5) * 3 + 4vw)}@media (max-width: 1024px){.col-3-5{width:calc(((100% - 8vw) / 5) * 3 + 4vw)}}@media (max-width: 480px){.col-3-5{width:100%}}.col-4-5{width:calc(((100% - 8vw) / 5) * 4 + 6vw)}@media (max-width: 1024px){.col-4-5{width:calc(((100% - 8vw) / 5) * 4 + 6vw)}}@media (max-width: 480px){.col-4-5{width:100%}}.col-5-5{width:100%}.col-1-6{width:calc((100% - 10vw) / 6)}@media (max-width: 1024px){.col-1-6{width:calc((100% - 10vw) / 6)}}@media (max-width: 480px){.col-1-6{width:calc((100% - 8vw) / 3)}}.col-2-6{width:calc(((100% - 10vw) / 6) * 2 + 2vw)}@media (max-width: 1024px){.col-2-6{width:calc((100% - 10vw) / 6)}}@media (max-width: 480px){.col-2-6{width:100%}}.col-3-6{width:calc(((100% - 10vw) / 6) * 3 + 4vw)}@media (max-width: 1024px){.col-3-6{width:calc(((100% - 10vw) / 6) * 3 + 4vw)}}@media (max-width: 480px){.col-3-6{width:100%}}.col-4-6{width:calc(((100% - 10vw) / 6) * 4 + 6vw)}@media (max-width: 1024px){.col-4-6{width:calc(((100% - 10vw) / 6) * 4 + 6vw)}}@media (max-width: 480px){.col-4-6{width:100%}}.col-5-6{width:calc(((100% - 10vw) / 6) * 5 + 8vw)}@media (max-width: 1024px){.col-5-6{width:calc(((100% - 10vw) / 6) * 5 + 8vw)}}@media (max-width: 480px){.col-5-6{width:100%}}.col-6-6{width:100%}.col-1-7{width:calc((100% - 12vw) / 7)}@media (max-width: 1024px){.col-1-7{width:calc((100% - 12vw) / 7)}}@media (max-width: 480px){.col-1-7{width:calc((100% - 8vw) / 3)}}.col-2-7{width:calc(((100% - 12vw) / 7) * 2 + 2vw)}@media (max-width: 1024px){.col-2-7{width:calc((100% - 12vw) / 7)}}@media (max-width: 480px){.col-2-7{width:100%}}.col-3-7{width:calc(((100% - 12vw) / 7) * 3 + 4vw)}@media (max-width: 1024px){.col-3-7{width:calc(((100% - 12vw) / 7) * 3 + 4vw)}}@media (max-width: 480px){.col-3-7{width:100%}}.col-4-7{width:calc(((100% - 12vw) / 7) * 4 + 6vw)}@media (max-width: 1024px){.col-4-7{width:calc(((100% - 12vw) / 7) * 4 + 6vw)}}@media (max-width: 480px){.col-4-7{width:100%}}.col-5-7{width:calc(((100% - 12vw) / 7) * 5 + 8vw)}@media (max-width: 1024px){.col-5-7{width:calc(((100% - 12vw) / 7) * 5 + 8vw)}}@media (max-width: 480px){.col-5-7{width:100%}}.col-6-7{width:calc(((100% - 12vw) / 7) * 6 + 10vw)}@media (max-width: 1024px){.col-6-7{width:calc(((100% - 12vw) / 7) * 6 + 10vw)}}@media (max-width: 480px){.col-6-7{width:100%}}.col-7-7{width:100%}.col-1-8{width:calc((100% - 14vw) / 8)}@media (max-width: 1024px){.col-1-8{width:calc((100% - 14vw) / 8)}}@media (max-width: 480px){.col-1-8{width:calc((100% - 12vw) / 4)}}.col-2-8{width:calc(((100% - 14vw) / 8) * 2 + 2vw)}@media (max-width: 1024px){.col-2-8{width:calc((100% - 14vw) / 8)}}@media (max-width: 480px){.col-2-8{width:100%}}.col-3-8{width:calc(((100% - 14vw) / 8) * 3 + 4vw)}@media (max-width: 1024px){.col-3-8{width:calc(((100% - 14vw) / 8) * 3 + 4vw)}}@media (max-width: 480px){.col-3-8{width:100%}}.col-4-8{width:calc(((100% - 14vw) / 8) * 4 + 6vw)}@media (max-width: 1024px){.col-4-8{width:calc(((100% - 14vw) / 8) * 4 + 6vw)}}@media (max-width: 480px){.col-4-8{width:100%}}.col-5-8{width:calc(((100% - 14vw) / 8) * 5 + 8vw)}@media (max-width: 1024px){.col-5-8{width:calc(((100% - 14vw) / 8) * 5 + 8vw)}}@media (max-width: 480px){.col-5-8{width:100%}}.col-6-8{width:calc(((100% - 14vw) / 8) * 6 + 10vw)}@media (max-width: 1024px){.col-6-8{width:calc(((100% - 14vw) / 8) * 6 + 10vw)}}@media (max-width: 480px){.col-6-8{width:100%}}.col-7-8{width:calc(((100% - 14vw) / 8) * 7 + 12vw)}@media (max-width: 1024px){.col-7-8{width:calc(((100% - 14vw) / 8) * 7 + 12vw)}}@media (max-width: 480px){.col-7-8{width:100%}}.col-8-8{width:100%}.col-1-9{width:calc((100% - 16vw) / 9)}@media (max-width: 1024px){.col-1-9{width:calc((100% - 16vw) / 9)}}@media (max-width: 480px){.col-1-9{width:calc((100% - 12vw) / 4)}}.col-2-9{width:calc(((100% - 16vw) / 9) * 2 + 2vw)}@media (max-width: 1024px){.col-2-9{width:calc((100% - 16vw) / 9)}}@media (max-width: 480px){.col-2-9{width:calc((100% - 12vw) / 4)}}.col-3-9{width:calc(((100% - 16vw) / 9) * 3 + 4vw)}@media (max-width: 1024px){.col-3-9{width:calc(((100% - 16vw) / 9) * 3 + 4vw)}}@media (max-width: 480px){.col-3-9{width:100%}}.col-4-9{width:calc(((100% - 16vw) / 9) * 4 + 6vw)}@media (max-width: 1024px){.col-4-9{width:calc(((100% - 16vw) / 9) * 4 + 6vw)}}@media (max-width: 480px){.col-4-9{width:100%}}.col-5-9{width:calc(((100% - 16vw) / 9) * 5 + 8vw)}@media (max-width: 1024px){.col-5-9{width:calc(((100% - 16vw) / 9) * 5 + 8vw)}}@media (max-width: 480px){.col-5-9{width:100%}}.col-6-9{width:calc(((100% - 16vw) / 9) * 6 + 10vw)}@media (max-width: 1024px){.col-6-9{width:calc(((100% - 16vw) / 9) * 6 + 10vw)}}@media (max-width: 480px){.col-6-9{width:100%}}.col-7-9{width:calc(((100% - 16vw) / 9) * 7 + 12vw)}@media (max-width: 1024px){.col-7-9{width:calc(((100% - 16vw) / 9) * 7 + 12vw)}}@media (max-width: 480px){.col-7-9{width:100%}}.col-8-9{width:calc(((100% - 16vw) / 9) * 8 + 14vw)}@media (max-width: 1024px){.col-8-9{width:calc(((100% - 16vw) / 9) * 8 + 14vw)}}@media (max-width: 480px){.col-8-9{width:100%}}.col-9-9{width:100%}.col-1-10{width:calc((100% - 18vw) / 10)}@media (max-width: 1024px){.col-1-10{width:calc((100% - 18vw) / 10)}}@media (max-width: 480px){.col-1-10{width:calc((100% - 16vw) / 5)}}.col-2-10{width:calc(((100% - 18vw) / 10) * 2 + 2vw)}@media (max-width: 1024px){.col-2-10{width:calc((100% - 18vw) / 10)}}@media (max-width: 480px){.col-2-10{width:calc((100% - 16vw) / 5)}}.col-3-10{width:calc(((100% - 18vw) / 10) * 3 + 4vw)}@media (max-width: 1024px){.col-3-10{width:calc(((100% - 18vw) / 10) * 3 + 4vw)}}@media (max-width: 480px){.col-3-10{width:100%}}.col-4-10{width:calc(((100% - 18vw) / 10) * 4 + 6vw)}@media (max-width: 1024px){.col-4-10{width:calc(((100% - 18vw) / 10) * 4 + 6vw)}}@media (max-width: 480px){.col-4-10{width:100%}}.col-5-10{width:calc(((100% - 18vw) / 10) * 5 + 8vw)}@media (max-width: 1024px){.col-5-10{width:calc(((100% - 18vw) / 10) * 5 + 8vw)}}@media (max-width: 480px){.col-5-10{width:100%}}.col-6-10{width:calc(((100% - 18vw) / 10) * 6 + 10vw)}@media (max-width: 1024px){.col-6-10{width:calc(((100% - 18vw) / 10) * 6 + 10vw)}}@media (max-width: 480px){.col-6-10{width:100%}}.col-7-10{width:calc(((100% - 18vw) / 10) * 7 + 12vw)}@media (max-width: 1024px){.col-7-10{width:calc(((100% - 18vw) / 10) * 7 + 12vw)}}@media (max-width: 480px){.col-7-10{width:100%}}.col-8-10{width:calc(((100% - 18vw) / 10) * 8 + 14vw)}@media (max-width: 1024px){.col-8-10{width:calc(((100% - 18vw) / 10) * 8 + 14vw)}}@media (max-width: 480px){.col-8-10{width:100%}}.col-9-10{width:calc(((100% - 18vw) / 10) * 9 + 16vw)}@media (max-width: 1024px){.col-9-10{width:calc(((100% - 18vw) / 10) * 9 + 16vw)}}@media (max-width: 480px){.col-9-10{width:100%}}.col-10-10{width:100%}.col-1-11{width:calc((100% - 20vw) / 11)}@media (max-width: 1024px){.col-1-11{width:calc((100% - 20vw) / 11)}}@media (max-width: 480px){.col-1-11{width:calc((100% - 16vw) / 5)}}.col-2-11{width:calc(((100% - 20vw) / 11) * 2 + 2vw)}@media (max-width: 1024px){.col-2-11{width:calc((100% - 20vw) / 11)}}@media (max-width: 480px){.col-2-11{width:calc((100% - 16vw) / 5)}}.col-3-11{width:calc(((100% - 20vw) / 11) * 3 + 4vw)}@media (max-width: 1024px){.col-3-11{width:calc(((100% - 20vw) / 11) * 3 + 4vw)}}@media (max-width: 480px){.col-3-11{width:100%}}.col-4-11{width:calc(((100% - 20vw) / 11) * 4 + 6vw)}@media (max-width: 1024px){.col-4-11{width:calc(((100% - 20vw) / 11) * 4 + 6vw)}}@media (max-width: 480px){.col-4-11{width:100%}}.col-5-11{width:calc(((100% - 20vw) / 11) * 5 + 8vw)}@media (max-width: 1024px){.col-5-11{width:calc(((100% - 20vw) / 11) * 5 + 8vw)}}@media (max-width: 480px){.col-5-11{width:100%}}.col-6-11{width:calc(((100% - 20vw) / 11) * 6 + 10vw)}@media (max-width: 1024px){.col-6-11{width:calc(((100% - 20vw) / 11) * 6 + 10vw)}}@media (max-width: 480px){.col-6-11{width:100%}}.col-7-11{width:calc(((100% - 20vw) / 11) * 7 + 12vw)}@media (max-width: 1024px){.col-7-11{width:calc(((100% - 20vw) / 11) * 7 + 12vw)}}@media (max-width: 480px){.col-7-11{width:100%}}.col-8-11{width:calc(((100% - 20vw) / 11) * 8 + 14vw)}@media (max-width: 1024px){.col-8-11{width:calc(((100% - 20vw) / 11) * 8 + 14vw)}}@media (max-width: 480px){.col-8-11{width:100%}}.col-9-11{width:calc(((100% - 20vw) / 11) * 9 + 16vw)}@media (max-width: 1024px){.col-9-11{width:calc(((100% - 20vw) / 11) * 9 + 16vw)}}@media (max-width: 480px){.col-9-11{width:100%}}.col-10-11{width:calc(((100% - 20vw) / 11) * 10 + 18vw)}@media (max-width: 1024px){.col-10-11{width:calc(((100% - 20vw) / 11) * 10 + 18vw)}}@media (max-width: 480px){.col-10-11{width:100%}}.col-11-11{width:100%}.col-1-12{width:calc((100% - 22vw) / 12)}@media (max-width: 1024px){.col-1-12{width:calc((100% - 22vw) / 12)}}@media (max-width: 480px){.col-1-12{width:calc((100% - 20vw) / 6)}}.col-2-12{width:calc(((100% - 22vw) / 12) * 2 + 2vw)}@media (max-width: 1024px){.col-2-12{width:calc((100% - 22vw) / 12)}}@media (max-width: 480px){.col-2-12{width:calc((100% - 20vw) / 6)}}.col-3-12{width:calc(((100% - 22vw) / 12) * 3 + 4vw)}@media (max-width: 1024px){.col-3-12{width:calc(((100% - 22vw) / 12) * 3 + 4vw)}}@media (max-width: 480px){.col-3-12{width:100%}}.col-4-12{width:calc(((100% - 22vw) / 12) * 4 + 6vw)}@media (max-width: 1024px){.col-4-12{width:calc(((100% - 22vw) / 12) * 4 + 6vw)}}@media (max-width: 480px){.col-4-12{width:100%}}.col-5-12{width:calc(((100% - 22vw) / 12) * 5 + 8vw)}@media (max-width: 1024px){.col-5-12{width:calc(((100% - 22vw) / 12) * 5 + 8vw)}}@media (max-width: 480px){.col-5-12{width:100%}}.col-6-12{width:calc(((100% - 22vw) / 12) * 6 + 10vw)}@media (max-width: 1024px){.col-6-12{width:calc(((100% - 22vw) / 12) * 6 + 10vw)}}@media (max-width: 480px){.col-6-12{width:100%}}.col-7-12{width:calc(((100% - 22vw) / 12) * 7 + 12vw)}@media (max-width: 1024px){.col-7-12{width:calc(((100% - 22vw) / 12) * 7 + 12vw)}}@media (max-width: 480px){.col-7-12{width:100%}}.col-8-12{width:calc(((100% - 22vw) / 12) * 8 + 14vw)}@media (max-width: 1024px){.col-8-12{width:calc(((100% - 22vw) / 12) * 8 + 14vw)}}@media (max-width: 480px){.col-8-12{width:100%}}.col-9-12{width:calc(((100% - 22vw) / 12) * 9 + 16vw)}@media (max-width: 1024px){.col-9-12{width:calc(((100% - 22vw) / 12) * 9 + 16vw)}}@media (max-width: 480px){.col-9-12{width:100%}}.col-10-12{width:calc(((100% - 22vw) / 12) * 10 + 18vw)}@media (max-width: 1024px){.col-10-12{width:calc(((100% - 22vw) / 12) * 10 + 18vw)}}@media (max-width: 480px){.col-10-12{width:100%}}.col-11-12{width:calc(((100% - 22vw) / 12) * 11 + 20vw)}@media (max-width: 1024px){.col-11-12{width:calc(((100% - 22vw) / 12) * 11 + 20vw)}}@media (max-width: 480px){.col-11-12{width:100%}}.col-12-12{width:100%}body>header>section{min-height:100px}.module-social-feed .social-frame{width:100%;height:100%}@media (min-width: 1025px){.module-social-feed .social-frame::before{display:block;content:"";float:left;height:0;padding-bottom:20%}}@media (max-width: 1024px){.module-social-feed .social-frame::before{display:block;content:"";float:left;height:0;padding-bottom:33.33333%}}@media (max-width: 979px){.module-social-feed .social-frame::before{display:block;content:"";float:left;height:0;padding-bottom:50%}}@media (max-width: 480px){.module-social-feed .social-frame::before{display:block;content:"";float:left;height:0;padding-bottom:100%}}.module-social-feed .social-frame iframe{vertical-align:bottom}.module-social-feed .social-frame #mpi-powered-by-a{visibility:hidden;opacity:0;margin:0;padding:0;font-size:0;height:0}a.button, body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_page_footer input.button, body .gform_wrapper .gform_page_footer input[type="submit"]{padding:0.5em 1.5em;background-color:#000;color:#fff;border-radius:2em;text-decoration:none;font-weight:700;border:2px solid transparent}.flex-grow{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.module-cta{border-radius:3px;overflow:hidden}.module-cta .cta-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.module-cta .cta-background::after{background:url("/wp-content/themes/pen-ultima/assets/images/triangle-overlay.png") center center no-repeat;background-blend-mode:color-burn;background-size:auto;background-repeat:repeat}.module-cta.cta-layout-vertical, .module-cta.cta-layout-members-lounge .cta-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.module-cta.cta-layout-vertical > .cta-image, .module-cta.cta-layout-members-lounge .cta-container>.cta-image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;background-size:cover;background-position:center center;background-color:inherit;position:relative;z-index:1}.module-cta.cta-layout-vertical > .cta-image::before, .module-cta.cta-layout-members-lounge .cta-container>.cta-image::before{display:block;content:"";float:left;height:0;padding-bottom:56.25%}.module-cta.cta-layout-vertical > .cta-image .cta-background, .module-cta.cta-layout-members-lounge .cta-container > .cta-image .cta-background{background-color:inherit}.module-cta.cta-layout-vertical > .cta-image .cta-background::before, .module-cta.cta-layout-vertical > .cta-image .cta-background::after, .module-cta.cta-layout-members-lounge .cta-container > .cta-image .cta-background::before, .module-cta.cta-layout-members-lounge .cta-container > .cta-image .cta-background::after{background-color:inherit;width:200%;height:1000%;position:absolute}.module-cta.cta-layout-vertical > .cta-image .cta-background::before, .module-cta.cta-layout-members-lounge .cta-container > .cta-image .cta-background::before{opacity:0.5}.module-cta.cta-layout-vertical > .cta-content, .module-cta.cta-layout-members-lounge .cta-container>.cta-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;padding:0.25em 2em 1.25em 2em;text-align:center}.module-cta.cta-layout-vertical > .cta-content a.button, .module-cta.cta-layout-vertical > .cta-content body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer .module-cta.cta-layout-vertical > .cta-content input.button, .module-cta.cta-layout-vertical > .cta-content body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_footer .module-cta.cta-layout-vertical > .cta-content input[type="submit"], .module-cta.cta-layout-vertical > .cta-content body .gform_wrapper .gform_page_footer input.button, body .gform_wrapper .gform_page_footer .module-cta.cta-layout-vertical > .cta-content input.button, .module-cta.cta-layout-vertical > .cta-content body .gform_wrapper .gform_page_footer input[type="submit"], body .gform_wrapper .gform_page_footer .module-cta.cta-layout-vertical > .cta-content input[type="submit"], .module-cta.cta-layout-members-lounge .cta-container > .cta-content a.button, .module-cta.cta-layout-members-lounge .cta-container > .cta-content body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer .module-cta.cta-layout-members-lounge .cta-container > .cta-content input.button, .module-cta.cta-layout-members-lounge .cta-container > .cta-content body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_footer .module-cta.cta-layout-members-lounge .cta-container > .cta-content input[type="submit"], .module-cta.cta-layout-members-lounge .cta-container > .cta-content body .gform_wrapper .gform_page_footer input.button, body .gform_wrapper .gform_page_footer .module-cta.cta-layout-members-lounge .cta-container > .cta-content input.button, .module-cta.cta-layout-members-lounge .cta-container > .cta-content body .gform_wrapper .gform_page_footer input[type="submit"], body .gform_wrapper .gform_page_footer .module-cta.cta-layout-members-lounge .cta-container > .cta-content input[type="submit"]{-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.module-cta.cta-layout-vertical.rotate-left > .cta-image .cta-background::before, .module-cta.cta-layout-vertical.rotate-left > .cta-image .cta-background::after{display:block;content:""}.module-cta.cta-layout-vertical.rotate-left > .cta-image .cta-background::before{-webkit-transform:rotate(-11.31deg);transform:rotate(-11.31deg);left:-10%;top:98%;-webkit-transform-origin:left top;transform-origin:left top}.module-cta.cta-layout-vertical.rotate-left > .cta-image .cta-background::after{-webkit-transform:rotate(-5.711deg);transform:rotate(-5.711deg);left:0;top:98%;-webkit-transform-origin:left top;transform-origin:left top}.module-cta.cta-layout-vertical.rotate-right > .cta-image .cta-background::before, .module-cta.cta-layout-vertical.rotate-right > .cta-image .cta-background::after{display:block;content:""}.module-cta.cta-layout-vertical.rotate-right > .cta-image .cta-background::before{-webkit-transform:rotate(11.31deg);transform:rotate(11.31deg);right:-10%;top:100%;-webkit-transform-origin:right top;transform-origin:right top}.module-cta.cta-layout-vertical.rotate-right > .cta-image .cta-background::after{-webkit-transform:rotate(5.711deg);transform:rotate(5.711deg);right:0;top:100%;-webkit-transform-origin:right top;transform-origin:right top}.module-cta.cta-layout-members-lounge{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}.module-cta.cta-layout-members-lounge .cta-container{width:50%;background-color:inherit}.module-cta.cta-layout-members-lounge .cta-container>.cta-content{text-align:left}.module-cta.cta-layout-members-lounge .cta-container>.cta-content>.flex-grow{margin-top:-.5em}.module-cta.cta-layout-members-lounge .cta-secondary{background-color:#fff;color:#666}.module-cta.cta-layout-members-lounge .cta-secondary>.cta-content{padding-top:1.25em}@media (max-width: 480px){.module-cta.cta-layout-members-lounge{display:block}.module-cta.cta-layout-members-lounge .cta-container{width:100%}}.module-cta.cta-layout-members-lounge.rotate-left .cta-image .cta-background::before, .module-cta.cta-layout-members-lounge.rotate-left .cta-image .cta-background::after{display:block;content:""}.module-cta.cta-layout-members-lounge.rotate-left .cta-image .cta-background::before{-webkit-transform:rotate(-11.31deg);transform:rotate(-11.31deg);left:-19%;top:100%;-webkit-transform-origin:left top;transform-origin:left top}.module-cta.cta-layout-members-lounge.rotate-left .cta-image .cta-background::after{-webkit-transform:rotate(-5.711deg);transform:rotate(-5.711deg);left:-18%;top:100%;-webkit-transform-origin:left top;transform-origin:left top}.module-cta.cta-layout-members-lounge.rotate-right .cta-image .cta-background::before, .module-cta.cta-layout-members-lounge.rotate-right .cta-image .cta-background::after{display:block;content:""}.module-cta.cta-layout-members-lounge.rotate-right .cta-image .cta-background::before{-webkit-transform:rotate(11.31deg);transform:rotate(11.31deg);right:-19%;top:100%;-webkit-transform-origin:right top;transform-origin:right top}.module-cta.cta-layout-members-lounge.rotate-right .cta-image .cta-background::after{-webkit-transform:rotate(5.711deg);transform:rotate(5.711deg);right:-18%;top:100%;-webkit-transform-origin:right top;transform-origin:right top}.module-cta.cta-layout-horizontal{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;overflow:hidden}.module-cta.cta-layout-horizontal>.cta-image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-size:cover;background-position:center center;background-color:inherit;z-index:1;position:absolute;left:48%;right:0;top:0;bottom:0}.module-cta.cta-layout-horizontal>.cta-image::before{display:block;content:"";float:left;height:0;padding-bottom:56.25%}.module-cta.cta-layout-horizontal > .cta-image .cta-background{background-color:inherit}.module-cta.cta-layout-horizontal > .cta-image .cta-background::after{background-color:inherit;width:1000%;height:200%;position:absolute}.module-cta.cta-layout-horizontal>.cta-content{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:2;padding:1.25em 0 1.25em 2em;text-align:left;width:42%;height:100%}.module-cta.cta-layout-horizontal.rotate-left > .cta-image .cta-background::after{display:block;content:"";-webkit-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-22.782deg) translateY(-40%);transform:rotate(-22.782deg) translateY(-40%);right:100%;top:0}.module-cta.cta-layout-horizontal.rotate-right > .cta-image .cta-background::after{display:block;content:"";-webkit-transform-origin:right bottom;transform-origin:right bottom;-webkit-transform:rotate(22.782deg) translateY(40%);transform:rotate(22.782deg) translateY(40%);right:100%;bottom:0}section.slider{position:absolute;width:100%;height:100%}section.slider>input{display:none}section.slider>label{position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);opacity:1;width:2em;z-index:2;color:#7f7f7f;font-weight:bold;right:100%;left:auto;cursor:pointer}section.slider>label::before{content:'\276e';text-align:left;display:block;font-size:2.5vw}section.slider>label:hover{color:#111}section.slider>article{position:absolute;left:-100vw;-webkit-transition:opacity 0s linear 0.5s, left 0.5s ease;transition:opacity 0s linear 0.5s, left 0.5s ease;opacity:0;border-top:0 !important;width:100%}section.slider>input:checked~article{left:100vw;opacity:0}section.slider>input:checked~label{left:100%;right:auto}section.slider>input:checked~label::before{content:'\276f';text-align:right}section.slider>input:checked~label~label{display:none}section.slider>input:checked+label{display:none}section.slider>input:checked+label+article{left:0;opacity:1;-webkit-transition:left 0.5s ease;transition:left 0.5s ease}section.slider>input:checked+label+article+input+label{display:block}section.slider>input:checked+label:nth-last-of-type(2)~label:nth-last-of-type(1){display:block}section.slider>input:checked+label:first-of-type~article{left:-100%;opacity:0}section.slider>input:checked+label:first-of-type~article:first-of-type{left:100%;opacity:0}section.slider>input:checked+label:first-of-type~article:nth-last-of-type(1){left:0;opacity:1;-webkit-transition:left 0.5s ease;transition:left 0.5s ease}section.slider>article:first-of-type{left:-100%}section.slider>input:checked+label:first-of-type~label:nth-last-of-type(2){display:block;left:0;right:auto}section.slider>input:checked+label:first-of-type~label:nth-last-of-type(2)::before{content:"&lt;"}section.slider>input:checked+label:first-of-type+input+label{display:block}section.slider>input:checked+label:first-of-type+input+label+article{left:0;opacity:1}section.slider>input:checked+label:first-of-type+input+label+article+input+label+article:nth-last-of-type(1){left:100%}section.slider>input+label:first-of-type+input:checked~article:nth-last-of-type(1){left:-100%}section.slider+.slider-sizer{opacity:0;visibility:hidden}article.module-map .map{display:none}article.module-map .map.active{display:block}article.module-map .map.active::before{content:'';display:block;float:left;height:0;width:100%}article.module-map .map.active .gm-style-iw{font-family:Arial,sans-serif}.image-ratio{height:100%;position:relative}.image-ratio::before{display:block;content:'';float:left;height:0}.image-ratio>img,.image-ratio>a>img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover';position:absolute}.image-ratio-adapt>img,.image-ratio-adapt>a>img{-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover';height:100%;width:100%}#searchform{font-size:calc(( 100vw - 480px ) / 280 + 14px);width:100%}@media screen and (min-width: 1041px){#searchform{font-size:16px}}@media screen and (max-width: 479px){#searchform{font-size:14px}}#searchform div{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}@media (max-width: 1024px){#searchform div{-ms-flex-wrap:wrap;flex-wrap:wrap}#searchform div #searchsubmit{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;margin-left:0}}#searchform #s{font-size:0.9em;background-color:#ccc;border-radius:1px;padding:1em;height:40px;border:0;font-weight:300;font-family:inherit;letter-spacing:normal;-webkit-box-sizing:border-box !important;box-sizing:border-box !important;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;letter-spacing:0.5px;font-size:1em}#searchform #searchsubmit{padding:0.5em 1em;border:2px solid transparent;height:40px;border-radius:1px;margin-left:0;text-transform:uppercase;cursor:pointer;font-family:inherit;margin-left:4px}body .gform_wrapper{margin:0}body .gform_wrapper select, body .gform_wrapper textarea, body .gform_wrapper input{font-weight:400}body .gform_wrapper+iframe{display:none;width:0;height:0}body .gform_wrapper.inline-form_wrapper form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal}body .gform_wrapper.inline-form_wrapper form .validation_error{display:none}body .gform_wrapper.inline-form_wrapper form .gform_body{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}body .gform_wrapper.inline-form_wrapper form .gform_body ul li.gfield{margin-bottom:0}body .gform_wrapper.inline-form_wrapper form .gform_body ul li.gfield.gf_no_label{margin-top:0 !important}body .gform_wrapper.inline-form_wrapper form .gform_body ul li.gfield.gf_no_label div.ginput_container{margin-top:0}body .gform_wrapper.inline-form_wrapper form .gform_body ul li.gfield.gf_no_label div.ginput_container input[type="text"], body .gform_wrapper.inline-form_wrapper form .gform_body ul li.gfield.gf_no_label div.ginput_container input[type="email"]{font-size:0.9em;background-color:#ccc;border-radius:1px;padding:1em;height:40px;border:0;font-weight:300;font-family:inherit;letter-spacing:normal;-webkit-box-sizing:border-box !important;box-sizing:border-box !important}body .gform_wrapper.inline-form_wrapper form .gform_body ul li.gfield.gfield_error{margin-bottom:0 !important}body .gform_wrapper.inline-form_wrapper form .gform_body ul li.gfield .validation_message{position:absolute;color:#ff7f7f}body .gform_wrapper.inline-form_wrapper form .gform_footer{width:auto;margin-top:0;padding:0;position:relative;margin-left:4px}body .gform_wrapper.inline-form_wrapper form .gform_footer input.button, body .gform_wrapper.inline-form_wrapper form .gform_footer input[type="submit"]{padding:0.5em 1em;border:2px solid transparent;height:40px;border-radius:1px;margin-left:0;text-transform:uppercase;cursor:pointer}body .gform_wrapper.inline-form_wrapper form .gform_footer .gform_ajax_spinner{position:absolute;left:50%;top:50%;float:none;display:block;-webkit-transform-origin:left top;transform-origin:left top;-webkit-animation:center-spinner 1.1s infinite linear;animation:center-spinner 1.1s infinite linear}body .gform_wrapper ul li.gfield{margin-bottom:1em;margin-top:0}body .gform_wrapper ul li.gfield.gfield_error, body .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required.gfield_creditcard_warning{border:0;background-color:transparent}body .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required label.gfield_label{margin-top:0;margin-bottom:0.5em}body .gform_wrapper ul li.gfield.gfield_error.gfield_contains_required div.ginput_container{margin-top:0}body .gform_wrapper ul li.gfield label.gfield_label{font-weight:700}body .gform_wrapper ul li.gfield.gf_no_label>label{display:none}body .gform_wrapper .field_description_below .gfield_description{padding:0.25em 0 1em;font-weight:700}body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_page_footer input.button, body .gform_wrapper .gform_page_footer input[type="submit"]{font-family:inherit;float:right;margin:0 0 0 1em}body .gform_wrapper div.validation_error{border:0;padding:0;text-align:left;font-weight:700}body .gform_wrapper .gfield_error .gfield_label, body .gform_wrapper .gfield_required, body .gform_wrapper div.validation_error, body .gform_wrapper .validation_message{color:#d0110d}body .gform_wrapper li.gfield_error input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]), body .gform_wrapper li.gfield_error textarea{border-color:#d0110d}body .gform_wrapper ul.gform_fields{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}body .gform_wrapper ul.gform_fields li.gfield{width:100%;padding:0 !important}body .gform_wrapper ul.gform_fields li.gfield.gf_left_half, body .gform_wrapper ul.gform_fields li.gfield.gf_right_half{width:47.5%;max-width:47.5% !important}body .gform_wrapper ul.gform_fields li.gfield.gf_left_third, body .gform_wrapper ul.gform_fields li.gfield.gf_right_third, body .gform_wrapper ul.gform_fields li.gfield.gf_middle_third{width:30%;max-width:30% !important}body .gform_wrapper.gform_validation_error .gform_body ul li.gfield.gfield_error:not(.gf_left_half):not(.gf_right_half){max-width:100% !important}body .gform_wrapper .gform_ajax_spinner{float:right;border:4px solid rgba(255, 255, 255, 0.3);border-left:4px solid #080;-webkit-animation:spinner 1.1s infinite linear;animation:spinner 1.1s infinite linear;border-radius:50%;width:30px !important;height:30px !important;padding-left:20px !important}@-webkit-keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinner{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes center-spinner{0%{-webkit-transform:rotate(0deg) translate(-50%, -50%);transform:rotate(0deg translate(-50%, -50%))}100%{-webkit-transform:rotate(360deg) translate(-50%, -50%);transform:rotate(360deg) translate(-50%, -50%)}}@keyframes center-spinner{0%{-webkit-transform:rotate(0deg) translate(-50%, -50%);transform:rotate(0deg translate(-50%, -50%))}100%{-webkit-transform:rotate(360deg) translate(-50%, -50%);transform:rotate(360deg) translate(-50%, -50%)}}#primary-filters .filter-title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:0.5em}#primary-filters .filter-title>*+*{margin-left:10px}#primary-filters .reset a{text-decoration:none;color:inherit}#primary-filters input[type="checkbox"], #primary-filters input[type="radio"]{display:none}#primary-filters label{position:relative;cursor:pointer;display:block}#primary-filters ul{list-style-type:none;list-style-position:outside;padding-left:0}#primary-filters ul li input[type="text"], #primary-filters ul li input[type="email"], #primary-filters ul li input[type="url"], #primary-filters ul li input[type="password"], #primary-filters ul li input[type="search"], #primary-filters ul li input[type="number"], #primary-filters ul li input[type="tel"], #primary-filters ul li input[type="range"], #primary-filters ul li input[type="date"], #primary-filters ul li input[type="month"], #primary-filters ul li input[type="week"], #primary-filters ul li input[type="time"], #primary-filters ul li input[type="datetime"], #primary-filters ul li input[type="datetime-local"], #primary-filters ul li input[type="color"], #primary-filters ul li textarea{color:#666;background:#fff;background-image:none;background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0), rgba(255, 255, 255, 0));border:1px solid #bbb;border-radius:3px;display:block;padding:0.7em;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}#primary-filters input.accordion{display:none}#primary-filters input.accordion:not(:checked)+label.accordion+ul{opacity:0;font-size:0;padding:0;margin:0;-webkit-transition:font-size 0.2s linear 0.2s, padding 0.2s linear 0.2s, margin 0.2s linear 0.2s, opacity 0.2s linear;transition:font-size 0.2s linear 0.2s, padding 0.2s linear 0.2s, margin 0.2s linear 0.2s, opacity 0.2s linear}#primary-filters input.accordion:not(:checked)+label.accordion::after{content:"\f067"}#primary-filters label.accordion{border-top:1px solid rgba(0, 0, 0, 0.21);color:#666;font-size:15px;text-transform:uppercase;font-weight:300;padding:0.5em 2em 0.4em 0.4em;margin-bottom:0;line-height:1.4em}#primary-filters label.accordion+ul{-webkit-transition:font-size 0.2s linear, padding 0.2s linear, margin 0.2s linear, opacity 0.2s linear 0.2s;transition:font-size 0.2s linear, padding 0.2s linear, margin 0.2s linear, opacity 0.2s linear 0.2s}#primary-filters label.accordion + ul li>label{padding-left:20px;margin-left:8px;line-height:1.2em;margin-bottom:0.3em}#primary-filters label.accordion + ul li>label::before{content:"\f096";display:block;width:15px;height:15px;position:absolute;left:0;top:5px;font-size:inherit;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto}#primary-filters label.accordion + ul li>input[type="checkbox"]{position:absolute}#primary-filters label.accordion + ul li>input[type="checkbox"]:checked+label::before{content:"\f046"}#primary-filters label.accordion::after{content:"\f068";display:block;position:absolute;right:0.4em;top:0.8em;font-size:inherit;font:normal normal normal 14px/1 FontAwesome;text-rendering:auto}.archive-list{display:-ms-grid;display:grid;-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-box-pack:initial;-ms-flex-pack:initial;justify-content:initial;grid-row-gap:2vw;grid-column-gap:2vw}.navigation.pagination{margin-top:1.5em;text-align:center;font-size:1.2em}.navigation.pagination .nav-links{display:inline-block}.navigation.pagination .page-numbers{color:#666;text-decoration:none;font-weight:400}.navigation.pagination .page-numbers.current{color:#000}.navigation.pagination .prev::before{font-family:FontAwesome;content:"\f053";display:inline-block;font-size:0.9em}.navigation.pagination .next::before{font-family:FontAwesome;content:"\f054";display:inline-block;font-size:0.9em}.sp{width:64px;height:64px;clear:both;margin:2px auto}.sp-circle{border:8px rgba(255, 255, 255, 0.25) solid;border-top:8px white solid;border-radius:50%;-webkit-animation:spCircRot .6s infinite linear;animation:spCircRot .6s infinite linear}@-webkit-keyframes spCircRot{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(359deg)}}@keyframes spCircRot{from{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}body>header.shadow{-webkit-box-shadow:0px -10px 15px 5px rgba(0, 0, 0, 0.5);box-shadow:0px -10px 15px 5px rgba(0, 0, 0, 0.5)}body.fixed-header:not(.overlap-header){padding-top:calc(60px + 3vw)}body.fixed-header>header{position:fixed;top:0}body.fixed-header.admin-bar>header{top:32px}@media (max-width: 782px){body.fixed-header:not(.overlap-header){padding-top:calc(60px + 6vw)}body.fixed-header.admin-bar>header{top:0}body.fixed-header.admin-bar #adminbar{display:none}body.fixed-header>header.header-style-logo-left>section{min-height:0}body.fixed-header > header.header-style-logo-left > section > #logo a{padding-top:3vw;padding-bottom:3vw}}body>header.header-style-logo-left>section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%}body>header.header-style-logo-left>section>#logo{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:30%;text-align:left}body > header.header-style-logo-left > section > #logo img{display:block;margin:0 auto;max-height:105px;width:auto}body>header.header-style-logo-left>section>nav{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:65%;text-align:right}body>header.header-style-logo-left>section>nav>ul:not(.mobile-menu){list-style-type:none;margin-bottom:0}body > header.header-style-logo-left > section > nav > ul:not(.mobile-menu) li{display:inline-block;margin-left:0.5em;padding-left:0.5em}body > header.header-style-logo-left > section > nav > ul:not(.mobile-menu) li:first-child{margin-left:0;padding-left:0;border-left:0}body > header.header-style-logo-left > section > nav > ul:not(.mobile-menu) li ul{display:none}@media (max-width: 767px){body > header.header-style-logo-left > section > nav > ul:not(.mobile-menu) li{display:block}}body > header.header-style-logo-left > section > nav span{color:inherit;opacity:0.8}body > header.header-style-logo-left > section > nav a{-webkit-transition:color 0.2s linear;transition:color 0.2s linear;text-decoration:none}@media (max-width: 767px){body > header.header-style-logo-left > section > nav a{display:block}}@media (max-width: 767px){body>header.header-style-logo-left>section>#logo{width:65%;max-width:200px}body>header.header-style-logo-left>section>nav{width:30%}}@media (max-width: 480px){body>header.header-style-logo-left>section>#logo{width:80%}}.background-parallax{background-attachment:fixed}.background-overlay::before{position:absolute;left:0;right:0;top:0;bottom:0;content:'';display:block;opacity:0.85}div.video-lightbox{position:fixed;top:0;left:0;right:0;bottom:0;width:100%;height:100%;z-index:100;background-color:rgba(0, 0, 0, 0.95);color:#fff;opacity:0;visibility:visible;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}div.video-lightbox.visible{opacity:1}div.video-lightbox .video-lightbox-content{background-color:#fff;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:90%;max-height:90%;width:1280px;height:720px;opacity:0;visibility:visible;-webkit-transition:opacity 0.5s ease;transition:opacity 0.5s ease}div.video-lightbox .video-lightbox-content.visible{opacity:1}div.video-lightbox iframe{border:0}body{line-height:1.3}body > header > section > nav a{text-transform:uppercase;font-weight:500;letter-spacing:0.05em;text-decoration:none;display:inline-block;padding:1em;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}@media (max-width: 1024px){body > header > section > nav a{padding:0.3em 1em}}body > footer > aside section{width:1300px}body > footer > aside section>#disclaimer{padding-top:2em;padding-bottom:1em}a{color:#aa9062}hr{height:0;border:0;border-top:1px solid #ddd}@media (max-width: 767px){body>header{height:auto !important;position:relative !important}}body>header>section{background-color:inherit}@media (max-width: 767px){body > header > section img{max-width:33vw !important}}@media (max-width: 480px){body>header>section{-ms-flex-wrap:wrap;flex-wrap:wrap}body > header > section img{max-width:50vw !important;margin:1em}body > header > section #header-widget{width:100%;text-align:center}body>header>section>nav{margin-right:0;text-align:right}}body>header>section>nav{background-color:inherit}@media (max-width: 1280px){body>header>section>nav>ul{display:none}body > header > section > nav label.mobile-menu{display:inline-block;cursor:pointer;color:white}body > header > section > nav label.mobile-menu::before{display:inline-block;content:'\2261';margin-right:0.5em;font-size:1.3em;-webkit-transform:scaleX(1.5) translateY(1px);transform:scaleX(1.5) translateY(1px)}body > header > section > nav nav.mobile-menu, body > header > section > nav ul.mobile-menu{display:block}body > header > section > nav nav.mobile-menu{position:absolute;left:0;right:0;top:100%;background-color:inherit;padding:0;overflow:hidden;opacity:0;-webkit-transition:opacity 0.2s linear 0.1s;transition:opacity 0.2s linear 0.1s}body > header > section > nav nav.mobile-menu ul.mobile-menu{list-style:none;text-align:center;font-weight:400;text-transform:uppercase;margin:0;line-height:1.5em;font-size:0;padding-top:0;padding-bottom:0;opacity:0;-webkit-transition:font-size 0.2s linear 0.1s, padding 0.2s linear 0.1s, opacity 0.1s linear;transition:font-size 0.2s linear 0.1s, padding 0.2s linear 0.1s, opacity 0.1s linear}body > header > section > nav nav.mobile-menu ul.mobile-menu a{text-decoration:none}body > header > section > nav nav.mobile-menu ul.mobile-menu a:hover{color:#343434}body > header > section > nav nav.mobile-menu ul.mobile-menu a:after{display:none}body > header > section > nav input:checked~nav.mobile-menu{opacity:1 !important;-webkit-transition:opacity 0.2s linear;transition:opacity 0.2s linear}body > header > section > nav input:checked ~ nav.mobile-menu ul.mobile-menu{padding:5vw;font-size:20px;opacity:1;-webkit-transition:font-size 0.2s linear, padding 0.2s linear, opacity 0.3s linear 0.2s;transition:font-size 0.2s linear, padding 0.2s linear, opacity 0.3s linear 0.2s}}article#page-header{background:#1b1b1b url(/wp-content/uploads/2018/08/pattern.png) repeat;padding-top:7vw;padding-bottom:7vw}@media (max-width: 767px){article#page-header{margin-top:0 !important}}article#page-header #page-title{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;color:#fff}article#page-header #page-title h1, article#page-header #page-title h2{color:inherit}article#page-header #page-title h1{margin-bottom:0}article#page-header #page-title h1::after{display:block;content:'';width:50px;height:5px;background-color:#9f1d21;margin:25px auto}article#page-header #page-title+#sub-menu{display:none}nav > ul li{position:relative}nav > ul li ul.sub-menu{position:absolute;left:0;top:100%;text-align:left;margin:0;list-style-type:none;background-color:black;padding:0;opacity:0;font-size:0;-webkit-transition:"opacity 0.3s ease, padding 0s linear 0.3s, font-size 0s linear 0.3s";transition:"opacity 0.3s ease, padding 0s linear 0.3s, font-size 0s linear 0.3s"}nav > ul li ul.sub-menu li a{padding:0;white-space:nowrap;display:block;-webkit-transition:"padding 0s linear 0.3s";transition:"padding 0s linear 0.3s"}@media (max-width: 1024px){nav > ul li ul.sub-menu{display:none !important}}nav > ul li:hover ul.sub-menu{padding:1em 0;opacity:1;font-size:0.85em;-webkit-transition:"padding 0s linear, font-size 0s linear, opacity 0.3s ease";transition:"padding 0s linear, font-size 0s linear, opacity 0.3s ease"}nav > ul li:hover ul.sub-menu li a{padding:0.2em 1em;-webkit-transition:"padding 0s linear";transition:"padding 0s linear"}h1,h2,h3,h4,h5,h6{font-weight:100}h1{font-size:calc(( 100vw - 480px ) / 28 + 30px)}@media screen and (min-width: 1041px){h1{font-size:50px}}@media screen and (max-width: 479px){h1{font-size:30px}}h4{font-family:Roboto,Arial,sans-serif !important;text-transform:uppercase;font-size:calc(( 100vw - 480px ) / 112 + 15px)}@media screen and (min-width: 1041px){h4{font-size:20px}}@media screen and (max-width: 479px){h4{font-size:15px}}h5{font-family:Roboto,Arial,sans-serif !important;text-transform:uppercase;font-size:calc(( 100vw - 480px ) / 186.66667 + 13px)}@media screen and (min-width: 1041px){h5{font-size:16px}}@media screen and (max-width: 479px){h5{font-size:13px}}h6{font-family:Roboto,Arial,sans-serif !important;font-size:calc(( 100vw - 480px ) / 280 + 10px)}@media screen and (min-width: 1041px){h6{font-size:12px}}@media screen and (max-width: 479px){h6{font-size:10px}}p,li{font-weight:300;line-height:1.5}ul,ol{margin-left:3em}p+ul,p+ol{margin-left:0}.archive-single.single-post{position:relative;height:0}.archive-single.single-post .image, .archive-single.single-post .info{display:block;position:absolute;left:0;right:0;bottom:0}.archive-single.single-post .info{font-size:calc(( 100vw - 480px ) / 560 + 15px);color:#fff;padding:2em;text-decoration:none}@media screen and (min-width: 1041px){.archive-single.single-post .info{font-size:16px}}@media screen and (max-width: 479px){.archive-single.single-post .info{font-size:15px}}.archive-single.single-post .info h2{font-size:1.4em;color:inherit;letter-spacing:0.025em;max-width:400px;margin-bottom:0.5em}.archive-single.single-post .info p{font-size:1em;margin:0}.archive-single.single-post .image{top:0;background-color:#9f1d21}.archive-single.single-post .image a{opacity:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden;background:#1b1b1b url(/wp-content/uploads/2018/08/pattern.png) repeat;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}.archive-single.single-post .image a img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;font-family:'object-fit: cover'}.archive-single.single-post:hover .image a{opacity:0}.col-1-4 .archive-single.single-post{padding-bottom:71.6%}.col-2-4 .archive-single.single-post{padding-bottom:72.21%}a.button, body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_page_footer input.button, body .gform_wrapper .gform_page_footer input[type="submit"], body .gform_wrapper .gform_footer input.button, body .gform_wrapper .gform_footer input[type="submit"], body .gform_wrapper .gform_page_footer input.button, body .gform_wrapper .gform_page_footer input[type="submit"]{background-color:#aa9062;-webkit-transition:all 0.2s ease;transition:all 0.2s ease;font-weight:500;text-transform:uppercase;letter-spacing: .05em;cursor:pointer;display:inline-block}a.button:hover, body .gform_wrapper .gform_footer input.button:hover, body .gform_wrapper .gform_footer input:hover[type="submit"], body .gform_wrapper .gform_page_footer input.button:hover, body .gform_wrapper .gform_page_footer input:hover[type="submit"], body .gform_wrapper .gform_footer input.button:hover, body .gform_wrapper .gform_footer input[type="submit"]:hover, body .gform_wrapper .gform_page_footer input.button:hover, body .gform_wrapper .gform_page_footer input[type="submit"]:hover{background-color:#9f1d21}.gform_confirmation_wrapper+iframe{display:none}.archive-type-testimonial .single-testimonial{text-align:center}.archive-type-testimonial .single-testimonial p{font-family:'Playfair Display',Georgia,serif;font-size:calc(( 100vw - 480px ) / 70 + 16px);line-height:1.6}@media screen and (min-width: 1041px){.archive-type-testimonial .single-testimonial p{font-size:24px}}@media screen and (max-width: 479px){.archive-type-testimonial .single-testimonial p{font-size:16px}}.archive-type-testimonial .single-testimonial h2{font-family:Roboto,Arial,sans-serif;text-transform:uppercase;font-size:calc(( 100vw - 480px ) / 280 + 14px)}@media screen and (min-width: 1041px){.archive-type-testimonial .single-testimonial h2{font-size:16px}}@media screen and (max-width: 479px){.archive-type-testimonial .single-testimonial h2{font-size:14px}}.archive-type-testimonial .single-testimonial h2::before, .archive-type-testimonial .single-testimonial h2::after{content:'\a0\2014\a0';display:inline-block}.page-index{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;text-align:center}.page-index .module-text{left:0;right:0;top:0;bottom:0;position:absolute;opacity:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.page-index .module-text .text-content > p, .page-index .module-text .text-content>h2{font-family:'Playfair Display',Georgia,serif;color:#fff}@media (max-width: 1024px){.page-index .module-text{z-index:10}}.page-index .module-post-list{opacity:0;background-color:#202020;min-height:250px;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.page-index .module-post-list .archive-list{display:block;position:relative;top:5em;padding:2em;width:100%;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;-ms-grid-column-align:center;justify-self:center;-webkit-transition:all 0s ease 0.51s;transition:all 0s ease 0.51s}.page-index .module-post-list p, .page-index .module-post-list h2{margin:0.5em;color:#fff}.page-index .module-post-list a{color:inherit;text-decoration:none}.page-index .module-post-list a:hover{color:#aa9062}.page-index .module-post-list p a:hover{font-weight:bold}@media (max-width: 1024px){.page-index .module-post-list{min-height:300px;z-index:5}.page-index .module-post-list .archive-list{display:none}}.page-index>section{width:25%;background-color:#202020;margin-top:0;border-left:1px solid white;background-size:100%;background-size:cover;background-position:center}.page-index>section:first-child{border-left:0}@media (min-width: 1025px){.page-index > section:hover .module-post-list{opacity:1}.page-index > section:hover .module-post-list .archive-list{top:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease}.page-index > section:hover .module-text{opacity:0}}@media (min-width: 768px) and (max-width: 979px){.page-index{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-index>section{width:50%;border-top:1px solid white}.page-index>section:nth-child(1),.page-index>section:nth-child(2){border-top:0}.page-index>section:nth-child(3){border-left:0}}@media (max-width: 767px){.page-index{-ms-flex-wrap:wrap;flex-wrap:wrap}.page-index>section{width:100%;min-width:100%;border-top:1px solid white;border-left:0}.page-index>section:nth-child(1){border-top:0}}.archive-type-association .single-association{width:auto;display:inline-block;margin:0 2em}.archive-type-association .single-association.slick-slide{height:100px !important;display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}@media (max-width: 767px){.archive-type-association .single-association.slick-slide{height:70px !important}}.archive-type-association .single-association img{max-width:250px;max-height:100px;width:auto;height:auto}@media (max-width: 767px){.archive-type-association .single-association img{max-width:150px;max-height:70px}}.archive-carousel{display:block}.archive-carousel::before,.archive-carousel::after{content:"";position:absolute;z-index:1;width:100px;top:0;height:100%;pointer-events:none}@media (max-width: 767px){.archive-carousel::before,.archive-carousel::after{width:10px}}.archive-carousel::before{left:0;background:-webkit-gradient(linear, left top, right top, from(white), to(rgba(255, 255, 255, 0)));background:linear-gradient(to right, white, rgba(255, 255, 255, 0))}.archive-carousel::after{right:0;background:-webkit-gradient(linear, right top, left top, from(white), to(rgba(255, 255, 255, 0)));background:linear-gradient(to left, white, rgba(255, 255, 255, 0))}.archive-slider{grid-row-gap:0}@media (max-width: 767px){.archive-slider{display:block}}.archive-slider .content{position:relative}.archive-slider .content .archive-single{position:absolute;top:0;left:0;right:0;width:auto;opacity:0;-webkit-transition:opacity 0.6s ease;transition:opacity 0.6s ease}.archive-slider .content .archive-single.current{opacity:1;-webkit-transition:opacity 0.8s ease 0.6s;transition:opacity 0.8s ease 0.6s}.archive-slider .sizer{display:-webkit-box;display:-ms-flexbox;display:flex;width:200%;visibility:hidden;margin-top:-1vw}.archive-slider .controls{text-align:center}.archive-slider .controls span{width:12px;height:12px;display:inline-block;border-radius:12px;background-color:#fff;cursor:pointer;margin:10px;position:relative}.archive-slider .controls span::before{border:1px solid white;content:'';display:block;position:absolute;left:1px;right:1px;top:1px;bottom:1px;border-radius:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.archive-slider .controls span.current::before{left:-3px;right:-3px;top:-3px;bottom:-3px;-webkit-transition-duration:0.15s;transition-duration:0.15s}body.single-post .body-article-section{width:1500px}body.single-post article#page-header section{-ms-flex-line-pack:center;align-content:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}body.single-post article#page-header section h2{margin-top:1em;margin-bottom:0;color:#fff;text-transform:none;font-weight:100}body.single-post .single-post.single{width:1100px;max-width:90%;margin:0 auto}body.single-post .single-post.single>img:first-child{margin-bottom:1.5em;width:100%}body.single-post #pagination{margin-top:5vw}body.single-post #pagination section{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;border-top:1px solid #ddd;border-bottom:1px solid #ddd;padding:1.5em -0px 2em}body.single-post #pagination section article{width:50%;margin-bottom:0}body.single-post #pagination section article a{display:block;text-decoration:none}body.single-post #pagination section article a:hover{text-decoration:none}body.single-post #pagination section article a:hover strong{color:#9f1d21}body.single-post #pagination section article span{text-transform:uppercase;font-weight:500;font-size:18px;padding:0 2px}body.single-post #pagination section article span::before{content:'\231e';display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:1.4em;font-weight:inherit}body.single-post #pagination section article strong{display:block;color:#000;font-size:18px;margin-top:0.6em}body.single-post #pagination section article+article{text-align:right}body.single-post #pagination section article + article span::before{display:none}body.single-post #pagination section article + article span::after{content:'\231f';display:inline-block;-webkit-transform:rotate(-45deg);transform:rotate(-45deg);font-size:1.4em;font-weight:inherit}body.archive.category .body-article-section, body.single-post .related-posts .body-article-section{width:1500px}body.archive.category .archive-list, body.single-post .related-posts .archive-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-columns:3;grid-row-gap:2vw;grid-column-gap:1.5vw}@media (max-width: 1024px){body.archive.category .archive-list, body.single-post .related-posts .archive-list{-ms-grid-columns:1fr 1fr 1fr;grid-template-columns:1fr 1fr 1fr;-webkit-columns:3}}@media (max-width: 767px){body.archive.category .archive-list, body.single-post .related-posts .archive-list{-ms-grid-columns:1fr;grid-template-columns:1fr;-webkit-columns:1}}@media all and (-ms-high-contrast: none), (-ms-high-contrast: active){body.archive.category .archive-list, body.single-post .related-posts .archive-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-wrap:wrap;flex-wrap:wrap}body.archive.category .archive-list > *, body.single-post .related-posts .archive-list>*{width:33.33333%;padding:1vw}}@media all and (-ms-high-contrast: none) and (max-width: 1024px), (-ms-high-contrast: active) and (max-width: 1024px){body.archive.category .archive-list > *, body.single-post .related-posts .archive-list>*{width:33.33333%;padding:1vw}}@media all and (-ms-high-contrast: none) and (max-width: 767px), (-ms-high-contrast: active) and (max-width: 767px){body.archive.category .archive-list > *, body.single-post .related-posts .archive-list>*{width:100%;padding:1vw}}@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0){body.archive.category .archive-list _::-webkit-full-page-media, body.archive.category .archive-list _:future, body.archive.category .archive-list :root, body.archive.category .archive-list, body.single-post .related-posts .archive-list _::-webkit-full-page-media, body.single-post .related-posts .archive-list _:future, body.single-post .related-posts .archive-list :root, body.single-post .related-posts .archive-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;flex-wrap:wrap}body.archive.category .archive-list _::-webkit-full-page-media > *, body.archive.category .archive-list _:future > *, body.archive.category .archive-list :root > *, body.archive.category .archive-list > *, body.single-post .related-posts .archive-list _::-webkit-full-page-media > *, body.single-post .related-posts .archive-list _:future > *, body.single-post .related-posts .archive-list :root > *, body.single-post .related-posts .archive-list>*{width:33.33333%;padding:0 1vw 2vw 1vw}}@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) and (max-width: 1024px){body.archive.category .archive-list _::-webkit-full-page-media > *, body.archive.category .archive-list _:future > *, body.archive.category .archive-list :root > *, body.archive.category .archive-list > *, body.single-post .related-posts .archive-list _::-webkit-full-page-media > *, body.single-post .related-posts .archive-list _:future > *, body.single-post .related-posts .archive-list :root > *, body.single-post .related-posts .archive-list>*{width:33.33333%;padding:0 1vw 2vw 1vw}}@media screen and (min-color-index: 0) and (-webkit-min-device-pixel-ratio: 0) and (max-width: 767px){body.archive.category .archive-list _::-webkit-full-page-media > *, body.archive.category .archive-list _:future > *, body.archive.category .archive-list :root > *, body.archive.category .archive-list > *, body.single-post .related-posts .archive-list _::-webkit-full-page-media > *, body.single-post .related-posts .archive-list _:future > *, body.single-post .related-posts .archive-list :root > *, body.single-post .related-posts .archive-list>*{width:100%;padding:0 1vw 2vw 1vw}}body.archive.category .archive-list .archive-single, body.single-post .related-posts .archive-list .archive-single{padding-bottom:72.6%}.navigation.pagination{margin-top:5em;text-align:center;font-size:1em;text-transform:uppercase}.navigation.pagination .nav-links{display:inline-block}.navigation.pagination .page-numbers{color:#666 !important;text-decoration:none;font-weight:400;border-radius:2em;display:inline-block;width:32px;height:32px;line-height:32px}.navigation.pagination .page-numbers.current{color:#fff !important;background-color:#9f1d21}.navigation.pagination .page-numbers:hover{color:#fff !important;background-color:#9f1d21;text-decoration:none !important}.navigation.pagination .next, .navigation.pagination .prev{border-radius:0;width:auto}.navigation.pagination .next:hover, .navigation.pagination .prev:hover{color:#9f1d21 !important;background-color:transparent;text-decoration:none !important}.navigation.pagination .prev::before{font-family:inherit;content:"\231e";display:inline-block;-webkit-transform:rotate(45deg);transform:rotate(45deg);font-size:1.4em;font-weight:inherit}.navigation.pagination .next::before{display:none}.navigation.pagination .next::after{font-family:inherit;content:"\231f";display:inline-block;-webkit-transform:rotate(-45deg) translate(-0.15em, -0.15em);transform:rotate(-45deg) translate(-0.15em, -0.15em);font-size:1.4em;font-weight:inherit}.related-posts{margin-top:5vw}.related-posts h2{margin-bottom:1em}html body .gform_wrapper ul li.gfield{margin-top:0}a[href*="facebook.com"],a[href*="instagram.com"],a[href*="linkedin.com"]{color:#fff;font-size:0 !important;-webkit-transition:all 0.2s ease;transition:all 0.2s ease}a[href*="facebook.com"]::after,a[href*="instagram.com"]::after,a[href*="linkedin.com"]::after{display:inline-block;font-family:FontAwesomeBrands;color:inherit;font-size:21px;margin:0 1em 0 0}a[href*="facebook.com"]:hover,a[href*="instagram.com"]:hover,a[href*="linkedin.com"]:hover{color:#9f1d21 !important}a[href*="facebook.com"]::after{content:'\f39e'}a[href*="instagram.com"]::after{content:'\f16d'}a[href*="linkedin.com"]::after{content:'\f0e1'}.gform_wrapper textarea,input:not([type="radio"]):not([type="checkbox"]):not([type="submit"]):not([type="button"]):not([type="image"]):not([type="file"]){border:1px solid #ddd}#child-page-index{border-top:1px solid #ddd;text-align:center}#child-page-index ul{margin-left:0;padding-left:0}#child-page-index ul li{display:inline-block;margin-right:2em;white-space:nowrap;line-height:2}@media (max-width: 480px){#child-page-index ul{text-align:left;margin-left:2em}#child-page-index ul li{display:list-item}}@media screen and (max-width: 1560px){nav > ul li a{font-size:16px}}@media screen and (max-width: 1500px){nav > ul li a{font-size:14px}}@media screen and (max-width: 1400px){#logo img{width:210px;height:auto}#header-widget .widget img{width:230px;height:auto}}@media screen and (max-width: 1350px){#logo img{width:200px;height:auto}body>header>section>nav{margin:1em 1em !important}body > header > section > nav > ul li a{padding:0.7em}#header-widget .widget img{width:220px;height:auto}}html{overflow-x:hidden}#section-6{max-width:100vw}body > header > section > nav nav.mobile-menu{pointer-events:none}body > header > section > nav input:checked~nav.mobile-menu{pointer-events:all}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);-o-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir="rtl"] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}
/*# sourceMappingURL=slick.min.css.map */
