#colorpicker{color:#9c6f2a}#colorpicker{color:#c8831c}@keyframes animatedBackground{from{background-position:0 0}to{background-position:100% 50%}}.cf:before,.cf:after{content:'';display:table}.cf:after{clear:both}.cf{zoom:1}*,*:after,*:before{-moz-box-sizing:border-box;box-sizing:border-box;-webkit-font-smoothing:antialiased;font-smoothing:antialiased;text-rendering:optimizeLegibility}html{font-size:62.5%;margin:0;overflow-x:hidden}body{background:#e8e5df;font-family:"EB Garamond","Adobe Garamond Pro","serif" !important;color:#000;padding:0;margin:0;z-index:1}#page-wrap{width:100%;margin:0;position:relative}#page-main{position:relative}.wrap{width:100%;height:auto}#content-wrap.wrap{position:relative}h1,h2,h3,h4{margin:0}h1{font-family:"EB Garamond","Adobe Garamond Pro","serif" !important}h2{font-family:"EB Garamond","Adobe Garamond Pro","serif" !important}h3{font-family:"EB Garamond","Adobe Garamond Pro","serif" !important}h4{font-family:"EB Garamond","Adobe Garamond Pro","serif" !important}p{line-height:1.5em !important}address{font-size:1.2em}q{font-family:"EB Garamond","Adobe Garamond Pro","serif" !important;font-weight:normal;font-style:italic}q::before{content:open-quote}q::after{content:open-quote}a{color:#9dc3df;text-decoration:none}a:focus,a:hover,a:active{color:#ff8a8a;outline:0}img{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}.btn,.button,button{background:#9dc3df;color:#e8e5df;border:0;cursor:pointer;width:auto;height:auto;padding:5px;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;background:#9dc3df;cursor:pointer !important;display:inline-block;vertical-align:middle}.btn:hover,.button:hover,button:hover{color:#e8e5df;background:#ff8a8a}.btn *,.button *,button *{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}.btn span,.button span,button span{width:auto;height:auto;display:inline-block;position:relative}.btn .button-icon-container,.button .button-icon-container,button .button-icon-container{width:100%;display:inline-block;position:relative;margin-right:5px}.btn .button-icon-container .button-icon,.button .button-icon-container .button-icon,button .button-icon-container .button-icon{width:100%}.btn .button-icon-container img.button-icon-image,.btn .button-icon-container img.button-icon-hover-image,.button .button-icon-container img.button-icon-image,.button .button-icon-container img.button-icon-hover-image,button .button-icon-container img.button-icon-image,button .button-icon-container img.button-icon-hover-image{width:100%;height:auto;padding:0 !important}.btn .button-icon-container .button-icon-hover,.button .button-icon-container .button-icon-hover,button .button-icon-container .button-icon-hover{position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0}.btn .button-icon-container .button-icon-hover img,.button .button-icon-container .button-icon-hover img,button .button-icon-container .button-icon-hover img{opacity:0}.btn:hover img.button-icon-image,.button:hover img.button-icon-image,button:hover img.button-icon-image{opacity:0 !important}.btn:hover img.button-icon-hover-image,.button:hover img.button-icon-hover-image,button:hover img.button-icon-hover-image{opacity:1 !important}.btn h4,.button h4,button h4{margin-bottom:0 !important}form input,form button{display:inline-block;padding:2.5px 5px;border:0;margin:0;margin-right:2.5px}form button{margin-top:-2px}input,textarea{max-width:100%;opacity:0.5;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}input:focus,textarea:focus{outline:0;border:solid 1px #ff8a8a;opacity:1}input[type=text]{border-radius:5px}textarea{border-radius:5px;padding:10px 10px 10px 10px}logo input[type=submit]{background:#9dc3df;color:#e8e5df;border:0;cursor:pointer;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;border-radius:5px}logo input[type=submit]:hover{color:#e8e5df;background:#ff8a8a}a,li,h1,h2,h3,h4,h5,#page-header,span{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}a:before,li:before,h1:before,h2:before,h3:before,h4:before,h5:before,#page-header:before,span:before{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}a:after,li:after,h1:after,h2:after,h3:after,h4:after,h5:after,#page-header:after,span:after{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}ul{padding:0}ul li:last-item{margin-bottom:0}ul.horizontal-list li{display:inline-block}ul.horizontal-list.equal-width-items li:nth-last-child(1):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(1):first-child ~ *{width:100%}ul.horizontal-list.equal-width-items li:nth-last-child(2):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(2):first-child ~ *{width:50%}ul.horizontal-list.equal-width-items li:nth-last-child(3):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(3):first-child ~ *{width:33.3334%}ul.horizontal-list.equal-width-items li:nth-last-child(4):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(4):first-child ~ *{width:25%}ul.horizontal-list.equal-width-items li:nth-last-child(5):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(5):first-child ~ *{width:20%}ul.horizontal-list.equal-width-items li:nth-last-child(6):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(6):first-child ~ *{width:16.6667%}ul.horizontal-list.equal-width-items li:nth-last-child(7):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(7):first-child ~ *{width:14%}ul.horizontal-list.equal-width-items li:nth-last-child(8):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(8):first-child ~ *{width:12.5%}ul.horizontal-list.equal-width-items li:nth-last-child(9):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(9):first-child ~ *{width:11.111112%}ul.horizontal-list.equal-width-items li:nth-last-child(10):first-child,ul.horizontal-list.equal-width-items li:nth-last-child(10):first-child ~ *{width:10%}ul.clean-list li,.nav-list li{list-style:none}ul.col-list-2 li,ul.col-list-3 li,ul.col-list-4 li{float:left;margin-bottom:0.5em}ul.col-list-2 li{width:50%}ul.col-list-3 li{width:33.3334%}ul.col-list-4 li{width:25%}ul.links-list a {color:#9dc3df !important}ul.links-list a:hover {color:#ff8a8a !important}.tags li{list-style:none;float:left;margin-right:10px}.tags li a:before{content:'#'}.position-center{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.bg-col-none{background-color:transparent !important}.bg-col-none .image-object.bg-img-blend{mix-blend-mode:normal !important;opacity:0.5}.bg-col-white{background-color:#ffffff !important}.bg-col-light{background-color:#e8e5df !important}.bg-col-black{background-color:#000000 !important}.bg-col-dark{background-color:#000 !important}.bg-col-dark *:not(article,.section-block){color:#fff !important}.bg-col-swatch-A{background-color:#000 !important}.bg-col-swatch-A *:not(article,.section-block){color:#fff !important}.bg-col-swatch-B{background-color:rgba(0,0,0,0.9) !important}.bg-col-swatch-B *:not(article,.section-block){color:#fff !important}.bg-col-swatch-C{background-color:#f9c238 !important}.bg-col-swatch-C *:not(article,.section-block){color:#fff !important}#page-header{position:relative;display:block;width:100%;height:auto !important;background:transparent;text-align:center;z-index:2000}#page-header-wrap{position:relative;width:100%;background:#e8e5df;text-align:center;padding-top:1.5em;padding-left:1.5em;display:block;margin:0 auto}#page-header-wrap hgroup{width:auto;display:inline-block;vertical-align:bottom}hgroup#site-titling{padding:0;text-align:left}hgroup#site-titling #site-logo a.site-home-link{display:block;position:relative}hgroup#site-titling #site-logo h1#site-logo-title{text-align:center;display:inline-block;width:100%;height:1em;margin-top:0em;margin-bottom:0;color:#000;line-height:0.8em;text-align:left}hgroup#site-titling #site-logo h1#site-logo-title .title-name-part{display:inline-block;height:auto}hgroup#site-titling #site-logo h1#site-logo-title #title-part-1{color:#db7777 !important;margin-right:0.05em}hgroup#site-titling #site-description{text-transform:none;letter-spacing:0;display:block;width:100%}hgroup#site-titling #site-description h2{font-family:"Lato", trebuchet, sans-serif !important;font-weight:bold;text-transform:uppercase;letter-spacing:0.1em}#page-header.stuck{position:fixed;top:0;left:0;z-index:2000}#page-header.stuck #site-logo a.site-home-link:hover{color:#fff}#page-header.stuck #site-logo img#site-logo-symbol{height:100px;width:auto;float:left;margin-top:15px}#page-header.stuck .header-nav li a{margin:0;padding:0}#page-header.stuck .header-nav li a h3{letter-spacing:0.05em !important}.nav ul{margin:0;padding:0}.nav li{list-style:none}nav.header-menu{float:right}nav.header-menu *{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}nav.header-menu .menu-list{padding:0 10px 0 0;margin:0}nav.header-menu li.menu-item{height:auto;float:left;padding:2.5px 5px;display:block}nav.header-menu li.menu-item a{width:auto;vertical-align:middle;display:inline-block}nav.header-menu li.menu-item a h3{font-size:0.9em;color:#000;margin:0px auto;display:inline-block}nav.header-menu li.menu-item a .menu-item-icon{position:relative;display:inline-block;margin-right:10px}nav.header-menu li.menu-item a .menu-item-icon img{width:10px;height:auto}nav.header-menu li.menu-item a .menu-item-icon img.menu-item-icon-hov{position:absolute;top:0;left:0;opacity:0}nav.header-menu li.menu-item a .menu-item-icon:hover img.menu-item-icon-hov{opacity:1}nav.header-menu li.menu-item:last-child{border-right:solid 1px #000}nav.header-menu li.menu-item:hover{color:#fff;background:rgba(0,0,0,0.9) !important}nav.header-menu li.menu-item:hover a{background:transparent !important}nav.header-menu li.menu-item:hover a h3{color:#e8e5df !important}nav.header-menu li.menu-item.current-menu-item{background:#000 !important}nav.header-menu li.menu-item.current-menu-item h3{color:#e8e5df}nav.header-menu li.menu-item .toggle-sub-menu{padding:0 5px;z-index:7000}nav.header-menu li.menu-item span.toggle-dropdown{display:inline-block;top:4px;right:5px;color:#000;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;cursor:pointer}nav.header-menu li.menu-item span.toggle-dropdown a.toggle-sub-menu-button.opened{-ms-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}nav.header-menu li.menu-item span.toggle-dropdown:hover{background:#ff8a8a}nav.header-menu li.menu-item span.toggle-dropdown:hover a.toggle-sub-menu-button{color:#e8e5df}nav.header-menu li.menu-item .sub-menu{position:absolute;width:auto;background:#e8e5df;margin-top:0;margin-left:-5px;padding:5px;box-shadow:3px 2px 0px 2px rgba(0,0,0,0.5);z-index:10000}nav.header-menu li.menu-item .sub-menu.hidden{visibility:hidden;opacity:0}nav.header-menu li.menu-item .sub-menu.visible{visibility:visible !important;opacity:1 !important}nav.header-menu li.menu-item .sub-menu li{float:none !important;width:auto !important;border-right:none;border-left:none;border-bottom:solid 1px #000;margin-top:0;padding:0;display:block;vertical-align:middle}nav.header-menu li.menu-item .sub-menu li a{width:auto;height:auto;vertical-align:middle;text-align:center;padding:5px}nav.header-menu li.menu-item.menu-item-has-children{padding-right:20px}ul#filter-nav li a h4{padding:0;margin-top:10px;margin-bottom:10px;line-height:1em}ul#filter-nav li.filter-hide{opacity:0.5}.burger-nav{position:absolute;width:auto;height:auto;font-size:1em;line-height:0.5em;font-weight:bold;text-align:center;display:none}.toggle-sub-nav .sub-nav{visibility:hidden;opacity:0;pointer-events:none !important;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;top:20px}.toggle-sub-nav .sub-nav.visible{visibility:visible !important;opacity:1 !important;pointer-events:auto !important}.mobile-nav{display:none}.sidebar{position:relative;background:transparent;padding:10px;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100);text-align:left}.sidebar *{text-align:left}.sidebar.sidebar-left{float:left}.sidebar.sidebar-right{float:right}.sidebar .sidebar-widget{border-bottom:2px solid currentcolor}.sidebar .sidebar-widget:last-child{border-bottom:none}.sidebar .sidebar-widget ul{padding:0}.sidebar .sidebar-widget ul li{list-style:none;background:transparent;margin-left:0;padding:5px 5px 5px 5px;margin-bottom:5px}.sidebar.sidebar-one-page{position:absolute;background:none !important;width:auto;top:0;left:0}.social-icons-widget li{list-style:none;margin:5px}.social-icons-widget li a.social-link{position:relative;height:0;padding-bottom:100%;display:block}.social-icons-widget li a.social-link .social-icon-hov{position:absolute;top:0;left:0;opacity:0}.social-icons-widget li a.social-link:hover .social-icon{opacity:0}.social-icons-widget li a.social-link:hover .social-icon-hov{opacity:1}#page-main.main{margin:0;pointer-events:none;position:relative;text-align:center;z-index:1000}#page-main.main.column_1-1{width:calc(100% - 0px);margin:0px;float:left}#page-main.main.column_1-2{width:calc(50% - 20px);margin:10px;float:left}#page-main.main.column_1-2:nth-child(2n+1){margin-left:0}#page-main.main.column_1-3{width:calc(33.33334% - 40px);margin:10px;float:left}#page-main.main.column_2-3{width:calc(66.66667% - 20px);margin:10px;float:left}#page-main.main.column_1-4{width:calc(25% - 20px);margin:30px;float:left}#page-main.main.column_2-4{width:calc(50% - 20px);margin:10px;float:left}#page-main.main.column_3-4{width:calc(75% - 20px);margin:10px;float:left}#page-main.main.column_1-5{width:calc(20% - 20px);margin:40px;float:left}#page-main.main.column_2-5{width:calc(40% - 20px);margin:10px;float:left}#page-main.main.column_3-5{width:calc(60% - 20px);margin:10px;float:left}#page-main.main.column_4-5{width:calc(80% - 20px);margin:10px;float:left}#page-main.main.column_1-6{width:calc(16.66667% - 100px);margin:10px;float:left}#page-main.main.column_2-6{width:calc(33.33334% - 20px);margin:10px;float:left}#page-main.main.column_3_6{width:calc(50% - 20px);margin:10px;float:left}#page-main.main.column_4-6{width:calc(66.66667% - 20px);margin:10px;float:left}#page-main.main.column_5-6{width:calc(83.33334% - 20px);margin:10px;float:left}#page-main.main.push{margin-top:0}#page-main.main.has-sidebar-right{float:left}#page-main.main.has-sidebar-left{float:right}#page-main.main *{pointer-events:auto}#page-main.main #page-title{height:100%;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center}#page-main.main #page-title.has-image h1{position:absolute;top:0;left:0;z-index:-1}#page-main.main #page-title.has-image .page-title-image{margin-bottom:1em}#page-main.main #main-title{width:100%;text-align:center;margin-bottom:0;display:inline-block;height:auto}#page-main.main #main-title h2{text-align:center;line-height:2em;margin:10px 0}#page-main.main #section-top{width:100vw;width:calc(var(--vw, 1vw) * 100);height:auto;overflow:hidden;background-color:transparent;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#page-main.main #section-top .image-object{position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0;background-size:100% auto;background-position:center top;z-index:1}#page-main.main #section-top #page-title{height:100%;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center}#page-main.main #section-top #page-title.has-img h1{position:absolute;top:0;left:0;z-index:-1}#page-main.main #section-top .top-image-content{display:table;z-index:11000}#page-main.main #section-top .top-image-content *{color:#e8e5df !important}#page-main.main #section-top .top-image-content .top-image-title{width:50%;padding:10px 20px;display:table-cell;vertical-align:middle}#page-main.main #section-top .top-image-content .top-image-text{width:50%;padding:10px 20px;display:table-cell;vertical-align:middle}#page-main.main #section-top .section-top-title{color:#e8e5df}.inner-content{position:relative;width:80%;height:auto;min-height:calc(100vh - 130px);min-height:calc(var(--vh, 1vh) * 100);padding:20px 0 0 0;margin:0 auto;text-align:left;z-index:10000}.equal-height-wrap{display:flex !important;flex-wrap:wrap !important;align-items:stretch}.equal-height-wrap .equal-heigth{flex:1}.column_1-1{width:calc(100% - 0px);margin:0px;float:left}.column_1-2{width:calc(50% - 10px);margin:5px;float:left}.column_1-2:nth-child(2n+1){margin-left:0}.column_1-3{width:calc(33.33334% - 20px);margin:5px;float:left}.column_2-3{width:calc(66.66667% - 10px);margin:5px;float:left}.column_1-4{width:calc(25% - 10px);margin:15px;float:left}.column_2-4{width:calc(50% - 10px);margin:5px;float:left}.column_3-4{width:calc(75% - 10px);margin:5px;float:left}.column_1-5{width:calc(20% - 10px);margin:20px;float:left}.column_2-5{width:calc(40% - 10px);margin:5px;float:left}.column_3-5{width:calc(60% - 10px);margin:5px;float:left}.column_4-5{width:calc(80% - 10px);margin:5px;float:left}.column_1-6{width:calc(16.66667% - 50px);margin:5px;float:left}.column_2-6{width:calc(33.33334% - 10px);margin:5px;float:left}.column_3_6{width:calc(50% - 10px);margin:5px;float:left}.column_4-6{width:calc(66.66667% - 10px);margin:5px;float:left}.column_5-6{width:calc(83.33334% - 10px);margin:5px;float:left}.centered{width:60% !important;margin:0 auto !important}.single-content{width:100%;padding:20px 20%;margin:0 auto}section,.page-section,.content-section{position:relative;width:100%;background:transparent;padding:0;margin:0;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:'stretch';flex-direction:column}section div,.page-section div,.content-section div{z-index:5000}section .section-wrap,.page-section .section-wrap,.content-section .section-wrap{width:100%;padding:0 10px;position:relative;text-align:left;display:flex;vertical-align:middle;align-self:stretch;flex-direction:column}section .section-header,.page-section .section-header,.content-section .section-header{width:100%;text-align:center;padding:5px;display:block}section .section-content-wrap,.page-section .section-content-wrap,.content-section .section-content-wrap{display:flex;flex-direction:column}section .background-video,.page-section .background-video,.content-section .background-video{position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0;z-index:-1;width:100% !important;height:100% !important;overflow:hidden;text-align:center}section .background-video video,.page-section .background-video video,.content-section .background-video video{min-height:100%;min-width:100%;width:auto;margin:0 auto}section .background-video .iframe-container,.page-section .background-video .iframe-container,.content-section .background-video .iframe-container{position:relative;height:0;width:100%;padding-bottom:56.25%}section .background-video iframe,.page-section .background-video iframe,.content-section .background-video iframe{position:absolute;top:0;left:0;width:100%;height:100%}section .background-image,.page-section .background-image,.content-section .background-image{position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0;z-index:1;background-position:center top;background-attachment:fixed;background-repeat:no-repeat !important;pointer-events:none !important}section .background-image.bg-img-blend,.page-section .background-image.bg-img-blend,.content-section .background-image.bg-img-blend{mix-blend-mode:overlay;opacity:1}section .background-image.bg-img-blend-multiply,.page-section .background-image.bg-img-blend-multiply,.content-section .background-image.bg-img-blend-multiply{mix-blend-mode:multiply !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}section .background-image.bg-img-blend-overlay,.page-section .background-image.bg-img-blend-overlay,.content-section .background-image.bg-img-blend-overlay{mix-blend-mode:overlay !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}section .background-image.bg-img-blend-screen,.page-section .background-image.bg-img-blend-screen,.content-section .background-image.bg-img-blend-screen{mix-blend-mode:screen !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}section .background-image.bg-img-blend-lighten,.page-section .background-image.bg-img-blend-lighten,.content-section .background-image.bg-img-blend-lighten{mix-blend-mode:lighten !important;-webkit-filter:grayscale(100%);filter:grayscale(100%)}section .background-image.bg-img-blend-darken,.page-section .background-image.bg-img-blend-darken,.content-section .background-image.bg-img-blend-darken{mix-blend-mode:darken !important;filter:grayscale(100%)}section .section-title,.page-section .section-title,.content-section .section-title{width:100%;margin:0 auto;position:relative;z-index:6100}section .section-title h2,.page-section .section-title h2,.content-section .section-title h2{line-height:1em;margin:10px;text-align:center !important}section .section-content-wrap,.page-section .section-content-wrap,.content-section .section-content-wrap{z-index:6100}section.has-background-media,.page-section.has-background-media,.content-section.has-background-media{display:flex;align-items:stretch}section.has-background-media .flexblocks-content-wrap,.page-section.has-background-media .flexblocks-content-wrap,.content-section.has-background-media .flexblocks-content-wrap{justify-content:center !important;height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important}section.fullscreen-content,.page-section.fullscreen-content,.content-section.fullscreen-content{width:100vw !important;width:calc(var(--vw, 1vw) * 100) !important;margin:0 !important;padding:0 !important}section.fullscreen-content .section-wrap,.page-section.fullscreen-content .section-wrap,.content-section.fullscreen-content .section-wrap{width:100vw !important;width:calc(var(--vw, 1vw) * 100) !important;max-width:none !important;min-height:0 !important;height:auto !important;margin:0 !important;padding:0 !important;justify-content:flex-start !important}section.fullscreen-content .section-content-wrap,.page-section.fullscreen-content .section-content-wrap,.content-section.fullscreen-content .section-content-wrap{width:100vw !important;width:calc(var(--vw, 1vw) * 100) !important;margin:0 !important;padding:0 !important}section.align-content-x-center,.page-section.align-content-x-center,.content-section.align-content-x-center{justify-content:center !important}section.align-content-y-center,.page-section.align-content-y-center,.content-section.align-content-y-center{align-items:center !important}.section_simple .section-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section_simple .section-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;align-items:center;justify-content:center;width:calc(50% - 20px);padding:10px;vertical-align:middle;float:left}.section_simple .section-content-wrap{display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center;width:calc(50% - 20px);padding:10px;float:left}.flexblocks-content{width:100%;display:flex;flex-direction:row;align-items:stretch;flex:auto}.flexblocks-content .flexblock{display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center;padding:20px}.flexblocks-content .flexblock.position-X-left{margin-right:auto !important}.flexblocks-content .flexblock.position-X-left *{align-items:flex-start !important;text-align:left}.flexblocks-content .flexblock.position-X-left * p{text-align:left !important}.flexblocks-content .flexblock.position-X-center{margin-left:auto !important;margin-right:auto !important;text-align:center !important}.flexblocks-content .flexblock.position-X-center p{text-align:center !important}.flexblocks-content .flexblock.position-X-right{margin-left:auto !important;text-align:right !important}.flexblocks-content .flexblock.position-X-right p{text-align:right !important}.flexblocks-content .flexblock.position-Y-top{align-self:flex-start;margin-bottom:auto !important}.flexblocks-content .flexblock.position-Y-center{align-self:center;margin-top:auto !important;margin-bottom:auto !important}.flexblocks-content .flexblock.position-Y-bottom{align-self:flex-end;margin-top:auto !important}.flexblocks-content .flexblock h3{margin-bottom:0.5em}.flexblocks-content .flexblock .block-quote{width:auto;display:inline-block}.flexblocks-content .flexblock .block-content-wrap{width:100%;display:flex;flex-direction:column;align-items:center;align-content:center;justify-content:center}.flexblocks-content.align-center{align-self:center;align-items:flex-end}.flexblocks-content.align-bottom{align-self:flex-end;align-items:flex-end}.flexblocks-content .flexblocks-content-wrap{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-content:flex-start}.flexblocks-content .flexblocks-content-wrap.align-center{align-self:center;align-items:flex-end}.flexblocks-content .flexblocks-content-wrap.align-bottom{align-self:flex-end;align-items:flex-end}.flexblocks-content.one-column{flex-direction:column !important}.flexblocks-content.one-column .flexblocks-content-wrap{flex-direction:column !important;justify-content:flex-start}.flexblocks-content.one-column .flexblocks-content-wrap.align-center{justify-content:center !important}.flexblocks-content.one-column .flexblocks-content-wrap.align-bottom{justify-content:flex-end !important}.flexblocks-content.one-column .flexblocks-content-wrap.align-bottom .position-Y-bottom{margin-top:0 !important}.carousel{position:relative;display:block;flex:none;overflow:hidden}.carousel .carousel-wrap,.carousel.image-gallery .carousel-wrap{position:relative !important;display:flex !important;height:100% !important}.carousel .carousel-wrap .flexblock,.carousel.image-gallery .carousel-wrap .flexblock{width:100%;margin:0 10em}.carousel .carousel-item-btn{position:absolute;top:50%;width:2em;height:2em;display:inline-block;transform:translateY(-25%);background:transparent !important;cursor:pointer;z-index:6000}.carousel .carousel-item-btn h4{position:relative}.carousel .carousel-item-btn h4:before{position:absolute;top:0;left:0;content:"►";display:block;font-size:2em;font-family:'Major Mono Display', monospace !important;float:left}.carousel .carousel-item-btn.carousel-next-item h4:before{top:75%}.carousel .carousel-item-btn.disable{pointer-events:none !important;opacity:0.25}.carousel .carousel-item-btn.carousel-prev-item{transform:rotate(180deg);left:0}.carousel .carousel-item-btn.carousel-next-item{top:calc(50% + 0.5em);right:0 !important;text-align:right}.carousel.carousel-fullscreen{margin:0 !important;padding:0 !important;max-height:calc(var(--vh, 1vh) * 100);max-height:100vh}.carousel.carousel-fullscreen .gallery-wrap img{width:100% !important}.carousel.carousel-fullscreen .carousel-item{margin:0 !important}.section-block{position:relative;background:transparent;padding:0;overflow:none}.section-block.column_1-1{width:calc(100% - 0px);margin:0px;float:left}.section-block.column_1-2{width:calc(50% - 10px);margin:5px;float:left}.section-block.column_1-2:nth-child(2n+1){margin-left:0}.section-block.column_1-3{width:calc(33.33334% - 20px);margin:5px;float:left}.section-block.column_2-3{width:calc(66.66667% - 10px);margin:5px;float:left}.section-block.column_1-4{width:calc(25% - 10px);margin:15px;float:left}.section-block.column_2-4{width:calc(50% - 10px);margin:5px;float:left}.section-block.column_3-4{width:calc(75% - 10px);margin:5px;float:left}.section-block.column_1-5{width:calc(20% - 10px);margin:20px;float:left}.section-block.column_2-5{width:calc(40% - 10px);margin:5px;float:left}.section-block.column_3-5{width:calc(60% - 10px);margin:5px;float:left}.section-block.column_4-5{width:calc(80% - 10px);margin:5px;float:left}.section-block.column_1-6{width:calc(16.66667% - 50px);margin:5px;float:left}.section-block.column_2-6{width:calc(33.33334% - 10px);margin:5px;float:left}.section-block.column_3_6{width:calc(50% - 10px);margin:5px;float:left}.section-block.column_4-6{width:calc(66.66667% - 10px);margin:5px;float:left}.section-block.column_5-6{width:calc(83.33334% - 10px);margin:5px;float:left}.section-block.centered{width:60% !important;margin:0 auto !important}.section-block.puff{margin-top:-5px}.section-block .block-header{position:relative;width:100%;height:auto;text-align:left;margin-bottom:0}.section-block .block-header h3{padding-top:5px;margin-bottom:0}.section-block .block-header .block-header-img{position:relative;float:none;width:100%;height:0;padding-bottom:100%;margin-bottom:-33.3334%}.section-block .block-header .block-header-img img{width:100%;height:auto;top:0;right:0}.section-block .section-image{width:100%}.section-block .section-image img{max-width:100%;height:auto}.section-block .block-ctn{position:relative;text-align:left}.section-block .block-ctn *{text-align:left}.section-block .block-ctn .text-wrap-push{position:relative;width:40%;height:40%;float:right;background:transparent;display:block}.section-block .block-image{text-align:center;width:100%;height:auto}.section-block .block-image img,.section-block .section-image img{max-width:100%;height:auto;margin:0 auto;padding:0}.section-block .block-image img.jpg,.section-block .section-image img.jpg{border-top:solid 1px #000;border-bottom:solid 1px #000}.section-block img{max-width:100%;padding:0}.section-block p{margin-bottom:1em}.section-block p:last-child{margin-bottom:0}.section-block iframe{width:100%}.section-block.flexblock_flex_quote{background:transparent !important}.section-block.flexblock_flex_quote *{text-align:center}.section-block.flexblock_flex_quote .block-title{display:none}.section-block .block-gallery{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.section-block .block-gallery .gal-item{display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center;list-style:none}.section-block.block-wrap{background:transparent;padding:10px;color:#000}.section_blurbs .section-wrap{position:relative;text-align:center;margin-left:auto;margin-right:auto;min-height:0px !important;padding-top:10px;padding-bottom:40px}.section_blurbs .section-content-wrap{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;justify-content:center;width:auto;margin-left:auto;margin-right:auto;text-align:left}.section_blurbs .section-blurb{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:600px;padding:0px;margin-bottom:4em;background:transparent}.section_blurbs .section-blurb:before{content:'';display:block;position:absolute;bottom:-3em;left:0;background:transparent;width:calc(100% - 3em);height:3em;z-index:11000}.section_blurbs .section-blurb:after{content:'';display:block;position:absolute;float:right;right:0;bottom:-3em;width:0px;height:0px;margin-top:-0.5em;border-top:solid 3em transparent;border-right:solid 3em transparent;z-index:11000}.section_blurbs .section-blurb a.blurb-link{position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0;width:100%;height:calc(100% + 3em);position:relative}.section_blurbs .section-blurb a.blurb-link *{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}.section_blurbs .section-blurb .blurb-img{width:100%;height:6em;overflow:hidden;opacity:0.5}.section_blurbs .section-blurb .blurb-title{position:absolute;top:0;left:0;width:100%;height:6em;padding-bottom:20%;vertical-align:middle}.section_blurbs .section-blurb .blurb-title h3{display:block;vertical-align:middle;width:100%;line-height:4.5em;margin:0;height:auto;text-align:center;color:#000}.section_blurbs .section-blurb .blurb-text{padding:10px}.section_blurbs .section-blurb .blurb-text p{color:#000 !important}.section_blurbs .section-blurb span.blurb-read-more{position:absolute;bottom:0;right:0;z-index:12000;opacity:0}.section_blurbs .section-blurb span.blurb-read-more:after{content:'';display:block;float:right;width:0px;height:0px;margin-top:-0.5em;border-right:solid 3em #ff8a8a;border-top:solid 3em transparent}.section_blurbs .section-blurb a.blurb-link:hover .blurb-img{opacity:1}.section_blurbs .section-blurb a.blurb-link:hover .blurb-title h3{color:#fff}.section_blurbs .section-blurb a.blurb-link:hover span.blurb-read-more{opacity:1}.section_blurbs .section-text{margin-right:0}.section_blurbs .section-text .content-text{width:calc(100% - 10px);padding:0}.section_blurbs .section-text .content-text p{width:100%;padding:0}.section_blurbs .section-image img{width:100%;padding:20px 20px 20px 20px}.image-gallery{text-align:center;width:100% !important;margin-bottom:10px;display:block}.image-gallery .gallery-wrap.mason-pa{width:100% !important}.image-gallery .gallery-wrap{margin:0 auto;width:auto;display:block !important}.image-gallery .gallery-wrap li{list-style:none;text-align:center}.image-gallery .gallery-wrap li.column_1-1{width:calc(100% - 0px);margin:0px;float:left}.image-gallery .gallery-wrap li.column_1-2{width:calc(50% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_1-2:nth-child(2n+1){margin-left:0}.image-gallery .gallery-wrap li.column_1-3{width:calc(33.33334% - 20px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_2-3{width:calc(66.66667% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_1-4{width:calc(25% - 10px);margin:15px;float:left}.image-gallery .gallery-wrap li.column_2-4{width:calc(50% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_3-4{width:calc(75% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_1-5{width:calc(20% - 10px);margin:20px;float:left}.image-gallery .gallery-wrap li.column_2-5{width:calc(40% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_3-5{width:calc(60% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_4-5{width:calc(80% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_1-6{width:calc(16.66667% - 50px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_2-6{width:calc(33.33334% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_3_6{width:calc(50% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_4-6{width:calc(66.66667% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li.column_5-6{width:calc(83.33334% - 10px);margin:5px;float:left}.image-gallery .gallery-wrap li img{display:block;margin:0 auto !important}.posts-page{width:100%;margin:0 auto;text-align:center}.posts-page .section-wrap{overflow:auto;width:100%;margin:0 auto;top:10px;padding:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;flex-direction:row;justify-content:center}.posts-page .section-wrap.single-column{max-width:1200px}.posts-page.two-cols article{width:50%;float:left;margin:0}.posts-page.two-cols article:nth-child(even){margin-top:25%;float:right}.posts-page article.post-item{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;background:transparent;cursor:pointer;max-width:600px;text-align:left;margin-top:10px;padding:0;align-items:baseline}.posts-page article.post-item.col_1-1{width:100%;max-width:100%;float:left;box-sizing:border-box;margin-left:auto;margin-right:auto;display:block}.posts-page article.post-item.col_1-1 .post-thumb{width:100%;padding-bottom:33.3334% !important}.posts-page article.post-item *{-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}.posts-page article.post-item .post-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0px;margin-bottom:3em;background:transparent}.posts-page article.post-item .post-link{position:absolute;bottom:0;right:0;display:inline-block;padding:5px}.posts-page article.post-item .post-link .read-more{position:relative;display:inline-block}.posts-page article.post-item .post-link .read-more:after{content:"▶";margin-left:0.5em}.posts-page article.post-item .post-header{width:100%;display:block}.posts-page article.post-item .post-header .post-thumb{width:100%}.posts-page article.post-item .post-header .post-title{width:100%}.posts-page article.post-item .post-header .post-title h3{display:inline-block;vertical-align:middle;width:100%;line-height:1em;padding:5px;height:auto;text-align:center;color:#000}.posts-page article.post-item .admin-edit{position:absolute;width:auto;right:20px;text-align:center}.posts-page article.post-item .article-footer .post-meta{width:100%;text-align:left;padding:0;margin:0}.posts-page article.post-item .article-footer .post-meta ul{border-top:1px solid rgba(0,0,0,0.5);list-style:none;padding:2.5px 0px 2.5px 0px;margin:0}.posts-page article.post-item .article-footer .post-meta ul:last-child{border-bottom:1px solid rgba(0,0,0,0.5)}.posts-page article.post-item .article-footer .post-meta ul li{float:left;margin-right:10px;list-style:none}.posts-page article.post-item .article-footer .post-meta ul li:after{content:"|";padding:0 0 0 10px;float:right}.posts-page article.post-item .article-footer .post-meta ul li.leave-comment{float:right}.posts-page article.post-item .article-footer .post-meta ul li:first-child:after,.posts-page article.post-item .article-footer .post-meta ul li:last-child:after{content:none}.posts-page article.post-item .article-footer .post-meta ul li.tag a:before{content:'#';text-transform:lowercase !important}.posts-page article.post-item .article-footer .comments{border-top:dotted 2px currentColor;background:#eee;padding:10px 10px 10px 10px;margin:0}.posts-page article.post-item .article-footer .comments .comment-author{margin-bottom:10px}.posts-page article.post-item .article-footer .comments .comment-author .avatar{padding-right:10px}.posts-page article.post-item .article-footer .comments .comment-meta{background:#222;color:#fff;padding:10px 10px 10px 10px}.posts-page article.post-item .article-footer .comments li{list-style:none;background:#999;padding:10px 10px 10px 10px}.gallery-wrap article.gallery-item{position:relative}.gallery-wrap article.gallery-item .post-wrap{margin-bottom:0}.image-gallery,.block-gallery,.gallery-wrap,.posts-wrap{width:100%;margin-right:0;padding-left:0;margin-bottom:10px}article.gallery-item,li.gallery-item{position:relative;overflow:hidden;padding:2px;display:inline-block;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;box-sizing:content-box;outline-color:#9dc3df}article.gallery-item.column_1-1,li.gallery-item.column_1-1{width:calc(100% - 0px);margin:0px;float:left}article.gallery-item.column_1-2,li.gallery-item.column_1-2{width:calc(50% - 10px);margin:5px;float:left}article.gallery-item.column_1-2:nth-child(2n+1),li.gallery-item.column_1-2:nth-child(2n+1){margin-left:0}article.gallery-item.column_1-3,li.gallery-item.column_1-3{width:calc(33.33334% - 20px);margin:5px;float:left}article.gallery-item.column_2-3,li.gallery-item.column_2-3{width:calc(66.66667% - 10px);margin:5px;float:left}article.gallery-item.column_1-4,li.gallery-item.column_1-4{width:calc(25% - 10px);margin:15px;float:left}article.gallery-item.column_2-4,li.gallery-item.column_2-4{width:calc(50% - 10px);margin:5px;float:left}article.gallery-item.column_3-4,li.gallery-item.column_3-4{width:calc(75% - 10px);margin:5px;float:left}article.gallery-item.column_1-5,li.gallery-item.column_1-5{width:calc(20% - 10px);margin:20px;float:left}article.gallery-item.column_2-5,li.gallery-item.column_2-5{width:calc(40% - 10px);margin:5px;float:left}article.gallery-item.column_3-5,li.gallery-item.column_3-5{width:calc(60% - 10px);margin:5px;float:left}article.gallery-item.column_4-5,li.gallery-item.column_4-5{width:calc(80% - 10px);margin:5px;float:left}article.gallery-item.column_1-6,li.gallery-item.column_1-6{width:calc(16.66667% - 50px);margin:5px;float:left}article.gallery-item.column_2-6,li.gallery-item.column_2-6{width:calc(33.33334% - 10px);margin:5px;float:left}article.gallery-item.column_3_6,li.gallery-item.column_3_6{width:calc(50% - 10px);margin:5px;float:left}article.gallery-item.column_4-6,li.gallery-item.column_4-6{width:calc(66.66667% - 10px);margin:5px;float:left}article.gallery-item.column_5-6,li.gallery-item.column_5-6{width:calc(83.33334% - 10px);margin:5px;float:left}article.gallery-item.mason-ch,li.gallery-item.mason-ch{float:none !important}article.gallery-item.thumb-in-view,li.gallery-item.thumb-in-view{outline:solid 1px #9dc3df}article.gallery-item .post-thumb,li.gallery-item .post-thumb{position:relative}article.gallery-item .post-thumb .post-thumb-img,li.gallery-item .post-thumb .post-thumb-img{width:100%;display:block}article.gallery-item .post-thumb .post-thumb-img::before,li.gallery-item .post-thumb .post-thumb-img::before{content:"";position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0;z-index:6004;background-color:#000;mix-blend-mode:overlay;opacity:0;z-index:1;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}article.gallery-item .post-thumb .post-thumb-img img.thumbnail,li.gallery-item .post-thumb .post-thumb-img img.thumbnail{position:relative;min-width:100% !important;width:auto;margin:0 auto;background:#fff;display:block}article.gallery-item .post-info,li.gallery-item .post-info{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;flex-wrap:nowrap;flex-direction:column;justify-content:center;opacity:0;color:#fff;z-index:6005;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}article.gallery-item .post-info .post-title,li.gallery-item .post-info .post-title{width:100%;display:block;text-align:center}article.gallery-item .post-info .post-title h3,li.gallery-item .post-info .post-title h3{width:100%;display:block;text-transform:uppercase !important;letter-spacing:0.05em;color:#fff !important;z-index:6005;text-align:center}article.gallery-item .post-info .post-excerpt,article.gallery-item .post-info .post-content,li.gallery-item .post-info .post-excerpt,li.gallery-item .post-info .post-content{color:#fff !important}article.gallery-item .post-info .post-footer .post-meta,li.gallery-item .post-info .post-footer .post-meta{color:#fff}article.gallery-item:hover .post-info,li.gallery-item:hover .post-info{opacity:1}article.gallery-item:hover img.thumbnail,li.gallery-item:hover img.thumbnail{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.5}article.gallery-item:hover .post-thumb-img:before,li.gallery-item:hover .post-thumb-img:before{opacity:1}article.gallery-item.style-mason .post-thumb,li.gallery-item.style-mason .post-thumb{height:auto !important;padding-bottom:0 !important}article.gallery-item.style-square,article.gallery-item.style-circle,li.gallery-item.style-square,li.gallery-item.style-circle{float:left !important;cursor:pointer;padding:0 !important}article.gallery-item.style-square:after,article.gallery-item.style-circle:after,li.gallery-item.style-square:after,li.gallery-item.style-circle:after{content:"";padding-bottom:100% !important;display:block}article.gallery-item.style-square .post-wrap,article.gallery-item.style-circle .post-wrap,li.gallery-item.style-square .post-wrap,li.gallery-item.style-circle .post-wrap{position:absolute;width:100%;height:100%;align-items:center;z-index:6010;pointer-events:auto}article.gallery-item.style-square a.post-link,article.gallery-item.style-circle a.post-link,li.gallery-item.style-square a.post-link,li.gallery-item.style-circle a.post-link{position:absolute;display:block;width:100%;height:100%;bottom:0;top:0;left:0;right:0;background:none;overflow:hidden;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s}article.gallery-item.style-square a.post-link:before,article.gallery-item.style-circle a.post-link:before,li.gallery-item.style-square a.post-link:before,li.gallery-item.style-circle a.post-link:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;display:block;background-image:linear-gradient(90deg, #000 0%, rgba(0,0,0,0.9) 100%) no-repeat;background-size:cover;background-position:center center;background-attachment:fixed;z-index:0;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;-webkit-transition:all 0.33344s ease-in-out 0.1s;-moz-transition:all 0.33344s ease-in-out 0.1s;-o-transition:all 0.33344s ease-in-out 0.1s;transition:all 0.33344s ease-in-out 0.1s;opacity:0;z-index:9000;pointer-events:none !important}article.gallery-item.style-square a.post-link:before.style-circle:before,article.gallery-item.style-square a.post-link:before.style-square:before,article.gallery-item.style-circle a.post-link:before.style-circle:before,article.gallery-item.style-circle a.post-link:before.style-square:before,li.gallery-item.style-square a.post-link:before.style-circle:before,li.gallery-item.style-square a.post-link:before.style-square:before,li.gallery-item.style-circle a.post-link:before.style-circle:before,li.gallery-item.style-circle a.post-link:before.style-square:before{height:0;padding-bottom:100%}article.gallery-item.style-square a.post-link:hover:before,article.gallery-item.style-circle a.post-link:hover:before,li.gallery-item.style-square a.post-link:hover:before,li.gallery-item.style-circle a.post-link:hover:before{opacity:0.85}article.gallery-item.style-square .post-thumb,article.gallery-item.style-circle .post-thumb,li.gallery-item.style-square .post-thumb,li.gallery-item.style-circle .post-thumb{position:relative;width:100%}article.gallery-item.style-square .post-thumb .post-thumb-img,article.gallery-item.style-circle .post-thumb .post-thumb-img,li.gallery-item.style-square .post-thumb .post-thumb-img,li.gallery-item.style-circle .post-thumb .post-thumb-img{width:100%;height:0;padding-bottom:100%;display:block}article.gallery-item.style-square .post-thumb .post-thumb-img img.thumbnail,article.gallery-item.style-circle .post-thumb .post-thumb-img img.thumbnail,li.gallery-item.style-square .post-thumb .post-thumb-img img.thumbnail,li.gallery-item.style-circle .post-thumb .post-thumb-img img.thumbnail{position:absolute;top:0;left:0;min-width:100% !important;width:auto;min-height:100% !important;margin:0 auto;background:#fff;display:block}article.gallery-item.style-circle,li.gallery-item.style-circle{border-radius:50% 50%}article.gallery-item.style-circle .post-thumb-link,li.gallery-item.style-circle .post-thumb-link{padding:10px;border-radius:50% 50%}article.gallery-item.style-circle .post-thumb-link:before,li.gallery-item.style-circle .post-thumb-link:before{border-radius:50% 50%}article.gallery-item.style-circle .post-thumb-link .post-thumb-img,li.gallery-item.style-circle .post-thumb-link .post-thumb-img{border-radius:50% 50%;height:auto;width:auto;min-width:120%;min-height:120%;margin-left:-10%;margin-top:-10%}article.gallery-item.style-circle .post-thumb-link .post-thumb-img img,li.gallery-item.style-circle .post-thumb-link .post-thumb-img img{border-radius:50% 50%}article.gallery-item.style-wide-screen,li.gallery-item.style-wide-screen{height:0 !important;padding-bottom:18.66666% !important}.row-filler{position:relative;background:#e3e0d9;text-align:left}.row-filler:nth-child(odd){opacity:0.5}.image-download-container{position:absolute !important;bottom:10px;right:10px;width:auto;height:auto;display:block;background:rgba(255,255,255,0.75);opacity:0.5;transition:all 0.2s linear}.image-download-container .image-download-wrap{width:100%;height:100%;display:table}.image-download-container .image-download-list{padding:10px;display:table-cell;vertical-align:middle}.image-download-container .image-download-list li{list-style:none}.image-download-container .image-download-list li h4:after{content:"⇪";display:block;float:right;transform:rotate(180deg)}.gallery-item:hover .image-download-container{opacity:1}.link-button-container{position:relative;width:100%;display:block;margin:10px}.link-button-container img{width:100%;height:auto}.link-button-container a.link-button{position:relative;display:inline-block;width:auto;background:transparent !important}.link-button-container.pos-Y-top a.link-button{top:0}.link-button-container.pos-Y-bottom a.link-button{bottom:0}.link-button-container.pos-X-left{text-align:left !important}.link-button-container.pos-X-left a.link-button{left:0}.link-button-container.pos-X-right{text-align:right !important}.link-button-container.pos-X-right a.link-button{right:0}.link-button-container.pos-X-center{text-align:center !important}.link-button-container.pos-X-center a.link-button{margin:0 auto}article.format-video .video-wrap{position:absolute;top:0;left:0;width:100%;height:100%;display:block;overflow:hidden;cursor:pointer !important}article.format-video .video-wrap a.video-link{width:100%;height:100%;display:block;position:relative}article.format-video .video-wrap a.video-link img.video-thumbnail{height:102%;width:auto}article.format-video .img-gallery-wrap,article.format-video .vid-creds{display:none !important}#contact{text-align:center}#contact ul{display:table;width:auto;margin:0 auto;text-align:center;margin-bottom:20px}#contact ul li h3{margin-bottom:0;margin-top:10px}#contact ul li strong{font-size:1em;font-weight:normal}.single-post{text-align:center}.single-post .post-wrap{text-align:center}.single-post .post-wrap article.post-single{max-width:800px;min-height:75vh;padding:0;padding-bottom:20px;margin:0 auto}.single-post aside.sidebar{position:relative;text-align:left}.single-post aside.sidebar *{text-align:left}.single-post aside.sidebar li{list-style:none;text-align:left}.single-post aside.sidebar li .list-date{font-size:0.8em;margin-left:0.5em}.single-format-video .video-project .video-wrap{position:relative;background:transparent !important;background:linear-gradient(-200deg, #000 0%, rgba(0,0,0,0.9) 100%) no-repeat;width:100%;height:0 !important;padding-bottom:56.25%;display:-ms-flexbox;-ms-flex-pack:center;-ms-flex-align:center;display:-moz-box;-moz-box-pack:center;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:center;-webkit-box-align:center;display:box;box-pack:center;box-align:center}.single-format-video .video-project .video-wrap .in-view-video{position:absolute;width:100%;height:100%;top:0;left:0}.single-format-video .img-gallery-wrap *{color:#e8e5df}.single-format-video .img-gallery-wrap li{width:50%;float:left}.single-format-video .img-gallery-wrap li.gallery-story{float:right;height:0 !important;padding-bottom:calc(56.25% / 2) !important}.single-format-video .img-gallery-wrap li.gallery-story h3{padding:10px 10px;text-align:left;width:100%}.single-format-video .img-gallery-wrap li.gallery-story p{padding:10px}.single-format-video #project-nav-section .gallery-wrap li.gallery-item{height:0 !important;padding-bottom:calc(56.25% / 3) !important;padding:0;overflow:hidden;box-sizing:content-box}.single-format-video #project-nav-section .gallery-wrap li.gallery-item img{min-height:110% !important}.single-format-video #project-nav-section .gallery-wrap .post-thumb a{margin-bottom:0}.posts_sec{min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}article{margin:0 !important;text-align:center;background:transparent;padding:5px;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:10px;margin-bottom:10px;margin-left:0px}article .post-wrap{text-align:center}article .post-content{text-align:left;padding:5px;margin:0 auto;display:block}article .admin-edit{width:100%;text-align:center;margin-bottom:10px}article .post-footer{width:100%;padding:0;padding-bottom:5px;margin:0}article .post-footer .post-meta{width:100%;padding:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;text-align:left}article .post-footer .post-meta .post-details,article .post-footer .post-meta .post-tags,article .post-footer .post-meta .post-cats{display:-ms-flexbox;-ms-flex-pack:left;-ms-flex-align:center;display:-moz-box;-moz-box-pack:left;-moz-box-align:center;display:-webkit-box;-webkit-box-pack:left;-webkit-box-align:center;display:box;box-pack:left;box-align:center;text-align:left;width:100%}article .post-footer .post-meta .post-details:last-child,article .post-footer .post-meta .post-tags:last-child,article .post-footer .post-meta .post-cats:last-child{padding-bottom:0;border-bottom:none}article .post-footer .post-meta .post-details h4,article .post-footer .post-meta .post-tags h4,article .post-footer .post-meta .post-cats h4{float:left;margin:0;margin-right:0.5em;line-height:1em}article .post-footer .post-meta .post-details ul,article .post-footer .post-meta .post-tags ul,article .post-footer .post-meta .post-cats ul{margin:0;left:0}article .post-footer .post-meta .post-details li,article .post-footer .post-meta .post-tags li,article .post-footer .post-meta .post-cats li{list-style:none;text-align:left;margin-right:0.5em}article .post-footer .post-sorting{width:100%;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px}article .post-footer .post-sorting li{list-style:none;padding-top:5px;padding-right:0px;padding-bottom:5px;padding-left:0px}article .post-footer .comments{border-top:dotted 2px currentColor;background:#eee;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px;margin-top:0px;margin-right:0px;margin-bottom:10px;margin-left:0px}article .post-footer .comments .comment-author{margin-bottom:10px}article .post-footer .comments .comment-author .avatar{padding-right:10px}article .post-footer .comments .comment-meta{background:#222;color:#fff;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}article .post-footer .comments li{list-style:none;background:#999;padding-top:10px;padding-right:10px;padding-bottom:10px;padding-left:10px}#load-symbol-con{position:fixed;width:calc(100% - 12em);height:100%;background:#222222;opacity:0.5;pointer-events:all;z-index:9000}#load-symbol-con #load-symbol{position:absolute;width:100px;height:100px;top:50%;left:calc(50%);margin-left:-50px;margin-top:-50px;display:block}article.column_1-1,article.post-item.column_1-1,article.gallery-item.column_1-1{width:calc(100% - 0px);margin:0px;float:left}article.column_1-2,article.post-item.column_1-2,article.gallery-item.column_1-2{width:calc(50% - 0px);margin:0px;float:left}article.column_1-2:nth-child(2n+1),article.post-item.column_1-2:nth-child(2n+1),article.gallery-item.column_1-2:nth-child(2n+1){margin-left:0}article.column_1-3,article.post-item.column_1-3,article.gallery-item.column_1-3{width:calc(33.33334% - 0px);margin:0px;float:left}article.column_2-3,article.post-item.column_2-3,article.gallery-item.column_2-3{width:calc(66.66667% - 0px);margin:0px;float:left}article.column_1-4,article.post-item.column_1-4,article.gallery-item.column_1-4{width:calc(25% - 0px);margin:0px;float:left}article.column_2-4,article.post-item.column_2-4,article.gallery-item.column_2-4{width:calc(50% - 0px);margin:0px;float:left}article.column_3-4,article.post-item.column_3-4,article.gallery-item.column_3-4{width:calc(75% - 0px);margin:0px;float:left}article.column_1-5,article.post-item.column_1-5,article.gallery-item.column_1-5{width:calc(20% - 0px);margin:0px;float:left}article.column_2-5,article.post-item.column_2-5,article.gallery-item.column_2-5{width:calc(40% - 0px);margin:0px;float:left}article.column_3-5,article.post-item.column_3-5,article.gallery-item.column_3-5{width:calc(60% - 0px);margin:0px;float:left}article.column_4-5,article.post-item.column_4-5,article.gallery-item.column_4-5{width:calc(80% - 0px);margin:0px;float:left}article.column_1-6,article.post-item.column_1-6,article.gallery-item.column_1-6{width:calc(16.66667% - 0px);margin:0px;float:left}article.column_2-6,article.post-item.column_2-6,article.gallery-item.column_2-6{width:calc(33.33334% - 0px);margin:0px;float:left}article.column_3_6,article.post-item.column_3_6,article.gallery-item.column_3_6{width:calc(50% - 0px);margin:0px;float:left}article.column_4-6,article.post-item.column_4-6,article.gallery-item.column_4-6{width:calc(66.66667% - 0px);margin:0px;float:left}article.column_5-6,article.post-item.column_5-6,article.gallery-item.column_5-6{width:calc(83.33334% - 0px);margin:0px;float:left}article.gallery-item{padding:0px !important}article.gallery-item .post-link{margin:0px !important;padding:0px !important}.archive-page{width:80%;margin:0 auto;min-height:100vh;min-height:calc(var(--vh, 1vh) * 100)}.archive-page .archive-list{width:100%;padding-left:0}.archive-page .archive-list li{width:100%;list-style:none;border-bottom:solid 1px 1px solid rgba(40,32,27,0.75);display:table}.archive-page .archive-list li:first-child{border-top:solid 1px 1px solid rgba(40,32,27,0.75)}.archive-page .archive-list li .wp-post-thumb{float:left}.archive-page .archive-list li .wp-post-thumb .wp-post-image{height:80px;width:auto;margin:0 10px 0 0;display:table-cell;vertical-align:middle}.archive-page .archive-list li h3{width:auto !important;float:left;height:100%;line-height:2em;height:100%;margin:10px 10px 10px 0;display:table-cell;vertical-align:middle}.archive-page .archive-list li h3 a{display:table-cell;vertical-align:middle}.archive-page .archive-list li .date{display:table-cell;vertical-align:middle;height:100%;text-align:right}footer#page-footer{position:relative;width:100%;height:auto;padding:0;background:#e3e0d9;color:#000;text-align:center}footer#page-footer .footer-wrap{position:relative;width:80%;margin:0 auto}footer#page-footer a{color:#9dc3df}footer#page-footer a:hover{color:#ff8a8a}footer#page-footer li{list-style:none}footer#page-footer section{border-bottom:none;border-top:1px solid #000}footer#page-footer section:first-child{border-top:none}footer#page-footer #text-2{width:100%;float:left;text-align:right;padding-left:0}footer#page-footer #text-2 ul{margin:0 !important}footer#page-footer #widget_sp_image-2{height:60px;float:left;padding-left:10px}footer#page-footer #widget_sp_image-2 img{width:auto;height:100%}footer#page-footer #acf_adress_widget-2 #contact strong{font-weight:normal !important}footer#page-footer #page-copy-creds{width:100%;height:auto;margin:0 auto;display:inline-block;padding:5px 10px 5px 10px !important}footer#page-footer #page-copy-creds .copy-creds-wrap{padding:0;margin:0 auto;background:transparent}footer#page-footer #page-copy-creds .copy-creds-wrap a{color:#9dc3df}footer#page-footer #page-copy-creds .copy-creds-wrap a:hover{color:#ff8a8a}footer#page-footer #page-copy-creds p{font-size:0.85em !important;color:rgba(0,0,0,0.9);margin:0;text-align:left}footer#page-footer #page-copy-creds p.copyright,footer#page-footer #page-copy-creds p.credits{width:calc(50% - 10px);text-align:right !important;float:left;margin-right:10px}footer#page-footer #page-copy-creds p.copyright{text-align:right}footer#page-footer #page-copy-creds p.copyright:after{content:"|";display:block;float:right;margin-left:10px}footer#page-footer #page-copy-creds p.credits{text-align:left !important}footer#page-footer#fakeFade{position:fixed;top:100%;left:0;margin-top:-20vh;height:20vh;display:block;background:none}.lightbox{position:fixed !important;top:0 !important;left:0 !important;width:100% !important;height:100% !important;width:100vw !important;width:calc(var(--vw, 1vw) * 100) !important;height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important;display:block;background:rgba(0,0,0,0.85);text-align:center;z-index:10000;cursor:s-resize}.lightbox .lightbox-wrap{display:table;position:relative;width:auto;height:auto;background:transparent;margin:0 auto;cursor:default;height:100vh;height:calc(var(--vh, 1vh) * 100)}.lightbox .lightbox-wrap a.lightbox-close{background:transparent !important;box-shadow:none !important;width:100%;padding:0.5em 0;text-align:center;display:table;vertical-align:middle;cursor:s-resize !important}.lightbox .lightbox-wrap a.lightbox-close h3{color:#9dc3df;margin:0 auto;display:table-cell}.lightbox .lightbox-wrap a.lightbox-close:hover h3{color:#ff8a8a !important}.lightbox .lightbox-wrap .in-view{position:relative;width:auto;padding:0;margin-bottom:10px;height:auto}.lightbox .lightbox-wrap .in-view .img-wrap{position:relative;width:100%;height:auto}.lightbox .lightbox-wrap .in-view img{width:auto;height:auto;max-width:80vw;max-width:calc(var(--vw, 1vw) * 80);max-height:75vh;max-height:calc(var(--vh, 1vh) * 75)}.lightbox .lightbox-wrap .gallery-thumbs{display:table;width:100%;vertical-align:middle}.lightbox .lightbox-wrap .gallery-thumbs .image-gallery{width:80%;display:table-cell;overflow:visible !important;box-shadow:none}.lightbox .lightbox-wrap .gallery-thumbs .image-gallery .gallery-item{width:auto !important}.lightbox .lightbox-wrap .gallery-thumbs .image-gallery .gallery-item a{opacity:0.75}.lightbox .lightbox-wrap .gallery-thumbs .image-gallery .gallery-item a img{height:12vh !important}.lightbox .lightbox-wrap .gallery-thumbs .image-gallery .gallery-item a:hover{opacity:1}.lightbox .lightbox-wrap .gallery-thumbs .lightbox-change-thumb-btn{display:table-cell;vertical-align:middle}.lightbox .lightbox-wrap .gallery-thumbs .lightbox-prev-thumb{width:10%}.lightbox .lightbox-wrap .gallery-thumbs .lightbox-next-thumb{width:10%}.lightbox .lightbox-wrap .gallery-thumbs .item-dead-end{opacity:0.5;pointer-events:none}::selection{background:#04A4CC;color:#FFF;text-shadow:none}::-webkit-selection{background:#04A4CC;color:#FFF;text-shadow:none}::-moz-selection{background:#04A4CC;color:#FFF;text-shadow:none}.alignnone{margin:5px 20px 20px 0}.aligncenter,div.aligncenter{display:block;margin:5px auto 5px auto}.alignright{float:right;margin:5px 0 20px 20px}.alignleft{float:left;margin:5px 20px 20px 0}a img.alignright{float:right;margin:5px 0 20px 20px}a img.alignnone{margin:5px 20px 20px 0}a img.alignleft{float:left;margin:5px 20px 20px 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#FFF;border:solid 1px #F0F0F0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignnone{margin:5px 20px 20px 0}.wp-caption.alignleft{margin:5px 20px 20px 0}.wp-caption.alignright{margin:5px 0 20px 20px}.wp-caption img{border:0 none;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption .wp-caption-text,.gallery-caption{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.start-page #main-content,.start-page h2,.start-page -header{border-color:#000 !important}.invalid-api-key-error:before{content:"Our form is not working at the moment, please try again later!";color:#ffffff;font-style:italic;margin-top:0.5em}.invalid-api-key-error p{display:none}
