.article h2,.article__category,.blog__menu a,.learn-more-text{text-transform: none}.article h2,.video__title{text-overflow:ellipsis;overflow:hidden}body{background:#f7f5f1}.article__image{background-position:center;background-size:cover;width:100%;padding-bottom:61.8%;background-color:#eee;transition:filter .3s}.blog__menu,.blog__menu ul{position:relative;width:100%;padding:0;margin:-20px 0 20px;list-style:none;text-align:center;font-size:1.2em;border-bottom:1px solid #ccc}.blog__menu li{display:inline-block;padding:0 .2em}.blog__menu li a.active{color:#fff!important;background-color:#7c8389}.blog__menu a{display:block;line-height:1em;cursor:pointer;padding:.4em 8px;border-radius:3px;margin:1em 0;font-size:14px;text-decoration:none;color:#666}.article{min-height:415px;border-radius:5px;padding:10px}.article--flexible{min-height:0!important}.article h2{font-size:.97em;color:#323235;margin:8px 0 0;line-height:1.3em;font-weight:700;height:37px}.article:hover h2{color:#1463a7}.article__category,.article__date{margin:6px 0;font-size:.9em;color:#888;display:inline-block}.article__description{word-wrap:break-word;line-height:19px;font-size:15px;color:#444;width:100%;margin-bottom:15px;display:inline-block}.article__btn-social{position:absolute!important;top:5px;z-index:1;left:5px;opacity:0;transition:opacity .3s}.article:hover .article__image{filter:brightness(80%)}.article:hover .article__btn-social{opacity:1}.article:hover{background:#fff}#blog h1{margin:0 0 20px;font-size:16px;min-height:25px;font-weight:400}@media (max-width:767px){#blog h1{font-size:14px}.blog__menu a{margin-bottom:.5em}}.learn-more-text{font-size:18px;line-height:32px;font-weight:700;color:#585858}#view-cont,.video__title{line-height:24px;max-height:24px}.text-black{color:#3A3A3A}.video-container{background:#000;padding:20px;margin-top:-28px;position:relative}.video__panel-body{min-height:100px}.video__title{font-size:20px;margin:0;width:100%;white-space:pre}.share-box{margin-top:20px}#view-cont{text-align:right;font-size:19px;color:#666;white-space:nowrap;margin-bottom:2px}.video-container iframe{border:none}.video-container img{border:none;cursor:pointer;opacity:.8;margin-top:105px}.video-container img:hover{opacity:1}.video-container .carousel-control{z-index:2}.video-container .inactive .carousel-control{display:none}.video-container .inactive img{opacity:0}