html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;padding:0;border:0;margin:0;vertical-align:baseline}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}.clear{clear:both}.sticky{}.bypostauthor{}.wp-caption{}.wp-caption-text{}.gallery-caption{}.alignright{}.alignleft{}.aligncenter{}.screen-reader-text{clip:rect(1px,1px,1px,1px);position:absolute important!}body .gform_wrapper .gform_body .gform_fields .gfield .ginput_container_fileupload{border:2px;border-style:dashed;gray}body .gform_wrapper form .gform_body ul,body .gform_wrapper form .gform_body ul li{list-style-type:none!important;list-style-image:none!important;list-style:none!important;background-image:none!important;background:0 0!important;padding:0!important;margin:10px!important;border:none!important}body .gform_wrapper form .gform_body ul>li:before{content:""}@font-face{font-family:montserrat;src:url(fonts/montserrat-bold-webfont.woff2) format('woff2'),url(fonts/montserrat-bold-webfont.woff) format('woff');font-weight:700;font-style:normal}@font-face{font-family:montserrat;src:url(fonts/montserrat-light-webfont.woff2) format('woff2'),url(fonts/montserrat-light-webfont.woff) format('woff');font-weight:300;font-style:normal}@font-face{font-family:montserrat;src:url(fonts/montserrat-regular-webfont.woff2) format('woff2'),url(fonts/montserrat-regular-webfont.woff) format('woff');font-weight:400;font-style:normal}html{}body{font-family:montserrat,Helvetica,Arial,sans-serif;font-weight:300}.wrapper{max-width:1400px;padding:0 30px;margin:0 auto;position:relative}.displayFlex{display:flex;display:-webkit-flex;display:-ms-flex;flex-wrap:no-wrap;-webkit-flex-wrap:no-wrap;-ms-flex-wrap:no-wrap}.displayFlex.justifyCenter{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center}.coverLink{position:absolute;left:0;top:0;width:100%;height:100%;display:block;z-index:10}.overCoverLink{position:relative;z-index:11}em{font-style:italic}strong{font-weight:700}img{max-width:100%;height:auto}.alignCenter,img.alignCenter{text-align:center}.alignleft,img.alignleft{max-width:500px;float:left;margin:0 30px 30px 0}.alignright,img.alignright{max-width:500px;float:right;margin:0 0 30px 30px}.aligncenter{float:none;display:block;margin:0 auto}.module{margin:120px 0}.module.padding{margin:0;padding:150px 0}.moduleHeader{font-size:26px;color:#343844;letter-spacing:10px;text-transform:uppercase;text-align:center;margin-bottom:80px;font-family:libre baskerville,Georgia,serif}.moduleBottomBtn{text-align:center;border:2px solid #bc992f;border-top:0;position:relative;padding-top:70px;margin:0 100px}.moduleBottomBtn .stdBtn{position:absolute;left:50%;bottom:0;-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%);-ms-transform:translate(-50%,50%);transform:translate(-50%,50%)}.twoColumnLayout{margin:120px 0}.page-template-page-collections-search .twoColumnLayout{margin:40px 0 120px}.twoColumnLayout .module:first-child{margin-top:0}.twoColumnLayout .sidebar{-webkit-flex:0 0 300px;-moz-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}.mainContent>*:last-child{margin-bottom:0}.twoColumnLayout .mainContent{-webkit-order:2;-moz-order:2;-ms-order:2;order:2}.twoColumnLayout .mainContent,.twoColumnLayout .main{margin-left:40px;-webkit-flex:1 0;-moz-flex:1 0;-ms-flex:1 0;flex:1 0}.readMore{margin-bottom:30px}.readMoreExpand{text-align:center;position:relative;margin-top:50px}.readMoreExpand:before{content:'';position:absolute;left:0;top:50%;border-top:1px solid #a89a7c;width:100%;height:0}.readMore .expandBtn{font-size:13px;color:#343844;text-transform:uppercase;letter-spacing:1px;border:1px solid #d4a72a;border-top:none;padding:10px 25px;display:inline-block;background:#fff;position:relative;z-index:1}.readMore .expandBtn:after{content:'';background:url(images/plus.png) 0 0 no-repeat;width:9px;height:9px;display:inline-block;margin-left:8px;vertical-align:middle;top:-2px;position:relative}.readMore.active .expandBtn:after{background:url(images/minus.png) 0 0 no-repeat;height:1px}.readMore .content{display:none}body p.wp-caption-text{font-size:13px!important;margin:0!important}#colorbox,#cboxOverlay,#cboxWrapper{position:absolute;top:0;left:0;z-index:9999;overflow:hidden;-webkit-transform:translate3d(0,0,0)}#cboxWrapper{max-width:none}#cboxOverlay{position:fixed;width:100%;height:100%}#cboxMiddleLeft,#cboxBottomLeft{clear:left}#cboxContent{position:relative}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch}#cboxTitle{margin:0}#cboxLoadingOverlay,#cboxLoadingGraphic{position:absolute;top:0;left:0;width:100%;height:100%}#cboxPrevious,#cboxNext,#cboxClose,#cboxSlideshow{cursor:pointer}.cboxPhoto{float:left;margin:auto;border:0;display:block;max-width:none;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;display:block;border:0;padding:0;margin:0}#colorbox,#cboxContent,#cboxLoadedContent{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#colorbox{outline:none}#cboxOverlay{background:rgba(0,0,0,.85)}a,a:link,a:focus,a:hover{text-decoration:none;transition:all ease .2s}strong,b{font-weight:700}header.sectionHeader{margin-bottom:80px}header.sectionHeader *:last-child{margin-bottom:0}header.sectionHeader.simple{position:relative;text-align:center;max-width:1000px;margin-left:auto;margin-right:auto}header.sectionHeader.simple:before{content:'';display:block;position:absolute;left:0;top:calc( 50% - 1px );width:100%;height:2px;background:#bc992f}header.sectionHeader.simple h1{font-size:26px;text-align:center;font-style:normal;text-transform:uppercase;font-family:libre baskerville,Georgia,serif;letter-spacing:10px;color:#343844;padding:0 30px 0 40px;line-height:1.5em;background:#fff;position:relative;z-index:1;display:inline-block}header.sectionHeader.simple.grey h1{background:#eae8de}header.sectionHeader.simple h1:before{content:'';display:block;width:10px;height:10px;border:2px solid #bc992f;border-radius:100%;position:absolute;left:0;top:calc( 50% - 5px )}header.sectionHeader.simple h1:after{content:'';display:block;width:10px;height:10px;border:2px solid #bc992f;border-radius:100%;position:absolute;right:0;top:calc( 50% - 5px )}header.sectionHeader h1{font-size:36px;font-family:libre baskerville,Georgia,serif;color:#222939;line-height:1.3em;margin-bottom:.5em;font-style:italic;text-align:center}header.sectionHeader h2{font-size:20px;text-transform:uppercase;color:#37424c;letter-spacing:3px;margin-bottom:2.5em;font-family:montserrat,Helvetica,Arial,sans-serif;text-align:center;line-height:1.3em}header.sectionHeader h3{font-size:24px;font-weight:300;font-family:montserrat,Helvetica,Arial,sans-serif;text-align:left;text-transform:none;letter-spacing:0;line-height:1.3em}.stdBtn{font-size:12px;font-weight:700;background:#fff;color:#887443;letter-spacing:3px;text-transform:uppercase;padding:17px 25px;border:1px solid #bc992f;display:inline-block;outline:none}.stdBtn:hover{background:#bc992f;color:#fff}.stdBtn.sm{padding:10px 20px}.btnCenter{text-align:center}.textLink{text-transform:uppercase;letter-spacing:2px;font-size:12px;font-weight:400;color:#343844;word-break:break-word}.textLink:after{content:'';display:inline-block;background:url(images/textLinkArrowRight.png) 0 0 no-repeat;width:16px;height:14px;margin-left:8px;vertical-align:middle}#header{position:fixed;top:0;left:0;z-index:100;width:100%;background:rgba(36,39,44,.8);border-bottom:2px solid rgba(136,116,67,.5)}#header.active{background:#222939}#header .wrapper:after{content:'';display:block;clear:both}#logo{float:left;margin:30px 0;position:relative;z-index:1}#logo img{transition:all ease .2s}#header.active #logo{margin:15px 0}#header.active #logo img{width:100px}#headerNav{position:absolute;right:30px;top:0;height:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:flex-end;-moz-justify-content:flex-end;-ms-justify-content:flex-end;justify-content:flex-end;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#secondaryNav{-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;margin-top:25px}#header.active #secondaryNav{margin-top:15px}#secondaryNav ul{font-size:0;text-align:right}#secondaryNav li{font-size:11px;text-transform:uppercase;display:inline-block;margin-left:30px;letter-spacing:3px}#secondaryNav li a{color:#fcf2d6}#secondaryNav li a i{color:#887443;font-size:14px;vertical-align:middle;margin-right:5px;position:relative;top:-2px}#mainNavMobile,#mobileNav{display:none}#mainNav{-webkit-align-self:flex-end;-moz-align-self:flex-end;-ms-align-self:flex-end;align-self:flex-end;margin-bottom:25px;border-top:1px solid #696969;border-bottom:1px solid #696969}#header.active #mainNav{border:none;margin-bottom:2px}#mainNav ul{font-size:0}#mainNav ul.menu>li{display:inline-block;font-family:libre baskerville,Georgia,serif;font-size:13px;letter-spacing:5px;text-transform:uppercase;position:relative}#mainNav ul.menu>li:after{content:'\f10c';font-family:fontawesome;margin:0 18px;color:#887443;font-size:7px;vertical-align:middle;display:inline-block;position:relative;top:-1px}#mainNav ul.menu>li:last-child:after{display:none}#mainNav ul.menu>li>a{color:#fff;padding:20px 0;display:inline-block;position:relative;cursor:default}#mainNav ul.menu>li:hover>a:after{content:'';position:absolute;left:50%;bottom:-2px;width:40px;height:4px;background:#bc992f;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#mainNav ul ul{display:none;position:absolute;left:50%;top:100%;padding-top:27px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}#header.active #mainNav ul ul{padding-top:4px}#mainNav ul li:first-child ul{left:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}#mainNav ul li:last-child ul{left:auto;right:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}#mainNav li:hover ul{display:block}#mainNav ul ul li{background:rgba(51,51,51,.97);display:block;font-size:13px;text-transform:uppercase;letter-spacing:2px;font-family:montserrat,Helvetica,Arial,sans-serif;border-bottom:1px solid #424242;white-space:nowrap}#mainNav ul ul li:last-child{border:none}#mainNav ul ul a{display:block;padding:25px 50px;color:#fff}#mainNav ul ul li:hover a{background:rgba(38,39,40,.97);color:#bc992f;position:relative}#mainNav ul ul li:hover a:before{content:'';background:url(images/navArrow.png) 0 0 no-repeat;width:5px;height:11px;position:absolute;margin-top:-2px;left:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#pageBanner{padding:360px 0 200px;background-color:#edeadb;background-position:center center;background-repeat:no-repeat;background-size:cover;text-align:center;position:relative}#pageBanner .gradientOverlay{position:absolute;left:0;top:0;width:100%;height:50%;background:-moz-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:-webkit-linear-gradient(top,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,1) 0%,rgba(0,0,0,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000',endColorstr='#00000000',GradientType=0 )}#pageBanner.sm{padding:250px 0 100px}body.search #pageBanner.sm,body.page-template-page-collections-search #pageBanner.sm{padding-bottom:180px}#pageBanner:before{content:'';display:block;position:absolute;left:0;top:0;width:100%;height:100%;background:#1c1c1c;opacity:.3}#pageBanner.noBanner:before{display:none}#pageBanner h1{font-size:65px;color:#fff;line-height:1.3em;font-family:libre baskerville,Georgia,serif;font-style:italic;max-width:1100px;margin:0 auto}#pageBanner p{text-transform:uppercase;font-size:20px;font-weight:300;line-height:1.5em;color:#fff;letter-spacing:3px;max-width:900px;margin:30px auto 0}#pageBanner p.featured{margin:0 auto 30px}#pageBanner.noBanner h1,#pageBanner.noBanner p{color:#1d2433}#pageBanner .stdBtn{margin-top:60px;padding:25px 60px;border-width:2px}#pageBanner .stdBtn:hover{background:#1d2433}.bannerBoxOverlay{padding:60px 7% 80px;margin:0 0 120px;color:#fff;background:#1d2433;background:-moz-linear-gradient(left,#1d2433 0%,#242d3f 50%,#1d2433 100%);background:-webkit-linear-gradient(left,#1d2433 0%,#242d3f 50%,#1d2433 100%);background:linear-gradient(to right,#1d2433 0%,#242d3f 50%,#1d2433 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d2433',endColorstr='#1d2433',GradientType=1 )}.bannerBoxOverlay header{color:#fcf2d6;font-size:17px;line-height:1.5em;text-transform:uppercase;letter-spacing:9px;font-family:libre baskerville,Georgia,serif;text-align:center;margin-bottom:50px;position:relative;overflow:hidden}.bannerBoxOverlay header span{position:relative}.bannerBoxOverlay header span:before,.bannerBoxOverlay header span:after{content:'';width:350px;height:1px;position:absolute;left:auto;right:100%;top:50%;background:url(images/filterBoxLeftLine.png) left center no-repeat}.bannerBoxOverlay header span:after{left:100%;right:auto;background:url(images/filterBoxRightLine.png) right center no-repeat}.bannerBoxOverlay .stdBtn{background:#1d2433;border-width:1px;font-size:12px;color:#fff;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%)}.filtersBox{position:relative;max-width:1300px;margin:-50px auto 120px;padding:60px 4% 80px;color:#fff;background:#1d2433;background:-moz-linear-gradient(left,rgba(29,36,51,1) 0%,rgba(36,45,63,1) 50%,rgba(29,36,51,1) 100%);background:-webkit-linear-gradient(left,rgba(29,36,51,1) 0%,rgba(36,45,63,1) 50%,rgba(29,36,51,1) 100%);background:linear-gradient(to right,rgba(29,36,51,1) 0%,rgba(36,45,63,1) 50%,rgba(29,36,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d2433',endColorstr='#1d2433',GradientType=1 )}#mainSearch{position:relative;max-width:1300px;margin:-100px auto 120px}.page-template-page-collections-search #mainSearch{margin:0 auto;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%)}#mainSearch .filtersBox{margin:0}#mainSearch .searchTabs{font-size:0;padding:0 40px}#mainSearch .searchTabs a{font-size:15px;text-transform:uppercase;letter-spacing:4px;display:inline-block;font-family:libre baskerville,Georgia,serif;background:#171c29;color:#9a9a9a;width:calc( 50% - 10px );text-align:center;padding:25px 10px;margin:0 5px}#mainSearch .searchTabs a.active{background:#232b3d;color:#fff}.filtersBox #search-collections-form h2{display:none}.filtersBox header{color:#fcf2d6;font-size:17px;line-height:1.5em;text-transform:uppercase;letter-spacing:9px;font-family:libre baskerville,Georgia,serif;text-align:center;margin-bottom:60px;overflow:hidden}body.page-template-page-collections-search .filtersBox header{display:none}.filtersBox header span{position:relative}.filtersBox header span:before,.filtersBox header span:after{content:'';width:350px;height:1px;position:absolute;left:auto;right:100%;top:50%;background:url(images/filterBoxLeftLine.png) left center no-repeat}.filtersBox header span:after{left:100%;right:auto;background:url(images/filterBoxRightLine.png) right center no-repeat}.filtersBox .stdBtn{background:url(images/formSubmit.png) 0 0 no-repeat;width:282px;height:72px;position:absolute;left:calc( 50% - 141px );bottom:-36px;text-indent:-9999px;border:none;transition:all ease .2s}.filtersBox .stdBtn:hover{bottom:-39px}.filtersBox .row{-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.filtersBox form label,.filtersBox form .checkBoxWrap span{font-size:13px;color:#c7b299;text-transform:uppercase;letter-spacing:1px;margin-bottom:15px;display:block}.filtersBox form .checkBoxWrap span{display:inline-block;margin:0}.filtersBox form input[type=text],.filtersBox form select,.filtersBox form .architecturalStyles{background:#3a4150;border:1px solid #887443;height:65px;line-height:65px;width:100%;padding:0 15px;color:#d4d4d4;font-size:15px;font-style:italic;font-family:libre baskerville,Georgia,serif;outline:none}.filtersBox form .architecturalStyles{cursor:pointer;position:relative;z-index:10;background-image:url(images/downArrow.png);background-position:center right 15px;background-repeat:no-repeat}.filtersBox form .architecturalStyles:hover .popup{display:block}.filtersBox form .architecturalStyles .popup{display:none;position:absolute;left:-1px;top:100%;width:calc(100% + 2px);background:#3a4150;border:1px solid #887443;padding:15px;line-height:1em}.filtersBox form .architecturalStyles .popup div{margin-bottom:10px}.filtersBox form input::-webkit-input-placeholder{color:#d4d4d4}.filtersBox form input:-moz-placeholder{color:#d4d4d4}.filtersBox form input::-moz-placeholder{color:#d4d4d4}.filtersBox form input:-ms-input-placeholder{color:#d4d4d4}.filtersBox form .checkBoxWrap{margin-top:25px}.filtersBox form input[type=checkbox]{margin:0 15px 0 0;background:#3a4150;border:none;vertical-align:middle}#selectState{z-index:11}#homeEvents{padding:70px 30px 130px;background:center center no-repeat;background-size:cover;position:relative}#homeEvents:before{content:'';display:block;background:url(images/jaggedEdge.png) 0 0 repeat-x;height:10px;width:100%;position:absolute;left:0;bottom:0;z-index:2;-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}#homeEvents .wrapper{max-width:1550px;border:1px solid #c7b299;border-bottom:none;padding:80px;position:relative}#homeEvents .wrapper .flourishes{position:absolute;left:0;bottom:0;width:100%;border-top:1px solid #c7b299;margin:0 141px;width:calc( 100% - 282px )}#homeEvents .wrapper .flourishes:before{content:'';background:url(images/flourishLeft.png) 0 0 no-repeat;width:166px;height:60px;position:absolute;left:-166px;top:-30px}#homeEvents .wrapper .flourishes:after{content:'';background:url(images/flourishRight.png) 0 0 no-repeat;width:166px;height:60px;position:absolute;right:-166px;top:-30px}#homeEvents .upcomingEvents{margin:-80px 0;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%)}#homeEvents .upcomingEventsSlider{opacity:0}#homeEvents .upcomingEvents .bx-prev,#homeEvents .upcomingEvents .bx-next{position:absolute;left:-60px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:60px;height:359px;overflow:hidden;font-size:0;text-indent:-9999px}#homeEvents .upcomingEvents .bx-next{left:auto;right:-60px}#homeEvents .upcomingEvents .bx-prev:before,#homeEvents .upcomingEvents .bx-next:before{content:'';width:100%;height:100%;position:absolute;left:5px;top:0;background:url(images/upcomingEventsPrev.png) 0 0 no-repeat;transition:all ease .2s}#homeEvents .upcomingEvents .bx-next:before{left:auto;right:5px;background:url(images/upcomingEventsNext.png) 0 0 no-repeat}#homeEvents .upcomingEvents .bx-prev:hover:before{left:0}#homeEvents .upcomingEvents .bx-next:hover:before{right:0}#homeEvents .upcomingEvents .row{margin:0}#homeEvents .upcomingEvents .date{color:#c7b299;font-size:13px;margin-bottom:30px;letter-spacing:1px}#homeEvents .upcomingEvents .excerpt{font-family:libre baskerville,Georgia,serif;font-size:17px;line-height:1.5em;margin-bottom:30px}#homeEvents .upcomingEvents .excerpt a{color:#fff}#homeEvents .upcomingEvents .location{letter-spacing:2px;line-height:1.5em;font-size:13px}#homeEvents .upcomingEvents .location strong{letter-spacing:0;font-size:14px}#homeEvents .upcomingEvents .stdBtn{background:url(images/viewMoreEvents.png) 0 0 no-repeat;width:282px;height:72px;border:none;text-indent:-9999px;transition:all ease .2s;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none;bottom:-36px;left:calc( 50% - 141px );box-sizing:border-box}#homeEvents .upcomingEvents .stdBtn:hover{bottom:-39px}#homeEvents .featuredEvents{text-align:center}#homeEvents .featuredEvents .row{margin:0 -25px}#homeEvents .featuredEvents div[class*=col]{padding:0 25px}#homeEvents .featuredEvents .thumb{height:450px;width:100%;background:#ccc center center no-repeat;background-size:cover;margin-bottom:55px;border:10px solid #dfe1df}#homeEvents .featuredEvents .content{max-width:500px;margin:0 auto}#homeEvents .featuredEvents h3{text-transform:uppercase;font-size:15px;font-family:libre baskerville,Georgia,serif;letter-spacing:5px;margin-bottom:30px}#homeEvents .featuredEvents h2{color:#37424c;font-size:32px;line-height:1.5em;margin-bottom:50px;font-family:libre baskerville,Georgia,serif;font-style:italic}#homeEvents .featuredEvents h2 a{color:#37424c}.homeFeaturedSlider .bx-controls{position:absolute;top:390px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);font-size:0}.homeFeaturedSlider .bx-controls .bx-pager-item{display:inline-block;font-size:13px;margin:0 10px;width:25px;height:25px;position:relative;font-family:libre baskerville,Georgia,serif}.homeFeaturedSlider .bx-controls .bx-pager-item a{display:block;width:100%;height:100%;line-height:25px;color:#fff;position:relative;z-index:1}.homeFeaturedSlider .bx-controls .bx-pager-item a.active:after{background:#887443}.homeFeaturedSlider .bx-controls .bx-pager-item:after{content:'';display:block;width:25px;height:25px;position:absolute;left:0;top:0;background:#1d2433;border:1px solid #8e8e8e;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.homeFeaturedSlider .bx-controls .bx-pager-item.active:after{background:#887443}.postList .post{margin-bottom:25px;position:relative}.postList .thumbContainer{-webkit-flex:45%;-moz-flex:45%;-ms-flex:45%;flex:45%;min-height:280px;background:center center no-repeat;position:relative}.postList.noDate .thumbContainer{-webkit-flex:30%;-moz-flex:30%;-ms-flex:30%;flex:30%}.postList .date{position:absolute;left:0;top:0;width:170px;height:100%;background:#222939;text-align:center;color:#ffe8cc;padding:25px;font-family:libre baskerville,Georgia,serif;text-transform:uppercase}.postList .date .inner{position:absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);left:0;width:100%;padding:25px}.postList .date:before{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 18px);height:calc(100% - 18px);border:1px solid #bc992f;margin:9px}.postList .date span{display:block}.postList .date .month,.postList .date .year{letter-spacing:10px}.postList .date .day{font-size:46px;margin:20px 0}.postList .thumbContainer .thumb{margin-left:170px;height:100%;background:center center no-repeat;background-size:cover}.postList.noDate .thumbContainer .thumb{margin-left:0}.postList .content{-webkit-flex:55%;-moz-flex:55%;-ms-flex:55%;flex:55%;background:#f0f0f0;position:relative;padding:50px}.postList.noDate .content{-webkit-flex:70%;-moz-flex:70%;-ms-flex:70%;flex:70%}.postList .content .inner{align-self:center;-webkit-align-self:center;-ms-align-self:center;-moz-align-self:center;position:relative;z-index:2}.postList .content .inner aside{max-width:200px;border-left:1px solid #dad5d5;padding-left:3vw;margin-left:3vw;font-size:13px;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;box-sizing:content-box}.postList .content .inner aside header{margin-bottom:1em;font-weight:700}.postList .content .inner aside p{font-size:13px;margin-bottom:.5em;font-weight:300}.postList .content .inner aside .textLink{margin-top:2em;display:inline-block}.postList .content:before{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 18px);height:calc(100% - 18px);border:1px solid #bc992f;margin:9px}.postList .mobileThumb{display:none}.postList .content h3{font-size:28px;line-height:1.5em;color:#222939;font-style:italic;font-family:libre baskerville,Georgia,serif;margin-bottom:.5em}.postList .content h3 a{color:#222939}.postList .content h4{color:#393737;margin-bottom:20px;line-height:1.3em;font-weight:400;text-transform:uppercase;letter-spacing:1px}.postList .content p{line-height:1.5em;margin-bottom:20px;font-size:17px;color:#393737}.postList .content p.dateMobile{display:none}.postList .content *:last-child{margin-bottom:0}.ctaPane{background:#d7d2c7 center center no-repeat;background-size:cover;position:relative}.ctaPane .bgImage{position:absolute;left:0;top:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;opacity:.2}.ctaPane:before{content:'';display:block;background:url(images/jaggedEdge.png) 0 0 repeat-x;height:10px;width:100%;position:absolute;left:0;top:0;z-index:2}body.page-id-778 .ctaPane:before{background:url(images/jaggedEdgeBrown.png) 0 0 repeat-x}.ctaPane .row{margin:0 -30px}.ctaPane div[class*=col]{padding:0 30px;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;-webkit-flex:1 1;-moz-flex:1 1;-ms-flex:1 1;flex:1 1}.ctaPane .imgContainer{background:#fff;padding:10px;border-radius:10px;display:inline-block}.ctaPane img{margin:0 auto}.ctaPane .content{padding:50px 0}.ctaPane .content h2{font-size:36px;line-height:1.3em;color:#222939;font-style:italic;font-family:libre baskerville,Georgia,serif;margin-bottom:40px}.ctaPane .content p{font-size:24px;line-height:1.5em;margin-bottom:40px;color:#393737}header.propertiesHeader{border-bottom:2px solid #bc992f;padding-bottom:30px;margin-bottom:65px;position:relative}header.propertiesHeader:before{content:'';width:10px;height:10px;border:2px solid #bc992f;border-radius:100%;position:absolute;left:0;bottom:-5px;background:#fff}header.propertiesHeader:after{content:'';display:block;clear:both}header.propertiesHeader h2{float:left;font-size:36px;color:#343844;text-transform:uppercase;letter-spacing:13px;font-family:libre baskerville,Georgia,serif}header.propertiesHeader .sorting{float:right;margin-top:-7px}header.propertiesHeader .sorting .viewAll{display:inline-block;border:1px solid #cfc7b4;font-weight:300;padding:0 30px;height:50px;line-height:50px;margin-right:25px}header.propertiesHeader form{display:inline-block}header.propertiesHeader form select{height:50px;width:200px;border:1px solid #887443;background:#f4f3ec;padding:0 15px;font-size:15px;color:#676767;font-style:italic;font-family:libre baskerville,Georgia,serif}.propertyState{font-size:21px;color:#37424c;font-weight:400;text-transform:uppercase;letter-spacing:5px;margin:90px 0 50px;padding-left:30px}.posts .propertyState:first-child{margin-top:0}.propertyState img{vertical-align:middle;margin-right:15px}#loadSpinner{display:none;text-align:center;padding:60px 0}.loadMore{margin-top:60px}.loadMore.disable{opacity:.5}.sidebar section{margin:100px 0}.sidebar section:first-child{margin-top:0}.sidebar .sidebarHeader{position:relative;margin-bottom:15px;font-size:20px;color:#1e2534;font-style:italic;font-family:libre baskerville,Georgia,serif}.sidebar h3{text-align:center;font-size:17px;color:#343844;text-transform:uppercase;letter-spacing:2px;margin-bottom:2em;font-family:libre baskerville,Georgia,serif}.sidebar .resetFilters{font-size:15px;color:#888;font-style:italic;display:inline-block;margin-bottom:20px}.sidebar header.fancy{position:relative;text-align:center;margin-bottom:15px}.sidebar header.fancy:before{content:'';position:absolute;left:0;top:7px;width:90%;margin:0 5%;height:100%;border:1px solid #bc992f;border-bottom:none}.sidebar header.fancy h3{display:inline-block;background:#fff;padding:0 10px 20px;margin:0;position:relative;z-index:1}.sidebar header.fancy h3:before,.sidebar header.fancy h3:after{content:'';height:8px;position:absolute;left:0;top:4px;border-left:1px solid #bc992f}.sidebar header.fancy h3:after{content:'';left:auto;right:0;border:none;border-right:1px solid #bc992f}.sidebarPosts .bx-wrapper{position:relative}.sidebarPosts .bx-controls .bx-prev,.sidebarPosts .bx-controls .bx-next{position:absolute;right:10px;top:100px;display:block;background:url(images/mobileTimelyArrowWhite.png) 0 0 no-repeat;width:12px;height:29px;font-size:0}.sidebarPosts .bx-controls .bx-prev{right:auto;left:10px;transform:rotate(180deg)}.sidebarPosts .post{background:#f4f3ec;margin-bottom:30px;position:relative}.sidebarPosts .post:last-child{margin-bottom:0}.sidebarPosts .post .thumb{height:250px;background:#ccc center center no-repeat;background-size:cover}.sidebarPosts .post .content{position:relative;padding:25px 25px 35px}.sidebarPosts .content p.title{font-size:18px;font-style:italic;font-family:libre baskerville,Georgia,serif;line-height:1.5em;margin-bottom:1em}.sidebarPosts .content p{font-size:16px;line-height:1.5em;margin-bottom:1em;color:#37424c}.sidebarPosts .content *:last-child{margin-bottom:0}.sidebarPosts .post .content:before{content:'';position:absolute;left:10px;top:0;width:calc(100% - 20px);height:calc(100% - 10px);border:1px solid #bc992f;border-top:none}.sidebar .eventsSearch{background-color:#f4f3ec;position:relative;border:1px solid #887443;margin-bottom:15px;font-size:20px;color:#1e2534;font-style:italic;font-family:libre baskerville,Georgia,serif;cursor:pointer;padding:25px}.sidebar .eventsSearch form{position:relative;margin:0 -10px}.sidebar .eventsSearch input[type=text]{width:100%;height:56px;background:#fff;border:1px solid #887443;padding:0 60px 0 10px;outline:none;font-size:15px}.sidebar .eventsSearch button[type=submit]{position:absolute;right:0;top:0;width:50px;height:100%;background-color:none;border:1px solid #bc992f;background:url(images/sidebarSearch.png) center center no-repeat}.sidebar .expander{position:relative}.sidebar .expander.fancyBottom:after{content:'';display:block;position:absolute;left:0;bottom:-30px;width:90%;height:15px;margin:0 5%;border:1px solid #bc992f;border-top:none}.sidebar .expander .expanderGroup{background-color:#f4f3ec;position:relative;border:1px solid #887443;margin-bottom:15px;font-size:20px;color:#1e2534;font-style:italic;font-family:libre baskerville,Georgia,serif;cursor:pointer}.sidebar .expander .expanderHeader{padding:25px 50px 25px 25px;position:relative}.sidebar .expander .expanderHeader:before{content:'';background:url(images/downArrowSmall.png) 0 0 no-repeat;width:16px;height:8px;position:absolute;right:15px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.sidebar .expander.searchNoExpand .expanderHeader:before{display:none}.sidebar .expander.searchNoExpand .expanderHeader span{font-size:14px}.sidebar .expander .expanderGroup.active .expanderHeader:before{content:'';-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.sidebar .expander .expanderItems{display:none;padding:0 25px 25px}.sidebar .expander .expanderItem{font-size:14px;font-family:montserrat,Helvetica,Arial,sans-serif;font-style:normal;line-height:1.3em;position:relative;margin-bottom:15px}.sidebar .expander .expanderItem:last-child{margin-bottom:0}.sidebar .expander .expanderItem a{display:block;color:#1e2534;position:relative;padding-left:20px}.sidebar .expander .expanderItem a:hover{color:#337ab7}.sidebar .expander .expanderItem a i{color:#1e2534!important;position:absolute;left:0;top:2px}.sidebar .expander form .expanderItem{position:relative;padding:0 0 0 20px}.sidebar .expander .expanderItem input{position:absolute;left:0;top:2px;margin:0}.sidebarModalCTA{background:#f4f3ec;border:1px solid #887443;margin:50px 0;padding:45px 20px;text-align:center}.sidebarModalCTA .icon{margin-bottom:30px;max-width:100%}.sidebarModalCTA h3{font-size:24px;font-style:italic;font-family:libre baskerville,Georgia,serif;margin-bottom:1em}.sidebarModalCTA p{font-size:17px;line-height:1.5em;margin-bottom:1em}.sidebarModalCTA .stdBtn{margin-top:15px}#colorbox,#cboxOverlay,#cboxWrapper{overflow:visible}#cboxLoadedContent{position:relative}#cboxLoadedContent #whatsNearbyModal,#cboxLoadedContent #propertyFAQModal{background:#f4f3ec;max-width:1200px;width:100%;padding:70px 6vw;margin:0 auto}#cboxClose{background:url(images/colorboxClose.png) 0 0 no-repeat;width:23px;height:26px;border:none;font-size:0;text-indent:-9999px;position:absolute;right:30px;top:20px;outline:none}.cboxVideo #cboxClose{right:0;top:-40px}.eventsCalendar{margin-bottom:15px;background:#f4f3ec;border:1px solid #887443;padding:30px 20px;text-align:center}.eventsCalendar .calendarWrapper{background:#d0d0d0;padding:5px}.eventsCalendar .calendar-month{font-weight:700;font-size:14px;margin-bottom:15px;position:relative}.eventsCalendar .calendar-month a{font-size:18px;position:absolute;left:15px;top:0}.eventsCalendar .calendar-month a.nextMonth{left:auto;right:15px}.eventsCalendar table.calendar{width:100%}.eventsCalendar td.calendar-day{min-height:80px;font-size:11px;position:relative;padding:0 2px 2px 0}.eventsCalendar td.calendar-day:last-child{padding-right:0}.eventsCalendar tr:last-child td.calendar-day{padding-bottom:0}.eventsCalendar div.calendar-day{height:80px}.eventsCalendar td.calendar-day-np{min-height:80px}.eventsCalendar div.calendar-day-np{height:80px}.eventsCalendar td.calendar-day-head{font-weight:700;text-align:center;font-size:12px;padding:5px}.eventsCalendar div.day-number{background:#fff;padding:5px;color:#003c85;display:block;width:100%;height:100%;text-align:center;cursor:pointer}.eventsCalendar div.day-number.selected{background:#887443;color:#fff}.eventsCalendar div.day-number.today{background:#003c85}.eventsCalendar .stdBtn{margin-top:20px}#generalInfo{background:#f4f3ec;border:1px solid #887443;margin:60px 0;padding:70px 40px;color:#37424c}#generalInfo header.sectionHeader{font-size:18px;font-family:libre baskerville,Georgia,serif;color:#222939;line-height:1.3em;letter-spacing:5px;text-transform:uppercase;text-align:center}#generalInfo header.sectionHeader.simple:before{display:none}#generalInfo a{color:#37424c}#generalInfo .textLink{margin:1.3em 0}#generalInfo .row{margin:0 -40px}#generalInfo div[class*=col]{-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}#generalInfo div[class*=col]:nth-child(2){border-left:1px solid #bc992f;border-right:1px solid #bc992f}#generalInfo div[class*=col]{padding:0 40px}#generalInfo div[class*=col] *:last-child{margin-bottom:0}#generalInfo h4{font-family:montserrat,Helvetica,Arial,sans-serif;font-style:normal;font-size:15px;font-weight:700;text-transform:uppercase;letter-spacing:1px;margin-bottom:1em}#generalInfo p{font-size:15px;line-height:1.5em;margin-bottom:1.3em;font-weight:300}#generalInfo a.textLink{display:inline-block;margin-bottom:1.3em}#generalInfo .directions{margin-top:40px}#generalInfo .directions h4{margin-top:3em}#generalInfo .directions h4:first-child{margin-top:0}#generalInfo .contactInfo p{display:inline-block;margin-right:20px;text-transform:uppercase;letter-spacing:3px;font-size:14px}#generalInfo .contactInfo p i{font-size:20px;color:#bc992f;margin-right:10px}.photoGallery{margin:120px 0}.photoGallery .photos{background:#ccc;position:relative;height:670px}.photoGallery .photos .bx-wrapper{position:absolute;width:100%;left:0;top:0}.photoGallery .photos .controls{background:rgba(10,13,20,.8);position:absolute;left:15px;bottom:15px;width:calc(100% - 30px);min-height:140px;padding:7px;z-index:1}.photoGallery .photos .controls:before{content:'';position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #bc992f}.photoGallery .photos .controls .prev,.photoGallery .photos .controls .next{-webkit-flex:0 0 75px;-moz-flex:0 0 75px;-ms-flex:0 0 75px;flex:0 0 75px;position:relative;transition:all ease .2s;margin:1px}.photoGallery .photos .controls .prev:hover,.photoGallery .photos .controls .next:hover{background:rgba(0,0,0,.5)}.photoGallery .photos .controls .prev.disable,.photoGallery .photos .controls .next.disable{background:0 0!important;cursor:default}.photoGallery .photos .controls .prev.disable:before,.photoGallery .photos .controls .next.disable:before{opacity:.2}.photoGallery .photos .controls .prev{border-right:1px solid #a4862b}.photoGallery .photos .controls .next{border-left:1px solid #a4862b}.photoGallery .photos .controls .prev:before,.photoGallery .photos .controls .next:before{content:'';display:block;background:url(images/downArrow.png) 0 0 no-repeat;width:22px;height:11px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg);transition:all ease .2s}.photoGallery .photos .controls .next:before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.photoGallery .photos .controls .content{padding:30px 0 30px 25px;-webkit-flex:1 0;-moz-flex:1 0;-ms-flex:1 0;flex:1 0;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center;color:#fff}.photoGallery .photos .controls .content h4{font-size:24px;font-style:italic;font-family:libre baskerville,Georgia,serif;line-height:1.3em;margin-bottom:.5em}.photoGallery .photos .controls .content p{font-size:15px;line-height:1.5em}.photoGallery .photos .controls .content a{color:#a4862b;position:relative;z-index:1}.photoGallery .photos .controls .count{color:#fff;font-size:24px;font-style:italic;margin:0 3vw 0 7vw;font-family:libre baskerville,Georgia,serif;-webkit-align-self:center;-moz-align-self:center;-ms-align-self:center;align-self:center}.photoGallery .photos li{height:670px;display:none;background:center center no-repeat;background-size:cover}.photoGallery .photos li:first-child{display:block}.photoGallery .photos li .imageDesc{display:none}.timeline{margin:120px 0}.timeline nav{font-size:0;background:rgba(10,13,20,.8);padding:7px;position:relative;height:80px}.timeline nav:before{content:'';position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #bc992f}.timeline nav .bx-wrapper{padding:0 52px;position:absolute;left:0;top:7px;width:100%;height:calc(100% - 14px);margin:7px}.timeline nav .links{position:relative;z-index:1}.timeline nav .links .group{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.timeline nav .links a{font-size:20px;text-align:center;height:65px;line-height:65px;font-family:libre baskerville,Georgia,serif;font-style:italic;color:#fff;display:inline-block;border-left:1px solid #a4862b;-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%;transition:all ease .2s;position:relative;top:1px;overflow:hidden}.timeline nav .links a:hover,.timeline nav .links a.active{background:rgba(10,13,20,.4)}.timeline nav .links a:first-child{border-left:none}.timeline nav .prev,.timeline nav .next{position:absolute;left:7px;top:7px;width:44px;height:calc(100% - 16px);border-right:1px solid #a4862b;z-index:1;transition:all ease .2s;margin:1px}.timeline nav .next{left:auto;right:7px;border-right:0;border-left:1px solid #a4862b}.timeline nav .prev:hover,.timeline nav .next:hover{background:rgba(0,0,0,.5)}.timeline nav .prev.disable,.timeline nav .next.disable{background:0 0!important;cursor:default}.timeline nav .prev.disable:before,.timeline nav .next.disable:before{opacity:.2}.timeline nav .prev:before,.timeline nav .next:before{content:'';display:block;background:url(images/downArrow.png) 0 0 no-repeat;width:22px;height:11px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.timeline nav .next:before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.timeline .events{margin-top:60px}.timeline .events .event{display:none;color:#393737}.timeline .events .event .row>br{display:none!important}.timeline .events .event:after{content:'';display:block;clear:both}.timeline .events .event h3{font-size:18px;font-weight:700;margin-bottom:.5em;line-height:1.3em}.timeline .events .event p{font-size:17px;line-height:1.5em;margin-bottom:1em}.timeline .events .event img{max-width:100%}.timeline .events .event p.wp-caption-text{display:none}.timeline .events .event ul{margin:1.5em 0;overflow:hidden}.timeline .events .event li{font-size:17px;line-height:1.3em;margin-bottom:1em;position:relative;padding-left:15px;list-style:none}.timeline .events .event li:last-child{margin-bottom:0}.timeline .events .event li:before{content:'\f111';font-family:fontawesome;position:absolute;left:0;top:1px;font-size:7px;color:#bc992f}.timeline .events .event:first-child{display:block}.collectionsGrid{margin:120px 0}.collectionsGrid .row{margin-bottom:30px}.collectionsGrid .item{background:#dcdbd0;position:relative;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1}.collectionsGrid .featuredPosts .item{background:0 0}.collectionsGrid .thumb{height:20vw;max-height:300px;background:#ccc center center no-repeat;background-size:cover;position:relative;image-rendering:-moz-crisp-edges;image-rendering:-o-crisp-edges;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;-ms-interpolation-mode:nearest-neighbor}body.home .collectionsGrid .thumb{height:440px}.collectionsGrid .thumb .overlay{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);background:url(images/overlayDiamond.png) 0 0 no-repeat;width:262px;height:262px;text-align:center}.collectionsGrid .thumb .overlay span{position:absolute;padding:0 40px;line-height:1.3em;top:50%;left:0;width:100%;transform:translateY(-50%);font-size:26px;color:#fff;font-family:libre baskerville,Georgia,serif;font-style:italic}.collectionsGrid .content{padding:25px}.collectionsGrid .content h3{font-weight:400;margin-bottom:.5em;line-height:1.3em}.collectionsGrid .content p{font-size:15px;line-height:1.5em;margin-bottom:1em}.faqBox{background:#f4f3ec;border:1px solid #887443;margin:120px 0;padding:80px 40px;color:#37424c;text-align:center}.faqBox header.sectionHeader{margin-bottom:30px}.faqBox p{font-size:24px;line-height:1.5em;margin-bottom:1em}.faqBox .stdBtn{margin-top:0}.standardContent .wrapper{max-width:1200px}.standardContent .wrapper:after{content:'';display:block;clear:both}.standardContent *:last-child{margin-bottom:0}.standardContent .fullImage{margin:60px 0}.standardContent header.sectionHeader+.fullImage{margin-top:0}.standardContent .fullImage img{width:100%;height:auto}.standardContent .fullImage p{margin:0}.standardContent p.wp-caption-text,.standardContent .fullImage p.wp-caption-text{font-size:14px;font-style:italic;margin-top:10px!important}.standardContent .row{margin-top:1.5em;margin-bottom:1.5em}.standardContent .row>br{display:none!important}.contentVideo{width:100%;height:35vw;background:center center no-repeat;background-size:cover;display:block;margin:80px 0;position:relative}.contentVideo:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(29,36,51,.8)}.contentVideo:after{content:'\f04b';font-family:fontawesome;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;border-radius:100%;line-height:80px;text-align:center;border:2px solid #bc992f;color:#bc992f;z-index:1;font-size:18px;margin-left:7px}.standardContent h1{font-size:36px;font-family:libre baskerville,Georgia,serif;color:#222939;line-height:1.3em;margin-bottom:1em;font-style:italic}.standardContent h1+h2{margin-top:-.5em}.standardContent h2{font-size:20px;text-transform:uppercase;color:#37424c;letter-spacing:3px;line-height:1.5em;max-width:900px;margin:0 auto 2.5em}.standardContent h3{font-size:24px;line-height:1.5em;margin-bottom:1em}.standardContent h4{font-size:22px;line-height:1.5em;margin-bottom:0;font-style:italic;font-family:libre baskerville,Georgia,serif;color:#222939}.standardContent h1 strong,.standardContent h3 strong,.standardContent h4 strong{font-weight:400}.standardContent p{font-size:17px;line-height:1.5em;margin-bottom:1.5em}.standardContent ul{margin:1.5em 0;overflow:hidden}.standardContent ul ul{margin-left:20px}.standardContent li{font-size:17px;line-height:1.5em;margin-bottom:1em;position:relative;padding-left:15px;list-style:none}.standardContent li:before{content:'\f111';font-family:fontawesome;position:absolute;left:0;top:1px;font-size:7px;color:#bc992f}.standardContent .textLink{margin:2.5em 0}.standardContent .textLink a{color:#343844}#comments{margin:80px 0}.videoGallery .currentVideo{position:relative}.videoGallery .currentVideo .video{position:relative;display:none;background:#000;transition:all ease 1s}.videoGallery .currentVideo .video.active{display:block}.videoGallery .currentVideo .video button{position:absolute;left:0;top:0;width:100%;height:100%;background:center center no-repeat;background-size:cover;border:none;transition:all ease 1.5s;z-index:5}.videoGallery .currentVideo .video.hideButton button{opacity:0}.videoGallery .currentVideo .video button:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.videoGallery .currentVideo .video button:after{content:'\f04b';font-family:fontawesome;position:absolute;left:calc(50% + 4px);top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:80px;height:80px;border-radius:100%;border:2px solid #a4862b;color:#a4862b;font-size:30px;background:rgba(0,0,0,.4);text-align:center;line-height:80px}.videoGallery .currentVideo .video iframe{background-color:transparent;opacity:0;transition:all ease 1s 1.5s}.videoGallery .currentVideo .video.hideButton iframe{opacity:1}.videoGallery nav{font-size:0;background:rgba(10,13,20,.8);padding:7px;position:relative;height:210px;margin:20px}.videoGallery nav:before{content:'';position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #bc992f}.videoGallery nav .bx-wrapper{padding:0 52px;position:absolute;left:0;top:7px;width:100%;height:calc(100% - 14px);margin:7px}.videoGallery nav .bx-viewport{height:100%!important}.videoGallery nav .links{position:relative;z-index:1;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;height:100%}.videoGallery nav .links .group{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center;overflow:hidden}.videoGallery nav .links a{height:145px;margin:0 10px;-webkit-flex:0 1 25%;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%;transition:all ease .2s;position:relative;top:1px;background:center center no-repeat;background-size:cover}.videoGallery nav .links a:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.videoGallery nav .links a:after{content:'\f04b';font-family:fontawesome;position:absolute;left:calc(50% + 4px);top:50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:40px;height:40px;border-radius:100%;border:2px solid #a4862b;color:#a4862b;font-size:18px;background:rgba(0,0,0,.4);text-align:center;line-height:40px;text-indent:4px}.videoGallery nav .prev,.videoGallery nav .next{position:absolute;left:7px;top:7px;width:45px;height:calc(100% - 14px);border-right:1px solid #a4862b;z-index:1}.videoGallery nav .next{left:auto;right:7px;border-right:0;border-left:1px solid #a4862b}.videoGallery nav .prev:before,.videoGallery nav .next:before{content:'';display:block;background:url(images/downArrow.png) 0 0 no-repeat;width:22px;height:11px;position:absolute;left:50%;top:50%;-webkit-transform:translate(-50%,-50%) rotate(90deg);-moz-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.videoGallery nav .next:before{-webkit-transform:translate(-50%,-50%) rotate(-90deg);-moz-transform:translate(-50%,-50%) rotate(-90deg);-ms-transform:translate(-50%,-50%) rotate(-90deg);transform:translate(-50%,-50%) rotate(-90deg)}.tableModule table{width:100%;border:1px solid #a4862b;background:#f4f3ec;margin-top:60px;table-layout:fixed}.tableModule table th{padding:25px 10px;border-bottom:1px solid #a4862b;border-right:1px solid #a4862b;text-align:center;font-weight:700}.tableModule table td{padding:25px 15px;border-right:1px solid #a4862b;font-size:15px;line-height:1.3em}.tableModule table td:last-child,.tableModule table th:last-child{border-right:none}.tableModule tr:nth-child(even) td{background:#fcfbf9}.accordionModule .accordionWrapper{margin-top:60px}.accordionWrapper .accordion{margin-bottom:30px}.accordionWrapper .accordion:last-child{margin-bottom:0}.accordionWrapper .accordionHeader{display:block;background:#f0f0f0;font-family:libre baskerville,Georgia,serif;font-size:28px;color:#222939;font-style:italic;line-height:1.3em;padding:40px 120px 40px 3.5vw;position:relative}.accordionWrapper .accordionHeader:before{content:'';position:absolute;left:7px;top:7px;width:calc( 100% - 14px );height:calc( 100% - 14px );border:1px solid #bc992f}.accordionWrapper .accordionHeader span{display:block;width:60px;height:60px;background:#e1dbc9;border:1px solid #bc992f;position:absolute;right:30px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.accordionWrapper .accordionHeader span i{content:'';display:block;width:40px;height:40px;position:absolute;left:10px;top:10px;background:#a4862b;color:#fff;text-align:center;line-height:40px;font-size:16px;font-weight:300}.accordionWrapper .content{background:#e7e4e4;border:1px solid #887443;padding:4vw 5vw;margin-top:15px;display:none}.collectionsHighlights .inner{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;margin:0 -7px}.collectionsHighlights .highlight{-webkit-flex:1 1 16.66%;-moz-flex:1 1 16.66%;-ms-flex:1 1 16.66%;flex:1 1 16.66%;padding:0 7px;margin-bottom:15px}.collectionsHighlights .overlay{height:100%;text-align:center;position:relative;padding:150px 15px 40px;background:center center no-repeat;background-size:cover}.collectionsHighlights .overlay:before{content:'';position:absolute;left:0;top:0;width:100%;height:100%;background:rgba(29,36,51,.8)}.collectionsHighlights .icon{height:65px;line-height:65px;position:absolute;left:50%;top:70px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.collectionsHighlights .icon img{max-height:100%;width:auto;vertical-align:middle}.collectionsHighlights p{color:#fff;font-size:16px;line-height:1.3em;position:relative;z-index:1}.featuredCollectionItem .inner{position:relative}.featuredCollectionItem .image{-webkit-flex:1 1 35%;-moz-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%;background:center center no-repeat;background-size:cover}.featuredCollectionItem .content{-webkit-flex:1 1 65%;-moz-flex:1 1 65%;-ms-flex:1 1 65%;flex:1 1 65%;background:#f0f0f0;padding:90px 3.5vw;position:relative}.featuredCollectionItem .content:before{content:'';position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #bc992f}.featuredCollectionItem p.preHeader{color:#37424c;font-size:16px;margin-bottom:1em;letter-spacing:1px}.featuredCollectionItem img.mobileThumb{display:none}.featuredCollectionItem h3{font-family:libre baskerville,Georgia,serif;font-size:32px;color:#37424c;line-height:1.3em;margin-bottom:.7em;font-style:italic}.featuredCollectionItem p{line-height:1.5em}.featuredCollectionItem .content .textLink{margin-top:2em;display:inline-block}.schoolPrograms .program{margin-bottom:30px;position:relative}.schoolPrograms .program:last-child{margin-bottom:0}.schoolPrograms .program .image{-webkit-flex:1 1 35%;-moz-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%;background:#ccc center center no-repeat;background-size:cover}.schoolPrograms .program .content{-webkit-flex:1 1 65%;-moz-flex:1 1 65%;-ms-flex:1 1 65%;flex:1 1 65%;padding:50px 2.5vw;background:#f0f0f0}.schoolPrograms .program .content h3{font-family:libre baskerville,Georgia,serif;font-size:32px;color:#37424c;line-height:1.3em;margin-bottom:.5em;font-style:italic}.schoolPrograms .program .content p{line-height:1.5em;margin-bottom:.5em}.schoolPrograms .program .content p strong{color:#37424c;text-transform:uppercase}.schoolPrograms .program .content .textLink{display:inline-block;margin-top:2em}.blogPosts .row{margin-bottom:30px;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.blogPosts .row:last-child{margin-bottom:0}.blogPosts div[class*=col]{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:flex-start;-moz-justify-content:flex-start;-ms-justify-content:flex-start;justify-content:flex-start}.blogPosts .post{background:#f4f3ec;position:relative;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-flow:column;-moz-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}.blogPosts .thumb{height:260px;background:#ccc center center no-repeat;background-size:cover}.blogPosts .postInfo{border:1px solid #bc992f;border-top:none;-webkit-flex:1 0 auto;-moz-flex:1 0 auto;-ms-flex:1 0 auto;flex:1 0 auto}.blogPosts .postMeta{font-size:12px;text-transform:uppercase;padding:20px 15px 0}.blogPosts .content{padding:20px 15px 30px}.blogPosts .content h4{font-family:libre baskerville,Georgia,serif;font-size:20px;font-style:italic;color:#222939;line-height:1.3em;margin-bottom:1em}.customPagination{text-align:center;border-top:1px solid #8e8e8e;border-bottom:1px solid #8e8e8e;padding:25px 0;margin-top:80px;font-family:libre baskerville,Georgia,serif}.customPagination .page-numbers{margin:0 15px;position:relative;text-transform:uppercase;letter-spacing:3px}.customPagination .prev,.customPagination .next{font-size:13px}.customPagination .page-numbers.current:before{content:'';display:block;width:30px;height:30px;border:1px solid #ccc;position:absolute;left:50%;top:50%;-webkit-transform:rotate(45deg) translate(-50%,-50%);-moz-transform:rotate(45deg) translate(-50%,-50%);-ms-transform:rotate(45deg) translate(-50%,-50%);transform:rotate(45deg) translate(-50%,-50%);-webkit-transform-origin:0 0;-moz-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.customPagination a{color:#111}body.page-id-778{background:#eae8de}.membershipTypes .memberships{height:100%;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;margin:0 -30px}.membershipTypes .membership{position:relative;-webkit-flex:0 1 50%;-moz-flex:0 1 50%;-ms-flex:0 1 50%;flex:0 1 50%;-webkit-align-items:stretch;-moz-align-items:stretch;-ms-align-items:stretch;align-items:stretch;text-align:center;margin:0 0 85px}.membershipTypes .membership:nth-last-child(-n+2){margin-bottom:0}.membershipTypes .membership .inner{background:#fff;width:100%;height:100%;padding:60px 30px 100px;margin:0 30px;position:relative;box-shadow:0 0 20px rgba(0,0,0,.05);transition:all ease .2s}.membershipTypes .membership:hover .inner{box-shadow:0 0 20px rgba(0,0,0,.2)}.membershipTypes .membership .inner:before{content:'';position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #bc992f}.membershipTypes .membership .icon{margin-bottom:15px}.membershipTypes .membership h3{font-family:libre baskerville,Georgia,serif;font-size:26px;line-height:1.5em;letter-spacing:10px;margin-bottom:.5em;text-transform:uppercase;color:#343844;word-break:break-word}.membershipTypes .membership p{line-height:1.5em}.membershipTypes .membership .expand{white-space:nowrap;position:absolute;z-index:20;cursor:pointer;left:50%;bottom:50px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.membershipTypes .membership .expand a{font-size:14px;text-transform:uppercase;color:#343844;letter-spacing:2px}.membershipTypes .membership .expand a:after{content:'';background:url(images/textLinkArrowRight.png) 0 0 no-repeat;width:16px;height:14px;display:inline-block;margin-left:10px;vertical-align:middle;position:relative;top:-2px}.membershipTypes .membership .expand .plus{width:74px;height:45px;padding:0 10px 10px;background:#fff;position:absolute;left:50%;bottom:-65px;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.membershipTypes .membership .expand .plus:before{content:'';display:block;border:1px solid #bc992f;border-top:none;width:100%;height:100%;background:url(images/plusLarge.png) center 5px no-repeat}.directoryModule{background:#fff;margin:0;padding:120px 0}.directoryModule .listings{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}.directoryModule .listings .listing{width:calc( 33.33% - 30px );margin:0 15px}.directoryModule .listings .listing .inner{padding:50px 0;border-top:1px solid #b9babe}.directoryModule .listings .listing:nth-child(-n+3) .inner{border:none}.directoryModule .listings .listing:nth-child(-n+3) .inner{padding-top:0}.directoryModule .listings .listing .inner p.title{font-size:14px;text-transform:uppercase;margin-bottom:1.5em}.directoryModule .listings .listing .inner a{word-break:break-all;color:#bc992f;text-decoration:underline}body.page-id-798{background:#eae8de}.contactModule .contactInformation{max-width:420px}.contactModule .contactInformation .contact{border-bottom:1px solid #a1a2a0;padding-bottom:60px;margin-bottom:60px}.contactModule .contactInformation .contact:last-child{border:none;padding-bottom:0;margin-bottom:0}.contactModule .contactInformation .contact p.header{font-family:libre baskerville,Georgia,serif;text-transform:uppercase;letter-spacing:5px;margin-bottom:2.5em;font-size:14px}.contactModule .contactInformation .contact h3.title{font-family:libre baskerville,Georgia,serif;font-size:30px;font-style:italic;color:#1e2534;line-height:1.3em;margin-bottom:.5em}.contactModule .contactInformation .contact p{font-size:20px;line-height:1.5em;margin-bottom:.5em;position:relative}.contactModule .contactInformation .contact a{color:#333}.contactModule .contactInformation .contact p:last-child{margin-bottom:0}.contactModule .contactInformation .contact p.phone,.contactModule .contactInformation .contact p.fax,.contactModule .contactInformation .contact p.email{padding-left:40px}.contactModule .contactInformation .contact p.phone:before,.contactModule .contactInformation .contact p.fax:before,.contactModule .contactInformation .contact p.email:before{content:url(images/iconPhone.png);position:absolute;left:0;top:2px}.contactModule .contactInformation .contact p.fax:before{content:url(images/iconFax.png)}.contactModule .contactInformation .contact p.email:before{content:url(images/iconEmail.png)}.contactModule .contactForm{background:#fff;position:relative;box-shadow:0 0 20px rgba(0,0,0,.1);padding:70px 50px}.contactModule .contactForm:before{content:'';position:absolute;left:7px;top:7px;width:calc(100% - 14px);height:calc(100% - 14px);border:1px solid #bc992f}.contactModule .contactForm .formHeader{text-align:center;font-size:26px;text-transform:uppercase;color:#343844;letter-spacing:10px;font-family:libre baskerville,Georgia,serif;margin-bottom:3em;position:relative;padding-top:55px}.contactModule .contactForm .formHeader:before{content:'';background:url(images/iconContact.png) 0 0 no-repeat;width:36px;height:31px;position:absolute;left:50%;top:0;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.contactModule .contactForm .gform_wrapper{position:relative;z-index:1}.contactModule .contactForm ul.gform_fields{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -10px}.contactModule .contactForm ul.gform_fields li{width:calc(50% - 20px);margin:0 10px 40px}.contactModule .contactForm ul.gform_fields li.full{width:calc(100% - 20px)}.contactModule .contactForm label{font-size:13px;text-transform:uppercase;letter-spacing:1px;color:#c7b299;margin-bottom:10px}.contactModule .contactForm .captcha label{display:none}.contactModule .contactForm input,.contactModule .contactForm select,.contactModule .contactForm textarea{width:100%;height:65px;border:1px solid #887443;background:#f0f0f0;padding:0 15px;outline:none;font-size:18px;color:#1e2534;font-style:italic;font-family:libre baskerville,Georgia,serif}.contactModule .contactForm textarea{height:110px;padding:15px}.contactModule .ginput_recaptcha>div{margin:0 auto}.contactModule .gform_footer{text-align:center}.contactModule input[type=submit]{font-size:13px;font-weight:700;background:#fff;color:#887443;letter-spacing:3px;text-transform:uppercase;font-style:normal;padding:20px 30px;border:2px solid #bc992f;display:inline-block;width:auto;height:auto;font-family:montserrat,Helvetica,Arial,sans-serif}.contactModule .validation_error,.contactModule .validation_message{margin:20px 0;color:red;font-size:14px}.contactModule .captcha .validation_message{text-align:center}.contactModule .gform_confirmation_message{font-size:18px;color:#1e2534;font-style:italic;font-family:libre baskerville,Georgia,serif}.searchResults{margin-top:0}.searchResults .searchItem{margin-bottom:40px;position:relative}.searchResults .searchItem:last-child{margin-bottom:0}.searchResults .searchItem .image{-webkit-flex:1 1 35%;-moz-flex:1 1 35%;-ms-flex:1 1 35%;flex:1 1 35%;background:#ccc center center no-repeat;background-size:cover}.searchResults .searchItem .content{-webkit-flex:1 1 65%;-moz-flex:1 1 65%;-ms-flex:1 1 65%;flex:1 1 65%;padding:50px 2.5vw;background:#f0f0f0}.searchResults .searchItem .content *:last-child{margin-bottom:0}.searchResults .searchItem .content h3{font-family:libre baskerville,Georgia,serif;font-size:32px;color:#37424c;line-height:1.3em;margin-bottom:.7em;font-style:italic}.searchResults .searchItem .content p{line-height:1.5em;margin-bottom:1em}#search-collections-form{width:100%}#search-collections-form h2{display:none;color:#fcf2d6;font-size:17px;line-height:1.5em;text-transform:uppercase;letter-spacing:9px;font-family:libre baskerville,Georgia,serif;text-align:center;margin-bottom:60px;overflow:hidden}#search-collections-form .list-view,#search-collections-form .grid-view{font-size:14px;margin-bottom:20px;display:inline-block}#search-collections-form .group .inputs{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;text-align:center;margin:0 -20px}#search-collections-form .group .inputs .text,#search-collections-form .group .inputs .select{-webkit-flex:1 1 50%;-moz-flex:1 1 50%;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 20px}#search-collections-form .group .inputs input[type=text],#search-collections-form .group .inputs select{max-width:400px;display:inline-block;background:#3a4150;border:1px solid #887443;height:65px;line-height:65px;width:100%;padding:0 15px;color:#d4d4d4;font-size:15px;font-style:italic;font-family:libre baskerville,Georgia,serif;outline:none}#search-collections-form .group .inputs input[type=submit]{font-weight:700;letter-spacing:3px;text-transform:uppercase;padding:20px 30px;border:2px solid #bc992f;display:inline-block;outline:0;background:#1d2433;border-width:1px;font-size:12px;color:#fff;position:absolute;left:50%;bottom:0;transform:translate(-50%,50%);-webkit-transform:translate(-50%,50%);-moz-transform:translate(-50%,50%)}#search-collections-form .preserve-filters{margin-top:40px;text-align:center;color:#fff}#search-collections-form .preserve-filters *{display:inline-block}.collectionsSearch form{width:100%;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex}.collectionsSearch form .sidebar{-webkit-flex:0 0 300px;-moz-flex:0 0 300px;-ms-flex:0 0 300px;flex:0 0 300px}.collectionsSearch form .main{margin-left:40px;-webkit-flex:1 0;-moz-flex:1 0;-ms-flex:1 0;flex:1 0}.collectionsSearch #search-collections-form .collections-search{position:relative;padding:40px 40px 60px;margin:0 0 40px;background:#1d2433;background:-moz-linear-gradient(left,rgba(29,36,51,1) 0%,rgba(36,45,63,1) 50%,rgba(29,36,51,1) 100%);background:-webkit-linear-gradient(left,rgba(29,36,51,1) 0%,rgba(36,45,63,1) 50%,rgba(29,36,51,1) 100%);background:linear-gradient(to right,rgba(29,36,51,1) 0%,rgba(36,45,63,1) 50%,rgba(29,36,51,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#1d2433',endColorstr='#1d2433',GradientType=1 )}.collectionsSearch .page_info{margin-bottom:40px}.collectionsSearch .group.search_results:last-child{margin-bottom:0}.collectionsSearch .group.search_results{margin-bottom:30px;padding:30px;background:#f0f0f0;display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;-moz-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between;-webkit-align-items:center;-moz-align-items:center;-ms-align-items:center;align-items:center}.collectionsSearch .search_results>a{-webkit-flex:1 1 30%;-moz-flex:1 1 30%;-ms-flex:1 1 30%;flex:1 1 30%}.collectionsSearch .article-data{-webkit-flex:1 1 70%;-moz-flex:1 1 70%;-ms-flex:1 1 70%;flex:1 1 70%;max-width:460px;padding-left:30px}.collectionsSearch .article-data a{color:#37424c}.collectionsSearch .article-data a:hover{color:#337ab7}.collectionsSearch .article-data *:last-child{margin-bottom:0}.collectionsSearch .article-data h3{font-family:libre baskerville,Georgia,serif;font-size:32px;color:#37424c;line-height:1.3em;margin-bottom:.5em;font-style:italic}.collectionsSearch .article-data p{line-height:1.5em;margin-bottom:.5em}.sidebar .facets{margin:0}.search_facets .facet-block{background-color:#f4f3ec;position:relative;border:1px solid #887443;padding:25px;margin-bottom:15px;font-size:20px;color:#1e2534;font-style:italic;font-family:libre baskerville,Georgia,serif;cursor:pointer}.search_facets .title{text-transform:lowercase;margin-bottom:25px}.search_facets .title:first-letter{text-transform:uppercase}.search_facets li,.search_facets label{font-size:14px;font-family:montserrat,Helvetica,Arial,sans-serif;font-style:normal;line-height:1.3em;position:relative;margin-bottom:10px}.search_facets label,.search_facets input[type=checkbox]{display:inline}.search_facets input[type=checkbox]{margin-right:5px;position:relative;top:2px}.search_facets #facet-date{height:5px;background:#c6c4b5;margin-bottom:10px}.noUi-target,.noUi-target *{-webkit-touch-callout:none;-webkit-user-select:none;-ms-touch-action:none;-ms-user-select:none;-moz-user-select:none;-moz-box-sizing:border-box;box-sizing:border-box}.noUi-base{width:100%;height:100%;position:relative}.noUi-origin{position:absolute;right:0;top:0;left:0;bottom:0}.noUi-handle{position:relative;z-index:1}.noUi-stacking .noUi-handle{z-index:10}.noUi-stacking+.noUi-origin{*z-index:-1}.noUi-state-tap .noUi-origin{-webkit-transition:left .3s,top .3s;transition:left .3s,top .3s}.noUi-state-drag *{cursor:inherit!important}.noUi-horizontal{height:18px}.noUi-horizontal .noUi-handle{width:13px;height:13px;left:0;top:calc(-100% + 1px);border:1px solid #f4f3ec;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transform-origin:center center;-moz-transform-origin:center center;-ms-transform-origin:center center;transform-origin:center center}.noUi-horizontal .noUi-origin:last-child .noUi-handle{left:auto;right:13px}.noUi-horizontal.noUi-extended{padding:0 15px}.noUi-horizontal.noUi-extended .noUi-origin{right:-15px}.noUi-vertical{width:18px}.noUi-vertical .noUi-handle{width:15px;height:15px;left:0;top:0}.noUi-vertical.noUi-extended{padding:15px 0}.noUi-vertical.noUi-extended .noUi-origin{bottom:-15px}.noUi-background{background:#c6c4b5}.noUi-connect{background:#887443;-webkit-transition:background 450ms;transition:background 450ms}.noUi-dragable{cursor:w-resize}.noUi-vertical .noUi-dragable{cursor:n-resize}.noUi-handle{background:#d4a72a;cursor:default}.noUi-active{box-shadow:inset 0 0 1px #fff,inset 0 1px 7px #ddd,0 3px 6px -3px #bbb}[disabled].noUi-connect,[disabled] .noUi-connect{background:#b8b8b8}[disabled] .noUi-handle{cursor:not-allowed}.search_facets .facet-date-info:after{content:'';display:block;clear:both}.search_facets .facet-date{font-family:montserrat,Helvetica,Arial,sans-serif;font-style:normal;font-weight:700;font-size:12px;float:left}.search_facets #event-end.facet-date{float:right}.search_facets .facet-toggle{font-size:14px;margin-top:20px}.collectionsSearch .pagination{display:block;text-align:center;border-top:1px solid #8e8e8e;border-bottom:1px solid #8e8e8e;padding:25px 0;margin-top:80px;font-family:libre baskerville,Georgia,serif}.collectionsSearch .pagination a{margin:0 15px;position:relative;text-transform:uppercase;letter-spacing:3px;color:#111}.collectionsSearch .pagination a#active_page{font-weight:700}#grid-container .result-image{background-color:#000;margin-bottom:20px}#grid-container .result-image img{transition:opacity .1s;opacity:1;width:300px}#grid-container .result-image:hover img{background-color:#000;opacity:.3}#grid-container .result-image p{color:#fff;bottom:0;margin:0;padding:10px;position:absolute;width:100%;opacity:.5;font-size:.7em;transition:opacity .1s}#grid-container .result-image:hover p{opacity:1}.capObject{margin-top:0}.capObjectPreContent{border-bottom:1px solid #b8afa2;padding:30px;margin-bottom:30px;display:flex;justify-content:space-between;align-items:center}.single-post .capObjectPreContent{justify-content:center}.capObjectPreContent .sm li{display:inline-block;color:#bc992f;position:relative;width:68px;height:68px;text-align:center;line-height:68px;margin-right:30px}.capObjectPreContent .sm li:hover a:before{border-color:#222939}.capObjectPreContent .sm li:hover a{color:#222939}.capObjectPreContent .sm li a:before{content:'';border:1px solid #bc992f;position:absolute;left:calc(50% - 24px);top:calc(50% - 24px);width:48px;height:48px;transform:rotate(45deg);transform-origin:center center;transition:all ease 200ms}.capObjectPreContent .sm li a{color:#bc992f}.capObjectPreContent .search{-webkit-flex:0 0 320px;-moz-flex:0 0 320px;-ms-flex:0 0 320px;flex:0 0 320px;position:relative}.capObjectPreContent .search:before{content:'';position:absolute;left:-60px;bottom:-30px;width:1px;height:calc(100% + 30px);background:#b8afa2}.capObjectPreContent .search #search-collections-form h2{display:none}.capObjectPreContent .search p{font-size:13px;text-transform:uppercase;color:#c7b299;letter-spacing:2px;margin-bottom:1em}.capObjectPreContent .search .select,.capObjectPreContent .preserve-filters{display:none}.capObjectPreContent .search .group{border:1px solid #887443}.capObjectPreContent .search .group .inputs .text{padding:0}.capObjectPreContent .search #search-collections-form .group .inputs input[type=text]{max-width:none;width:100%;height:60px;border:none;padding:0 70px 0 15px;background:#f7f7f7;outline:none;color:#333}.capObjectPreContent .search #search-collections-form .group .inputs .submit{position:absolute;right:0;top:0;width:55px;height:100%;border:1px solid #bc992f;background:#fff;line-height:55px;color:#bc992f}.capObjectPreContent .search #search-collections-form .group .inputs .submit:before{content:'\f002';font-family:fontawesome;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.capObjectPreContent .search #search-collections-form .group .inputs input[type=submit]{text-indent:-9999px;background:0 0;border:none;left:auto;top:auto;right:auto;bottom:auto;transform:none;padding:0;display:block;width:100%;height:100%}.capObjectImages{margin-bottom:60px}.capObject .full_image{display:block;margin-bottom:20px;position:relative}.capObject .cboxDeepzoom,.capObject .pdfLink{font-size:20px;color:#d4a72a;border:2px solid #d4a72a;width:50px;height:50px;text-align:center;line-height:50px;position:absolute;right:20px;bottom:20px}.capObject .no_zoom .cboxDeepzoom{display:none}.capObject .cboxDeepzoom img{vertical-align:bottom}.openseadragon{background:#000}#openseadragon1{position:relative}#loading-modal{display:none;position:fixed;bottom:50%;right:50%;z-index:10000;width:200px;height:60px;background-color:#fff;color:#1f2022;border:1px #b38e35 solid;padding:16px;text-align:center;font-size:24px;opacity:.6;transform:translate(50%,50%)}#colorbox .openseadragon{width:100%!important;height:100%!important}.thumbnails{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -5px}.thumbnails .thumb{position:relative;height:120px;padding:0 5px;margin:0 0 10px;-webkit-flex:0 1 25%;-moz-flex:0 1 25%;-ms-flex:0 1 25%;flex:0 1 25%}.thumbnails .thumb span{display:none}.thumbnails .thumb.compat-object-fit span{display:block;width:100%;height:100%;background-size:cover;background-repeat:no-repeat;background-position:center center}.thumbnails .thumb.compat-object-fit img{display:none}.thumbnails .thumb img{object-fit:cover;width:100%;height:100%}.infoBox{background:#f4f3ec;border:1px solid #887443;padding:40px;text-align:center;margin-bottom:30px}.infoBox .infoItem{border-bottom:1px solid #c2c2c1;padding-bottom:30px;margin-bottom:30px}.infoBox .infoItem:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.infoBox h4{font-family:libre baskerville,Georgia,serif;font-size:20px;font-style:italic;color:#1e2534;margin-bottom:1em}ul.find_within{margin:2em 0 0;font-size:15px}ul.find_within li:after{content:'';display:block;background:url(images/downArrow.png) 0 0 no-repeat;width:22px;height:11px;margin:15px auto}ul.find_within li:last-child:after{display:none}ul.find_within a{color:#1e2534}ul.find_within a:hover{text-decoration:underline}ul.browse{font-size:15px;text-align:left;margin-top:2em;font-size:15px}ul.browse li{margin-bottom:1em;position:relative;padding-left:18px;line-height:1.3em}ul.browse a{color:#1e2534}ul.browse a:hover{text-decoration:underline}ul.browse li:before{content:'\f111';font-family:fontawesome;position:absolute;left:0;top:0;font-size:5px;vertical-align:middle;color:#d4a72a}ul.browse ul{margin:1em 0 1em 0}.collectionObject.standardContent .group{margin-bottom:40px}.collectionObject.standardContent h2{font-family:libre baskerville,Georgia,serif;font-style:italic;text-transform:none;font-size:36px;margin-bottom:.5em;color:#222939}.collectionObject.standardContent h4{font-family:montserrat,Helvetica,Arial,sans-serif;font-weight:700;font-style:normal;font-size:17px}#footer{background:url(images/footerBG.png) left bottom no-repeat #222939;padding:70px 0;color:#fff}#footer a{color:#fff}#footer a:hover{color:#bc992f}#footer h4{color:#dcc16f;font-style:italic;font-size:25px;font-family:libre baskerville,Georgia,serif;margin-bottom:35px;letter-spacing:1px}#footer ul li{margin-bottom:20px;letter-spacing:1px;line-height:1.3em}#footer ul li:last-child{margin-bottom:0}#footer p{line-height:1.5em;margin-bottom:1em}.footerLogos{margin-top:40px}#footerBottom{border-top:1px solid rgba(255,255,255,.2);margin-top:70px;padding-top:35px}#newsletterSignup{padding:40px;background:#fff}#newsletterSignup .ctct-embed-signup{max-width:600px;margin:0 auto}#newsletterSignup h2{font-size:32px;font-weight:700}#newsletterSignup input[type=checkbox],#newsletterSignup input[type=radio]{margin-right:10px}#footer a.signup{background:#222939;display:inline-block;color:#fff;text-transform:uppercase;font-weight:400;font-size:12px;letter-spacing:2px;line-height:1em;padding:15px 20px;height:100%;border:1px solid #dcc16f;outline:none;transition:all ease .2s}#footer a.signup:hover{background:#dcc16f;color:#222939}#footerBottom{align-items:center;-webkit-align-items:center;-ms-align-items:center;justify-content:space-between;-ms-justify-content:space-between;-webkit-justify-content:space-between;-moz-justify-content:space-between}#footerLogo{display:inline-block}#footerBottom ul.copyright{display:inline-block;font-size:0;text-align:center}#footerBottom ul.copyright li{font-size:14px;color:#b5b5b5;display:inline-block;margin:0 10px}#footerBottom ul.copyright a{color:#b5b5b5}#footerBottom ul.copyright a:hover{color:#dcc16f}#footerBottom ul.copyright li.credit{margin-top:15px}#footerLogos{margin:0 -1vw}#footerLogos img{margin:0 1vw}#footerSocial{margin:0 -1vw}ul#footerSocial li{display:inline-block;padding:0 1vw;font-size:24px;margin:0}#footerSocial a{color:#dcc16f}@media only screen and (min-device-width:800px) and (max-device-width:1280px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape),(min-device-width:1200px) and (max-device-width:1600px) and (-webkit-min-device-pixel-ratio:1.5) and (orientation:landscape),(device-width:601px) and (device-height:906px) and (-webkit-min-device-pixel-ratio:1.331) and (-webkit-max-device-pixel-ratio:1.332) and (orientation:landscape),(max-device-width:1280px) and (orientation:landscape),(min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1),(min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:1),(min-device-width:768px) and (max-device-width:1024px) and (orientation:landscape) and (-webkit-min-device-pixel-ratio:2){#pageBanner{padding:170px 0 100px}#pageBanner h1{font-size:50px}#pageBanner .stdBtn{margin-top:30px}#homeEvents .upcomingEvents{margin:-220px 0 80px;position:relative;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}#homeEvents .upcomingEvents .stdBtn{bottom:0;left:50%}}@media(max-width:1300px){#mainNav ul.menu>li{font-size:11px}#mainNav ul.menu>li:after{margin:0 10px}}@media(max-width:1100px){#mainNav ul.menu>li{margin-right:15px;letter-spacing:3.5px}#mainNav ul.menu>li:last-child{margin-right:0}#mainNav ul.menu>li:after{display:none}}@media(max-width:991px){.module{margin:60px 0}.module.padding{padding:60px 0}#header{height:100px}#header .wrapper{height:100%}#logo,#header.active #logo{margin:0;height:100%;line-height:100px}#logo img,#header.active #logo img{vertical-align:middle;width:120px}#header.active #secondaryNav{margin-top:25px}#mainNav{display:none}#mainNavMobile{display:block;text-align:right;-webkit-align-self:flex-start;-moz-align-self:flex-start;-ms-align-self:flex-start;align-self:flex-start;-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}#mainNavMobile i{font-size:24px;color:#fff;cursor:pointer;transition:all ease .2s}body.mobileNavActive #mainNavMobile i{color:#bc992f}#mobileNav{position:absolute;z-index:20;left:0;top:100px;width:100%;-webkit-transform:translateY(-100%);-moz-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);background:rgba(51,51,51,.97);text-transform:uppercase;box-shadow:0 10px 15px rgba(0,0,0,.3);transition:all ease 400ms}#mobileNav.animate{-webkit-transform:translateY(0);-moz-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}body.mobileNavActive #mobileNav{display:block}#mobileNav ul.menu>li>a{font-family:libre baskerville,Georgia,serif;font-size:14px;letter-spacing:5px}#mobileNav a{display:block;padding:20px 30px;color:#fff;border-bottom:1px solid #434343;position:relative}#mobileNav a.active{background:#262728;color:#bc992f}#mobileNav a.active:before{content:'';background:url(images/mobileNavCollapse.png) 0 0 no-repeat;width:11px;height:5px;position:absolute;left:10px;top:calc( 50% - 2px )}#mobileNav a:hover{color:#bc992f}#mobileNav ul ul{display:none}#mobileNav ul ul a{font-size:13px;letter-spacing:1px}.mobilesecondaryNav{display:none}#pageBanner,#pageBanner.sm{padding:150px 0 100px}body.page-template-page-collections-search #pageBanner,body.search-results #pageBanner{padding:150px 0}#pageBanner h1{font-size:40px}#homeEvents .wrapper{padding:0}#homeEvents .upcomingEvents{position:relative;margin:0 0 100px;padding:60px 50px 80px;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}#homeEvents .upcomingEvents .bx-prev,#homeEvents .upcomingEvents .bx-next{width:19px;height:57px;-webkit-transform:translate(0);-moz-transform:translate(0);-ms-transform:translate(0);transform:translate(0);left:20px;top:calc( 50% - 27px )}#homeEvents .upcomingEvents .bx-next{left:auto;right:20px}#homeEvents .upcomingEvents .bx-prev:before,#homeEvents .upcomingEvents .bx-next:before{background-image:url(images/upcomingEventsPrevSmall.png);display:block;width:100%;height:100%;left:0;right:0;top:0;transition:none}#homeEvents .upcomingEvents .bx-next:before{background-image:url(images/upcomingEventsNextSmall.png)}#homeEvents .featuredEvents .row{display:block!important;padding:0 30px 30px;margin:0}#homeEvents .featuredEvents div[class*=col]{padding:0;max-width:700px;margin:0 auto 40px}#homeEvents .featuredEvents .thumb{margin-bottom:30px}#homeEvents .featuredEvents h3{margin-bottom:15px}#homeEvents .featuredEvents h2{margin-bottom:20px}.filtersBox{margin-bottom:100px}.filtersBox .row{-webkit-align-items:flex-start;-moz-align-items:flex-start;-ms-align-items:flex-start;align-items:flex-start}.filtersBox div[class*=col]{-webkit-flex:1 0 33.33%;-moz-flex:1 0 33.33%;-ms-flex:1 0 33.33%;flex:1 0 33.33%}.filtersBox form input.zip{margin-bottom:15px}header.propertiesHeader{text-align:center}header.propertiesHeader h2{font-size:30px;float:none;margin-bottom:30px}header.propertiesHeader .sorting{float:none;margin:0}.postList .thumbContainer{display:none}.postList .content{padding:50px 30px;-webkit-flex:50%;-moz-flex:50%;-ms-flex:50%;flex:50%}.postList .content .inner aside{margin:0;padding:0 0 0 30px;border:none}.postList .mobileThumb{display:block;margin:0 0 30px;width:100%}.postList .content h3{font-size:22px}.postList .content h4,.postList .content p{font-size:16px}.twoColumnLayout{margin:60px 0}.twoColumnLayout .sidebar{-webkit-order:1;-moz-order:1;-ms-order:1;order:1}.twoColumnLayout .mainContent,.twoColumnLayout .sidebar{flex:0 0 100%;flex:0 0 100%;flex:0 0 100%;flex:0 0 100%}.twoColumnLayout .mainContent,.twoColumnLayout .main{margin:0 0 60px}.twoColumnLayout .wrapper{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogPosts .row{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blogPosts div[class*=col]{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.page-template-page-collections-search .twoColumnLayout{margin:0 0 120px}#search-collections-form{margin-bottom:40px}.collectionsSearch form{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%}.collectionsSearch form .sidebar{display:none}.collectionsSearch form .main{-webkit-flex:0 0 100%;-moz-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;margin:0;-webkit-order:2;-moz-order:2;-ms-order:2;order:2}.collectionsSearch .article-data{max-width:550px;-webkit-flex:1 1 75%;-moz-flex:1 1 75%;-ms-flex:1 1 75%;flex:1 1 75%}.collectionsHighlights .highlight{-webkit-flex:0 0 33.33%;-moz-flex:0 0 33.33%;-ms-flex:0 0 33.33%;flex:0 0 33.33%}.capObjectPreContent{padding:0 0 30px;display:block!important}.capObjectPreContent .sm{margin-bottom:30px}.capObjectPreContent .sm li{margin-right:10px}.capObjectPreContent .search #search-collections-form .group .inputs{margin:0}.capObjectPreContent .search #search-collections-form .group .inputs .text{padding:0}.capObjectPreContent .search #search-collections-form .group .inputs .text input[type=text]{max-width:none}#generalInfo{margin:0}#generalInfo .row{margin:0 -20px}#generalInfo div[class*=col]{padding:0 20px}.standardContent h1{font-size:30px}.standardContent h2{font-size:18px;margin:0 auto 1em}.standardContent h3{font-size:20px}.standardContent ul{margin:1em 0}.collectionsGrid.timely .thumb{height:250px}.collectionsGrid.collectionsOnDisplay .thumb{height:250px}.collectionsGrid{margin:60px 0}.collectionsGrid .row{display:block!important;margin:0}.collectionsGrid div[class*=col]{padding:0 0 30px}.collectionsGrid .row:last-child div[class*=col]:last-child{padding:0}.videoGallery nav{margin:0}.ctaPane .content{padding:0}.ctaPane .content h2{font-size:30px;margin-bottom:1em}.membershipTypes .memberships{margin:0 -15px}.membershipTypes .membership{margin-bottom:30px}.membershipTypes .membership .inner{margin:0 15px}.membershipTypes .membership h3{letter-spacing:5px;font-size:18px}.featuredCollectionItem .image{display:none}.featuredCollectionItem .content{-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%;padding:40px 30px}.featuredCollectionItem img.mobileThumb{display:block;width:35vw;float:left;margin:0 30px 30px 0}#footer .row{margin:0 auto;max-width:600px}#footer div[class*=col]{padding:0;margin:0 0 30px}#footer .footerNavColumns h4{border-bottom:1px solid #50545e;padding:0 48px 20px 15px;margin-bottom:20px;position:relative;cursor:pointer}#footer .footerNavColumns h4:after{content:'';background:url(images/plusLarge.png) 0 0 no-repeat;width:13px;height:13px;background-size:100%;position:absolute;right:15px;top:3px}#footer .footerNavColumns.active h4:after{height:1px;top:9px;background:url(images/minusLarge.png) 0 0 no-repeat}#footer .subscribeColumn h4{font-size:18px;margin-bottom:15px}#footer ul.menu{display:none;padding:0 15px}#footer ul.menu li{font-size:14px}.footerLogos{display:none}#footerBottom{margin:0;padding:0;border:none;text-align:center;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}#footerLogo{display:none}#footerBottom ul.copyright,#footerLogos,#footerSocial{-webkit-flex:1 0 100%;-moz-flex:1 0 100%;-ms-flex:1 0 100%;flex:1 0 100%}#footerBottom ul.copyright{order:2}#footerLogos{margin-bottom:30px}#footerSocial{border-bottom:1px solid #50545e;padding-bottom:30px;margin-bottom:30px}ul#footerSocial li{padding:0 3vw}}@media(max-width:767px){.wrapper{padding:0 20px}header.sectionHeader.simple,header.sectionHeader{margin-bottom:40px}header.sectionHeader h1{font-size:26px}header.sectionHeader.simple h1{font-size:18px;display:block;padding:0 10px;letter-spacing:5px}header.sectionHeader h2{font-size:15px;margin-bottom:1em}header.sectionHeader h3{font-size:17px}header.sectionHeader.simple:before{display:none}header.sectionHeader.simple h1:before,header.sectionHeader.simple h1:after,.filtersBox header span:before,.filtersBox header span:after{display:none}.alignleft,.alignright{float:none;margin:20px 0;width:auto!important}#header{height:70px}#secondaryNav{display:none}#logo,#header.active #logo{line-height:70px}#logo img,#header.active #logo img{width:80px}#mainNavMobile{height:100%;line-height:70px}#mobileNav{top:70px}.mobilesecondaryNav{display:block}.mobilesecondaryNav ul{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:flex;-webkit-flex-wrap:nowrap;-moz-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.mobilesecondaryNav ul li{-webkit-flex:0 0 25%;-moz-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;border-right:1px solid #434343;text-align:center}.mobilesecondaryNav ul li:last-child{border:none}#mobileNav .mobilesecondaryNav ul li a{display:block;padding:20px 0;font-size:11px;letter-spacing:2px}.mobilesecondaryNav ul li a i{margin-right:5px;color:#bc992f}#pageBanner,#pageBanner.sm{padding:100px 0 50px}#pageBanner h1{font-size:30px}#pageBanner p{font-size:15px}#pageBanner .stdBtn{margin-top:30px}#homeEvents{padding:0;background-image:none!important}#homeEvents .wrapper{border:none}#homeEvents .wrapper .flourishes{display:none}#homeEvents .upcomingEvents{padding:40px 30px 70px}#homeEvents .upcomingEvents .row div[class*=col]{margin-bottom:30px}#homeEvents .upcomingEvents .row div[class*=col]:last-child{margin-bottom:0}#homeEvents .upcomingEvents .date{margin-bottom:10px}#homeEvents .upcomingEvents .excerpt{margin-bottom:10px}#homeEvents .upcomingEvents .bx-next,#homeEvents .upcomingEvents .bx-prev{width:13px;height:40px}#homeEvents .upcomingEvents .bx-prev{left:10px}#homeEvents .upcomingEvents .bx-next{right:10px}#homeEvents .upcomingEvents .bx-prev:before,#homeEvents .upcomingEvents .bx-next:before{background-size:100%}#homeEvents .featuredEvents .row{padding:0}#homeEvents .featuredEvents div[class*=col]{max-width:none;padding:0 0 30px}#homeEvents .featuredEvents .thumb{height:220px}#homeEvents .featuredEvents h2{font-size:20px}#homeEvents .featuredEvents h3{font-size:13px}.homeFeaturedSlider .bx-controls{top:170px}.filtersBox{margin:0 auto 50px;padding:30px 20px 60px}.filtersBox header{margin-bottom:30px}.filtersBox .row{display:block!important;margin:0}.filtersBox div[class*=col]{padding:0;margin:0 0 20px}.filtersBox div[class*=col]:last-child{margin:0}.filtersBox form input.zip{margin:0}.filtersBox form input[type=text],.filtersBox form select,.filtersBox form .architecturalStyles{height:35px;line-height:35px}#mainSearch .searchTabs{padding:0}#mainSearch .searchTabs a{display:block;width:100%;margin:0;font-size:14px}.module.postList.properties{padding:30px 20px}.module.postList.properties:before{display:none}.propertyState{text-align:center;padding:0;margin:60px 0 30px;font-size:18px}header.propertiesHeader{border-width:1px;margin-bottom:30px}header.propertiesHeader:before{display:none}header.propertiesHeader h2{font-size:22px;line-height:1.5em}header.propertiesHeader .sorting .viewAll{display:block;margin:0 0 20px;padding:0 20px;height:35px;line-height:35px}header.propertiesHeader form{display:block}header.propertiesHeader form select{display:block;height:35px;width:100%}.postList.properties .post{padding-bottom:30px;margin-bottom:30px;border-bottom:1px solid #cfc7b4}.postList.properties .content .inner{display:block!important}.postList.properties .mobileThumb{width:auto;max-width:100%;margin:0 auto 20px}.postList.properties .content .inner>div{margin-bottom:20px}.postList.properties .content .inner aside{padding:0}.loadMore{margin-top:0}.bannerBoxOverlay header span:before,.bannerBoxOverlay header span:after{display:none}.twoColumnLayout .mainContent,.twoColumnLayout .main{margin:0 0 60px}.twoColumnLayout .wrapper{display:block!important}.twoColumnLayout .mainContent{}.twoColumnLayout .sidebar{}.sidebar section{margin:60px 0}.page-template-page-collections-search .twoColumnLayout{margin:-60px 0 120px}#search-collections-form{margin-bottom:40px}.collectionsSearch .group.search_results{display:block}.collectionsSearch .search_results>a,.collectionsSearch .search_results>img{display:block;margin-bottom:20px}.collectionsSearch .article-data{max-width:none;padding:0;margin:0}.collectionsSearch .article-data h3{font-size:20px}.collectionsSearch .article-data p{font-size:15px}.collectionsHighlights .highlight{-webkit-flex:0 0 50%;-moz-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}.readMoreExpand{margin-top:30px}#generalInfo{padding:30px 20px;margin:0}#generalInfo .row{margin:0;display:block!important}#generalInfo div[class*=col]{padding:0}#generalInfo div[class*=col],#generalInfo div[class*=col]:nth-child(2){border:none;border-bottom:1px solid #bc992f;padding:0 0 20px;margin:0 0 20px}#generalInfo div[class*=col]:last-child{margin:0;padding:0;border:none}.standardContent h1{font-size:24px}.standardContent h2{font-size:14px;letter-spacing:1px}.standardContent h3{font-size:17px}.standardContent h4{font-size:18px}.standardContent p,.standardContent li{font-size:15px}.standardContent .fullImage{margin:30px 0}.standardContent .alignleft,.standardContent .alignright{display:block;float:none;margin:30px 0}.photoGallery{margin:60px 0}.photoGallery .photos{background:0 0;height:auto}.photoGallery .photos .controls{display:block;position:relative;top:0;bottom:0;left:0;width:100%;background:0 0;padding:0;margin-bottom:30px}.photoGallery .photos .controls:before{display:none}.photoGallery .photos .controls .prev,.photoGallery .photos .controls .next{position:absolute;right:0;bottom:10px;border:none}.photoGallery .photos .controls .prev{right:40px}.photoGallery .photos .controls .prev:before{position:static;-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.photoGallery .photos .controls .next:before{position:static;-webkit-transform:rotate(-90deg);-moz-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.photoGallery .photos .controls .prev:hover,.photoGallery .photos .controls .next:hover{background:0 0}.photoGallery .photos .controls .content{color:#333;padding:0;margin-bottom:20px}.photoGallery .photos .controls .count{color:#333;margin:0}.photoGallery .photos .bx-wrapper{position:static}.photoGallery .photos li{height:50vw}.timeline{margin:60px 0}.timeline nav{height:auto}.timeline nav .links .group{display:block!important}.timeline nav .links a{display:block;width:100%;height:auto;padding:10px 20px;line-height:1.3em;border:none;font-size:15px}.timeline nav .bx-wrapper{position:static;height:auto;padding:0 45px}.timeline .events{margin-top:30px}.timeline .events .event img{display:block;margin:20px auto;max-width:100%;height:auto}.timeline .events .event p,.timeline .events .event li{font-size:15px}.collectionsGrid.timely{margin-bottom:0}.collectionsGrid.timely .wrapper{padding:0}.collectionsGrid.timely div[class*=col]{padding:0}body.home .collectionsGrid.timely .thumb{heigt:290px}.collectionsGrid.timely .content h3{display:block}.collectionsGrid.timely .bx-wrapper{position:relative}.collectionsGrid.timely .bx-controls .bx-prev,.collectionsGrid.timely .bx-controls .bx-next{position:absolute;right:20px;top:100px;display:block;background:url(images/mobileTimelyArrowWhite.png) 0 0 no-repeat;width:12px;height:29px;font-size:0}.collectionsGrid.timely .bx-controls .bx-prev{right:auto;left:20px;transform:rotate(180deg)}.collectionsGrid.collectionsOnDisplay .thumb{height:150px}.ctaPane:before{display:none}.ctaPane .bgImage{display:none}.ctaPane .row{display:block!important;margin:0}.ctaPane div[class*=col]{padding:0}.ctaPane .content{text-align:center;padding:30px 0 0}.ctaPane img{max-height:320px}.ctaPane .content h2{font-size:20px;margin-bottom:20px}.ctaPane .content p{font-size:15px;margin-bottom:20px}.module.postList{position:relative;margin:0;padding:60px 30px}.module.postList:before{content:'';display:block;position:absolute;left:0;top:0;width:calc(100% - 18px);height:calc(100% - 18px);border:1px solid #bc992f;margin:9px}.postList .wrapper{padding:0}.postList .post{display:block!important;margin:0}.postList .thumbContainer{display:none}.postList .content{background:0 0;padding:0}.postList .content:before{display:none}.postList .content h3{font-size:22px}.postList .content p{font-size:15px}.postList .content p.dateMobile{display:block;font-weight:600;margin-bottom:10px}.postList .moduleBottomBtn{display:none}.postList .bx-pager{text-align:center;margin-top:40px}.postList .bx-pager-item{display:inline-block;margin:0 10px}.postList .bx-pager-item a{display:block;width:15px;height:15px;background:#bc992f;text-indent:-9999px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.postList .bx-pager-item a.active{background:#1d2433}.schoolPrograms .program{display:block!important}.schoolPrograms .program .image{height:150px}.schoolPrograms .program .content{padding:30px 20px}.schoolPrograms .program .content h3{font-size:20px}.schoolPrograms .program .content p{font-size:15px}.schoolPrograms .program .content .textLink{margin:0}.faqBox{margin:60px 0;padding:30px}.faqBox p{font-size:16px}.videoGallery nav{margin:20px -20px 0;padding:0 20px;height:auto;background:0 0}.videoGallery nav:before{display:none}.videoGallery nav .prev,.videoGallery nav .next{width:auto;height:auto;border:none;top:calc( 50% - 6px );left:22px}.videoGallery nav .next{left:auto;right:22px}.videoGallery nav .bx-wrapper{padding:0 20px;position:static}.videoGallery .currentVideo{margin:0 -20px}.videoGallery nav .links a{height:15vw;margin:0 5px}.videoGallery nav .links a:after{display:none}.featuredCollectionItem{margin:60px 0}.featuredCollectionItem h3{font-size:20px}.featuredCollectionItem p{font-size:15px}.featuredCollectionItem img.mobileThumb{display:block;float:none;margin:0 0 30px;width:auto;max-width:100%}.tableModule table,.tableModule tbody,.tableModule tr,.tableModule td{display:block}.tableModule thead{display:none}.tableModule table tr td:last-child{border-bottom:1px solid #a4862b}.tableModule table td{border:none;padding:10px 15px;text-align:right;font-size:15px}.tableModule td:before{content:attr(data-value);float:left;font-weight:700;font-size:12px;margin-right:20px}.membershipTypes .memberships{margin:0}.membershipTypes .membership{padding:0;margin:0 0 20px!important;-webkit-flex:1 1 100%;-moz-flex:1 1 100%;-ms-flex:1 1 100%;flex:1 1 100%}.membershipTypes .membership:last-child{margin-bottom:0!important}.membershipTypes .membership .inner{padding:30px 30px 100px;margin:0}.membershipTypes .membership h3{font-size:20px;letter-spacing:3px}.membershipTypes .membership p{font-size:15px}body.search-results #pageBanner{padding:100px 0 150px}body.search-results #pageBanner p{display:none}.searchResults .searchItem{display:block;margin-bottom:20px}.searchResults .searchItem .image{height:150px}.searchResults .searchItem .content{padding:30px 20px}.searchResults .searchItem .content h3{font-size:20px}.customPagination{margin-top:40px;font-size:12px}#search-collections-form .group .inputs{display:block}#search-collections-form .group .inputs div{margin-bottom:10px}.capObjectPreContent .sm li{margin-right:5px}.capObjectPreContent .search #search-collections-form .group .inputs div{margin:0}}