/*511fc365a4acaa5d79922320fc033725*/
.g-media-box .g-grid{margin-bottom:1.25rem}.g-media-box .g-grid:last-child{margin-bottom:0}.g-media-box .g-grid .g-block{margin-right:1.25rem}@media only all and (max-width:47.99rem){.g-media-box .g-grid .g-block{margin-right:0;margin-bottom:1.25rem}}.g-media-box .g-grid .g-block:last-child{margin-right:0}@media only all and (max-width:47.99rem){.g-media-box .g-grid .g-block:last-child{margin-bottom:0}}.g-media-box .g-media-box-item .g-media-box-content{background:#fff;padding:2rem;border:1px solid #ddd}.g-media-box .g-media-box-item .g-media-box-content .g-media-box-links .button-media{color:#454545;background:transparent;border:1px solid #ddd;width:3rem;height:3rem;line-height:3rem;text-align:center;cursor:pointer;display:inline-block;-webkit-transition:0.2s;-moz-transition:0.2s;transition:0.2s}.g-media-box .g-media-box-item .g-media-box-content .g-media-box-links .button-media:hover{color:#fff;background:#8a171a;border-color:#8a171a}@media only all and (max-width:47.99rem){.g-media-box .g-media-box-item .g-media-box-content .g-media-box-links .button-media{width:2.5rem;height:2.5rem;line-height:1.5rem;padding:0.5rem}}.g-media-box .g-media-box-item .g-media-box-content .g-media-box-links .g-media-box-play{position:absolute;margin-top:-2.5rem}.g-media-box .g-media-box-item .g-media-box-content .g-media-box-desc{margin:1.5rem 0;padding-bottom:1.5rem;border-bottom:1px solid #ddd}.g-media-box .g-media-box-item .g-media-box-content .g-media-box-special1,.g-media-box .g-media-box-item .g-media-box-content .g-media-box-special2{margin:0}.g-onepage-menu ul li a{font-size:12px;padding:0.45rem 0.8rem}#g-feature h1,#g-feature h2,#g-feature h3,#g-feature h4,#g-feature h5,#g-feature h6,#g-feature strong{line-height:1.11}#g-mainbody h5 strong{color:#8a171a !important;font-size:1.7rem;padding:0 !important;margin:0 !important}h5{padding:0 !important;margin:0 !important}ul,ol,dl{margin-bottom:0;margin-top:0}.g-portfolio .g-portfolio-title a{font-size:1.4rem}.g-container .uk-slidenav-position .uk-slidenav{background:none 0 0 repeat scroll rgba(0, 0, 0, 0.7) !important;border-radius:5px !important;color:#eee !important;font-size:50px;transition:color 0.2s}.uk-slidenav{height:40px;width:50px;padding:5px 0 45px 5px !important}#g-header .g-content{margin-top:0.5rem !important;margin-bottom:0.5rem !important}.g-logo img{height:200px !important}