.no-padding {padding: 0;}.no-border {border: 0 !important;}.content-text >h3 {color: #0b5584;font-size: 34px !important;}.header-image .header-text {width: 100%;text-align: left;position: absolute;left: 55%;top: 70%;bottom: auto;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);}.header-text h2{font-size: 50px;}.collapse.in{display: block;}.header-contact {font-style: italic;font-weight: bold;text-align: center;}.header-contact u{color: #006BA6;}.body-text p, .body-text h3 {padding-left: 0px;padding-right: 15px;font-size: 22px !important;font-weight: bold;}.body-text .text-center {text-align: left;padding-left: 10px;}.modal-header .modal-title {color: #0b5584;}.img-accordion {width: 100%;padding: 1px;height: 210px;}.textcopy {font-family: 'proxima_novalight',Helvetica,Arial,sans-serif !important;font-size: 19px;line-height: 1.6;padding-left: 6px;align-self: baseline;}.imgcopy {padding-left: 0px;}.panel-group {margin-left: 0;margin-bottom: 0;}.panel-group .panel {padding-left: 0;margin-top: 0;margin-bottom: 0;padding-top: 0;padding-bottom: 0;}.panel-title {padding-left: 20px;padding-right: 20px;}.panel-group .panel-title a {width: 100%;}.mobile-accordion .panel-title > a:before {float: right !important;font-family: FontAwesome;content:"\f068";padding-right: 5px;padding-right: 5px;}.mobile-accordion .panel-title > a.collapsed:before {float: right !important;content:"\f067";}.mobile-accordion .content-text {padding: 0 0 40px 0;}.mobile-accordion .panel-collapse .panel-body {padding-left: 15px;padding-right: 15px;}.desktop-accordion {display: none;}.modal-content.content-text {padding: 0;}.content-text .modalClick {color: #CE6F08;}button.close {font-size: 30px;}span.asterisk-comment {font-size: 14px;font-style: italic;line-height: 16px;}.slideSize {width: 100%;height: 350px;background-repeat: no-repeat;background-position: center;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;}.modal-signature {text-align: center;font-style: italic;font-weight: bold;}.header-image.slideshow::before {background: rgba(0,0,0,0.2) !important;}.slideshow-launch-text {font-weight: bold !important;}.slick-slider {touch-action: auto !important;}@media only screen and (min-width: 768px) {.header-image .header-text {bottom: auto;}.mobile-accordion {display: none;}.img-accordion {height: 300px;}.content-text >h3 {font-size: 45px !important;}.textcopy {margin-left: 1px;padding-left: 0px;padding-right: 7px;}.panel-style-title {margin-top: -21px !important;}.desktop-accordion {display: block;margin-left: 0;margin-right: 0;}.desktop-accordion .panel {height: 200px;display: flex;flex-direction: column;background-color: transparent;border-radius: 0;-webkit-box-shadow: none;box-shadow: none;}.desktop-accordion .desktop-panel .content-text {padding-top: 0;}.desktop-accordion .desktop-panel img {margin: 10px;}.desktop-accordion .panel-group .panel {padding-left: 15px;padding-right: 15px;}.desktop-accordion .panel-group .panel+.panel {margin-top: 0;}.desktop-accordion .panel-default>.panel-heading {background-color: #fff;flex-grow: 1;margin-top: 35px;}.desktop-accordion .chevron-down {margin-bottom: 15px;font-size: 26px;}.desktop-accordion .chevron-up {margin-top: 15px;font-size: 26px;}.desktop-accordion .panel-heading {padding: 0;}h4.panel-title, h4.title {font: 26px 'proxima_novaregular', sans-serif;line-height: 1.4;color: #fff;}.desktop-accordion .title {margin-bottom: 10px;}.desktop-accordion .collapsing {transition: height 1s;}.row.equal-height {display: flex;flex-direction: row;}.row.equal-height > [class*='col-'] {display: flex;justify-content: center;align-items: center;padding: 15px;}#modalTemplate .modal-dialog {width: 75%;}}@media only screen and (min-width: 992px) {.textcopy {font-size: 24px !important;}.slideSize {height: 400px;}.content-text {font-size: 24px !important;padding-top: 25px;}.content-text >h3 {font-size: 26px !important;font-weight: bold !important;}.panel-style-title {margin-top: 0px !important;}.header-contact {font-style: italic;font-weight: bold;font-size: 26px !important;}}@media only screen and (min-width: 1275px) {.img-accordion {height: 350px;}.desktop-accordion .panel-default > .panel-heading {margin-top: 25px;}.desktop-accordion .chevron {margin-bottom: 25px;}.textcopy {padding-left: 10px;margin-left: 15px;}}@media only screen and (min-width: 1401px) {.img-accordion {height: 400px;}.slideSize {height: 400px;}}