﻿*,:after,:before{box-sizing:border-box}.u-full-width{width:100%;box-sizing:border-box}.u-max-full-width{max-width:100%;box-sizing:border-box}.u-pull-right{float:right}.u-pull-left{float:left}.video-container{position:relative;padding-bottom:56.25%;padding-top:25px;margin-bottom:25px;height:0;clear:both}.video-container iframe{position:absolute;top:0;left:0;width:100%;height:100%}.container:after,.row:after,.u-cf{content:"";display:table;clear:both}@media(max-width: 575px){.container{padding-left:20px !important;padding-right:20px !important}.row{margin-left:0 !important;margin-right:0 !important}}.admin-bar #wpadminbar ul#wp-admin-bar-root-default>li#wp-admin-bar-custom_menu a:before{color:rgba(240,245,250,.6);content:"";display:inline-block;width:20px;height:20px;line-height:1.25;vertical-align:top;-moz-osx-font-smoothing:grayscale;font-family:"dashicons";font-size:20px;font-weight:400;font-style:normal;text-decoration:inherit;text-align:center}.admin-bar{top:32px}@media(max-width: 782px){.admin-bar{top:46px}}img{max-width:100%;max-height:100%;height:auto}img.aligncenter,figure.aligncenter{display:block;margin:0 auto 10px;max-width:100%;height:auto}img.alignright,figure.alignright{display:inline-block;padding-left:1.6%;float:right;max-width:100%;height:auto}@media(max-width: 575px){img.alignright,figure.alignright{float:none;padding-left:0;margin:0 auto 10px}}img.alignleft,figure.alignleft{display:inline-block;padding-right:1.6%;float:left;max-width:100%;height:auto}@media(max-width: 575px){img.alignleft,figure.alignleft{float:none;padding-right:0;margin:0 auto 10px}}figure{margin:0}hr{margin:4.5% auto;border:1px solid #f1f1f1}.content-area{float:left;width:62%;margin-bottom:25px;word-wrap:break-word}aside{float:right;width:32.2%;margin-right:10px;word-wrap:break-word}@media(max-width: 767px){.content-area{float:none;width:100%}.aside{float:none;width:98%;margin-top:50px}}.container{margin:0 auto;box-sizing:border-box;padding:0 20px}.alignwide{margin:25px calc(25% - 25vw)}@media(max-width: 991px){.alignwide{margin:0 auto}}.alignfull{margin:25px calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important}.alignfull.section-image-text .container{padding:0}.sr-only{border:0;clip:rect(1px, 1px, 1px, 1px);clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-wrap:normal !important}ul{list-style:disc outside}ol{list-style:decimal outside}ol,ul{padding-left:1.5em;margin-top:0}ul ul,ul ol,ol ol,ol ul{margin:2% 0 2% 4.5%}li{margin-bottom:1%}table th,table td,.wp-block-table th,.wp-block-table td{padding:10px;text-align:left;border-bottom:1px solid #f1f1f1}input[type=email],input[type=number],input[type=search],input[type=text],input[type=tel],input[type=url],input[type=password],textarea,select{padding:10px;background-color:#fff;border:1px solid #f1f1f1;border-radius:0;box-shadow:none;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;outline:0}input[type=email]:-webkit-autofill,input[type=number]:-webkit-autofill,input[type=search]:-webkit-autofill,input[type=text]:-webkit-autofill,input[type=tel]:-webkit-autofill,input[type=url]:-webkit-autofill,input[type=password]:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 30px #fff inset}input[type=email]:focus,input[type=number]:focus,input[type=search]:focus,input[type=text]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=password]:focus,textarea:focus,select:focus{-webkit-box-shadow:0 0 0 30px #fff inset}textarea{min-height:100px}select:not([multiple]){padding-right:26px;-webkit-appearance:none;-moz-appearance:none;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gcG9pbnRzPSI1Ny4zLDcgMzAsMjcuNSAyLjcsNyAwLDEwLjUgMzAsMzMgNjAsMTAuNSAiLz4KPC9zdmc+Cg==);background-position:98.5% 50%;background-repeat:no-repeat;background-size:10px}select:not([multiple]):-moz-focusring{color:rgba(0,0,0,0);text-shadow:0 0 0 #000}select:not([multiple]) option:not(:checked){color:#000}label,legend{display:block;margin-bottom:10px;font-weight:700}fieldset{padding:0;border-width:0}input[type=checkbox],input[type=radio]{display:inline}label>.label-body{display:inline-block;margin-left:10px;font-weight:normal}::placeholder{opacity:1}:focus::placeholder{opacity:.15}form br{display:none}.button,button,input[type=submit],input[type=reset],input[type=button],.wp-block-file__button,.wp-block-button__link{display:inline-block;padding:10px 30px;color:#000;background-color:rgba(0,0,0,0);border:1px solid #000;cursor:pointer;box-sizing:border-box;text-align:center;text-decoration:none;transition:all .3s ease;border-radius:0}.button:hover,.button:focus,button:hover,button:focus,input[type=submit]:hover,input[type=submit]:focus,input[type=reset]:hover,input[type=reset]:focus,input[type=button]:hover,input[type=button]:focus,.wp-block-file__button:hover,.wp-block-file__button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus{color:#000;border-color:#000}.button.button-primary,button.button-primary,input[type=submit].button-primary,input[type=reset].button-primary,input[type=button].button-primary,.wp-block-file__button,.wp-block-button__link{color:#fff;background-color:#000;border-color:#000}.button.button-primary:hover,.button.button-primary:focus,button.button-primary:hover,button.button-primary:focus,input[type=submit].button-primary:hover,input[type=submit].button-primary:focus,input[type=reset].button-primary:hover,input[type=reset].button-primary:focus,input[type=button].button-primary:hover,input[type=button].button-primary:focus,.wp-block-file__button:hover,.wp-block-file__button:focus,.wp-block-button__link:hover,.wp-block-button__link:focus{color:#000;background-color:rgba(0,0,0,0);border-color:#000}button,.button{margin-bottom:2%}input,textarea,select,fieldset{margin-bottom:3.5%}pre,dl,table,ul,ol,form{margin-bottom:5%}code,.wp-block-code{margin:0 5px;padding:2px 10px;font-size:90%;white-space:nowrap;background:#f6f6f6;border:1px solid #e1e1e1;border-radius:4px}code textarea,.wp-block-code textarea{background-color:rgba(0,0,0,0)}pre>code{display:block;padding:5px 15px;white-space:pre}ul.blocks-gallery-grid.blocks-gallery-grid{padding-left:0;margin-left:0;margin-bottom:0;display:flex;flex-wrap:wrap}@media(min-width: 600px){.blocks-gallery-grid.columns-1 .blocks-gallery-image:nth-of-type(1n),.blocks-gallery-grid.columns-1 .blocks-gallery-item:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-image:nth-of-type(1n),.wp-block-gallery.columns-1 .blocks-gallery-item:nth-of-type(1n){margin-right:0}}@media(min-width: 600px){.blocks-gallery-grid.columns-2 .blocks-gallery-image:nth-of-type(2n),.blocks-gallery-grid.columns-2 .blocks-gallery-item:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-image:nth-of-type(2n),.wp-block-gallery.columns-2 .blocks-gallery-item:nth-of-type(2n){margin-right:0}}@media(min-width: 600px){.blocks-gallery-grid.columns-3 .blocks-gallery-image:nth-of-type(3n),.blocks-gallery-grid.columns-3 .blocks-gallery-item:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-image:nth-of-type(3n),.wp-block-gallery.columns-3 .blocks-gallery-item:nth-of-type(3n){margin-right:0}}@media(min-width: 600px){.blocks-gallery-grid.columns-4 .blocks-gallery-image:nth-of-type(4n),.blocks-gallery-grid.columns-4 .blocks-gallery-item:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-image:nth-of-type(4n),.wp-block-gallery.columns-4 .blocks-gallery-item:nth-of-type(4n){margin-right:0}}@media(min-width: 600px){.blocks-gallery-grid.columns-5 .blocks-gallery-image:nth-of-type(5n),.blocks-gallery-grid.columns-5 .blocks-gallery-item:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-image:nth-of-type(5n),.wp-block-gallery.columns-5 .blocks-gallery-item:nth-of-type(5n){margin-right:0}}@media(min-width: 600px){.blocks-gallery-grid.columns-6 .blocks-gallery-image:nth-of-type(6n),.blocks-gallery-grid.columns-6 .blocks-gallery-item:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-image:nth-of-type(6n),.wp-block-gallery.columns-6 .blocks-gallery-item:nth-of-type(6n){margin-right:0}}@media(min-width: 600px){.blocks-gallery-grid.columns-7 .blocks-gallery-image:nth-of-type(7n),.blocks-gallery-grid.columns-7 .blocks-gallery-item:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-image:nth-of-type(7n),.wp-block-gallery.columns-7 .blocks-gallery-item:nth-of-type(7n){margin-right:0}}@media(min-width: 600px){.blocks-gallery-grid.columns-8 .blocks-gallery-image:nth-of-type(8n),.blocks-gallery-grid.columns-8 .blocks-gallery-item:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-image:nth-of-type(8n),.wp-block-gallery.columns-8 .blocks-gallery-item:nth-of-type(8n){margin-right:0}}.wp-block-gallery .blocks-gallery-image:last-child,.wp-block-gallery .blocks-gallery-item:last-child{margin-right:0 !important}html{outline:none !important;font-size:100%;-webkit-text-size-adjust:100%;font-variant-ligatures:none;-webkit-font-variant-ligatures:none;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;text-shadow:rgba(0,0,0,.01) 0 0 1px;font-size:62.5%}body{font-size:1.6rem;line-height:1.6}h1{font-size:4rem;line-height:1.2}h2{font-size:3.6rem;line-height:1.25}h3{font-size:3rem;line-height:1.3}h4{font-size:2.4rem;line-height:1.35}h5{font-size:1.8rem;line-height:1.5}h6{font-size:1.5rem;line-height:1.6}@media(max-width: 575px){h1{font-size:5rem}h2{font-size:4.2rem}h3{font-size:3.6rem}h4{font-size:3rem}h5{font-size:2.4rem}h6{font-size:1.5rem}}p{margin-top:0}span.color-black{color:#000}span.color-white{color:#fff}.weight-light{font-weight:300}.weight-regular{font-weight:400}.weight-medium{font-weight:500}.weight-bold{font-weight:700}.weight-black{font-weight:900}.text-underline{text-decoration:underline}#header-wrapper{width:100%}#header-wrapper.sticky-header{position:fixed;z-index:1;background-color:#fff}#header-wrapper .header-inner{padding:30px 20px}#header-wrapper .hello-bar{padding:10px 0;background-color:#f1f1f1}.logo-right .logo{float:right}.logo-center{display:flex;justify-content:space-between}.logo-center .logo{float:none}.logo-menu-below .logo{float:none;display:block;margin:0 auto}.logo{height:auto;width:250px;float:left}.text-logo{float:left;text-decoration:none;font-size:4rem;font-weight:700}.text-logo:hover{text-decoration:underline}.logo-right #linkbar .nav-menu{float:left}.logo-menu-below #linkbar{text-align:center;display:block}.logo-menu-below #linkbar .nav-menu{float:none}#linkbar .nav-menu{float:right;margin-top:1em}#linkbar a{display:inline-block;transition:all .3s ease}@media(max-width: 991px){#linkbar nav{display:none}}#linkbar ul{list-style-type:none;padding:0}#linkbar ul li{display:inline;padding:0 20px;position:relative}#linkbar ul li:hover ul{display:block}#linkbar ul li ul{display:none}#linkbar ul li ul li{display:block;margin:10px 0}#linkbar .current-menu-item a{color:#000 !important}.nav-menu li.menu-item-has-children>a{position:relative}.nav-menu li.menu-item-has-children>a:after{content:"";display:block;position:absolute;top:50%;right:-18px;margin-top:-5px;width:10px;height:10px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDI2LjEuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4IgoJIHZpZXdCb3g9IjAgMCA2MCA0MCIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNjAgNDA7IiB4bWw6c3BhY2U9InByZXNlcnZlIj4KPHBvbHlnb24gcG9pbnRzPSI1Ny4zLDcgMzAsMjcuNSAyLjcsNyAwLDEwLjUgMzAsMzMgNjAsMTAuNSAiLz4KPC9zdmc+Cg==);background-position:98.5% 50%;background-repeat:no-repeat;background-size:10px;transition:transform .2s ease}.nav-menu li.menu-item-has-children:hover>a:after{transform:rotateZ(180deg)}.nav-menu li.menu-item-has-children .sub-menu{display:block;position:absolute;top:100%;left:50%;padding:0 20px 20px;min-width:150px;z-index:-1;opacity:0;visibility:hidden;text-align:center;margin:0;background:#fff;transform:translateX(-50%);animation-fill-mode:forwards}.nav-menu li.menu-item-has-children:hover>.sub-menu{z-index:5;opacity:1;visibility:visible;animation:submenuShow .5s ease;animation-fill-mode:backwards}@keyframes submenuShow{0%{z-index:-1;visibility:hidden;opacity:0}1%{z-index:5;visibility:visible}25%{opacity:1}100%{z-index:5;opacity:1;visibility:visible}}@keyframes submenuHide{0%{z-index:5;opacity:1;visibility:visible}99%{z-index:5;opacity:1;visibility:visible}100%{z-index:-1;opacity:0;visibility:hidden}}.nav-menu li.menu-item-has-children .sub-menu li{display:block;margin:0;padding:0}#slideout-menu{position:fixed;padding:100px 50px;min-width:150px;top:0;right:-350px;min-height:100vh;z-index:10000;max-height:calc(100vh - 100px);overflow:auto;background-color:#000}#slideout-menu a{color:#fff}#slideout-menu #nav-close{position:absolute;top:30px;right:30px;height:20px;width:20px;line-height:4.5;font-size:10px}#slideout-menu .close-lines1,#slideout-menu .close-lines2{width:30px;display:block;background-color:#fff;height:2px;position:relative;transition:transform 300ms ease;transition-delay:400ms}#slideout-menu .close-lines1{top:8px;transform:rotate(-180deg)}#slideout-menu .close-lines2{top:6px}#slideout-menu .menu-item-has-children>a:after{position:relative}#slideout-menu ul{text-align:right;list-style:none}#slideout-menu ul li{margin-bottom:1em;position:relative}#slideout-menu ul li #submenu-link:after{content:"";display:block;position:absolute;top:15px;right:-18px;margin-top:-15px;border:4px solid rgba(0,0,0,0);border-bottom-width:0;border-top-color:rgba(0,0,0,0);width:25px;height:25px;transition:transform .2s ease;background-image:url(data:image/svg+xml;base64,PHN2ZwogICAgICAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgICAgICB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIKICAgICAgICB3aWR0aD0iNjBweCIgaGVpZ2h0PSI0MHB4Ij4KICAgIDxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgIGZpbGw9InJnYigxNjEsIDE2MSwgMTYxKSIKICAgICAgICAgIGQ9Ik0wLjAwMCwwLjAwMCBMNjAuMDAwLDAuMDAwIEwzMC4wMDAsNDAuMDAwIEwwLjAwMCwwLjAwMCBaIi8+Cjwvc3ZnPg==);background-position:97% 50%;background-repeat:no-repeat;background-size:10px}#slideout-menu ul.sub-menu{display:none;margin:2em 0}#slideout-menu .widget{border-bottom:0;text-align:right}#slideout-menu .widget .social-links i,#slideout-menu .widget .social-links svg{margin-left:20px}#slideout-menu.open .close-lines1{transform:rotate(45deg)}#slideout-menu.open .close-lines2{transform:rotate(-45deg)}a#slideout-trigger{position:absolute;width:30px;height:30px;right:30px;top:30px;display:none;text-align:center;line-height:4.5;font-size:10px}@media only screen and (max-width: 768px){a#slideout-trigger{display:block}}a#slideout-trigger.desktop-slideout-trigger{display:block}#slideout-bar{width:30px;height:2px;top:6px;position:relative;background-color:#000}#slideout-bar:before,#slideout-bar:after{content:"";display:block;width:30px;height:2px;position:relative;background-color:#000}#slideout-bar:before{bottom:8px}#slideout-bar:after{top:6px}#footer-top{padding:50px 0;margin-top:50px}#footer-top .grid .cell{box-sizing:border-box;padding:0 20px}#footer-top .grid .cell h3.widget-title{font-size:2rem}#footer-top .grid .cell nav ul{list-style:none;padding:0}#footer-top+footer{margin-top:0}footer{padding:20px 0;margin-top:50px}footer #credits .footer-left{width:50%}@media(max-width: 767px){footer #credits .footer-left{width:100%;text-align:center}}footer #credits .footer-right{width:50%;text-align:right}@media(max-width: 767px){footer #credits .footer-right{width:100%;text-align:center}}footer .social-links a{text-decoration:none}footer .social-links a i,footer .social-links a svg{width:32px !important}footer .social-links a .custom-icon{width:32px;height:16px;vertical-align:middle}#creditslide{position:fixed;padding:65px 0 70px;width:100%;bottom:-190px;z-index:9999999;text-align:center;transition:200ms ease-in-out all;background-color:#f1f1f1}#creditslide #credit-close{position:absolute;top:25px;right:25px;height:15px;width:15px;content:"";cursor:pointer;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pg0KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE2LjAuMCwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPg0KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjEvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvR3JhcGhpY3MvU1ZHLzEuMS9EVEQvc3ZnMTEuZHRkIj4NCjxzdmcgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjM1N3B4IiBoZWlnaHQ9IjM1N3B4IiB2aWV3Qm94PSIwIDAgMzU3IDM1NyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgMzU3IDM1NzsiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGc+DQoJPGcgaWQ9ImNsb3NlIj4NCgkJPHBvbHlnb24gcG9pbnRzPSIzNTcsMzUuNyAzMjEuMywwIDE3OC41LDE0Mi44IDM1LjcsMCAwLDM1LjcgMTQyLjgsMTc4LjUgMCwzMjEuMyAzNS43LDM1NyAxNzguNSwyMTQuMiAzMjEuMywzNTcgMzU3LDMyMS4zIA0KCQkJMjE0LjIsMTc4LjUgCQkiLz4NCgk8L2c+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8Zz4NCjwvZz4NCjxnPg0KPC9nPg0KPGc+DQo8L2c+DQo8L3N2Zz4NCg==);background-position:97% 50%;background-repeat:no-repeat;background-size:10px}#creditslide .container>*{display:inline-block;vertical-align:top;width:32%;padding:0 1%}#creditslide .callout-std span{display:table;margin:0 auto}#creditslide.credit-open{bottom:0}.hero.simple{margin-bottom:50px;background-size:cover;background-repeat:no-repeat;background-position:center}.hero.simple .container.padding-small{padding:50px 20px}.hero.simple .container.padding-medium{padding:100px 20px}.hero.simple .container.padding-large{padding:150px 20px}@media(max-width: 767px){.hero.simple .container{margin:0 auto !important;max-width:100% !important}}.hero.simple .container .search-results,.hero.simple .container .cat-info{text-align:center}.hero.simple .container .search-results h6,.hero.simple .container .cat-info h6{text-transform:uppercase;margin-bottom:0;margin-top:0}.hero.simple .container .search-results h6 span,.hero.simple .container .cat-info h6 span{display:block;font-size:40px}.hero.simple .container .search-results form,.hero.simple .container .cat-info form{max-width:500px;margin:0 auto}.hero.simple .container .search-results form fieldset,.hero.simple .container .cat-info form fieldset{display:flex;justify-content:space-between;margin-bottom:0}.hero.simple .container .search-results form fieldset input,.hero.simple .container .cat-info form fieldset input{margin-bottom:0}.hero.simple .container .search-results form fieldset input[type=text],.hero.simple .container .cat-info form fieldset input[type=text]{width:73%}.hero.simple .container .search-results form fieldset input[type=submit],.hero.simple .container .cat-info form fieldset input[type=submit]{width:25%}@media(max-width: 767px){.hero.simple.desktop{display:none}}.hero.simple.mobile{display:none}@media(max-width: 767px){.hero.simple.mobile{display:block}}.hero.simple.mobile .mobile-hero-img{display:block}.hero.simple.mobile .hero-text{padding:20px;box-sizing:border-box}.hero.latest-post,.hero.curated-post{padding:100px 0;margin:0 auto 20px;color:#fff;text-align:center;position:relative;background-size:cover;background-repeat:no-repeat;background-position:center}.hero.featured-posts{padding:100px 0;margin:0 auto 20px;background-color:#f1f1f1}.hero.featured-posts .container{max-width:1200px;border:1px solid #000;position:relative;padding:50px 25px 25px}.hero.featured-posts .container .featured-posts-header{position:absolute;text-transform:uppercase;margin:auto;left:0;right:0;top:-0.75em;background-color:#f1f1f1;display:block;width:fit-content;box-sizing:border-box;padding:0 15px;letter-spacing:1px;font-weight:700;font-size:18px}.hero.featured-posts .container .posts-featured{display:flex;flex-wrap:wrap;justify-content:space-between}.hero.featured-posts .container .posts-featured .post-item{width:30%;margin:0 auto;text-align:center}.hero.featured-posts .container .posts-featured .post-item h1{font-size:18px}.hero.posts-slider{padding:0;max-width:1199px;margin:0 auto 20px}.hero.posts-slider .slick-list{padding:0 125px !important;margin:0 -10px}@media(max-width: 575px){.hero.posts-slider .slick-list{padding:0 !important;margin:0}}.hero.posts-slider .slick-list .slick-slide{margin:0 10px}@media(max-width: 575px){.hero.posts-slider .slick-list .slick-slide{margin:0}}.hero.posts-slider .post-item{box-sizing:border-box;padding:100px 80px;text-align:center;color:#fff;background-position:center;background-repeat:no-repeat;background-size:cover}@media(max-width: 575px){.hero.posts-slider .post-item{padding:40px 20px 50px}}.format-content-right article,.format-content-right-alternate article{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px}@media(min-width: 768px){.format-content-right article .entry-image,.format-content-right-alternate article .entry-image{flex:0 0 calc(41.6% - 11.68px);max-height:30vw;overflow:hidden}.format-content-right article .entry-image img,.format-content-right-alternate article .entry-image img{object-fit:cover;object-position:top}.format-content-right article .entry-image a,.format-content-right-alternate article .entry-image a{display:block}.format-content-right article .post-content,.format-content-right-alternate article .post-content{flex:0 0 calc(58.3% - 8.34px)}.format-content-right article .post-content h3,.format-content-right-alternate article .post-content h3{margin:0 0 10px}}.format-content-right-alternate article:nth-child(even){flex-direction:row-reverse}.format-grid-layout #blog-posts,.format-grid-layout #podcasts-posts,.format-grid-layout #events-posts,.format-grid-layout #book-posts,.format-grid-layout #portfolio-posts,.format-grid-layout #media-posts,.format-grid-layout #team-posts,.format-grid-layout #recipe-posts,.format-grid-layout #author-posts{display:flex;justify-content:flex-start;flex-wrap:wrap}.format-grid-layout #blog-posts .entry-read-more,.format-grid-layout #podcasts-posts .entry-read-more,.format-grid-layout #events-posts .entry-read-more,.format-grid-layout #book-posts .entry-read-more,.format-grid-layout #portfolio-posts .entry-read-more,.format-grid-layout #media-posts .entry-read-more,.format-grid-layout #team-posts .entry-read-more,.format-grid-layout #recipe-posts .entry-read-more,.format-grid-layout #author-posts .entry-read-more{margin-top:25px}@media(min-width: 768px){.format-grid-layout #blog-posts article,.format-grid-layout #podcasts-posts article,.format-grid-layout #events-posts article,.format-grid-layout #book-posts article,.format-grid-layout #portfolio-posts article,.format-grid-layout #media-posts article,.format-grid-layout #team-posts article,.format-grid-layout #recipe-posts article,.format-grid-layout #author-posts article{flex:0 0 calc(33.3% - 13.34px);margin:0 6.67px 13.34px}}.format-cat-divided{margin:25px calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important;padding:0}.format-cat-divided #blog-posts .blog-category,.format-cat-divided #blog-posts .podcast-category,.format-cat-divided #blog-posts .event-category,.format-cat-divided #blog-posts .book-category,.format-cat-divided #blog-posts .portfolio-category,.format-cat-divided #blog-posts .media-category,.format-cat-divided #podcasts-posts .blog-category,.format-cat-divided #podcasts-posts .podcast-category,.format-cat-divided #podcasts-posts .event-category,.format-cat-divided #podcasts-posts .book-category,.format-cat-divided #podcasts-posts .portfolio-category,.format-cat-divided #podcasts-posts .media-category,.format-cat-divided #events-posts .blog-category,.format-cat-divided #events-posts .podcast-category,.format-cat-divided #events-posts .event-category,.format-cat-divided #events-posts .book-category,.format-cat-divided #events-posts .portfolio-category,.format-cat-divided #events-posts .media-category,.format-cat-divided #book-posts .blog-category,.format-cat-divided #book-posts .podcast-category,.format-cat-divided #book-posts .event-category,.format-cat-divided #book-posts .book-category,.format-cat-divided #book-posts .portfolio-category,.format-cat-divided #book-posts .media-category,.format-cat-divided #portfolio-posts .blog-category,.format-cat-divided #portfolio-posts .podcast-category,.format-cat-divided #portfolio-posts .event-category,.format-cat-divided #portfolio-posts .book-category,.format-cat-divided #portfolio-posts .portfolio-category,.format-cat-divided #portfolio-posts .media-category,.format-cat-divided #media-posts .blog-category,.format-cat-divided #media-posts .podcast-category,.format-cat-divided #media-posts .event-category,.format-cat-divided #media-posts .book-category,.format-cat-divided #media-posts .portfolio-category,.format-cat-divided #media-posts .media-category,.format-cat-divided #team-posts .blog-category,.format-cat-divided #team-posts .podcast-category,.format-cat-divided #team-posts .event-category,.format-cat-divided #team-posts .book-category,.format-cat-divided #team-posts .portfolio-category,.format-cat-divided #team-posts .media-category,.format-cat-divided #recipe-posts .blog-category,.format-cat-divided #recipe-posts .podcast-category,.format-cat-divided #recipe-posts .event-category,.format-cat-divided #recipe-posts .book-category,.format-cat-divided #recipe-posts .portfolio-category,.format-cat-divided #recipe-posts .media-category{box-sizing:border-box;padding:50px 0}.format-cat-divided #blog-posts .blog-category:nth-child(even),.format-cat-divided #blog-posts .podcast-category:nth-child(even),.format-cat-divided #blog-posts .event-category:nth-child(even),.format-cat-divided #blog-posts .book-category:nth-child(even),.format-cat-divided #blog-posts .portfolio-category:nth-child(even),.format-cat-divided #blog-posts .media-category:nth-child(even),.format-cat-divided #podcasts-posts .blog-category:nth-child(even),.format-cat-divided #podcasts-posts .podcast-category:nth-child(even),.format-cat-divided #podcasts-posts .event-category:nth-child(even),.format-cat-divided #podcasts-posts .book-category:nth-child(even),.format-cat-divided #podcasts-posts .portfolio-category:nth-child(even),.format-cat-divided #podcasts-posts .media-category:nth-child(even),.format-cat-divided #events-posts .blog-category:nth-child(even),.format-cat-divided #events-posts .podcast-category:nth-child(even),.format-cat-divided #events-posts .event-category:nth-child(even),.format-cat-divided #events-posts .book-category:nth-child(even),.format-cat-divided #events-posts .portfolio-category:nth-child(even),.format-cat-divided #events-posts .media-category:nth-child(even),.format-cat-divided #book-posts .blog-category:nth-child(even),.format-cat-divided #book-posts .podcast-category:nth-child(even),.format-cat-divided #book-posts .event-category:nth-child(even),.format-cat-divided #book-posts .book-category:nth-child(even),.format-cat-divided #book-posts .portfolio-category:nth-child(even),.format-cat-divided #book-posts .media-category:nth-child(even),.format-cat-divided #portfolio-posts .blog-category:nth-child(even),.format-cat-divided #portfolio-posts .podcast-category:nth-child(even),.format-cat-divided #portfolio-posts .event-category:nth-child(even),.format-cat-divided #portfolio-posts .book-category:nth-child(even),.format-cat-divided #portfolio-posts .portfolio-category:nth-child(even),.format-cat-divided #portfolio-posts .media-category:nth-child(even),.format-cat-divided #media-posts .blog-category:nth-child(even),.format-cat-divided #media-posts .podcast-category:nth-child(even),.format-cat-divided #media-posts .event-category:nth-child(even),.format-cat-divided #media-posts .book-category:nth-child(even),.format-cat-divided #media-posts .portfolio-category:nth-child(even),.format-cat-divided #media-posts .media-category:nth-child(even),.format-cat-divided #team-posts .blog-category:nth-child(even),.format-cat-divided #team-posts .podcast-category:nth-child(even),.format-cat-divided #team-posts .event-category:nth-child(even),.format-cat-divided #team-posts .book-category:nth-child(even),.format-cat-divided #team-posts .portfolio-category:nth-child(even),.format-cat-divided #team-posts .media-category:nth-child(even),.format-cat-divided #recipe-posts .blog-category:nth-child(even),.format-cat-divided #recipe-posts .podcast-category:nth-child(even),.format-cat-divided #recipe-posts .event-category:nth-child(even),.format-cat-divided #recipe-posts .book-category:nth-child(even),.format-cat-divided #recipe-posts .portfolio-category:nth-child(even),.format-cat-divided #recipe-posts .media-category:nth-child(even){background-color:#f1f1f1}.format-cat-divided #blog-posts .blog-category h2.category-title,.format-cat-divided #blog-posts .podcast-category h2.category-title,.format-cat-divided #blog-posts .event-category h2.category-title,.format-cat-divided #blog-posts .book-category h2.category-title,.format-cat-divided #blog-posts .portfolio-category h2.category-title,.format-cat-divided #blog-posts .media-category h2.category-title,.format-cat-divided #podcasts-posts .blog-category h2.category-title,.format-cat-divided #podcasts-posts .podcast-category h2.category-title,.format-cat-divided #podcasts-posts .event-category h2.category-title,.format-cat-divided #podcasts-posts .book-category h2.category-title,.format-cat-divided #podcasts-posts .portfolio-category h2.category-title,.format-cat-divided #podcasts-posts .media-category h2.category-title,.format-cat-divided #events-posts .blog-category h2.category-title,.format-cat-divided #events-posts .podcast-category h2.category-title,.format-cat-divided #events-posts .event-category h2.category-title,.format-cat-divided #events-posts .book-category h2.category-title,.format-cat-divided #events-posts .portfolio-category h2.category-title,.format-cat-divided #events-posts .media-category h2.category-title,.format-cat-divided #book-posts .blog-category h2.category-title,.format-cat-divided #book-posts .podcast-category h2.category-title,.format-cat-divided #book-posts .event-category h2.category-title,.format-cat-divided #book-posts .book-category h2.category-title,.format-cat-divided #book-posts .portfolio-category h2.category-title,.format-cat-divided #book-posts .media-category h2.category-title,.format-cat-divided #portfolio-posts .blog-category h2.category-title,.format-cat-divided #portfolio-posts .podcast-category h2.category-title,.format-cat-divided #portfolio-posts .event-category h2.category-title,.format-cat-divided #portfolio-posts .book-category h2.category-title,.format-cat-divided #portfolio-posts .portfolio-category h2.category-title,.format-cat-divided #portfolio-posts .media-category h2.category-title,.format-cat-divided #media-posts .blog-category h2.category-title,.format-cat-divided #media-posts .podcast-category h2.category-title,.format-cat-divided #media-posts .event-category h2.category-title,.format-cat-divided #media-posts .book-category h2.category-title,.format-cat-divided #media-posts .portfolio-category h2.category-title,.format-cat-divided #media-posts .media-category h2.category-title,.format-cat-divided #team-posts .blog-category h2.category-title,.format-cat-divided #team-posts .podcast-category h2.category-title,.format-cat-divided #team-posts .event-category h2.category-title,.format-cat-divided #team-posts .book-category h2.category-title,.format-cat-divided #team-posts .portfolio-category h2.category-title,.format-cat-divided #team-posts .media-category h2.category-title,.format-cat-divided #recipe-posts .blog-category h2.category-title,.format-cat-divided #recipe-posts .podcast-category h2.category-title,.format-cat-divided #recipe-posts .event-category h2.category-title,.format-cat-divided #recipe-posts .book-category h2.category-title,.format-cat-divided #recipe-posts .portfolio-category h2.category-title,.format-cat-divided #recipe-posts .media-category h2.category-title{text-align:center}.format-cat-divided #blog-posts .blog-category .posts,.format-cat-divided #blog-posts .podcast-category .posts,.format-cat-divided #blog-posts .event-category .posts,.format-cat-divided #blog-posts .book-category .posts,.format-cat-divided #blog-posts .portfolio-category .posts,.format-cat-divided #blog-posts .media-category .posts,.format-cat-divided #podcasts-posts .blog-category .posts,.format-cat-divided #podcasts-posts .podcast-category .posts,.format-cat-divided #podcasts-posts .event-category .posts,.format-cat-divided #podcasts-posts .book-category .posts,.format-cat-divided #podcasts-posts .portfolio-category .posts,.format-cat-divided #podcasts-posts .media-category .posts,.format-cat-divided #events-posts .blog-category .posts,.format-cat-divided #events-posts .podcast-category .posts,.format-cat-divided #events-posts .event-category .posts,.format-cat-divided #events-posts .book-category .posts,.format-cat-divided #events-posts .portfolio-category .posts,.format-cat-divided #events-posts .media-category .posts,.format-cat-divided #book-posts .blog-category .posts,.format-cat-divided #book-posts .podcast-category .posts,.format-cat-divided #book-posts .event-category .posts,.format-cat-divided #book-posts .book-category .posts,.format-cat-divided #book-posts .portfolio-category .posts,.format-cat-divided #book-posts .media-category .posts,.format-cat-divided #portfolio-posts .blog-category .posts,.format-cat-divided #portfolio-posts .podcast-category .posts,.format-cat-divided #portfolio-posts .event-category .posts,.format-cat-divided #portfolio-posts .book-category .posts,.format-cat-divided #portfolio-posts .portfolio-category .posts,.format-cat-divided #portfolio-posts .media-category .posts,.format-cat-divided #media-posts .blog-category .posts,.format-cat-divided #media-posts .podcast-category .posts,.format-cat-divided #media-posts .event-category .posts,.format-cat-divided #media-posts .book-category .posts,.format-cat-divided #media-posts .portfolio-category .posts,.format-cat-divided #media-posts .media-category .posts,.format-cat-divided #team-posts .blog-category .posts,.format-cat-divided #team-posts .podcast-category .posts,.format-cat-divided #team-posts .event-category .posts,.format-cat-divided #team-posts .book-category .posts,.format-cat-divided #team-posts .portfolio-category .posts,.format-cat-divided #team-posts .media-category .posts,.format-cat-divided #recipe-posts .blog-category .posts,.format-cat-divided #recipe-posts .podcast-category .posts,.format-cat-divided #recipe-posts .event-category .posts,.format-cat-divided #recipe-posts .book-category .posts,.format-cat-divided #recipe-posts .portfolio-category .posts,.format-cat-divided #recipe-posts .media-category .posts{display:flex;flex-wrap:wrap;justify-content:center}.format-cat-divided #blog-posts .blog-category .posts article,.format-cat-divided #blog-posts .podcast-category .posts article,.format-cat-divided #blog-posts .event-category .posts article,.format-cat-divided #blog-posts .book-category .posts article,.format-cat-divided #blog-posts .portfolio-category .posts article,.format-cat-divided #blog-posts .media-category .posts article,.format-cat-divided #podcasts-posts .blog-category .posts article,.format-cat-divided #podcasts-posts .podcast-category .posts article,.format-cat-divided #podcasts-posts .event-category .posts article,.format-cat-divided #podcasts-posts .book-category .posts article,.format-cat-divided #podcasts-posts .portfolio-category .posts article,.format-cat-divided #podcasts-posts .media-category .posts article,.format-cat-divided #events-posts .blog-category .posts article,.format-cat-divided #events-posts .podcast-category .posts article,.format-cat-divided #events-posts .event-category .posts article,.format-cat-divided #events-posts .book-category .posts article,.format-cat-divided #events-posts .portfolio-category .posts article,.format-cat-divided #events-posts .media-category .posts article,.format-cat-divided #book-posts .blog-category .posts article,.format-cat-divided #book-posts .podcast-category .posts article,.format-cat-divided #book-posts .event-category .posts article,.format-cat-divided #book-posts .book-category .posts article,.format-cat-divided #book-posts .portfolio-category .posts article,.format-cat-divided #book-posts .media-category .posts article,.format-cat-divided #portfolio-posts .blog-category .posts article,.format-cat-divided #portfolio-posts .podcast-category .posts article,.format-cat-divided #portfolio-posts .event-category .posts article,.format-cat-divided #portfolio-posts .book-category .posts article,.format-cat-divided #portfolio-posts .portfolio-category .posts article,.format-cat-divided #portfolio-posts .media-category .posts article,.format-cat-divided #media-posts .blog-category .posts article,.format-cat-divided #media-posts .podcast-category .posts article,.format-cat-divided #media-posts .event-category .posts article,.format-cat-divided #media-posts .book-category .posts article,.format-cat-divided #media-posts .portfolio-category .posts article,.format-cat-divided #media-posts .media-category .posts article,.format-cat-divided #team-posts .blog-category .posts article,.format-cat-divided #team-posts .podcast-category .posts article,.format-cat-divided #team-posts .event-category .posts article,.format-cat-divided #team-posts .book-category .posts article,.format-cat-divided #team-posts .portfolio-category .posts article,.format-cat-divided #team-posts .media-category .posts article,.format-cat-divided #recipe-posts .blog-category .posts article,.format-cat-divided #recipe-posts .podcast-category .posts article,.format-cat-divided #recipe-posts .event-category .posts article,.format-cat-divided #recipe-posts .book-category .posts article,.format-cat-divided #recipe-posts .portfolio-category .posts article,.format-cat-divided #recipe-posts .media-category .posts article{width:33.3%;box-sizing:border-box;padding:25px;text-align:center;margin-bottom:0}#author-posts article .entry-image{margin-bottom:15px}#author-posts article .entry-image img{object-position:top;object-fit:cover;flex:1;overflow:hidden;height:450px}#author-posts article .entry-image a{display:flex}#author-posts article h3{margin-top:10px}.post{margin-bottom:2%}.post-meta{margin-bottom:2%}.category .format-cat-divided section{padding:0 !important}.category .format-cat-divided section:nth-child(even){background-color:rgba(0,0,0,0) !important}.category .format-cat-divided section h2.category-title{display:none}article .entry-header h1{margin-bottom:10px}.post-footer{margin-bottom:2%}#related ul{padding-left:0}.share-buttons div{display:inline;padding:0 5px}#navigation .pagination .nav-previous{float:right}#navigation .pagination .nav-next{float:left}#about_author{background-color:#f1f1f1;box-sizing:border-box;padding:30px 30px 5px;margin:25px 0}#about_author img{float:left;height:150px;width:150px;margin-right:20px}#about_author img.custom-icon{max-width:14px;height:auto;float:none;margin:0;vertical-align:middle}#about_author h3{margin:0 0 10px}.collapsible-btn{background-color:#f1f1f1;cursor:pointer;display:block;width:100%;text-align:left;outline:none;margin:0;font-size:1.75rem}.resources-title{margin:0 auto 10px;font-size:1.75rem}.resources-title p:last-child{margin:0;padding:0}.resource-content{background-color:#f1f1f1;box-sizing:border-box;padding:25px;font-size:1.25rem}.resource-content p,.resource-content ul,.resource-content ol{font-size:1.25rem}.collapsible-content{background-color:#f1f1f1;display:none;transform:height 5s;box-sizing:border-box;margin-top:10px;font-size:1.25rem}.collapsible-content p,.collapsible-content ul,.collapsible-content ol{font-size:1.25rem}.collapsible-section.active .collapsible-content{transform:height 5s}.collapsible-section.active .caret{transform:rotate(0deg);transition:transform .25s ease-in-out}.caret{float:right;transform:rotate(180deg);transition:transform .25s ease-in-out}#sidebar .social-links a{padding:0 7px;text-decoration:none}#sidebar .social-links a .custom-icon{height:16px;vertical-align:middle}#sidebar .posts-list{padding-left:0;list-style:none}#sidebar .posts-list li{display:flex;justify-content:flex-start;align-items:center}#sidebar .posts-list li .featured{max-width:150px;margin-right:15px}#related_posts ul{list-style:none;display:flex;flex-wrap:wrap;justify-content:flex-start}#related_posts ul li{text-align:center;box-sizing:border-box;width:32.26%;margin-right:1.6%}@media(max-width: 575px){#related_posts ul li{width:100%}}#related_posts ul li:last-child{margin-right:0}#related_posts ul li h3{font-size:2rem}#related_posts .relatedcontent h5{margin-bottom:0}#comments{padding-top:50px}#respond form .form__summary{box-sizing:border-box;padding:20px;border:2px solid red;margin-bottom:50px}#respond form .form__summary ol{margin-bottom:0}#respond form fieldset.form__data .form-element{margin-bottom:25px}#respond form fieldset.form__data .form-element input,#respond form fieldset.form__data .form-element textarea{margin-bottom:0}#respond form fieldset.form__data .form-element .form__validation{color:red}#comments{clear:both}#comments ul#comment-block li.comment{list-style:none}#comments ul#comment-block li.comment .user{float:left;width:75px;height:75px;margin-right:20px}#comments ul#comment-block li.comment .message{overflow:hidden}.hero.podcast-hero.latest-post,.hero.podcast-hero.curated-post,.hero.podcast-hero.simple.player{position:relative;margin-bottom:150px}.hero.podcast-hero.latest-post .embedded-podcast,.hero.podcast-hero.curated-post .embedded-podcast,.hero.podcast-hero.simple.player .embedded-podcast{position:absolute;bottom:-100px;left:0;right:0;max-width:1100px;margin:0 auto}#podcasts-posts article .entry-image{margin-bottom:15px}#podcasts-posts article .entry-image img{object-position:top;object-fit:cover;flex:1;overflow:hidden;height:450px}#podcasts-posts article .entry-image a{display:flex}#podcasts-posts article h3{margin-top:10px}#sidebar .map{margin-top:25px}#sidebar .map .vsg-map iframe{margin-bottom:25px}.hero.books-hero{background-color:#f1f1f1}.hero.books-hero.curated-post,.hero.books-hero.latest-post{text-align:left;color:#000}.hero.books-hero.curated-post .grid,.hero.books-hero.latest-post .grid{max-width:1100px;margin:0 auto}.hero.books-hero.curated-post .grid .span-7,.hero.books-hero.latest-post .grid .span-7{padding:0 25px}.hero.books-hero.featured-posts .posts-featured .post-item img{object-position:center;object-fit:contain;flex:1;overflow:hidden;height:450px}.hero.books-hero.featured-posts .posts-featured .post-item .btn-pulldown-handle{max-width:200px;text-align:left}.hero.books-hero.featured-posts .posts-featured .post-item .btn-pulldown-handle a{padding:10px 30px}.hero.books-hero.featured-posts .posts-featured .post-item .btn-pulldown.-open{flex-direction:column;display:flex;align-items:center}.hero.books-hero.featured-posts .posts-featured .post-item .btn-pulldown .btn-pulldown-list{max-width:200px;text-align:left;left:auto;right:auto}.hero.books-hero.posts-slider{max-width:100%}.hero.books-hero.posts-slider .slick-list{padding:0 !important}.hero.books-hero.posts-slider .slick-list .grid{max-width:1100px;margin:0 auto;text-align:left;color:#000}.hero.books-hero.posts-slider .slick-list .grid .span-7{padding:0 25px}.hero.books-hero.posts-slider .slick-prev .slick-prev-icon,.hero.books-hero.posts-slider .slick-next .slick-next-icon,.hero.books-hero.posts-slider .slick-dots li.slick-active button .slick-dot-icon,.hero.books-hero.posts-slider .slick-dots li button .slick-dot-icon,.hero.books-hero.posts-slider .slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#000}.btn-pulldown{position:relative;display:block}.btn-pulldown-handle{padding:0;width:100%;max-width:225px;margin-bottom:0;text-align:left}.btn-pulldown-handle a{position:relative;display:block;color:#fff;text-decoration:none;padding:10px 30px 10px 30px}.btn-pulldown-handle:hover{background-color:#000 !important}.btn-pulldown.-open .btn-pulldown-handle a{z-index:2}.btn-pulldown-handle a span.arrows{position:absolute;right:0;top:20%;display:block;width:50px;height:30px;margin-top:-2px;transition:all .3s ease-in-out;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMjFweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjEgMjAiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+R3JvdXAgMjwvdGl0bGU+CiAgICA8ZyBpZD0iUGFnZS0xIiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iTWVkaXVtIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMTAzMiwgLTU4MykiIHN0cm9rZT0iI0ZGRkZGRiIgc3Ryb2tlLXdpZHRoPSIyIj4KICAgICAgICAgICAgPGcgaWQ9Ikdyb3VwLTQiIHRyYW5zZm9ybT0idHJhbnNsYXRlKDgyMCwgNTU4KSI+CiAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzgsIDIzLjUpIj4KICAgICAgICAgICAgICAgICAgICA8ZyBpZD0iR3JvdXAtNSIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMTc1LCAyLjUpIj4KICAgICAgICAgICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSJQYXRoIiBwb2ludHM9IjAgMCA5LjUwMzcxMTQyIDEwIDE5IDAiPjwvcG9seWxpbmU+CiAgICAgICAgICAgICAgICAgICAgICAgIDxwb2x5bGluZSBpZD0iUGF0aCIgcG9pbnRzPSIwIDcgOS41MDM3MTE0MiAxNyAxOSA3Ij48L3BvbHlsaW5lPgogICAgICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgICAgIDwvZz4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+);background-position:50% 50%;background-repeat:no-repeat;background-size:20px}.btn-pulldown.-open .btn-pulldown-handle a span.arrows{transform:rotate(180deg);transform-origin:50% 50%;margin-top:0}.btn-pulldown-list{position:absolute;width:100%;max-width:225px;z-index:2;top:100%;left:0;right:0;max-height:0;overflow:hidden;transition:max-height .26s ease-in;background:#fff;border-radius:0 0 3px 3px}.btn-pulldown.-open .btn-pulldown-list{max-height:300px;border:1px solid #f1f1f1;overflow:auto;transition:max-height .2s ease-in}.btn-pulldown-list a{display:block;padding:0 10px;line-height:20px;transition-duration:.06s}.btn-pulldown-list a div{border-top:1px solid #f1f1f1;padding:9px 3px}.format-content-right #book-posts article .entry-image,.format-content-right-alternate #book-posts article .entry-image,.format-grid-layout #book-posts article .entry-image,.format-cat-divided #book-posts article .entry-image{padding:50px;min-height:30vw;text-align:center}.format-content-right #book-posts article .entry-image img,.format-content-right-alternate #book-posts article .entry-image img,.format-grid-layout #book-posts article .entry-image img,.format-cat-divided #book-posts article .entry-image img{object-fit:contain;object-position:center;max-height:23vw;width:100%}.format-content-right #book-posts article .post-meta,.format-content-right-alternate #book-posts article .post-meta,.format-grid-layout #book-posts article .post-meta,.format-cat-divided #book-posts article .post-meta{margin-bottom:0}.format-content-right #book-posts article h3,.format-content-right-alternate #book-posts article h3,.format-grid-layout #book-posts article h3,.format-cat-divided #book-posts article h3{margin-top:10px}.format-content-right #book-posts article .entry-read-more,.format-content-right-alternate #book-posts article .entry-read-more,.format-grid-layout #book-posts article .entry-read-more,.format-cat-divided #book-posts article .entry-read-more{margin-top:1em}.hero.team-hero{background:#f1f1f1}.hero.team-hero.latest-post,.hero.team-hero.curated-post{text-align:left;color:#000}.hero.team-hero.latest-post .grid,.hero.team-hero.curated-post .grid{max-width:1100px;margin:0 auto}.hero.team-hero.latest-post .grid .span-7,.hero.team-hero.curated-post .grid .span-7{padding:0 25px}.hero.team-hero.latest-post .grid .span-7 h1,.hero.team-hero.latest-post .grid .span-7 h4,.hero.team-hero.curated-post .grid .span-7 h1,.hero.team-hero.curated-post .grid .span-7 h4{margin:0 0 10px}.hero.team-hero.featured-posts .posts-featured .post-item h1{margin:10px 0;font-size:30px}.hero.team-hero.featured-posts .posts-featured .post-item h2{margin:10px 0 25px;font-size:22px}.hero.team-hero.posts-slider{max-width:100%}.hero.team-hero.posts-slider .slick-list{padding:0 !important}.hero.team-hero.posts-slider .slick-list .grid{max-width:1100px;margin:0 auto;text-align:left;color:#000}.hero.team-hero.posts-slider .slick-list .grid .span-7{padding:0 25px}.hero.team-hero.posts-slider .slick-list .grid .span-7 h1,.hero.team-hero.posts-slider .slick-list .grid .span-7 h4{margin:0 0 10px}.hero.team-hero.posts-slider .slick-prev .slick-prev-icon,.hero.team-hero.posts-slider .slick-next .slick-next-icon,.hero.team-hero.posts-slider .slick-dots li.slick-active button .slick-dot-icon,.hero.team-hero.posts-slider .slick-dots li button .slick-dot-icon,.hero.team-hero.posts-slider .slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#000}.format-default #team-posts{margin:0 auto;max-width:1400px}.format-default #team-posts article{margin:0 15px 30px}@media(min-width: 768px){.format-default #team-posts article{width:47%;float:left}}.format-default #team-posts article .img{margin:auto;display:table;position:relative;width:100%;overflow:hidden}.format-default #team-posts article .img img{max-width:100%;backface-visibility:hidden;vertical-align:middle;margin:0 auto}.format-default #team-posts article .name-title{box-sizing:border-box;padding:10px 20px;background-color:#f1f1f1}.format-default #team-posts article .name-title h3{line-height:1.3;margin-top:0;margin-bottom:5px}.format-default #team-posts article .short-bio{margin-top:10px}.format-content-right #team-posts,.format-content-right-alternate #team-posts{margin:0 auto;max-width:1400px}.format-content-right #team-posts article,.format-content-right-alternate #team-posts article{display:flex;justify-content:space-between;flex-wrap:wrap;margin-bottom:25px}@media(min-width: 768px){.format-content-right #team-posts article .entry-image,.format-content-right-alternate #team-posts article .entry-image{flex:0 0 calc(33.3% - 11.68px);flex-direction:column;margin:auto;display:table;transition:all .3s ease 0s;position:relative;width:100%;overflow:hidden}.format-content-right #team-posts article .entry-image.img,.format-content-right-alternate #team-posts article .entry-image.img{margin:auto;display:table;position:relative;width:100%;overflow:hidden}.format-content-right #team-posts article .entry-image.img img,.format-content-right-alternate #team-posts article .entry-image.img img{max-width:100%;backface-visibility:hidden;vertical-align:middle;margin:0 auto}.format-content-right #team-posts article .entry-image a,.format-content-right-alternate #team-posts article .entry-image a{display:block}.format-content-right #team-posts article .teammember-info,.format-content-right-alternate #team-posts article .teammember-info{flex:0 0 calc(66.6% - 8.34px);flex-direction:column}.format-content-right #team-posts article .teammember-info .name-title,.format-content-right-alternate #team-posts article .teammember-info .name-title{box-sizing:border-box;padding:10px 20px;background-color:#f1f1f1}.format-content-right #team-posts article .teammember-info .name-title h3,.format-content-right-alternate #team-posts article .teammember-info .name-title h3{line-height:1.3;margin-top:0;margin-bottom:5px}.format-content-right #team-posts article .teammember-info .short-bio,.format-content-right-alternate #team-posts article .teammember-info .short-bio{margin-top:10px}}.format-grid-layout #team-posts{display:flex;justify-content:flex-start;flex-wrap:wrap}.format-grid-layout #team-posts .team-member{padding:0 15px;display:block;margin-bottom:30px}.format-grid-layout #team-posts .team-member .img{margin:auto;display:table;position:relative;width:100%;overflow:hidden}.format-grid-layout #team-posts .team-member .img img{max-width:100%;backface-visibility:hidden;vertical-align:middle;margin:0 auto}.format-grid-layout #team-posts .team-member .name-title{box-sizing:border-box;padding:10px 20px;background-color:#f1f1f1}.format-grid-layout #team-posts .team-member .name-title h3{line-height:1.3;margin-top:0;margin-bottom:5px}.format-grid-layout #team-posts .team-member .short-bio{margin-top:10px}@media(min-width: 768px){.format-grid-layout #team-posts article{flex:0 0 calc(33.3% - 0px);margin:0 auto 30px}}.format-cat-divided #team-posts.team-members article .img{margin:auto;display:table;transition:all .3s ease 0s;position:relative;width:100%;overflow:hidden}.format-cat-divided #team-posts.team-members article .img img{max-width:100%;backface-visibility:hidden;vertical-align:middle;margin:0 auto}.format-cat-divided #team-posts.team-members article .name-title{box-sizing:border-box;padding:10px 20px;background-color:#f1f1f1}.format-cat-divided #team-posts.team-members article .name-title h3{line-height:1.3;margin-top:0;margin-bottom:5px}.format-cat-divided #team-posts.team-members article .short-bio{margin-top:10px}.team-members.team-shortcode{display:flex;flex-wrap:wrap}.team-members.team-shortcode .team-member{padding:0 15px;display:block;float:left;width:33.3%;margin-bottom:30px}.team-members.team-shortcode .team-member .img{margin:auto;display:table;position:relative;width:100%;overflow:hidden}.team-members.team-shortcode .team-member .img img{max-width:100%;backface-visibility:hidden;vertical-align:middle;margin:0 auto}.team-members.team-shortcode .team-member .name-title{box-sizing:border-box;padding:10px 20px;background-color:#f1f1f1}.team-members.team-shortcode .team-member .name-title h3{line-height:1.3;margin-top:0;margin-bottom:5px}.team-members.team-shortcode .team-member .short-bio{margin-top:10px}.single-team .info-col{padding-left:25px}@media(max-width: 767px){.single-team .info-col{padding-left:0}}.single-team .info-col h1,.single-team .info-col h4{margin:0 0 10px}.single-team .info-col .email-address a,.single-team .info-col .phone-number a{text-decoration:none}.single-team .info-col .bio{margin-top:25px}.single-team .info-col .social-links h6{font-weight:700;text-transform:uppercase;text-align:right}.single-team .info-col .social-links a{padding:0 5px}.single-team #related_posts h3.name{margin:0 0 10px;font-size:2.5rem}.single-team #related_posts h4.title{margin:0 0 10px;font-size:1.5rem}.hero.recipe-hero{background:#f1f1f1}.hero.recipe-hero.latest-post,.hero.recipe-hero.curated-post{text-align:left;color:#000}.hero.recipe-hero.latest-post .grid,.hero.recipe-hero.curated-post .grid{max-width:1100px;margin:0 auto}.hero.recipe-hero.latest-post .grid .span-7,.hero.recipe-hero.curated-post .grid .span-7{padding:0 25px}.hero.recipe-hero.latest-post .grid .span-7 h1,.hero.recipe-hero.latest-post .grid .span-7 h4,.hero.recipe-hero.curated-post .grid .span-7 h1,.hero.recipe-hero.curated-post .grid .span-7 h4{margin:0 0 10px}.hero.recipe-hero.latest-post .grid .span-7 .recipe-terms .term-links,.hero.recipe-hero.curated-post .grid .span-7 .recipe-terms .term-links{margin-bottom:10px}.hero.recipe-hero.latest-post .grid .span-7 .recipe-terms .term-links a,.hero.recipe-hero.curated-post .grid .span-7 .recipe-terms .term-links a{margin-right:2px}.hero.recipe-hero.latest-post .grid .span-7 .recipe-terms .term-icons,.hero.recipe-hero.curated-post .grid .span-7 .recipe-terms .term-icons{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}.hero.recipe-hero.latest-post .grid .span-7 .recipe-terms .term-icons .term-icon,.hero.recipe-hero.curated-post .grid .span-7 .recipe-terms .term-icons .term-icon{max-width:33px;margin-right:5px}.hero.recipe-hero.featured-posts .posts-featured .post-item h1{margin:10px 0;font-size:30px}.hero.recipe-hero.featured-posts .posts-featured .post-item h2{margin:10px 0 25px;font-size:22px}.hero.recipe-hero.featured-posts .posts-featured .post-item .recipe-terms .term-links{margin-bottom:10px}.hero.recipe-hero.featured-posts .posts-featured .post-item .recipe-terms .term-links a{margin-right:2px}.hero.recipe-hero.featured-posts .posts-featured .post-item .recipe-terms .term-icons{display:flex;flex-wrap:wrap;justify-content:center;margin-bottom:10px}.hero.recipe-hero.featured-posts .posts-featured .post-item .recipe-terms .term-icons .term-icon{max-width:33px;margin-right:5px}.hero.recipe-hero.posts-slider{max-width:100%}.hero.recipe-hero.posts-slider .slick-list{padding:0 !important}.hero.recipe-hero.posts-slider .slick-list .grid{max-width:1100px;margin:0 auto;text-align:left;color:#000}.hero.recipe-hero.posts-slider .slick-list .grid .span-7{padding:0 25px}.hero.recipe-hero.posts-slider .slick-list .grid .span-7 h1,.hero.recipe-hero.posts-slider .slick-list .grid .span-7 h4{margin:0 0 10px}.hero.recipe-hero.posts-slider .slick-list .grid .span-7 .recipe-terms .term-links{margin-bottom:10px}.hero.recipe-hero.posts-slider .slick-list .grid .span-7 .recipe-terms .term-links a{margin-right:2px}.hero.recipe-hero.posts-slider .slick-list .grid .span-7 .recipe-terms .term-icons{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}.hero.recipe-hero.posts-slider .slick-list .grid .span-7 .recipe-terms .term-icons .term-icon{max-width:33px;margin-right:5px}.hero.recipe-hero.posts-slider .slick-prev .slick-prev-icon,.hero.recipe-hero.posts-slider .slick-next .slick-next-icon,.hero.recipe-hero.posts-slider .slick-dots li.slick-active button .slick-dot-icon,.hero.recipe-hero.posts-slider .slick-dots li button .slick-dot-icon,.hero.recipe-hero.posts-slider .slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#000}#recipe-posts article .post-content h3.entry-title{margin:0 0 10px}#recipe-posts article .post-content .post-meta{margin:0 0 10px}#recipe-posts article .post-content .recipe-terms .term-links{margin-bottom:10px}#recipe-posts article .post-content .recipe-terms .term-links a{margin-right:2px}#recipe-posts article .post-content .recipe-terms .term-icons{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}#recipe-posts article .post-content .recipe-terms .term-icons .term-icon{max-width:33px;margin-right:5px}.single-recipes h1.recipe-title{margin:0 0 10px}.single-recipes .recipe-terms .term-links{margin-bottom:10px}.single-recipes .recipe-terms .term-links a{margin-right:2px}.single-recipes .recipe-terms .term-icons{display:flex;flex-wrap:wrap;justify-content:flex-start;margin-bottom:10px}.single-recipes .recipe-terms .term-icons .term-icon{max-width:33px;margin-right:5px}.hero.portfolio-hero{background-color:#f1f1f1}.hero.portfolio-hero.curated-post,.hero.portfolio-hero.latest-post{text-align:left;color:#000}.hero.portfolio-hero.curated-post.full-width,.hero.portfolio-hero.latest-post.full-width{text-align:center}.hero.portfolio-hero.curated-post.full-width h1,.hero.portfolio-hero.latest-post.full-width h1{margin:0 0 10px;font-size:7.5rem}.hero.portfolio-hero.curated-post.full-width h1,.hero.portfolio-hero.curated-post.full-width p,.hero.portfolio-hero.latest-post.full-width h1,.hero.portfolio-hero.latest-post.full-width p{color:#fff}.hero.portfolio-hero.curated-post .grid,.hero.portfolio-hero.latest-post .grid{max-width:1100px;margin:0 auto}.hero.portfolio-hero.curated-post .grid .span-7,.hero.portfolio-hero.latest-post .grid .span-7{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 30px;align-items:center}.hero.portfolio-hero.curated-post .grid .span-7 h1,.hero.portfolio-hero.latest-post .grid .span-7 h1{margin:0 0 10px;font-size:7.5rem}.hero.portfolio-hero.featured-posts .posts-featured .post-item img{object-position:center;object-fit:contain;flex:1;overflow:hidden;height:450px}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown-handle{max-width:200px;text-align:left}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown-handle a{padding:10px 30px}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown.-open{flex-direction:column;display:flex;align-items:center}.hero.portfolio-hero.featured-posts .posts-featured .post-item .btn-pulldown .btn-pulldown-list{max-width:200px;text-align:left;left:auto;right:auto}.hero.portfolio-hero.posts-slider{max-width:100%}.hero.portfolio-hero.posts-slider .slick-list{padding:0 !important}.hero.portfolio-hero.posts-slider .slick-list .grid{max-width:1100px;margin:0 auto;text-align:left;color:#000}.hero.portfolio-hero.posts-slider .slick-list .grid .span-7{padding:0 25px}.hero.portfolio-hero.posts-slider .slick-prev .slick-prev-icon,.hero.portfolio-hero.posts-slider .slick-next .slick-next-icon,.hero.portfolio-hero.posts-slider .slick-dots li.slick-active button .slick-dot-icon,.hero.portfolio-hero.posts-slider .slick-dots li button .slick-dot-icon,.hero.portfolio-hero.posts-slider .slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#000}.post-type-archive-portfolio .container.format-default #portfolio-posts article,.tax-portfolio_category .container.format-default #portfolio-posts article{margin:25px calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important;position:relative}.post-type-archive-portfolio .container.format-default #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-default #portfolio-posts article .entry-image{aspect-ratio:1400/900}.post-type-archive-portfolio .container.format-default #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-default #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;color:#fff;text-decoration:none;transition:.3s all ease;background:rgba(0,0,0,.3)}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content:hover,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content:hover{background:rgba(0,0,0,.65)}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content a,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content a{color:#fff;text-decoration:none}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content .post-meta,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content .post-meta{margin-bottom:10px}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content h3.entry-title,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content h3.entry-title{margin:0 0 10px;font-size:7.5rem}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content .button,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content .button{background-color:#000}.post-type-archive-portfolio .container.format-default #portfolio-posts article .post-content .button:hover,.tax-portfolio_category .container.format-default #portfolio-posts article .post-content .button:hover{background-color:#fff;color:#000}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article,.tax-portfolio_category .container.format-content-right #portfolio-posts article,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article{position:relative}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .entry-image,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-content-right #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .entry-image{max-height:none}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .entry-image a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .entry-image a,.tax-portfolio_category .container.format-content-right #portfolio-posts article .entry-image a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .entry-image a{aspect-ratio:655/875}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .entry-image img,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-content-right #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content{display:flex;flex-direction:column;justify-content:center;text-align:center;padding:0 30px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .post-meta,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .post-meta,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .post-meta,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .post-meta{margin-bottom:10px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .entry-header a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .entry-header a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a{text-decoration:none}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .entry-header a h3.entry-title,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a h3.entry-title,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .entry-header a h3.entry-title,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .entry-header a h3.entry-title{margin:0 0 10px;font-size:7.5rem}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .button,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .button,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .button,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .button{background-color:#000;color:#fff}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article .post-content .button:hover,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article .post-content .button:hover,.tax-portfolio_category .container.format-content-right #portfolio-posts article .post-content .button:hover,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article .post-content .button:hover{background-color:#fff;color:#000}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even),.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even),.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even),.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even){margin:25px calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important;position:relative;display:block}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image a,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image a{aspect-ratio:1400/900}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image img,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image img,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .entry-image img,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .entry-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;text-align:center;padding:20px;color:#fff;text-decoration:none;transition:.3s all ease;background:rgba(0,0,0,.3)}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content:hover,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content:hover,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content:hover,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content:hover{background:rgba(0,0,0,.65)}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content a,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content a,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content a,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content a{color:#fff;text-decoration:none}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .post-meta,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .post-meta,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .post-meta,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .post-meta{margin-bottom:10px}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content h3.entry-title,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content h3.entry-title,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content h3.entry-title,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content h3.entry-title{margin:0 0 10px;font-size:7.5rem}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button{background-color:#000}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button:hover,.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button:hover,.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(even) .post-content .button:hover,.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(even) .post-content .button:hover{background-color:#fff;color:#000}.post-type-archive-portfolio .container.format-content-right #portfolio-posts article:nth-child(3n),.post-type-archive-portfolio .container.format-content-right-alternate #portfolio-posts article:nth-child(3n),.tax-portfolio_category .container.format-content-right #portfolio-posts article:nth-child(3n),.tax-portfolio_category .container.format-content-right-alternate #portfolio-posts article:nth-child(3n){flex-direction:row-reverse}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article{flex:0 0 calc(31.3% - 13.34px);margin:0 20.5px 13.34px}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article .entry-image{height:40vw;max-height:690px;margin-bottom:10px}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.post-type-archive-portfolio .container.format-grid-layout #portfolio-posts article .post-content h3,.tax-portfolio_category .container.format-grid-layout #portfolio-posts article .post-content h3{margin:0 0 10px}.post-type-archive-portfolio .container.format-cat-divided #portfolio-posts article .entry-image,.tax-portfolio_category .container.format-cat-divided #portfolio-posts article .entry-image{height:40vw;max-height:690px;margin-bottom:10px}.post-type-archive-portfolio .container.format-cat-divided #portfolio-posts article .entry-image img,.tax-portfolio_category .container.format-cat-divided #portfolio-posts article .entry-image img{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.single-portfolio .entry-image,.single-portfolio .post-meta,.single-portfolio .entry-header,.single-portfolio .entry-content{text-align:center}.single-portfolio .entry-image{margin-bottom:50px}.single-portfolio .entry-image img{margin:0 calc(50% - 50vw) !important;max-width:100vw !important;width:100vw !important;position:relative;display:block}.single-portfolio .post-meta{margin-bottom:10px}.single-portfolio .entry-header h1{margin:0 0 10px;font-size:7.5rem}.single-portfolio .project-details{flex-direction:row-reverse}.single-portfolio .project-details .cell{display:flex;flex-direction:column;justify-content:center;padding:50px 0}.single-portfolio .project-details .cell.detail-list{padding:150px}.hero.author-hero{padding:50px 0;background-color:#f1f1f1}.hero.author-hero .container{max-width:1100px}.hero.author-hero .container h3{margin:0 0 10px}.hero.author-hero .container .social-links a{padding:0 7px;text-decoration:none}.hero.author-hero .container .social-links a .custom-icon{height:16px;vertical-align:middle}.grid,.grid-mobile,.wp-block-columns{flex-direction:row;flex-wrap:wrap;justify-content:space-between}.grid .cell,.grid-mobile .cell,.wp-block-column{flex:1}@media(min-width: 768px){.grid,.wp-block-columns{display:flex}.grid.grid-12-col .cell.no-gutter{flex:0 0 calc(8.33% - 0px)}.grid.grid-12-col .cell.no-gutter.span-1{flex:0 0 calc(10% - 0px)}.grid.grid-12-col .cell.no-gutter.span-2{flex:0 0 calc(16.6% - 0px)}.grid.grid-12-col .cell.no-gutter.span-3{flex:0 0 calc(25% - 0px)}.grid.grid-12-col .cell.no-gutter.span-4{flex:0 0 calc(33.3% - 0px)}.grid.grid-12-col .cell.no-gutter.span-5{flex:0 0 calc(41.6% - 11.68px)}.grid.grid-12-col .cell.no-gutter.span-6{flex:0 0 calc(50% - 0px)}.grid.grid-12-col .cell.no-gutter.span-7{flex:0 0 calc(58.3% - 0px)}.grid.grid-12-col .cell.no-gutter.span-8{flex:0 0 calc(66.6% - 0px)}.grid.grid-12-col .cell.no-gutter.span-9{flex:0 0 calc(75% - 0px)}.grid.grid-12-col .cell.no-gutter.span-10{flex:0 0 calc(83.3% - 0px)}.grid.grid-12-col .cell.no-gutter.span-11{flex:0 0 calc(90% - 0px)}.grid.grid-12-col .cell.no-gutter.span-12{flex:0 0 100%}.grid.grid-12-col .cell{flex:0 0 calc(8.33% - 18.334px)}.grid.grid-12-col .cell.span-1{flex:0 0 calc(10% - 18px)}.grid.grid-12-col .cell.span-2{flex:0 0 calc(16.6% - 16.68px)}.grid.grid-12-col .cell.span-3{flex:0 0 calc(25% - 15px)}.grid.grid-12-col .cell.span-4{flex:0 0 calc(33.3% - 13.34px)}.grid.grid-12-col .cell.span-5{flex:0 0 calc(41.6% - 11.68px)}.grid.grid-12-col .cell.span-6{flex:0 0 calc(50% - 10px)}.grid.grid-12-col .cell.span-7{flex:0 0 calc(58.3% - 8.34px)}.grid.grid-12-col .cell.span-8{flex:0 0 calc(66.6% - 6.68px)}.grid.grid-12-col .cell.span-9{flex:0 0 calc(75% - 5px)}.grid.grid-12-col .cell.span-10{flex:0 0 calc(83.3% - 3.34px)}.grid.grid-12-col .cell.span-11{flex:0 0 calc(90% - 2px)}.grid.grid-12-col .cell.span-12{flex:0 0 100%}.grid.grid-2-col .cell,.wp-block-columns.has-2-columns .wp-block-column{flex:0 0 calc(50% - 10px)}.grid.grid-2-col .cell.span-2,.wp-block-columns.has-2-columns .wp-block-column.span-2{flex:0 0 100%}.grid.grid-3-col .cell,.wp-block-columns.has-3-columns .wp-block-column{flex:0 0 calc(33.33% - 13.334px)}.grid.grid-3-col .cell.span-2,.wp-block-columns.has-3-columns .wp-block-column.span-2{flex:0 0 calc(66.66% - 6.668px)}.grid.grid-3-col .cell.span-3,.wp-block-columns.has-3-columns .wp-block-column.span-3{flex:0 0 100%}.grid.grid-4-col .cell,.wp-block-columns.has-4-columns .wp-block-column{flex:0 0 calc(25% - 15px)}.grid.grid-4-col .cell.span-2,.wp-block-columns.has-4-columns .wp-block-column.span-2{flex:0 0 calc(50% - 10px)}.grid.grid-4-col .cell.span-3,.wp-block-columns.has-4-columns .wp-block-column.span-3{flex:0 0 calc(75% - 5px)}.grid.grid-4-col .cell.span-4,.wp-block-columns.has-4-columns .wp-block-column.span-4{flex:0 0 100%}.grid.grid-5-col .cell,.wp-block-columns.has-5-columns .wp-block-column{flex:0 0 calc(20% - 16px)}.grid.grid-5-col .cell.span-2,.wp-block-columns.has-5-columns .wp-block-column.span-2{flex:0 0 calc(40% - 12px)}.grid.grid-5-col .cell.span-3,.wp-block-columns.has-5-columns .wp-block-column.span-3{flex:0 0 calc(60% - 8px)}.grid.grid-5-col .cell.span-4,.wp-block-columns.has-5-columns .wp-block-column.span-4{flex:0 0 calc(80% - 4px)}.grid.grid-5-col .cell.span-5,.wp-block-columns.has-5-columns .wp-block-column.span-5{flex:0 0 100%}.grid.grid-6-col .cell,.wp-block-columns.has-6-columns .wp-block-column{flex:0 0 calc(16.66% - 16.668px)}.grid.grid-6-col .cell.span-2,.wp-block-columns.has-6-columns .wp-block-column.span-2{flex:0 0 calc(40% - 12px)}.grid.grid-6-col .cell.span-3,.wp-block-columns.has-6-columns .wp-block-column.span-3{flex:0 0 calc(60% - 8px)}.grid.grid-6-col .cell.span-4,.wp-block-columns.has-6-columns .wp-block-column.span-4{flex:0 0 calc(80% - 4px)}.grid.grid-6-col .cell.span-5,.wp-block-columns.has-6-columns .wp-block-column.span-5{flex:0 0 calc(100% - 0px)}.grid.grid-6-col .cell.span-6,.wp-block-columns.has-6-columns .wp-block-column.span-6{flex:0 0 100%}}@media(max-width: 767px){.grid-mobile{display:flex}.grid-mobile.grid-mobile-2-col .cell,.wp-block-columns.has-2-columns .wp-block-column{flex:0 0 calc(50% - 10px)}.grid-mobile.grid-mobile-2-col .cell.span-2,.wp-block-columns.has-2-columns .wp-block-column.span-2{flex:0 0 100%}.grid-mobile.grid-mobile-3-col .cell,.wp-block-columns.has-3-columns .wp-block-column{flex:0 0 calc(33.33% - 13.334px)}.grid-mobile.grid-mobile-3-col .cell.span-2,.wp-block-columns.has-3-columns .wp-block-column.span-2{flex:0 0 calc(66.66% - 6.668px)}.grid-mobile.grid-mobile-3-col .cell.span-3,.wp-block-columns.has-3-columns .wp-block-column.span-3{flex:0 0 100%}.grid-mobile.grid-mobile-4-col .cell,.wp-block-columns.has-4-columns .wp-block-column{flex:0 0 calc(25% - 15px)}.grid-mobile.grid-mobile-4-col .cell.span-2,.wp-block-columns.has-4-columns .wp-block-column.span-2{flex:0 0 calc(50% - 10px)}.grid-mobile.grid-mobile-4-col .cell.span-3,.wp-block-columns.has-4-columns .wp-block-column.span-3{flex:0 0 calc(75% - 5px)}.grid-mobile.grid-mobile-4-col .cell.span-4,.wp-block-columns.has-4-columns .wp-block-column.span-4{flex:0 0 100%}.grid-mobile.grid-mobile-5-col .cell,.wp-block-columns.has-5-columns .wp-block-column{flex:0 0 calc(20% - 16px)}.grid-mobile.grid-mobile-5-col .cell.span-2,.wp-block-columns.has-5-columns .wp-block-column.span-2{flex:0 0 calc(40% - 12px)}.grid-mobile.grid-mobile-5-col .cell.span-3,.wp-block-columns.has-5-columns .wp-block-column.span-3{flex:0 0 calc(60% - 8px)}.grid-mobile.grid-mobile-5-col .cell.span-4,.wp-block-columns.has-5-columns .wp-block-column.span-4{flex:0 0 calc(80% - 4px)}.grid-mobile.grid-mobile-5-col .cell.span-5,.wp-block-columns.has-5-columns .wp-block-column.span-5{flex:0 0 100%}.grid-mobile.grid-mobile-6-col .cell,.wp-block-columns.has-6-columns .wp-block-column{flex:0 0 calc(16.66% - 16.668px)}.grid-mobile.grid-mobile-6-col .cell.span-2,.wp-block-columns.has-6-columns .wp-block-column.span-2{flex:0 0 calc(40% - 12px)}.grid-mobile.grid-mobile-6-col .cell.span-3,.wp-block-columns.has-6-columns .wp-block-column.span-3{flex:0 0 calc(60% - 8px)}.grid-mobile.grid-mobile-6-col .cell.span-4,.wp-block-columns.has-6-columns .wp-block-column.span-4{flex:0 0 calc(80% - 4px)}.grid-mobile.grid-mobile-6-col .cell.span-5,.wp-block-columns.has-6-columns .wp-block-column.span-5{flex:0 0 calc(100% - 0px)}.grid-mobile.grid-mobile-6-col .cell.span-6,.wp-block-columns.has-6-columns .wp-block-column.span-6{flex:0 0 100%}}.slick-prev{left:35px;z-index:1}.slick-prev:focus .slick-prev-icon{color:#fff}.slick-prev .slick-prev-icon{color:#fff}.slick-prev .slick-prev-icon:before{font-family:"Font Awesome 5 Free";font-size:25px;font-weight:900;line-height:1;content:""}.slick-next{right:35px;z-index:1}.slick-next:focus .slick-next-icon{color:#fff}.slick-next .slick-next-icon{color:#fff}.slick-next .slick-next-icon:before{font-family:"Font Awesome 5 Free";font-size:25px;font-weight:900;line-height:1;content:""}.slick-dots{bottom:25px;position:relative}.slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#fff}.slick-dots li.slick-active button .slick-dot-icon{color:#fff}.slick-dots li button{padding:0}.slick-dots li button:focus .slick-dot-icon:before{color:#fff}.slick-dots li button .slick-dot-icon{color:#fff}.dark-controls .slick-prev:focus .slick-prev-icon{color:#000}.dark-controls .slick-prev .slick-prev-icon{color:#000}.dark-controls .slick-next:focus .slick-next-icon{color:#000}.dark-controls .slick-next .slick-next-icon{color:#000}.dark-controls .slick-dots li.slick-active button:focus .slick-dot-icon:before{color:#000}.dark-controls .slick-dots li.slick-active button .slick-dot-icon{color:#000}.dark-controls .slick-dots li button:focus .slick-dot-icon:before{color:#000}.dark-controls .slick-dots li button .slick-dot-icon{color:#000}#search-filters.blog-filters,#search-filters.podcasts-filters,#search-filters.events-filters{max-width:60%;margin:0 auto;text-align:center}#search-filters.blog-filters ul li,#search-filters.podcasts-filters ul li,#search-filters.events-filters ul li{list-style:none;display:block;padding:10px 0;margin:0}#search-filters.blog-filters ul li ul,#search-filters.podcasts-filters ul li ul,#search-filters.events-filters ul li ul{display:flex;flex-wrap:wrap;justify-content:center;padding-left:0}#search-filters.blog-filters ul li ul li,#search-filters.podcasts-filters ul li ul li,#search-filters.events-filters ul li ul li{padding:0 7px}#search-filters.blog-filters ul li ul li input.sf-input-radio,#search-filters.podcasts-filters ul li ul li input.sf-input-radio,#search-filters.events-filters ul li ul li input.sf-input-radio{display:none}#search-filters.blog-filters ul li ul li label,#search-filters.podcasts-filters ul li ul li label,#search-filters.events-filters ul li ul li label{padding:0;letter-spacing:.15em;transition:all .3s ease;text-transform:uppercase;font-size:14px;font-weight:400}#search-filters.blog-filters ul li ul li label:hover,#search-filters.podcasts-filters ul li ul li label:hover,#search-filters.events-filters ul li ul li label:hover{cursor:pointer;opacity:.75}#search-filters.recipe-filters form ul,#search-filters.recipes-filters form ul{display:flex;justify-content:space-around;flex-wrap:wrap}#search-filters.recipe-filters .searchandfilter ul li,#search-filters.recipes-filters .searchandfilter ul li{width:49.2%}#search-filters select,#search-filters input,#search-filters label{width:100%;margin-bottom:0}#search-filters input[type=submit]{color:#fff;background-color:#000;border-color:#000;font-family:inherit}#search-filters input[type=submit]:hover{background-color:rgba(0,0,0,0);color:#000}#search-filters form ul{padding:0 !important}.wprm-recipe-template-snippet-basic-buttons{text-align:left !important}.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-jump-inline-button,.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-print-inline-button{margin-right:5px !important;display:inline-block !important;height:38px;padding:0 30px !important;color:#fff !important;line-height:38px;white-space:nowrap;cursor:pointer;box-sizing:border-box;font-size:16px;text-align:center;text-decoration:none;transition:all .3s ease;border-radius:0 !important}.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-jump-inline-button:hover,.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-print-inline-button:hover{color:#000 !important;background-color:rgba(0,0,0,0) !important;border-color:#000 !important}.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-jump-inline-button:focus,.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-print-inline-button:focus{color:#000 !important;background-color:rgba(0,0,0,0) !important;border-color:#000 !important}.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-jump-inline-button:before,.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-print-inline-button:before{font-family:"Font Awesome 6 Free";font-weight:900}.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-jump-inline-button .wprm-recipe-icon,.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-print-inline-button .wprm-recipe-icon{display:none}.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-jump-inline-button:before{content:""}.wprm-recipe-template-snippet-basic-buttons .wprm-recipe-print-inline-button:before{content:""}.wprm-recipe-link.wprm-recipe-link-wide-button{margin-right:5px !important;display:inline-block !important;height:38px;padding:0 30px !important;color:#fff !important;line-height:38px;white-space:nowrap;background-color:#000 !important;border-color:#000 !important;cursor:pointer;box-sizing:border-box;font-size:16px;text-align:center;text-decoration:none;transition:all .3s ease;border-radius:0 !important}.wprm-recipe-link.wprm-recipe-link-wide-button:hover{color:#000 !important;background-color:rgba(0,0,0,0) !important;border-color:#000 !important}.wprm-recipe-link.wprm-recipe-link-wide-button:focus{color:#000 !important;background-color:rgba(0,0,0,0) !important;border-color:#000 !important}.wprm-recipe-link.wprm-recipe-link-wide-button.wprm-recipe-print-wide-button:before{content:"";font-family:"Font Awesome 6 Free";font-weight:900}.wprm-recipe-link.wprm-recipe-link-wide-button.wprm-recipe-pin-wide-button:before{content:"";font-family:"Font Awesome 6 Free";font-family:FontAwesome;font-weight:900}.wprm-recipe-link.wprm-recipe-link-wide-button .wprm-recipe-icon{display:none}/*# sourceMappingURL=theme-styles-min.css.map */
