html,body,br,hr,div,span,a,object,iframe,ul,ol,dl,li,dt,dd,h1,h2,h3,h4,h5,h6,p,blockquote,q,address,small,big,cite,dfn,ins,del,i,em,b,strong,sup,sub,strike,pre,code,samp,kbd,var,tt,form,fieldset,legend,label,input,textarea,option,.nobox{background:transparent;border:0;font-size:100%;margin:0;outline:0;padding:0;vertical-align:baseline}div,section,article,main,aside,header,footer,dialog,figure,figcaption,hgroup{display:block}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}blockquote,q{quotes:none}br{height:0}ul,ol,dl{list-style:none}table{border-spacing:0;border-collapse:collapse}td{text-align:left;font-weight:normal}img{border:0;border-style:none}fieldset{border:1px solid transparent}input[type=submit]{font-family:'Montserrat', sans-serif;cursor:pointer;-webkit-appearance:none;-webkit-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}input[type=text],input[type=email],input[type=password],textarea{font-family:'Montserrat', sans-serif;font-weight:400;border-radius:0;-webkit-appearance:none}button{font-family:'Montserrat', sans-serif;background:none;border:none;padding:0;outline:inherit}.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0}.icon{display:block;background-size:100%;background-repeat:no-repeat;text-indent:-9999px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.icon:hover{transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.full-bg{background-repeat:no-repeat;background-position:center center;background-size:cover}.full-bg.full-bg-top{background-position:top center}.full-bg.full-bg-left{background-position:center left}.full-bg.full-bg-right{background-position:center right}.full-bg.full-bg-top-right{background-position:top right}.centered{text-align:center}.body img{max-width:100%;height:auto !important}.body ul li,.body ol li{color:black;font-weight:400;font-size:1.125rem;line-height:1.25rem;letter-spacing:.045em;margin-bottom:0;margin-left:20px}.body h2,.body h3,.body h4,.body h5,.body p,.body a,.body ul,.body ol,.body img,.body blockquote,.body table{margin-bottom:30px}.body .btn{margin-bottom:5px}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.flex-align-center{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.flex-align-bottom{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex-justify-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.flex-1{-ms-flex:1;-webkit-box-flex:1;flex:1}.flex-flow-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.flex-reverse{-ms-flex-direction:row-reverse;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;flex-direction:row-reverse}.no-scroll{overflow:hidden}.image-square:before{display:block;content:'';width:100%;padding-top:100%}.sixteen-nine:before{display:block;content:'';width:100%;padding-top:56.25%}::-moz-selection{background:red;color:#fff}::selection{background:red;color:#fff}::-moz-selection{background:red;color:#fff}.img-cont{position:relative;overflow:hidden}.img-cont img.bg{display:block;position:absolute;min-height:100%;height:auto;min-width:100%;width:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:1}.img-cont.img-cont-top img.bg{top:0;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0)}.img-cont>div{position:relative;z-index:4 !important}@media screen and (max-width: 600px){.img-cont img.bg{max-height:100%}}::-moz-selection{background:#d1b371;color:#fff}::selection{background:#d1b371;color:#fff}::-moz-selection{background:#d1b371;color:#fff}.btn{background-color:#000;display:inline-block;font-weight:700;color:#fff;text-transform:uppercase;font-size:10px;padding:10px 20px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.btn:hover,.btn:focus{background-color:#d1b371;color:#fff}.btn:focus{text-decoration:underline}.btn.btn-gold{background-color:#d1b371;color:#fff}.btn.btn-gold:hover,.btn.btn-gold:focus{background-color:#000;color:#fff}.gallery-trigger-button{cursor:pointer}.social-media-list{display:block}.social-media-list li{display:inline-block;margin:0 2px 7px 2px}.social-media-list li a{width:30px;height:30px}.social-media-list li a.facebook{background-image:url(/assets/images/site/facebook-gold.svg)}.social-media-list li a.facebook:hover,.social-media-list li a.facebook:focus{background-image:url(/assets/images/site/facebook.svg)}.social-media-list li a.twitter{background-image:url(/assets/images/site/twitter-gold.svg)}.social-media-list li a.twitter:hover,.social-media-list li a.twitter:focus{background-image:url(/assets/images/site/twitter.svg)}.social-media-list li a.instagram{background-image:url(/assets/images/site/instagram-gold.svg)}.social-media-list li a.instagram:hover,.social-media-list li a.instagram:focus{background-image:url(/assets/images/site/instagram.svg)}.social-media-list li a.youtube{background-image:url(/assets/images/site/youtube-gold.svg)}.social-media-list li a.youtube:hover,.social-media-list li a.youtube:focus{background-image:url(/assets/images/site/youtube.svg)}.social-media-list li a.foursquare{background-image:url(/assets/images/site/foursquare-gold.svg)}.social-media-list li a.foursquare:hover,.social-media-list li a.foursquare:focus{background-image:url(/assets/images/site/foursquare.svg)}.social-media-list li a.pinterest{background-image:url(/assets/images/site/pinterest-gold.svg)}.social-media-list li a.pinterest:hover,.social-media-list li a.pinterest:focus{background-image:url(/assets/images/site/pinterest.svg)}.overlay{position:relative}.overlay>div{position:relative;z-index:2}.overlay:after{display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%}.overlay-black-25:after{background:rgba(17,17,17,0.25)}.overlay-black-40:after{background:rgba(17,17,17,0.4)}.overlay-black-50:after{background:rgba(17,17,17,0.5)}.vp-80{padding-top:80px;padding-bottom:80px}.vp-60{padding-top:60px;padding-bottom:60px}.vp-90{padding-top:90px;padding-bottom:90px}.vp-100{padding-top:100px;padding-bottom:100px}.vp-150{padding-top:150px;padding-bottom:150px}.vp-200{padding-top:200px;padding-bottom:200px}.pt-50{padding-top:50px}.pt-60{padding-top:60px}.pt-80{padding-top:80px}.pb-60{padding-bottom:60px}.pb-80{padding-bottom:80px}.pb-100{padding-bottom:100px}.pt-100{padding-top:100px}.pt-200{padding-top:200px}.mb-40{margin-bottom:40px}.mb-60{margin-bottom:60px}.mb-100{margin-bottom:100px}.mt-100{margin-top:100px}.hp-15{padding-left:15%;padding-right:15%}.hp-20{padding-left:20%;padding-right:20%}.hp-25{padding-left:25%;padding-right:25%}@media screen and (max-width: 960px){.pt-200{padding-top:100px}.pb-100{padding-bottom:50px}.pb-80{padding-bottom:40px}.pt-100{padding-top:50px}.vp-150{padding-top:75px;padding-bottom:75px}.mb-40{margin-bottom:30px}.mb-60{margin-bottom:30px}.mb-100{margin-bottom:50px}.hp{padding-left:0;padding-right:0}.pb-60{padding-bottom:30px}.pt-60{padding-top:30px}.vp-60{padding-top:30px;padding-bottom:30px}.vp-80{padding-top:40px;padding-bottom:40px}.vp-100{padding-top:50px;padding-bottom:50px}.vp-200{padding-top:100px;padding-bottom:100px}.vp-90{padding-top:45px;padding-bottom:45px}}@media screen and (max-width: 600px){.pt-200{padding-top:50px}.vp-150{padding-top:50px;padding-bottom:50px}.vp-200{padding-top:50px;padding-bottom:50px}}.is-visible{visibility:visible !important;opacity:1 !important;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.is-hidden{visibility:hidden;opacity:0;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.visually-hidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}@font-face{font-family:'DidotLTStd-Bold';src:url("/assets/fonts/DidotLTStd-Bold.eot");src:url("/assets/fonts/DidotLTStd-Bold.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/DidotLTStd-Bold.woff2") format("woff2"),url("/assets/fonts/DidotLTStd-Bold.woff") format("woff"),url("/assets/fonts/DidotLTStd-Bold.ttf") format("truetype")}@font-face{font-family:'FlatfaceHaleys-Script';src:url("/assets/fonts/flatface-haleys-script.eot");src:url("/assets/fonts/flatface-haleys-script.eot?#iefix") format("embedded-opentype"),url("/assets/fonts/flatface-haleys-script.woff2") format("woff2"),url("/assets/fonts/flatface-haleys-script.woff") format("woff"),url("/assets/fonts/flatface-haleys-script.ttf") format("truetype"),url("/assets/fonts/flatface-haleys-script.svg#youworkforthem") format("svg");font-weight:normal;font-style:normal}h1,h2,h3,h4,h5,h6{font-family:'Montserrat', sans-serif;color:#000}.display-title{font-family:'DidotLTStd-Bold', serif;font-size:3.5vw;line-height:3.75vw;font-weight:400;text-transform:uppercase}.display-title span{display:block;padding:10px 0 25px 0;color:#d1b371;font-family:'Montserrat', sans-serif;font-size:18px;line-height:24px;font-weight:700;letter-spacing:.6em}.display-title-2{font-family:'DidotLTStd-Bold', serif;font-size:5.125rem;line-height:5rem;font-weight:400;text-transform:none}.display-title-3{color:#fff;font-size:1.25rem;line-height:1.5rem;font-weight:700;text-transform:uppercase;letter-spacing:.6em}.display-title-4{font-family:'DidotLTStd-Bold', serif;font-size:4.8rem;line-height:5rem;font-weight:400;text-transform:none}@media screen and (max-width: 768px){.display-title{font-size:6.5vw;line-height:6.75vw}.display-title-2{font-size:4rem;line-height:4rem}.display-title-3{font-size:15px;line-height:18px}}@media screen and (max-width: 600px){.display-title span{font-size:15px;line-height:18px;letter-spacing:.2em}}@media screen and (max-width: 400px){.display-title{font-size:6.75vw;line-height:7vw}.display-title span{font-size:13px;line-height:18px;letter-spacing:.15em;padding:10px 0 20px 0}}p{font-family:'Montserrat', sans-serif;font-weight:400;font-size:11px;line-height:18px}a{font-family:'Montserrat', sans-serif;color:#d1b371;font-weight:700;text-decoration:none;cursor:pointer;-webkit-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}a:hover{color:#d1b371;text-decoration:none}a:focus,button:focus,input[type=submit]:focus{text-decoration:underline}strong{font-weight:bold}hr{border:0 #d1b371 solid;border-top-width:1px;clear:both;height:0}ol{list-style:decimal}ul{list-style:disc}html,body,p,a,h1,h2,h3,h4,h5,h6{-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}html,body{height:100%;font-size:1em;font-family:'Montserrat', sans-serif;font-weight:400}#wrapper{min-height:calc(100% - 80px);height:auto !important;margin:0 auto;overflow:hidden}.after-banner{background:#fff;background:-webkit-gradient(linear, left top, left bottom, from(#fff), to(#f6f6f6));background:-o-linear-gradient(top, #fff 0%, #f6f6f6 100%);background:linear-gradient(to bottom, #fff 0%, #f6f6f6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f6f6f6',GradientType=0 )}.container{width:90%;margin:auto;position:relative}.container.container-1024{max-width:1024px}.container.container-1200{max-width:90%}.container.container-1260{max-width:90%}#page{height:100%}#skipnav{position:absolute;z-index:99999;clip:rect(0 0 0 0);height:1px;width:1px;padding-bottom:25px;-webkit-transition:none !important;-o-transition:none !important;transition:none !important}#skipnav:hover,#skipnav:focus,#skipnav:active{text-transform:uppercase;font-size:15px;letter-spacing:.03em;clip:auto;left:0;top:0;width:100%;height:auto;margin:0;padding:10px 0;background:#d1b371;border-left:none;border-right:none;text-align:center;font-weight:bold;color:#fff}@media screen and (max-width: 1170px){#wrapper{min-height:calc(100% - 155px)}}@media screen and (max-width: 960px){html,body{font-size:.8em}}@media screen and (max-width: 600px){#wrapper{min-height:calc(100% - 190px)}}#header{width:100%;position:relative;z-index:9999;background-color:#fff;height:95px;padding:0 30px}.header-has-border #header{border-bottom:1px solid #e1e1e1}#header nav li{list-style:none}.is-header-desktop #header nav{-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:95px;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.is-header-desktop #menu{width:calc(100% - 162px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.is-header-desktop #menu .menu-left,.is-header-desktop #menu .menu-right{padding:0 50px;width:calc(50% - 125px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.is-header-desktop #menu .menu-left{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.is-header-desktop #menu .menu-right{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-left:250px}.is-header-desktop #menu .menu-left li.level-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.is-header-desktop #menu .menu-right li.level-1{-webkit-box-flex:1;-ms-flex:1;flex:1}.is-header-desktop #menu li.level-1{text-align:center;line-height:10px}#header nav li.level-1.mobile-only{display:none}.is-header-desktop #menu li.level-1 a.level-1-link{position:relative;z-index:2;white-space:nowrap;display:inline-block;padding:42px 15px;text-align:center}.is-header-desktop #menu li.level-1 a.level-1-link:hover,.is-header-desktop #menu li.level-1 a.level-1-link:focus,.is-header-desktop #menu li.level-1[aria-expanded="true"] a.level-1-trigger{font-weight:700}.is-header-desktop #menu li.level-1 a.level-1-link.active{font-weight:700;color:#d1b371}#header nav #social{position:relative;z-index:2;width:82px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#header nav #social li{padding:10px 0}#header nav #social li a{width:22px;height:22px}.is-header-desktop #header nav .dropdown-menu{position:absolute}.is-header-desktop #header nav .dropdown-menu[aria-hidden="true"]{opacity:0;visibility:hidden}.is-header-desktop #header nav .dropdown-menu[aria-hidden="false"]{opacity:1;visibility:visible}.is-header-desktop #header nav .dropdown-menu.mega-menu{z-index:1;-webkit-box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);box-shadow:0px 0px 30px 0px rgba(0,0,0,0.2);text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:30px;width:calc(50% + 155px);background-color:#fff;top:94px}.is-header-desktop #header nav .dropdown-menu.mega-menu:before{z-index:1;display:block;content:'';width:calc(100% + 60px);height:30px;background-color:#fff;position:absolute;top:-30px;left:-30px}.is-header-desktop #header nav .dropdown-menu.mega-menu:after{z-index:2;display:block;content:'';width:100%;height:1px;background-color:#e1e1e1;position:absolute;top:0;left:0}.is-header-desktop #header nav .menu-left .dropdown-menu.mega-menu{left:0}.is-header-desktop #header nav .menu-right .dropdown-menu.mega-menu{right:0}.is-header-desktop #header nav .dropdown-menu.mega-menu .mega-menu-left{width:57%;margin-right:3%;padding-top:20px;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}.is-header-desktop #header nav .dropdown-menu.mega-menu.dd-wider-image .mega-menu-left{width:32%}.is-header-desktop #header nav .dropdown-menu.mega-menu.dd-1-col .mega-menu-left{-webkit-column-count:1;-moz-column-count:1;column-count:1}.is-header-desktop #header nav .dropdown-menu.mega-menu .mega-menu-left .mega-menu-category{position:relative;-webkit-column-break-inside:avoid;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;margin-bottom:50px}.is-header-desktop #header nav .dropdown-menu.mega-menu .mega-menu-right{display:block;overflow:hidden;position:relative;width:37%;margin-left:3%;min-height:285px}.is-header-desktop #header nav .dropdown-menu.mega-menu.dd-wider-image .mega-menu-right{width:62%}.is-header-desktop #header nav .dropdown-menu.mega-menu .mega-menu-right span{padding:0 15px;z-index:2;display:block;position:absolute;bottom:10px;left:0;width:100%;color:#fff;text-align:center;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:11px;line-height:14px;text-transform:uppercase;letter-spacing:.2em}.is-header-desktop #header nav .dropdown-menu.mega-menu .mega-menu-right:after{z-index:1;display:block;content:'';background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(#000));background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, #000 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, #000 100%);position:absolute;bottom:0;left:0;width:100%;height:100px}.is-header-desktop #header nav .dropdown-menu.mega-menu .mega-menu-right .mobile-image{display:none}.is-header-desktop #header nav .menu-right .dropdown-menu.mega-menu .mega-menu-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:3%}.is-header-desktop #header nav .menu-right .dropdown-menu.mega-menu .mega-menu-right{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-left:0;margin-right:3%}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.cat{overflow:hidden;padding-top:15px;margin-top:15px;border-top:1px solid #d1b371;padding-right:15px}.is-header-desktop #header nav .dropdown-menu.mega-menu ul li{margin-bottom:10px}.is-header-desktop #header nav .dropdown-menu.mega-menu ul li a,.is-header-desktop #header nav .dropdown-menu.mega-menu ul button{position:relative;cursor:pointer;text-transform:none;font-size:12px;line-height:15px;letter-spacing:0;font-weight:400}.is-header-desktop #header nav .dropdown-menu.mega-menu ul li a:hover,.is-header-desktop #header nav .dropdown-menu.mega-menu ul li a:focus,.is-header-desktop #header nav .dropdown-menu.mega-menu ul button:hover,.is-header-desktop #header nav .dropdown-menu.mega-menu ul button:focus{font-weight:700}.is-header-desktop #header nav .dropdown-menu.mega-menu ul button[aria-expanded="true"]{font-weight:700}.is-header-desktop #header nav .dropdown-menu.mega-menu ul button.level-3-trigger{font-weight:700}.is-header-desktop #header nav .dropdown-menu.mega-menu ul button.level-3-trigger:after{display:none}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.sub-cat{padding-left:30px}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.sub-cat.level3-menu{padding-left:15px}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.sub-cat.level3-menu li{margin-bottom:5px}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.sub-cat.level3-menu li:last-child{margin-bottom:10px}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.sub-cat[aria-hidden="true"]{display:none}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.sub-cat[aria-hidden="false"]{display:block;padding-top:10px}.is-header-desktop #header nav .dropdown-menu.mega-menu ul.sub-cat.level3-menu[aria-hidden="false"]{padding-top:5px}.is-header-desktop #header nav .dropdown-menu.mega-menu p{word-break:break-all;padding-right:15px;line-height:12px;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.25em}.is-header-desktop #header nav .overview-btn{display:none}.is-header-desktop #header nav #ddm-story.dropdown-menu.mega-menu ul li a{font-weight:700}.is-header-desktop #header nav #ddm-story.dropdown-menu.mega-menu ul li .sub-cat a{font-weight:400}#header nav #social li.instagram a{background-image:url(/assets/images/site/instagram.svg)}#header nav #social li.facebook{margin:0 8px}#header nav #social li.facebook a{background-image:url(/assets/images/site/facebook.svg)}#header nav #social li.twitter a{background-image:url(/assets/images/site/twitter.svg)}#header nav #social li.instagram a:hover,#header nav #social li.instagram a:focus{background-image:url(/assets/images/site/instagram-gold.svg)}#header nav #social li.facebook a:hover,#header nav #social li.facebook a:focus{background-image:url(/assets/images/site/facebook-gold.svg)}#header nav #social li.twitter a:hover,#header nav #social li.twitter a:focus{background-image:url(/assets/images/site/twitter-gold.svg)}#header #header-logo{position:absolute;z-index:3;display:block;width:250px;height:95px;background-image:url(/assets/images/logo.jpg);background-size:80%;background-position:center center;background-repeat:no-repeat;background-color:#000;top:0;left:50%;margin-left:-125px}#header #header-logo:focus{-webkit-box-shadow:-5px 0px 0px 0px #d1b371,5px 0px 0px 0px #d1b371;box-shadow:-5px 0px 0px 0px #d1b371,5px 0px 0px 0px #d1b371}#header nav a{color:#000;text-transform:uppercase;font-size:10px;letter-spacing:.15em;font-weight:400}#header nav .btn{position:relative;z-index:1;display:block;width:80px;height:26px;border:1px solid #000;font-weight:700;text-align:center;line-height:25px;padding:0;background-color:#000;color:#fff}#header nav .btn:hover,#header nav .btn:focus{border-color:#d1b371;background-color:#d1b371;color:#fff}#header nav .signup_button{position:absolute;top:4px;right:24px;z-index:10;font-weight:700;color:#000;padding:7px}#mobile-menu-trigger{display:none}.signup_wrapper{display:block;padding-top:25px;max-width:800px;margin:0 auto 65px}.signup_wrapper h3{text-align:left;font-size:20px}.signup_wrapper p{margin:0 0 15px;text-align:left}.signup_wrapper .form_fields{text-align:left}.signup_wrapper .form-field{display:block;margin:25px 0 20px;text-align:left}.signup_wrapper .form-field label{display:block;margin-bottom:9px;font-size:14px}.signup_wrapper .checkbox-field{display:block;margin:10px 0;text-align:left}.signup_wrapper .checkboxWrap{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.signup_wrapper .checkboxWrap label{margin-left:8px}.signup_wrapper .checkbox-field label{display:block;font-size:14px;margin-top:2px}.signup_wrapper p{font-size:13px !important;margin-bottom:10px}.signup_wrapper .form-field input[type=email]{display:block;width:100%;max-width:300px;height:40px;margin-top:6px;padding:5px 15px;background:#F1F1F1;border:none;border-radius:0;-webkit-box-shadow:none;box-shadow:none;-webkit-appearance:none;outline:none}.signup_wrapper input[type=submit]{margin-bottom:20px;background-color:#d1b371;display:inline-block;font-weight:700;color:#fff;text-transform:uppercase;font-size:10px;padding:10px 20px;transition:300ms ease all;-webkit-transition:300ms ease all;-o-transition:300ms ease all}.signup_wrapper input[type=submit]:hover{background-color:#000;color:#fff}.signup_wrapper .disclaim{display:block;font-size:12px;color:#696969;line-height:20px;margin-top:20px;text-align:left}@media screen and (max-width: 1530px){.is-header-desktop #menu .menu-left,.is-header-desktop #menu .menu-right{padding:0 10px}.is-header-desktop #menu li.level-1 a.level-1-link{padding:42px 10px 43px 10px}}@media screen and (max-width: 1260px){.is-header-desktop #menu li.level-1 a.level-1-link{padding:42px 5px 43px 5px;letter-spacing:.1em}}@media screen and (max-width: 1150px){#header #header-logo{background-size:85%;width:200px;height:95px;margin-left:-100px}.is-header-desktop #menu .menu-left,.is-header-desktop #menu .menu-right{width:calc(50% - 100px)}.is-header-desktop #menu .menu-right{margin-left:200px}.is-header-desktop #header nav .dropdown-menu.mega-menu{width:calc(50% + 130px)}}@media screen and (max-width: 1100px){.is-header-desktop #menu .menu-left,.is-header-desktop #menu .menu-right{padding:0 15px}.is-header-desktop #menu li.level-1 a.level-1-link{letter-spacing:.05em}}@media screen and (max-width: 1024px){.is-header-desktop #header nav .dropdown-menu.mega-menu{width:100%}}@media screen and (max-width: 1010px){#header #header-logo{width:150px;margin-left:-75px}.is-header-desktop #menu .menu-left,.is-header-desktop #menu .menu-right{width:calc(50% - 75px)}.is-header-desktop #menu .menu-right{margin-left:150px}}@media screen and (max-width: 960px){#header{background-color:#000}.header-has-border #header{border-bottom:none !important}#header #header-logo{z-index:3;width:33.333%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);margin-left:0;background-size:70%}#header nav li.level-1.mobile-only{display:block}#header nav li.level-1.shop-link a{background:#000;color:#fff}#header nav{height:95px}#header nav #social{display:none}#header nav .btn{display:none}#header .button-container{z-index:3;position:absolute;top:35px;left:0;width:33.333%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#mobile-menu-trigger{display:block;text-indent:-9999px}#mobile-menu-trigger{-ms-touch-action:manipulation;touch-action:manipulation;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;white-space:nowrap;z-index:9999;display:block;width:35px;height:25px;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#mobile-menu-trigger span{display:block;position:absolute;height:2px;width:100%;background-color:#fff;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-menu-trigger span:nth-child(1){top:0px}#mobile-menu-trigger span:nth-child(2),#mobile-menu-trigger span:nth-child(3){top:10px}#mobile-menu-trigger span:nth-child(4){top:20px}#mobile-menu-trigger.is-open span:nth-child(1){top:18px;width:0%;left:50%}#mobile-menu-trigger.is-open span:nth-child(2){-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}#mobile-menu-trigger.is-open span:nth-child(3){-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#mobile-menu-trigger.is-open span:nth-child(4){top:18px;width:0%;left:50%}#header nav #menu li span.level-1-trigger-icon{display:none;position:absolute;top:17px;left:12px;width:13px;height:13px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#header nav #menu li span.level-2-trigger-icon{display:block;position:absolute;top:12px;left:35px;width:13px;height:13px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#header nav #menu li span.level-3-trigger-icon{display:block;position:absolute;top:12px;left:50px;width:13px;height:13px;-webkit-transition:all 0.5s ease;-o-transition:all 0.5s ease;transition:all 0.5s ease}#header nav #menu li span:before{content:'';position:absolute;top:50%;margin-top:-1px;left:0;height:2px;background:#000}#header nav #menu li span.level-1-trigger-icon:before{width:100%}#header nav #menu li span.level-1-trigger-icon:after{width:100%}#header nav #menu li span.level-2-trigger-icon:before{width:100%}#header nav #menu li span.level-2-trigger-icon:after{width:100%}#header nav #menu li span.level-3-trigger-icon:before{width:100%}#header nav #menu li span.level-3-trigger-icon:after{width:100%}#header nav #menu span:after{content:'';position:absolute;top:50%;margin-top:-1px;left:0;height:2px;background:#000;-ms-transform:rotate(90deg);transform:rotate(90deg);-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg)}#header nav #menu span.is-active{-ms-transform:rotate(45deg);transform:rotate(45deg);-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg)}#header nav #menu span.is-active{-ms-transform:rotate(225deg);transform:rotate(225deg);-moz-transform:rotate(225deg);-webkit-transform:rotate(225deg)}#header nav #menu .dropdown-menu{display:none}#header nav #menu li{color:red;position:relative;float:inherit;text-align:left;list-style:none}#header nav #menu li a,#header nav #menu li.multi-list-title{padding-top:15px;padding-bottom:15px;padding-right:15px;display:block;text-transform:uppercase;font-size:14px;letter-spacing:.05em;border-width:0;font-weight:700}#header nav #menu li.level-1{border-top:1px solid #000}#header nav #menu li.last-link{border-bottom:none !important}#header nav #menu li.level-1 a{padding-left:15px}#header nav #menu li.level-1 .dropdown-menu ul ul{background:#f7f7f7}#header nav #menu li.level-1 .dropdown-menu ul .level3-menu{background-color:#eee}#header nav #menu li.level-1 .dropdown-menu ul li{border-bottom:2px solid #fff;border-top:none;display:block}#header nav #menu li.level-1 .dropdown-menu ul li.active{background:#fff}#header nav #menu li.level-1 .dropdown-menu ul ul li{border-top:none;display:block}#header nav #menu li.level-1 .dropdown-menu ul li:last-child{border-bottom:none}#header nav #menu li.level-1 .dropdown-menu ul li.multi-list-title{padding-left:35px}#header nav #menu li.level-1 .dropdown-menu ul li a{padding-top:10px;padding-bottom:10px;padding-left:35px;text-transform:none;letter-spacing:0;font-weight:400;text-transform:none;font-size:14px}#header nav #menu li.level-1 .dropdown-menu ul ul li a{color:#000;padding-top:14px;padding-bottom:14px;padding-left:60px;text-transform:none;letter-spacing:0;font-weight:400;text-transform:none;font-size:13px}#header nav #menu li.level-1 .dropdown-menu .level3-menu li a{padding-left:75px}#header nav #menu li.level-1 .dropdown-menu .level-3-trigger{padding-left:75px}#header nav #menu li.level-1 .dropdown-menu ul li button{display:block;width:100%;text-align:left;padding-top:10px;padding-bottom:10px;padding-left:60px;text-transform:none;letter-spacing:0;font-weight:400;text-transform:none;font-size:14px}#header nav .dropdown-menu.mega-menu .mega-menu-left .mega-menu-category{width:100%}#header nav .dropdown-menu.mega-menu p{border-top:2px solid #fff;border-bottom:2px solid #fff;text-transform:uppercase;font-size:14px;letter-spacing:.05em;font-weight:700;display:block;background-color:#fff;color:#d1b371;padding:10px 35px}#header nav #menu{position:fixed;top:0;bottom:0;left:100%;right:-100%;z-index:1;width:100%;overflow:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:95px;background-color:#fff;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#header nav:before{display:block;content:'';width:100%;height:96px;background-color:#000;position:fixed;top:0;right:-100%;z-index:2;border-bottom:1px solid #000;-webkit-transition:all 500ms ease;-o-transition:all 500ms ease;transition:all 500ms ease}#header.is-mobile-open #menu{right:0;left:0}#header.is-mobile-open nav:before{right:0}.overflow-hidden{overflow:hidden;height:100%}#header nav .dropdown-menu.mega-menu ul.sub-cat{display:none}#header nav .dropdown-menu.mega-menu .mega-menu-right{padding:0 !important;margin-top:15px;background-image:none !important}#header nav .dropdown-menu.mega-menu .mega-menu-right .mobile-image{display:block;width:100%}#header nav .dropdown-menu.mega-menu .mega-menu-right span{display:none}#header nav .level-1.is-open .overview-btn{display:inline-block;padding:10px !important;width:auto;height:auto;line-height:12px;font-size:12px;position:absolute;right:12px;top:7px}#sub-menu-section-our_story,#sub-menu-section-lifestyle,#sub-menu-section-media{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}}@media screen and (max-width: 600px){#header{height:70px}#header nav{height:70px}#header #header-logo{background-size:100%}#header .button-container,#header nav #social{top:24px}#header #header-logo{height:70px}#header nav #menu{padding-top:70px}#header nav:before{height:71px}#header #sub-menu-section-our_story{display:none}}@media screen and (max-width: 480px){#header #header-logo{background-size:100%}}#footer{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;position:relative;width:100%;background-color:#000;height:80px;padding:0 30px;border-top:1px solid #000}#footer .content{width:100%}#footer li,#footer li a{font-size:10px;font-weight:400;color:#fff;line-height:12px}#footer .footer-left{float:left}#footer .footer-left li{margin-right:7px}#footer .footer-left li:before{display:inline-block;content:'|';margin-right:8px}#footer .footer-left li:first-child:before{display:none}#footer .footer-right li{margin-left:7px}#footer .footer-right li:before{display:inline-block;content:'|';margin-right:8px}#footer .footer-right li:first-child:before{display:none}#footer .footer-right{float:right}#footer li a:hover,#footer li a:focus{color:#d1b371}#footer li a:focus{text-decoration:underline}#footer li{display:inline-block}#footer #footer-social{display:none}@media screen and (max-width: 1260px){#footer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}}@media screen and (max-width: 1170px){#footer #footer-social{position:relative;z-index:2;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#footer #footer-social li{padding:10px 0 0 0}#footer #footer-social li a{width:22px;height:22px}#footer #footer-social li.instagram a{background-image:url(/assets/images/site/instagram.svg)}#footer #footer-social li.facebook{margin:0 8px}#footer #footer-social li.facebook a{background-image:url(/assets/images/site/facebook.svg)}#footer #footer-social li.twitter a{background-image:url(/assets/images/site/twitter.svg)}#footer #footer-social li a:hover,#footer #footer-social li a:focus{-webkit-transition:none;-o-transition:none;transition:none;outline:2px solid #d1b371}#footer{height:155px}#footer .footer-left{float:none;width:100%;text-align:center;border-bottom:1px solid #fff;padding-bottom:10px}#footer .footer-right{float:none;width:100%;text-align:center;padding-top:15px}#footer .footer-left li{margin-bottom:0;margin-right:7px;margin-left:7px}#footer .footer-right li{display:block;margin-bottom:5px}#footer .footer-right li:before{display:none}#footer .footer-right li:last-child{margin-bottom:0}}@media screen and (max-width: 600px){#footer{height:190px}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:rgba(0,0,0,0);width:100vw;height:100vh;overflow:hidden}.featherlight:last-of-type{background:rgba(0,0,0,0.97)}.featherlight:before{content:'';display:inline-block;height:100%;vertical-align:middle}.featherlight .featherlight-content{position:relative;text-align:left;vertical-align:middle;display:inline-block;overflow:hidden;height:auto;width:100vw;height:100vh;padding:45px 80px;background:#000;cursor:auto;white-space:normal}.fl-video-popup .featherlight .featherlight-content{width:100% !important;height:100% !important}.fl-video-popup .featherlight-iframe .featherlight-content{display:block !important;background:#000 !important}.fl-video-popup .featherlight iframe{max-width:100%;max-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.fl-video-popup .featherlight:before{display:none}.featherlight .featherlight-inner{display:block}.featherlight script.featherlight-inner,.featherlight link.featherlight-inner,.featherlight style.featherlight-inner{display:none}.featherlight .featherlight-close-icon{position:fixed;z-index:9999;top:10px;right:10px;line-height:25px;width:25px;cursor:pointer;text-align:center;font-family:Arial, sans-serif;background:#000;color:#fff;border:none;padding:0;outline:1px solid #fff}.featherlight .featherlight-close-icon:focus{background:#d1b371}.featherlight .featherlight-close-icon::-moz-focus-inner{border:0;padding:0}.featherlight .featherlight-image{max-width:90%;max-height:90%;margin:0 auto;position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.featherlight-iframe .featherlight-content{border-bottom:0;padding:0;-webkit-overflow-scrolling:touch}.featherlight iframe{border:none}.featherlight *{-webkit-box-sizing:border-box;box-sizing:border-box}@media only screen and (max-width: 960px){.featherlight .featherlight-content{padding:45px 0 50px 0}.featherlight .featherlight-image{max-height:100%}}@media print{html.with-featherlight>*>:not(.featherlight){display:none}}.featherlight-next,.featherlight-previous{display:block;position:absolute;top:0;right:0;width:80px;height:100%;cursor:pointer;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:#000}.featherlight-previous{left:0}.featherlight-next span,.featherlight-previous span{display:block;text-indent:-9999px;width:50px;height:50px;background-size:100%;background-repeat:no-repeat;position:absolute;top:50%;margin-top:-25px;margin-left:-25px;left:50%}.featherlight-next span{background-image:url(/assets/images/site/gallery_arrow_next.svg)}.featherlight-previous span{background-image:url(/assets/images/site/gallery_arrow_prev.svg)}.featherlight-next:focus span{background-image:url(/assets/images/site/gallery_arrow_next_gold.svg)}.featherlight-previous:focus span{background-image:url(/assets/images/site/gallery_arrow_prev_gold.svg)}.featherlight-swipe-aware .featherlight-next,.featherlight-swipe-aware .featherlight-previous{display:none}.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next{display:none}.featherlight-first-slide.featherlight-last-slide .featherlight-previous,.featherlight-first-slide.featherlight-last-slide .featherlight-next{display:none}@media only screen and (max-width: 960px){.featherlight-next,.featherlight-previous{bottom:0;height:50px;width:50%;right:0;top:auto}.featherlight-previous{left:0}.featherlight-next span,.featherlight-previous span{width:20px;height:20px;margin-top:-10px;margin-left:-10px}}.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{display:table;content:''}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{display:none;float:left;height:100%;min-height:1px}[dir='rtl'] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-arrow.slick-hidden{display:none}.tooltipster-fall,.tooltipster-grow.tooltipster-show{-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-base{display:-webkit-box;display:-ms-flexbox;display:flex;pointer-events:none;position:absolute}.tooltipster-box{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.tooltipster-content{-webkit-box-sizing:border-box;box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-o-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-o-transition-property:-o-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-o-transition-property:-o-transform;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;-o-transition-property:transform;transition-property:transform;transition-property:transform, -webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotateZ(0);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-o-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-o-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-o-transition-property:all;transition-property:all;left:0 !important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{-webkit-animation:tooltipster-fading .4s;animation:tooltipster-fading .4s}@-webkit-keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}@keyframes tooltipster-rotating{25%{-webkit-transform:rotate(-2deg);transform:rotate(-2deg)}75%{-webkit-transform:rotate(2deg);transform:rotate(2deg)}100%{-webkit-transform:rotate(0);transform:rotate(0)}}.tooltipster-update-rotate{-webkit-animation:tooltipster-rotating .6s;animation:tooltipster-rotating .6s}@-webkit-keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#ffffff;border:2px solid #e1e1e1}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:8px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:8px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:8px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:8px}.tooltipster-sidetip .tooltipster-content{font-size:11px;color:#000;line-height:18px;padding:15px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:10px;margin-left:-10px;top:0;width:20px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:20px;margin-top:-10px;right:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:20px;margin-top:-10px;left:0;top:0;width:10px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:10px;margin-left:-10px;width:20px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:10px solid transparent}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#ffffff;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#ffffff;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#ffffff;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#ffffff;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:10px solid transparent;left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#000}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#000}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#000}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#e1e1e1}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-10px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-10px}.bd-vertical .layout-left{width:36%;margin-right:5%}.bd-vertical .layout-left .mobile-image{display:none}.bd-vertical .layout-left .caption{display:block;position:absolute;bottom:0;left:0;width:100%;padding:10px 15px;color:#fff;background-color:rgba(52,52,52,0.8);font-size:12px}.bd-vertical .layout-right{width:59%}.bd-vertical .layout-right .title{border-top:1px solid #d1b371;padding-top:30px}.bd-vertical .layout-right .text{border-top:1px solid #d1b371;padding:30px 0}.bd-vertical .layout-right .text .text-left{width:56%;padding-right:50px;padding-top:10px;padding-bottom:10px}.bd-vertical .layout-right .text .text-right{overflow:hidden;width:44%;padding-left:50px;padding-top:10px;border-left:1px solid #d1b371}.bd-vertical .layout-right .text .text-left p{margin-bottom:20px;text-align:justify;-moz-text-align-last:left;text-align-last:left}.bd-vertical .layout-right .text .text-left button{font-weight:700;text-transform:uppercase;font-size:11px}.bd-vertical .layout-right .text .text-left .hidden{display:none;padding-bottom:20px}.bd-vertical .layout-right .text .text-left .hidden .button{text-align:right}.bd-vertical .layout-right .text .text-right ul li{position:relative;list-style:none;color:#d1b371;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-style:italic;font-size:14px;margin-bottom:10px}.bd-vertical .layout-right .text .text-right ul li:before{display:block;content:'â€¢';color:#d1b371;font-size:18px;position:absolute;left:-15px;top:-4px;font-style:normal;font-weight:700;font-family:'Montserrat', sans-serif}.bd-vertical .layout-right .text.expanded .text-left{width:100%;padding-right:0}.bd-vertical .layout-right .text.expanded .text-right{display:none;width:0;padding:0 !important;border-left:none}.bd-vertical .layout-right .text.expanded .text-left .summary{display:none}.bd-vertical .layout-right .text.expanded .text-left .hidden{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}.bd-vertical .layout-right .buttons{border-top:1px solid #d1b371;padding:30px 0;text-align:right}.bd-vertical .layout-right .buttons li{display:inline-block;margin-left:10px}.bd-vertical .gallery{position:relative}.bd-vertical .gallery,.bd-vertical .gallery-wrapper{width:100%;overflow:hidden}.bd-vertical .gallery .slick-list{margin:0 -4px}.bd-vertical .layout-right .gallery a{display:block;width:calc(25% - 6px);margin:0 4px}.bd-vertical .layout-right .gallery a.inactive{opacity:.5}.bd-vertical .layout-right .gallery a:last-child{margin-right:0}.bd-vertical .layout-right .gallery .shadow{pointer-events:none;opacity:0;z-index:98;display:block;content:'';width:60px;height:100%;position:absolute;top:0}.bd-vertical .layout-right .gallery .shadow-prev{left:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));background:-o-linear-gradient(left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%)}.bd-vertical .layout-right .gallery .shadow-next{right:0;background:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));background:-o-linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%)}.bd-vertical .layout-right .gallery .slick-arrow{cursor:pointer;opacity:0;z-index:99;display:block;text-indent:-9999px;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%}.bd-vertical .layout-right .gallery:hover .slick-arrow,.bd-vertical .layout-right .gallery:hover .shadow{opacity:1}.bd-vertical .layout-right .gallery .slick-prev{left:8px;background-image:url(/assets/images/site/gallery_arrow_prev.svg);background-size:100%;background-repeat:no-repeat}.bd-vertical .layout-right .gallery .slick-next{right:8px;background-image:url(/assets/images/site/gallery_arrow_next.svg);background-size:100%;background-repeat:no-repeat}.bd-vertical .disclaimer{width:59%;margin-left:41%;padding-top:25px;margin-top:30px;border-top:1px solid #d1b371;text-align:right}@media screen and (max-width: 960px){.bd-vertical .layout-left{width:calc(40% - 20px);margin-right:40px}.bd-vertical .layout-right{width:calc(60% - 20px)}.bd-vertical .disclaimer{width:calc(60% - 20px);margin-left:calc(40% + 20px)}.bd-vertical .layout-right .text .text-left{padding-right:20px;padding-top:0;padding-bottom:0}.bd-vertical .layout-right .text .text-right{padding-left:20px;padding-top:0}}@media screen and (max-width: 768px){.bd-vertical .layout-left{width:100%;margin-right:0;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-image:none !important}.bd-vertical .layout-right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:30px}.bd-vertical .disclaimer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;width:100%;margin-left:0}.bd-vertical .layout-left .mobile-image{max-width:100%;margin:0 auto;display:block}.bd-vertical .layout-left .caption{position:relative;bottom:auto;left:auto}.bd-vertical .layout-right .text .text-right ul li{padding-left:15px}.bd-vertical .layout-right .text .text-right ul li:before{left:0}}@media screen and (max-width: 600px){.bd-vertical .layout-right .text{padding-bottom:0;padding-top:20px}.bd-vertical .layout-right .buttons{padding:20px 0}.bd-vertical .layout-right .text.expanded .text-left .hidden{-webkit-column-count:1;-moz-column-count:1;column-count:1}.bd-vertical .layout-right .text .text-left .hidden .button{text-align:left}.bd-vertical .layout-right .text .text-left{padding-right:0;width:100%;padding-bottom:20px}.bd-vertical .layout-right .text .text-right{display:block;padding-left:0;width:100%;border-left:none;border-top:1px solid #d1b371;padding-top:20px;padding-bottom:10px}.bd-vertical .layout-right .text.expanded .text-right{width:100%;padding-top:20px !important;padding-bottom:10px !important}.bd-vertical .layout-right .gallery a{width:calc(50% - 5px);margin:0 5px}}@media screen and (max-width: 400px){.bd-vertical .layout-right .title{padding-top:25px}}.bd-horizontal .display-title span{font-size:16px}.bd-horizontal .layout-left{position:relative;width:52%;margin-right:5%}.bd-horizontal .layout-left .mobile-image{display:none}.bd-horizontal .layout-left .caption{display:block;position:absolute;bottom:0;left:0;width:100%;padding:10px 15px;color:#fff;background-color:rgba(52,52,52,0.8);font-size:12px}.bd-horizontal .layout-right{width:43%}.bd-horizontal .layout-right .text{border-top:1px solid #d1b371;padding:30px 0}.bd-horizontal .layout-right .text .text-left{width:56%;padding-top:10px;padding-bottom:10px}.bd-horizontal .layout-right .text .text-right{overflow:hidden;width:44%;padding-left:50px;padding-top:10px}.bd-horizontal .layout-right .text .text-left p{margin-bottom:20px;text-align:justify;-moz-text-align-last:left;text-align-last:left}.bd-horizontal .layout-right .text .text-left button{font-weight:700;text-transform:uppercase;font-size:11px}.bd-horizontal .layout-right .text .text-left .hidden{display:none;padding-bottom:20px}.bd-horizontal .layout-right .text .text-left .hidden .button{text-align:right}.bd-horizontal .layout-right .text .text-right ul li{position:relative;list-style:none;color:#d1b371;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-style:italic;font-size:14px;margin-bottom:10px}.bd-horizontal .layout-right .text .text-right ul li:before{display:block;content:'â€¢';color:#d1b371;font-size:18px;position:absolute;left:-15px;top:-4px;font-style:normal;font-weight:700;font-family:'Montserrat', sans-serif}.bd-horizontal .layout-right .text.expanded .text-left{width:100%;padding-right:0}.bd-horizontal .layout-right .text.expanded .text-right{display:none;width:0;padding:0 !important;border-left:none}.bd-horizontal .layout-right .text.expanded .text-left .summary{display:none}.bd-horizontal .layout-right .text.expanded .text-left .hidden{display:block;-webkit-column-count:2;-moz-column-count:2;column-count:2}.bd-horizontal .layout-right .buttons{border-top:1px solid #d1b371;padding:30px 0;text-align:right}.bd-horizontal .layout-right .buttons li{display:inline-block;margin-left:10px}.bd-horizontal .gallery{position:relative}.bd-horizontal .gallery,.bd-horizontal .gallery-wrapper{width:100%;overflow:hidden}.bd-horizontal .gallery .slick-list{margin:0 -4px}.bd-horizontal .gallery .shadow{pointer-events:none;opacity:0;z-index:98;display:block;content:'';width:60px;height:100%;position:absolute;top:0}.bd-horizontal .gallery .shadow-prev{left:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));background:-o-linear-gradient(left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%)}.bd-horizontal .gallery .shadow-next{right:0;background:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));background:-o-linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%)}.bd-horizontal .gallery a{display:block;width:calc(25% - 6px);margin:0 4px}.bd-horizontal .gallery a.inactive{opacity:.5}.bd-horizontal .gallery a:last-child{margin-right:0}.bd-horizontal .gallery a:before{display:block;content:'';width:100%;padding-top:70%}.bd-horizontal .gallery .slick-arrow{cursor:pointer;opacity:0;z-index:99;display:block;text-indent:-9999px;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%}.bd-horizontal .gallery:hover .slick-arrow,.bd-horizontal .gallery:hover .shadow{opacity:1}.bd-horizontal .gallery .slick-prev{left:8px;background-image:url(/assets/images/site/gallery_arrow_prev.svg);background-size:100%;background-repeat:no-repeat}.bd-horizontal .gallery .slick-next{right:8px;background-image:url(/assets/images/site/gallery_arrow_next.svg);background-size:100%;background-repeat:no-repeat}.bd-horizontal .disclaimer{width:100%;padding-top:25px;margin-top:30px;border-top:1px solid #d1b371}.bd-horizontal .disclaimer p{font-family:'Arial', sans-serif;line-height:16px}@media screen and (max-width: 960px){.bd-horizontal .layout-left{width:calc(40% - 20px);margin-right:40px}.bd-horizontal .layout-right{width:calc(60% - 20px)}.bd-horizontal .layout-right .text .text-left{padding-right:20px;padding-top:0;padding-bottom:0}.bd-horizontal .layout-right .text .text-right{padding-left:20px;padding-top:0}}@media screen and (max-width: 768px){.bd-horizontal .layout-left{width:100%;margin-right:0;margin-bottom:30px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;background-image:none !important}.bd-horizontal .layout-right{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-bottom:10px}.bd-horizontal .disclaimer{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.bd-horizontal .layout-left .mobile-image{max-width:100%;margin:0 auto;display:block}.bd-horizontal .layout-left .caption{position:relative;bottom:auto;left:auto}.bd-horizontal .gallery{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}}@media screen and (max-width: 600px){.bd-horizontal .layout-right .text{padding-bottom:0;padding-top:20px}.bd-horizontal .layout-right .buttons{padding:20px 0}.bd-horizontal .layout-right .text.expanded .text-left .hidden{-webkit-column-count:1;-moz-column-count:1;column-count:1}.bd-horizontal .layout-right .text .text-left .hidden .button{text-align:left}.bd-horizontal .layout-right .text .text-left{padding-right:0;width:100%;padding-bottom:20px}.bd-horizontal .layout-right .text .text-right{padding-left:0;width:100%;border-left:none;border-top:1px solid #d1b371;padding-top:20px;padding-bottom:10px}.bd-horizontal .layout-right .text .text-right ul li{padding-left:15px}.bd-horizontal .layout-right .text .text-right ul li:before{left:0}.bd-horizontal .layout-right .text.expanded .text-right{display:block;width:100%;padding-top:20px !important;padding-bottom:10px !important}.bd-horizontal .gallery .slick-list{margin:0 -5px}.bd-horizontal .gallery a{width:calc(50% - 5px);margin:0 5px}}.bd-background #wrapper{position:relative;background-color:#777;background-blend-mode:overlay;background-position:center top}.bd-background.grey-overlay #wrapper:before{display:block;position:absolute;top:0;left:0;content:'';width:100%;height:100%;background-color:#888;opacity:.33}.bd-background.grey-overlay #wrapper:after{display:block;position:absolute;top:0;left:0;content:'';width:100%;height:100%;opacity:1;background:-webkit-gradient(linear, left top, left bottom, from(#888), color-stop(33%, rgba(136,136,136,0.75)), to(rgba(136,136,136,0)));background:-o-linear-gradient(top, #888 0%, rgba(136,136,136,0.75) 33%, rgba(136,136,136,0) 100%);background:linear-gradient(to bottom, #888 0%, rgba(136,136,136,0.75) 33%, rgba(136,136,136,0) 100%)}.bd-background main{position:relative;z-index:2}.bd-background .layout-left{width:58%;margin-right:10%}.bd-background .layout-right{width:32%}.bd-background .layout-left .title{border-bottom:1px solid #fff;margin-bottom:25px}.bd-background .layout-left .title .display-title-3{padding:15px 0 25px 0}.bd-background .layout-left .text{position:relative;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:60px;-moz-column-gap:60px;column-gap:60px}.bd-background .layout-left .text:before{display:block;content:'';position:absolute;width:1px;height:100%;background-color:#fff;left:50%;top:0}.bd-background .layout-left .text p{font-size:13px;line-height:21px}.bd-background .layout-right .buttons{margin-bottom:25px}.bd-background .layout-right .buttons .btn{width:100%;max-width:155px;text-align:center;margin-right:10px;margin-bottom:14px}.bd-background .layout-right .list li{text-shadow:0px 0px 10px #777;position:relative;margin-left:40px;list-style:none;color:#fff;font-weight:700;text-transform:uppercase;font-size:12px;letter-spacing:.05em;line-height:14px;margin-bottom:20px}.bd-background .layout-right .list li:before{display:block;content:'';width:20px;height:1px;background-color:#fff;position:absolute;top:6px;left:-40px}@media screen and (max-width: 1130px){.bd-background .layout-right .buttons .btn{max-width:100%;margin-right:0}}@media screen and (max-width: 960px){.bd-background .layout-left{width:62%;margin-right:5%}.bd-background .layout-right{width:33%}}@media screen and (max-width: 768px){.bd-background .layout-left{width:60%;margin-right:5%}.bd-background .layout-right{width:35%}.bd-background .layout-left .text{-webkit-column-count:1;-moz-column-count:1;column-count:1}.bd-background .layout-left .text:before{display:none}.bd-background .layout-left .title .display-title-3{letter-spacing:.3em}.bd-background .layout-right .list li{margin-left:20px}.bd-background .layout-right .list li:before{width:10px;left:-20px}}@media screen and (max-width: 600px){.bd-background .layout-left{width:100%;margin-right:0;margin-bottom:30px}.bd-background .layout-right{width:100%}}.bd-commercial .banner-triangle{height:auto !important;padding:100px 0 130px 0}.bd-commercial .banner-triangle .content{width:100%;padding-bottom:0 !important}.bd-commercial .banner-triangle .content h1{display:block;width:100%;text-align:center;font-size:4.125rem;line-height:4.125rem;color:#fff;text-transform:uppercase}.bd-commercial .banner-triangle .content .summary{padding-top:20px;width:100%;text-align:center}.bd-commercial .banner-triangle .content .summary p{font-weight:700;color:#fff;text-transform:uppercase;font-size:1.875rem;line-height:1.875rem;letter-spacing:.2em}.bd-commercial .body-callout{width:100%}.bd-commercial .display-title span{font-size:16px}.bd-commercial .layout-left{position:relative;width:calc(50% - 50px);margin-right:100px}.bd-commercial .layout-left:after{display:block;content:'';width:calc(100% - 30px);height:100%;position:absolute;top:15px;left:15px;border:2px solid #d1b371}.bd-commercial .layout-left .mobile-image{display:none}.bd-commercial .layout-left .caption{display:block;position:absolute;bottom:0;left:0;width:100%;padding:10px 15px;color:#fff;background-color:rgba(52,52,52,0.8);font-size:12px}.bd-commercial .layout-right{padding-top:130px;width:calc(50% - 50px);padding-right:50px}.bd-commercial .layout-right .title{border-top:1px solid #d1b371;padding-top:20px}.bd-commercial .layout-right .buttons{border-top:2px solid #d1b371;padding:30px 0;text-align:right}.bd-commercial .layout-right .buttons li{display:inline-block;margin-left:10px}.bd-commercial .layout-right .text-wrapper p{font-size:14px;line-height:26px;margin-bottom:30px}.bd-commercial .layout-right .text-wrapper p:first-child:first-letter{margin-right:3px;color:#d1b371;font-family:"DidotLTStd-Bold";font-size:12.5rem;font-weight:400}.bd-commercial .gallery{margin-top:100px;position:relative}.bd-commercial .gallery,.bd-commercial .gallery-wrapper{width:100%;overflow:hidden}.bd-commercial .gallery .slick-list{margin:0 -4px}.bd-commercial .gallery .shadow{pointer-events:none;opacity:0;z-index:98;display:block;content:'';width:60px;height:100%;position:absolute;top:0}.bd-commercial .gallery .shadow-prev{left:0;background:-webkit-gradient(linear, left top, right top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));background:-o-linear-gradient(left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%)}.bd-commercial .gallery .shadow-next{right:0;background:-webkit-gradient(linear, right top, left top, from(rgba(0,0,0,0.25)), to(rgba(0,0,0,0)));background:-o-linear-gradient(right, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%);background:linear-gradient(to left, rgba(0,0,0,0.25) 0%, rgba(0,0,0,0) 100%)}.bd-commercial .gallery a{display:block;width:calc(25% - 6px);margin:0 4px}.bd-commercial .gallery a.inactive{opacity:.5}.bd-commercial .gallery a:last-child{margin-right:0}.bd-commercial .gallery a:before{display:block;content:'';width:100%;padding-top:100%}.bd-commercial .gallery .slick-arrow{cursor:pointer;opacity:0;z-index:99;display:block;text-indent:-9999px;width:40px;height:40px;margin-top:-20px;position:absolute;top:50%}.bd-commercial .gallery:hover .slick-arrow,.bd-commercial .gallery:hover .shadow{opacity:1}.bd-commercial .gallery .slick-prev{left:8px;background-image:url(/assets/images/site/gallery_arrow_prev.svg);background-size:100%;background-repeat:no-repeat}.bd-commercial .gallery .slick-next{right:8px;background-image:url(/assets/images/site/gallery_arrow_next.svg);background-size:100%;background-repeat:no-repeat}.bd-commercial .map{width:100%;padding-top:50px;margin-top:50px;border-top:2px solid #d1b371}@media screen and (max-width: 960px){.bd-commercial .layout-left{width:calc(50% - 15px);margin-right:30px}.bd-commercial .layout-right{width:calc(50% - 15px);padding-right:30px}}@media screen and (max-width: 768px){.bd-commercial .layout-left{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-right:0;background-image:none !important}.bd-commercial .layout-left .mobile-image{max-width:100%;margin:0 auto;display:block}.bd-commercial .layout-right{padding-top:0;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%;padding-right:0}.bd-commercial .gallery{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.bd-commercial .map{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.bd-commercial .layout-right .text-wrapper p{font-size:12px;line-height:21px}.bd-commercial .layout-right .text-wrapper p:first-child:first-letter{font-size:6rem}}@media screen and (max-width: 480px){.bd-commercial .banner-triangle{padding:70px 0 100px 0}.bd-commercial .banner-triangle .content h1{font-size:3rem;line-height:3rem}.bd-commercial .banner-triangle .content .summary{padding-top:15px}.bd-commercial .banner-triangle .content .summary p{font-size:1.25rem;line-height:1.25rem;letter-spacing:.15em}}.bd-estates .banner{position:relative;height:auto;min-height:calc(100vh - 95px);width:100%}.bd-estates .banner:after{background:rgba(0,0,0,0.3);display:block;content:'';position:absolute;top:0;left:0;width:100%;height:100%}.bd-estates .banner .container{position:relative;z-index:2;height:auto;min-height:calc(100vh - 95px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-estates .banner .content{padding:80px 0;width:100%;text-align:center}.bd-estates .banner .content .titles{margin-bottom:25px}.bd-estates .banner .content .titles h1{font-weight:400;font-family:"DidotLTStd-Bold";display:block;width:100%;text-align:center;font-size:4.5vw;line-height:4.75vw;color:#fff;text-transform:uppercase}.bd-estates .banner .content .titles p{font-weight:700;color:#fff;text-transform:uppercase;font-size:1.75vw;line-height:2vw;letter-spacing:.2em}.bd-estates .banner .content .text{max-width:768px;margin:0 auto;padding-top:25px;border-top:1px solid #fff}.bd-estates .banner .content .text p{font-weight:700;font-size:11px;line-height:18px;color:#fff;margin-bottom:15px}.bd-estates .banner .content .text p:last-child{margin-bottom:0}.bd-estates .banner .content .buttons{padding-top:30px}.bd-estates .banner .content .buttons a{display:inline-block;margin:10px}.bd-estates .body-callout{width:100%}.bd-estates .list{width:100%}.bd-estates .list ul{display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.bd-estates .list ul li{padding-left:15px;position:relative;margin-bottom:20px;display:block;width:calc(33.333% - 20px);font-size:12px;text-transform:uppercase;letter-spacing:.2em}.bd-estates .list ul li:nth-child(3n+2){margin-left:30px;margin-right:30px}.bd-estates .list ul li:before{display:block;content:'â€¢';color:#d1b371;font-size:18px;position:absolute;left:0;top:-4px}.bd-estates .gallery{width:100%;padding-top:30px}.bd-estates .gallery a{display:block;width:calc(33.333% - 20px);margin-top:30px}.bd-estates .gallery a:nth-child(3n+2){margin-left:30px;margin-right:30px}.bd-estates .gallery a:after{display:block;content:'';width:100%;padding-top:61%}@media screen and (max-width: 960px){.bd-estates .banner .content{padding:40px 0}.bd-estates .banner .content .titles h1{font-size:6vw;line-height:6.5vw;margin-bottom:10px}.bd-estates .banner .content .titles p{font-size:2.5vw;line-height:2.75vw}}@media screen and (max-width: 768px){.bd-estates .banner .content .titles h1{font-size:8vw;line-height:8.5vw}.bd-estates .banner .content .titles p{font-size:3.5vw;line-height:3.75vw}.bd-estates .list ul li{width:calc(50% - 15px)}.bd-estates .list ul li:nth-child(3n+2){margin-left:0;margin-right:0}.bd-estates .list ul li:nth-child(odd){margin-right:30px}.bd-estates .gallery a{width:calc(50% - 15px)}.bd-estates .gallery a:nth-child(3n+2){margin-left:0;margin-right:0}.bd-estates .gallery a:nth-child(odd){margin-right:30px}}@media screen and (max-width: 600px){.bd-estates .banner{min-height:calc(100vh - 60px)}.bd-estates .banner .container{min-height:calc(100vh - 60px)}}@media screen and (max-width: 480px){.bd-estates .banner .content .titles h1{font-size:10vw;line-height:10.5vw}.bd-estates .banner .content .titles p{font-size:5vw;line-height:5.5vw}.bd-estates .list ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.bd-estates .list ul li{width:auto;display:block}.bd-estates .list ul li:nth-child(odd){margin-right:0}.bd-estates .gallery{padding-top:0}.bd-estates .gallery a{width:100%}.bd-estates .gallery a:nth-child(odd){margin-right:0}}.bd-golf.body-crest .main-content{background-image:none !important}.bd-golf.body-crest #wrapper{background-image:url(/assets/images/logo.jpg);background-position:bottom left;background-repeat:no-repeat}.bd-golf .main-content{background-image:url(//assets/images/logo.jpg);background-position:bottom left;background-repeat:no-repeat}.bd-golf .banner-triangle{height:400px;padding:100px 0 130px 0}.bd-golf .banner-triangle .content{width:100%;padding-bottom:0 !important}.bd-golf .banner-triangle .content h1{display:block;width:100%;text-align:center;font-size:4.125rem;line-height:4.125rem;color:#fff;text-transform:uppercase}.bd-golf .banner-triangle .content .summary{padding-top:20px;width:100%;text-align:center}.bd-golf .banner-triangle .content .summary p{font-weight:700;color:#fff;text-transform:uppercase;font-size:1.875rem;line-height:1.875rem;letter-spacing:.2em}.bd-golf .body{text-align:center;padding:50px 0}.bd-golf .body p{font-size:12px;line-height:24px}.bd-golf .buttons{width:100%;text-align:center}.bd-golf .buttons a{display:inline-block;margin:5px 10px;font-size:12px;letter-spacing:.15em;padding:10px 50px}.bd-golf .list{width:100%}.bd-golf .list ul{display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-golf .list ul li{padding-left:15px;position:relative;margin-bottom:20px;display:block;width:calc(33.333% - 20px);font-size:12px;text-transform:uppercase;letter-spacing:.2em}.bd-golf .list ul li:nth-child(3n+2){margin-left:30px;margin-right:30px}.bd-golf .list ul li:before{display:block;content:'â€¢';color:#d1b371;font-size:18px;position:absolute;left:0;top:-4px}.bd-golf .video{width:100%;position:relative;overflow:hidden}.bd-golf .video video{width:100%;height:auto;display:block}.bd-golf .video .play-video{z-index:2;width:90px;height:90px;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;background-image:url(/assets/images/site/play.svg)}.bd-golf .video .play-video:hover,.bd-hotels .video .play-video:focus{background-image:url(/assets/images/site/play-hover.svg)}.bd-golf .video .play-video[aria-hidden="false"]{opacity:1;visibility:visible}.bd-golf .video .play-video[aria-hidden="true"]{opacity:0;visibility:hidden}.bd-golf .video .info-controls{position:absolute;z-index:2;bottom:20px;right:20px}.bd-golf .video .pause-video{margin-right:25px;width:35px;height:35px;position:relative}.bd-golf .video .pause-video:before{position:absolute;display:block;content:'';width:13px;height:100%;top:0;left:0;background-color:#fff}.bd-golf .video .pause-video:after{position:absolute;display:block;content:'';width:13px;height:100%;top:0;right:0;background-color:#fff}.bd-golf .video .pause-video:hover:before,.bd-hotels .video .pause-video:hover:after,.bd-hotels .video .pause-video:focus:before,.bd-hotels .video .pause-video:focus:after{background-color:#d1b371}.bd-golf .video .pause-video[aria-hidden="false"]{opacity:1;visibility:visible}.bd-golf .video .pause-video[aria-hidden="true"]{opacity:0;visibility:hidden}.bd-golf .video .caption{padding:0 25px;background:rgba(255,255,255,0.8);line-height:35px;font-size:12px;font-weight:700;text-transform:uppercase}.bd-golf .large-image-slider{height:540px}.bd-golf .large-image-slider:before{display:block;content:'';position:absolute;top:0;z-index:2;left:50%;margin-left:-15px;width:30px;height:15px;background-image:url(/assets/images/site/triangle2.svg)}@media screen and (max-width: 960px){.bd-golf .large-image-slider{height:400px}}@media screen and (max-width: 768px){.bd-golf .video .play-video{width:60px;height:60px;margin-top:-30px;margin-left:-30px}.bd-golf .list ul li{width:calc(50% - 15px)}.bd-golf .list ul li:nth-child(3n+2){margin-left:0;margin-right:0}.bd-golf .list ul li:nth-child(odd){margin-right:30px}}@media screen and (max-width: 600px){.bd-golf .large-image-slider{height:300px}}@media screen and (max-width: 480px){.bd-golf .body{padding:50px 0 25px 0}.bd-golf .banner-triangle{padding:70px 0 100px 0}.bd-golf .banner-triangle .content h1{font-size:3rem;line-height:3rem}.bd-golf .banner-triangle .content .summary{padding-top:15px}.bd-golf .banner-triangle .content .summary p{font-size:1.25rem;line-height:1.25rem;letter-spacing:.15em}.bd-golf .list ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.bd-golf .list ul li{width:auto;display:block}.bd-golf .list ul li:nth-child(odd){margin-right:0}.bd-golf .video .caption{font-size:11px;padding:0 15px;height:25px;line-height:25px}.bd-golf .video .pause-video{height:25px;width:25px;margin-right:20px}.bd-golf .video .pause-video:before,.bd-golf .video .pause-video:after{width:10px}}@media screen and (max-width: 400px){.bd-golf .large-image-slider{height:250px}}.bd-hotels .banner-box{height:auto !important;padding:100px 0 130px 0}.bd-hotels .banner-box .content{width:100%;padding-bottom:0 !important}.bd-hotels .banner-box .content h1{display:block;width:100%;text-align:center;font-size:4.125rem;line-height:4.125rem;color:#fff;text-transform:uppercase}.bd-hotels .banner-box .content .summary{padding-top:20px;width:100%;text-align:center}.bd-hotels .banner-box .content .summary p{font-weight:700;color:#fff;text-transform:uppercase;font-size:1.875rem;line-height:1.875rem;letter-spacing:.2em}.bd-hotels .body{text-align:center;padding:50px 0}.bd-hotels .body.has-expand{padding:50px 0 100px 0}.bd-hotels .body p{font-size:12px;line-height:24px}.bd-hotels .list{width:100%}.bd-hotels .list ul{display:block;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-hotels .list ul li{padding-left:15px;position:relative;margin-bottom:40px;display:block;width:calc(33.333% - 20px);font-size:12px;line-height:20px;text-transform:uppercase;letter-spacing:.2em}.bd-hotels .list ul li:nth-child(3n+2){margin-left:30px;margin-right:30px}.bd-hotels .list ul li:before{display:block;content:'â€¢';color:#d1b371;font-size:18px;position:absolute;left:0;top:-1px}.bd-hotels .video{width:100%;position:relative;overflow:hidden}.bd-hotels .video video{width:100%;height:auto;display:block}.bd-hotels .video .play-video{z-index:2;width:90px;height:90px;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;background-image:url(/assets/images/site/play.svg)}.bd-hotels .video .play-video:hover,.bd-hotels .video .play-video:focus{background-image:url(/assets/images/site/play-hover.svg)}.bd-hotels .video .play-video[aria-hidden="false"]{opacity:1;visibility:visible}.bd-hotels .video .play-video[aria-hidden="true"]{opacity:0;visibility:hidden}.bd-hotels .video .info-controls{position:absolute;z-index:2;bottom:20px;right:20px}.bd-hotels .video .pause-video{margin-right:25px;width:35px;height:35px;position:relative}.bd-hotels .video .pause-video:before{position:absolute;display:block;content:'';width:13px;height:100%;top:0;left:0;background-color:#fff}.bd-hotels .video .pause-video:after{position:absolute;display:block;content:'';width:13px;height:100%;top:0;right:0;background-color:#fff}.bd-hotels .video .pause-video:hover:before,.bd-hotels .video .pause-video:hover:after,.bd-hotels .video .pause-video:focus:before,.bd-hotels .video .pause-video:focus:after{background-color:#d1b371}.bd-hotels .video .pause-video[aria-hidden="false"]{opacity:1;visibility:visible}.bd-hotels .video .pause-video[aria-hidden="true"]{opacity:0;visibility:hidden}.bd-hotels .video .caption{padding:0 25px;background:rgba(255,255,255,0.8);line-height:35px;font-size:12px;font-weight:700;text-transform:uppercase}.bd-hotels .large-image-slider{height:540px}.bd-hotels .large-image-slider:before{display:block;content:'';position:absolute;top:0;z-index:2;left:50%;margin-left:-15px;width:30px;height:15px;background-image:url(/assets/images/site/triangle2.svg)}.bd-hotels .body-title h2{color:#d1b371;font-family:"DidotLTStd-Bold";font-size:2.25rem;line-height:3.25rem;font-weight:400}.bd-hotels .body-title:after{display:block;content:'';width:100%;max-width:250px;height:2px;background-color:#d1b371;margin:30px auto 0 auto}.bd-hotels .main-image{position:relative;text-align:center}.bd-hotels .main-image .image{display:inline-block;width:auto;height:auto;position:relative;z-index:2}.bd-hotels .main-image .image:after{margin:0 auto;display:block;content:'';width:calc(100% - 30px);height:100%;position:absolute;top:15px;left:15px;border:2px solid #d1b371}.bd-hotels .main-image .image img{display:block;width:100%;max-width:700px}.bd-hotels .main-image:before{display:block;content:'';position:absolute;top:50%;left:0;width:100%;height:50%;background-color:#f6f6f6;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (max-width: 960px){.bd-hotels .large-image-slider{height:400px}}@media screen and (max-width: 768px){.bd-hotels .main-image{margin-top:80px}.bd-hotels .body-title .container{padding-top:60px}.bd-hotels .body{padding:30px 0}.bd-hotels .video .play-video{width:60px;height:60px;margin-top:-30px;margin-left:-30px}.bd-hotels .list ul li{width:calc(50% - 15px)}.bd-hotels .list ul li:nth-child(3n+2){margin-left:0;margin-right:0}.bd-hotels .list ul li:nth-child(odd){margin-right:30px}}@media screen and (max-width: 600px){.bd-hotels .large-image-slider{height:300px}}@media screen and (max-width: 480px){.bd-hotels .body{padding:30px 0}.bd-hotels .banner-box{padding:70px 0 100px 0}.bd-hotels .banner-box .content h1{font-size:3rem;line-height:3rem}.bd-hotels .banner-box .content .summary{padding-top:15px}.bd-hotels .banner-box .content .summary p{font-size:1.25rem;line-height:1.25rem;letter-spacing:.15em}.bd-hotels .list ul{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.bd-hotels .list ul li{width:auto;display:block}.bd-hotels .list ul li:nth-child(odd){margin-right:0}.bd-hotels .video .caption{font-size:11px;padding:0 15px;height:25px;line-height:25px}.bd-hotels .video .pause-video{height:25px;width:25px;margin-right:20px}.bd-hotels .video .pause-video:before,.bd-hotels .video .pause-video:after{width:10px}}@media screen and (max-width: 400px){.bd-hotels .large-image-slider{height:250px}}.timeline .timeline-nav{margin-bottom:100px;position:relative}.timeline .timeline-nav:after{display:block;content:'';width:100%;height:1px;background-color:#fff;position:absolute;top:50%;left:0}.timeline .timeline-nav ul{width:100%;position:relative;z-index:2}.timeline .timeline-nav ul:before{display:block;content:'';width:100%;background-color:#fff;height:1px;position:absolute;top:50%;right:100%}.timeline .timeline-nav ul:after{display:block;content:'';width:100%;background-color:#fff;height:1px;position:absolute;top:50%;left:100%}.timeline .timeline-nav ul li{text-align:center;-webkit-box-flex:1;-ms-flex:1;flex:1;max-width:160px;position:relative;cursor:pointer;background-color:#959490;margin:0 10px;font-family:'DidotLTStd-Bold', serif;list-style:none;font-size:18px;padding:5px 10px 0 10px;border:1px solid #fff}.timeline .timeline-nav ul li button{font-size:18px;line-height:40px;font-family:'DidotLTStd-Bold', serif;color:#000;font-weight:400}.timeline .timeline-nav ul li.first,.timeline .timeline-nav ul li:hover,.timeline .timeline-nav ul li:focus,.timeline .timeline-nav ul li[aria-selected="true"]{background-color:#d1b371;color:#fff}.timeline .timeline-nav ul li.first button .timeline .timeline-nav ul li:hover button,.timeline .timeline-nav ul li:focus button,.timeline .timeline-nav ul li[aria-selected="true"] button{color:#fff}.timeline .timeline-nav ul li:before{display:block;content:'';width:14px;height:14px;border:1px solid #fff;border-radius:14px;position:absolute;top:-30px;left:50%;margin-left:-7px}.timeline .timeline-nav ul li.first:before{border:1px solid #d1b371;background:#d1b371}.timeline .timeline-nav ul li[aria-selected="true"]:after{display:block;content:'';width:6px;height:6px;background-color:#000;border-radius:6px;position:absolute;top:-26px;left:50%;margin-left:-3px}.timeline .timeline-nav ul li.first:after .timeline .timeline-nav ul li:hover:after,.timeline .timeline-nav ul li:focus:after{display:block;content:'';width:6px;height:6px;background-color:#d1b371;border-radius:6px;position:absolute;top:-26px;left:50%;margin-left:-3px}.timeline .video{position:relative;max-width:810px;margin:0 auto}.timeline .video .caption{position:absolute;z-index:2;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,0.8);padding:10px 20px;font-size:12px}.timeline .video .play{cursor:pointer;width:100px;height:100px;background-image:url(/assets/images/site/play.svg);position:absolute;top:50%;left:50%;margin-top:-50px;margin-left:-50px;z-index:2}.timeline .video .play:hover,.timeline .video .play:focus{background-image:url(/assets/images/site/play-hover.svg)}.timeline .timeline-dates{padding-top:100px;padding-bottom:100px;position:relative;margin-bottom:100px;text-align:center}.timeline .timeline-dates:before{display:block;content:'';width:1px;height:100%;position:absolute;top:0;left:50%;background-color:#d1b371}.timeline .timeline-dates:after{display:block;content:'';width:15px;height:15px;border:2px solid #d1b371;position:absolute;bottom:-15px;left:50%;margin-left:-7px;border-radius:15px}.timeline .timeline-dates .standalone-date{position:relative;z-index:2;background-color:#fff;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:20px;display:inline-block;margin:50px 0;padding:10px 75px;border:1px solid #d1b371}.timeline .timeline-dates .date-columns .date{position:relative;text-align:left;width:calc(50% - 45px)}.timeline .timeline-dates .date-columns .date:after{display:block;content:'';width:calc(100% - 20px);height:calc(100% - 20px);position:absolute;top:10px;left:10px;border:1px solid #000;pointer-events:none}.timeline .timeline-dates .date-columns .date.left{margin-right:45px;margin-bottom:45px}.timeline .timeline-dates .date-columns .date .line{display:block;width:45px;height:1px;background-color:#d1b371;position:absolute}.timeline .timeline-dates .date-columns .date.left .line{top:75px;left:100%}.timeline .timeline-dates .date-columns .date .line:after{display:block;content:'';width:15px;height:15px;border:2px solid #d1b371;position:absolute;top:50%;margin-top:-7px;border-radius:15px;background-color:#fff}.timeline .timeline-dates .date-columns .date.left .line:after{left:100%;margin-left:-7px}.timeline .timeline-dates .date-columns .date.right .line:after{right:100%;margin-right:-7px}.timeline .timeline-dates .date-columns .date.right .line{top:115px;right:100%}.timeline .timeline-dates .date-columns .date.right{margin-left:45px;margin-top:45px}.timeline .timeline-dates .date-columns .date .image:after{display:block;content:'';width:100%;padding-top:56.25%}.timeline .timeline-dates .date-columns .date .text{background-color:#fff;padding:20px 60px 40px 60px}.timeline .timeline-dates .date-columns .date .text h2{font-family:'DidotLTStd-Bold', serif;font-size:3.75rem;line-height:3.75rem;color:#d1b371;font-weight:400}.timeline .timeline-dates .date-columns .date .text .title{display:inline-block;position:relative}.timeline .timeline-dates .date-columns .date .text .title:before,.timeline .timeline-dates .date-columns .date .text .title:after{display:block;content:'';width:35px;height:1px;background-color:#d1b371;position:absolute;top:50%}.timeline .timeline-dates .date-columns .date .text .title:before{left:-45px}.timeline .timeline-dates .date-columns .date .text .title:after{right:-45px}.timeline .timeline-dates .date-columns .date .text .location{margin:10px 0 20px 0;display:inline-block;padding:5px 15px;border:1px solid #d1b371;text-transform:uppercase;font-size:14px;letter-spacing:.05em}@media screen and (max-width: 960px){.timeline .timeline-nav{margin-bottom:50px}.timeline .timeline-dates .date-columns .date .text{padding:20px 40px 40px 40px}}@media screen and (max-width: 768px){.timeline .timeline-dates{padding-bottom:50px}.timeline .timeline-dates .standalone-date{margin:40px 0}.timeline .timeline-dates .date-columns .date{width:calc(50% - 30px)}.timeline .timeline-dates .date-columns .date.left{margin-right:30px;margin-bottom:30px}.timeline .timeline-dates .date-columns .date .line{width:30px}.timeline .timeline-dates .date-columns .date.left .line{top:75px;left:100%}.timeline .timeline-dates .date-columns .date .line:after{display:block;content:'';width:15px;height:15px;border:2px solid #d1b371;position:absolute;top:50%;margin-top:-7px;border-radius:15px;background-color:#fff}.timeline .timeline-dates .date-columns .date.left .line:after{left:100%;margin-left:-7px}.timeline .timeline-dates .date-columns .date.right .line:after{right:100%;margin-right:-7px}.timeline .timeline-dates .date-columns .date.right .line{top:115px;right:100%}.timeline .timeline-dates .date-columns .date.right{margin-left:30px;margin-top:30px}.timeline .timeline-dates .date-columns .date .text{padding:15px 30px 30px 30px}.timeline .timeline-nav ul li{max-width:50%;margin:-1px -1px 0 0;width:50%;-webkit-box-flex:1;-ms-flex:auto;flex:auto}.timeline .timeline-nav ul li:before{display:none}.timeline .timeline-nav ul li[aria-selected="true"]:after{display:none}.timeline .timeline-nav ul li:hover:after,.timeline .timeline-nav ul li:focus:after{display:none}.timeline .timeline-nav ul:after,.timeline .timeline-nav ul:before{display:none}}@media screen and (max-width: 600px){.timeline .timeline-dates .date-columns .date{width:100%;margin-bottom:40px}.timeline .timeline-dates .date-columns .date.left{margin-right:0;margin-bottom:40px}.timeline .timeline-dates .date-columns .date .line{display:none}.timeline .timeline-dates .date-columns .date.right{margin-left:0;margin-top:0}.timeline .video .play{width:50px;height:50px;margin-top:-40px;margin-left:-25px}.timeline .timeline-dates{padding-bottom:30px}}@media screen and (max-width: 400px){.timeline .video .play{width:40px;height:40px;margin-top:-45px;margin-left:-20px}}.slider{width:100%;height:11px;padding:0 20px 0 25px;background:transparent;position:relative}.slider:after{display:block;content:'';width:100%;height:1px;background-color:#d1b371;position:absolute;top:5px;left:0}.slider .ui-slider-handle{display:block;margin-left:-5px;width:10px;height:11px;background-color:#d1b371;cursor:pointer;position:relative}.slider .ui-slider-handle:focus{outline:1px solid #d1b371;outline-offset:2px}.connect .social-boxes .box{text-align:center;position:relative;width:calc(50% - 20px);margin-bottom:40px}.connect .social-boxes .box:nth-child(odd){margin-right:40px}.connect .social-boxes .box .image{width:36%}.connect .social-boxes .box .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:30px}.connect .social-boxes .box .text p{margin-bottom:25px;color:#d1b371;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:22px}.connect .social-boxes .box:after{pointer-events:none;display:block;content:'';width:calc(100% - 20px);height:calc(100% - 20px);border:1px solid #000;position:absolute;top:10px;left:10px}.connect .contact-info-blocks .block{width:25%;text-align:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.connect .contact-info-blocks .block:first-child{padding-right:60px}.connect .contact-info-blocks .block:nth-child(2){padding:0 60px;border-left:1px solid #d1b371;border-right:1px solid #d1b371}.connect .contact-info-blocks .block:nth-child(3){padding:0 60px;border-left:1px solid #d1b371;border-right:1px solid #d1b371}.connect .contact-info-blocks .block:last-child{padding-left:60px}.connect .contact-info-blocks .block .title{font-size:16px;text-transform:uppercase;margin-bottom:10px}.connect .contact-info-blocks .block .summary{font-size:12px;line-height:18px}.connect .split-text-blocks .block{width:50%}.connect .split-text-blocks .block:first-child{padding-right:40px}.connect .split-text-blocks .block:last-child{padding-left:40px}.connect .split-text-blocks .block .title{font-size:1.5rem;line-height:1.5rem;margin-bottom:25px}.connect .split-text-blocks .block .title:before{position:relative;top:5px;display:inline-block;content:'';width:30px;height:30px;background-size:100%;background-repeat:no-repeat}.connect .split-text-blocks .block:first-child .title:before{margin-right:10px;background-image:url(/assets/images/site/chat-gold.svg)}.connect .split-text-blocks .block:last-child .title:before{margin-right:5px;background-image:url(/assets/images/site/location-gold.svg)}.connect .split-text-blocks .block .summary{font-size:12px;line-height:20px}@media screen and (max-width: 960px){.connect .social-boxes .box{width:calc(50% - 15px);margin-bottom:30px}.connect .social-boxes .box:nth-child(odd){margin-right:30px}.connect .social-boxes .box .image{width:45%}}@media screen and (max-width: 768px){.connect .social-boxes .box{width:100%}.connect .social-boxes .box:nth-child(odd){margin-right:0}.connect .social-boxes .box .image{width:40%}.connect .contact-info-blocks .block:first-child{padding-right:30px}.connect .contact-info-blocks .block:nth-child(2){padding:0 30px}.connect .contact-info-blocks .block:last-child{padding-left:30px}.connect .split-text-blocks .block{width:50%}.connect .split-text-blocks .block:first-child{padding-right:30px}.connect .split-text-blocks .block:last-child{padding-left:30px}}@media screen and (max-width: 600px){.connect .contact-info-blocks .block{width:100%;text-align:center}.connect .contact-info-blocks .block .content{width:100%}.connect .contact-info-blocks .block:first-child{padding-right:0;border-top:1px solid #d1b371;padding-top:20px}.connect .contact-info-blocks .block:nth-child(2){margin:20px 0;padding:20px 0;border-left:none;border-right:none;border-top:1px solid #d1b371;border-bottom:1px solid #d1b371}.connect .contact-info-blocks .block:last-child{padding-left:0}.connect .split-text-blocks .block{width:100%;text-align:center}.connect .split-text-blocks .block:first-child{padding-right:0;margin-bottom:30px}.connect .split-text-blocks .block:last-child{padding-left:0}}.full-screen-bg #wrapper{position:relative;background-position:left center}.full-screen-bg #wrapper .container{min-height:calc(100vh - 175px);height:auto}.full-screen-bg #wrapper main{min-height:calc(100vh - 175px);height:auto}.full-screen-bg #wrapper .container .content-wrapper{position:relative;z-index:2;width:100%;min-height:calc(100vh - 175px);height:auto}.full-screen-bg #wrapper .container .content-wrapper .content{padding-bottom:200px}.full-screen-bg .watermark{display:block;width:100%;position:absolute;bottom:0;left:0}@media screen and (max-width: 1024px){.full-screen-bg #wrapper .container{min-height:calc(100vh - 250px)}.full-screen-bg #wrapper main{min-height:calc(100vh - 250px)}}@media screen and (max-width: 960px){.full-screen-bg #wrapper{background-position:top center}}@media screen and (max-width: 600px){.full-screen-bg #wrapper .container .content-wrapper .content{padding-bottom:0}.full-screen-bg #wrapper .container .content-wrapper .content{width:100%}}@media screen and (max-width: 350px){.full-screen-bg #wrapper .container{min-height:calc(100vh - 285px)}.full-screen-bg #wrapper main{min-height:calc(100vh - 285px)}}@media screen and (max-height: 800px){.full-screen-bg #wrapper .container .content-wrapper .content{padding-bottom:50px}}.leadership .social{position:relative;background:-o-linear-gradient(45deg, #71716f 0%, #c2c2c0 100%);background:linear-gradient(45deg, #71716f 0%, #c2c2c0 100%)}.leadership .social:before{display:block;content:'';position:absolute;top:0;z-index:2;left:50%;margin-left:-30px;width:60px;height:30px;background-image:url(/assets/images/site/triangle2.svg)}.leadership .tweet{padding-bottom:25px}.leadership .body-callout h2:after{display:none}.leadership .body-callout .social-media-list{padding-top:20px}.leadership .tweet:before{display:block;content:'';width:110px;height:2px;margin:35px auto 25px auto;background-color:#d1b371}.leadership .tweet p{font-size:20px;line-height:34px}.leadership .social{text-align:center}.leadership .social .title{position:relative;padding-bottom:25px;margin-bottom:50px;color:#fff;text-transform:uppercase;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:20px;line-height:26px;letter-spacing:.2em}.leadership .social .title:after{display:block;content:'';width:110px;height:2px;background-color:#fff;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:0}.leadership .social .left{width:calc(50% - 25px);margin-right:50px}.leadership .social .right{width:calc(50% - 25px)}.leadership .social .insta a{display:block;width:calc(33.333% - 10px);margin-bottom:15px}.leadership .social .insta a:nth-child(3n+2){margin-left:15px;margin-right:15px}.leadership .gallery .slide{width:100%;position:relative}.leadership .gallery .slide:after{display:block;content:'';width:100%;padding-top:calc(63.2% + 15px)}.leadership .gallery .slide .caption{text-align:left;font-size:12px;letter-spacing:0;position:absolute;bottom:0;left:0;width:100%;padding:10px;background-color:rgba(255,255,255,0.8)}.leadership .gallery .slick-arrow{position:absolute;display:block;text-indent:-9999px;width:30px;height:30px;background-color:rgba(255,255,255,0.8);z-index:99;top:50%;margin-top:-15px}.leadership .gallery .slick-prev{left:0}.leadership .gallery .slick-prev:after{display:block;content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-right:6px solid black;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.leadership .gallery .slick-next{right:0}.leadership .gallery .slick-next:after{display:block;content:'';width:0;height:0;border-top:6px solid transparent;border-bottom:6px solid transparent;border-left:6px solid black;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.leadership.detail .tall-banner,.leadership.djt .djt-banner-1{position:relative}.leadership .tall-banner .mobile-banner{display:none;position:absolute;top:0;left:0;width:100%;height:100%}.leadership.djt .djt-banner-2{background-color:#f7f7f7}.leadership.djt .djt-banner-2 .summary img{max-width:100%;height:auto !important;margin:0 auto}.leadership.djt .djt-banner-2 .intro-display-type{padding-top:0}.leadership.djt .djt-banner-2 .intro-display-type:before{display:none}.leadership.djt .djt-banner-2 .intro-display-type .summary{max-width:1300px;text-align:center;margin:0 auto}.leadership.djt .djt-banner-2 .intro-display-type .summary p{color:#000;font-size:14px;line-height:24px}.leadership.djt .djt-banner-1 .continue{color:#fff;position:relative;z-index:3;font-size:12px;font-weight:700;text-transform:uppercase}.leadership.djt .djt-banner-1 .continue:focus{color:#d1b371}.leadership.djt .djt-banner-1 .continue:after{display:block;content:'';position:absolute;right:-12px;top:5px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #d1b371;-webkit-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}.leadership.djt .big-quote img{max-width:100%}@media screen and (max-width: 768px){.leadership.detail .tall-banner,.leadership.djt .djt-banner-1{background-image:none !important}.leadership.detail .tall-banner .intro-display-type,.leadership.djt .djt-banner-1 .intro-display-type{padding-top:35vw}.leadership .tall-banner .mobile-banner{display:block}.leadership .social .left{width:100%;margin-right:0}.leadership .social .right{width:100%}.leadership .social .title{margin-top:40px;padding-bottom:20px;margin-bottom:30px}}@media screen and (max-width: 600px){.leadership.djt .djt-banner-1 h1{margin-bottom:0}.leadership.djt .djt-banner-1 .summary{padding:5px 0 0 0}}@media screen and (max-width: 400px){.leadership .social .title{font-size:16px;line-height:21px}.leadership .social .insta a{width:calc(50% - 8px);margin-bottom:16px}.leadership .social .insta a:nth-child(3n+2){margin-left:0;margin-right:0}.leadership .social .insta a:nth-child(odd){margin-right:16px}}.realty .body-text{width:100%}.realty .body-text p{font-size:16px;line-height:30px}.realty .body-text:after{display:block;content:'';width:100%;max-width:250px;height:2px;background-color:#d1b371;margin:30px auto 0 auto}.realty .boxes div{position:relative;display:block;width:calc(20% - 8px);margin-right:10px}.realty .boxes div:last-child{margin-right:0}.realty .boxes div span{display:block;position:absolute;bottom:0;left:0;width:100%;padding:13px 10px 8px 10px;background-color:rgba(0,0,0,0.75);color:#fff;font-family:"DidotLTStd-Bold";font-weight:400;text-transform:uppercase;font-size:16px;line-height:14px;text-align:center}.realty .callouts .callout>div{width:50%}.realty .callouts .callout .text{padding:75px 50px;text-align:center}.realty .callouts .callout.even .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.realty .callouts .callout.even .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.realty .callouts .callout .text h2{margin-bottom:30px;font-family:"DidotLTStd-Bold";color:#d1b371;text-transform:uppercase;letter-spacing:.2em;font-size:1.875rem;line-height:1.875rem;font-weight:400}.realty .callouts .callout .text p{margin-bottom:30px;font-size:16px;line-height:28px}.realty .callouts .callout .text .btn{font-size:16px;letter-spacing:.1em}.realty .body-callout h2:after{display:none}.realty .banner-link .content{width:100%}.realty .banner-link{width:100%;padding:10% 5%;text-align:center;display:block}.realty .banner-link span.text{position:relative;z-index:2;color:#fff;font-family:"DidotLTStd-Bold";font-weight:400;text-transform:uppercase;letter-spacing:.2em;font-size:2.6vw;line-height:2.6vw}@media screen and (max-width: 960px){.realty .callouts .callout .text{padding:50px 30px}.realty .callouts .callout .text p{font-size:14px;line-height:24px}.realty .callouts .callout .text .btn{font-size:14px}}@media screen and (max-width: 768px){.realty .boxes{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.realty .boxes div{width:calc(33.333% - 10px);margin:0 5px 10px 5px}}@media screen and (max-width: 600px){.realty .callouts{padding-top:40px}.realty .callouts .callout>div{width:100%}.realty .callouts .callout .image:after{display:block;content:'';width:100%;padding-top:56.25%}.realty .callouts .callout .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.realty .callouts .callout .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;padding:30px 0}.realty .body-text p{font-size:14px;line-height:24px}}@media screen and (max-width: 480px){.realty .boxes div{width:calc(50% - 10px)}.realty .banner-link span.text{font-size:3.5vw;line-height:3.5vw}}.aviation .section-1 .text-callout h2:after{margin:25px auto 0 auto}.aviation .section-2,.aviation .section-3{position:relative;overflow:hidden}.aviation .section-2:before{display:block;content:'';background-image:url(/assets/images/site/aviation_watermark_gold.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:-50px;right:-110px;width:692px;height:810px;opacity:.05}.aviation .section-3:before{display:block;content:'';background-image:url(/assets/images/site/aviation_watermark_gold.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:35px;right:-320px;width:692px;height:810px;opacity:.05}.aviation .text-callout{position:relative;max-width:850px;text-align:center;margin:0 auto}.aviation .text-callout h2{font-weight:400;font-size:1.75rem;line-height:1.75rem;text-transform:uppercase;font-family:"DidotLTStd-Bold";color:#d1b371;letter-spacing:.2em}.aviation .text-callout h2:after{display:block;width:100%;content:'';height:2px;background-color:#d1b371;max-width:385px;margin:25px auto 30px auto}.aviation .text-callout p{font-size:12px;line-height:20px}.aviation .section-2 .text-callout{padding-top:180px}.aviation .section-2 .text-callout:before{display:block;content:'';width:110px;height:135px;background-size:100%;background-repeat:no-repeat;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/assets/images/site/boeing.svg)}.aviation .section-3 .text-callout{padding-top:150px}.aviation .section-3 .text-callout:before{display:block;content:'';width:85px;height:110px;background-size:100%;background-repeat:no-repeat;position:absolute;top:0;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/assets/images/site/chopper.svg)}.aviation .jet:before{display:block;content:'';width:75px;height:120px;background-size:100%;background-repeat:no-repeat;position:absolute;top:-60px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/assets/images/site/jet.svg)}.aviation #jet-image{position:relative;top:-12vw;display:block;margin:0 auto;max-width:90%}.aviation .jet{padding-top:100px;padding-bottom:15vw;position:relative;background-color:#003663}.aviation .jet .container{z-index:2}.aviation .jet .gradient-container{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.aviation .jet .gradient-container .gradient{position:absolute;display:block;content:'';width:100%;height:100%;bottom:-50%;background:-o-radial-gradient(center, ellipse, #004e8e 0%, rgba(0,54,99,0.3) 70%, rgba(0,54,99,0) 100%);background:radial-gradient(ellipse at center, #004e8e 0%, rgba(0,54,99,0.3) 70%, rgba(0,54,99,0) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#004e8e', endColorstr='#00003663',GradientType=1 )}.aviation .jet .text-callout h2,.aviation .jet .text-callout p{color:#fff}.aviation .banner{height:auto !important;padding:150px 0}.aviation .banner:before{display:block;content:'';width:300px;height:350px;background-image:url(/assets/images/site/aviation_watermark_white.svg);background-size:100%;background-repeat:no-repeat;position:absolute;top:50%;left:50%;margin-top:-175px;margin-left:-150px;z-index:3;opacity:.28}.aviation .banner .container{z-index:4}.aviation .banner .content{width:100%;padding-bottom:0 !important}.aviation .banner .content h1{display:block;width:100%;text-align:center;font-size:4.125rem;line-height:4.125rem;color:#fff;text-transform:uppercase}.aviation .banner .content .summary{padding-top:20px;width:100%;text-align:center}.aviation .banner .content .summary p{font-weight:400;color:#fff;font-size:1.75rem;line-height:1.75rem}.aviation .large-image-slider{height:700px}.aviation .image-boxes{width:100%;padding-bottom:100px}.aviation .image-boxes .box{width:calc(33.333% - 20px)}.aviation .image-boxes .box:after{display:block;content:'';width:100%;padding-top:75%}.aviation .image-boxes .box:nth-child(2){margin:0 30px}@media screen and (max-width: 1300px){.aviation #jet-image{top:-17vw}.aviation .jet{padding-bottom:20vw}}@media screen and (max-width: 1024px){.aviation .large-image-slider{height:600px}}@media screen and (max-width: 960px){.aviation .large-image-slider{height:500px}.aviation .large-image-slider .slick-arrow{width:35px;height:50px;position:absolute;top:50%;margin-top:-25px;background-size:70%}}@media screen and (max-width: 600px){.aviation .large-image-slider{height:400px}.aviation .image-boxes .box{width:calc(33.333% - 8px)}.aviation .image-boxes .box:nth-child(2){margin:0 12px}}@media screen and (max-width: 480px){.aviation .large-image-slider{height:300px}.aviation .banner{padding:70px 0 80px 0}.aviation .banner .content h1{font-size:3rem;line-height:3rem}.aviation .banner .content .summary{padding-top:15px}.aviation .banner .content .summary p{font-size:1.25rem;line-height:1.25rem;letter-spacing:.15em}.aviation .image-boxes .box{width:100%;margin-bottom:10px}.aviation .image-boxes .box:nth-child(2){margin:0 0 10px 0}.aviation .text-callout h2{font-size:1.5rem;line-height:1.5rem;letter-spacing:.15em}.aviation .text-callout h2:after{max-width:100px;margin:20px auto 25px auto}.aviation .section-1 .text-callout h2:after{margin:20px auto 0 auto}}.apprentice .text-callout{position:relative;max-width:850px;text-align:center;margin:0 auto}.apprentice .text-callout h2{font-weight:400;font-size:1.75rem;line-height:2rem;text-transform:uppercase;font-family:"DidotLTStd-Bold";color:#d1b371;letter-spacing:.2em}.apprentice .text-callout h2:after{display:block;width:100%;content:'';height:2px;background-color:#d1b371;max-width:385px;margin:25px auto 30px auto}.apprentice .text-callout p{font-size:12px;line-height:20px}.apprentice .banner{height:auto !important;padding:150px 0}.apprentice .banner .container{z-index:4}.apprentice .banner .content{width:100%;padding-bottom:0 !important}.apprentice .banner .content h1{display:block;width:100%;text-align:center;font-size:4.125rem;line-height:4.125rem;color:#fff;text-transform:uppercase}.apprentice .banner .content .summary{max-width:875px;margin:0 auto;padding-top:20px;width:100%;text-align:center}.apprentice .banner .content .summary p{font-weight:400;color:#fff;font-size:1.375rem;line-height:2rem}.apprentice .large-image-slider{height:700px;margin-top:70px}.apprentice .quote-banner{overflow:hidden;position:relative;width:100%}.apprentice .quote-banner img{width:100%;height:auto;display:block}.apprentice .quote-banner:before{display:block;content:'';position:absolute;top:0;z-index:2;left:50%;margin-left:-30px;width:60px;height:30px;background-image:url(/assets/images/site/triangle2.svg)}@media screen and (max-width: 1024px){.apprentice .large-image-slider{height:600px}}@media screen and (max-width: 960px){.apprentice .large-image-slider{height:500px;margin-top:20px}.apprentice .large-image-slider .slick-arrow{width:35px;height:65px;position:absolute;top:50%;margin-top:-25px}}@media screen and (max-width: 768px){.apprentice .quote-banner .quote{bottom:50%;-webkit-transform:translateY(50%);-ms-transform:translateY(50%);transform:translateY(50%)}}@media screen and (max-width: 600px){.apprentice .large-image-slider{height:400px}.apprentice .quote-banner:before{margin-left:-15px;width:30px;height:15px}}@media screen and (max-width: 480px){.apprentice .large-image-slider{height:300px}.apprentice .banner{padding:70px 0 80px 0}.apprentice .banner .content h1{font-size:3rem;line-height:3rem}.apprentice .banner .content .summary{padding-top:15px}.apprentice .banner .content .summary p{font-size:1.15rem;line-height:1.5rem;letter-spacing:.15em}.apprentice .text-callout h2{font-size:1.5rem;line-height:1.75rem;letter-spacing:.15em}.apprentice .text-callout h2:after{max-width:100px;margin:20px auto 25px auto}}.wollman .text-callout{position:relative;max-width:850px;text-align:center;margin:0 auto}.wollman .text-callout h2{font-weight:400;font-size:1.75rem;line-height:1.75rem;text-transform:uppercase;font-family:"DidotLTStd-Bold";color:#d1b371;letter-spacing:.2em}.wollman .text-callout h2:after{display:block;width:100%;content:'';height:2px;background-color:#d1b371;max-width:385px;margin:25px auto 30px auto}.wollman .text-callout p{margin-bottom:30px;font-size:12px;line-height:20px}.wollman .text-callout .btn{background-color:#fff;border:2px solid #d1b371;color:#000;font-size:12px;letter-spacing:.2em;padding:10px 40px}.wollman .text-callout .btn:hover,.wollman .text-callout .btn:focus{background-color:#000;color:#fff;border-color:#000}.wollman .banner{height:auto !important;padding:150px 0}.wollman .banner .container{z-index:4}.wollman .banner .content{width:100%;padding-bottom:0 !important}.wollman .banner .content h1{display:block;width:100%;text-align:center;font-size:4.125rem;line-height:4.125rem;color:#fff;text-transform:uppercase}.wollman .banner .content .summary{max-width:875px;margin:0 auto;padding-top:20px;width:100%;text-align:center}.wollman .banner .content .summary p{font-weight:400;color:#fff;font-size:1.375rem;line-height:2rem}.wollman .instagram-section{position:relative;padding-bottom:100px}.wollman .instagram-section.even{background-color:#f7f7f7}.wollman .instagram-section:after{display:block;content:'';width:113px;height:32px;position:absolute;bottom:35px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);background-image:url(/assets/images/site/insta_logo.svg);background-size:100%;background-repeat:no-repeat}@media screen and (max-width: 480px){.wollman .banner{padding:70px 0 80px 0}.wollman .banner .content h1{font-size:3rem;line-height:3rem}.wollman .banner .content .summary{padding-top:15px}.wollman .banner .content .summary p{font-size:1.15rem;line-height:1.5rem;letter-spacing:.15em}.wollman .text-callout h2{font-size:1.5rem;line-height:1.5rem;letter-spacing:.15em}.wollman .text-callout h2:after{max-width:100px;margin:20px auto 25px auto}}.media .banner-box{margin-bottom:0;overflow:hidden}.media .media-feed{padding-top:80px}.media .media-feed .item{overflow:hidden;position:relative;margin-bottom:50px;width:calc(50% - 40px);border:1px solid #000}.media .media-feed .item.half.half-left{margin-right:80px}.media .media-feed .item .image:after{display:block;content:'';width:100%;padding-top:40%}.media .media-feed .item .text{padding:30px 40px}.media .media-feed .item .text .date{display:inline-block;padding:10px 40px;position:absolute;top:30px;left:0;background-color:#d1b371;color:#fff;text-transform:uppercase;font-size:1.25rem;line-height:1.25rem;letter-spacing:.05em}.media .media-feed .item .text h2{padding-bottom:20px;margin-bottom:20px;border-bottom:2px solid #d1b371;color:#000;font-size:1.625rem;line-height:2.125rem;text-transform:uppercase}.media .media-feed .item .text p{margin-bottom:20px;font-size:14px;line-height:26px;color:#000}.media .media-feed .item .text .read-more{color:#000;text-transform:uppercase;font-size:14px}.media .media-feed .item .text .read-more:after{position:relative;top:-1px;margin-left:7px;display:inline-block;content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #d1b371}.media .media-feed .item.half .image,.media .media-feed .item.half .text{width:100%}.media .media-feed .item.full{width:100%;margin-right:0}.media .media-feed .item.full .image{width:50%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.media .media-feed .item.full .image:after{display:none}.media .media-feed .item.full .text{width:50%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.media .media-feed .item.full .text .category{display:block;font-family:"FlatfaceHaleys-Script",serif;font-size:40px;font-weight:400;margin-bottom:15px}.media .media-feed .item.full .text .date{padding-left:0;margin-bottom:30px;position:relative;top:auto;left:auto}.media .media-feed .item.full .text .date:before{display:block;width:100%;right:calc(100% - 1px);top:0;height:100%;background-color:#d1b371;content:'';position:absolute}.media-detail .date{margin-bottom:30px;font-weight:700;position:relative;display:inline-block;padding:10px 40px 10px 0;background-color:#d1b371;color:#fff;text-transform:uppercase;font-size:1.25rem;line-height:1.25rem;letter-spacing:.05em}.media-detail .date:before{display:block;width:100%;right:calc(100% - 1px);top:0;height:100%;background-color:#d1b371;content:'';position:absolute}.media-detail .title{display:block;width:100%;border-bottom:2px solid #d1b371;padding-bottom:20px;margin-bottom:30px}.media-detail .title h1{font-size:5vw;line-height:5.5vw}.media-detail .image{border-bottom:2px solid #d1b371;padding-bottom:25px;width:100%}.media-detail .image img{width:100%}.media-detail .image .caption{padding-top:25px;padding-left:25px;padding-right:25px;text-align:center}.media-detail .image .caption p{font-size:12px;line-height:18px}.media-detail .main-content{padding-top:50px}.media-detail .main-content .body{padding-top:35px}.media-detail .main-content .body p,.media-detail .main-content .body ul li,.media-detail .main-content .body ol li{font-size:16px;line-height:28px;letter-spacing:0}.media-detail .main-content .body h2,.media-detail .main-content .body h3,.media-detail .main-content .body h4,.media-detail .main-content .body h5,.media-detail .main-content .body p,.media-detail .main-content .body a,.media-detail .main-content .body ul,.media-detail .main-content .body ol,.media-detail .main-content .body img,.media-detail .main-content .body blockquote,.media-detail .main-content .body table,.media-detail .main-content .body ul li,.media-detail .main-content .body ol li{margin-bottom:15px}.media-detail .main-content .body p:first-child:first-letter{margin-right:3px;color:#d1b371;font-size:8.75rem;font-weight:700}.media-detail .main-content.split .author{border-top:2px solid #d1b371;padding-top:15px;width:calc(20% - 40px);margin-right:80px}.media-detail .main-content.split .author p{font-size:16px;text-transform:uppercase}.media-detail .main-content.split .body{width:calc(80% - 40px)}.media .media-feed-updated{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px}.media .media-feed-updated .item{overflow:hidden;position:relative;width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media .media-feed-updated .item .image{height:300px;width:100%}.media .media-feed-updated .image:after{display:block;content:'';width:100%;padding-top:40%}.media .media-feed-updated .text .category{display:block;font-family:"FlatfaceHaleys-Script",serif;font-size:40px;font-weight:400;margin-bottom:15px}.media .media-feed-updated .text{padding:25px}.media .media-feed-updated .text .date{display:inline-block;padding:10px 40px;position:absolute;top:30px;left:0;background-color:#d1b371;color:#fff;text-transform:uppercase;font-size:1.25rem;line-height:1.25rem;letter-spacing:.05em}.media .media-feed-updated .text h2{padding-bottom:20px;margin-bottom:20px;color:#000;font-size:1.625rem;line-height:2.125rem;text-transform:none}.media .media-feed-updated .text p{margin-bottom:20px;font-size:14px;line-height:26px;color:#000}.media .media-feed-updated .text .read-more{color:#000;text-transform:uppercase;font-size:14px}.media .media-feed-updated .text .read-more:after{position:relative;top:-1px;margin-left:7px;display:inline-block;content:'';width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:4px solid #d1b371}.category-filter-list{background:#F7F7F7;border-top:1px solid #d1b371;border-bottom:1px solid #d1b371}.category-filter-list ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;list-style:none}.category-filter-list li{margin:0 20px}.category-filter-list a{display:block;color:#000;letter-spacing:.035em;font-weight:400;text-transform:uppercase;padding:40px 0}.category-filter-list a:hover,.category-filter-list a.active{color:#d1b371;font-weight:700}@media screen and (max-width: 960px){.media .media-feed{padding-top:40px}.media .media-feed .item.full .image,.media .media-feed .item.full .text{width:100%}.media .media-feed .item.full .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.media .media-feed .item.full .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.media .media-feed .item.full .image:after{display:block}.media .media-feed .item{margin-bottom:40px;width:calc(50% - 20px)}.media .media-feed .item.half.half-left{margin-right:40px}.media .media-feed .item.full .text .date{padding-left:40px;position:absolute;top:30px;left:0}.media .media-feed .item.full .text .date:before{display:none}.media .media-feed-updated{grid-template-columns:1fr}}@media screen and (max-width: 768px){.media .media-feed .item{width:100%}.media .media-feed .item.half.half-left{margin-right:0}.media-detail .image .caption p{font-size:11px;line-height:16px}.media-detail .main-content{padding-top:10px}.media-detail .main-content.split .author{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%;margin-right:0}.media-detail .main-content.split .author p{font-size:12px}.media-detail .main-content.split .body{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;width:100%}.media-detail .main-content .body p{font-size:14px;line-height:21px}.media-detail .main-content .body p:first-child:first-letter{font-size:5rem}}@media screen and (max-width: 480px){.media-detail .image{padding-bottom:15px}.media-detail .image .caption{padding-top:15px;padding-left:15px;padding-right:15px}.media-detail .image .caption p{font-size:10px;line-height:15px}.media .media-feed .item .text{padding:30px}.media .media-feed .item .text .date{padding:10px 30px;padding-left:30px !important}}.awards .tabs .tabs-tabs{text-align:center}.awards .tabs .tabs-tabs button{font-size:16px;color:#d1b371;background-color:transparent;border:2px solid #000;padding:15px 45px;margin:10px}.awards .tabs .tabs-tabs button.active{background-color:#000;color:#fff;border-color:#000}.awards .tabs .tabs-page[aria-hidden="true"]{display:none}.awards .tabs .tabs-page[aria-hidden="false"]{display:block}.awards .title{text-align:center}.awards .title h2{font-family:"DidotLTStd-Bold";color:#d1b371;font-weight:400;font-size:1.375rem;line-height:1.5rem;text-transform:uppercase;letter-spacing:.1em}.awards .title h2:after{display:block;content:'';width:100%;height:2px;background-color:#d1b371;max-width:190px;margin:30px auto 0 auto}.awards .awards-list ul{width:100%;-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:80px;-moz-column-gap:80px;column-gap:80px}.awards .awards-list li{text-indent:-35px;margin-left:35px;list-style:none;font-size:12px;line-height:24px}.awards .awards-list li p{font-size:12px;display:block;padding-top:30px;color:#d1b371;font-weight:700;text-transform:uppercase}.awards .banner{position:relative;width:100%;height:450px}.awards .banner .container{position:absolute;top:0;width:90%;left:5%;height:100%}.awards .banner span{color:#fff;position:absolute;top:30px;right:0}@media screen and (max-width: 768px){.awards .tabs .tabs-tabs{padding-top:0;padding-bottom:0}.awards .tabs .tabs-tabs button{width:100%;font-size:14px;padding:15px;text-align:center;display:block;margin:10px 0}.awards .title{padding-top:60px}.awards .title h2:after{margin:20px auto 0 auto}.awards .awards-list ul{-webkit-column-gap:40px;-moz-column-gap:40px;column-gap:40px}.awards .banner{height:300px}}@media screen and (max-width: 600px){.awards .awards-list ul{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media screen and (max-width: 480px){.awards .banner{height:200px}}.basic-page .text-callout{position:relative;max-width:1300px;text-align:left;margin:0 auto}.basic-page .text-callout.centered{text-align:center}.basic-page .text-callout h1{font-weight:400;font-size:1.75rem;line-height:1.75rem;text-transform:uppercase;font-family:"DidotLTStd-Bold";color:#d1b371;letter-spacing:.2em}.basic-page .text-callout h1:after{display:block;width:100%;content:'';height:2px;background-color:#d1b371;max-width:385px;margin:25px 0 30px 0}.basic-page .text-callout.centered h1:after{margin:25px auto 30px auto}.basic-page .text-callout p,.basic-page .text-callout li{font-size:12px;line-height:20px}.basic-page .text-callout p{margin-bottom:30px}.basic-page .text-callout li{list-style:none;margin-bottom:15px}.box-columns{width:100%;min-height:500px;height:calc(100vh - 95px);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;background-color:#000}.box-columns.mobile{display:none}.box-columns .col{width:33.333%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-columns .col .parent{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-columns a{color:#fff;overflow:hidden;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background-color:#000}.box-columns a .hover{-webkit-filter:blur(7px);filter:blur(7px);display:block;opacity:0;position:absolute;top:-7px;left:-7px;z-index:2;width:calc(100% + 14px);height:calc(100% + 14px);-webkit-transition:ease all .5s;-o-transition:ease all .5s;transition:ease all .5s}.box-columns a:after{opacity:0;z-index:3;display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-image:url(/assets/images/site/noise.png);-webkit-transition:ease all .5s;-o-transition:ease all .5s;transition:ease all .5s}.box-columns a:hover .hover,.box-columns a:focus .hover{opacity:1}.box-columns a:hover:after,.box-columns a:focus:after{opacity:1}.box-columns a:focus{text-decoration:underline}.box-columns .col>div,.box-columns .col>a{width:100%}.box-columns .col .parent.parent-h>div,.box-columns .col .parent.parent-h>a{width:50%}.box-columns .col .parent.parent-v>div,.box-columns .col .parent.parent-v>a{width:100%;height:50%}.box-columns .content{position:relative;z-index:4;text-align:center}.box-columns a:before{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0,0,0,0.15);z-index:3;-webkit-box-shadow:inset 0px 0px 100px 0px rgba(0,0,0,0.25);box-shadow:inset 0px 0px 100px 0px rgba(0,0,0,0.25)}.box-columns h2{color:#fff;font-size:16px;font-weight:400;text-transform:uppercase;letter-spacing:.1em;text-shadow:0px 0px 10px rgba(0,0,0,0.5)}.box-columns .reveal{padding-left:10px;padding-right:10px;padding-top:20px;display:none}.box-columns p{font-size:12px;line-height:15px;margin-bottom:5px}.box-columns .col.top-large>.top,.box-columns .col.bottom-large>.bottom{height:67%}.box-columns .col.top-large>.bottom,.box-columns .col.bottom-large>.top{height:33%}@media screen and (max-width: 960px){.box-columns .col .parent.parent-h>div,.box-columns .col .parent.parent-h>a{width:100%;height:50%}.box-columns .reveal{padding-top:5px}.box-columns p{font-size:11px;line-height:14px;margin-bottom:0}}@media screen and (max-width: 600px){.box-columns{height:calc(100vh - 70px)}}@media screen and (max-width: 480px){.box-columns.desktop{display:none}.box-columns.mobile{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:400px}.box-columns.mobile a{width:50vw;height:20%}.box-columns.mobile a:after{display:none}.box-columns a#box-4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.box-columns a#box-1{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.box-columns a#box-2{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.box-columns a#box-3{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.box-columns a#box-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.box-columns a#box-6{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.box-columns a#box-7{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.box-columns a#box-8{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.box-columns a#box-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9;width:100vw}.box-columns h2{font-size:4vw;line-height:4.25vw}}.banner-content-overlap{padding-bottom:350px}.banner-content-overlap .content{padding:150px 0 100px 0}.after-banner-content-overlap{position:relative;top:-350px;margin-bottom:-350px}.banner-triangle{position:relative;height:600px}.banner-triangle .container{height:100%}.banner-triangle .triangle{position:absolute;bottom:0;z-index:3;left:50%;margin-left:-15px;width:30px;height:15px;background-image:url(/assets/images/site/triangle.svg)}.banner-triangle .triangle:before{display:block;content:'';width:50vw;height:15px;background-color:#fff;position:absolute;bottom:0;right:100%}.banner-triangle .triangle:after{display:block;content:'';width:50vw;height:15px;background-color:#fff;position:absolute;bottom:0;left:100%}.banner-triangle .content.content-split{width:100%}.banner-triangle .content.content-split .intro-display-type{width:55%;padding-right:20px}.banner-triangle .content.content-split .list{width:45%;padding-left:20px}.banner-triangle .content.content-split .list h2,.banner-triangle .content.content-split .list h2 a,.banner-triangle .content.content-split .list li{text-transform:uppercase;color:#fff}.banner-triangle .content.content-split .list h2{display:inline-block;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #fff;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:1.5rem;letter-spacing:.2em}.banner-triangle .content.content-split .list h2 a{font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:1.5rem;letter-spacing:.2em}.banner-triangle .content.content-split .list h2 a:hover,.banner-triangle .content.content-split .list h2 a:focus{color:#d1b371}.banner-triangle .content.content-split .list li{margin-bottom:10px;list-style:none;font-size:12px;letter-spacing:.15em}.banner-triangle .content.content-split .list li a{font-weight:400;color:#fff}.banner-triangle .content.content-split .list li a:hover,.banner-triangle .content.content-split .list li a:focus{font-weight:700}.banner-triangle .content.content-split .list li a:hover:before,.banner-triangle .content.content-split .list li a:focus:before{display:block;content:''}.banner-triangle .content.content-split .list .block{width:50%;margin-bottom:30px}.banner-triangle .content.content-split .list .block:nth-child(odd){padding-right:20px}.banner-triangle .content.content-split .list .block:nth-child(even){padding-left:20px}.banner-box{position:relative}.banner-box .content.content-split{width:100%}.banner-box .content.content-split .intro-display-type{width:72%;padding-right:20px}.banner-box .content.content-split .list{width:28%;padding-left:20px}.banner-box .content.content-split .list h2,.banner-box .content.content-split .list h2 a,.banner-box .content.content-split .list li{text-transform:uppercase;color:#fff}.banner-box .content.content-split .list h2{display:inline-block;padding-bottom:10px;margin-bottom:15px;border-bottom:1px solid #fff;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:1.5rem;letter-spacing:.2em}.banner-box .content.content-split .list h2 a{font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:1.5rem;letter-spacing:.2em}.banner-box .content.content-split .list h2 a:hover,.banner-box .content.content-split .list h2 a:focus{color:#d1b371}.banner-box .content.content-split .list li{margin-bottom:10px;list-style:none;font-size:12px;letter-spacing:.15em}.banner-box .content.content-split .list li a{font-weight:400;color:#fff;position:relative}.banner-box .content.content-split .list li a:hover,.banner-box .content.content-split .list li a:focus{font-weight:700}.banner-box .content.content-split .list li a:hover:before,.banner-box .content.content-split .list li a:focus:before{display:block;content:'';position:absolute;left:-12px;top:5px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #fff}.banner-box .content.content-split .list .block{width:100%;margin-bottom:30px}.banner-box .content.centered{width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-align:center}.banner-box .content.centered .intro-display-type .summary{margin:0 auto}.banner-box .content.centered .intro-display-type:before{left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-box .intro-display-type{padding-top:110px;padding-bottom:60px}.banner-box .intro-display-type:before{top:0}.banner-box .box{white-space:nowrap;letter-spacing:.2em;font-size:14px;z-index:4;position:absolute;left:50%;-webkit-transform:translate(-50%, 0);-ms-transform:translate(-50%, 0);transform:translate(-50%, 0);bottom:-20px;width:auto;height:40px;line-height:40px;color:#fff;text-transform:uppercase;background-color:#d1b371;padding:0 40px}.banner-box .box:hover,.banner-box .box:focus{background-color:#000}.banner-box .triangle{position:absolute;bottom:0;z-index:3;left:50%;margin-left:-15px;width:30px;height:15px;background-image:url(/assets/images/site/triangle.svg)}.banner-box .triangle:before{display:block;content:'';width:50vw;height:15px;background-color:#fff;position:absolute;bottom:0;right:100%}.banner-box .triangle:after{display:block;content:'';width:50vw;height:15px;background-color:#fff;position:absolute;bottom:0;left:100%}.video-banner .content,.video-banner .container{position:relative;z-index:3}.video-banner.overlay:after{z-index:2}.video-banner .video-container{width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.video-banner .video-container video{min-width:100%;min-height:100%;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.tall-banner .intro-display-type .summary:after{display:none}.tall-banner .intro-display-type .summary .subtitles{padding-bottom:30px;margin-bottom:60px}.tall-banner .intro-display-type .summary .subtitles:after{top:15px;position:relative;display:block;content:'';width:200px;height:2px;background-color:#d1b371;z-index:2}.tall-banner .intro-display-type .summary .subtitles p{margin-bottom:10px;font-size:18px}.tall-banner .intro-display-type .summary p{font-size:12px;line-height:20px;margin-bottom:20px}.simple-banner h1{text-transform:uppercase}.simple-banner .content.centered{width:100%;padding:0 !important}.simple-banner .content.centered .intro-display-type{padding-top:0;width:100%}.simple-banner .content.centered .intro-display-type:before{display:none}.simple-banner .intro-display-type .summary{max-width:100%}.simple-banner .intro-display-type .summary p{margin-bottom:0}@media screen and (max-width: 960px){.banner-content-overlap{padding-bottom:250px}.banner-content-overlap .content{padding:75px 0 50px 0}.after-banner-content-overlap{position:relative;top:-250px;margin-bottom:-250px}.banner-triangle{height:500px}.banner-auto-height{height:auto !important}.banner-auto-height .content{padding:65px 0 80px 0 !important}.banner-auto-height .content.content-split{padding:0 0 50px 0 !important}.banner-triangle .content.content-split{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.banner-triangle .content.content-split .list{text-align:center}.banner-triangle .content.content-split .list .block{width:100%}.banner-triangle .content.content-split .list .block:nth-child(odd){padding-right:0}.banner-triangle .content.content-split .list .block:nth-child(even){padding-left:0}.banner-triangle .intro-display-type:before{top:-20px}.banner-box{margin-bottom:30px}.banner-box.vp-90{padding:0}.banner-box.has-content-split{padding:90px 0}.banner-box .content.content-split .intro-display-type{width:60%}.banner-box .intro-display-type:before{top:30px}.banner-box .content.content-split .intro-display-type:before{font-size:35rem;line-height:35rem;top:0}.banner-box .content.content-split .list{width:40%}.tall-banner .intro-display-type{padding-top:80px}.tall-banner .intro-display-type:before{top:-10px;font-size:30rem;line-height:30rem}}@media screen and (max-width: 768px){.banner-triangle{height:350px}.banner-triangle .content{padding-bottom:0;padding-top:10px}.banner-triangle .content.content-split .intro-display-type{width:100%;padding-right:0;margin-bottom:40px}.banner-triangle .content.content-split .list{width:100%;padding-left:0;text-align:left}.banner-triangle .content.content-split .list .block{width:50%}.banner-triangle .content.content-split .list .block:nth-child(odd){padding-right:20px}.banner-triangle .content.content-split .list .block:nth-child(even){padding-left:20px}.banner-box.banner-auto-height .content.centered{padding:20px 0 10px 0 !important}.banner-box.has-content-split{padding:0}.banner-box .content.content-split .intro-display-type{text-align:center;width:100%;padding-right:0;margin-bottom:0}.banner-box .content.content-split .intro-display-type:before{font-size:25.5rem;line-height:25.5rem;top:40px;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.banner-box .content.content-split .list{text-align:center;width:100%;padding-left:0}}@media screen and (max-width: 600px){.tall-banner .intro-display-type,.banner-box .intro-display-type{padding-top:0;padding-bottom:0}.banner-box.banner-auto-height .content.centered .intro-display-type{padding-bottom:0}.banner-content-overlap .content{padding:50px 0}.banner-triangle .content{padding-bottom:25px;padding-top:0}.tall-banner .intro-display-type .summary .subtitles:after{top:20px}.tall-banner .intro-display-type .summary .subtitles{padding-bottom:20px;margin-bottom:30px}.banner-box.has-content-split{padding:45px 0}.banner-box .content.content-split .intro-display-type{padding-top:0}.banner-box .content.content-split .list{padding-top:50px}.banner-box.banner-auto-height .content,.banner-box.banner-auto-height.has-box .content.centered{padding:50px 0 80px 0 !important}.banner-box.banner-auto-height .content.centered{padding:50px 0 !important}.banner-box.banner-auto-height.has-triangle .content.centered{padding:50px 0 65px 0 !important}.banner-auto-height .content{padding:50px 0 70px 0 !important}.banner-auto-height .content.content-split{padding:0 !important}.banner-triangle .intro-display-type .summary,.banner-box .intro-display-type .summary{padding:0}.banner-triangle .intro-display-type h1,.banner-box .intro-display-type h1{margin-bottom:10px}.simple-banner h1{font-size:11vw;line-height:11vw;margin-bottom:0}.banner-auto-height .intro-display-type .summary p br,.simple-banner .intro-display-type .summary p br,.tall-banner .intro-display-type .summary p br,.banner-triangle .intro-display-type .summary p br,.banner-box .intro-display-type .summary p br{display:none}}@media screen and (max-width: 480px){.banner-triangle{height:300px}.banner-triangle .content.content-split .intro-display-type{text-align:center}.banner-triangle .content.content-split .list{text-align:center}.banner-triangle .content.content-split .list .block{width:100%}.banner-triangle .content.content-split .list .block:nth-child(odd){padding-right:0}.banner-triangle .content.content-split .list .block:nth-child(even){padding-left:0}}.intro-display-type{position:relative;padding-top:50px}.intro-display-type h1{position:relative;z-index:2;font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:5rem;line-height:5rem;font-weight:400;color:#fff}.intro-display-type.no-t h1{font-size:5.625rem;line-height:5.5rem}.intro-display-type .summary{position:relative;padding:20px 50px 0 50px;max-width:768px}.intro-display-type .summary p{position:relative;z-index:2;color:#fff;font-size:15px;line-height:24px;margin-bottom:35px}.intro-display-type.no-t .summary p{font-size:24px;line-height:34px}.intro-display-type:before{position:absolute;top:-70px;left:0;display:block;content:'T';font-family:'DidotLTStd-Bold', serif;font-weight:400;font-size:29.5rem;line-height:29.5rem;color:#fff;opacity:.2}.intro-display-type.no-t:before{display:none}.intro-display-type .buttons{padding-top:35px}.intro-display-type .buttons li{display:inline-block;margin-right:15px}.intro-display-type .buttons li .btn{font-size:14px;border-color:#fff;color:#fff;min-width:240px;text-align:center}.intro-display-type .buttons li .btn:hover{background-color:#fff;color:#000}@media screen and (max-width: 960px){.intro-display-type .summary{padding:10px 0 0 0}.intro-display-type:before{font-size:25.5rem;line-height:25.5rem;top:-60px}.intro-display-type .summary:after{display:none}.intro-display-type .buttons{padding-top:25px}}@media screen and (max-width: 600px){.intro-display-type.no-t{width:100%;text-align:center}.intro-display-type:before{display:none}.intro-display-type{padding-top:0}.intro-display-type .summary p{margin-bottom:0}.intro-display-type h1{font-size:11vw;line-height:11vw;margin-bottom:15px}.intro-display-type .summary p{line-height:2rem}.intro-display-type .buttons li{display:block;margin-right:0;margin-bottom:15px}.intro-display-type .buttons li .btn{min-width:100%}}@media screen and (max-width: 480px){.intro-display-type .summary p{font-size:1.15rem}}.body-callout{text-align:center}.body-callout h2{color:#d1b371;font-family:'DidotLTStd-Bold', serif;font-weight:400;text-transform:uppercase;font-size:20px;letter-spacing:.15em;line-height:32px}.body-callout h2.black{color:#000}.body-callout h2:after{display:block;content:'';width:110px;height:2px;margin:20px auto 25px auto;background-color:#d1b371}.body-callout h2.black:after{background-color:#000}.body-callout p{font-size:14px;line-height:26px}@media screen and (max-width: 600px){.body-callout h2{font-size:18px;letter-spacing:.2em;line-height:24px}.body-callout h2:after{margin:25px auto 15px auto}.body-callout p{font-size:13px;line-height:24px}.body-callout h2 br{display:none}}.vertical-box-feed .box{overflow:hidden;position:relative;width:calc(25% - 15px);margin-bottom:20px;margin-right:20px;background-color:#888}.vertical-box-feed .box:nth-child(4n){margin-right:0}.vertical-box-feed .box:after{display:block;content:'';width:100%;padding-top:200%}.vertical-box-feed .box .caption{color:#000;text-transform:uppercase;letter-spacing:.15em;font-size:16px;line-height:18px;position:absolute;top:auto;bottom:0;width:100%;background-color:rgba(255,255,255,0.75);padding:30px 10px;text-align:center;font-family:'DidotLTStd-Bold', serif;font-weight:400;-webkit-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}.vertical-box-feed .box .caption span{font-size:14px;display:block;padding-top:10px}.square-box-feed .box{overflow:hidden;position:relative;width:calc(33.333% - 20px);margin-bottom:30px;background-color:#888}.square-box-feed .box:nth-child(3n+2){margin-left:30px;margin-right:30px}.square-box-feed .box .caption{color:#000;text-transform:uppercase;letter-spacing:.2em;font-size:14px;line-height:16px;position:absolute;bottom:0;left:0;width:100%;background-color:rgba(255,255,255,0.75);padding:15px;text-align:center;font-family:'DidotLTStd-Bold', serif;font-weight:400;-webkit-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}.sixteen-nine-box-feed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.sixteen-nine-box-feed .box{overflow:hidden;position:relative;width:calc(33.333% - 20px);margin-bottom:30px;background-color:#888}.sixteen-nine-box-feed .box:focus{outline:5px solid #d1b371;outline-offset:-5px}.sixteen-nine-box-feed .box:before{display:block;content:'';width:100%;padding-top:61%}.sixteen-nine-box-feed .box:nth-child(3n+2){margin-left:30px;margin-right:30px}.sixteen-nine-box-feed .box .caption{color:#000;text-transform:uppercase;letter-spacing:.15em;font-size:12px;line-height:14px;position:absolute;top:auto;bottom:0;width:100%;background-color:rgba(255,255,255,0.75);padding:12px 10px 10px 10px;text-align:center;font-family:'DidotLTStd-Bold', serif;font-weight:400;-webkit-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}.sixteen-nine-box-feed .box .caption span{font-size:14px;display:block;padding-top:10px}.two-box-feed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.two-box-feed .box{width:calc(50% - 35px);text-align:center;margin-bottom:70px}.two-box-feed .box:focus{outline:10px solid black;outline-offset:-10px}.two-box-feed .box:nth-child(odd){margin-right:70px}.two-box-feed .box .title{font-family:"DidotLTStd-Bold";font-weight:400;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:2;color:#fff;font-size:2.125rem;text-transform:uppercase;line-height:3rem;letter-spacing:.15em}.two-box-feed.two-box-feed-v2 .box{margin-bottom:70px}.two-box-feed.two-box-feed-v2 .box:first-child{margin-right:auto}.two-box-feed.two-box-feed-v2 .box:nth-child(odd){margin-right:70px}.two-box-feed.two-box-feed-v2 .box .flex{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.two-box-feed.two-box-feed-v2 .box .content{padding-bottom:6%}.two-box-feed.two-box-feed-v2 .box .title{margin-bottom:15px;font-size:1.625rem;letter-spacing:0;line-height:1.625rem;display:block;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.two-box-feed.two-box-feed-v2 .box .subtitle{color:#fff;text-transform:uppercase;font-size:14px}.two-box-feed.two-box-feed-v2 .box.box-shadow-from-bottom{position:relative}.two-box-feed.two-box-feed-v2 .box.box-shadow-from-bottom:after{display:block;content:'';width:100%;height:100%;position:absolute;top:0;left:0;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,0)), to(rgba(0,0,0,0.65)));background:-o-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%);background:linear-gradient(to bottom, rgba(0,0,0,0) 0%, rgba(0,0,0,0.65) 100%)}.two-box-feed.two-box-feed-v3 .box{margin-bottom:70px}.two-box-feed.two-box-feed-v3 .box:first-child{margin-right:auto}.two-box-feed.two-box-feed-v3 .box:nth-child(odd){margin-right:70px}.two-box-feed.two-box-feed-v3 .box .flex{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.two-box-feed.two-box-feed-v3 .box .title{margin-bottom:15px;font-size:2.75rem;letter-spacing:.15em;line-height:3rem;display:block;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}.two-box-feed.two-box-feed-v3 .box .subtitle{font-weight:400;color:#fff;text-transform:uppercase;font-size:14px;line-height:20px}.two-box-feed.two-box-feed-v3.title-only .box .title{margin-bottom:0;font-size:2.125rem;letter-spacing:.15em;line-height:3rem;display:block;position:relative;top:auto;left:auto;-webkit-transform:none;-ms-transform:none;transform:none}@media screen and (max-width: 960px){.vertical-box-feed .box .caption{letter-spacing:.1em;font-size:15px;line-height:21px}.vertical-box-feed .box .caption span{font-size:13px}.sixteen-nine-box-feed .box .caption,.vertical-box-feed .box .caption{bottom:0}.two-box-feed .box{width:calc(50% - 15px) !important;margin-bottom:30px}.two-box-feed .box:nth-child(odd){margin-right:30px}.two-box-feed.two-box-feed-v2 .box,.two-box-feed.two-box-feed-v3 .box{margin-bottom:30px}.two-box-feed.two-box-feed-v2 .box:nth-child(odd),.two-box-feed.two-box-feed-v3 .box:nth-child(odd){margin-right:30px}}@media screen and (max-width: 768px){.vertical-box-feed .box{width:calc(50% - 10px)}.vertical-box-feed .box:nth-child(4n){margin-right:20px}.vertical-box-feed .box:nth-child(even){margin-right:0}.vertical-box-feed .box:after{padding-top:150%}.square-box-feed .box{width:calc(50% - 15px);margin-bottom:30px}.square-box-feed .box:nth-child(3n+2){margin-left:0;margin-right:0}.square-box-feed .box:nth-child(odd){margin-right:30px}.sixteen-nine-box-feed .box{width:calc(50% - 15px);margin-bottom:30px}.sixteen-nine-box-feed .box:nth-child(3n+2){margin-left:0;margin-right:0}.sixteen-nine-box-feed .box:nth-child(odd){margin-right:30px}.two-box-feed .box{width:100% !important}.two-box-feed .box:nth-child(odd){margin-right:0;margin-bottom:30px}.two-box-feed.two-box-feed-v2 .box,.two-box-feed.two-box-feed-v3 .box{width:100% !important}.two-box-feed.two-box-feed-v2 .box:nth-child(odd),.two-box-feed.two-box-feed-v3 .box:nth-child(odd){margin-right:0}}@media screen and (max-width: 500px){.vertical-box-feed .box{width:100%;margin-right:0}.vertical-box-feed .box:nth-child(4n){margin-right:0}.vertical-box-feed .box:after{padding-top:150%}.square-box-feed .box .caption{letter-spacing:.1em;font-size:13px;line-height:15px}.sixteen-nine-box-feed .box{width:calc(50% - 5px);margin-bottom:10px}.sixteen-nine-box-feed .box:nth-child(odd){margin-right:10px}.sixteen-nine-box-feed .box .caption{letter-spacing:.1em}}@media screen and (max-width: 400px){.vertical-box-feed .box{width:100%;margin-right:0}.vertical-box-feed .box:nth-child(4n){margin-right:0}.vertical-box-feed .box:after{padding-top:150%}.square-box-feed .box{width:100%;margin-bottom:15px}.square-box-feed .box:nth-child(odd){margin-right:0}.sixteen-nine-box-feed .box{width:100%;margin-bottom:15px}.sixteen-nine-box-feed .box:nth-child(odd){margin-right:0}.two-box-feed .box .title{font-size:1.75rem;line-height:2.25rem;letter-spacing:.1em}}.large-image-slider{width:100%;height:795px;overflow:hidden}.large-image-slider .slide{width:100%;height:100%;position:relative}.large-image-slider .slide .caption{font-size:13px;position:absolute;bottom:0;left:0;width:100%;padding:15px 0;text-align:center;background-color:rgba(255,255,255,0.8)}.large-image-slider .slick-list,.large-image-slider .slick-track{height:100%}.large-image-slider .slick-arrow{text-indent:-9999px;z-index:99;display:block;width:55px;height:100px;position:absolute;top:50%;margin-top:-50px;background-size:100%;background-repeat:no-repeat}.large-image-slider .slick-prev{left:0;background-image:url(/assets/images/site/leftarrow.svg)}.large-image-slider .slick-next{right:0;background-image:url(/assets/images/site/rightarrow.svg)}@media screen and (max-width: 1024px){.large-image-slider{height:600px}}@media screen and (max-width: 960px){.large-image-slider{height:500px}.large-image-slider .slick-arrow{width:39px;height:70px;margin-top:-35px}}@media screen and (max-width: 600px){.large-image-slider{height:400px}}@media screen and (max-width: 480px){.large-image-slider{height:300px}.large-image-slider .slick-arrow{width:33px;height:60px;margin-top:-30px}}.split-callouts .callout{position:relative;padding:50px 0}.split-callouts .callout>div{width:calc(50% - 60px)}.split-callouts .callout .text{padding:50px 0}.split-callouts .callout .image{margin-right:120px}.split-callouts .callout .image.image-border{position:relative}.split-callouts .callout .image.image-border:before{margin:0 auto;display:block;content:'';width:calc(100% - 30px);height:100%;position:absolute;top:-15px;left:15px;border:2px solid #d1b371}.split-callouts .callout.even{background-color:#f7f7f7}.split-callouts .callout.even:before,.split-callouts .callout.even:after{background-color:#f7f7f7;display:block;content:'';width:100vw;height:100%;position:absolute;top:0}.split-callouts .callout.even:before{right:100%}.split-callouts .callout.even:after{left:100%}.split-callouts .callout.even .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-left:120px;margin-right:0}.split-callouts .callout.even .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.split-callouts .callout h3,.split-callouts .callout h2{display:block;border-bottom:2px solid #d1b371;padding-bottom:20px;margin-bottom:20px;color:#d1b371;font-size:2rem;line-height:2rem;font-family:"DidotLTStd-Bold";font-weight:400}.split-callouts .callout p{margin-bottom:20px;font-size:12px;line-height:20px}.split-callouts .callout .btn{border:2px solid #d1b371;background-color:transparent;padding:10px 40px;color:#d1b371;font-size:14px;letter-spacing:.05em}.split-callouts .callout .btn:hover,.split-callouts .callout .btn:focus{background-color:#d1b371;color:#fff}.split-callouts.reversed .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin-right:0;margin-left:120px}.split-callouts.reversed .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.split-callouts.reversed .callout.even .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:120px;margin-left:0}.split-callouts.reversed .callout.even .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}@media screen and (max-width: 960px){.split-callouts .callout{padding:30px 0}.split-callouts .callout>div{width:calc(50% - 15px)}.split-callouts .callout .text{padding:30px 0}.split-callouts .callout .image{margin-right:30px}.split-callouts .callout.even .image{margin-left:30px}.split-callouts.reversed .callout .image{margin-right:0;margin-left:30px}.split-callouts.reversed .callout.even .image{margin-left:0;margin-right:30px}}@media screen and (max-width: 768px){.split-callouts .callout>div{width:100%}.split-callouts .callout .text{padding:30px 0 0 0}.split-callouts .callout .image{margin-right:0}.split-callouts.reversed .callout .image{margin-left:0}.split-callouts .callout .image:after{display:block;content:'';width:100%;padding-top:56.25%}.split-callouts .callout .image.image-border:after{padding-top:85%}.split-callouts .callout.even .image{margin-left:0}.split-callouts.reversed .callout.even .image{margin-right:0}.split-callouts .callout.even .image{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.split-callouts.reversed .callout.even .image{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.split-callouts .callout.even .text{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.split-callouts.reversed .callout.even .text{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}}.category-sections{overflow:hidden}.category-sections .category{padding-top:75px}.category-sections .category h2{color:#d1b371;display:inline-block;position:relative;font-size:3.75rem;line-height:4rem;text-transform:uppercase;font-family:"DidotLTStd-Bold";letter-spacing:.2em;font-weight:400}.category-sections .category h2:before{display:block;content:'';width:100vw;height:7px;border-top:2px solid #d1b371;border-bottom:2px solid #d1b371;position:absolute;top:50%;margin-top:-12px;right:calc(100% + 70px)}.category-sections .category h2:after{display:block;content:'';width:100vw;height:7px;border-top:2px solid #d1b371;border-bottom:2px solid #d1b371;position:absolute;top:50%;margin-top:-12px;left:calc(100% + 70px)}.category-sections .category .category-title{margin-bottom:50px}.category-sections .category .entries .entry{width:100%;display:block;color:#000}.category-sections .category .entries .entry .title{text-align:right}.category-sections .category .entries .entry .image{position:relative}.category-sections .category .entries .entry .image:before{display:block;content:'';width:100%;padding-top:37%}.category-sections .category .entries .entry .image:after{opacity:0;position:absolute;display:block;content:'';width:100%;height:100%;top:0;left:0;background-color:rgba(255,255,255,0.4);-webkit-transition:500ms ease all;-o-transition:500ms ease all;transition:500ms ease all}.category-sections .category .entries .entry:hover .image:after{opacity:1}.category-sections .category .entries.entries-3-col .entry{width:calc(33.333% - 32px)}.category-sections .category .entries.entries-3-col .entry .image:before{display:block;content:'';width:100%;padding-top:100%}.category-sections .category .entries.entries-3-col .entry:nth-child(3n+2){margin-left:48px;margin-right:48px}.category-sections .category .entries.entries-2-col .entry{width:calc(50% - 24px)}.category-sections .category .entries.entries-2-col .entry .image:before{display:block;content:'';width:100%;padding-top:64%}.category-sections .category .entries.entries-2-col .entry:nth-child(odd){margin-right:48px}.category-sections .category .entries .entry .title{padding:15px 0 30px 0}.category-sections .category .entries.entries-multi .entry .title{text-align:center}.category-sections .category .entries .entry .title p{padding-right:14px;display:inline-block;position:relative;font-size:14px;text-transform:uppercase}@media screen and (max-width: 960px){.category-sections .category{padding-top:60px}.category-sections .category .category-title{margin-bottom:20px}.category-sections .category .entries.entries-3-col .entry{width:calc(33.333% - 20px)}.category-sections .category .entries.entries-3-col .entry:nth-child(3n+2){margin-left:30px;margin-right:30px}.category-sections .category .entries.entries-2-col .entry{width:calc(50% - 15px)}.category-sections .category .entries.entries-2-col .entry:nth-child(odd){margin-right:30px}.category-sections .category h2{padding-bottom:0}.category-sections .category h2:before{right:calc(100% + 30px)}.category-sections .category h2:after{left:calc(100% + 30px)}}@media screen and (max-width: 600px){.category-sections .category h2{font-size:5.5vw;line-height:5.5vw}.category-sections .category h2:before,.category-sections .category h2:after{margin-top:-10px}.category-sections .category .entries .entry .image:before{padding-top:47.25%}.category-sections .category .entries.entries-3-col .entry{width:calc(50% - 15px)}.category-sections .category .entries.entries-3-col .entry:nth-child(3n+2){margin-left:0;margin-right:0}.category-sections .category .entries.entries-3-col .entry:nth-child(odd){margin-right:30px}.category-sections .category .entries.entries-2-col .entry .image:before{padding-top:100%}}@media screen and (max-width: 400px){.category-sections .category .entries .entry .title{text-align:center}.category-sections .category .entries .entry .image:before{padding-top:100%}.category-sections .category h2:before,.category-sections .category h2:after{margin-top:-7px}.category-sections .category .entries.entries-2-col .entry,.category-sections .category .entries.entries-3-col .entry{width:100%}.category-sections .category .entries.entries-2-col .entry:nth-child(odd),.category-sections .category .entries.entries-3-col .entry:nth-child(odd){margin-right:0}.category-sections .category h2:before{right:calc(100% + 15px)}.category-sections .category h2:after{left:calc(100% + 15px)}}.large-title-sections section .title{padding:60px 0 100px 0;text-align:center}.large-title-sections section .title h2{font-family:"DidotLTStd-Bold";font-weight:400;color:#f4ebdb;white-space:nowrap}.large-title-sections section.washington-dc .title h2{font-size:12.73vw;line-height:12.73vw}.large-title-sections section.doral-fl .title h2{font-size:15.35vw;line-height:15.35vw;margin-left:-.5%}.large-title-sections section.waikiki-hawaii .title h2{font-size:13.7vw;line-height:13.7vw}.large-title-sections section.chicago-illinois .title h2{font-size:13.42vw;line-height:13.42vw;margin-left:-.6%}.large-title-sections section.las-vegas-nevada .title h2{font-size:12.24vw;line-height:12.24vw;margin-left:-.6%}.large-title-sections section.new-york-new-york .title h2{font-size:11.02vw;line-height:11.02vw;margin-left:-.5%}.large-title-sections section.albermarle-estates .title h2{font-size:11.9vw;line-height:11.9vw}.large-title-sections section.vancouver-canada .title h2{font-size:11.43vw;line-height:11.43vw}.large-title-sections section.doonbeg-ireland .title h2{font-size:12.5vw;line-height:12.5vw;margin-left:-.5%}.large-title-sections section.turnberry-scotland .title h2{font-size:10.9vw;line-height:10.9vw;margin-left:-.5%}.large-title-sections section.macleod-house .title h2{font-size:14.25vw;line-height:14.25vw;margin-left:-.5%}.large-title-sections section .row{padding:40px 0}.large-title-sections section .row.even{background-color:#f7f7f7}.large-title-sections section .row .flex-wrapper>div{width:calc(50% - 35px)}.large-title-sections section .row .image{position:relative;margin-right:70px}.large-title-sections section .row .image:after{display:block;content:'';width:calc(100% - 30px);height:100%;position:absolute;bottom:15px;left:15px;border:2px solid #d1b371}.large-title-sections section .row .text{position:relative}.large-title-sections section .row.first .text:before{display:block;content:'';width:71%;height:3px;background-color:#d1b371;position:absolute;top:-100px;left:0}.large-title-sections section .row .text h3{border-bottom:2px solid #d1b371;padding-bottom:15px;margin-bottom:20px;font-size:2rem;line-height:2.25rem;color:#d1b371;font-family:"DidotLTStd-Bold";font-weight:400}.large-title-sections section .row .text p{font-size:12px;line-height:24px;margin-bottom:20px}.large-title-sections section .row .text .btn{font-size:12px;letter-spacing:.15em;background-color:#fff;border:2px solid #d1b371;color:#000;padding:10px 40px}.large-title-sections section .row .text .btn:hover,.large-title-sections section .row .text .btn:focus{background-color:#d1b371;color:#fff}@media screen and (max-width: 960px){.large-title-sections section .title{padding:30px 0 15px 0}.large-title-sections section .row.first .text:before{display:none}.large-title-sections section .row .flex-wrapper>div{width:calc(50% - 15px)}.large-title-sections section .row .image{margin-right:30px}}@media screen and (max-width: 600px){.large-title-sections section .row .flex-wrapper>div{width:100%}.large-title-sections section .row .image{margin-right:0;margin-bottom:30px}.large-title-sections section .row .text{text-align:center}}.large-video-player .video{width:100%;position:relative;overflow:hidden}.large-video-player .video video{width:100%;height:auto;display:block}.large-video-player .play-video{z-index:2;width:90px;height:90px;position:absolute;top:50%;left:50%;margin-top:-45px;margin-left:-45px;background-image:url(/assets/images/site/play.svg)}.large-video-player .play-video:hover,.large-video-player .play-video:focus{background-image:url(/assets/images/site/play-hover.svg)}.large-video-player .play-video[aria-hidden="false"]{opacity:1;visibility:visible}.large-video-player .play-video[aria-hidden="true"]{opacity:0;visibility:hidden}.large-video-player .info-controls{position:absolute;z-index:2;bottom:20px;right:20px}.large-video-player .video .pause-video{margin-right:25px;width:35px;height:35px;position:relative}.large-video-player .video .pause-video:before{position:absolute;display:block;content:'';width:13px;height:100%;top:0;left:0;background-color:#fff}.large-video-player .video .pause-video:after{position:absolute;display:block;content:'';width:13px;height:100%;top:0;right:0;background-color:#fff}.large-video-player .video .pause-video:hover:before,.large-video-player .video .pause-video:hover:after,.large-video-player .video .pause-video:focus:before,.large-video-player .video .pause-video:focus:after{background-color:#d1b371}.large-video-player .video .pause-video[aria-hidden="false"]{opacity:1;visibility:visible}.large-video-player .video .pause-video[aria-hidden="true"]{opacity:0;visibility:hidden}.large-video-player .caption{padding:0 25px;background:rgba(255,255,255,0.8);line-height:35px;font-size:12px;font-weight:700;text-transform:uppercase}.large-video-player.large-video-player-youtube{position:relative}@media screen and (max-width: 768px){.large-video-player .play-video{width:60px;height:60px;margin-top:-30px;margin-left:-30px}}@media screen and (max-width: 480px){.large-video-player .caption{font-size:11px;padding:0 15px;height:25px;line-height:25px}.large-video-player .video .pause-video{height:25px;width:25px;margin-right:20px}.large-video-player .video .pause-video:before,.large-video-player .video .pause-video:after{width:10px}}.map{position:relative}.map #map{width:100%;height:500px;border:1px solid #e1e1e1}.map #map .ee_gmap{width:100% !important;height:100% !important}.map #map .ee_gmap>div{background-color:#fff !important}@media screen and (max-width: 960px){.map #map{height:400px}}@media screen and (max-width: 768px){.map #map{height:300px}}.summary-expand,.expand-trigger,.hide-trigger{position:relative;font-size:12px;font-weight:700;text-transform:uppercase;z-index:10}.summary-expand.white{color:#fff}.summary-expand:focus{color:#d1b371}.summary-expand:after,.expand-trigger:after,.hide-trigger:after{display:block;content:'';position:absolute;right:-12px;top:5px;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:5px solid #d1b371;-webkit-transition:300ms ease all;-o-transition:300ms ease all;transition:300ms ease all}.summary-expand[aria-expanded="true"]:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.summary-expand-hidden[aria-hidden="true"]{display:none}.summary-expand-hidden[aria-hidden="false"]{display:block}.hide-trigger:after{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.disclaimer{width:100%}.disclaimer button{text-transform:uppercase;font-size:12px;letter-spacing:.2em;line-height:14px}.disclaimer button:hover{color:#d1b371}.disclaimer button:after{position:relative;top:2px;margin-left:5px;display:inline-block;content:'';width:14px;height:14px;background-image:url(/assets/images/site/info.svg);background-size:100%;background-repeat:no-repeat}.tooltip_templates{display:none}.pagination{width:100%}.pagination strong,.pagination a{font-size:14px;margin-right:10px}

/*# sourceMappingURL=maps/site.css.map */