#details .common-limiter{max-width:1230px}#details .go-back{text-align:center}#details .info{text-align:center;margin-top:45px}#details .info .date{margin-bottom:10px;font-weight:300;font-size:18px}#details .info .section-title{font-size:44px;font-weight:500;margin-bottom:45px}#details .info .common-text{font-size:18px;font-weight:300;line-height:1.4;margin-bottom:45px}#gallery{margin-top:30px}#gallery .flex-wrapper{-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:-5px}#gallery .flex-wrapper>*{padding:5px}#gallery .image{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}@media only screen and (max-width:959px){#gallery .image{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%}}@media only screen and (max-width:767px){#gallery .image{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}#gallery .image a{display:block;position:relative}#gallery .image a:after{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(225,102,24,.8);opacity:0;visibility:hidden;z-index:3}#gallery .image a:hover:after{opacity:1;visibility:visible}#gallery .lazyload .lazyload-image,#gallery .lazyload:not(.loaded){padding-bottom:72%}@media only screen and (min-width:960px){#gallery{margin-top:0;padding-top:0}#gallery .slick-slide{-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;opacity:.85}#gallery .slick-slide.slick-current{-webkit-transform:scale(1.4);-moz-transform:scale(1.4);-o-transform:scale(1.4);-ms-transform:scale(1.4);transform:scale(1.4);opacity:1}}#gallery .slick:not(.slick-initialized){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}#gallery .slick:not(.slick-initialized) .slick-item{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 calc(100% / 3);-ms-flex:0 0 calc(100% / 3);flex:0 0 calc(100% / 3)}@media only screen and (max-width:959px){#gallery .slick:not(.slick-initialized) .slick-item{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}#table .common-limiter{max-width:1230px}@media only screen and (min-width:960px){#table .button-area{display:none}}#table .button-area .button-text{text-align:center}#table .button-area .common-button{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;background:#e16618;border-color:#e16618;color:#fff;margin:30px auto 0}#table .button-area .common-button:hover{background:#fff;border-color:#fff;color:#e16618}#table .table-responsive{max-width:100%;overflow-x:auto}#table .table-responsive table{margin:auto;text-transform:uppercase;font-weight:500;table-layout:fixed}@media only screen and (max-width:959px){#table .table-responsive table{margin-top:30px}}#table .table-responsive table th{background:#e16618;padding:15px 20px;font-size:13px;color:#fff;border-left:1px solid #eee;border-right:1px solid #eee;text-align:center}#table .table-responsive table th:first-of-type{border-left-color:#e16618}#table .table-responsive table th:last-of-type{border-right-color:#e16618}#table .table-responsive table td{background:#fff;padding:20px;font-size:12px;color:#3f3f3f;border:1px solid #eee;border-bottom:3px solid #e16618;min-width:300px;text-align:center}@media only screen and (max-width:959px){#table:not(.active) .button-area span:last-of-type{display:none}#table:not(.active) .table-responsive{display:none}#table.active .button-area span:first-of-type{display:none}}#video{margin-top:25px}@media only screen and (max-width:959px){#video,#video .common-limiter{padding:0}}#video .slick-item{margin:0 15px}#video .video-wrapper{position:relative;padding-bottom:60%;height:0}@media only screen and (min-width:959px){#video .video-wrapper{margin-right:20px}}#video .video-wrapper .lazyload{position:absolute;top:0;left:0}#video .video-wrapper svg{height:auto;width:7vh;position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);-webkit-transition:.3s;-moz-transition:.3s;-o-transition:.3s;transition:.3s;fill:#fff;z-index:10}#video .video-wrapper:hover svg{width:8vh}#video .video-wrapper:after{content:'';position:absolute;top:0;left:0;right:0;bottom:0;background:rgba(0,0,0,.95);z-index:3;opacity:.85}@media only screen and (min-width:959px){#video .slick-list{overflow:unset;clip-path:polygon(0 0,200% 0,200% 100%,0 200%)}}#video .slick-nav{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:relative;pointer-events:none;margin-top:20px;min-height:55px}#video .slick-nav .common-limiter{height:100%}#video .slick-nav .slick-arrows{position:absolute;top:50%;left:10px;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-moz-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;pointer-events:all}#video .slick-nav .slick-arrows .slick-arrow{color:#e16618}#video .slick-nav .slick-arrows .slick-arrow:hover{background:#e16618;color:#fff;border-color:#e16618}#video .slick-nav .slick-dots{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-moz-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);margin:0 auto;pointer-events:all}#video .slick-nav .slick-dots li{margin:0 5px}#video .slick-nav .slick-dots li button{font-size:0;width:65px;height:6px;border:1px solid #e16618;background:0 0}#video .slick-nav .slick-dots li.slick-active button{background:#e16618}#newsletter .common-limiter{max-width:1230px}