.heading-text-wrapper{padding-bottom:25px}.column-12{display:flex;display:-ms-flexbox;-ms-flex-wrap:wrap;flex-wrap:wrap;float:none;margin-bottom:0;z-index:10;margin-left:-1%;margin-right:-1%;width:auto;position:relative}.column-8{float:none;margin-right:0;margin-left:0;padding-left:1%;padding-right:1%;box-shadow:none;background-position:center;position:relative;position:relative;display:block;width:100%}.column-4{float:none;margin-right:0;margin-left:0;padding-left:1%;padding-right:1%;box-shadow:none;background-position:center;position:relative;position:relative;display:block;width:100%}.column-bg-overlay-wrap{pointer-events:none;position:absolute;z-index:0;height:100%;width:100%;top:0;left:0;content:' ';display:block;opacity:1;transition:background-color .45s cubic-bezier(0.25,1,0.33,1),opacity .45s cubic-bezier(0.25,1,0.33,1);-webkit-transition:background-color .45s cubic-bezier(0.25,1,0.33,1),opacity .45s cubic-bezier(0.25,1,0.33,1)}.column-bg-overlay{pointer-events:none;position:absolute;z-index:0;height:100%;width:100%;top:0;left:0;content:' ';display:block;opacity:0;transition:background-color .45s cubic-bezier(0.25,1,0.33,1),opacity .45s cubic-bezier(0.25,1,0.33,1);-webkit-transition:background-color .45s cubic-bezier(0.25,1,0.33,1),opacity .45s cubic-bezier(0.25,1,0.33,1)}.heading-wrapper{margin-bottom:1.5em;display:block}.heading-wrapper h1{font-family:Open Sans;font-size:56px;line-height:66px;font-weight:700;color:#444;letter-spacing:0;-webkit-font-smoothing:antialiased;margin-bottom:0}.heading-text-wrapper h3{margin-bottom:0;font-family:Lato;font-size:24px;line-height:34px;font-weight:400;color:#444;letter-spacing:0;-webkit-font-smoothing:antialiased}.tag-wrapper-title{margin:0;padding:0 0 36px 0;border-bottom:1px solid #ddd;display:block;margin-bottom:40px}@media(min-width:690px){.column-8{width:66.66666667%}.column-4{width:33.33333333%}}@media only screen and (max-width:1300px) and (min-width:1000px){.heading-wrapper h1{font-size:42px;line-height:49.5px}.heading-text-wrapper h3{font-size:20.4px;line-height:28.9px}}@media only screen and (max-width:999px) and (min-width:690px){.heading-wrapper h1{font-size:39.2px;line-height:46.2px}.heading-text-wrapper h3{font-size:19.2px;line-height:27.2px}}@media only screen and (max-width:690px){.heading-wrapper h1{font-size:36.4px;line-height:42.9px}.heading-text-wrapper h3{font-size:19.2px;line-height:27.2px}}