﻿.color-black {color: #000 !important;}
.color-verydark {color: #3a3a3a !important;}
.color-dark {color: #54585a !important;}
.color-medium {color: #aaa !important;}
.color-light {color: #ddd !important;}
.color-verylight {color: #f1f1f1 !important;}
.color-white {color: #fff !important;}
.color-black-bg {background-color: #000 !important;}
.color-verydark-bg {background-color: #3a3a3a !important;}
.color-dark-bg {background-color: #54585a !important;}
.color-medium-bg {background-color: #aaa !important;}
.color-light-bg {background-color: #ddd !important;}
.color-verylight-bg {background-color: #f1f1f1 !important;}
.color-white-bg {background-color: #fff !important;}
.color-transparent-bg {background-color: transparent !important;}
.color-primary {color: #006ba6 !important;}
.color-primary-dark {color: #004a73 !important;}
.color-primary-light {color: #009cf3 !important;}
.color-primary-bg {background-color: #006ba6 !important;}
.color-primary-dark-bg {background-color: #004a73 !important;}
.color-primary-light-bg {background-color: #009cf3 !important;}
.color-secondary {color: #e6aa26 !important;}
.color-secondary-dark {color: #ac7c14 !important;}
.color-secondary-light {color: #eec56b !important;}
.color-secondary-bg {background-color: #e6aa26 !important;}
.color-secondary-dark-bg {background-color: #ac7c14 !important;}
.color-secondary-light-bg {background-color: #eec56b !important;}
.color-highlight {color: #e6aa26 !important;}
.color-highlight-dark {color: #ac7c14 !important;}
.color-highlight-light {color: #eec56b !important;}
.color-highlight-bg {background-color: #e6aa26 !important;}
.color-highlight-dark-bg {background-color: #ac7c14 !important;}
.color-highlight-light-bg {background-color: #eec56b !important;}
.color-accent {color: #eb5949 !important;}
.color-accent-dark {color: #d12917 !important;}
.color-accent-light {color: #f3988e !important;}
.color-accent-bg {background-color: #eb5949 !important;}
.color-accent-dark-bg {background-color: #d12917 !important;}
.color-accent-light-bg {background-color: #f3988e !important;}
.color-accent-alt {color: #ff7f00 !important;}
.color-error {color: #eb5949 !important;}
.color-tip {color: #483 !important;}
.font-primary {font-family: Montserrat,sans-serif !important;}
.font-secondary {font-family: Roboto,sans-serif !important;}
.font-tertiary {font-family: "Times New Roman",Times,serif !important;}
.font-icons {font-family: dashicons !important;}
.ecrs-accordion {margin-bottom: 1.5em;}
.ecrs-accordion-item {margin-bottom: 0;}
.ecrs-accordion-item-closed>.ecrs-accordion-item-content {height: 0;margin: 0;padding: 0;overflow: hidden;border: none;opacity: 0;}
.ecrs-accordion-item-title {font-family: Montserrat,sans-serif;position: relative;cursor: pointer;min-height: 20px;line-height: 20px;padding: 7px 7px 14px 34px;font-weight: bold;text-transform: capitalize;}
.ecrs-accordion-item-title .ecrs-accordion-item-icon {position: absolute;left: 6px;top: 6px;display: block;width: 20px;height: 20px;line-height: 21px;text-align: center;font-family: FontAwesome;font-weight: normal;font-style: normal;-webkit-font-smoothing: antialiased;margin-right: .3em;}
.ecrs-accordion-item-title:hover {color: #e6aa26;}
.ecrs-accordion-item-content {padding: 0 0 14px 34px;-moz-transition: padding-top .4s;-ms-transition: padding-top .4s;-o-transition: padding-top .4s;-webkit-transition: padding-top .4s;transition: padding-top .4s;}
.ecrs-accordion-item-icon-plus .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-plus.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-plus-circle .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-plus-circle.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-plus-square-1 .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-plus-square-1.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-plus-square-2 .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-plus-square-2.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-circle-1 .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-circle-1.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-circle-2 .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-circle-2.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-chevron .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-chevron.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-chevron-circle .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-chevron-circle.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-caret .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-caret.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-caret-square .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-caret-square.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-folder-1 .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-folder-1.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-folder-2 .ecrs-accordion-item-icon:before {content: "";}
.ecrs-accordion-item-icon-arrow-folder-2.ecrs-accordion-item-closed .ecrs-accordion-item-icon:before {content: "";}
.ecrs-row {clear: both;}
.ecrs-row:before, .ecrs-row:after {display: table;content: "";}
.ecrs-row:after {clear: both;}
@media only screen and (min-width: 816px) and (max-width: 9999px) {.ecrs-row-valigned-middle, .ecrs-row-valigned-middle .ecrs-col {-ms-box-orient: horizontal;display: -webkit-box;display: -moz-box;display: -ms-flexbox;display: -moz-flex;display: -webkit-flex;display: flex;-webkit-align-items: center;align-items: center;justify-content: center;}}
.ecrs-row-valigned-middle-flipped {flex-direction: row-reverse;}
@media only screen and (min-width: 648px) and (max-width: 9999px) {.ecrs-row-flipped .ecrs-col {float: right;margin-left: 3.75%;}
	.ecrs-row-flipped .ecrs-col:last-child {margin-left: 0;margin-right: 0;}}
@media print {.ecrs-col {margin-bottom: 0 !important;}}
.ecrs-col.ecrs-col-size-5-6, .ecrs-col.ecrs-col-size-4-6, .ecrs-col.ecrs-col-size-4-5, .ecrs-col.ecrs-col-size-1-5, .ecrs-col.ecrs-col-size-1-4, .ecrs-col.ecrs-col-size-1-2, .ecrs-col.ecrs-col-size-1-6, .ecrs-col.ecrs-col-size-1-3, .ecrs-col.ecrs-col-size-3-4, .ecrs-col.ecrs-col-size-3-5, .ecrs-col.ecrs-col-size-3-6, .ecrs-col.ecrs-col-size-2-4, .ecrs-col.ecrs-col-size-2-5, .ecrs-col.ecrs-col-size-2-6, .ecrs-col.ecrs-col-size-2-3 {float: left;margin-bottom: 3.75%;margin-left: 3.75%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-5-6, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-4-6, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-4-5, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-5, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-4, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-2, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-6, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-3, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-4, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-5, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-6, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-4, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-5, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-6, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-3 {margin: 0;}
@media only screen and (min-width: 0px) and (max-width: 1966px) {.ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-3 div {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
@media only screen and (min-width: 0px) and (max-width: 1966px) {.ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-hd .ecrs-col.ecrs-col-size-2-3 div {margin-bottom: 24px;}}
.ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-5-6 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-4-6 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-4-5 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-1-5 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-1-4 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-1-2 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-1-6 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-1-3 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-3-4 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-3-5 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-3-6 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-2-4 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-2-5 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-2-6 div:last-child, .ecrs-row.ecrs-row-collapse-hd.ecrs-row-last>.ecrs-col.ecrs-col-size-2-3 div:last-child {margin-bottom: 0;}
@media only screen and (min-width: 0px) and (max-width: 1247px) {.ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-3 div {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
@media only screen and (min-width: 0px) and (max-width: 1247px) {.ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-desktop .ecrs-col.ecrs-col-size-2-3 div {margin-bottom: 24px;}}
.ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-5-6 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-4-6 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-4-5 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-5 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-4 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-2 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-6 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-3 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-3-4 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-3-5 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-3-6 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-4 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-5 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-6 div:last-child, .ecrs-row.ecrs-row-collapse-desktop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-3 div:last-child {margin-bottom: 0;}
@media only screen and (min-width: 0px) and (max-width: 1071px) {.ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-3 div {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
@media only screen and (min-width: 0px) and (max-width: 1071px) {.ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-laptop .ecrs-col.ecrs-col-size-2-3 div {margin-bottom: 24px;}}
.ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-5-6 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-4-6 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-4-5 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-5 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-4 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-2 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-6 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-1-3 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-3-4 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-3-5 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-3-6 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-4 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-5 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-6 div:last-child, .ecrs-row.ecrs-row-collapse-laptop.ecrs-row-last>.ecrs-col.ecrs-col-size-2-3 div:last-child {margin-bottom: 0;}
@media only screen and (min-width: 0px) and (max-width: 907px) {.ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-3 div {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
@media only screen and (min-width: 0px) and (max-width: 907px) {.ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-notebook .ecrs-col.ecrs-col-size-2-3 div {margin-bottom: 24px;}}
.ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-5-6 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-4-6 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-4-5 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-1-5 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-1-4 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-1-2 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-1-6 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-1-3 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-3-4 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-3-5 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-3-6 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-2-4 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-2-5 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-2-6 div:last-child, .ecrs-row.ecrs-row-collapse-notebook.ecrs-row-last>.ecrs-col.ecrs-col-size-2-3 div:last-child {margin-bottom: 0;}
@media only screen and (min-width: 0px) and (max-width: 815px) {.ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-3 div {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
@media only screen and (min-width: 0px) and (max-width: 815px) {.ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-5-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-4-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-4-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-4 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-2 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-1-3 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-3-4 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-3-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-3-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-4 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-5 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-6 div, .ecrs-row.ecrs-row-collapse-tablet .ecrs-col.ecrs-col-size-2-3 div {margin-bottom: 24px;}}
.ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-5-6 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-4-6 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-4-5 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-1-5 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-1-4 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-1-2 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-1-6 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-1-3 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-3-4 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-3-5 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-3-6 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-2-4 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-2-5 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-2-6 div:last-child, .ecrs-row.ecrs-row-collapse-tablet.ecrs-row-last>.ecrs-col.ecrs-col-size-2-3 div:last-child {margin-bottom: 0;}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-col.ecrs-col-size-5-6 div, .ecrs-col.ecrs-col-size-4-6 div, .ecrs-col.ecrs-col-size-4-5 div, .ecrs-col.ecrs-col-size-1-5 div, .ecrs-col.ecrs-col-size-1-4 div, .ecrs-col.ecrs-col-size-1-2 div, .ecrs-col.ecrs-col-size-1-6 div, .ecrs-col.ecrs-col-size-1-3 div, .ecrs-col.ecrs-col-size-3-4 div, .ecrs-col.ecrs-col-size-3-5 div, .ecrs-col.ecrs-col-size-3-6 div, .ecrs-col.ecrs-col-size-2-4 div, .ecrs-col.ecrs-col-size-2-5 div, .ecrs-col.ecrs-col-size-2-6 div, .ecrs-col.ecrs-col-size-2-3 div {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-col.ecrs-col-size-5-6 div, .ecrs-col.ecrs-col-size-4-6 div, .ecrs-col.ecrs-col-size-4-5 div, .ecrs-col.ecrs-col-size-1-5 div, .ecrs-col.ecrs-col-size-1-4 div, .ecrs-col.ecrs-col-size-1-2 div, .ecrs-col.ecrs-col-size-1-6 div, .ecrs-col.ecrs-col-size-1-3 div, .ecrs-col.ecrs-col-size-3-4 div, .ecrs-col.ecrs-col-size-3-5 div, .ecrs-col.ecrs-col-size-3-6 div, .ecrs-col.ecrs-col-size-2-4 div, .ecrs-col.ecrs-col-size-2-5 div, .ecrs-col.ecrs-col-size-2-6 div, .ecrs-col.ecrs-col-size-2-3 div {margin-bottom: 24px;}
	.ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-5-6 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-4-6 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-4-5 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-1-5 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-1-4 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-1-2 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-1-6 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-1-3 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-3-4 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-3-5 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-3-6 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-2-4 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-2-5 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-2-6 div:last-child, .ecrs-row.ecrs-row-last>.ecrs-col.ecrs-col-size-2-3 div:last-child {margin-bottom: 0;}}
@media only screen and (min-width: 0px) and (max-width: 647px) {div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-5-6, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-4-6, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-4-5, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-5, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-4, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-2, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-6, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-3, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-4, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-5, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-6, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-4, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-5, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-6, div.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-3 {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
.ecrs-col.ecrs-col-size-1-2, .ecrs-col.ecrs-col-size-3-6, .ecrs-col.ecrs-col-size-2-4 {width: 48.125%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-2, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-6, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-4 {width: 50%;}
.ecrs-col.ecrs-col-size-1-3, .ecrs-col.ecrs-col-size-2-6 {width: 30.8333333333%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-3, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-6 {width: 50%;}
.ecrs-col.ecrs-col-size-4-6, .ecrs-col.ecrs-col-size-2-3 {width: 65.4166666667%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-4-6, .ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-3 {width: 33.3333333333%;}
.ecrs-col.ecrs-col-size-1-4 {width: 22.1875%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-4 {width: 25%;}
.ecrs-col.ecrs-col-size-3-4 {width: 74.0625%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-4 {width: 75%;}
.ecrs-col.ecrs-col-size-1-5 {width: 17%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-5 {width: 20%;}
.ecrs-col.ecrs-col-size-2-5 {width: 37.75%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-2-5 {width: 40%;}
.ecrs-col.ecrs-col-size-3-5 {width: 58.5%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-3-5 {width: 60%;}
.ecrs-col.ecrs-col-size-4-5 {width: 79.25%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-4-5 {width: 80%;}
.ecrs-col.ecrs-col-size-1-6 {width: 13.5416666667%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-1-6 {width: 16.6666666667%;}
.ecrs-col.ecrs-col-size-5-6 {width: 82.7083333333%;}
.ecrs-row.ecrs-row-no-gutter .ecrs-col.ecrs-col-size-5-6 {width: 83.3333333333%;}
.ecrs-col.ecrs-col-first, .ecrs-col:first-child {clear: both;margin-left: 0;}
.ecrs-col.ecrs-col-centered {margin-right: auto !important;margin-left: auto !important;float: none !important;}
@media only screen and (min-width: 648px) and (max-width: 9999px) {.ecrs-row-last .ecrs-col, .ecrs-box-pane>.ecrs-row:last-child .ecrs-col, .ecrs-related-articles>.ecrs-post-grid:last-child .ecrs-row:last-child .ecrs-col {margin-bottom: 0;}}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-row-last .ecrs-col:last-child, .ecrs-box-pane>.ecrs-row:last-child .ecrs-col:last-child, .ecrs-related-articles>.ecrs-post-grid:last-child .ecrs-row:last-child .ecrs-col:last-child {margin-bottom: 0;}}
.ecrs-box {background-color: #f1f1f1;margin: 0 0 24px 0;}
.full-width-content .entry-content>.ecrs-box {margin: 0;}
.full-width-content .entry-content>.ecrs-box:first-child>.ecrs-box-pane {padding: 0 0 48px;}
.full-width-content .entry-content>.ecrs-box>.ecrs-box-pane {padding: 48px 0;}
.ecrs-box>.ecrs-box-header {font-family: Montserrat,sans-serif;font-weight: bold;padding: 12px 24px;}
.ecrs-box>.ecrs-box-pane {padding: 24px;}
.ecrs-box.ecrs-box-has-background {background-position: center center;background-repeat: no-repeat;background-size: cover;}
.ecrs-box.ecrs-box-type-content-alt>.ecrs-box-pane {background-color: #fff;padding: 24px 0;color: #54585a;}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-box.ecrs-box-type-content-alt>.ecrs-box-pane {padding: 0;}}
.ecrs-box.ecrs-box-type-emergency {-webkit-box-shadow: 0 0 12px #ddd;-moz-box-shadow: 0 0 12px #ddd;box-shadow: 0 0 12px #ddd;}
.ecrs-box.ecrs-box-type-emergency>.ecrs-box-header {background-color: #f00;color: #fff;}
.ecrs-box.ecrs-box-type-emergency>.ecrs-box-pane {background-color: #fff;color: #000;}
.ecrs-box.ecrs-box-type-primary {-webkit-box-shadow: 0 0 12px #ddd;-moz-box-shadow: 0 0 12px #ddd;box-shadow: 0 0 12px #ddd;}
.ecrs-box.ecrs-box-type-primary>.ecrs-box-header {background-color: #006ba6;color: #fff;}
.ecrs-box.ecrs-box-type-primary>.ecrs-box-pane {background-color: #fff;color: #54585a;}
.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane {padding: 48px 0;width: 100%;}
@media only screen and (min-width: 648px) and (max-width: 9999px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero>.ecrs-box-pane .ecrs-row:last-child .ecrs-col, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed>.ecrs-box-pane .ecrs-row:last-child .ecrs-col, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt>.ecrs-box-pane .ecrs-row:last-child .ecrs-col, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane .ecrs-row:last-child .ecrs-col, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide>.ecrs-box-pane .ecrs-row:last-child .ecrs-col, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane .ecrs-row:last-child .ecrs-col {margin-bottom: 0;}}
.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide-alt>.ecrs-box-pane {margin: 0 auto;max-width: 100%;width: 100%;}
@media only screen and (min-width: 0px) and (max-width: 1247px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide-alt>.ecrs-box-pane {width: 1024px;}}
@media only screen and (min-width: 0px) and (max-width: 1071px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide-alt>.ecrs-box-pane {width: 860px;}}
@media only screen and (min-width: 0px) and (max-width: 907px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide-alt>.ecrs-box-pane {width: 768px;}}
@media only screen and (min-width: 0px) and (max-width: 815px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide-alt>.ecrs-box-pane {width: calc(100% - 48px);}}
.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane {padding: 0;}
.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane .ecrs-quote-block {margin-left: 0;margin-right: 0;}
.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane .ecrs-quote-block.ecrs-quote-large {margin-bottom: 48px;}
@media only screen and (min-width: 0px) and (max-width: 815px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane .ecrs-quote-block.ecrs-quote-large {margin-top: 48px;}}
.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-fixed-alt, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide-alt {background-color: #fff;}
.ecrs-box-type-hero-fixed-alt+.ecrs-box-type-hero-fixed-alt .ecrs-box-pane {padding-top: 0 !important;}
.ecrs-box-type-hero-fixed-alt+.ecrs-box-type-hero-wide-alt .ecrs-box-pane {padding-top: 0 !important;}
.ecrs-box-type-hero-wide-alt+.ecrs-box-type-hero-fixed-alt .ecrs-box-pane {padding-top: 0 !important;}
.ecrs-box-type-hero-wide-alt+.ecrs-box-type-hero-wide-alt .ecrs-box-pane {padding-top: 0 !important;}
@media only screen and (min-width: 908px) and (max-width: 9999px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-narrow>.ecrs-box-pane, .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-quote>.ecrs-box-pane {padding-left: 10%;padding-right: 10%;}}
@media only screen and (min-width: 1248px) and (max-width: 9999px) {.full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide .full-width-content .entry-content>.ecrs-box.ecrs-box-type-hero-wide-alt>.ecrs-box-pane {min-width: 1200px;width: 75%;}}
.ecrs-box.ecrs-box-type-tip {background-color: #f1f1f1;-webkit-box-shadow: 0 0 12px #aaa;-moz-box-shadow: 0 0 12px #aaa;box-shadow: 0 0 12px #aaa;margin: 24px 0;}
.ecrs-box.ecrs-box-type-tip, .ecrs-box.ecrs-box-type-tip>span.ecrs-box-header, .ecrs-box.ecrs-box-type-tip>span.ecrs-box-pane {display: block;}
.ecrs-box.ecrs-box-type-tip>.ecrs-box-header {color: #fff;font-family: Montserrat,sans-serif;font-weight: bold;padding: 12px 24px;}
.ecrs-box.ecrs-box-type-tip .ecrs-box-pane {color: #54585a;padding: 24px;}
.ecrs-box.ecrs-box-type-tip .ecrs-box-has-background {background-position: center center;background-repeat: no-repeat;background-size: cover;}
.ecrs-box.ecrs-box-type-tip.ecrs-box-type-default>.ecrs-box-header, .ecrs-box.ecrs-box-type-tip.ecrs-box-type-note>.ecrs-box-header {background-color: #006ba6;}
.ecrs-box.ecrs-box-type-tip.ecrs-box-type-tip>.ecrs-box-header {background-color: #483;}
.ecrs-box.ecrs-box-type-tip.ecrs-box-type-warning>.ecrs-box-header {background-color: #eb5949;}
.ecrs-box.ecrs-box-type-tip.ecrs-box-type-important>.ecrs-box-header {background-color: #ffcd00;}
.ecrs-button {font-family: Montserrat,sans-serif;font-weight: 700;letter-spacing: 1px;text-transform: uppercase;}
.ecrs-button .block:before {content: "";display: inline-block;height: 100%;vertical-align: middle;margin-right: -.25em;}
.ecrs-button.ecrs-button-has-background {background-position: center center;background-repeat: no-repeat;background-size: cover;text-align: center;}
.ecrs-button.ecrs-button-has-background:before {content: "";display: inline-block;height: 100%;vertical-align: middle;}
.ecrs-button.ecrs-button-has-background a {color: #fff;display: inline-block;padding: 90px 24px;width: 100%;text-align: center;vertical-align: middle;}
.ecrs-button.ecrs-button-has-background a:hover {background-color: rgba(0,0,0,.3);color: #ffcd00;}
.ecrs-button:not(.ecrs-button-has-background) {display: block;margin-bottom: 20px;}
.ecrs-button:not(.ecrs-button-has-background) a {display: inline-block;text-align: center;}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-button:not(.ecrs-button-has-background) .ecrs-button-block {text-align: center;}}
.ecrs-button:not(.ecrs-button-has-background):last-child {margin-bottom: 0;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-large a {font-size: 20px;font-size: 2rem;padding: 24px 48px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-large.ecrs-button-round a {border-radius: 50px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-medium a {font-size: 16px;font-size: 1.6rem;padding: 12px 36px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-medium.ecrs-button-round a {border-radius: 24px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-small a {font-size: 12px;font-size: 1.2rem;font-size: 14px;padding: 8px 24px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-small.ecrs-button-round a {border-radius: 20px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-smaller a {font-size: 12px;font-size: 1.2rem;padding: 8px 20px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-smaller.ecrs-button-round a {border-radius: 20px;}
.ecrs-button-primary:not(.ecrs-button-has-background) a {background-color: #006ba6;color: #fff !important;border: 2px solid #006ba6 !important;}
.ecrs-button-primary:not(.ecrs-button-has-background) a:hover {background-color: #004a73;border: 2px solid #004a73 !important;}
.ecrs-button-primary-alt:not(.ecrs-button-has-background) a {background-color: transparent;color: #006ba6 !important;border: 2px solid #006ba6 !important;}
.ecrs-button-primary-alt:not(.ecrs-button-has-background) a:hover {color: #fff !important;background-color: #006ba6;}
.ecrs-button-secondary:not(.ecrs-button-has-background) a {background-color: #ffcd00;color: #fff !important;border: 2px solid #ffcd00 !important;}
.ecrs-button-secondary:not(.ecrs-button-has-background) a:hover {background-color: #e6b900;border: 2px solid #e6b900 !important;}
.ecrs-button-secondary-alt:not(.ecrs-button-has-background) a {background-color: transparent;color: #ffcd00 !important;border: 2px solid #ffcd00 !important;}
.ecrs-button-secondary-alt:not(.ecrs-button-has-background) a:hover {color: #fff !important;background-color: #ffcd00;}
.ecrs-button-accent:not(.ecrs-button-has-background) a {background-color: #eb5949;color: #fff !important;border: 2px solid #eb5949 !important;}
.ecrs-button-accent:not(.ecrs-button-has-background) a:hover {background-color: #d12917;border: 2px solid #d12917 !important;}
.ecrs-button-accent-alt:not(.ecrs-button-has-background) a {background-color: transparent;color: #eb5949 !important;border: 2px solid #eb5949 !important;}
.ecrs-button-accent-alt:not(.ecrs-button-has-background) a:hover {color: #fff !important;background-color: #eb5949;}
.ecrs-button-light:not(.ecrs-button-has-background) a {background-color: #fff;color: #ddd !important;border: 2px solid #fff !important;}
.ecrs-button-light:not(.ecrs-button-has-background) a:hover {background-color: #aaa;border: 2px solid #aaa !important;}
.ecrs-button-light-alt:not(.ecrs-button-has-background) a {background-color: transparent;color: #fff !important;border: 2px solid #fff !important;}
.ecrs-button-light-alt:not(.ecrs-button-has-background) a:hover {color: #ddd !important;background-color: #fff;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-left {display: inline-block;float: left;margin-bottom: 0;margin-right: 24px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-right {display: inline-block;float: right;margin-bottom: 0;margin-left: 24px;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-center {text-align: center;}
.ecrs-button:not(.ecrs-button-has-background).ecrs-button-inline {display: inline-block;margin: 8px;}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-button:not(.ecrs-button-has-background).ecrs-button-inline {display: block;text-align: center;}}
div.gform_wrapper .gform_page_footer, div.gform_wrapper .gform_footer {text-align: center;}
div.gform_wrapper .gform_page_footer button, div.gform_wrapper .gform_page_footer input[type="button"], div.gform_wrapper .gform_page_footer input[type="reset"], div.gform_wrapper .gform_page_footer input[type="submit"], div.gform_wrapper .gform_page_footer .button, div.gform_wrapper .gform_footer button, div.gform_wrapper .gform_footer input[type="button"], div.gform_wrapper .gform_footer input[type="reset"], div.gform_wrapper .gform_footer input[type="submit"], div.gform_wrapper .gform_footer .button {background-color: transparent;border: 2px solid #e6aa26;border-radius: 24px;color: #e6aa26;cursor: pointer;font-family: Montserrat,sans-serif;font-size: 14px;font-size: 1.4rem;font-weight: 700;letter-spacing: 1px;padding: 8px 24px;text-decoration: none;text-transform: uppercase;white-space: normal;width: auto;}
.ecrs-whitepaper-form div.gform_wrapper .gform_page_footer button, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="button"], .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="reset"], .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="submit"], .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer .button, .ecrs-whitepaper-form div.gform_wrapper .gform_footer button, .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="button"], .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="reset"], .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="submit"], .ecrs-whitepaper-form div.gform_wrapper .gform_footer .button {border: 2px solid #e6aa26;color: #e6aa26;}
div.gform_wrapper .gform_page_footer button:focus, div.gform_wrapper .gform_page_footer button:hover, div.gform_wrapper .gform_page_footer input[type="button"]:focus, div.gform_wrapper .gform_page_footer input[type="button"]:hover, div.gform_wrapper .gform_page_footer input[type="reset"]:focus, div.gform_wrapper .gform_page_footer input[type="reset"]:hover, div.gform_wrapper .gform_page_footer input[type="submit"]:focus, div.gform_wrapper .gform_page_footer input[type="submit"]:hover, div.gform_wrapper .gform_page_footer .button:focus, div.gform_wrapper .gform_page_footer .button:hover, div.gform_wrapper .gform_footer button:focus, div.gform_wrapper .gform_footer button:hover, div.gform_wrapper .gform_footer input[type="button"]:focus, div.gform_wrapper .gform_footer input[type="button"]:hover, div.gform_wrapper .gform_footer input[type="reset"]:focus, div.gform_wrapper .gform_footer input[type="reset"]:hover, div.gform_wrapper .gform_footer input[type="submit"]:focus, div.gform_wrapper .gform_footer input[type="submit"]:hover, div.gform_wrapper .gform_footer .button:focus, div.gform_wrapper .gform_footer .button:hover {background-color: #e6aa26;color: #fff;}
.ecrs-whitepaper-form div.gform_wrapper .gform_page_footer button:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer button:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="button"]:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="button"]:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="reset"]:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="reset"]:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="submit"]:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer input[type="submit"]:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer .button:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_page_footer .button:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_footer button:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_footer button:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="button"]:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="button"]:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="reset"]:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="reset"]:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="submit"]:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_footer input[type="submit"]:hover, .ecrs-whitepaper-form div.gform_wrapper .gform_footer .button:focus, .ecrs-whitepaper-form div.gform_wrapper .gform_footer .button:hover {background-color: #e6aa26;color: #fff;}
div.gform_wrapper .gform_page_footer {text-align: left;}
div.gform_wrapper .gform_page_footer .gform_next_button::before {font-family: FontAwesome;content: "";}
.ecrs-flipbox {margin: 0 0 1.5em 0;}
.ecrs-flipbox-pane {width: 100%;}
.ecrs-flipbox-pane-boxed {background-color: #f1f1f1;padding: 24px;display: table-cell;vertical-align: middle;}
.ecrs-flipbox-pane-boxed-style-primary {background-color: #006ba6;color: #fff;}
.ecrs-flipbox-pane-boxed-style-primary a, .ecrs-flipbox-pane-boxed-style-primary a:hover, .ecrs-flipbox-pane-boxed-style-primary a:active {color: #fff;}
.ecrs-flipbox-pane-boxed-style-secondary {background-color: #e6aa26;color: #54585a;}
.ecrs-flipbox-pane-boxed-style-accent {background-color: #eb5949;color: #fff;}
.ecrs-post-grid.owl-carousel {margin-bottom: calc(3.75% - 12px);margin-top: -24px;margin-left: -12px;margin-right: -12px;width: calc(100% + 24px);}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-post-grid.owl-carousel {margin-bottom: 3.75%;}}
.ecrs-post-grid.owl-carousel .owl-item {margin-top: 24px;padding: 0 12px 24px;}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-post-grid.owl-carousel .owl-item {padding-bottom: 16px;}}
.ecrs-post-grid.owl-carousel .owl-dots {margin-top: 0 !important;}
.ecrs-post-grid .ecrs-grid-item {-webkit-box-shadow: 0 0 12px #ddd;-moz-box-shadow: 0 0 12px #ddd;box-shadow: 0 0 12px #ddd;}
@media only screen and (min-width: 648px) and (max-width: 9999px) {.ecrs-post-grid .ecrs-grid-item:hover {-webkit-box-shadow: 0 0 36px #ddd;-moz-box-shadow: 0 0 36px #ddd;box-shadow: 0 0 36px #ddd;}}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content {padding: 20px 12px 12px;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content .ecrs-grid-type a {color: #aaa;font-weight: 800;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content .ecrs-grid-title {line-height: 1.1;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content .ecrs-grid-title a {color: #e6aa26;font-size: 18px;font-size: 1.8rem;font-weight: 600;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content .ecrs-grid-title a:hover {color: #ac7c14;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content .ecrs-grid-body {font-family: Roboto,sans-serif;font-size: 16px;font-size: 1.6rem;font-weight: 400;line-height: 1.5;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content h6.ecrs-grid-link {padding-top: 12px;text-align: right;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content h6.ecrs-grid-link a {color: #aaa;font-weight: 600;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-content h6.ecrs-grid-link a:hover {color: #54585a;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-image .ecrs-post-grid-card-product {padding: 24px 24px 0;}
.ecrs-post-grid .ecrs-grid-item .ecrs-grid-image img {display: block;}
.ecrs-post-grid .ecrs-grid-next-posts a .fa {border: 2px solid #aaa;-webkit-border-radius: 75px;-moz-border-radius: 75px;border-radius: 75px;color: #aaa;display: block;font-size: 58px;font-size: 5.8rem;margin: 65px auto;padding: 40px;width: 140px;}
.ecrs-post-grid .ecrs-grid-next-posts a:hover .fa {border-color: #006ba6;color: #006ba6;}
.ecrs-post-grid.ecrs-post-grid-list-summaries .ecrs-grid-item {box-shadow: none;}
.ecrs-post-grid.ecrs-post-grid-list-summaries .ecrs-grid-item:hover {box-shadow: none;}
.ecrs-post-grid.ecrs-post-grid-list-summaries .ecrs-grid-item .ecrs-grid-content {padding: 0;}
.ecrs-post-grid.ecrs-post-grid-list-summaries .ecrs-grid-item .ecrs-grid-content .ecrs-grid-title {margin-bottom: 2px;}
.ecrs-post-grid.ecrs-post-grid-card-profile .ecrs-grid-item {background-color: #f1f1f1;}
.ecrs-post-grid.ecrs-post-grid-card-profile .ecrs-grid-item .ecrs-profile-logo {min-height: 130px;position: relative;background-color: #fff;padding: 15px;}
.ecrs-post-grid.ecrs-post-grid-card-profile .ecrs-grid-item .ecrs-profile-logo a {display: block;position: absolute;top: 50%;height: 80px;margin-top: -50px;width: calc(100% - 30px);}
.ecrs-post-grid.ecrs-post-grid-card-profile .ecrs-grid-item .ecrs-profile-logo a img {height: 100px;width: auto;margin: 0 auto;}
.ecrs-post-grid.ecrs-post-grid-card-profile .ecrs-grid-item .ecrs-profile-data p {font-family: Montserrat,sans-serif;font-size: 18px;font-size: 1.8rem;font-weight: 500;}
.ecrs-post-grid.ecrs-post-grid-card-profile .ecrs-grid-item .ecrs-profile-data .ecrs-profile-label {line-height: 1.2;margin: 0 0 5px;}
.ecrs-gmap {margin-bottom: 24px;}
.ecrs-gmap iframe {border: none !important;display: block;}
.ecrs-quote {display: block;}
.ecrs-quote.ecrs-quote-pull {border-top: 5px solid #ffcd00;border-bottom: 5px solid #ffcd00;color: #54585a;font-family: Montserrat,sans-serif;font-size: 20px;font-size: 2rem;font-weight: 600;line-height: 1.5;margin: 8px 24px 20px;max-width: 50%;padding: 24px;width: 400px;}
.ecrs-quote.ecrs-quote-pull.ecrs-quote-pull-right {margin-right: 0;float: right;}
.ecrs-quote.ecrs-quote-pull.ecrs-quote-pull-left {margin-left: 0;float: left;}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-quote.ecrs-quote-pull.ecrs-quote-pull-right, .ecrs-quote.ecrs-quote-pull.ecrs-quote-pull-left {max-width: 100%;width: 100%;margin-left: 0;margin-right: 0;float: none;}}
@media only screen and (min-width: 0px) and (max-width: 647px) {.ecrs-quote.ecrs-quote-pull.ecrs-quote-pull-right, .ecrs-quote.ecrs-quote-pull.ecrs-quote-pull-left {text-align: center;}}
.ecrs-quote.ecrs-quote-block {color: #ffcd00;font-size: 24px;font-size: 2.4rem;font-weight: 400;line-height: 1.3;font-family: Roboto,sans-serif;font-style: italic;text-align: center;margin: 24px 48px;}
.ecrs-quote.ecrs-quote-block p {margin-bottom: 24px;line-height: 1;}
.ecrs-quote.ecrs-quote-block p:first-child {padding-top: 8px;line-height: 1.2;}
.ecrs-quote.ecrs-quote-block strong {font-family: Montserrat,sans-serif;font-size: 18px;font-size: 1.8rem;font-weight: 600;letter-spacing: 1;color: #54585a;font-style: normal;text-transform: uppercase;}
.ecrs-quote.ecrs-quote-block em {font-size: 16px;font-size: 1.6rem;font-weight: 400;color: #aaa;}
.ecrs-quote.ecrs-quote-block:before {display: block;color: #ddd;font-size: 100px;font-size: 10rem;font-weight: 900;line-height: .8;font-family: "Times New Roman",Times,serif;height: .6em;text-align: center;content: "“";}
@media only screen and (min-width: 816px) and (max-width: 9999px) {.ecrs-quote.ecrs-quote-block.ecrs-quote-large {font-size: 30px;font-size: 3rem;}
	.ecrs-quote.ecrs-quote-block.ecrs-quote-large:before {font-size: 150px;font-size: 15rem;font-weight: 900;line-height: 1.2;height: .8em;}}
.ecrs-quote.ecrs-quote-block.ecrs-quote-inverted {color: #54585a;}
.ecrs-quote.ecrs-quote-block.ecrs-quote-inverted p {color: #fff;}
.ecrs-quote.ecrs-quote-block.ecrs-quote-inverted strong {color: #ffcd00;}
.ecrs-quote.ecrs-quote-block.ecrs-quote-inverted em {color: #ddd;}
.ecrs-quote.ecrs-quote-block.ecrs-quote-inverted:before {color: #aaa;}
.ecrs-tabs {margin: 3em 0;padding: 0;}
.ecrs-tabs-nav {font-family: Montserrat,sans-serif;font-weight: 600;text-align: right;}
.ecrs-tabs-nav span {background-color: #f1f1f1;color: #aaa;cursor: pointer;display: inline-block;margin-right: 3px;line-height: 4;padding: 0 25px 0 0;-moz-transition: all .2s;-ms-transition: all .2s;-o-transition: all .2s;-webkit-transition: all .2s;transition: all .2s;}
.ecrs-tabs-nav span:hover {color: #ffcd00;}
.ecrs-tabs-nav span.ecrs-tabs-current {background: #fff;border-right: 5px solid #ffcd00;color: #ffcd00;cursor: default;padding-right: 20px;}
.ecrs-tabs-nav span.ecrs-tabs-disabled {cursor: default;filter: alpha(opacity=50);opacity: .5;}
.ecrs-tabs-pane {padding: 0 36px;color: #54585a;}
.ecrs-tabs-pane-image {margin: 12px 0 24px;}
.ecrs-tabs-vertical .ecrs-tabs-nav {float: left;width: 33%;}
.ecrs-tabs-vertical .ecrs-tabs-nav span {display: block;margin-right: 0;}
.ecrs-tabs-vertical .ecrs-tabs-panes {float: left;width: 67%;}
.ecrs-tooltip {position: relative;border-bottom: 1px dotted #54585a;}
.ecrs-tooltip .ecrs-tooltip-content {font-size: 14px;font-size: 1.4rem;width: 250px;background-color: #ffcd00;color: #3a3a3a;padding: 8px;visibility: hidden;position: absolute;z-index: 1;bottom: 150%;left: 50%;margin-left: -125px;}
.ecrs-tooltip .ecrs-tooltip-content::after {content: " ";position: absolute;top: 100%;left: 50%;margin-left: -5px;border-width: 5px;border-style: solid;border-color: #ffcd00 transparent transparent transparent;}
.ecrs-tooltip:hover .ecrs-tooltip-content {visibility: visible;}
.ecrs-term.ecrs-term-list {margin-left: 48px;padding: 12px 24px;border-left: 5px solid #ffcd00;}
.ecrs-term.ecrs-term-list dt {font-weight: bold;margin-bottom: 12px;}
.ecrs-term.ecrs-term-list dd {font-style: italic;margin-left: 0;}
@media print {.ecrs-private {display: none;}}
@media screen {.ecrs-private {margin: 0 0 1.5em 0;outline: 1px solid #eb5949;padding: 36px 12px 12px;position: relative;}
	.ecrs-private:before {background-color: #eb5949;color: #fff;font-size: 12px;font-size: 1.2rem;font-weight: 600;line-height: 1;left: -1px;margin-top: 24px;padding: 6px;position: absolute;top: -24px;}
	.ecrs-private-admin:before {content: "Private Block - Admin";}
	.ecrs-private-ecrs:before {content: "Private Block - ECRS";}}