@charset "UTF-8";.category-container{width:100%;margin:65px auto 50px}.category-container .heading{color:#0a3f57}.category-container ul{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:0;list-style:none}.category-container ul li{margin-right:30px}.category-container ul li:last-child{margin-right:0}.category-container ul li a{display:inline-block;border:1px solid #0a3f57;min-width:120px;height:45px;padding:10px;text-align:center;font-size:16px;font-size:1rem;color:#0a3f57;text-decoration:none;transition:background-color .3s,border .3s,color .3s}.category-container ul li a:hover{background:#adc4de;border-color:#adc4de;color:#fff}.category-container ul li.-current a{background:#adc4de;border-color:#adc4de;color:#fff}.column-container{background:#e5ebf2;padding:60px 0}.column-container .column-content{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:start;align-items:flex-start}.column-container .main-content{width:64%;max-width:700px}.column-container .side-content{width:33.5%;background:#fff}.column-container .side-content ul{padding:0;list-style:none}.column-container .side-content .heading{margin-bottom:0;font-size:40.528px;font-size:2.533rem;line-height:1}.column-container .side-content .sub-heading{margin-top:0;font-size:18.272px;font-size:1.142rem}.column-container .side-content .mail-magazine{padding:40px 25px;background:#0a3f57;color:#fff}.column-container .side-content .mail-magazine h3{display:none}.column-container .side-content .mail-magazine .hs-form{background:transparent}.column-container .side-content .mail-magazine .hs-form label{color:#fff}.column-container .side-content .mail-magazine .hs-form .hs-input{padding:10px;width:100%;color:#000}.column-container .side-content .mail-magazine .hs-form .legal-consent-container a{color:inherit;text-decoration:underline}.column-container .side-content .mail-magazine .hs-form .actions{width:180px;margin:19px auto 0}.column-container .side-content .mail-magazine .hs-form .actions .hs-button{width:100%;background:#f0f4f8;font-size:16px;font-size:1rem;color:#0a3f57;padding:10px 50px}.column-container .side-content .mail-magazine .hs-form .actions .hs-button:hover{opacity:.6;-ms-filter:"alpha(opacity=60)"}.column-container .side-content .listing-content{padding:40px 50px;background:#fff;color:#0a3f57}.column-container .side-content .listing-content a{display:block;color:#0a3f57;text-decoration:none}.column-container .side-content .listing-content h3{display:none}.column-container .side-content .listing-content ul{counter-reset:rank 0;margin-bottom:50px}.column-container .side-content .listing-content ul li{counter-increment:rank;margin-top:20px;position:relative}.column-container .side-content .listing-content ul li a{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start}.column-container .side-content .listing-content ul li a .listing-featured-image{width:125px;margin-right:15px;position:relative}.column-container .side-content .listing-content ul li a .listing-featured-image img{-ms-flex:0 0 auto;flex:0 0 auto;display:block;width:100%;height:auto;box-shadow:2px 2px 2px rgba(0,0,0,0.25)}.column-container .side-content .listing-content ul li a .listing-featured-image:hover:before{opacity:.6;-ms-filter:"alpha(opacity=60)"}.column-container .side-content .listing-content ul li a .listing-featured-image:before{content:counter(rank) "";display:block;position:absolute;left:-4px;top:-5px;width:20px;height:20px;line-height:20px;text-align:center;background:#126da7;color:#fff;z-index:1;font-size:14px;transition:opacity .3s}.column-container .side-content .listing-content ul li a .listing-name{width:calc(100% - 125px)}.column-container .side-content .listing-content .widget-type-post_filter ul{margin-bottom:0;border-top:1px solid #0a3f57}.column-container .side-content .listing-content .widget-type-post_filter ul li{border:1px solid #0a3f57;border-top:0;margin:0}.column-container .side-content .listing-content .widget-type-post_filter ul li:before{content:none}.column-container .side-content .listing-content .widget-type-post_filter ul li a{width:100%;padding:10px}.post-item{display:-ms-flexbox;display:flex;padding:60px 0;border-bottom:1px solid #adc4de}.post-item a{text-decoration:none;color:inherit}.post-item .post-image{-ms-flex:0 0 auto;flex:0 0 auto;width:210px;margin-right:30px}.post-item .post-content{-ms-flex:1 1 auto;flex:1 1 auto}.post-item .head-info{font-size:0}.post-item .head-info>*{display:inline-block;vertical-align:middle;margin:0}.post-item .head-info .tag-group{margin-right:14px;margin-left:-1px}.post-item .tag{min-width:110px;padding:8px;text-decoration:none;color:#fff}.post-item .date{font-size:22.864px;font-size:1.429rem;line-height:1}.post-item .title{margin-top:.5em;font-size:18.288px;font-size:1.143rem;font-weight:500}.post-item .text{margin-top:1em}.column-container .main-content h1{font-size:27.424px;font-size:1.714rem;font-weight:500;line-height:1.5;letter-spacing:.1em}.column-container .main-content .featured-image{text-align:center}.column-container .main-content .column-information{margin-top:10px;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:45px}.column-container .main-content .column-information .tag-group{display:inline-block;margin-right:20px}.column-container .main-content .column-information .tag-group .tag{min-width:110px;margin:1px;padding:8px;color:#fff;font-size:13.712px;font-size:.857rem}.column-container .main-content .column-information .date-block{display:inline-block;margin-top:4px}.column-container .main-content .column-information .social-block{margin-left:auto}.column-container .main-content .column-information .social-block .hs_cos_wrapper_type_social_sharing a img{vertical-align:middle}.column-container .main-content .post-body{font-size:16px;font-size:1rem;line-height:1.71428;letter-spacing:.1em}.column-container .main-content .toc-container{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:50px 0;background:transparent;border:1px solid #0a3f57}.column-container .main-content .toc-container:first-child{margin-top:0}.column-container .main-content .toc-container .toc-title{width:60px}.column-container .main-content .toc-container ul{margin:0;padding:0;list-style:none}.column-container .main-content .toc-container ul li a{color:#000 !important}.column-container .main-content .toc-container ul li ul{margin-top:0;padding-left:1.4em}.column-container .main-content .back-button{margin-top:100px;text-align:right}.column-container .main-content .back-button>*{display:inline-block;width:265px}@media screen and (max-width:1100px){.column-container .main-content{width:100%;max-width:100%;margin-bottom:60px}.column-container .side-content{width:100%}}@media screen and (max-width:767px){.category-container{margin:40px 0 25px}.category-container ul li{margin-bottom:8px;margin-right:8px}.category-container ul li:last-child{margin-right:0}.category-container ul li a{min-width:75px;height:auto;padding:5px 10px;font-size:.916rem}.column-container .column-content .main-content{padding:0 3.333vw}.column-container .column-content .side-content .heading{text-align:center;font-size:2.692rem;letter-spacing:.15em}.column-container .column-content .side-content .sub-heading{text-align:center;font-size:.916rem;margin-bottom:23px}.column-container .column-content .side-content .mail-magazine{padding:40px 6.666vw}.column-container .column-content .side-content .mail-magazine .hs-form{margin-bottom:0}.column-container .column-content .side-content .listing-content{padding:40px 6.666vw}.column-container .column-content .side-content .listing-content ul li:before{top:-10px;left:-10px}.column-container .column-content .side-content .listing-content ul li img{width:105px}.column-container .column-content .side-content .listing-content .widget-type-post_filter ul li a{padding:15px}.listing-container .head-lead{margin:50px auto 35px;font-size:1.083rem}.listing-container .head-lead h2{margin-bottom:1.1em;font-size:1.583rem}.post-listing-container .content-inner{padding:0 10vw 80px}.post-item{display:block;padding:40px 0}.post-item .post-image{width:65%;margin:0 auto 15px}.post-item .tag{min-width:6.5em;padding:.205em .5em;font-size:.917rem}.post-item .title{font-size:1.083rem}.post-item .text{margin-top:1.4em}.post-item .bottom-button{width:100%;margin:25px 0 0}.post-item .bottom-button .button{padding:0 50px 0 20px}.post-item .bottom-button .button:after{right:15px}.column-container{padding:30px 0 60px}.column-container .main-content h1{margin-bottom:35px;font-size:1.333rem}.column-container .main-content .toc-container{padding:15px 20px;margin:35px 0}.column-container .main-content .toc-container .toc-title{width:100%;margin-bottom:6px}.column-container .main-content .toc-container .toc-list a{font-size:1rem}.column-container .main-content .column-information{margin:20px 0}.column-container .main-content .column-information .tag-group{margin-right:20px;margin-bottom:10px}.column-container .main-content .column-information .date-block{margin-top:-2px;font-size:1.333rem}.column-container .main-content .back-button{margin-top:60px;text-align:center}.column-container .main-content .back-button>*{width:100%}}