@charset "UTF-8";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:400}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:.3s ease all;transition:.3s 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:.3s ease all;-webkit-transition:.3s ease all;-o-transition:.3s ease all}.icon:hover{transition:.3s ease all;-webkit-transition:.3s ease all;-o-transition:.3s 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:#000;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%}::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%)}.img-cont>div{position:relative;z-index:4!important}@media screen and (max-width:600px){.img-cont img.bg{max-height:100%}}::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:.3s ease all;-webkit-transition:.3s ease all;-o-transition:.3s 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}.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:#11111140}.overlay-black-40:after{background:#1116}.overlay-black-50:after{background:#11111180}.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}.my-100{margin-top:100px;margin-bottom:100px}.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,.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,.vp-200{padding-top:50px;padding-bottom:50px}}.is-visible{visibility:visible!important;opacity:1!important;transition:.3s ease all;-webkit-transition:.3s ease all;-o-transition:.3s ease all}.is-hidden{visibility:hidden;opacity:0;transition:.3s ease all;-webkit-transition:.3s ease all;-o-transition:.3s 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:400;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;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}}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:.3s ease all;transition:.3s ease all}a:hover{color:#d1b371;text-decoration:none}a:focus,button:focus,input[type=submit]:focus{text-decoration:underline}strong{font-weight:700}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(rgb(255,255,255)),to(rgb(246,246,246)));background:linear-gradient(to bottom,#fff,#f6f6f6);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,.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;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:700;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}.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 0 30px;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:230px}.is-header-desktop #menu .menu-left li.level-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;display:grid;grid-template-columns:repeat(5,1fr);gap:5px}#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,.2);box-shadow:0 0 30px #0003;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(rgb(0,0,0)));background:linear-gradient(to bottom,#0000,#000);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 a{background-image:url(/assets/images/site/facebook.svg)}#header nav #social li.twitter a{background-image:url(/assets/images/site/x-icon.svg)}#header nav #social li.linkedin a{background-image:url(/assets/images/site/linkedin.svg)}#header nav #social li.youtube a{background-image:url(/assets/images/site/youtube.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/x-gold.svg)}#header nav #social li.linkedin a:hover,#header nav #social li.linkedin a:focus{background-image:url(/assets/images/site/linkedin-gold.svg)}#header nav #social li.youtube a:hover,#header nav #social li.youtube a:focus{background-image:url(/assets/images/site/youtube-gold.svg)}#header #header-logo{position:absolute;z-index:3;display:block;width:250px;height:95px;background-image:url(/assets/images/site/trumporg_logo_white.svg);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 0 #d1b371,5px 0 #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:.3s ease all;-webkit-transition:.3s ease all;-o-transition:.3s 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:31px 10px 29px}}@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:1600px){#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%);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(0);-webkit-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(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-menu-trigger span:nth-child(1){top:0}#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 .5s ease;transition:all .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 .5s ease;transition:all .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 .5s ease;transition:all .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;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;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;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;inset:0 -100% 0 100%;z-index:1;width:100%;overflow:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:95px;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s 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 .5s ease;transition:all .5s 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}#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;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}}.bottom-nav,.optanon-show-settings,.close-mega-menu,#announcement-mobile,#header nav a.mobile-only,.desktop-img-only{display:none}#header{height:100px}#header #header-logo,.is-header-desktop #header nav{height:100%}.is-header-desktop #header nav .dropdown-menu.mega-menu{top:100px}.is-header-desktop #header nav{position:relative;padding-top:31px}.is-header-desktop #header nav #utility-left{position:absolute;top:20px;left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.is-header-desktop #header nav #utility-right{position:absolute;top:20px;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10}.is-header-desktop #header nav #utility-right li{margin-left:20px}.is-header-desktop #header nav #utility-left li a:hover,.is-header-desktop #header nav #utility-right li a:hover{font-weight:700}.is-header-desktop #header nav #utility-left li a:after,.is-header-desktop #header nav #utility-right li a:after{display:block;content:attr(title);font-weight:700;height:0;overflow:hidden;visibility:hidden}.is-header-desktop #menu li.level-1 a.level-1-link{padding:31px 10px 29px}.is-header-desktop #header nav .dropdown-menu.mega-menu:before{top:-31px}div.mega-menu-category.coming-soon{display:none}div.coming-soon-mobile{display:block}#footer .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#footer .content .footer-center{margin-left:-165px}@media screen and (max-width:1260px){#footer .content .footer-center{margin-left:0}}@media screen and (min-width:1296px)and (max-width:1370px){.is-header-desktop #header nav .dropdown-menu.mega-menu p{letter-spacing:.2em}}@media screen and (min-width:1217px)and (max-width:1296px){.is-header-desktop #header nav .dropdown-menu.mega-menu p{letter-spacing:.15em}}@media screen and (min-width:1025px)and (max-width:1216px){.is-header-desktop #header nav .dropdown-menu.mega-menu p{letter-spacing:0em}}@media screen and (max-width:1225px){.is-header-desktop #header nav #utility-left{width:420px}}@media screen and (min-width:1226px)and (max-width:1245px){.is-header-desktop #header nav #utility-left{width:480px}}@media screen and (max-width:1225px){.is-header-desktop #header nav #utility-left{width:410px;line-height:.9;top:7px}}@media screen and (max-width:1110px){.is-header-desktop #menu li.level-1 a.level-1-link{padding-left:9px;padding-right:9px}}@media screen and (max-width:1095px){.is-header-desktop #menu li.level-1 a.level-1-link{padding-left:5px;padding-right:5px}.is-header-desktop #header nav #utility-right li a{font-size:8.7px}}@media screen and (max-width:1600px){.box-columns h2{text-shadow:1px 2px 7px rgb(0,0,0)}#header nav{height:95px}#header nav #menu{position:fixed;inset:0 -100% 0 100%;z-index:1;width:100%;overflow:scroll;overflow-y:auto;-webkit-overflow-scrolling:touch;padding-top:95px;background-color:#fff;-webkit-transition:all .5s ease;transition:all .5s ease}#header nav a.mobile-only{display:block}#header nav #social{display:none}#announcement-mobile{position:relative;display:block;padding:15px 5%;text-align:center;z-index:10;font-weight:700}#announcement-mobile br{display:none}#header #header-logo{height:55px;margin-top:36px;width:175px;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%);margin-left:0}#header #header-nav a.shop.btn{margin-top:13px}#header .bottom-nav{display:block;position:relative;height:280px;margin-top:30px}#header .bottom-nav .t{position:absolute;bottom:0;right:25px;display:block;content:"T";font-family:DidotLTStd-Bold,serif;font-weight:400;font-size:29.5rem;line-height:29.5rem;color:#363636;opacity:.05;width:225px;height:100%}#header nav #menu .bottom-nav ul{padding-top:15px}#header nav #menu .bottom-nav ul li a{font-weight:400;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}#header nav #menu .bottom-nav ul li a span{margin-right:20px}#header nav #menu .bottom-nav #social{display:flex!important;position:relative;z-index:2;width:175px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}#header nav #menu .bottom-nav #social li{border:none!important}#header{height:100px;background-color:#fff}#header #header-logo{background-image:url(/assets/images/site/trumporg_logo_dark.svg);background-color:transparent}#header nav:before{background-color:#fff}#utility-left,#utility-right{display:none!important}#header #header-nav a.shop.btn{display:block;position:absolute;top:50%;right:25px;z-index:100;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:55px}#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}#header .button-container{top:50px;left:25px;width:25px}#mobile-menu-trigger{text-indent:-9999px;-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(0);-webkit-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:#000;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0);-webkit-transition:.25s ease-in-out;transition:.25s ease-in-out}#mobile-menu-trigger span:nth-child(1){top:0}#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 #menu{padding-top:100px;padding-left:5%;padding-right:5%}#header nav #menu li.level-1{position:initial;border-top:0;border-bottom:1px solid #D5D5D5}#header nav #menu li.level-1.shop-link.mobile-only{display:none}#header nav #menu li.level-1 a,.has-third-level ul.level1-menu li a{position:relative;font-weight:400}#header nav #menu li.level-1.has-dropdown-menu>a:after,.all-hotels:after,.has-arrow-links ul.level1-menu li a:after{position:absolute;top:50%;right:10px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);content:"";background:url(/assets/images/site/icon-right-arrow.svg) no-repeat center center;font-size:12px;width:6px;height:11px}#header nav:before{border-bottom:0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.16);box-shadow:0 0 6px #00000029;clip-path:inset(-6px 0px -6px -6px)}#header nav #menu .dropdown-menu{position:absolute;top:115px;bottom:0;padding:0 5%;overflow-y:scroll;height:100%;z-index:999;width:100%;right:100%;background:#fff;display:block!important;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out}#header nav #menu .has-dropdown-menu.is-open .dropdown-menu{right:0}#header nav .dropdown-menu.mega-menu .close-mega-menu{position:relative;width:100%;height:55px;display:-webkit-box;display:-ms-flexbox;display:flex;margin:0;background-color:#363636;color:#fff;font-weight:700;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#header nav .dropdown-menu.mega-menu .close-mega-menu:before{content:"";background:url(/assets/images/site/icon-left-arrow-white.svg) no-repeat center center;top:50%;left:25px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);position:absolute;width:6px;height:11px}#header nav #menu li.level-1 .dropdown-menu ul li{border-bottom:1px solid #D5D5D5}#header nav #menu li.level-1 .dropdown-menu ul li a,#header nav #menu li.level-1 .dropdown-menu ul li button{text-transform:uppercase;padding-left:0;-webkit-appearance:none;color:#000}#header nav #menu li.level-1 .dropdown-menu ul li button{padding-left:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}#header nav #menu li span.level-2-trigger-icon{display:none}#header nav #menu li.level-1 .dropdown-menu ul li button:after{margin-left:25px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";background:url(/assets/images/site/icon-right-arrow.svg) no-repeat center center;font-size:12px;width:6px;height:11px;display:block}#header nav #menu li.level-1 .dropdown-menu ul li button.expanded:after{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);height:10px}#header nav #menu li.level-1 .dropdown-menu ul li button,#header nav #menu li.level-1 .dropdown-menu ul li a{padding-top:15px;padding-bottom:15px;padding-left:15px}#header nav #menu li.level-1 .dropdown-menu ul li ul{padding-bottom:15px;background:transparent}#header nav #menu li.level-1 .dropdown-menu ul li ul li{border-bottom:4px solid #FFF!important;background:#f7f7f7}#header nav #menu li.level-1 .dropdown-menu ul li ul li a{text-transform:uppercase;padding-left:25px}.all-hotels{border-bottom:1px solid #D5D5D5!important}#header nav .dropdown-menu.mega-menu .mega-menu-right .mobile-image{height:230px;-o-object-fit:cover;object-fit:cover}#header nav .dropdown-menu.mega-menu p{cursor:pointer}#header nav .has-third-level .mega-menu-category p{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;color:#000;padding-left:15px;border-bottom:1px solid #D5D5D5!important;padding-top:15px;padding-bottom:15px;font-weight:400}.has-third-level .mega-menu-category p:after{margin-left:25px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);content:"";background:url(/assets/images/site/icon-right-arrow.svg) no-repeat center center;font-size:12px;width:6px;height:11px;display:block}.has-third-level .mega-menu-category p.expanded:after{height:10px;-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.has-third-level .mega-menu-category .level1-menu,#header nav #menu li.level-1 .has-third-level.dropdown-menu ul li ul{display:none}#header nav #menu li.level-1 .has-third-level.dropdown-menu ul li ul{padding-bottom:0}#header nav #menu li.level-1 .has-third-level.dropdown-menu ul>li{border-bottom:4px solid #FFF!important}#header nav #menu li.level-1 .has-third-level.dropdown-menu ul li ul li:last-of-type{border-bottom:0!important}#header nav #menu li.level-1 .has-third-level.dropdown-menu ul li button{display:none!important}.has-third-level .mega-menu-category .level1-menu.is-open{display:block}#header nav .has-third-level.dropdown-menu.mega-menu ul.sub-cat{display:block!important}#header nav #menu li.level-1 .dropdown-menu .level3-menu li a{padding-left:25px!important}}@media screen and (max-width:960px){#announcement-mobile br{display:block}#header #header-logo{margin-top:43px}#footer{height:auto!important;padding:20px 0!important}#footer .content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px}}@media screen and (max-width:767px){#announcement-mobile{max-width:350px;margin:0 auto;padding-left:0;padding-right:0}#header{height:115px}#header #header-logo{height:42px;margin-top:57px;width:125px}#header .button-container{top:67px}#header #header-nav a.shop.btn{margin-top:19px}#header nav #menu{padding-top:116px}#header .bottom-nav{height:190px}#header #header-nav,#header nav:before{height:115px}#header .bottom-nav .t{position:absolute;bottom:0;right:0;display:block;content:"T";font-family:DidotLTStd-Bold,serif;font-weight:400;font-size:19.5rem;line-height:19.5rem;color:#363636;opacity:.05;width:175px;height:100%}#header nav #social li a{width:30px;height:30px}#header nav #menu .bottom-nav ul li{border:0!important}#header nav #menu .bottom-nav #social{padding-top:25px;top:initial}#header nav #social li{padding:0}#header .dropdown-menu .bottom-nav .t{top:15px}.box-columns.desktop{display:none!important}.box-columns.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-ms-flex-wrap:wrap;flex-wrap:wrap}.box-columns{height:725px!important}.box-columns.mobile a{width:50vw}.box-columns.mobile a:before{background-color:#0000000d;height:100%;top:initial;bottom:0;left:0;z-index:3;box-shadow:none;-webkit-box-shadow:none}.box-columns.mobile a:after{display:none}.box-columns.mobile a#box-5{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;width:100%}.box-columns.mobile a#box-6{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.box-columns.mobile a#box-2,.box-columns.mobile a#box-7,.box-columns.mobile a#box-4{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.box-columns.mobile a#box-5,.box-columns.mobile a#box-1,.box-columns.mobile a#box-3,.box-columns.mobile a#box-6,.box-columns.mobile a#box-8{height:115px}.box-columns.mobile a#box-2{height:100px}.box-columns.mobile a#box-7{height:165px;margin-top:-165px}.box-columns.mobile a#box-4{height:265px}.box-columns.mobile a#box-6,.box-columns.mobile a#box-3{width:100%}.box-columns.mobile a#box-3{background-position:bottom}.box-columns.mobile h2{font-size:4vw;line-height:4.25vw}#header nav .dropdown-menu.mega-menu .mega-menu-right.our-story-mega{grid-template-columns:1fr 1fr;height:240px;margin-top:0}#header nav .dropdown-menu.mega-menu .mega-menu-right.our-story-mega span{display:none!important}#header nav #menu li.level-1 .dropdown-menu ul li:last-child{border-bottom:1px solid #D5D5D5}}@media screen and (max-width:374px){#header{padding-left:0;padding-right:0}}@media(min-width:1023px){div.mega-menu-category.coming-soon{display:block}div.coming-soon-mobile{display:none}.is-header-desktop #header nav .menu-left .dropdown-menu.mega-menu{max-height:90vh!important;overflow-y:scroll!important}.is-header-desktop #header nav .dropdown-menu.mega-menu .mega-menu-left .mega-menu-category .coming-soon{margin-bottom:15px!important;width:50%!important}.mega-menu.dropdown-menu{min-height:600px!important}.sub-menu-section-coming-soon{font-weight:700!important;border-bottom:1px solid #D1B371;padding-bottom:15px;display:block;width:100%;word-break:normal;line-height:12px;font-weight:700;text-transform:uppercase;font-size:12px!important;letter-spacing:.05em!important}.sub-menu-section-coming-soon:hover{color:#d1b371!important}.sub-menu-section-coming-soon:after{font-weight:700!important;content:">";margin-left:10px}}html.with-featherlight{overflow:hidden}.featherlight{display:none;position:fixed;inset:0;z-index:2147483647;text-align:center;white-space:nowrap;cursor:pointer;background:#0000;width:100vw;height:100vh;overflow:hidden}.featherlight:last-of-type{background:#000000f7}.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}.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,.featherlight-loading .featherlight-previous,.featherlight-loading .featherlight-next,.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:translateZ(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(.175,.885,.32,1);-moz-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-ms-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);-o-transition-timing-function:cubic-bezier(.175,.885,.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{inset:0;overflow:hidden;position:fixed;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-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);-webkit-transition-property:-webkit-transform;transition-property:-webkit-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);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotate(4deg);-webkit-transition-property:-webkit-transform,opacity;-webkit-transition-property:-webkit-transform;transition-property:-webkit-transform;transition-property:transform;transition-property:transform,-webkit-transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0);-ms-transform:rotateZ(0);transform:rotate(0);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,1);-webkit-transition-timing-function:cubic-bezier(.23,.635,.495,2.4);transition-timing-function:cubic-bezier(.23,.635,.495,2.4)}.tooltipster-fall{-webkit-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-fall.tooltipster-initial{top:0!important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;transition-property:all;top:0!important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1);-webkit-transition-timing-function:cubic-bezier(.175,.885,.32,1.15);transition-timing-function:cubic-bezier(.175,.885,.32,1.15)}.tooltipster-slide.tooltipster-initial{left:-40px!important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;transition-property:all;left:0!important;opacity:0}@-webkit-keyframes tooltipster-fading{0%{opacity:0}to{opacity:1}}@keyframes tooltipster-fading{0%{opacity:0}to{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)}to{-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)}to{-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)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes tooltipster-scaling{50%{-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-transform:scale(1);transform:scale(1)}}.tooltipster-update-scale{-webkit-animation:tooltipster-scaling .6s;animation:tooltipster-scaling .6s}.tooltipster-sidetip .tooltipster-box{background:#fff;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:#fff;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#fff;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#fff;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#fff;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:#343434cc;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,.25)),to(rgba(0,0,0,0)));background:linear-gradient(to right,#00000040,#0000)}.bd-vertical .layout-right .gallery .shadow-next{right:0;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.25)),to(rgba(0,0,0,0)));background:linear-gradient(to left,#00000040,#0000)}.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:#343434cc;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,.25)),to(rgba(0,0,0,0)));background:linear-gradient(to right,#00000040,#0000)}.bd-horizontal .gallery .shadow-next{right:0;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.25)),to(rgba(0,0,0,0)));background:linear-gradient(to left,#00000040,#0000)}.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(rgb(136,136,136)),color-stop(33%,rgba(136,136,136,.75)),to(rgba(136,136,136,0)));background:linear-gradient(to bottom,#888,#888888bf 33%,#8880)}.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}.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}.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:#343434cc;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,.25)),to(rgba(0,0,0,0)));background:linear-gradient(to right,#00000040,#0000)}.bd-commercial .gallery .shadow-next{right:0;background:-webkit-gradient(linear,right top,left top,from(rgba(0,0,0,.25)),to(rgba(0,0,0,0)));background:linear-gradient(to left,#00000040,#0000)}.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}.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:#0000004d;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,.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,.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/site/golflogo.png);background-position:bottom left;background-repeat:no-repeat}.bd-golf .main-content{background-image:url(/assets/images/site/golflogo.png);background-position:bottom left;background-repeat:no-repeat}.bd-golf .banner-triangle{height:400px;padding:100px 0 130px}.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:#fffc;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}.bd-golf .banner-triangle{padding:70px 0 100px}.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-golf .body-title h2{color:#d1b371;font-family:DidotLTStd-Bold;font-size:2.25rem;line-height:3.25rem;font-weight:400}.bd-golf .body-title:after{display:block;content:"";width:100%;max-width:250px;height:2px;background-color:#d1b371;margin:30px auto 0}.bd-golf .banner-box{height:auto!important;width:100%;padding:100px 0 130px}.bd-golf div.banner-box.minimal{padding:40px!important}.bd-golf .buttons{width:100%}.bd-golf .buttons ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;list-style:none}.bd-golf .buttons .box{display:block;white-space:nowrap;letter-spacing:.2em;font-size:14px;width:auto;height:40px;line-height:40px;color:#fff;text-transform:uppercase;background-color:#d1b371;padding:0 40px}.bd-hotels .banner-box{height:auto!important;padding:100px 0 130px}.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}.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:#fffc;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}.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}.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}}.bd-hotels .hotel-body>p{font-size:14px!important}.bd-hotels .banner-box{display:-webkit-box;display:-ms-flexbox;display:flex;min-height:520px}.bd-hotels .banner-box .display-title-4{color:#fff}.bd-hotels .body-title h2{text-transform:capitalize}.bd-hotels .body.has-expand{padding:20px 0 25px}.bd-hotels .footer-logo{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.bd-hotels .footer-logo>img{max-width:125px}.bd-hotels div.banner-box.minimal{padding:40px!important}@media screen and (max-width:700px){.bd-hotels .desktop-br{display:none}.bd-hotels .hotel-body>p{text-align:center}.bd-hotels .footer-logo>img{max-width:100px}}.bd-hotels .body p{font-size:14px!important}.bd-hotels .body{margin:40px 0;padding:0}.bd-hotels .body-title .container{padding:0!important}.bd-hotels .cta_block_grid{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:40px 0}.bd-hotels .text_block_container{margin:40px 0}@media screen and (max-width:700px){.bd-hotels .footer-logo>img{max-width:100px}}.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;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:#fffc;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}.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;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}}@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}.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}}.timeline .intro-display-type:before{color:#d1b371;opacity:1}.about h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.85)}.about .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:#ceaa6b!important;opacity:.82!important}.about .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.about .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.about .about-title{display:block;color:#000;font-family:DidotLTStd-Bold,serif;font-weight:400;text-transform:uppercase;font-size:32px;letter-spacing:.15em;line-height:32px}.about .about-subtitle{display:block;margin-top:12px;font-family:Montserrat,sans-serif;font-size:18px;line-height:24px;font-weight:600;text-transform:uppercase;letter-spacing:.2em}.about .about-gold-line{width:210px;height:2px;margin:20px auto 25px;background-color:#d1b371}.about .about-content{margin:0 auto;text-align:center}.about .about-content p{margin-bottom:22px;font-size:14px;line-height:26px}.about .about-content p:last-child{margin-bottom:0}.about .about-video{position:relative;margin:100px auto;max-width:900px}.about .about-video:before{content:"";position:absolute;top:60px;bottom:60px;left:50%;width:100vw;margin-left:-50vw;background-color:#f6f6f6;z-index:0}.about .about-video__media{position:relative;z-index:1;display:block;width:100%;height:auto;outline:4px solid #d1b371;outline-offset:-24px}.about .about-video__play{position:absolute;z-index:2;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;background-color:#00000080;border:2px solid #FFF;padding:0;cursor:pointer;-webkit-transition:background-color .2s ease,-webkit-transform .2s ease;transition:background-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,background-color .2s ease;transition:transform .2s ease,background-color .2s ease,-webkit-transform .2s ease}.about .about-video__play:hover,.about .about-video__play:focus{background-color:#000000b3;outline:none}.about .about-video__play:hover .about-video__play-icon,.about .about-video__play:focus .about-video__play-icon{border-left-color:#fff}.about .about-video__play-icon{display:block;width:0;height:0;margin-left:38px;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:22px solid #FFF;-webkit-transition:border-left-color .2s ease;transition:border-left-color .2s ease}.about .about-video.is-playing .about-video__play{display:none}.about .about-video.is-playing .about-video__media{outline:none}.about .about-categories{position:relative;margin:60px auto 100px;left:50%;width:100vw;margin-left:-50vw}.about .about-categories .slick-slide{padding:0 10px}.about .about-categories .slick-prev,.about .about-categories .slick-next{position:absolute;top:calc(50% - 30px);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:48px;height:48px;padding:0;border:0;background:transparent;color:#fff;cursor:pointer;z-index:2;font-size:0}.about .about-categories .slick-prev:before,.about .about-categories .slick-next:before{display:block;font-family:Arial,sans-serif;font-size:48px;line-height:48px;color:#fff;text-shadow:0 2px 6px rgba(0,0,0,.6);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.about .about-categories .slick-prev:hover:before,.about .about-categories .slick-next:hover:before{opacity:.7}.about .about-categories .slick-prev{left:30px}.about .about-categories .slick-next{right:30px}.about .about-categories .slick-prev:before{content:"‹"}.about .about-categories .slick-next:before{content:"›"}.about .about-categories .slick-disabled{opacity:.3;cursor:default}.about .about-categories__item{display:block!important;text-decoration:none;color:#000}.about .about-categories__image{position:relative;width:100%;padding-top:100%;background-size:cover;background-position:center;background-color:#ddd}.about .about-categories__label{display:block;margin-top:24px;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;font-size:14px;letter-spacing:.2em;color:#000}@media screen and (max-width:600px){.about .intro-display-type:before{font-size:20.5rem}.about .banner-triangle .intro-display-type:before{top:-70px!important;font-size:22.5rem!important}.about .about-title{font-size:18px;letter-spacing:.2em;line-height:24px}.about .about-subtitle{font-size:15px;line-height:18px;letter-spacing:.2em}.about .about-gold-line{margin:25px auto 15px}.about .about-content p{font-size:13px;line-height:24px}.about .about-video{margin-top:50px}.about .about-video:before{top:30px;bottom:30px}.about .about-video__media{outline-offset:-12px}.about .about-video__play{width:64px;height:64px}.about .about-video__play-icon{margin-left:4px;border-top-width:9px;border-bottom-width:9px;border-left-width:14px}}.legacy-properties .legacy-banner{position:relative;height:540px;overflow:hidden}.legacy-properties .legacy-banner:before{content:"";position:absolute;inset:0;z-index:0;background-color:#00000038;pointer-events:none}.legacy-properties .legacy-banner .container{position:relative;z-index:1;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.legacy-properties .legacy-banner .intro-display-type{position:relative;padding-top:0}.legacy-properties .legacy-banner .intro-display-type:before{position:absolute;top:-90px;left:-50px;display:block;content:"T";font-family:DidotLTStd-Bold,serif;font-weight:400;font-size:32rem;line-height:32rem;color:#ceaa6b;opacity:.85;z-index:1}.legacy-properties .legacy-banner .intro-display-type h1{position:relative;z-index:2;font-family:DidotLTStd-Bold,serif;font-weight:400;font-size:5rem;line-height:5rem;color:#fff;text-shadow:0 3px 20px rgba(0,0,0,.6)}.legacy-properties .legacy-title{display:block;color:#000;font-family:DidotLTStd-Bold,serif;font-weight:400;text-transform:uppercase;font-size:32px;letter-spacing:.15em;line-height:32px;text-align:center}.legacy-properties .legacy-subtitle{display:block;margin-top:12px;font-family:Montserrat,sans-serif;font-size:14px;line-height:20px;font-weight:600;text-transform:uppercase;letter-spacing:.2em;text-align:center}.legacy-properties .legacy-gold-line{width:210px;height:2px;margin:20px auto 35px;background-color:#d1b371}.legacy-properties .legacy-content{max-width:900px;margin:0 auto;text-align:center}.legacy-properties .legacy-content p{font-size:13px;line-height:22px;color:#000}.legacy-properties .legacy-anchor-nav{width:100%;background-color:#f6f6f6;-webkit-transition:-webkit-box-shadow .2s ease;transition:-webkit-box-shadow .2s ease;transition:box-shadow .2s ease;transition:box-shadow .2s ease,-webkit-box-shadow .2s ease}.legacy-properties .legacy-anchor-nav ul{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;list-style:none;margin:0;padding:0}.legacy-properties .legacy-anchor-nav li{margin:0}.legacy-properties .legacy-anchor-nav a{display:inline-block;padding:24px 50px;color:#000;font-family:Montserrat,sans-serif;font-size:13px;font-weight:700;letter-spacing:.2em;text-transform:uppercase;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.legacy-properties .legacy-anchor-nav a:hover,.legacy-properties .legacy-anchor-nav a:focus,.legacy-properties .legacy-anchor-nav a.is-active{color:#d1b371}.legacy-properties .legacy-anchor-nav a.is-active{position:relative}.legacy-properties .legacy-anchor-nav a.is-active:after{content:"";position:absolute;left:50px;right:50px;bottom:14px;height:2px;background-color:#d1b371}.legacy-properties .legacy-anchor-nav.is-stuck{position:fixed;top:0;left:0;z-index:100;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.08);box-shadow:0 2px 8px #00000014}.legacy-properties .legacy-section{padding:80px 0 40px;scroll-margin-top:80px}.legacy-properties .legacy-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px;padding-bottom:40px}.legacy-properties .legacy-card{display:block;color:#000;text-decoration:none;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.legacy-properties .legacy-card:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px)}.legacy-properties .legacy-card__image{width:100%;padding-top:100%;background-color:#ddd}.legacy-properties .legacy-card__name{margin-top:18px;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:700;font-size:13px;letter-spacing:.15em}.legacy-properties .legacy-card__location{margin-top:4px;text-align:center;text-transform:uppercase;font-family:Montserrat,sans-serif;font-weight:800;font-size:12px;letter-spacing:.1em}@media screen and (max-width:1023px){.legacy-properties .legacy-banner{height:420px}.legacy-properties .legacy-banner .intro-display-type:before{font-size:24rem;line-height:24rem;top:-60px;left:-20px}.legacy-properties .legacy-banner .intro-display-type h1{font-size:3.5rem;line-height:3.5rem}.legacy-properties .legacy-grid{grid-template-columns:repeat(2,1fr);gap:20px}.legacy-properties .legacy-anchor-nav a{padding:18px 25px;font-size:11px}}@media screen and (max-width:600px){.legacy-properties .legacy-banner{height:320px}.legacy-properties .legacy-banner .intro-display-type:before{font-size:18rem;line-height:18rem;top:-40px;left:-10px}.legacy-properties .legacy-banner .intro-display-type h1{font-size:2.5rem;line-height:2.5rem}.legacy-properties .legacy-title{font-size:18px;line-height:24px}.legacy-properties .legacy-subtitle{font-size:11px;line-height:16px}.legacy-properties .legacy-section{padding:50px 0 20px}.legacy-properties .legacy-grid{grid-template-columns:1fr}.legacy-properties .legacy-anchor-nav a{padding:14px 12px;font-size:10px;letter-spacing:.15em}.legacy-properties .legacy-anchor-nav a.is-active:after{left:50%;right:0;bottom:8px;width:70%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translate(-50%)}}.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}}.connect h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.85)}.connect .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:#ceaa6b!important;opacity:.82!important}.connect .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.connect .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}@media screen and (max-width:600px){.connect .intro-display-type:before{font-size:20.5rem}.connect .banner-triangle .intro-display-type:before{top:-70px!important;font-size:22.5rem!important}}.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:linear-gradient(45deg,#71716f,#c2c2c0)}.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;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%);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:#fffc}.leadership .gallery .slick-arrow{position:absolute;display:block;text-indent:-9999px;width:30px;height:30px;background-color:#fffc;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:.3s ease all;transition:.3s 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}}@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}}.leadership.detail .tall-banner .intro-display-type .summary .subtitles:after{display:none}.leadership.detail .tall-banner .intro-display-type .summary .subtitles{padding-bottom:65px}.leadership.detail #header{border-bottom:1px solid #404040}.leadership.detail .intro-display-type{display:-webkit-box;display:-ms-flexbox;display:flex}.leadership.detail .intro-display-type h1{color:#404040;font-size:4rem;margin-left:-20px}.leadership.detail .intro-display-type:before{color:#d1b371;opacity:1}.leadership.detail .intro-display-type.intro-display-type--jr-bio .summary{max-width:62%}.leadership.detail .intro-display-type.intro-display-type--default-bio .summary{max-width:57%}.leadership.detail .intro-display-type .summary{padding:20px 50px 0 30px}.leadership.detail .bio-img{margin-top:-120px;position:sticky;top:20px;-ms-flex-item-align:start;align-self:flex-start;width:100%;max-width:420px}.leadership.detail .tall-banner{padding-top:125px}.leadership.detail .tall-banner .intro-display-type .summary p{color:#404040;font-size:14px;line-height:22px}.leadership.detail .tall-banner .container{max-width:1124px}.leadership.detail .summary-expanded-container{padding:0 0 0 50px}.leadership.detail .summary-expanded-container p{color:#404040;font-size:14px;line-height:22px;margin-bottom:20px}.leadership.detail .summary-expand:after{border-right:3px solid transparent;border-left:3px solid transparent;border-top:5px solid #d1b371}.leadership.detail .summary-expand[aria-expanded=true]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.leadership.detail .tall-banner .intro-display-type .summary .subtitles:after{top:0;background-color:#ceaa6b}.leadership.detail .bio-img-mobile{display:none}.leadership.detail .indent-more{padding-left:60px}.leadership.detail .indent-medium{padding-left:40px}.leadership.detail .negate-margin{margin-left:-45px}@media screen and (max-width:1080px){.leadership.detail #wrapper{overflow:initial}.leadership.detail #header{overflow:hidden}.leadership.detail .bio-img{padding-bottom:20px;margin-left:20px}.leadership.detail .intro-display-type h1{font-size:3.9rem;margin-left:0}.leadership.detail .intro-display-type .summary,.leadership.detail .summary-expanded-container{padding-left:0;padding-right:0}.leadership.detail .tall-banner .intro-display-type .summary .subtitles{margin-left:20px}.leadership.detail .indent-more{padding-left:40px}}@media screen and (max-width:1023px){.leadership.detail .tall-banner{padding-top:50px}.leadership.detail .intro-display-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:50px;padding-right:50px}.leadership.detail .intro-display-type .summary{max-width:100%}.leadership.detail .intro-display-type .bio-img{display:none}.leadership.detail .bio-img-mobile{display:block;margin-bottom:120px}.leadership.detail .summary-expanded-container{padding:0 50px}.leadership.detail .negate-margin{margin-left:0}.leadership.detail .indent-more,.leadership.detail .indent-medium{padding-left:0}.leadership.detail .bio-continued{padding-left:0!important}}@media screen and (max-width:960px){.leadership.detail .bio-img-mobile{margin-bottom:60px}}@media screen and (max-width:768px){.leadership.detail .intro-display-type:before{display:block!important}.leadership.detail .tall-banner .intro-display-type{padding-top:80px}}@media screen and (max-width:767px){.leadership.detail .intro-display-type{padding-left:20px;padding-right:20px}.leadership.detail .intro-display-type h1{font-size:3.4rem;margin-left:-20px}.leadership.detail .summary-expanded-container{padding:0 20px}}@media screen and (max-width:375px){.leadership.detail .intro-display-type h1{font-size:3rem}}@media screen and (max-width:320px){.leadership.detail .intro-display-type h1{font-size:2.5rem}}.leadership.djt .intro-display-type .summary{padding:20px 50px 0 30px}.leadership.djt #header{border-bottom:1px solid #404040}.leadership.djt .intro-display-type{display:-webkit-box;display:-ms-flexbox;display:flex}.leadership.djt .intro-display-type h1{color:#404040;font-size:4rem;margin-left:-20px}.leadership.djt .intro-display-type:before{color:#d1b371;opacity:1}.leadership.djt .tall-banner{padding-top:125px}.leadership.djt .tall-banner .container{max-width:1330px}.leadership.djt .tall-banner .intro-display-type .summary p,.leadership.djt .bio-continued p,.leadership.djt .leadership.djt .djt-banner-2 .intro-display-type .summary p{color:#404040;font-size:14px;line-height:22px}.leadership.djt .summary-expanded-container{padding:0 0 0 50px}.leadership.djt .tall-banner .intro-display-type .summary .subtitles{padding-bottom:65px}.leadership.djt .summary-expanded-container p,.leadership.djt .leadership.djt .djt-banner-1 .continue{color:#404040;font-size:14px;line-height:22px;margin:20px 0}.leadership.djt .summary-expand:after{border-right:3px solid transparent;border-left:3px solid transparent;border-top:5px solid #d1b371}.leadership.djt .summary-expand[aria-expanded=true]:after{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.leadership.djt .bio-img{margin-top:-120px;margin-bottom:2rem}.leadership.djt .bio-continued{padding-left:50px}.leadership.djt .leadership.djt .big-quote img{mix-blend-mode:multiply}.leadership.djt .leadership.djt .djt-banner-2 .intro-display-type:before{display:none!important}.leadership.djt .bio-img-mobile{display:none}.leadership.djt .leadership.djt .djt-banner-2 .intro-display-type .summary p{text-align:left}.leadership.djt .leadership.djt .djt-banner-1 .continue:after{top:8px}.leadership.djt .tall-banner .intro-display-type .summary .subtitles:after{display:none}.leadership.djt .indent-more{padding-left:60px}.leadership.djt .indent-medium{padding-left:40px}.leadership.djt .negate-margin{margin-left:-45px}@media screen and (max-width:1350px){.leadership.djt .bio-img{-webkit-box-flex:1;-ms-flex:1;flex:1}.leadership.djt .intro-display-type .top.summary{width:50%}.leadership.djt .intro-display-type h1{white-space:nowrap}}@media screen and (max-width:1250px){.leadership.djt .bio-img img{-o-object-position:right;object-position:right}}@media screen and (max-width:1110px){.leadership.djt .intro-display-type h1{font-size:3.5rem}.leadership.djt .tall-banner .intro-display-type .summary p,.leadership.djt .bio-continued p,.leadership.djt .leadership.djt .djt-banner-2 .intro-display-type .summary p{font-size:16px;line-height:24px}.leadership.djt .intro-display-type .top.summary{width:56%}}@media screen and (max-width:1023px){.leadership.djt .tall-banner .intro-display-type .summary .subtitles{margin-bottom:70px}.leadership.djt .bio-img{display:none}.leadership.djt .intro-display-type .top.summary{width:100%}.leadership.djt .tall-banner{padding-top:50px}.leadership.djt .intro-display-type{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-left:0;padding-right:0}.leadership.djt .intro-display-type .sumamry p{padding-left:15px;padding-right:15px}.leadership.djt .intro-display-type .summary{max-width:100%}.leadership.djt .bio-img-mobile{display:block;margin-bottom:120px}.leadership.djt .bio-img-mobile img{max-width:100%;height:auto}.leadership.djt .summary-expanded-container{padding:0 50px}.leadership.djt .intro-display-type h1{margin-left:-5px}.leadership.djt .intro-display-type:before{color:#d1b371;opacity:1}.leadership.djt .negate-margin{margin-left:0}.leadership.djt .indent-more,.leadership.djt .indent-medium{padding-left:0}.leadership.djt .bio-continued{padding-left:0!important}}@media screen and (max-width:960px){.leadership.djt .bio-img-mobile{margin-bottom:60px}.leadership.djt .intro-display-type .summary{padding:10px 0 0}.leadership.djt .bio-continued{padding-left:0}}@media screen and (max-width:768px){.leadership.djt .intro-display-type:before{display:block!important}.leadership.djt .leadership.djt .tall-banner .intro-display-type{padding-top:80px;padding-left:0;padding-right:0}.leadership.djt .bio-continued{padding:0 20px}.leadership.djt .leadership.djt .djt-banner-2 .intro-display-type .summary p{text-align:left;margin-bottom:20px}}@media screen and (max-width:767px){.leadership.djt .intro-display-type h1{font-size:3.4rem;margin-left:-10px}.leadership.djt .summary-expanded-container{padding:0 20px}}@media screen and (max-width:375px){.leadership.djt .intro-display-type h1{font-size:3rem}}@media screen and (max-width:320px){.leadership.djt .intro-display-type h1{font-size:2.5rem}}.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}.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;background-color:#000000bf;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}}@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}.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}.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:translate(-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:translate(-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:translate(-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:radial-gradient(ellipse at center,#004e8e,#0036634d 70%,#00366300);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}.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}.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}.aviation .section-1 .text-callout h2:after{margin:20px auto 0}}.aviation h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.85)}.aviation .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:#ceaa6b!important;opacity:.82!important}.aviation .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.aviation .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.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}.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}.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}}.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}.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:translate(-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}.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}}.wollman .instagram-section{padding-bottom:50px}.wollman .instagram-section:after{display:none}.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}}.media .media-feed .item.full{min-height:420px}.media .media-feed .item.full .text .category,.media .media-feed-updated .text .category{color:#404040}.media .spotlight-header{color:#363636;width:100%;height:35px;padding:0;margin-bottom:20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:700;text-transform:uppercase;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start}.media .spotlight-header span{display:block;width:40px;height:40px;margin-right:10px}.media h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.27)}.media .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:#ceaa6b!important;opacity:.82!important}.media .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.media .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}@media screen and (max-width:1023px){.media .media-feed .item.full{min-height:initial}}@media screen and (max-width:767px){.media .media-feed .item.full .text .category,.media .media-feed-updated .text .category{font-size:22px;margin-bottom:4px}}@media screen and (max-width:600px){.media .intro-display-type:before{font-size:22.5rem}.media .banner-box .intro-display-type:before{top:-70px!important;font-size:22.5rem!important}}.media-detail #single{max-width:1730px;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.media-detail .media-detail .main-content{padding-top:0}.media-detail .media-detail .main-content .body p:first-child:first-letter{color:inherit;font-size:inherit;font-weight:inherit;font-family:inherit;margin:inherit}.media-detail .media-detail .title{border-bottom:0;margin-bottom:0}.media-detail .media-detail .title h1{font-size:42px;line-height:100%;text-align:center}.media-detail .blog-entry{width:70%}.media-detail .blog-entry .category{color:#404040;display:block;font-family:FlatfaceHaleys-Script,serif;font-size:42px;font-weight:400;margin-bottom:15px;text-align:center}.media-detail aside{width:30%;padding-left:5%}.media-detail .text_block{display:block;margin:40px 0}.media-detail .text_block .button{display:inline-block;line-height:45px;height:45px;padding:0 25px;background:#d1b371;color:#fff;text-transform:uppercase;font-weight:700;text-decoration:none;letter-spacing:.05em}.media-detail .full_image[data-count="1"]+.text_block{margin-top:60px}.media-detail .full_image[data-count="1"]+.text_block p:first-child:first-letter,.media-detail .media-detail .main-content .body .text_block[data-count="1"] p:first-child:first-letter{font-family:Montserrat,sans-serif;margin-right:3px;color:#404040;font-size:8.75rem;font-weight:800}.media-detail #single[data-first-letter-color=gold] .full_image[data-count="1"]+.text_block p:first-child:first-letter,.media-detail #single[data-first-letter-color=gold] .text_block[data-count="1"] p:first-child:first-letter{color:#d1b371}.media-detail .text_block:first-of-type{margin-top:60px}.media-detail .video_block{display:block;width:100%;margin:40px 0}.media-detail .video_block h2{display:block;margin:0 auto;max-width:130px;text-align:center;text-transform:uppercase;padding:0 0 15px;border-bottom:2px solid #d1b371;margin-bottom:40px!important}.media-detail .video_block h3{text-align:center;font-size:24px;font-weight:700;font-style:italic;margin-bottom:40px!important}.media-detail .video_block iframe{width:100%;min-height:500px}.media-detail .gold_text_block{display:block;border:2px solid #d1b371;padding:40px 40px 20px;margin:40px 0}.media-detail .gold_text_block ul{list-style:none;margin:0;padding:0}.media-detail .blockquote_block{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;margin:40px 0}.media-detail .blockquote_block:before{content:"“";font-family:Arial Black,sans-serif;font-size:160px;color:#d1b371;font-weight:400;position:absolute;line-height:90px;top:0;left:0}.media-detail .blockquote_block:after{content:"”";font-family:Arial Black,sans-serif;font-size:160px;color:#d1b371;font-weight:400;position:absolute;line-height:90px;bottom:0;right:0}.media-detail .blockquote_block .text{font-size:48px;font-family:FlatfaceHaleys-Script,serif;padding:0 120px}.media-detail .flex_blockquote .blockquote_block .text.block{font-family:inherit;font-size:35px;font-weight:700}.media-detail .flex_blockquote p.author{font-family:inherit;font-size:18px!important;font-weight:700;padding:0 114px}.media-detail .flex_blockquote p.author.script{font-family:FlatfaceHaleys-Script,serif;font-size:28px!important;font-weight:400}.media-detail .quad_image_block{display:grid;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,1fr);grid-column-gap:10px;grid-row-gap:10px}.media-detail .quad_image_block .quad-item{max-height:350px}.media-detail .quad_image_block .quad-item img{width:100%;height:100%!important;-o-object-fit:cover;object-fit:cover}.media-detail .image_slider_block{width:100%;position:relative}.media-detail .image_slider_block .slick-slide img{width:100%}.media-detail .image_slider_block p{font-style:italic;font-size:18px}.media-detail .image_slider_block .slick-prev{cursor:pointer;position:absolute;top:50%;left:15px;width:40px;height:40px;-webkit-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg);overflow:hidden;text-indent:-9999px;z-index:10;background:url(/assets/images/site/next-icon.png) no-repeat center center;opacity:.6;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.media-detail .image_slider_block .slick-next{cursor:pointer;position:absolute;top:50%;right:15px;width:40px;height:40px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);overflow:hidden;text-indent:-9999px;z-index:10;background:url(/assets/images/site/next-icon.png) no-repeat center center;opacity:.6;-webkit-transition:opacity .25s ease-in-out;transition:opacity .25s ease-in-out}.media-detail .image_slider_block .slick-prev:hover,.media-detail .image_slider_block .slick-next:hover{opacity:1}.media-detail aside .list-widget-block h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-weight:700;letter-spacing:.25em;border-bottom:2px solid #d1b371;text-align:center;padding:0 0 10px;margin-bottom:20px}.media-detail aside .list-widget-block h2 span{margin-right:10px}.media-detail aside .list-widget-block ul{list-style:none}.media-detail aside .list-widget-block ul li a{display:-webkit-box;display:-ms-flexbox;display:flex;margin:0 0 20px;color:inherit}.media-detail aside .list-widget-block ul li .image{width:96px;height:96px;border:0;padding:0}.media-detail aside .list-widget-block ul li .text{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-left:15px}.media-detail aside .list-widget-block ul li .text .category{text-transform:uppercase;font-weight:700;font-size:12px;margin:0 0 10px}.media-detail aside .list-widget-block ul li .text h3{font-size:14px}.media-detail aside .category-widget-block{margin:40px 0}.media-detail aside .category-widget-block h2{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;text-transform:uppercase;font-weight:700;letter-spacing:.25em;text-align:center;padding:10px 0;margin-bottom:20px;color:#fff;background:#2e2e2e}.media-detail aside .category-widget-block ul{display:block;margin:0;padding:0;text-align:center;list-style:none}.media-detail aside .category-widget-block ul li{text-align:center}.media-detail aside .category-widget-block ul a{display:block;padding:10px;font-weight:400;color:#2e2e2e;text-transform:uppercase;letter-spacing:.025em}.media-detail aside .category-widget-block ul a:hover{color:#cbaa66;font-weight:700}.media-detail aside .category-widget-block h2 span{margin-right:10px}.media-detail aside .subscribe-widget-block{display:block;border:1px solid #d1b371;background:#f7f7f7;padding:40px 25px;text-align:center;margin:40px 0}.media-detail aside .subscribe-widget-block h2{font-size:22px;text-transform:none;font-weight:700;margin-bottom:20px}.media-detail aside .subscribe-widget-block input[type=text]{display:block;background:#fff;border:1px solid #d1b371;font-size:14px;border-radius:10px;padding:10px 5px;width:100%;max-width:260px;margin:0 auto 20px}.media-detail aside .subscribe-widget-block input[type=submit]{background:#000;color:#fff;text-transform:uppercase;text-align:center;margin:0 auto;display:block;padding:10px 5px;max-width:150px;width:100%;border:1px solid #000}.media-detail aside .subscribe-widget-block input[type=submit]:hover{background:#fff;border-color:#d1b371;color:#d1b371}.media-detail aside img{max-width:100%;height:auto}.media-detail aside .gold_text_block{padding:30px 30px 20px}.media-detail aside .gold_text_block h2{display:block;margin:15px 0}.media-detail #more_from_trump .heading{width:100%;text-transform:uppercase;font-weight:700;letter-spacing:.25em;border-bottom:2px solid #d1b371;text-align:center;padding:0 0 10px;margin-bottom:40px}.media-detail #more_from_trump .container{padding-top:20px}.media-detail #more_from_trump .container .grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-column-gap:40px;grid-row-gap:40px}.media-detail #more_from_trump .container .grid .item .image{height:300px;width:100%}.media-detail #more_from_trump .container .grid .text .category{display:block;font-family:FlatfaceHaleys-Script,serif;font-size:40px;font-weight:400;margin-bottom:15px;color:#404040}.media-detail #more_from_trump .container .grid .text{padding:25px}.media-detail #more_from_trump .container .grid .text .date{display:inline-block;padding:10px 40px;position:absolute;top:30px;left:0;background-color:#d2b371;color:#fff;text-transform:uppercase;font-size:1.25rem;line-height:1.25rem;letter-spacing:.05em}.media-detail #more_from_trump .container .grid .text h2{padding-bottom:20px;margin-bottom:20px;color:#000;font-size:1.625rem;line-height:2.125rem;text-transform:none}.media-detail #more_from_trump .container .grid .text p{margin-bottom:20px;font-size:14px;line-height:26px;color:#000}.media-detail #more_from_trump .container .grid .text .read-more{color:#000;text-transform:uppercase;font-size:14px}.media-detail #more_from_trump .container .grid .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-detail #post_share{display:none;background:#2e2e2e;position:fixed;top:30%;left:0;width:60px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}.media-detail #post_share ul{list-style:none}.media-detail #post_share ul li{background:#000;border-radius:50%;padding:6px;width:30px;height:30px;margin-bottom:10px}.media-detail #post_share ul li img{max-width:100%;height:auto}.media-detail #post_share ul.top{padding-bottom:10px;margin-bottom:20px;border-bottom:4px solid #000}.media-detail #single{padding-bottom:0}.media-detail .video-js{width:100%}.media-detail .video-js .vjs-big-play-button{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.media-detail .image_slider_block .slick-list{padding:0 20% 0 0!important}.media-detail .image_slider_block.single-slide .slick-list{padding:0!important}.media-detail .image_slider_block .slick-slide{margin-right:20px;height:auto}.media-detail .image_slider_block.single-slide .slick-slide{margin-right:0}.media-detail .image_slider_block .slick-slide img{max-height:512px;min-height:512px;-o-object-fit:cover;object-fit:cover}.media-detail .image_slider_block.single-slide .slick-slide img{cursor:pointer}@media screen and (max-width:1200px){.media-detail #post_share{width:48px;padding:20px 5px}.media-detail .video-js{height:370px}.media-detail .image_slider_block .slick-slide img{max-height:365px;min-height:365px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:1023px){.media-detail #single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.media-detail .blog-entry,.media-detail aside{width:100%;padding:0}.media-detail .blockquote_block .text{font-size:24px;padding:0 50px}.media-detail .blockquote_block:before{font-size:90px;line-height:60px;left:-7px}.media-detail .blockquote_block:after{font-size:90px;line-height:60px;right:-7px}.media-detail .video_block iframe{min-height:300px}.media-detail #more_from_trump .container .grid{grid-template-columns:1fr}.media-detail .quad_image_block{display:block;margin-left:-20px;margin-right:-20px}.media-detail .quad_image_block .slick-list{padding:0 20% 0 0!important}.media-detail .quad_image_block .quad-item{height:200px;margin-right:15px}.media-detail .quad_image_block .quad-item img{margin:0!important}.media-detail .image_slider_block .slick-prev,.media-detail .image_slider_block .slick-next{margin-top:-20px}.media-detail #post_share{display:none}.media-detail .video-js{height:390px}.media-detail .flex_blockquote .blockquote_block .text.block{font-size:28px}.media-detail .flex_blockquote p.author{padding:0 44px}}@media screen and (max-width:767px){.media-detail .media-detail .title{margin-bottom:0;padding-bottom:0}.media-detail .blog-entry .category{font-size:24px;margin-bottom:0}.media-detail .media-detail .title h1{font-size:30px;line-height:35px;margin-top:5px;margin-bottom:0}.media-detail .media-detail .main-content .body{padding-top:5px}.media-detail .most_pop,.media-detail .category-widget-block{display:none}.media-detail .media-detail .main-content .body h1{font-size:32px}.media-detail .media-detail .main-content .body h2{font-size:28px}.media-detail .media-detail .main-content .body h3{font-size:24px}.media-detail .media-detail .main-content .body h4{font-size:20px}.media-detail iframe{width:100%!important;max-width:100%!important;height:320px}.media-detail .video-js{height:190px}.media-detail .flex_blockquote .blockquote_block .text.block{font-size:18px}.media-detail .image_slider_block .slick-slide img{max-height:195px;min-height:195px;-o-object-fit:cover;object-fit:cover}}@media screen and (max-width:960px){.media-detail .blog-entry .category{margin-top:15px;margin-bottom:0}.media-detail .vp-80{padding-top:10px!important}}.media-coming-soon .video-banner .video-container video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;-ms-transform:none;transform:none;-webkit-transform:none}.media-coming-soon .intro-display-type .summary p{font-weight:700}.media-coming-soon .body-callout{max-width:1400px}.media-coming-soon .body-callout h2{color:#151515!important}@media(max-width:560px){.media-coming-soon .prop-partner{display:none}.media-coming-soon .body-callout h2{margin-bottom:10px}}.media-coming-soon .body-callout h2:after{display:none}.media-coming-soon .body-callout.divider h2:after{display:block;content:"";width:110px;height:2px;margin:20px auto 25px;background-color:#d1b371}.media-coming-soon .coming-soon-content{max-width:650px;padding-bottom:25px}.media-coming-soon .coming-soon-hr{display:block;content:"";width:100%;height:2px;margin:20px auto 45px;background-color:#d1b371}.media-coming-soon .body-callout.hide h2:after{display:hide}.media-coming-soon ul.properties{max-width:calc(90% - 300px);margin:auto}@media(max-width:1135px){.media-coming-soon ul.properties{max-width:calc(90% - 150px)}}@media(max-width:768px){.media-coming-soon ul.properties{max-width:100%}}.media-coming-soon .pb-20{margin:auto}.media-coming-soon .pb-30{padding-bottom:30px;margin:auto}.media-coming-soon .list{margin:auto}.media-coming-soon .list ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.media-coming-soon .list ul li{padding-left:15px;position:relative;margin-bottom:20px;display:block;width:33.333%;font-size:12px;text-transform:uppercase;text-align:center}@media(max-width:1023px){.media-coming-soon .list ul li{width:50%}}@media(max-width:580px){.media-coming-soon .list ul li{width:100%}}.media-coming-soon .list ul li span{text-transform:capitalize;font-style:italic}.media-coming-soon .gallery-callout h2{color:#151515;font-family:DidotLTStd-Bold,serif;font-weight:400;text-transform:uppercase;font-size:16px;letter-spacing:.15em;line-height:32px;text-align:left;margin-bottom:30px}@media(max-width:650px){.media-coming-soon .gallery-callout h2{text-align:center}}.media-coming-soon .flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.media-coming-soon .intro-display-type .summary{text-align:right;padding:20px 0 0 50px;max-width:500px}.media-coming-soon .intro-display-type:before{right:0}.media-coming-soon .body-callout.video p{max-width:600px;margin:auto}.media-coming-soon .video-player-container{position:relative;margin:25px auto;max-width:calc(100% - 160px)}@media screen and (max-width:1023px){.media-coming-soon .video-player-container{max-width:100%}}.media-coming-soon .video-player-container,.media-coming-soon .video-player-container video{width:100%}.media-coming-soon .video-player-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;width:80px;height:80px}.media-coming-soon .video-player-play-button span{cursor:pointer;display:block;width:100%;height:100%}@media screen and (max-width:1023px){.media-coming-soon .video-player-play-button{display:none}}.media-coming-soon .btn-gold{font-size:12px}.media-coming-soon .swiper{width:100%;height:100%}.media-coming-soon .swiper-slide{text-align:center;font-size:18px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:500px}.media-coming-soon .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.media-coming-soon .swiper-slide{width:60%}@media(max-width:969px){.media-coming-soon .swiper-slide{width:80%}}@media(max-width:768px){.media-coming-soon .swiper-slide{height:200px;width:70%}}.media-coming-soon .swiper-button{color:#000;background-color:#fff;opacity:80%;border-radius:50%;padding:0 20px}.media-coming-soon .swiper-button-next:after,.media-coming-soon .swiper-button-prev:after{font-size:20px}.media-coming-soon .intro-display-type:before{top:-88px!important;font-size:25rem!important;display:block!important;color:#d1b371!important;opacity:.8}@media screen and (max-width:1023px){.media-coming-soon .intro-display-type{padding-top:40px}.media-coming-soon .intro-display-type:before{top:-38px!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}.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}.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}}.awards h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.85)}.awards .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:#ceaa6b!important;opacity:.82!important}.awards .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.awards .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}@media screen and (max-width:600px){.awards .intro-display-type:before{font-size:22.5rem}.awards .banner-box .intro-display-type:before{top:-70px!important;font-size:22.5rem!important}}@media screen and (max-width:767px){.awards .tabs-tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.awards .tabs-tabs #tab-203{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;margin:5px 0}.awards .tabs-tabs #tab-204{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin:5px 0}.awards .awards-list li{margin-left:0;text-indent:0}}.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}.basic-page .text-callout.centered h1:after{margin:25px auto 30px}.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}@media screen and (max-width:1647px){.commercial-landing .vertical-box-feed .box .caption,.commercial-landing .vertical-box-feed .box .caption span{font-size:15px}}@media screen and (max-width:1554px){.commercial-landing .vertical-box-feed .box .caption,.commercial-landing .vertical-box-feed .box .caption span{font-size:14px}}@media screen and (max-width:1550px){.commercial-landing .vertical-box-feed .box .caption{padding:13px 10px}.commercial-landing .vertical-box-feed .box .caption,.commercial-landing .vertical-box-feed .box .caption span{font-size:12px}.commercial-landing .vertical-box-feed .box .caption span{padding:5px 0 0}}@media screen and (max-width:1274px){.commercial-landing .vertical-box-feed .box .caption,.commercial-landing .vertical-box-feed .box .caption span{font-size:11px}}@media screen and (max-width:1181px){.commercial-landing .vertical-box-feed .box .caption{letter-spacing:.05em}}@media screen and (max-width:1100px){.commercial-landing .vertical-box-feed .box{width:calc(33.3333333333% - 20px)}.commercial-landing .vertical-box-feed .box:nth-child(4n){margin-right:20px}}@media screen and (max-width:803px){.commercial-landing .vertical-box-feed .box .caption{letter-spacing:0}}@media screen and (max-width:768px){.commercial-landing .vertical-box-feed .box{width:calc(50% - 20px)}}@media screen and (max-width:502px){.commercial-landing .vertical-box-feed{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.commercial-landing .vertical-box-feed .box .caption{padding-left:0;padding-right:0}.commercial-landing .vertical-box-feed .box:nth-child(2n){margin-right:0}.commercial-landing .vertical-box-feed .box:not(:nth-child(2n)){margin-right:20px!important}}@media screen and (max-width:558px){.commercial-landing .vertical-box-feed .box .caption,.commercial-landing .vertical-box-feed .box .caption span{font-size:10px}}@media screen and (max-width:420px){.commercial-landing .vertical-box-feed .box .caption,.commercial-landing .vertical-box-feed .box .caption span{font-size:9px}}@media screen and (max-width:383px){.commercial-landing .vertical-box-feed .box .caption,.commercial-landing .vertical-box-feed .box .caption span{font-size:8px}}.commercial-landing .body-callout h2{color:#000}.commercial-landing .vertical-box-feed .box .caption{font-family:Montserrat,sans-serif;font-weight:700}.commercial-landing h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.27)}.commercial-landing .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:#ceaa6b!important;opacity:.82!important}@media screen and (max-width:600px){.commercial-landing .intro-display-type:before{font-size:22.5rem}.commercial-landing .banner-triangle .intro-display-type:before{top:-50px!important}}.commercial-landing .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.commercial-landing .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.hotels-landing .body-callout h2{color:#000}.hotels-landing .sixteen-nine-box-feed .box .caption{font-family:Montserrat,sans-serif;font-weight:700}.hotels-landing h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.27)}.hotels-landing .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:#ceaa6b!important;opacity:.82!important}.hotels-landing .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.hotels-landing .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}@media screen and (max-width:965px){.hotels-landing .sixteen-nine-box-feed .box .caption,.hotels-landing .sixteen-nine-box-feed .box .caption span,.hotels-landing span.caption{font-size:10px}}@media screen and (max-width:550px){.hotels-landing .sixteen-nine-box-feed .box .caption,.hotels-landing .sixteen-nine-box-feed .box .caption span,.hotels-landing span.caption{font-size:9px}}@media screen and (max-width:450px){.hotels-landing .sixteen-nine-box-feed .box{width:100%!important;margin:0 0 15px}.hotels-landing .sixteen-nine-box-feed .box:nth-child(odd){margin-right:0}}.golf-landing .body-callout h2{color:#000}.golf-landing .sixteen-nine-box-feed .box .caption{font-family:Montserrat,sans-serif;font-weight:700}@media screen and (max-width:965px){.golf-landing .sixteen-nine-box-feed .box .caption,.golf-landing .sixteen-nine-box-feed .box .caption span{font-size:10px}}@media screen and (max-width:550px){.golf-landing .sixteen-nine-box-feed .box .caption,.golf-landing .sixteen-nine-box-feed .box .caption span{font-size:9px}}.golf-landing h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.27)!important}.golf-landing .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:#ceaa6b!important;opacity:.82!important}@media screen and (max-width:960px){.golf-landing .banner-triangle .intro-display-type:before{top:-70px!important}}@media screen and (max-width:450px){.golf-landing .sixteen-nine-box-feed .box{width:100%!important;margin:0 0 15px}.golf-landing .sixteen-nine-box-feed .box:nth-child(odd){margin-right:0}}.golf-landing .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.estates-landing .body-callout h2{color:#000!important}.estates-landing .square-box-feed .box .caption{font-family:Montserrat,sans-serif;font-weight:700;font-size:12px}@media screen and (max-width:965px){.estates-landing .square-box-feed .box .caption,.estates-landing .square-box-feed .box .caption span{font-size:9px}}@media screen and (max-width:550px){.estates-landing .square-box-feed .box .caption,.estates-landing .square-box-feed .box .caption span{font-size:9epx}}.estates-landing h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.27)}.estates-landing .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:#ceaa6b!important;opacity:.82!important}@media screen and (max-width:600px){.estates-landing .intro-display-type:before{font-size:22.5rem}.estates-landing .banner-triangle .intro-display-type:before{top:-70px!important}}.estates-landing .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.estates-landing .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.residential .body-callout h2{color:#000}.residential p{font-weight:700!important}.residential .intro-display-type .summary p{font-weight:400!important}.residential h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.27)}.residential .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:#ceaa6b!important;opacity:.82!important}@media screen and (max-width:600px){.residential .banner-box .content.centered .intro-display-type:before{font-size:22.5rem;top:-70px!important}}.residential .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.residential .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.lifestyle-index .two-box-feed .box .caption{bottom:0;color:#000;text-transform:uppercase;letter-spacing:.15em;font-size:12px;line-height:14px;position:absolute;top:auto;width:100%;background-color:#ffffffbf;padding:12px 10px 10px;text-align:center;font-family:Monsterrat,sans-serif;font-weight:700;-webkit-transition:.3s ease all;transition:.3s ease all}.lifestyle-index h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.27)}.lifestyle-index .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:#ceaa6b!important;opacity:.82!important}.lifestyle-index .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.lifestyle-index .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.retail h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.85)}.retail .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:#ceaa6b!important;opacity:.82!important}.retail .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.retail .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.trump-store h1.display-title-4{text-shadow:0px 3px 20px rgba(0,0,0,.85)}.trump-store .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:#ceaa6b!important;opacity:.82!important}.trump-store .intro-display-type .summary p{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.85)!important}.trump-store .banner-box .content.content-split .list li a{font-weight:600!important;text-shadow:0px 3px 20px rgba(0,0,0,.5)!important}.lifestyle-dining section.waikiki-hawaii{display:none!important}.lifestyle-dining .large-title-sections section .title h2{font-size:100px!important;line-height:100px!important}@media screen and (max-width:1023px){.lifestyle-dining .large-title-sections section .title h2{font-size:60px!important;line-height:60px!important}}@media screen and (max-width:767px){.lifestyle-dining .large-title-sections section .title h2{font-size:40px!important;line-height:40px!important}}.lifestyle-dining.dining-gold .large-title-sections section .title{padding-bottom:20px!important}.lifestyle-dining.dining-gold .large-title-sections section .title h2{color:#d1b371!important}.lifestyle-dining.dining-gold .large-title-sections section .row.first .text:before{display:none!important}.email-signup .banner-triangle{position:relative;height:420px;overflow:hidden}.email-signup .intro-display-type h1{text-shadow:0px 3px 20px rgba(0,0,0,.49)}.email-signup .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:#ceaa6bd1;opacity:1}.email-signup .intro-display-type .summary p{font-weight:600;text-shadow:0px 0px 20px rgba(0,0,0,.5)!important}@media screen and (max-width:767px){.email-signup .intro-display-type:before{font-size:24.5rem;line-height:23.5rem}}.pages-coming-soon .video-banner .video-container video{position:absolute;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;top:0;left:0;-ms-transform:none;transform:none;-webkit-transform:none}.pages-coming-soon .intro-display-type .summary p{font-weight:700}.pages-coming-soon .body-callout{max-width:1400px}.pages-coming-soon .body-callout h2{color:#151515!important}@media(max-width:560px){.pages-coming-soon .prop-partner{display:none}.pages-coming-soon .body-callout h2{margin-bottom:10px}}.pages-coming-soon .body-callout h2:after{display:none}.pages-coming-soon .body-callout.divider h2:after{display:block;content:"";width:110px;height:2px;margin:20px auto 25px;background-color:#d1b371}.pages-coming-soon .coming-soon-content{max-width:650px;padding-bottom:25px}.pages-coming-soon .coming-soon-hr{display:block;content:"";width:100%;height:2px;margin:20px auto 45px;background-color:#d1b371}.pages-coming-soon .body-callout.hide h2:after{display:hide}.pages-coming-soon ul.properties{max-width:calc(90% - 300px);margin:auto}@media(max-width:1135px){.pages-coming-soon ul.properties{max-width:calc(90% - 150px)}}@media(max-width:768px){.pages-coming-soon ul.properties{max-width:100%}}.pages-coming-soon .pb-20{margin:auto}.pages-coming-soon .pb-30{padding-bottom:30px;margin:auto}.pages-coming-soon .list{margin:auto}.pages-coming-soon .list ul{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.pages-coming-soon .list ul li{padding-left:15px;position:relative;margin-bottom:20px;display:block;width:33.333%;font-size:12px;text-transform:uppercase;text-align:center}@media(max-width:1023px){.pages-coming-soon .list ul li{width:50%}}@media(max-width:580px){.pages-coming-soon .list ul li{width:100%}}.pages-coming-soon .list ul li span{text-transform:capitalize;font-style:italic}.pages-coming-soon .gallery-callout h2{color:#151515;font-family:DidotLTStd-Bold,serif;font-weight:400;text-transform:uppercase;font-size:16px;letter-spacing:.15em;line-height:32px;text-align:left;margin-bottom:30px}@media(max-width:650px){.pages-coming-soon .gallery-callout h2{text-align:center}}.pages-coming-soon .flex-justify-end{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.pages-coming-soon .intro-display-type .summary{text-align:right;padding:20px 0 0 50px;max-width:500px}.pages-coming-soon .intro-display-type:before{right:0}.pages-coming-soon .body-callout.video p{max-width:600px;margin:auto}.pages-coming-soon .video-player-container{position:relative;margin:25px auto;max-width:calc(100% - 160px)}@media screen and (max-width:1023px){.pages-coming-soon .video-player-container{max-width:100%}}.pages-coming-soon .video-player-container,.pages-coming-soon .video-player-container video{width:100%}.pages-coming-soon .video-player-play-button{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;width:80px;height:80px}.pages-coming-soon .video-player-play-button span{cursor:pointer;display:block;width:100%;height:100%}@media screen and (max-width:1023px){.pages-coming-soon .video-player-play-button{display:none}}.pages-coming-soon .btn-gold{font-size:12px}.pages-coming-soon .swiper{width:100%;height:100%}.pages-coming-soon .swiper-slide{text-align:center;font-size:18px;background:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:500px}.pages-coming-soon .swiper-slide img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.pages-coming-soon .swiper-slide{width:60%}@media(max-width:969px){.pages-coming-soon .swiper-slide{width:80%}}@media(max-width:768px){.pages-coming-soon .swiper-slide{height:200px;width:70%}}.pages-coming-soon .swiper-button{color:#000;background-color:#fff;opacity:80%;border-radius:50%;padding:0 20px}.pages-coming-soon .swiper-button-next:after,.pages-coming-soon .swiper-button-prev:after{font-size:20px}.pages-coming-soon .intro-display-type:before{top:-88px!important;font-size:25rem!important;display:block!important;color:#d1b371!important;opacity:.8}@media screen and (max-width:1023px){.pages-coming-soon .intro-display-type{padding-top:40px}.pages-coming-soon .intro-display-type:before{top:-38px!important}}.privacy #ot-sdk-btn,.privacy .ot-sdk-show-settings{-webkit-appearance:none!important;-moz-appearance:none!important;appearance:none!important;background:none!important;border:none!important;padding:0!important;margin:0!important;font-size:12px!important;color:#000!important}.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;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;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:#00000026;z-index:3;-webkit-box-shadow:inset 0px 0px 100px 0px rgba(0,0,0,.25);box-shadow:inset 0 0 100px #00000040}.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,.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!important}.box-columns.mobile{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-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}.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(2n){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:translate(-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%);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}.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!important}.banner-auto-height .content.content-split{padding:0 0 50px!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(2n){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(2n){padding-left:20px}.banner-box.banner-auto-height .content.centered{padding:20px 0 10px!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:translate(-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!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!important}.banner-auto-height .content{padding:50px 0 70px!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,.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(2n){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-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;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}.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:#000;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;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}.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:15px;line-height:18px;position:absolute;top:auto;bottom:0;width:100%;background-color:#ffffffbf;padding:30px 10px;text-align:center;font-family:Montserrat,sans-serif!important;font-weight:400;-webkit-transition:.3s ease all;transition:.3s 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:#ffffffbf;padding:15px;text-align:center;font-family:Montserrat,sans-serif;font-weight:400;-webkit-transition:.3s ease all;transition:.3s 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:#ffffffbf;padding:12px 10px 10px;text-align:center;font-family:DidotLTStd-Bold,serif;font-weight:400;-webkit-transition:.3s ease all;transition:.3s 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,.65)));background:linear-gradient(to bottom,#0000,#000000a6)}.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(2n){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:#fffc}.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}.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,.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:#fff6;-webkit-transition:.5s ease all;transition:.5s 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}.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;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}.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:#fffc;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:.3s ease all;transition:.3s 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}.popup-overlay{opacity:0;visibility:hidden;pointer-events:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999999;background-color:#000000a6;-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.popup-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto}.popup-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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;background:#fff;padding:4rem 2rem 2rem;width:100%;max-width:600px}.popup-content .popup-close{position:absolute;top:15px;right:15px;font-family:Montserrat,sans-serif;color:#000}.popup-content .logo{max-width:275px;margin-bottom:4rem}.popup-content h2{font-family:Montserrat,sans-serif;font-size:1.5rem;font-weight:600;text-align:center;margin-bottom:1.2rem;text-transform:uppercase}.popup-content p{text-align:center;max-width:500px}.popup-content form{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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:1.2rem;width:100%;max-width:360px}.popup-content .form_fields{width:100%}.popup-content form label{display:block;font-size:.85rem;margin-bottom:.5rem}.popup-content .input-email{background:#efefef;padding:.8rem;line-height:1.2rem;width:100%}.popup-content input[type=submit]{display:block;margin:1.5rem auto;background:#cbaa66;padding:.6rem 2.8rem;color:#fff;font-size:.8rem;font-family:Montserrat,sans-serif;font-weight:600;text-transform:uppercase}.popup-content .disclaim{font-size:.65rem;text-align:center;max-width:600px;margin:0 auto}@media screen and (max-width:767px){.popup-overlay{overflow-y:scroll;padding-top:140px}.popup-content .logo{max-width:220px}.popup-content h2{font-size:1.5rem}}
