﻿/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-webkit-text-size-adjust:100%}body{margin:0}main{display:block}h1{font-size:2em;margin:0.67em 0}hr{box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}img{border-style:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,[type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details{display:block}summary{display:list-item}template{display:none}[hidden]{display:none}ul{list-style:none;padding:0;margin:0}@font-face{font-family:'Roboto';src:local("☺"),url("../fonts/Roboto/Roboto-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Roboto';src:local("☺"),url("../fonts/Roboto/Roboto-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Roboto';src:local("☺"),url("../fonts/Roboto/Roboto-Medium.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:'Roboto';src:local("☺"),url("../fonts/Roboto/Roboto-MediumItalic.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:'Roboto';src:local("☺"),url("../fonts/Roboto/Roboto-ExtraLight.ttf") format("truetype");font-weight:200;font-style:normal}@font-face{font-family:'Roboto';src:local("☺"),url("../fonts/Roboto/Roboto-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Roboto';src:local("☺"),url("../fonts/Roboto/Roboto-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Merriweather';src:local("☺"),url("../fonts/Merriweather/Merriweather-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Merriweather';src:local("☺"),url("../fonts/Merriweather/Merriweather-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}@font-face{font-family:'Merriweather';src:local("☺"),url("../fonts/Merriweather/Merriweather-Italic.ttf") format("truetype");font-weight:normal;font-style:italic}@font-face{font-family:'Merriweather';src:local("☺"),url("../fonts/Merriweather/Merriweather-BoldItalic.ttf") format("truetype");font-weight:bold;font-style:italic}@font-face{font-family:'Merriweather';src:local("☺"),url("../fonts/Merriweather/Merriweather-Black.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:'Playfair';src:local("☺"),url("../fonts/Playfair Display/PlayfairDisplay-Bold.ttf") format("truetype");font-weight:bold;font-style:normal}@font-face{font-family:'Playfair';src:local("☺"),url("../fonts/Playfair Display/PlayfairDisplay-Regular.ttf") format("truetype");font-weight:normal;font-style:normal}html{scroll-behavior:smooth;scrollbar-color:#ccc #fafafa}html::-webkit-scrollbar{width:12px}html::-webkit-scrollbar-track{background:#fafafa}html::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}html::-webkit-scrollbar-thumb:hover{background:#555}body{font-family:'Roboto', Arial, "Helvetica Neue", Helvetica, sans-serif;line-height:1.4;position:relative;background-color:#fff}body ::-webkit-scrollbar{width:4px}body ::-webkit-scrollbar-track{background:#fafafa}body ::-webkit-scrollbar-thumb{background:#ccc;border-radius:8px}body ::-webkit-scrollbar-thumb:hover{background:#555}a{color:black;transition-property:color, background-color;transition-duration:0.2s;transition-timing-function:ease-in-out}a:hover{text-decoration:none;color:#ED1F24}*[class*="icon-"]{display:inline-block;background-image:url("../images/sprites.svg?v=1.1");vertical-align:middle;transition:all 0.2s ease-in-out}*[class*="icon-btn"]:hover{opacity:0.8}.icon-facebook{width:14px;height:14px;background-position:0px 0px}.icon-facebook:hover{background-position-y:-50px}.icon-envelope{width:14px;height:14px;background-position:-50px 0px}.icon-envelope:hover{background-position-y:-50px}.icon-phone{width:14px;height:14px;background-position:-100px 0px}.icon-phone:hover{background-position-y:-50px}.icon-user{width:14px;height:14px;background-position:-150px 0px}.icon-search{width:24px;height:24px;background-position:-200px 0px}.icon-search:hover{background-position-y:-50px}.icon-bars{width:24px;height:24px;background-position:-250px 0px}.icon-bars:hover{background-position-y:-50px}.icon-comment{width:14px;height:14px;background-position:-300px 0px}.icon-comment:hover{background-position-y:-50px}.icon-close{width:24px;height:24px;background-position:-400px 0px}.icon-close:hover{background-position-y:-50px}.icon-angle-down{width:14px;height:14px;background-position:0px -100px}.icon-double-angle-right{width:14px;height:14px;background-position:-350px 0px}.icon-calendar{width:14px;height:14px;background-position:-50px -100px}.icon-quote{width:48px;height:42px;background-position:0 -200px}.icon-tags{width:18px;height:20px;background-position:-50px -200px}.icon-btn-fb{width:32px;height:32px;background-position:-0px -250px}.icon-btn-mess{width:32px;height:32px;background-position:-50px -250px}.icon-btn-mail{width:32px;height:32px;background-position:-100px -250px}.icon-btn-comment{width:32px;height:32px;background-position:-150px -250px}.icon-btn-link{width:32px;height:32px;background-position:-200px -250px}.icon-btn-font-plus{width:32px;height:32px;background-position:-250px -250px}.icon-btn-font-minus{width:32px;height:32px;background-position:-300px -250px}.icon-btn-print{width:32px;height:32px;background-position:-350px -250px}.icon-spinner{width:32px;height:32px;background-position:-0px -300px}.icon-home{width:18px;height:16px;background-position:-450px 0px}.icon-film{width:48px;height:48px;background-position:0 -350px}.icon-back{width:16px;height:16px;background-position:-100px -100px}.icon-back:hover{background-position-y:-150px}.icon-chart-line{width:16px;height:16px;background-position:-100px -300px}.icon-chart-line:hover{background-position-y:-350px}.icon-coins{width:16px;height:16px;background-position:-50px -300px}.icon-coins:hover{background-position-y:-350px}.icon-money-bill-wave{width:16px;height:16px;background-position:-150px -300px}.icon-money-bill-wave:hover{background-position-y:-350px}.breadcrumbs{background:url("../images/breadcrumb-bg.png") center center no-repeat #F3F3E8;margin-bottom:1.5rem;padding:1.5rem 1rem}.breadcrumbs .cate{font-family:'Playfair', "Times New Roman", Times, Baskerville, Georgia, serif;margin:0 0 1rem 0;font-weight:bold;font-size:1.875em;text-transform:uppercase}.breadcrumbs .sub{font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;margin:1rem 0 0 0;font-weight:bold;font-size:1rem}.breadcrumbs .sub a{display:inline-block;margin:0 1rem 0.5rem 0}.breadcrumbs .sub a.is-active{color:#ED1F24}@media (min-width: 768px){.breadcrumbs{padding:1.5rem 0}.breadcrumbs .cate{text-align:center}.breadcrumbs .sub{text-align:center}.breadcrumbs .sub a{display:inline-block;padding-bottom:0.5rem;border-bottom:1px solid transparent;transition:0.2s;margin:0 0rem 0.5rem 0}.breadcrumbs .sub a+a{margin-left:2rem}.breadcrumbs .sub a:hover,.breadcrumbs .sub a.is-active{border-bottom-color:#000;color:black}}.zone{margin-bottom:1rem}@media (min-width: 1280px){.zone{margin-bottom:2rem}}.zone__header{margin-bottom:1rem}.zone__title{font-family:'Playfair', "Times New Roman", Times, Baskerville, Georgia, serif;font-weight:bold;font-size:1.25rem;margin-bottom:0}@media (min-width: 1280px){.zone__title{font-size:1.875rem}}@media (min-width: 1280px){.column-sidebar .zone__title{font-size:1.75rem}}.zone__sub-title{font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;font-weight:bold;font-size:0.875rem}.zone__content::after{display:block;content:"";clear:both}.zone--border{padding:0 1rem 1rem;position:relative;border:1px solid #000;border-bottom:none}.zone--border .zone__header a{display:inline-block;padding-right:0.5rem;padding-left:0.25rem;margin-left:-1px;background-color:#fff;position:relative;top:-0.5rem;left:-1rem}.zone--border .zone__sub-title{text-transform:capitalize;position:relative;font-size:1rem;color:#ED1F24;margin:1.5rem 0 1rem}.zone--border .zone__sub-title::after{display:block;content:'';position:absolute;bottom:0;left:0;height:0.25rem;width:5rem;background-color:#F3F3E8}@media (min-width: 1024px){.zone--border .zone__sub-title{font-size:1.125rem}}.zone--border .zone__content{position:relative;padding-bottom:1rem}.zone--border .zone__content::after{content:'';display:block;position:absolute;bottom:-1rem;right:-1rem;left:-1rem;height:1px;background-color:black}.zone--border .btn-custom{padding-left:1rem;padding-right:1rem;position:absolute;bottom:0;right:0;transform:translate(8px, 22px)}.zone--primary .zone__header{position:relative;align-items:center}.zone--primary .zone__header::after{content:'';display:block;position:absolute;bottom:0;left:0;right:0;height:0.25rem;background-color:transparent}.zone--primary .zone__title span,.zone--primary .zone__title a{display:inline-block;background-color:#fff;position:relative;padding-right:1rem;padding-top:0.5rem;z-index:2}.zone--primary .zone__title span::after,.zone--primary .zone__title a::after{content:'';display:block;position:absolute;top:0;left:0;right:1rem;height:2px;background-color:#ED1F24}.zone--primary .zone__sub-title{margin-left:auto;margin-top:0.5rem;display:none}.zone--primary .zone__sub-title a{color:#ED1F24;display:inline-block}.zone--primary .zone__sub-title a:hover{color:#c91015}.zone--primary .zone__sub-title a+a{margin-left:0.5rem}@media (min-width: 768px){.zone--primary .zone__header{display:flex}.zone--primary .zone__header::after{background-color:#f8f9fa}}@media (min-width: 1024px){.zone--primary .zone__sub-title{margin-top:0;display:block;letter-spacing:-0.5px}}@media (min-width: 1280px){.zone--primary .zone__sub-title{letter-spacing:0px}.zone--primary .zone__sub-title a+a{margin-left:1rem}}.zone--secondary .zone__title a,.zone--secondary .zone__title span{position:relative;padding-right:1rem;z-index:2}.zone--secondary .zone__title a::after,.zone--secondary .zone__title span::after{content:'';display:block;position:absolute;bottom:4px;left:0;right:0;height:8px;background-color:#F3F3E8;z-index:-1}.column-article-aside .zone--secondary .zone__title{font-size:1.125rem}.zone--secondary .table-sm{margin-bottom:0.5rem;font-size:0.75rem}.zone--secondary .table .number.up{color:#20DC55}.zone--secondary .table .number.up::before{content:'↑';margin-right:2px}.zone--secondary .table .number.down{color:#ED1F24}.zone--secondary .table .number.down::before{content:'↓';margin-right:2px}.zone--center .zone__title{text-align:center}.zone--center .zone__title a{display:inline-block;padding-top:0.5rem;border-top:2px solid #ED1F24}.qc{text-align:center;margin:0 -1rem 1.5rem}.qc:empty{display:none}@media (min-width: 768px){.qc{margin-left:0;margin-right:0}}.area{padding:2.5rem 0}.area--dark{background-color:#183784;margin-bottom:2rem}.area--dark .zone{margin-bottom:0}.area--dark .zone__header{text-transform:uppercase;margin-bottom:1.5rem}.area--dark .zone__title{text-align:center;letter-spacing:1rem;font-size:1.5rem}.area--dark .zone__title a{color:white}.area--dark .zone__title a:hover{color:#adb5bd}@media (min-width: 768px){.area--dark .zone__title{font-size:1.75rem}}@media (min-width: 1024px){.area--dark .zone__title{font-size:2rem}}@media (min-width: 1280px){.area--dark .zone__title{font-size:2.25rem}}.area--dark .zone__sub-title{margin-top:0.5rem;letter-spacing:0.3rem;display:none}.area--dark .zone__sub-title a{position:relative;display:inline-block;padding:0.5rem 0rem 0;font-size:0.875rem;margin-bottom:0.5rem;margin-right:0.5rem;color:white}.area--dark .zone__sub-title a::before,.area--dark .zone__sub-title a::after{content:'';display:inline;position:absolute;height:0.25rem;top:0;left:0;right:0;background-color:transparent;transition:0.2s}.area--dark .zone__sub-title a.is-active::after,.area--dark .zone__sub-title a:hover::after{left:0rem;right:0rem;background-color:#ED1F24}.area--dark .zone__sub-title a:hover{color:#adb5bd}@media (min-width: 768px){.area--dark .zone__sub-title{display:flex;justify-content:center}.area--dark .zone__sub-title a{padding:1rem 1rem 0;margin-bottom:0;margin-right:0}.area--dark .zone__sub-title a::before,.area--dark .zone__sub-title a::after{background-color:rgba(255,255,255,0.05)}.area--dark .zone__sub-title a.is-active::after,.area--dark .zone__sub-title a:hover::after{left:0.75rem;right:0.75rem}}.area--dark .column-sidebar{margin-bottom:0}.area--dark .story .story__title a{color:white}.area--dark .story .story__title a:hover{color:#adb5bd}.area--dark .story--media{position:relative;margin-bottom:2rem}.area--dark .story--media::after{content:'';display:block;border:2px solid #ED1F24;position:absolute;top:1rem;left:1rem;bottom:-1rem;right:0rem;z-index:0}.area--dark .story--media .story__thumb{z-index:2;position:relative;padding-right:1rem}.area--dark .story--media .story__header{padding:0.5rem 1rem 0rem 2rem;overflow:hidden;z-index:2;position:relative;color:white}.area--dark .story--media .story__title{font-size:1.125rem}.area--dark .story--media .story__summary{opacity:1}@media (min-width: 768px){.area--dark .story--media .story__thumb{padding-right:0;float:left;max-width:60%;margin-bottom:0}.area--dark .story--media .story__header{padding:2rem 1rem 1rem}}@media (min-width: 1024px){.area--dark .story--media{margin-bottom:0}}@media (min-width: 1280px){.area--dark .story--media .story__thumb{max-width:70%}}.area--featured{background-color:#F3F3E8}.area--featured .zone{margin-bottom:0}@media (min-width: 768px){.area--featured .zone--primary .zone__header::after{background-color:rgba(0,0,0,0.1)}}.area--featured .zone--primary .zone__title a{background-color:#F3F3E8}.area--featured .carousel-indicators{bottom:auto;top:100%}.area--featured .carousel-indicators li{width:4rem;background-color:#ED1F24;opacity:0.2}.area--featured .carousel-indicators li.active{opacity:1}.box-wrap{margin-top:1.5rem}@media (min-width: 768px){.box-wrap{margin-top:0}}.box__header{margin-bottom:1rem}.box__title{font-family:'Playfair', "Times New Roman", Times, Baskerville, Georgia, serif;font-weight:bold;font-size:1.125rem;margin-bottom:0}@media (min-width: 1024px) and (max-width: 1279px){.box__title{letter-spacing:-1px}}.box--featured .box__title span,.box--featured .box__title a{display:flex;position:relative;align-items:center}.wrap-featured .box--featured .box__title span,.column-highlight .box--featured .box__title span,.wrap-featured .box--featured .box__title a,.column-highlight .box--featured .box__title a{color:#ED1F24}.wrap-featured .box--featured .box__title span:hover,.column-highlight .box--featured .box__title span:hover,.wrap-featured .box--featured .box__title a:hover,.column-highlight .box--featured .box__title a:hover{color:#c91015}.box--featured.box--left{margin-bottom:1rem}.box--featured.box--left .box__title span::after,.box--featured.box--left .box__title a::after{content:"";flex:1;height:9px;background:url() no-repeat 0/auto 8px;background-image:url("../images/arrow-l.svg");background-position:16px 50%}@media (min-width: 768px){.box--featured.box--left{margin-bottom:0}}.box--featured.box--right .box__title span::before,.box--featured.box--right .box__title a::before{content:"";flex:1;height:9px;background:url() no-repeat 0/auto 9px;background-image:url("../images/arrow-r.svg");background-position:calc(100% - 16px) 100%}@media (min-width: 768px){.box--featured{flex-basis:50%}}.page-link{margin-left:0.5rem;min-width:24px}.page-item:first-child .page-link{border-radius:0}.page-item:last-child .page-link{border-radius:0}.story::after{display:block;content:"";clear:both}.story__thumb{margin-bottom:0.5rem;overflow:hidden;text-align:center}.story__thumb img{transition:all 0.2s ease-in-out}.story__thumb video{width:100%;height:auto}.story__footer{margin-top:1rem}.story__title{margin-bottom:0;font-weight:bold;font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;font-size:0.875rem;line-height:1.4;overflow:hidden;text-overflow:ellipsis}.story__title+.story__summary{margin-top:0.5rem}.story__title .highlight{color:#ED1F24;font-style:normal}.story__meta{margin-top:0.5rem;font-size:0.75rem}.story__meta time{opacity:0.5}.story__meta .story__comment{float:right}.story__meta .story__comment:hover .icon-comment{background-position-y:-50px}.story__summary{font-size:0.875rem;margin-top:0.5rem;opacity:0.7}.story__summary .highlight{color:#ED1F24;font-style:normal}.story__cate{text-transform:uppercase;font-weight:bold;font-size:0.75rem;font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;color:#ED1F24;float:right}.story__cate:hover{color:#c91015}.story__author{opacity:0.7}.story__tag{color:#ED1F24}.story__tag:hover{color:#c91015}.story__tag::after{content:' - ';display:inline;color:black}.story--highlight .story__title{font-size:1.25rem}.story--highlight .story__summary{font-size:0.875rem}@media (min-width: 768px){.story--highlight{margin-bottom:1.5rem}}@media (min-width: 1280px){.story--highlight .story__title{font-size:2rem}}.story--border{position:relative;padding-bottom:1rem}.story--border::before{content:'';display:block;position:absolute;height:1px;right:0;bottom:0;left:0;background:rgba(0,0,0,0.1)}.story--border:last-of-type::before,.story--border:last-child::before{background-color:transparent}.story--border+.story--border{margin-top:1rem !important}@media (min-width: 768px){.story--medium .story__title{font-size:1rem}}.story--featured .story__title{font-size:1rem}@media (min-width: 768px){.story--featured .story__title{font-size:1.125rem}}.story--bullet{padding-left:1.25rem;position:relative}.story--bullet::before{content:'';display:block;width:0.5rem;height:0.5rem;border-radius:50%;background-color:#ED1F24;position:absolute;top:0.25rem;left:0}.story+.story--bullet{margin-top:1rem}.story--left+.story--left{margin-top:1rem}.story--left .story__thumb{float:left;margin-right:1rem;max-width:30%;margin-bottom:0}.story--left .story__header{overflow:hidden}.story--left .story__summary{display:none}@media (min-width: 1024px){.area--dark .story--left .story__thumb{max-width:45%}.story--left .story__summary{display:block}}.story--video .story__title a::before{content:'[Video]';text-transform:uppercase;margin-right:0.25rem;color:#ED1F24}.story--stack .author{margin-top:0.5rem}.story--stack .author::after{display:block;content:"";clear:both}.story--stack .author__avatar{width:3rem;display:block;float:left;margin-right:0.5rem}.story--stack .author__avatar img{border-radius:50%}.story--stack .author__name{font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;font-size:0.875rem;font-weight:bold;margin-bottom:0.25rem}.story--stack .author__title{font-size:0.75rem;opacity:0.5}.story--stack .story__thumb{margin-bottom:1.5rem;position:relative;overflow:visible}.story--stack .story__thumb img{position:relative;z-index:2}.story--stack .story__thumb::after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;display:block;transform:translate(-1rem, 1rem);background-color:#F3F3E8;z-index:-1}.story--stack .story__title{font-size:1.125rem}.story--stack .story__summary{max-height:4.1em;overflow:hidden}.story--stack.stack-left .story__thumb::after{transform:translate(1rem, 1rem)}.wrap-featured .story--stack .author{float:left;margin-right:1rem;margin-bottom:0}.wrap-featured .story--stack .story__header{overflow:hidden}.wrap-featured .story--stack .story__header .story__meta{display:flex;justify-content:space-between}.wrap-featured .story--stack .story__header .story__meta+.story__meta{margin-top:0}.story--media .story__thumb a::after{content:'';display:block;position:absolute;bottom:1rem;left:1rem;width:48px;height:48px;background-image:url("../images/sprites.svg?v=1.1");vertical-align:middle;transition:all 0.2s ease-in-out;background-position:0 -350px}.story--media .story__thumb a:hover::after{opacity:0.8}.rank{position:relative}.rank::after{content:'';display:block;position:absolute;top:1rem;bottom:1rem;left:20%;width:1px;background-color:#000}.rank__item{display:flex;align-items:center}.rank__item+.rank__item{border-top:1px solid #000}.rank__order{font-size:2rem;font-family:'Playfair', "Times New Roman", Times, Baskerville, Georgia, serif;font-weight:bold;padding:1rem;flex-basis:20%;line-height:1}.rank__link{padding:1rem 0 1rem 2rem;font-weight:bold;font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;flex-basis:80%}@media (min-width: 768px){.rank__order{font-size:2.5rem}}@media (min-width: 1024px){.rank__order{font-size:3rem}}@media (min-width: 1280px){.rank__order{font-size:3.5rem}}.column-wrap::after{display:block;content:"";clear:both}.column-main{margin-bottom:1.5rem}.column-main::after{display:block;content:"";clear:both}.column-sidebar,.column-highlight,.column-medium,.column-large,.column-small,.column-timeline,.column-featured,.column-aside{margin-bottom:1.5rem}@media (min-width: 768px){.column-main .column-highlight .box-wrap{display:flex;position:relative}.column-main .column-highlight .box-wrap::after{display:block;content:'';width:1px;left:50%;background:#000;top:10px;bottom:10px;position:absolute}.column-main .column-highlight .box:first-child{padding-right:1rem}.column-main .column-highlight .box:first-child .box__title{margin-right:-1rem}.column-main .column-highlight .box:last-child{padding-left:1rem}.column-main .column-highlight .box:last-child .box__title{margin-left:-1rem}.column-aside.pull-left,.column-aside.pull-right{float:left;width:50%;padding:0 1rem}.column-aside.pull-right{float:right}.column-aside .zone{margin-bottom:0}}@media (min-width: 1024px){.column-main{width:calc(100% - 300px - 24px);float:left;display:flex}.column-main .column-highlight{order:2;flex:0 0 calc(100% - 216px - 24px);margin-left:auto;margin-bottom:0}.column-main .column-highlight .box:first-child{padding-right:1rem;margin-bottom:1rem}.column-main .column-highlight .box:first-child .box__title{margin-right:-1rem}.column-main .column-highlight .box:last-child{padding-left:1rem}.column-main .column-highlight .box:last-child .box__title{margin-left:-1rem}.column-main .column-aside{flex:0 0 216px;order:1;margin-bottom:0}.column-sidebar{width:300px;float:right}.column-sidebar .story--left .story__thumb{max-width:40%}.column-timeline{width:calc(100% - 522px - 32px);float:left}.column-timeline .story--left .story__thumb{max-width:37%}.page-index .column-timeline .story--left:last-child{display:none}.column-small{width:300px;float:right}.column-medium{width:522px;float:right}.column-large{width:calc(100% - 300px - 32px);float:left}.column-wrap.wrap-featured{display:flex;margin-bottom:1.5rem}.column-wrap .column-featured{order:2;flex-basis:40%;padding-left:1rem;padding-right:1rem}.column-wrap .column-featured .zone--border .zone__title{text-align:center}.column-wrap .column-featured .zone--border .zone__title a{left:0;top:-1rem;padding:0 1rem}.column-wrap .column-aside.pull-left{order:1;flex-basis:30%;padding:1rem 1rem 0}.column-wrap .column-aside.pull-right{order:3;flex-basis:30%;padding:1rem 1rem 0}}@media (min-width: 1280px){.column-main{width:calc(100% - 332px - 24px)}.column-sidebar{width:332px}.column-timeline{width:calc(100% - 632px - 32px)}.page-index .column-timeline .story--left:last-child{display:block}.column-medium{width:632px}}.zone--small .zone__listing{margin-top:1rem}.zone--small .zone__listing .story:nth-child(3n+1){display:none}@media (min-width: 768px) and (max-width: 1023px){.col-md-6 .zone--small .story--featured,.col-md-6 .zone--small .zone__listing{width:100%;float:none}.col-md-6 .zone--small .zone__listing{margin-top:1.5rem}}@media (min-width: 768px){.zone--small .story--featured{width:calc(60% - 24px);float:left}.zone--small .zone__listing{width:40%;float:right;margin-top:0}.zone--small .zone__listing .story:nth-child(3n+1){display:block}}.zone--medium .zone__listing{margin-top:1.5rem}@media (min-width: 768px){.zone--medium .zone__content{display:flex;justify-content:space-between}.zone--medium .story--featured{flex-basis:calc(100% - 300px - 32px)}.zone--medium .zone__listing{flex-basis:300px;margin-left:auto;margin-top:0rem}}.zone--large .zone__listing{margin-top:1.5rem}@media (min-width: 768px){.zone--large .zone__listing{width:calc(50% - 16px);float:left}.zone--large .zone__listing:last-child{float:right}}@media (min-width: 1024px){.zone--large .zone__content{display:flex;justify-content:space-between}.zone--large .story--featured{flex-basis:calc(100% - 600px - 64px)}.zone--large .zone__listing{flex-basis:300px;margin-left:auto;margin-top:0rem;float:none}}.timeline-viewmore{margin-top:1rem;border-bottom:4px solid #F6F6F6}.site-header{z-index:20;margin-bottom:1.5rem}.site-header .container{position:relative}@media (min-width: 768px){.site-header .container{position:static}}.site-header__topbar{font-size:0.875rem;border-bottom:1px solid rgba(0,0,0,0.1);padding:0.5rem 0}.site-header__topbar::after{display:block;content:"";clear:both}.site-header__topbar .social{display:flex;justify-content:space-between}.site-header__topbar .social .link{color:#707070;display:none}.site-header__topbar .social .link:hover{color:#ED1F24}.site-header__topbar .social .link:hover .icon{background-position-y:-50px}.site-header__topbar .social .link+.link{margin-left:1rem}.site-header__topbar .social .link.time,.site-header__topbar .social .link.phone{display:block}.site-header__topbar .social .icon-phone{margin-right:0.25rem}.site-header__topbar .tool{display:none}@media (min-width: 768px){.site-header__topbar{display:flex}.site-header__topbar .social{float:left;width:50%;justify-content:flex-start}.site-header__topbar .social .link{display:inline-block}.site-header__topbar .social .link.time{display:none}.site-header__topbar .tool{float:right;width:50%;display:flex;justify-content:flex-end}.site-header__topbar .tool .link{color:#ED1F24}.site-header__topbar .tool .search-wrap{margin-left:1rem;position:relative}.site-header__topbar .tool .search-wrap .form-control{display:none;position:absolute;height:30px;top:-3px;right:-4px;width:300px;z-index:0;font-size:.875rem}.site-header__topbar .tool .search-wrap .icon-search{cursor:pointer;z-index:1;position:relative}.site-header__topbar .tool .search-wrap.is-active .form-control{display:block}}.site-header__content{display:flex;justify-content:space-between;align-items:center}.site-header__content .logo{text-align:center;margin:0;padding:0.5rem 0}.site-header__content .logo .img-fluid{height:40px;width:auto;max-width:initial}.site-header__content .logo a{display:inline-block;position:relative}@media (min-width: 768px){.site-header__content{display:block}.site-header__content .logo{padding:1rem 0}.site-header__content .logo .img-fluid{height:initial;max-width:100%}.site-header__content .logo a{padding-bottom:1rem}.site-header__content .logo a::after{position:absolute;content:'';width:100%;left:0;bottom:0;right:0;background:url("../images/logo-line.png") center top no-repeat;height:1px;background-size:cover}}.site-header__extend{display:flex;margin-top:0.5rem;font-size:0.875rem;line-height:20px}.site-header__extend .topic{max-width:100%;overflow:hidden}.site-header__extend .topic__label{font-size:0.875rem;line-height:20px;text-transform:uppercase;font-weight:bold;float:left;margin-bottom:0;margin-right:1rem}.site-header__extend .topic__listing{font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;display:flex;overflow-x:auto;white-space:nowrap;flex-wrap:initial;padding-bottom:0.5rem}.site-header__extend .topic__listing::-webkit-scrollbar{width:2px;height:0px}.site-header__extend .topic__listing::-webkit-scrollbar-track{background:#fafafa}.site-header__extend .topic__listing::-webkit-scrollbar-thumb{background:#ccc;border-radius:0px}.site-header__extend .topic__listing::-webkit-scrollbar-thumb:hover{background:#555}.site-header__extend .topic__listing li a{color:#ED1F24;font-weight:bold}.site-header__extend .topic__listing li a:hover{text-decoration:underline}.site-header__extend .topic__listing li+li{margin-left:1rem}@media (min-width: 768px){.site-header__extend .topic{width:70%}.site-header__extend .topic__listing::-webkit-scrollbar{height:2px}}@media (min-width: 1024px){.site-header__extend .topic{width:80%}}.site-header__extend .tool{width:30%;margin-left:auto;opacity:0.5;text-align:right;font-size:0.75rem;display:none}@media (min-width: 768px){.site-header__extend .tool{display:block}}@media (min-width: 1024px){.site-header__extend .tool{width:20%}}.site-header .input-wrap{position:relative;border-bottom:1px solid rgba(0,0,0,0.2);display:none}.site-header .input-wrap:hover{border-bottom-color:#aaa}.site-header .input-wrap .fa-search{position:absolute;right:0em;top:50%;transform:translateY(-50%)}.site-header .input-wrap .form-control{background-color:transparent;border-radius:0;border:none;font-size:0.875rem;height:40px;padding:0}.site-header .input-wrap .form-control:hover,.site-header .input-wrap .form-control:active,.site-header .input-wrap .form-control:focus{border:none;-webkit-box-shadow:none;box-shadow:none}.site-header .input-wrap .search-suggestion{display:none;padding:16px;background-color:#283e69;color:white;position:absolute;top:100%;left:0;right:0;z-index:3;margin-top:1rem}.site-header .input-wrap .search-suggestion:empty{background-color:transparent}.site-header .input-wrap .search-suggestion .heading{font-size:20px;font-weight:bold;text-transform:uppercase;margin-bottom:16px}.site-header .input-wrap .search-suggestion .suggestion-wrap+.suggestion-wrap{border-top:1px solid rgba(255,255,255,0.2);padding-top:16px;margin-top:16px}.site-header .input-wrap .search-suggestion .title{font-size:18px;margin-bottom:8px;display:flex;justify-content:space-between;align-items:center}.site-header .input-wrap .search-suggestion .title a{font-size:14px;color:white}.site-header .input-wrap .search-suggestion .title a:hover{text-decoration:underline}.site-header .input-wrap .search-suggestion .text{font-size:16px;padding:4px 8px;transition:all 0.2s ease-in-out}.site-header .input-wrap .search-suggestion .text:hover{background-color:#333}.site-header .input-wrap .search-suggestion .text.text{margin-top:8px}.site-header .input-wrap .search-suggestion .text a{display:block;color:white}.site-header .input-wrap .search-suggestion .text .highlight{color:#ED1F24;font-weight:bold;font-style:normal}@media (min-width: 768px){.site-header .input-wrap{display:block}.site-header .input-wrap .search-suggestion{width:300px}}.site-header .nav-wrap{background-color:#fff}@media (min-width: 768px){.site-header .nav-wrap{border-top:none;margin-left:-1rem;margin-right:-1rem}}.site-header .nav{display:none;border-bottom:4px solid #ED1F24}.site-header .nav-item{font-size:0.875rem;position:relative}.site-header .nav-item.nav-expand .nav-link{padding-left:0.5rem !important;padding-right:0.5rem !important}.site-header .nav-item.nav-expand:hover .icon{background-position-y:-50px}.site-header .nav-link{padding:0.75rem 1rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;text-transform:uppercase}.site-header .nav-link .fa-angle-down{display:none}.site-header .nav .btn-nav-expand{position:absolute;top:0rem;right:0.5rem;-webkit-transition:0.2s all ease-in-out;-o-transition:0.2s all ease-in-out;transition:0.2s all ease-in-out;transform-origin:center center}.site-header .nav .btn-nav-expand.is-active{transform:rotate(-180deg)}.site-header .nav-sub{list-style-type:none;padding-left:1rem;z-index:3;opacity:0.9;display:none}.site-header .nav-sub .nav-item::before{display:block;content:'';width:6px;height:6px;background-color:#ED1F24;border-radius:50%;position:absolute;top:50%;left:0;margin-top:-3px;opacity:1}.site-header .nav-sub.is-active{display:block}.site-header .nav .input-wrap{display:block;margin:0.5rem 1rem}.site-header .nav-home>.nav-link,.site-header .nav-expand>.nav-link{display:none}.site-header .nav-home>.nav-sub,.site-header .nav-expand>.nav-sub{padding-left:0}.site-header .nav-trigger{margin-left:auto !important}.site-header .nav-trigger .nav-sub{left:auto !important;right:0 !important}.site-header .nav.is-active{display:block;position:fixed;top:94px;left:0;right:0;bottom:0;overflow:auto;margin:0;z-index:20;background-color:#F3F3E8;border-bottom-color:#e9ecef}@media (min-width: 768px){.site-header .nav{display:flex;margin-left:0;margin-right:0;position:relative;padding:0;border-bottom:4px solid #ED1F24}.site-header .nav .nav-item{font-size:0.875rem;border-bottom:none;height:40px}.site-header .nav .nav-item::before{display:none}.site-header .nav .nav-item:hover .nav-sub{transform:scale(1);opacity:1}.site-header .nav .nav-item:hover>.nav-link{background-color:#F3F3E8}.site-header .nav .nav-item.is-active>.nav-link{background-color:#ED1F24;color:white}.site-header .nav .nav-item+.nav-item{margin-left:1px}.site-header .nav .nav-item:nth-child(2){margin-left:0}.site-header .nav .nav-item.nav-sub-right:hover .nav-sub{left:initial;right:0}.site-header .nav .nav-item.nav-sub-right .nav-sub{transform-origin:top right;left:initial;right:0}.site-header .nav .nav-link{padding:0 0.5rem;height:40px;line-height:40px}.site-header .nav .nav-link .fa-angle-down{display:inline-block}.site-header .nav .nav-sub{opacity:0;position:absolute;top:100%;left:0;width:250px;padding-left:0;background-color:#ED1F24;display:none;transition:all 0.2s ease-in-out;transform:scale(0);transform-origin:top left;display:block}.site-header .nav .nav-sub .nav-link{color:white}.site-header .nav .nav-sub .nav-link:hover{background-color:#e01217}.site-header .nav .input-wrap{display:none}.site-header .nav .btn-nav-expand{display:none}.site-header .nav-home>.nav-link,.site-header .nav-expand>.nav-link{display:block}.site-header .nav-home>.nav-sub,.site-header .nav-expand>.nav-sub{left:auto;right:0}}@media (min-width: 1024px){.site-header .nav .nav-link{letter-spacing:-0.5px}}@media (min-width: 1280px){.site-header .nav .nav-link{padding:0 0.75rem;letter-spacing:0px}}.site-header .m-btn .btn{padding:0 0.5rem;min-width:3rem;text-align:center}.site-header .m-btn .icon-close{display:none}.site-header .m-btn .icon-bars:hover{background-position-y:-100px}.site-header .m-btn.is-active .icon-search,.site-header .m-btn.is-active .icon-bars{display:none}.site-header .m-btn.is-active .icon-close{display:block}@media (min-width: 768px){.site-header .m-btn{display:none}}@media (max-width: 767px){.site-header.is-pinned .site-header__content{position:fixed;top:0px;left:0;right:0;z-index:20;background-color:white;border-bottom:1px solid #e9ecef}.site-header.is-pinned .nav{top:59px}}@media (min-width: 768px){.site-header.is-pinned .nav-wrap{position:fixed;top:0px;left:0;right:0;z-index:20}}@media (min-width: 768px){.site-header{border-bottom:none}}.site-footer{padding:2rem 0 0}.site-footer::after{display:block;content:"";clear:both}.site-footer .gotop{border-bottom:1px solid #F3F3E8;margin-bottom:1rem}.site-footer__nav{font-size:0.875rem;font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif}.site-footer__nav .sub-cate,.site-footer__nav .cate{font-size:0.875rem;margin-bottom:0.5rem}.site-footer__nav .cate{font-weight:bold}.site-footer__info{text-align:center;font-size:0.875rem;padding-top:1rem;margin-top:1rem;border-top:1px solid #e9ecef}.site-footer__info .logo{display:none;margin:auto;margin-bottom:1rem}.site-footer__info .text{margin-bottom:0.5rem}@media (min-width: 768px){.site-footer__info{display:flex;align-items:center;flex-direction:row;flex-wrap:wrap}.site-footer__info .logo{flex-basis:100%;display:block}.site-footer__info .logo .img-fluid{max-width:250px}.site-footer__info .license{text-align:left;flex-basis:50%}.site-footer__info .license .text{margin-bottom:0.5rem}.site-footer__info .office{flex-basis:45%;text-align:right;margin-left:auto}}@media (min-width: 768px) and (min-width: 768px){.site-footer__info .office .text{margin-bottom:0}}.site-footer__copyright{text-align:center;padding:0.5rem 0;border-top:1px solid #e9ecef;margin-top:1rem}.site-footer__copyright .text{font-size:0.75rem;opacity:0.8}.page-category .zone--timeline .story__thumb{float:none;width:100%;margin-bottom:0.625rem}@media (min-width: 576px){.page-category .zone--timeline .story__thumb{margin-bottom:0;float:left;width:200px}}.page-media .zone--highlight .carousel{margin-bottom:0}.detail-wrap{margin-bottom:2rem}.detail-wrap.has-media{display:flex;flex-direction:column;margin-bottom:0;padding:2rem 0}.detail-wrap.has-media .detail__header,.detail-wrap.has-media .detail__content,.detail-wrap.has-media .detail__footer{color:white}.detail-wrap.has-media .detail__header{order:2;margin-bottom:0}.detail-wrap.has-media .detail__summary{margin-bottom:0;font-weight:bold}.detail-wrap.has-media .detail__content{order:1}.detail-wrap.has-media .detail__content img{object-fit:cover;width:100%;height:100%;max-height:458px}.detail-wrap.has-media .detail__content .image-wrap{max-height:458px}.detail-wrap.has-media .detail__content .image-wrap .image-caption{position:absolute;left:0;bottom:0;right:10%;padding:0.5rem;background:rgba(0,0,0,0.5);font-size:0.75rem}@media screen and (min-width: 768px){.detail-wrap.has-media .detail__content .image-wrap .image-caption{font-size:1rem}}.detail-wrap.has-media .detail__content .image-wrap .bx-caption{position:absolute;left:0;bottom:0;right:10%;padding:0.5rem;background:rgba(0,0,0,0.5)}.detail-wrap.has-media .detail__content .image-wrap .bx-controls{position:absolute;left:90%;right:0;bottom:10px;text-align:center;font-size:0.875rem}.detail-wrap.has-media .detail__footer{order:3}.detail__header{position:relative;margin-bottom:1.5rem}.detail__title{margin:0 0 1rem;line-height:1.3;font-weight:bold;font-size:1.75rem;font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif}.detail__title-sub{font-size:1.125rem;font-weight:bold}@media (min-width: 1024px){.detail__title{font-size:1.875rem}}.detail__meta{font-size:1rem;display:flex;justify-content:space-between;align-items:center}.detail__meta .detail__author{font-weight:normal;text-transform:uppercase}.detail__meta .detail__time{margin-left:auto;font-size:0.875rem;opacity:0.8}.detail__summary{font-size:1.125rem;margin:1rem 0;font-weight:500;opacity:0.8;line-height:1.7}.detail__avatar{text-align:center}.detail__avatar figcaption{margin-top:0.5rem;font-style:italic;text-align:center}.detail__tools{display:flex;justify-content:center;padding-bottom:1rem;margin-bottom:1rem;position:relative;flex-direction:column}.detail__tools .detail__author{margin-bottom:1rem}.detail__tools::after{position:absolute;display:block;content:'';height:1px;width:100%;left:0;bottom:0;background-color:#e9ecef}@media (min-width: 1024px){.detail__tools{flex-direction:row}.detail__tools .detail__author{margin-bottom:0rem;margin-right:1rem}}.detail__content{color:black;font-size:1.125rem;line-height:1.7}.detail__content::after{display:block;content:"";clear:both}.detail__content>p,.detail__content>div,.detail__content>h1,.detail__content>h2,.detail__content>h3,.detail__content>h4,.detail__content>h5{margin:0 0 1rem}.detail__content ul{padding-left:1.5rem}.detail__content a{color:#ED1F24}.detail__content a:hover{text-decoration:underline}.detail__content img{max-width:100%;height:auto}.detail__content .content-image,.detail__content .image-wrap{position:relative}.detail__content .content-image img,.detail__content .image-wrap img{display:block;margin:auto}.detail__content .content-image .image-caption,.detail__content .content-image .fig,.detail__content .image-wrap .image-caption,.detail__content .image-wrap .fig{width:90%;max-width:640px;margin:0.5rem auto 0px;text-align:center;font-style:italic}.detail__content .content-image .image-caption .author,.detail__content .content-image .fig .author,.detail__content .image-wrap .image-caption .author,.detail__content .image-wrap .fig .author{font-style:italic}.detail__content .content-image.pull-left,.detail__content .content-image.vertical-left,.detail__content .image-wrap.vertical-left,.detail__content .content-image.pull-right,.detail__content .content-image.vertical-right,.detail__content .image-wrap.vertical-right,.detail__content .content-image.align-right-image,.detail__content .content-image.align-left-image,.detail__content .image-wrap.pull-left,.detail__content .image-wrap.pull-right,.detail__content .image-wrap.align-right-image,.detail__content .image-wrap.align-left-image{margin-top:16px;max-width:50%;clear:none}.detail__content .content-image.pull-left .fig,.detail__content .content-image.vertical-left .fig,.detail__content .image-wrap.vertical-left .fig,.detail__content .content-image.pull-left .image-caption,.detail__content .content-image.vertical-left .image-caption,.detail__content .image-wrap.vertical-left .image-caption,.detail__content .content-image.pull-right .fig,.detail__content .content-image.vertical-right .fig,.detail__content .image-wrap.vertical-right .fig,.detail__content .content-image.pull-right .image-caption,.detail__content .content-image.vertical-right .image-caption,.detail__content .image-wrap.vertical-right .image-caption,.detail__content .content-image.align-right-image .fig,.detail__content .content-image.align-right-image .image-caption,.detail__content .content-image.align-left-image .fig,.detail__content .content-image.align-left-image .image-caption,.detail__content .image-wrap.pull-left .fig,.detail__content .image-wrap.pull-left .image-caption,.detail__content .image-wrap.pull-right .fig,.detail__content .image-wrap.pull-right .image-caption,.detail__content .image-wrap.align-right-image .fig,.detail__content .image-wrap.align-right-image .image-caption,.detail__content .image-wrap.align-left-image .fig,.detail__content .image-wrap.align-left-image .image-caption{max-width:calc(100% - 32px)}.detail__content .content-image.pull-left,.detail__content .content-image.vertical-left,.detail__content .image-wrap.vertical-left,.detail__content .content-image.align-left-image,.detail__content .image-wrap.pull-left,.detail__content .image-wrap.align-left-image{float:left;margin-right:30px}.detail__content .content-image.pull-right,.detail__content .content-image.vertical-right,.detail__content .image-wrap.vertical-right,.detail__content .content-image.align-right-image,.detail__content .image-wrap.pull-right,.detail__content .image-wrap.align-right-image{float:right;margin-left:30px}.detail__content .content-image.vertical-left,.detail__content .content-image.vertical-right,.detail__content .image-wrap.vertical-left,.detail__content .image-wrap.vertical-right{max-width:40%}.detail__content .box-image{clear:both}.detail__content .box-image.twin{display:flex}.detail__content .box-image.twin .content-image{margin:0 1px}.detail__content .box-image.triple,.detail__content .box-image.four,.detail__content .box-image.five,.detail__content .box-image.seven{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-end}.detail__content .box-image.triple .item,.detail__content .box-image.four .item,.detail__content .box-image.five .item,.detail__content .box-image.seven .item{height:230px;width:calc(33.33% - 2px);overflow:hidden;position:relative}.detail__content .box-image.triple .item{height:154px}.detail__content .box-image.triple .item img{height:100%;width:auto;max-width:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.detail__content .box-image.four .item{width:calc(50% - 2px);height:95px;margin-bottom:4px}.detail__content .box-image.five .item,.detail__content .box-image.seven .item{width:calc(40% - 2px);margin-bottom:4px;height:75px}.detail__content .box-image.five .item-sm,.detail__content .box-image.seven .item-sm{flex-basis:calc(20% - 2px)}.detail__content .box-image.five .item-sm img,.detail__content .box-image.seven .item-sm img{height:100%;width:auto;max-width:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.detail__content .box-image.five .item-lg,.detail__content .box-image.seven .item-lg{width:calc(50% - 2px);height:95px}.detail__content .box-image.grid,.detail__content .box-image.eight{display:flex;align-items:center;justify-content:space-between;flex-direction:row;flex-wrap:wrap;flex-flow:row wrap;align-content:flex-end}.detail__content .box-image.grid .item,.detail__content .box-image.eight .item{display:-webkit-flex;display:-moz-flex;display:-ms-flex;display:-o-flex;display:flex;height:190px;margin-bottom:3px;flex-basis:calc(40% - 2px);justify-content:center;flex-direction:column;position:relative;overflow:hidden}.detail__content .box-image.grid .item img,.detail__content .box-image.eight .item img{height:100%;width:auto;max-width:initial;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}.detail__content .box-image.grid .item-lg,.detail__content .box-image.eight .item-lg{flex-basis:calc(50% - 2px)}.detail__content .box-image.grid .item-vertical,.detail__content .box-image.eight .item-vertical{flex-basis:calc(20% - 2px)}.detail__content .box-image .image-wrap{margin:0}.detail__content table{width:100%;max-width:100%;margin-bottom:1rem}.detail__content table th,.detail__content table td{padding:.5rem;vertical-align:top}.detail__content table.has-border th,.detail__content table.has-border td{border:1px solid #dee2e6}.detail__content .first-letter::first-letter{font-weight:bold;text-transform:uppercase;color:#ED1F24;font-size:5.4rem;line-height:4.2rem;padding-right:8px;float:left;vertical-align:top}.detail__content .quotes{background-color:#F3F3E8;clear:both;font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;font-size:1.125rem;line-height:1.6;margin-bottom:1rem;position:relative;padding:1rem}@media (min-width: 768px){.detail__content .quotes{width:50%;float:left;margin-right:1rem}}.detail__content .quotes.w100percent{max-width:100%;float:none;margin-left:0;margin-right:0}@media (min-width: 768px){.detail__content .quotes.quotes-right{float:right;margin-right:0;margin-left:1rem}}.detail__content .quotes .author{color:#ED1F24;text-align:right;font-weight:bold}.detail__content .quotes.has-icon{padding:1.5rem 1rem 1rem 6rem;width:100%;float:none;margin-left:0;margin-right:0}.detail__content .quotes.has-icon::before{content:'';display:block;width:48px;height:42px;background:url("../images/sprites.svg?v=1.1") no-repeat;background-position:0 -200px;position:absolute;top:1.5rem;left:1.5rem}.detail__content .highlight{background-color:#fff;border-left:8px solid #ED1F24;font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;font-size:1.25rem;font-style:italic;padding:1rem 0 1rem 1.5rem}.detail__content .zone-common{margin:0 -1rem 1rem;padding:1rem 0;border-top:1px solid #ddd;border-bottom:1px solid #ddd}.detail__content .galleria{height:420px}.detail__content .galleria a{color:white}.detail__content .galleria a:hover{text-decoration:underline}.detail__social{margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid #e9ecef;display:flex;justify-content:flex-end}.detail__social a+a{margin-left:0.5rem}.detail__social .linked-fb{margin-right:0.5rem;align-self:center}.detail__tag{margin-top:8px}.detail__tag .tag-label{font-size:1rem;line-height:24px;margin-bottom:8px !important;margin-right:4px;font-weight:bold;display:inline-block;text-transform:uppercase}.detail__tag .tag-item{font-family:'Merriweather', "Times New Roman", Times, Baskerville, Georgia, serif;color:#ED1F24;display:inline-block;font-weight:bold;font-size:14px;padding:0.25rem 0.5rem;background-color:#F3F3E8;margin-bottom:0.5rem}.detail__tag .tag-item:hover{background-color:#eaead7}.detail__tag .tag-item+.tag-item{margin-left:8px}.detail__comment{margin:1.5rem 0;padding:1rem;background-color:#fafafa;color:black}.detail__comment .title{font-weight:bold;font-size:1.5rem;margin-bottom:1.5rem}.detail__comment .comment-listing{padding-left:0;list-style-type:none}.detail__comment .comment-item{margin-bottom:1rem}.detail__comment .comment-item .user{font-weight:bold;margin-bottom:0.5rem}.detail__comment .comment-item time{font-size:0.8em;opacity:0.8}.detail__comment .comment-item+.comment-item{padding-top:1rem;border-top:1px solid #ddd}.detail__footer{margin:1.5rem auto 0}@media (min-width: 768px){.detail__meta{margin-top:0}}@media (min-width: 1024px){.detail__content .galleria{height:562px}}@media (min-width: 1280px){.detail__content .galleria{height:704px}}.detail-live .event-item{padding-top:1rem}.detail-live .event-item+.event-item{border-top:1px solid #e9ecef}.detail-live .event__title{font-size:1.125rem;line-height:1.4}.detail-live .event__title span{font-size:0.8em;font-weight:normal}.detail-live .event__content .guest__name{font-family:'Merriweather', Arial, "Helvetica Neue", Helvetica, sans-serif}.detail-live.is-active .detail__title::before{content:'Cập nhật';display:inline-block;padding:0.25rem 0.5rem;background-color:#ED1F24;color:white;font-size:0.5em;margin-right:0.5rem;vertical-align:middle}.detail-live ~ .column-article-aside.left .zone{display:none}@media (min-width: 1024px){.detail-live ~ .column-article-aside.left .zone{display:block}}.detail__menu{padding:0.5rem;background:#F3F3E8;border:1px dashed #ED1F24;margin-bottom:1rem;font-family:'Merriweather', Arial, "Helvetica Neue", Helvetica, sans-serif}.detail__menu a{color:black;display:block;padding:0.25rem 0}.detail__menu a::before{font-size:1.2em;line-height:1;content:'•';display:inline-block;margin-right:0.25rem}.detail__menu a:hover{text-decoration:underline}@media (min-width: 1024px){.detail__content .detail__menu{display:none}}.detail__guest .zone__title{font-size:1.125rem;margin-bottom:1rem}.detail__guest .guest{text-align:center}.detail__guest .guest__avatar{margin-bottom:0.5rem}.detail__guest .guest__avatar .img-fluid{transition:all 0.2s ease}.detail__guest .guest__avatar:hover .img-fluid{transform:scale(1.1)}.detail__guest .guest__name{font-size:1.125rem;margin-bottom:0.25rem;font-weight:bold;font-family:'Playfair', "Times New Roman", Times, Baskerville, Georgia, serif}.detail__guest .guest__title{opacity:0.5;margin-bottom:0.5rem;font-size:0.875rem}.area--featured{margin-bottom:2rem}.area--featured .detail-wrap{padding-top:0}.area--featured .detail__header,.area--featured .detail__content{text-align:left;max-width:initial;margin-bottom:0}.area--featured .detail__title{font-size:1rem;margin-bottom:0.5rem}.area--featured .detail__meta{text-align:left;opacity:1;margin-top:0}.area--featured .detail__meta time{opacity:0.7}.area--featured .detail__author{display:block;margin-right:0;margin-top:0.5rem}.area--featured .detail__summary{font-weight:normal;font-size:0.875rem;line-height:1.3;margin-bottom:0.5rem;opacity:0.8}.area--featured .detail__source{font-weight:bold;margin-bottom:0.5rem}.area--featured .detail__content>p,.area--featured .detail__content>div,.area--featured .detail__content>h1,.area--featured .detail__content>h2,.area--featured .detail__content>h3,.area--featured .detail__content>h4,.area--featured .detail__content>h5{margin-bottom:1rem}.area--featured .detail__content .galleria,.area--featured .detail__content .content-image,.area--featured .detail__content .image-wrap{margin-left:0px;margin-right:0px}.area--featured .detail__footer{text-align:right;max-width:initial;margin-top:0.5rem}@media (min-width: 768px){.page-detail .column-wrap{display:flex;justify-content:space-between;flex-wrap:wrap;flex-direction:row}}.page-detail .column-article-aside{margin-bottom:2rem}@media (min-width: 768px){.page-detail .column-article-aside.left{order:3;flex-basis:100%;flex-direction:column}}@media (min-width: 1024px){.page-detail .column-article-aside.left{order:1;flex-basis:calc((100% - 588px - 64px) / 2)}.page-detail .column-article-aside.left .zone--secondary{padding-right:1.5rem;border-right:1px solid #e9ecef}}@media (min-width: 768px){.page-detail .column-article-aside.right{order:2;flex-basis:22%;flex-direction:column}}@media (min-width: 1024px){.page-detail .column-article-aside.right{order:3;flex-basis:calc((100% - 588px - 64px) / 2)}}@media (min-width: 768px){.page-detail .detail-wrap{order:1;flex-basis:75%;flex-direction:column}}@media (min-width: 1024px){.page-detail .detail-wrap{flex-basis:588px;order:2}}.floating-action{position:fixed;width:32px;left:50%;display:none}.floating-action a{display:block}.floating-action a+a{margin-top:0.5rem}@media (min-width: 768px){.floating-action{margin-left:-432px;top:94px}}@media (min-width: 1024px){.floating-action{margin-left:-562px;top:54px}}@media (min-width: 1280px){.floating-action{margin-left:-646px}}.floating-action.is-active{display:block}.page-infographic .detail-wrap,.page-magazine .detail-wrap{flex-basis:100%}.page-infographic .detail__cover,.page-magazine .detail__cover{margin-bottom:1rem;text-align:center}.page-infographic .detail__cover .img-fluid,.page-magazine .detail__cover .img-fluid{margin-left:auto;margin-right:auto}@media (min-width: 1024px){.page-infographic .detail__header,.page-infographic .detail__footer,.page-magazine .detail__header,.page-magazine .detail__footer{text-align:center;max-width:728px;margin-left:auto;margin-right:auto}}.page-infographic .detail__content .detail__author,.page-magazine .detail__content .detail__author{text-align:right;padding-top:0.5rem;position:relative;font-size:0.875rem}.page-infographic .detail__content .detail__author p,.page-magazine .detail__content .detail__author p{margin-bottom:0.25rem}.page-infographic .detail__content .detail__author::before,.page-magazine .detail__content .detail__author::before{content:'';display:block;width:100px;height:1px;background-color:#555;position:absolute;top:0;right:0}@media (min-width: 1024px){.page-infographic .detail__content .detail__author,.page-magazine .detail__content .detail__author{font-size:1rem}}@media (min-width: 1024px){.page-infographic .detail__content,.page-magazine .detail__content{max-width:600px;margin-left:auto;margin-right:auto}.page-infographic .detail__content .lightgallery,.page-infographic .detail__content .image-wrap,.page-magazine .detail__content .lightgallery,.page-magazine .detail__content .image-wrap{margin-left:-190px;margin-right:-190px}.page-infographic .detail__content .lightgallery .image-wrap,.page-infographic .detail__content .image-wrap .image-wrap,.page-magazine .detail__content .lightgallery .image-wrap,.page-magazine .detail__content .image-wrap .image-wrap{margin-left:0;margin-right:0}.page-infographic .detail__content .lightgallery.align-left-image,.page-infographic .detail__content .image-wrap.align-left-image,.page-magazine .detail__content .lightgallery.align-left-image,.page-magazine .detail__content .image-wrap.align-left-image{margin-right:1rem}.page-infographic .detail__content .lightgallery.align-right-image,.page-infographic .detail__content .image-wrap.align-right-image,.page-magazine .detail__content .lightgallery.align-right-image,.page-magazine .detail__content .image-wrap.align-right-image{margin-left:1rem}}@media (min-width: 1280px){.page-infographic .detail__content .lightgallery,.page-infographic .detail__content .image-wrap,.page-magazine .detail__content .lightgallery,.page-magazine .detail__content .image-wrap{margin-left:-290px;margin-right:-290px}}@media (min-width: 1024px){.page-infographic .detail__footer,.page-magazine .detail__footer{text-align:left}}.page-magazine .site-header{margin-bottom:0}.page-magazine .site-header__content{background-color:#F3F3E8}.page-magazine .site-header__content .container{display:flex;padding:0.5rem 1rem;align-items:center}.page-magazine .site-header__content .logo{margin:0;padding:0;display:none}@media (min-width: 768px){.page-magazine .site-header__content .logo{display:block}}.page-magazine .site-header__content .logo a{padding-bottom:0}.page-magazine .site-header__content .logo a::after{display:none}.page-magazine .site-header__content .logo .img-fluid{max-height:20px}.page-magazine .site-header__content .icon-back{margin-right:0.5rem;padding:0 0.5rem}.page-magazine .site-header__content .category{margin:0 auto;font-family:'Playfair', serif;font-weight:bold}.page-magazine .site-header__content .icon-btn-facebook{margin-left:auto}.page-magazine .site-header.is-pinned .container{padding-top:0.25rem;padding-bottom:0.25rem}.page-magazine .site-header.is-pinned .site-header__content{background-color:#F3F3E8;border-bottom:1px solid #e9ecef;position:fixed;top:0px;left:0;right:0;z-index:20}@media (min-width: 1024px){.page-photo .column-article-aside.right{flex-basis:250px}}@media (min-width: 1280px){.page-photo .column-article-aside.right{flex-basis:300px}}@media (min-width: 1024px){.page-photo .detail-wrap{flex-basis:calc(100% - 274px);margin-right:auto}}@media (min-width: 1280px){.page-photo .detail-wrap{flex-basis:calc(100% - 324px)}}@media (min-width: 1024px){.page-photo .detail__content{max-width:640px;margin-left:auto;margin-right:auto}.page-photo .detail__content .lightgallery,.page-photo .detail__content .image-wrap{margin-left:-32px;margin-right:-32px}.page-photo .detail__content .lightgallery .image-wrap,.page-photo .detail__content .image-wrap .image-wrap{margin-left:0;margin-right:0}}@media (min-width: 1280px){.page-photo .detail__content .lightgallery,.page-photo .detail__content .image-wrap{margin-left:-108px;margin-right:-108px}}.page-404 .site-header{margin-bottom:0}.page-404 .site-content{padding:1rem 0 2rem;position:relative;background:#2F3242;color:white}.page-404 svg{max-width:100%}.page-404 .message-box{font-family:Roboto;font-weight:300}.page-404 .message-box h1{font-size:60px;line-height:46px;margin-bottom:40px}.page-404 #Polygon-1,.page-404 #Polygon-2,.page-404 #Polygon-3,.page-404 #Polygon-4,.page-404 #Polygon-4,.page-404 #Polygon-5{animation:float 1s infinite ease-in-out alternate}.page-404 #Polygon-2{animation-delay:.2s}.page-404 #Polygon-3{animation-delay:.4s}.page-404 #Polygon-4{animation-delay:.6s}.page-404 #Polygon-5{animation-delay:.8s}@keyframes float{100%{transform:translateY(20px)}}@media (min-width: 768px){.page-404 .site-content{padding:3rem 0}}.text-normal,.normal-text{font-size:1rem;line-height:1.4;font-weight:normal}.text-small{font-size:1.25rem;line-height:1.3}.text-link{color:#ED1F24}.text-link:hover{text-decoration:underline}.text-black{font-weight:900}.btn{border-radius:0;font-size:0.875rem}.btn-custom{background-color:#F3F3E8;font-size:0.75rem}.btn-custom:hover{background-color:#e2e2c6}[aria-expanded="false"] .short{display:none}[aria-expanded="true"] .full{display:none}[aria-expanded="true"] .short{display:block}.modal.show .modal-dialog{-webkit-transform:translate(0, 20%);transform:translate(0, 20%)}a.btn{cursor:pointer}a.btn:not([href]):not([tabindex]){color:white}.btn-round{border-radius:30px;min-width:100px}.form-control.error{border:1px solid red}.form-control.error ~ .error{font-size:0.875rem;margin-bottom:0;color:red}.grecaptcha-badge{visibility:collapse !important;display:none !important}#gotop{position:fixed;bottom:0.75rem;right:0.75rem;width:2.5rem;height:2.5rem;line-height:2.5rem;padding:0;text-align:center;display:none}.aDisable{cursor:auto}.aDisable:hover,.aDisable:active{color:#000}@keyframes animation-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loading .icon{-webkit-animation:animation-spin 2s linear infinite;animation:animation-spin 2s linear infinite}.site-content .aspNetHidden{margin-top:1rem}

/*# sourceMappingURL=main.css.map */