:root{--accordion-gray1: #f2f2f2; --blue: #0680c1; --dark-gray: #666666; --light-gray: #eeeeee; --medium-gray: #c6c6c6; --navy: #0a556d; --yellow: #f8af34; --green: #24ad7b; --sky-blue: #62c8d6; --red: #eb6757; --accordion-gray2: #e6e6e6; --accordion-gray3: #dadada; --black: #000000; --white: #FFFFFF; }p, .p, div, li, body, input, textarea {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;color: #666666;font-style: normal;font-weight: 400;text-transform: none;text-decoration: none;}.p1 {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;color: #666666;font-style: normal;font-weight: 400;text-transform: none;text-decoration: none;}h1, .h1 { font-family: proxima-nova, sans-serif;font-size: 43px;font-size: 3.5833vw;line-height: normal;font-style: normal;font-weight: 800;text-transform: none;text-decoration: none;}h2, .h2 {font-family: proxima-nova, sans-serif;font-size: 34px;font-size: 2.8333vw;line-height: normal;color: #000000;font-style: normal;font-weight: 300;text-transform: none;text-decoration: none;}h3, .h3 {font-family: proxima-nova, sans-serif;font-size: 34px;font-size: 2.8333vw;line-height: normal;color: #0680c1;font-style: normal;font-weight: 800;text-transform: none;text-decoration: none;}h4, .h4 {font-family: proxima-nova, sans-serif;font-size: 22px;font-size: 1.8333vw;line-height: normal;font-style: italic;font-weight: 600;text-transform: none;text-decoration: none;}h5, .h5 {font-family: proxima-nova, sans-serif;font-size: 20px;font-size: 1.6667vw;line-height: normal;font-style: normal;font-weight: 500;text-transform: none;text-decoration: none;}h6, .h6 {font-family: proxima-nova, sans-serif;font-size: 18px;font-size: 1.5vw;line-height: normal;color: #000000;font-style: normal;font-weight: 400;text-transform: none;text-decoration: none;}a, .a {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;color: #666666;font-style: normal;font-weight: 700;text-transform: none;text-decoration: none;}a:hover, .a:hover, a:focus, .a:focus {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;color: #0680c1;font-style: normal;font-weight: 700;text-transform: none;text-decoration: none;}.a2 {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;letter-spacing: 0.1em;font-style: normal;font-weight: 700;text-transform: uppercase;text-decoration: none;color: #000000;}.a2:hover, .a2:focus {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;letter-spacing: 0.1em;font-style: normal;font-weight: 700;text-transform: uppercase;text-decoration: none;color: #0680c1;}.a3 {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;color: #000000;font-style: normal;font-weight: 400;text-transform: none;text-decoration: none;}.a3:hover, .a3:focus {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;font-style: normal;font-weight: 400;text-transform: none;text-decoration: none;color: #f8af34;}.nav, .nav .menu>li, .nav .menu>li>a {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;letter-spacing: 0.1em;color: #0a556d;font-style: normal;font-weight: 700;text-transform: uppercase;text-decoration: none;}.nav:hover, .nav:focus, .nav .menu>li:hover, .nav .menu>li:hover>a, .nav .menu>li:focus, .nav .menu>li:focus>a {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;letter-spacing: 0.1em;color: #0680c1;font-style: normal;font-weight: 700;text-transform: uppercase;text-decoration: none;}.current-menu, .menu li.current-menu-item a, .current_page_item a, .current_page_ancestor {font-family: proxima-nova, sans-serif;font-size: 15px;font-size: 1.25vw;line-height: normal;letter-spacing: 0.1em;color: #0680c1;font-style: normal;font-weight: 700;text-transform: uppercase;text-decoration: none;}.subnav, .subnav .menu>li, .subnav .menu>li>a, .nav .sub-menu>li, .nav .sub-menu>li>a {font-family: proxima-nova, sans-serif;font-size: 14px;font-size: 1.1667vw;line-height: normal;color: #0680c1;font-style: normal;font-weight: 700;text-transform: none;text-decoration: none;letter-spacing: normal;}.subnav:hover, .subnav:focus, .subnav .menu>li:hover, .subnav .menu>li:focus, .subnav .menu>li:hover>a, .subnav .menu>li:focus>a, .nav .sub-menu>li:hover, .nav .sub-menu>li:hover>a, .nav .sub-menu>li:focus, .nav .sub-menu>li:focus>a {font-family: proxima-nova, sans-serif;font-size: 14px;font-size: 1.1667vw;line-height: normal;color: #0680c1;font-style: normal;font-weight: 700;text-transform: none;text-decoration: underline;letter-spacing: normal;}.current-submenu, .current_page_ancestor .current_page_item, .subnav .current-menu{font-family: proxima-nova, sans-serif;font-size: 14px;font-size: 1.1667vw;line-height: normal;color: #0680c1;font-style: normal;font-weight: 700;text-transform: none;text-decoration: underline;letter-spacing: normal;}.grid-wrapper, article{padding: 40px 0;padding: 3.33333333333vw 0;}.module-title{margin-bottom: 20px;margin-bottom: 1.66666666667vw;}.row, .gutter-row{margin-right: -10px;margin-left: -10px;margin-right: -0.833333333333vw;margin-left: -0.833333333333vw;}.gutter-col, .row [class*="col-"]{margin-bottom: 20px;padding-right: 10px;padding-left: 10px;margin-bottom: 1.66666666667vw;padding-right: 0.833333333333vw;padding-left: 0.833333333333vw;}.small-margin-bottom{margin-bottom: 20px;margin-bottom: 1.66666666667vw;}.small-margin-top{margin-top: 20px;margin-top: 1.66666666667vw;}.small-padding-bottom{padding-bottom: 20px;padding-bottom: 1.66666666667vw;}.small-padding-top{padding-top: 20px;padding-top: 1.66666666667vw;}.medium-margin-bottom{margin-bottom: 40px;margin-bottom: 3.33333333333vw;}.medium-margin-top{margin-top: 40px;margin-top: 3.33333333333vw;}.medium-padding-bottom{padding-bottom: 40px;padding-bottom: 3.33333333333vw;}.medium-padding-top{padding-top: 40px;padding-top: 3.33333333333vw;}.large-margin-bottom{margin-bottom: 60px;margin-bottom: 5vw;}.large-margin-top{margin-top: 60px;margin-top: 5vw;}.large-padding-bottom{padding-bottom: 60px;padding-bottom: 5vw;}.large-padding-top{padding-top: 60px;padding-top: 5vw;}.a3, p.a3, .button, button{padding: 20px 60px 20px 60px;padding: 1.66666666667vw 5vw 1.66666666667vw 5vw;}@media screen and (max-width: 1200px) {p, .p, div, li, body, input, textarea {font-size: 15px;}.p1 {font-size: 15px;}h1, .h1 { font-size: 43px;}h2, .h2 {font-size: 34px;}h3, .h3 {font-size: 34px;}h4, .h4 {font-size: 22px;}h5, .h5 {font-size: 20px;}h6, .h6 {font-size: 18px;}a, .a {font-size: 15px;}a:hover, .a:hover, a:focus, .a:focus {font-size: 15px;}.a2 {font-size: 15px;}.a2:hover, .a2:focus {font-size: 15px;}.a3 {font-size: 15px;}.a3:hover, .a3:focus {font-size: 15px;}.nav, .nav .menu>li, .nav .menu>li>a {font-size: 15px;}.nav:hover, .nav:focus, .nav .menu>li:hover, .nav .menu>li:hover>a, .nav .menu>li:focus, .nav .menu>li:focus>a {font-size: 15px;}.current-menu, .menu li.current-menu-item a, .current_page_item a, .current_page_ancestor {font-size: 15px;}.subnav, .subnav .menu>li, .subnav .menu>li>a, .nav .sub-menu>li, .nav .sub-menu>li>a {font-size: 14px;}.subnav:hover, .subnav:focus, .subnav .menu>li:hover, .subnav .menu>li:focus, .subnav .menu>li:hover>a, .subnav .menu>li:focus>a, .nav .sub-menu>li:hover, .nav .sub-menu>li:hover>a, .nav .sub-menu>li:focus, .nav .sub-menu>li:focus>a {font-size: 14px;}.current-submenu, .current_page_ancestor .current_page_item, .subnav .current-menu{font-size: 14px;}.grid-wrapper, article{padding: 40px 0;}.module-title{margin-bottom: 20px;}.row, .gutter-row{margin-right: -10px;margin-left: -10px;}.gutter-col, .row [class*="col-"]{margin-bottom: 20px;padding-right: 10px;padding-left: 10px;}.small-margin-bottom{margin-bottom: 20px;}.small-margin-top{margin-top: 20px;}.small-padding-bottom{padding-bottom: 20px;}.small-padding-top{padding-top: 20px;}.medium-margin-bottom{margin-bottom: 40px;}.medium-margin-top{margin-top: 40px;}.medium-padding-bottom{padding-bottom: 40px;}.medium-padding-top{padding-top: 40px;}.large-margin-bottom{margin-bottom: 60px;}.large-margin-top{margin-top: 60px;}.large-padding-bottom{padding-bottom: 60px;}.large-padding-top{padding-top: 60px;}.a3, p.a3, .button, button{padding: 20px 60px 20px 60px;}}@media screen and (min-width: 1850px) {p, .p, div, li, body, input, textarea {font-size: 23px;}.p1 {font-size: 23px;}h1, .h1 { font-size: 66px;}h2, .h2 {font-size: 52px;}h3, .h3 {font-size: 52px;}h4, .h4 {font-size: 34px;}h5, .h5 {font-size: 31px;}h6, .h6 {font-size: 28px;}a, .a {font-size: 23px;}a:hover, .a:hover, a:focus, .a:focus {font-size: 23px;}.a2 {font-size: 23px;}.a2:hover, .a2:focus {font-size: 23px;}.a3 {font-size: 23px;}.a3:hover, .a3:focus {font-size: 23px;}.nav, .nav .menu>li, .nav .menu>li>a {font-size: 23px;}.nav:hover, .nav:focus, .nav .menu>li:hover, .nav .menu>li:hover>a, .nav .menu>li:focus, .nav .menu>li:focus>a {font-size: 23px;}.current-menu, .menu li.current-menu-item a, .current_page_item a, .current_page_ancestor {font-size: 23px;}.subnav, .subnav .menu>li, .subnav .menu>li>a, .nav .sub-menu>li, .nav .sub-menu>li>a {font-size: 22px;}.subnav:hover, .subnav:focus, .subnav .menu>li:hover, .subnav .menu>li:focus, .subnav .menu>li:hover>a, .subnav .menu>li:focus>a, .nav .sub-menu>li:hover, .nav .sub-menu>li:hover>a, .nav .sub-menu>li:focus, .nav .sub-menu>li:focus>a {font-size: 22px;}.current-submenu, .current_page_ancestor .current_page_item, .subnav .current-menu{font-size: 22px;}.grid-wrapper, article{padding: 62px;}.module-title{margin-bottom: 31px;}.row, .gutter-row{margin-right: -15.5px;margin-left: -15.5px;}.gutter-col, .row [class*="col-"]{margin-bottom: 31px;padding-right: 15.5px;padding-left: 15.5px;}.small-margin-bottom{margin-bottom: 31px;}.small-margin-top{margin-top: 31px;}.small-padding-bottom{padding-bottom: 31px;}.small-padding-top{padding-top: 31px;}.medium-margin-bottom{margin-bottom: 62px;}.medium-margin-top{margin-top: 62px;}.medium-padding-bottom{padding-bottom: 62px;}.medium-padding-top{padding-top: 62px;}.large-margin-bottom{margin-bottom: 93px;}.large-margin-top{margin-top: 93px;}.large-padding-bottom{padding-bottom: 93px;}.large-padding-top{padding-top: 93px;}.a3, .button, button, p.a3{padding: 31px 93px 31px 93px;}}.accordion-gray1-text{ color: #f2f2f2}.accordion-gray1-background{ background-color: #f2f2f2}.blue-text{ color: #0680c1}.blue-background{ background-color: #0680c1}.dark-gray-text{ color: #666666}.dark-gray-background{ background-color: #666666}.light-gray-text{ color: #eeeeee}.light-gray-background{ background-color: #eeeeee}.medium-gray-text{ color: #c6c6c6}.medium-gray-background{ background-color: #c6c6c6}.navy-text{ color: #0a556d}.navy-background{ background-color: #0a556d}.yellow-text{ color: #f8af34}.yellow-background{ background-color: #f8af34}.green-text{ color: #24ad7b}.green-background{ background-color: #24ad7b}.sky-blue-text{ color: #62c8d6}.sky-blue-background{ background-color: #62c8d6}.red-text{ color: #eb6757}.red-background{ background-color: #eb6757}.accordion-gray2-text{ color: #e6e6e6}.accordion-gray2-background{ background-color: #e6e6e6}.accordion-gray3-text{ color: #dadada}.accordion-gray3-background{ background-color: #dadada}.black-text{ color: #000000;}.black-background{ background-color: #000000;}.white-text{ color: #FFFFFF;}.white-background{ background-color: #FFFFFF;}