.page-template-page-blog .container{padding-bottom:50px;max-width:var(--size__max-width);padding-left:20px;padding-right:20px;margin-left:auto;margin-right:auto}@media screen and (min-width: 992px){.page-template-page-blog .container{padding-left:20px;padding-right:20px}}.page-template-page-blog #main-column{margin-top:30px}@media screen and (min-width: 992px){.page-template-page-blog #main-column{margin-top:15px}}@media screen and (min-width: 1200px){.page-template-page-blog #main-column{margin-top:30px}}.post-container h1,.post-container h2,.post-container h3,.post-container h4,.post-container h5,.post-container h6{line-height:normal;font-size:1rem;font-weight:500;padding:0;color:var(--color-black);margin-top:1em;margin-bottom:.7em}.post-container h1{font-size:var(--fs-heading-1);line-height:42px;letter-spacing:6px}@media screen and (min-width: 992px){.post-container h1{line-height:35.2px}}.post-container h2{font-size:var(--fs-heading-2);line-height:32.5px;letter-spacing:6px}@media screen and (min-width: 992px){.post-container h2{line-height:36.4px}}.post-container h3{font-size:var(--fs-heading-3);line-height:20.8px;letter-spacing:4px}@media screen and (min-width: 992px){.post-container h3{line-height:25px}}.post-container h4{font-size:var(--fs-heading-4);line-height:23.2px;letter-spacing:2px}.post-container h5{font-size:calc(var(--fs-heading-4) - 1px)}.post-container h6{font-size:calc(var(--fs-heading-4) - 2px)}.post-container p{margin-bottom:8px;font-weight:400;line-height:29.6px;font-size:16px}.post-container p:last-child{margin-bottom:0}.post-container b,.post-container strong{font-weight:bold}.post-container dfn,.post-container cite,.post-container em,.post-container i{font-style:italic}.post-container blockquote{margin:0 auto}.post-container blockquote p{font-family:var(--ff-primary);font-size:var(--fs-heading-2);line-height:115%;font-weight:500;margin:0}@media screen and (min-width: 992px){.post-container blockquote p{line-height:125%}}.post-container address{margin:0 0 1.5em}.post-container pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:15px;font-size:.9375rem;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}.post-container code,.post-container kbd,.post-container tt,.post-container var{font-size:15px;font-size:.9375rem}.post-container abbr,.post-container acronym{border-bottom:1px dotted #666;cursor:help}.post-container mark,.post-container ins{background:#fff9c0;text-decoration:none}.post-container small{font-size:75%}.post-container big{font-size:125%}.post-container a{color:var(--color-blue);text-decoration:none}.post-container a:hover,.post-container a:active{color:var(--color-text);text-decoration:none}.post-container ul,.post-container ol{color:var(--color-text);padding-inline-start:30px}.post-container ul li,.post-container ol li{font-weight:400;line-height:29.6px;font-size:16px}.post-container figure{margin:30px 0px}@media screen and (min-width: 992px){.post-container figure{margin:40px 0px}}.post-container table{color:var(--color-text)}.post-container .uppercase{text-transform:uppercase}.post-container{margin:0 0 40px;overflow:auto}@media screen and (min-width: 768px){.post-container{margin:0 0 15px}}.post-container .post-content-img{margin-bottom:15px}@media screen and (min-width: 768px){.post-container .post-content-img{padding-top:6px;margin-bottom:35px}}@media screen and (min-width: 768px){.post-container .post-content-img .post-thumb-wrapper{min-width:240px;margin:0 0 0 -15px}}.post-container .post-content-img-default,.post-container .post-thumb-wrapper{margin:0 auto}.post-container .post-thumb-wrapper{width:100%;overflow:hidden;background-size:cover;background-position:center}.post-container .post-thumb-wrapper:after{content:" ";display:block;padding-bottom:100%}.post-container .post-excerpt{margin-bottom:8px}.post-container .post-excerpt:last-child{margin-bottom:0}.post-container .post-title{text-transform:uppercase;margin-bottom:10px}@media screen and (min-width: 768px){.post-container .post-title{margin-top:0}}@media screen and (min-width: 768px){.post-container .post-content-desc{padding:0}}
