.blog-detail{overflow:hidden;padding:70px 0 0;width:100%}.blog-detail-container{padding-bottom:120px}.blog-detail__header{justify-content:flex-start;flex-direction:row;align-items:center;width:100%;display:flex}.blog-detail__header__image{width:50%}.blog-detail__header__image img{width:100%;display:block}.blog-detail__header__content{padding:0 0 0 40px;justify-content:center;flex-direction:row;align-items:center;width:50%;display:flex}.blog-detail__header__group{max-width:450px;width:100%}.blog-detail__header__date{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:12px;font-size:.75rem;margin:5px 0 70px;line-height:19.2px;line-height:1.2rem;display:inline-block}.blog-detail__header__author{justify-content:flex-start;flex-direction:row;align-items:center;display:flex}.blog-detail__header__author .author-image{height:60px;overflow:hidden;margin-right:15px;border-radius:50%;width:60px}.blog-detail__header__author .author-image img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%;display:block}.blog-detail__header__author .author-content__title{font-weight:500;margin-bottom:3px;color:#21315f}.blog-detail__header__author .author-content__name{font-style:italic}.blog-detail__header__title .title{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:42px;font-size:2.625rem;word-break:break-word;line-height:42px;line-height:2.625rem}.blog-detail__header__title .title span{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:14px;font-size:.875rem;line-height:22.4px;line-height:1.4rem}.blog-detail__wrapper{padding-top:80px;flex-wrap:wrap;max-width:950px;flex-direction:row;margin:auto;width:100%}.blog-detail__socialmedia,.blog-detail__wrapper{justify-content:flex-start;align-items:flex-start;display:flex}.blog-detail__socialmedia{flex-grow:0;flex-shrink:0;flex-direction:column;width:60px}.blog-detail__socialmedia .socialmedia-link{height:30px;justify-content:flex-start;margin-bottom:20px;flex-direction:column;align-items:center;width:30px;display:flex}.blog-detail__socialmedia .socialmedia-link:hover span{color:#21315f}.blog-detail__socialmedia .socialmedia-link span{font-size:16px;color:#6c6c6c}.blog-detail__content{width:calc(100% - 60px)}.blog-detail__download{padding:60px 0 0 60px;justify-content:flex-start;flex-direction:column;align-items:flex-start;width:100%;display:flex}.blog-detail__download__item{padding:15px 10px;justify-content:space-between;border:1px solid #6c6c6c;margin-bottom:20px;transition:background-color .2s ease-in-out,border .2s ease-in-out;flex-direction:row;align-items:center;width:100%;display:flex}.blog-detail__download__item:last-child{margin-bottom:0}.blog-detail__download__item:hover{border:1px solid #21315f;background-color:#21315f}.blog-detail__download__item:hover .download-text,.blog-detail__download__item:hover .icon-sigma-download,.blog-detail__download__item:hover .icon-sigma-pdf{color:#fff}.blog-detail__download__item .download-text{padding:2px 15px 0;font-weight:500;color:#6c6c6c;transition:color .2s ease-in-out;text-align:left;width:100%}.blog-detail__download__item .icon-sigma-pdf{font-size:20px;color:#6c6c6c;transition:color .2s ease-in-out}.blog-detail__download__item .icon-sigma-download{font-size:16px;margin-right:5px;color:#6c6c6c;transition:color .2s ease-in-out}@media only screen and (max-width:1024px){.blog-detail__header{max-width:700px;flex-direction:column;margin:auto}.blog-detail__header__image{margin-bottom:50px;width:100%}.blog-detail__header__content{width:100%}.blog-detail__header__title .title{-webkit-font-feature-settings:"kern" 1;font-feature-settings:"kern" 1;-webkit-font-kerning:normal;font-kerning:normal;font-size:40px;font-size:2.5rem;line-height:44px;line-height:2.75rem}.blog-detail__socialmedia{justify-content:center;margin-bottom:30px;flex-direction:row;align-items:center;width:100%}.blog-detail__socialmedia .socialmedia-link{margin:0 10px}.blog-detail__content{width:100%}.blog-detail__download{padding:60px 0 0}}@media only screen and (max-width:560px){.blog-detail__header__content{padding:0}}