#colorpicker{color:#c8831c}@keyframes animatedBackground{from{background-position:0 0}to{background-position:100% 50%}}body.safari #page-header #page-header-wrap .header-item:nth-last-child(3):first-child,body.safari #page-header #page-header-wrap .header-item:nth-last-child(3):first-child ~ *{width:33.3%}body.safari section.scroll-to-next-slide .slide-to-section-button{margin-top:-0.16em}body.safari article.gallery-item .post-info .posts-button-container:nth-last-child(2):first-child,body.safari article.gallery-item .post-info .posts-button-container:nth-last-child(2):first-child ~ *,body.safari .posts-page article.gallery-item .post-info .posts-button-container:nth-last-child(2):first-child,body.safari .posts-page article.gallery-item .post-info .posts-button-container:nth-last-child(2):first-child ~ *{width:auto;align-self:stretch}@media screen and (min-aspect-ratio: 16/9){body section .background-video video,body section section .background-video video,body section section .has-background-media .background-image img,body section section .has-background-media .background-image img,body .page-section .background-video video,body .page-section section .background-video video,body .page-section section .has-background-media .background-image img,body .page-section section .has-background-media .background-image img,body .content-section .background-video video,body .content-section section .background-video video,body .content-section section .has-background-media .background-image img,body .content-section section .has-background-media .background-image img,body.os-windows section .background-video video,body.os-windows section section .background-video video,body.os-windows section section .has-background-media .background-image img,body.os-windows section section .has-background-media .background-image img,body.os-windows .page-section .background-video video,body.os-windows .page-section section .background-video video,body.os-windows .page-section section .has-background-media .background-image img,body.os-windows .page-section section .has-background-media .background-image img,body.os-windows .content-section .background-video video,body.os-windows .content-section section .background-video video,body.os-windows .content-section section .has-background-media .background-image img,body.os-windows .content-section section .has-background-media .background-image img{width:100% !important;height:auto !important}}@media screen and (max-aspect-ratio: 16/9){section .background-video .iframe-container{height:100vh !important;width:177.778vh !important}}@media only screen and (min-width: 2300px){hgroup#site-titling #site-logo img#site-logo-symbol{height:10em}nav#main-nav li:first-child a h2 span.main-nav-tab{background-position:left center;right:calc(-2.5em + 2px)}nav#main-nav li:last-child a h2 span.main-nav-tab{background-position:right center;left:calc(-2.5em + 2px)}}@media only screen and (min-width: 1368px){nav#main-nav{bottom:-0px !important;height:29px}nav#main-nav h2{font-size:0.8em !important}}@media only screen and (max-width: 1367px){nav#main-nav{bottom:-0px !important;height:29px}nav#main-nav h2{font-size:0.8em !important}.hide{opacity:1 !important}}@media only screen and (max-device-width: 1366px) and (orientation: landscape){body,body.safari{font-size:15px !important}body .section-wrap,body.safari .section-wrap{width:822px !important}body article.type-post .post-thumb,body .posts-page article.type-post .post-thumb,body.safari article.type-post .post-thumb,body.safari .posts-page article.type-post .post-thumb{width:125% !important;margin-left:-12.5% !important}body.home header:not(.sticky-header)#page-header hgroup#site-titling #site-logo h1#site-logo-title{font-size:5em !important;margin-top:0px !important}body.home #page-section-top-section.child-page-section{min-height:0 !important;height:calc(var(--vh, 1vh) * 100 - 6em) !important}.slide-to-section-button{font-size:6em;margin-top:-0.16em}}@media only screen and (max-width: 1024px){html,body{overflow-y:scroll;overflow-x:hidden;width:calc(var(--vw, 1vw) * 100)}body section .section-wrap{width:822px !important}#page-header #page-header-wrap .header-item{width:100% !important}.page-title-image{margin-top:0.5em;max-width:500px}.posts-page .section-wrap{flex-direction:row !important}article.type-post.post-item.column_1-2,article.type-post.column_1-2,.posts-page article.type-post.post-item.column_1-2,.posts-page article.type-post.column_1-2,section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2,.post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2{width:calc(50% - 2em) !important}article.type-post.post-item.column_1-2:nth-child(odd),article.type-post.column_1-2:nth-child(odd),.posts-page article.type-post.post-item.column_1-2:nth-child(odd),.posts-page article.type-post.column_1-2:nth-child(odd),section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:nth-child(odd),.post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:nth-child(odd){margin-right:2em !important}article.type-post.post-item.column_1-2:nth-child(even),article.type-post.column_1-2:nth-child(even),.posts-page article.type-post.post-item.column_1-2:nth-child(even),.posts-page article.type-post.column_1-2:nth-child(even),section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:nth-child(even),.post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:nth-child(even){margin-left:2em !important}.column_1-4{width:50% !important}.safari article.type-post.post-item.column_1-2,.safari .article.type-post.column_1-2,.safari .posts-page article.type-post.post-item.column_1-2,.safari .posts-page article.type-post.column_1-2,.safari section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2,.safari .post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2{width:calc(50% - 2em - 1px) !important}article.type-post .post-thumb,.posts-page article.type-post .post-thumb{width:calc(100% + 2em) !important}footer#page-footer .footer-wrap #page-copy-creds{align-content:flex-end;justify-content:flex-end}footer#page-footer .footer-wrap #page-copy-creds p.copyright{text-align:right !important;float:right}footer#page-footer .footer-wrap .social-icons-widget{top:0;justify-content:flex-start}body.page-template-page_project-page #page-header #page-header-wrap .header-item,body.page-template-page_project-page #page-header nav#main-nav.one-page-nav{justify-content:center}body.page-template-page_project-page #page-header nav#main-nav.one-page-nav li.one-page-nav-item.to-the-top{display:none}body.page-template-page_project-page #page-footer{padding-top:0 !important}}@media only screen and (max-width: 812.1px){.column_1-4{width:50% !important}#page-header{position:absolute;flex-direction:column}#page-header #header-content{width:100%;flex-direction:column;align-items:center}#page-header nav#main-nav.one-page-nav{width:100%;padding-top:0 !important;margin-top:-5px !important;margin-right:0 !important;justify-content:center}#page-header nav#main-nav.one-page-nav ul.nav-list{text-align:center}#page-header nav#main-nav.one-page-nav ul.nav-list .menu-items{float:none;margin:0 auto}#page-header nav#main-nav.one-page-nav ul.nav-list .menu-items:last-child{margin-right:0 !important}#page-header nav#main-nav.one-page-nav li.one-page-nav-item{margin:10px 15px 0px 20px !important}#page-header nav#main-nav.one-page-nav li.one-page-nav-item h3:not(.plus){font-size:1.25em !important}#page-header nav#main-nav.one-page-nav li.one-page-nav-item h3:not(.plus):after{right:-1.1em !important}#page-header nav#main-nav.one-page-nav li.one-page-nav-item.to-the-top{margin:-2px 0px 0px -10px !important}#page-header nav#main-nav.one-page-nav li.one-page-nav-item.to-the-top{height:auto;left:30px !important;top:20px !important;line-height:2em;height:2em;justify-content:center;display:flex;flex-direction:column}#page-header nav#main-nav.one-page-nav li.one-page-nav-item:last-child{margin-right:0 !important}#page-header .sidebar{margin-top:10px}#page-header .social-icons-widget{justify-content:center}#page-header .header-item:last-child{justify-content:center !important}#page-header .social-icons-widget .social-list{width:100%;display:flex;justify-content:center}#page-header .social-icons-widget .social-list a.social-link{padding:0 0.25em;padding-bottom:100% !important}#page-header .social-icons-widget .social-list a.social-link img{margin-top:4px}#page-header .social-icons-widget .social-list li.social-btn:last-child{margin-right:0 !important}#page-header.sticky-nav aside.sidebar.sidebar-one-page nav#main-nav.one-page-nav .menu-items,#page-header.sticky-nav aside.sidebar-right .social-icons-widget{opacity:1 !important}body.home header#page-header .header-item{width:100% !important;position:fixed;top:0;padding-top:20px;padding-bottom:20px}body.home header#page-header .header-item#header-nav-group{background:#ffffff}body.home header#page-header:not(.sticky-header) #page-header-wrap #header-content #site-logo .site-home-link h1#site-logo-title{font-size:5em !important}.content-wrap{width:100%}body section .section-wrap{width:100% !important}body section.child-page-section .child-page-section-wrap{width:100% !important}.child-page-section-wrap .content-section .section-wrap{width:80% !important}#page-main.main section.section-top{display:flex !important;height:calc(var(--vh, 1vh) * 100 - 4em - 130px) !important;margin-top:130px}#page-main.main section.section-top .block-content-wrap{width:100% !important}.section-top.section.has-background-media .section-wrap.wrap{height:auto !important;min-height:0 !important;flex:1;justify-content:center}.article.type-post,.posts-page article.type-post{padding:10px 0px !important}.section-content-wrap{width:100% !important;height:auto !important;clear:both}section.has-background-media .section-wrap .section-content-wrap{min-height:0px !important}section .section-wrap .flexible-content-wrap{margin-left:0 !important;max-width:100% !important;padding-bottom:20px !important}.section.child-page-section:not(:first-of-type){padding-bottom:2em !important}.flexblocks-content .flexblocks-content-wrap{padding-bottom:1em !important}.flexblocks-content .flexblocks-content-wrap .flexblock .block-content-wrap{width:100% !important;margin:0 auto}.flexblocks-content .flexblocks-content-wrap.align-bottom{min-height:0px !important;height:auto !important}section.scroll-to-next-slide{padding-bottom:0em !important}section.has-background-media .flexblocks-content .flexblocks-content-wrap{padding-bottom:0em !important;margin-bottom:0 !important}section.has-background-media .flexblocks-content .flexblocks-content-wrap .flexblock h3{text-align:left !important}section.has-background-media.section-top .flexblocks-content .flexblocks-content-wrap{flex-direction:column-reverse !important}body.page-template-page_project-page #page-header{width:100% !important}body.page-template-page_project-page .page-title-image{width:100% !important;padding-bottom:0.5em}body.page-template-page_project-page .subheader{padding:0 15%}body.page-template-page_project-page #page-title h1,body.page-template-page_project-page .section-top-title h1,body.page-template-page_project-page .has-image h1{position:absolute;top:0;left:0;z-index:-1}body.page-template-page_project-page .sidebars-wrap aside.sidebar.sidebar-one-page nav#main-nav.one-page-nav .menu-items{opacity:1 !important;margin-top:30px}body.page-template-page_project-page .sidebars-wrap aside.sidebar-right .social-icons-widget{display:none}body.page-template-page_project-page .section-content-wrap{width:100vw !important;width:calc(var(--vw, 1vw) * 100) !important;margin:0 auto}body.page-template-page_project-page section.has-background-media .background-video{height:0 !important;padding-bottom:56.25% !important;top:0px !important}body.page-template-page_project-page section.has-background-media .background-video.portrait{height:100vh !important;height:calc(var(--vh, 1vh) * 100) !important;padding-bottom:0 !important}body.page-template-page_project-page .section-title,body.page-template-page_project-page .simple-content{padding:0 15%}body.page-template-page_project-page .section-title h2{width:100%}.carousel .carousel-item-btn{position:absolute;transform:none;background:#000 !important;display:flex;align-items:center;top:50% !important;margin-top:-2em;width:3em;padding-left:0.5em !important;height:3em;border-radius:50% 0px 0px 50%;line-height:0em;background:#000}.carousel .carousel-item-btn:not(.disable):hover{background:#ff8a8a !important}.carousel .carousel-item-btn:not(.disable):hover h4{color:#000 !important}.carousel .carousel-item-btn.carousel-prev-item{left:-0.2em !important;transform:rotate(180deg)}.carousel .carousel-item-btn.carousel-next-item{right:-0.2em !important}.carousel .carousel-item-btn h4{font-size:1.5em;top:-0.05em;margin-top:0 !important}.carousel.carousel-fullscreen .carousel-item-btn.carousel-prev-item,.carousel.carousel-fullscreen .carousel-item-btn.carousel-next-item{right:-1em !important}.carousel .flexblocks-content-wrap.carousel-wrap{flex-direction:row !important}.carousel .flexblocks-content-wrap.carousel-wrap .flexblock{width:70vw;width:calc(var(--vw, 1vw) * 70);padding:0 0 !important;margin:0 15vw !important;margin:0 calc(var(--vw, 1vw) * 15) !important}.carousel .flexblocks-content-wrap.carousel-wrap .flexblock h3{line-height:1em}.carousel .flexblocks-content-wrap.carousel-wrap .flexblock p{font-size:1.25em}.carousel .image-download-container{display:none}#page-main.main.has-sidebar-right,#page-main.main.has-sidebar-left{width:100% !important;margin-bottom:0px !important}.sidebar.show{top:auto;bottom:0}.sidebar h2{position:absolute;top:-24px;left:0;width:auto;display:inline-block;background:rgba(0,0,0,0.85);padding-left:5px;padding-right:5px}.sidebar .social-icons-widget .social-btn{margin-left:7.5px !important;margin-right:7.5px !important}footer#page-footer .footer-wrap{padding-bottom:10px}footer#page-footer .footer-wrap .footer-widgets .widget,footer#page-footer .footer-wrap .footer-widgets .social-icons-widget{width:100% !important;justify-content:center !important;align-items:center !important;flex-direction:column !important;text-align:center !important}body.page-template-page_project-page footer#page-footer .footer-content{flex-direction:column;justify-content:center}body.page-template-page_project-page footer#page-footer .footer-content .footer-item{width:100% !important;justify-content:center;align-items:center;flex-direction:column;text-align:center}body.page-template-page_project-page footer#page-footer .footer-content footer#page-footer .footer-wrap .widget-group{width:100% !important}footer#page-footer .footer-wrap .social-list{display:flex;flex-direction:row;align-items:center;justify-content:center}footer#page-footer .footer-wrap .widget-group .widget{text-align:center}footer#page-footer .footer-wrap .footer-widgets{flex-direction:column-reverse}footer#page-footer .footer-wrap .footer-widgets .widget{align-items:center !important}footer#page-footer .footer-wrap .widget{width:calc(50% - 10px) !important;width:100% !important;border-bottom:1px solid #ffffff;padding:10px;margin-left:0}footer#page-footer .footer-wrap .widget-group .widget{width:100% !important;border-bottom:none}footer#page-footer .footer-wrap .widget-group #search-5{position:relative}footer#page-footer .footer-wrap .footer-widgets #page-copy-creds{margin-top:10px !important;border:none !important}footer#page-footer #page-copy-creds .copy-creds-wrap{justify-content:center;align-items:center;display:flex;flex-direction:column}footer#page-footer .footer-wrap #page-copy-creds p.copyright,footer#page-footer .footer-wrap #page-copy-creds p.credits{text-align:center !important;margin:0 !important;border:none !important}footer#page-footer h3{text-align:center}footer#page-footer .widget{border:none !important}#section-book-of-travels .flexblocks-content-wrap.align-bottom{flex-direction:column-reverse !important}#section-book-of-travels .flexblocks-content-wrap.align-bottom .flexblock{margin-top:0px !important}#section-book-of-travels .flexblocks-content-wrap.align-bottom .flexblock p{display:inline-block}#section-book-of-travels .flexblocks-content-wrap.align-bottom .section-block.flexblock.mason-item.cf.column_1-3.block-wrap.position-X-left.position-Y-bottom{display:none}.ycd-time-circle{transform:scale(1, 1) !important;margin-left:-25% !important}}@media only screen and (max-device-width: 667px){body{font-size:14px}p{text-align:left !important;justify:none !important}body.home header#page-header:not(.sticky-header) #page-header-wrap hgroup#site-titling #site-logo .site-home-link h1#site-logo-title{font-size:4em !important;transform:translateY(-25%)}section.child-page-section .child-page-section-wrap{width:100% !important;left:0 !important}section.scroll-to-next-slide .slide-to-section-button{font-size:5em !important}#page-main.main{margin-top:0px}#inner-content,.inner-content{padding-top:0px}.background-image{background-attachment:scroll !important}section.posts-page{flex-direction:column !important;padding-bottom:2em !important;margin-bottom:2em !important}section.posts-page .posts-wrap,section.posts-page .gallery-wrap{width:80% !important;flex-direction:column !important;padding:0 !important}section.posts-page article.gallery-item{width:100% !important}section.posts-page article.gallery-item.mobile-item-in-focus .post-thumb-img:before{opacity:0.5}section.posts-page article.gallery-item.mobile-item-in-focus .post-info{opacity:1}section .flexblocks-content-wrap{flex-direction:column !important;padding:0 !important}section .flexblocks-content-wrap.gallery-wrap{width:100% !important}section .flexblocks-content-wrap.gallery-wrap article.gallery-item{width:100% !important}section .flexblocks-content-wrap.gallery-wrap article.gallery-item.mobile-item-in-focus .post-thumb-img:before{opacity:0.5}section .flexblocks-content-wrap.gallery-wrap article.gallery-item.mobile-item-in-focus .post-info{opacity:1}section .flexblocks-content-wrap.gallery-wrap article.gallery-item.type-people{height:auto !important;padding-bottom:0 !important;margin-bottom:-2px !important}section .flexblocks-content-wrap.gallery-wrap article.gallery-item img{min-height:100% !important}.image-gallery .gallery-wrap li.column_1-3{width:100% !important}.image-gallery .gallery-wrap li.column_1-3.mobile-item-in-focus .post-thumb-img:before{opacity:0.5}.image-gallery .gallery-wrap li.column_1-3.mobile-item-in-focus .post-info{opacity:1}body article.type-post.post-item.column_1-2,body article.type-post.column_1-2,body .posts-page article.type-post.post-item.column_1-2,body .posts-page article.type-post.column_1-2,body section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2,body .post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2,body.safari article.type-post.post-item.column_1-2,body.safari article.type-post.column_1-2,body.safari .posts-page article.type-post.post-item.column_1-2,body.safari .posts-page article.type-post.column_1-2,body.safari section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2,body.safari .post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2{width:80% !important;margin-left:auto !important;margin-right:auto !important}body article.type-post.post-item.column_1-2:odd,body article.type-post.post-item.column_1-2:even,body article.type-post.column_1-2:odd,body article.type-post.column_1-2:even,body .posts-page article.type-post.post-item.column_1-2:odd,body .posts-page article.type-post.post-item.column_1-2:even,body .posts-page article.type-post.column_1-2:odd,body .posts-page article.type-post.column_1-2:even,body section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:odd,body section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:even,body .post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:odd,body .post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:even,body.safari article.type-post.post-item.column_1-2:odd,body.safari article.type-post.post-item.column_1-2:even,body.safari article.type-post.column_1-2:odd,body.safari article.type-post.column_1-2:even,body.safari .posts-page article.type-post.post-item.column_1-2:odd,body.safari .posts-page article.type-post.post-item.column_1-2:even,body.safari .posts-page article.type-post.column_1-2:odd,body.safari .posts-page article.type-post.column_1-2:even,body.safari section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:odd,body.safari section .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:even,body.safari .post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:odd,body.safari .post-page .section-wrap .flexblocks-content-wrap .flexblock.column_1-2:even{margin-right:auto !important;margin-left:auto !important}body article.type-post .post-thumb,body .posts-page article.type-post .post-thumb,body.safari article.type-post .post-thumb,body.safari .posts-page article.type-post .post-thumb{width:125% !important;margin-left:-12.5% !important}section .section-wrap .flexblocks-content-wrap .block-content-wrap .block-text,.post-page .section-wrap .flexblocks-content-wrap .block-content-wrap .block-text{width:80% !important;margin:0 !important;margin-bottom:1em !important}.lightbox-simple{bottom:-69px !important}footer#page-footer .footer-wrap .widget-group{width:100% !important}footer#page-footer .footer-wrap .widget-group .widget{text-align:center}footer#page-footer .footer-wrap .widget{width:100% !important}footer#page-footer .footer-wrap .widget-group .widget{width:100% !important;border-bottom:none}footer#page-footer .footer-wrap #address-widget{margin:0 auto;padding-bottom:0em !important;justify-content:center;display:flex}footer#page-footer .footer-wrap .social-icons-widget{position:relative;height:auto !important}footer#page-footer .footer-wrap .social-list{display:flex;flex-direction:row;justify-content:center;margin-top:0 !important}footer#page-footer .footer-wrap .widget-group #search-5{position:relative}footer#page-footer #page-copy-creds{border:none !important}footer#page-footer #page-copy-creds .copy-creds-wrap{padding-bottom:10px !important;justify-content:center !important}footer#page-footer #page-copy-creds p.copyright,footer#page-footer #page-copy-creds p.credits{text-align:center !important;width:50% !important;margin:0 !important;border:none}.section-wrap.hide{opacity:1 !important}}@media only screen and (max-height: 568.1px){#page-header .sidebar{display:none}#page-main.main section.section-top{height:calc(var(--vh, 1vh) * 100) !important}#page-main.main section.section-top .section-wrap .flexblocks-content-wrap .block-content-wrap .block-text{margin-bottom:0 !important}}section .background-video.portrait video,.page-section .background-video.portrait video,.content-section .background-video.portrait video{height:auto !important;width:100% !important;left:0;top:0 !important}@-moz-document url-prefix() {}
