.clsHomeSearch{height:550px;text-align:center;padding:50px 0 0 0;background-color:#dfe2e8}.clsHomeSearch h1{color:#283f66;font-size:27px;line-height:35px;font-weight:400;letter-spacing:-0.18px;width:542px;margin:0 auto 40px auto}.clsHomeSearch input[type=search]{color:#283f66;font-size:17px;line-height:17px;font-weight:700;letter-spacing:-0.11px;text-transform:uppercase;width:861px;height:57px;padding:0 50px 0 20px;border:0 none;background:#fff url(../images/icon_search.svg) no-repeat 824px center;background-size:18px auto;box-shadow:0 21px 40px rgba(146,165,187,0.73)}.clsHomeSearch ::-webkit-input-placeholder{color:#818da3}.clsHomeSearch ::-moz-placeholder{color:#818da3}.clsHomeSearch :-ms-input-placeholder{color:#818da3}.clsHomeSearch :-moz-placeholder{color:#818da3}.clsMainBanners{margin:-248px auto 0 auto}.clsMainBanners .clsBanner{display:inline-block;vertical-align:top;width:606px}.clsMainBanners .clsBanner:first-of-type{margin-right:2px}.clsMainBanners .clsBanner .clsBannerBox{position:relative;height:410px;width:607px;cursor:pointer;padding:300px 40px 0 40px;background:#444 no-repeat center;background-size:cover}.clsMainBanners .clsBanner .clsBannerBox:first-of-type{width:606px}.clsMainBanners .clsBanner .clsBannerBox:before{content:"";position:absolute;left:0;bottom:0;z-index:1;height:410px;width:607px;background-image:linear-gradient(180deg,rgba(0,0,0,0) 0,rgba(0,0,0,0.85) 100%)}.clsMainBanners .clsBanner .clsBannerBox h2{color:#fff;font-size:23px;line-height:21px;font-weight:300;letter-spacing:.09px;text-transform:uppercase;position:relative;z-index:2;margin:0 0 10px 0}.clsMainBanners .clsBanner .clsBannerBox h3{color:#c1a859;font-size:23px;line-height:30px;letter-spacing:.19px;font-weight:700;text-transform:uppercase;position:relative;z-index:2;margin:0 0 3px 0}.clsMainBanners .clsBanner .clsBannerBox h3 a{color:#c1a859}.clsMainBanners .clsBanner:hover .clsBannerBox h3{text-decoration:underline}.clsMainBanners .clsBanner .clsBannerBox p{color:#fff;font-size:18px;line-height:23px;font-weight:500;font-family:"miller-display";position:relative;z-index:2;height:46px;overflow:hidden;opacity:.66}.clsMainBanners .clsBanner .clsSliderBox{position:relative;z-index:3;height:280px;width:100%;overflow:hidden;margin-top:-50px}.clsMainBanners .clsBanner .clsSlider{width:100%;height:259px}.clsMainBanners .clsBanner .clsSlider .clsItem{text-align:center}.clsMainBanners .clsBanner .clsSlider .clsItem .clsImg{width:100px;height:100px;cursor:pointer;margin:0 auto 24px auto;overflow:hidden;border-radius:100%}.clsMainBanners .clsBanner .clsSlider .clsItem .clsGoldTag{margin:0 0 12px 0}.clsMainBanners .clsBanner .clsSlider .clsItem h4{color:#000;font-size:25px;line-height:29px;font-family:"miller-display",serif;font-weight:700;width:378px;height:59px;overflow-x:hidden;margin:0 auto 0 auto}.clsMainBanners .clsBanner .clsSlider .clsItem p{color:gray;font-size:18px;line-height:29px;font-family:"miller-display",serif;font-weight:600;font-style:italic;width:590px;height:29px;overflow:hidden}.clsMainBanners .clsBanner .clsSliderBox nav{width:100%;height:8px;text-align:center;overflow:hidden}.clsMainBanners .clsBanner .clsSliderBox nav .slick-dots{width:100%;height:8px;overflow:hidden}.clsMainBanners .clsBanner .clsSliderBox nav .slick-dots li{display:inline-block;vertical-align:middle;width:9px;height:9px;overflow:hidden;cursor:pointer;padding:0;margin:0 1px 0 0;outline:0 none;border:2px solid #fff;border-radius:100%;background-color:#d8d8d8}.clsMainBanners .clsBanner .clsSliderBox nav .slick-dots li button{display:none}.clsMainBanners .clsBanner .clsSliderBox nav .slick-dots li.slick-active{background-color:#4a566b}.clsFeaturedStory{height:630px;text-align:center;padding-top:40px;background:no-repeat center;background-size:cover}.clsFeaturedStory.clsBoxMiddle{padding-top:202px}.clsFeaturedStory.clsBoxBottom{padding-top:311px}.clsFeaturedStory .clsTextBox{height:271px;padding:35px 0 0 0;background-color:#fff}.clsFeaturedStory .clsTextBox h2{display:none}.clsFeaturedStory .clsTextBox h3{font-size:37px;line-height:43px;font-weight:700;width:634px;margin:0 auto 20px auto}.clsFeaturedStory .clsTextBox .clsGoldTag{margin:0 0 60px 0}.clsFeaturedStory .clsTextBox p{color:#000;font-size:14px;line-height:19px;font-weight:500;height:39px;width:634px;margin:auto}.clsLatest{padding:50px 0 50px 0}.clsLatest h2{color:#283f66;font-size:23px;line-height:23px;font-weight:300;letter-spacing:-0.34px;text-transform:uppercase;margin:0 0 28px 0}.clsLatest .clsLeftCol{display:inline-block;vertical-align:top;width:788px}.clsLatest .clsLeftCol .clsIndexItem{width:692px;margin:0 0 34px 0}.clsLatest .clsLeftCol .clsIndexItem .clsImg{display:inline-block;vertical-align:top;width:336px;height:210px;overflow:hidden;cursor:pointer;margin:0 28px 0 0;background-color:#444}.clsLatest .clsLeftCol .clsIndexItem .clsBody{position:relative;display:inline-block;vertical-align:top;width:328px;height:210px}.clsLatest .clsLeftCol .clsIndexItem .clsBody h3{font-size:23px;line-height:30px;font-weight:700;margin:0 auto 10px auto}.clsLatest .clsLeftCol .clsIndexItem .clsBody .clsGoldTag{margin:0 0 60px 0}.clsLatest .clsLeftCol .clsIndexItem .clsBody p{color:#000;font-size:14px;line-height:19px;font-weight:500;letter-spacing:-0.08px;position:absolute;left:0;bottom:-5px;width:328px;max-height:117px;overflow:hidden}.clsLatest .clsRightCol{display:inline-block;vertical-align:top;width:426px}.clsBlogIndexItem{width:426px;padding:0 0 19px 0;margin:0 0 20px 0;border-bottom:1px solid #aaa}.clsBlogIndexItem:last-of-type{padding:0;margin:0;border-bottom:0 none}.clsBlogIndexItem .clsImg{display:inline-block;vertical-align:top;width:100px;height:100px;overflow:hidden;cursor:pointer;margin:0 28px 0 0;background-color:#ddd}.clsBlogIndexItem .clsBody{position:relative;display:inline-block;vertical-align:top;width:298px;height:auto;}.clsBlogIndexItem .clsBody h3{font-size:23px;line-height:26px;font-weight:700;margin:0 auto 10px auto}.clsBlogIndexItem .clsBody .clsGoldTag{position:absolute;left:0;bottom:-3px}.clsBlogIndexItem .clsBody .clsDate{color:#111;font-size:13px;line-height:13px;font-weight:500;opacity:.5;position:relative;left:0;bottom:0}.clsHistorical{padding:50px 0 40px 0;background-color:#dfe2e8}.clsHistorical h2{color:#283f66;font-size:27px;line-height:27px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 50px 0}.clsHistorical .clsItem{display:inline-block;vertical-align:top;width:393px;height:420px;padding:25px 14px 0 14px;margin:0 17px 17px 0;background-color:#fff}.clsHistorical .clsItem:nth-of-type(3n+3){margin:0}.clsHistorical .clsItem h3{line-height:23px;margin:0 0 20px 0}.clsHistorical .clsItem .clsImg{position:relative;width:100%;height:214px;overflow:hidden;cursor:pointer;margin:0 0 20px 0;background-color:#444}.clsHistorical .clsItem h4{font-size:16px;line-height:22px;font-weight:700;height:60px}.clsHistorical .clsItem .clsReadMore{color:#283f66;font-size:14px;line-height:14px;font-weight:700;letter-spacing:-0.37px;text-transform:uppercase;text-align:center;padding:20px 0 0 0}.clsPublications{position:relative;padding:90px 0 90px 0;background:url(../images/shelf-shadow.png) no-repeat center 510px}.clsPublications h2{color:#000;font-size:32px;line-height:21px;font-weight:900;text-transform:uppercase;text-align:center;margin:0 0 65px 0}.clsPublications .clsItem{display:inline-block;vertical-align:top;width:420px;padding:18px 0 0 0}.clsPublications .clsItem:nth-of-type(2){margin:0 82px 0 82px}.clsPublications .clsItem h3{line-height:23px;margin:0 0 31px 0}.clsPublications .clsItem .clsImg{width:100%;height:247px;cursor:pointer;margin:0 auto 40px auto;overflow:hidden;background-color:#444}.clsPublications .clsItem:nth-of-type(1){width:210px}.clsPublications .clsItem h4{font-size:20px;line-height:26px;font-weight:700;text-align:center;width:100%;height:54px;margin:auto}.clsPublications .clsReadMore{color:#283f66;font-size:14px;line-height:14px;font-weight:700;font-weight:700;letter-spacing:-0.37px;text-transform:uppercase;text-align:center;padding:26px 0 0 0}.clsAbout{padding:50px 0 50px 0}.clsAbout h2{color:#283f66;font-size:27px;line-height:27px;font-weight:700;text-transform:uppercase;text-align:center;margin:0 0 50px 0}.clsAbout .clsLeftCol{display:inline-block;vertical-align:top;width:520px}.clsAbout .clsLeftCol .clsBoldText{color:#283f66;font-size:27px;line-height:35px;font-weight:400;letter-spacing:-0.18px;margin:0 0 20px 0}.clsAbout .clsLeftCol .clsBoldText{color:#283f66;font-size:27px;line-height:36px;font-weight:400;letter-spacing:-0.18px;margin:0 0 20px 0}.clsAbout .clsText{color:#181818;font-size:18px;line-height:27px;font-weight:400;margin:0 0 27px 0}.clsAbout .clsRightCol{display:inline-block;vertical-align:top;width:510px;margin-left:184px}.clsAbout .clsRightCol iframe{width:510px;height:285px;margin:0 0 30px 0}.clsAbout .clsReadMore{color:#283f66;font-size:14px;line-height:14px;font-weight:700;letter-spacing:-0.37px;text-transform:uppercase}@media only screen and (max-width:768px){.clsHomeSearch{height:auto;padding:38px 0 39px 0}.clsHomeSearch h1{font-size:18px;line-height:24px;letter-spacing:0;width:auto;margin:0 20px 0 20px}.clsHomeSearch input[type=search]{display:none}.clsMainBanners{margin:0}.clsMainBanners .clsBanner{display:block;width:auto}.clsMainBanners .clsBanner:first-of-type{margin:0 0 2px 0}.clsMainBanners .clsBanner .clsBannerBox{height:218px;width:auto;padding:120px 14px 0 14px}.clsMainBanners .clsBanner .clsBannerBox:first-of-type{width:auto}.clsMainBanners .clsBanner .clsBannerBox:before{height:150px;width:100%}.clsMainBanners .clsBanner .clsBannerBox h2{font-size:20px;line-height:11px;letter-spacing:0;margin:0 0 9px 0}.clsMainBanners .clsBanner .clsBannerBox h3{font-size:14px;line-height:16px;letter-spacing:.12px;margin:0 0 14px 0}.clsMainBanners .clsBanner .clsBannerBox p{font-size:14px;line-height:16px;font-weight:600;height:48px;width:300px}.clsMainBanners .clsBanner .clsSliderBox{display:none}.clsFeaturedStory,.clsFeaturedStory.clsBoxMiddle,.clsFeaturedStory.clsBoxBottom{height:auto;text-align:center;padding:0;background-position:center 66px;background-size:auto 180px}.clsFeaturedStory .clsTextBox{height:auto;padding:21px 0 0 0;margin:130px 14px 20px 14px;background-color:#fff}.clsFeaturedStory h2{color:#283f66;font-size:18px;line-height:42px;font-weight:300;text-transform:uppercase;letter-spacing:-0.27px;height:70px;padding:14px 0 0 0}.clsFeaturedStory .clsTextBox h3{font-size:22px;line-height:26px;width:auto;margin:0 27px 14px 27px}.clsFeaturedStory .clsTextBox .clsGoldTag{margin:0 0 20px 0}.clsFeaturedStory .clsTextBox p{font-size:16px;line-height:22px;height:auto;width:auto;margin:0 11px 0 11px}.clsLatest{padding:0}.clsLatest h2{font-size:18px;line-height:18px;letter-spacing:-0.27px;text-align:center;margin:0 0 22px 0}.clsLatest .clsLeftCol{text-align:center;display:block;width:auto;padding:26px 0 0 0;background-color:#f0f1f4}.clsLatest .clsLeftCol .clsIndexItem{width:auto;padding:0 0 34px 0;margin:0 0 28px 0;border-bottom:2px solid rgba(151,151,151,0.2)}.clsLatest .clsLeftCol .clsIndexItem:last-of-type{margin:0 0 24px 0}.clsLatest .clsLeftCol .clsIndexItem .clsImg{display:block;width:auto;height:auto;min-height:140px;margin:0 14px 20px 14px}.clsLatest .clsLeftCol .clsIndexItem .clsBody{display:block;width:auto;height:auto}.clsLatest .clsLeftCol .clsIndexItem .clsBody h3{font-size:22px;line-height:28px;margin:0 auto 10px auto}.clsLatest .clsLeftCol .clsIndexItem .clsBody .clsGoldTag{margin:0 0 20px 0}.clsLatest .clsLeftCol .clsIndexItem .clsBody p{font-size:16px;line-height:22px;position:relative;left:auto;bottom:auto;width:auto;max-height:300px;overflow:visible;padding:0 25px 0 25px}.clsLatest .clsRightCol{display:block;width:auto}.clsBlogIndexItem,.clsBlogIndexItem:last-of-type{width:auto;padding:14px 14px 14px 14px;margin:0;border-bottom:2px solid rgba(151,151,151,0.2)}.clsBlogIndexItem:first-of-type{border-top:2px solid rgba(151,151,151,0.2)}.clsBlogIndexItem .clsImg{width:92px;height:92px;margin:0 8px 0 0}.clsBlogIndexItem .clsBody{width:calc(100vw - 24px - 104px);height:92px}.clsBlogIndexItem .clsBody h3{font-size:16px;line-height:22px;margin:0 auto 10px auto}.clsHistorical{padding:19px 0 20px 0}.clsHistorical h2{font-size:18px;line-height:24px;letter-spacing:-0.11px;padding:0 0 20px 0;margin:0;border-bottom:2px solid rgba(151,151,151,0.2)}.clsHistorical .clsItem,.clsHistorical .clsCol:nth-of-type(2){display:block;width:auto;padding:24px 14px 0 14px;margin:0 0 17px 0}.clsHistorical .clsItem h3{line-height:23px;margin:0 0 18px 0}.clsHistorical .clsItem .clsReadMore{font-size:12px;line-height:20px}.clsPublications{padding:0;background:transparent}.clsPublications h2{font-size:18px;line-height:24px;letter-spacing:-0.11px;padding:19px 0 20px 0;margin:0;border-bottom:2px solid rgba(151,151,151,0.2);background:transparent}.clsPublications .clsItem,.clsPublications .clsItem:nth-of-type(1),.clsPublications .clsItem:nth-of-type(2){display:block;text-align:center;width:auto;padding:0 14px 0 14px;margin:0 auto 50px auto}.clsPublications .clsItem h3{line-height:23px;margin:26px 0 18px 0}.clsPublications .clsItem .clsImg{margin:0 auto 20px auto}.clsPublications .clsItem:nth-of-type(1) .clsImg{width:190px}.clsPublications .clsItem h4{font-size:22px;line-height:26px;font-weight:700;text-align:center;width:100%;height:auto;margin:auto}.clsPublications .clsReadMore{display:none}.clsAbout{padding:0;background-color:#f0f1f4;background-color:#fff}.clsAbout h2{font-size:18px;line-height:24px;letter-spacing:-0.11px;padding:19px 0 20px 0;margin:0;border-bottom:2px solid rgba(151,151,151,0.2);background:transparent}.clsAbout .clsLeftCol{display:block;width:auto;padding:23px 14px 0 14px}.clsAbout .clsLeftCol .clsBoldText{font-size:20px;line-height:25px;letter-spacing:0;margin:0 0 20px 0}.clsAbout .clsText{font-size:16px;line-height:22px;font-weight:500;margin:0 0 27px 0}.clsAbout .clsRightCol{display:block;width:auto;padding:54px 14px 104px 14px;margin:0}.clsAbout .clsRightCol iframe{width:100%;height:168px;margin:0 0 30px 0}.clsAbout .clsReadMore{font-size:12px}}