html{font-size:18px}body{font-family:'Josefin Sans',sans-serif;font-size:1rem;color:#96877c;overflow-y:scroll;background:url('../images/default-bgnd.jpg') center center no-repeat #222120;background-attachment:fixed;background-size:cover}h1,h2,h3,h4,h5{font-weight:600;margin-top:0;margin-bottom:1.5rem}h1{font-size:2.2rem}h2{font-size:1.8rem}h3{font-size:1.5rem}h4{font-size:1.125rem}h5{font-size:1rem}a{color:inherit;text-decoration:underline}a:hover,a.focus{color:#fff}img,video,iframe{max-width:100%;height:auto}.control-label{font-weight:400}.form-control{font-size:.85rem;border:0;border-radius:0;background-color:#fff;color:#5f554d}.form-control:focus{box-shadow:inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(233,233,233,0.6)}.btn{border-radius:0;font-size:1.1rem;text-transform:uppercase;padding:14px 18px 10px;line-height:1rem}.header{margin-top:25px;margin-bottom:2rem}.banner{position:relative}#content{color:#dad5d1}.footer{font-size:.7rem;margin-top:1.5rem;padding-top:10px;padding-bottom:10px}@media (min-width:1710px){}.lead{font-size:1.3rem}.brand{margin-right:.5rem}@media (max-width:992px){.brand{display:none}}@media (min-width:992px){.brand{margin-left:0,8253%;margin-right:0,5502%}}.page-header{border:0;margin-top:0}.page-header h2{margin-top:0}.item-page>.article-image:first-child,.item-page>.article-content:first-child{margin-bottom:2rem}.loader{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.4);display:none;z-index:1000;pointer-events:none}.loader .spinner{position:absolute;top:50%;left:50%;font-size:1px;line-height:1px;margin:-7px 0 0 -21px;width:42px;text-align:center}.loader .spinner>div{width:14px;height:14px;background-color:#96877c;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1s infinite ease-in-out both;animation:sk-bouncedelay 1s infinite ease-in-out both}.loader .spinner .b1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}.loader .spinner .b2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0)}40%{-webkit-transform:scale(1)}}@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1);transform:scale(1)}}.navigation .nav.menu{font-size:1.8rem;line-height:1.6rem;color:inherit;font-weight:600}.navigation .nav.menu li{display:inline-block;border-right:1px solid #838383}.navigation .nav.menu li:last-child{border-right:0}.navigation .nav.menu a{color:inherit;padding:9px 10px 0;text-transform:uppercase;text-decoration:none}.navigation .nav.menu li.current a,.navigation .nav.menu a:hover,.navigation .nav.menu a:focus{outline:0;color:#fff;background-color:transparent}@media (max-width:450px){.navigation .nav.menu{font-size:.6rem !important}.navigation .nav.menu .item-101{display:none}}@media (max-width:768px){.navigation .nav.menu{display:flex;letter-spacing:-1px;font-size:.95rem;line-height:1rem}.navigation .nav.menu li{text-align:center;flex-basis:25%;display:flex;align-items:center}.navigation .nav.menu li a{width:100%}}@media (min-width:768px){.navigation .nav.menu{display:block;font-size:1.35rem}.navigation .nav.menu a{padding-left:10px;padding-right:10px}}@media (min-width:1200px){.navigation .nav.menu{font-size:1.3rem}.navigation .nav.menu a{padding-left:23px;padding-right:23px}}@media (min-width:1710px){.navigation .nav.menu{font-size:1.6rem}}.canvas-print{display:inline-block;vertical-align:top;margin:2rem 2rem 2rem 0}a[data-fullscreen="true"]{cursor:pointer;position:relative;display:inline-block}a[data-fullscreen="true"][data-zoom="true"]:after{content:'';background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6RJREFUeNrsWE1oE1EQzq5BW6RIDtLWaAzBFLV6CkQokgiVpEihKAQ89ZBbQby0tJT2VnoqgvcgIngxNTTH9GaRFgkIIhYk0VCRUmMgokVTsWadT2fr43WTbHZT7aEDw8ub9/e9mXkzk1U0TXPsR1Id+5QOgDVLTiOhoihm12PiIb5glfgnsSWnlX3daWGPw8THid3E3QMDA6er1WqbqqpbmUzmHck+EG8Qf6TDthrerJYSgFTmOtoFmMG5ubnU8vLyOtEXTSD0IU8kEhmad53Yg4sYnSGftUtuEthR4uDU1NS9XC5X1kwQ5uECtK4P6/cCGEBdXVhYWK1UKj+0JimVSr3G+lrgrAKD+YIAVevgcrn8DSZE2wBcn5FZrQJzw3yyptCHo09OTj6gOSPEcbToQ26kWTarpxXA8PoGZZ/CoaOjo49pLETcE4vFbiaTyfto0Yd8bGwsKYPDPvwg2uwCc+OW8s1nZ2cXaewCm/ns0tLSS8jRos/yc0bg+LV67AIL4umLG3Oc6mdtggKQCWMBXg9wIX1MJ+xH8ktmgKl1Inq31+vtEIWklSfUvCf2AQRxr7SulwIm5GcQaHn+DvF+XYqZ1FJDY06K6Lfl1wcHhy/BbNAGWPdBtLoM4+xzI/Jrxb7Yv5HGaqUkFWlGFJC/bFPznQ6MhkKhi/ICv9/vAuv9YrEYnZ+ff4p1LteO2MH7qpaSONYj94mC9vZ2zD1Chy12dnYG6MBjkPt8vg4AyufznwqFwibP/Yx59NPF6/7e+M++VaumhA8MybmQ41YPvz740rDk/MMsx3gP5su5lEOGYtX5sWJjbW1tUxSGw+Er1JwiLhA/J16V1iFDQP4GTs7zd6hUKkFbRc1EPV/P1usrKyvPREE0GvVQHBunn+c5ZHyF2XTzoU8PDqbzUxy7RcBOiOuz2ewL7Gu6QKsT+a8ZRX4Osv0WIn+sFZEf1BWPx+8a5b5mcyU9hrdQuhgq7ABD2RxIp9Ov7FQXuqZJk4+QrszEMdP1GMBZqcdkcBMTEw9FcK2oYAMwazMVLMxnVDKJ4OwC083ahQfRqObn2usGfArmMwPODjDxteJPSRBBGLkvEomMcw4cYrmb5/0ugQDCCNz09HSCxk+2CphchTgFEIpRQVALHGeCy3sBzFHvr1kjcBzb+v4bMBEczAdNAdTMzMwdNvuu+YoRkCY+EVj5JIEH5OUKA4m/SLwt4/jXwOx9u9gPH/MOvo8dANtr+iXAAEiLUBz+Q12DAAAAAElFTkSuQmCC") no-repeat center center;position:absolute;bottom:2px;right:2px;width:38px;height:38px}a[data-fullscreen="true"]>*{pointer-events:none}body.fsimage-opened{overflow:hidden;overflow-y:visible}body.fsimage-opened #fsimage{z-index:10000;pointer-events:inherit;opacity:1}#fsimage{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,0.6);opacity:0;transition:opacity .5s linear;pointer-events:none}#fsimage .bgnd{position:absolute;top:0;left:0;bottom:0;right:0}#fsimage .closeBtn{position:absolute;right:-28px;top:0;font-size:2.25rem;line-height:0;padding:0;cursor:pointer;color:#fff;text-shadow:0 0 4px rgba(0,0,0,0.8)}#fsimage .image{position:absolute;background:url('') no-repeat top left / 100% 100%;top:50%;left:50%;width:0;height:0;transition:all .2s linear}#fsimage .image.zoomable{cursor:pointer}#fsimage .image.zoomable:after{content:'';background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACYAAAAmCAYAAACoPemuAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA6RJREFUeNrsWE1oE1EQzq5BW6RIDtLWaAzBFLV6CkQokgiVpEihKAQ89ZBbQby0tJT2VnoqgvcgIngxNTTH9GaRFgkIIhYk0VCRUmMgokVTsWadT2fr43WTbHZT7aEDw8ub9/e9mXkzk1U0TXPsR1Id+5QOgDVLTiOhoihm12PiIb5glfgnsSWnlX3daWGPw8THid3E3QMDA6er1WqbqqpbmUzmHck+EG8Qf6TDthrerJYSgFTmOtoFmMG5ubnU8vLyOtEXTSD0IU8kEhmad53Yg4sYnSGftUtuEthR4uDU1NS9XC5X1kwQ5uECtK4P6/cCGEBdXVhYWK1UKj+0JimVSr3G+lrgrAKD+YIAVevgcrn8DSZE2wBcn5FZrQJzw3yyptCHo09OTj6gOSPEcbToQ26kWTarpxXA8PoGZZ/CoaOjo49pLETcE4vFbiaTyfto0Yd8bGwsKYPDPvwg2uwCc+OW8s1nZ2cXaewCm/ns0tLSS8jRos/yc0bg+LV67AIL4umLG3Oc6mdtggKQCWMBXg9wIX1MJ+xH8ktmgKl1Inq31+vtEIWklSfUvCf2AQRxr7SulwIm5GcQaHn+DvF+XYqZ1FJDY06K6Lfl1wcHhy/BbNAGWPdBtLoM4+xzI/Jrxb7Yv5HGaqUkFWlGFJC/bFPznQ6MhkKhi/ICv9/vAuv9YrEYnZ+ff4p1LteO2MH7qpaSONYj94mC9vZ2zD1Chy12dnYG6MBjkPt8vg4AyufznwqFwibP/Yx59NPF6/7e+M++VaumhA8MybmQ41YPvz740rDk/MMsx3gP5su5lEOGYtX5sWJjbW1tUxSGw+Er1JwiLhA/J16V1iFDQP4GTs7zd6hUKkFbRc1EPV/P1usrKyvPREE0GvVQHBunn+c5ZHyF2XTzoU8PDqbzUxy7RcBOiOuz2ewL7Gu6QKsT+a8ZRX4Osv0WIn+sFZEf1BWPx+8a5b5mcyU9hrdQuhgq7ABD2RxIp9Ov7FQXuqZJk4+QrszEMdP1GMBZqcdkcBMTEw9FcK2oYAMwazMVLMxnVDKJ4OwC083ahQfRqObn2usGfArmMwPODjDxteJPSRBBGLkvEomMcw4cYrmb5/0ugQDCCNz09HSCxk+2CphchTgFEIpRQVALHGeCy3sBzFHvr1kjcBzb+v4bMBEczAdNAdTMzMwdNvuu+YoRkCY+EVj5JIEH5OUKA4m/SLwt4/jXwOx9u9gPH/MOvo8dANtr+iXAAEiLUBz+Q12DAAAAAElFTkSuQmCC") no-repeat center center;position:absolute;bottom:2px;right:2px;width:38px;height:38px}#fsimage .loader{background:transparent}body.home .header .nav.menu{margin-left:-10px;margin-right:-10px}body.home .header .nav.menu .item-101{display:none}body.home .banner .portrait{position:relative}body.home .banner .portrait>.title{z-index:1;text-align:center;margin-bottom:2rem}body.home .banner .portrait>.title>img{width:80%}body.home .banner .image{position:relative;display:block}body.home .banner .logo{position:absolute;top:14.02298851%;right:0;width:38%}body.home .banner .slogan{font-weight:300;display:inline-block;text-align:center;text-transform:uppercase;font-size:1.25rem;line-height:1.4em;margin:1.3em 0;width:100%}@media (min-width:768px){body.home .banner .image{text-align:right;display:inline-block;float:right}}@media (min-width:992px){body.home .banner .portrait>img{width:749px}body.home .banner .portrait>.title{position:absolute;text-align:left;top:30px;left:390px}body.home .banner .portrait>.title>img{width:550px}body.home .banner .image{margin-top:0}body.home .banner .image>img{width:100%}body.home .banner .logo{top:126px;right:0;width:320px}body.home .banner .slogan{margin:63px 0;width:100%;font-size:1.5rem;line-height:1.3em}}@media (min-width:1200px){body.home .header .nav.menu{margin-left:-23px;margin-right:-23px}body.home .banner .portrait>img{width:650px}body.home .banner .portrait>.title{top:10px;left:353px}body.home .banner .portrait>.title>img{width:460px}body.home .banner .image{margin-top:30px}body.home .banner .image>img{width:680px}body.home .banner .logo{top:-7px;right:80px;width:396px}body.home .banner .slogan{margin:58px 0 0 68px;font-size:1.3rem;width:237px;line-height:1.3em}}@media (min-width:1710px){body.home .container{width:1710px}body.home .banner .portrait>img{width:957px}body.home .banner .portrait>.title{top:10px;left:440px}body.home .banner .portrait>.title>img{width:inherit}body.home .banner .image{margin-top:45px;margin-right:0}body.home .banner .image>img{width:1000px}body.home .banner .logo{top:-18px;right:55px;width:auto}body.home .banner .slogan{margin:77px 0 0 80px;font-size:1.9rem;width:380px;line-height:1.35em}}body.gallery img{max-width:100% !important}body.gallery #fsimage .image{border:5px solid #fff}body.gallery #pg-msnr-container.no-script>.pg-list,body.gallery #pg-msnr-container.no-script>.pg-image{width:100%;clear:both}body.gallery #pg-msnr-container.no-script .pg-cv-item{margin-bottom:1rem;display:block}body.gallery #pg-msnr-container>.pg-cv-item{display:none}body.gallery #pg-msnr-container>.pg-list{position:relative;background-color:rgba(0,0,0,0.6);--icon-size:80px}body.gallery #pg-msnr-container>.pg-list .icons{overflow:hidden;font-size:1px;line-height:1px;white-space:nowrap}body.gallery #pg-msnr-container>.pg-list .icons .page{display:inline-block;position:relative;width:100%;white-space:normal;text-align:center;padding:20px 0}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item{float:none;width:100%;padding:0;position:relative;display:inline-block;width:var(--icon-size);height:var(--icon-size);overflow:hidden;margin:10px}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item .pg-cv-item-details{display:none}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item .pg-cv-item-img{float:none;width:100%}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item .pg-cv-item-img img{transition:opacity .4s linear}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item.empty{background-color:#222}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item.empty:after{content:'Coming Soon';position:absolute;width:100%;height:100%;top:50%;left:0;font-size:.75rem;line-height:1em;margin-top:-1em;color:#96877c}body.gallery #pg-msnr-container>.pg-list .icons a{transition:all .5s linear;padding:0;display:block}body.gallery #pg-msnr-container>.pg-list .icons a:focus,body.gallery #pg-msnr-container>.pg-list .icons a:hover{outline:0}body.gallery #pg-msnr-container>.pg-list .icons a.current{filter:grayscale(70%)}body.gallery #pg-msnr-container>.pg-list .icons a.current img{opacity:.6}body.gallery #pg-msnr-container>.pg-list .paging .counter{text-align:center;position:absolute;left:0;right:0;bottom:5px;font-size:.8rem;color:#96877c}body.gallery #pg-msnr-container>.pg-list .paging .prev,body.gallery #pg-msnr-container>.pg-list .paging .next{position:absolute;width:30px;height:100%;top:0;cursor:pointer}body.gallery #pg-msnr-container>.pg-list .paging .prev.disabled,body.gallery #pg-msnr-container>.pg-list .paging .next.disabled{opacity:.4;pointer-events:none}body.gallery #pg-msnr-container>.pg-list .paging .prev{left:0;right:auto;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAeCAYAAADZ7LXbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAL5JREFUeNpi/P//PwOtARMDHcCoJQNmiRKtLekA4lBaWSIIxDOBuByfIhYKLdgNxMa0ihNjYi0g1ycwCwSJ1gEqVkjAaUD87j8mmIlPH6kWYAMdhPQSa8FMHBakEaOfkAJBIF6FxXBQkIUSGwpMFOTke9SMeEEcwfWOWsFFlXghJwn/p2USJpRXyimJeHQwC4hdgfg9reuTs1CLztK60iLaIkrrE1CQmUCDECdgpGK7yxiXrxhHG3cj0xKAAAMA/B+c7pDl5KAAAAAASUVORK5CYII=") no-repeat right center}body.gallery #pg-msnr-container>.pg-list .paging .next{left:auto;right:0;background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAeCAYAAADZ7LXbAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMRJREFUeNpi/P//PwOtARMDHcCoJVS1RIkeloQCcQc9gqsciGcCsSCt4yQNiHeTaxEpEW8MtciY1qmLPItAxQoBPPM/JngHxGlE6AVjBiIVdvzHDtKoaQkD1EBsYCY1LQHhUGhQoYNVQCyISx+pEX+PrJKBxOB6hyO4BKkRXGTHB7GWzKQkZRFjSTmleQSEWUiM+PdA7ArEZ2lVrJwlxwIQYCHRgve0KoVnAbEJuRaAACOBdpcxOcFDqiWjTaJhaglAgAEAiFWdmHo42koAAAAASUVORK5CYII=") no-repeat left center}body.gallery #pg-msnr-container>.pg-image{position:relative;margin-bottom:2rem;background-color:rgba(0,0,0,0.6)}body.gallery #pg-msnr-container>.pg-image .loader{background:transparent}body.gallery #pg-msnr-container>.pg-image>.image .wrapper{padding:20px 0;width:100%;height:100%}body.gallery #pg-msnr-container>.pg-image>.image .error{font-weight:300;margin-top:2rem}body.gallery #pg-msnr-container>.pg-image>.image img{max-width:inherit;max-height:inherit;width:inherit;height:inherit;cursor:pointer;object-fit:contain;object-position:center center}body.gallery #pg-msnr-container>.pg-image .share-button{position:absolute;cursor:pointer;bottom:20px;right:20px;display:none}body.gallery #pg-msnr-container>.pg-description>.title{margin-bottom:1rem;font-size:1.6rem}body.gallery #pg-msnr-container>.pg-description>.tags{margin-bottom:1rem}body.gallery .tags span{font-size:smaller;font-style:italic;border:1px solid #5f554d;color:#8a7a6f;padding:3px 6px;border-radius:4px}body.gallery .pg-detail-view .image{margin-bottom:2rem}body.gallery .scroll-down{position:absolute;top:479px;left:50%;width:20px;height:30px;display:none}body.gallery .scroll-down .wrap{position:absolute;z-index:1;cursor:pointer;width:60px;height:80px;margin:-39px 0 0 -32px}body.gallery .scroll-down .arrow{opacity:0;position:absolute;left:0;top:0;margin-left:-10px;transform-origin:50% 50%;transform:translate3d(-50%, -50%, 0)}body.gallery .scroll-down .arrow-first{animation:arrow-movement 2s ease-in-out infinite}body.gallery .scroll-down .arrow-second{animation:arrow-movement 2s 1s ease-in-out infinite}body.gallery .scroll-down .arrow:before,body.gallery .scroll-down .arrow:after{background:#fff;content:'';display:block;height:2px;position:absolute;top:0;left:0;width:20px}body.gallery .scroll-down .arrow:before{transform:rotate(45deg) translateX(-23%);transform-origin:top left}body.gallery .scroll-down .arrow:after{transform:rotate(-45deg) translateX(23%);transform-origin:top right}@keyframes arrow-movement{0%{opacity:0;top:-45%}70%{opacity:1}100%{opacity:0}}@media (max-width:450px){body.gallery #pg-msnr-container>.pg-list{--icon-size:50px}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item{margin:5px}body.gallery #pg-msnr-container>.pg-image>.image{height:350px !important}}@media (min-width:768px){body.gallery #pg-msnr-container>.pg-list{--icon-size:100px}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item{margin:20px}}@media (max-width:768px){body.gallery #pg-msnr-container>.pg-image>.image{height:350px !important}}@media (min-width:992px){body.gallery #pg-msnr-container>.pg-list{--icon-size:140px}}@media (min-width:992px){body.gallery #pg-msnr-container>.pg-list{--icon-size:175px}body.gallery #pg-msnr-container>.pg-list .icons .pg-cv-item.empty:after{font-size:1.2rem;margin-top:-0.5em}body.gallery #pg-msnr-container>.pg-list .paging .prev,body.gallery #pg-msnr-container>.pg-list .paging .next{width:45px}body.gallery #pg-msnr-container>.pg-description>.title{font-size:1.8rem}body.gallery #pg-msnr-container .scroll-down{top:433px;display:block}}@media (min-width:1200px){body.gallery #pg-msnr-container>.pg-list{--icon-size:200px}body.gallery #pg-msnr-container .scroll-down{top:479px}}.cc_banner-wrapper{position:fixed;top:0;left:0;right:0;background-color:rgba(255,255,255,0.75);box-shadow:0 2px 4px rgba(0,0,0,0.4);color:#222222;padding:1.5em;z-index:10000;text-align:center}.cc_banner-wrapper .cc_btn{clear:none;text-transform:uppercase;padding:4px}.cc_banner-wrapper .cc_btn span{display:block;padding:7px 20px 4px}.cc_banner-wrapper .cc_btn:hover span{border-color:#fff}.cc_banner-wrapper .cc_more_info{display:inline-block;margin:0 0 0 .5em;padding:0}