#home_about{background-color:#7e859f;color:#fff;margin-bottom:120px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}#home_about h2{color:#fff;font-size:24px;font-family:"Fjalla One", sans-serif;width:100%;max-width:760px;margin:0 auto 30px auto}#home_about .aboutbg{background-image:url("../../images/emblem/emblemNoBottom.png");background-position:bottom right;background-repeat:no-repeat;padding:159px 20px 178px 20px;-webkit-font-smoothing:antialiased}#home_about .abouttxt{max-width:760px;width:100%;margin:0 auto}section.main-slider{padding:0;position:relative;height:620px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.swiper-overlay{position:absolute;bottom:0;left:0;width:100%;background:transparent linear-gradient(262deg, rgba(103,118,137,0.411765) 0%, rgba(103,118,137,0.968627) 93%, var(--aa-compliant-text-color-blue) 100%) 0% 0% no-repeat padding-box;background:transparent linear-gradient(262deg, rgba(103,118,137,0.411765) 0%, rgba(103,118,137,0.968627) 93%, #677689 100%) 0% 0% no-repeat padding-box;opacity:1;min-height:203px}.swiper-main-container{background-color:#22131f;padding:0;position:relative;overflow:hidden}.swiper-main-container a{display:block;width:100%;height:100%}.swiper-main-container h2{color:#fff;font-size:40px;line-height:40px;letter-spacing:0;margin:41px 0 10px 0;position:relative;font-family:trajan-pro-3, serif;font-weight:normal;text-transform:uppercase}.swiper-main-container p{font-size:22px;color:#fff;line-height:30px;margin-bottom:40px}.swiper-main-container .mainimg{background-size:auto 100%;position:relative;background-position:center right}.swiper-main-container .swiper-main-pagination{z-index:10}.swiper-main-container>.swiper-main-pagination.swiper-pagination-bullets{position:absolute;bottom:50px;left:50%;width:50%;padding-left:45px;text-align:left}.swiper-main-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet{background:#fff;opacity:1;width:15px;height:15px}.swiper-main-container>.swiper-main-pagination.swiper-pagination-bullets .swiper-pagination-bullet-active{background-color:#fff}.swiper-main-container .swiper-main-button-next,.swiper-main-container .swiper-main-button-prev{z-index:10;position:absolute;top:50%;opacity:0.7;display:block}.swiper-main-container .swiper-main-button-next:hover,.swiper-main-container .swiper-main-button-prev:hover{opacity:1;cursor:pointer}.swiper-main-container .swiper-main-button-prev{left:40px;width:0;height:0;border-width:23.5px 41px 23.5px 0;border-color:transparent #fff transparent transparent;border-style:solid}.swiper-main-container .swiper-main-button-next{right:40px;width:0;height:0;border-width:23.5px 0 23.5px 41px;border-color:transparent transparent transparent #fff;border-style:solid}.swiper-main-container .swiper-slide{background-color:#22131f;background-size:cover;background-position:center center}.swiper-main-container .swiper-slide .mainimg,.swiper-main-container .swiper-slide .maincontent,.swiper-main-container .swiper-wrapper{height:620px}.home-sm{margin-bottom:40px}.home_3blocks{margin-bottom:134px}.home_3blocks h2.entry-title,.home_3blocks h2.entry-title a{font-size:26px;line-height:30px;color:#22131f;font-family:"Crimson Text", serif;text-decoration:none;margin-bottom:0px}.home_3blocks h2.entry-title a:hover{color:#5a7c9d}.home_3blocks .home-wrap{max-width:360px}.home_3blocks h3{font-size:20px;line-height:28px;transform-text:titlecase;color:#5b6a7d;margin-top:0;margin-bottom:20px}.home_3blocks .d-1of3,.home_3blocks .t-1of3,.home_3blocks .m-all{padding-bottom:30px}@media screen and (min-width: 768px) and (max-width: 1029px){.home_3blocks .t-all{display:flex;flex-basis:2}.home_3blocks .t-all .home-sm,.home_3blocks .t-all .home-wrap{vertical-align:top}.home_3blocks .t-all .home-sm{margin-right:40px}}@media screen and (max-width: 767px){.home_3blocks .m-all{margin-bottom:50px}.home_3blocks .m-all .home-sm,.home_3blocks .m-all .home-wrap{margin:0 auto}.home_3blocks .m-all .home-sm{text-align:center;padding-bottom:15px}section.main-slider,.swiper-main-container .swiper-slide .mainimg,.swiper-main-container .swiper-slide .maincontent,.swiper-main-container .swiper-wrapper{height:calc(100vh - 144px)}.swiper-overlay .wrap{width:90%}}
