@import url("https://use.typekit.net/ldy4tta.css");a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,canvas,caption,center,cite,code,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,output,p,pre,q,ruby,s,samp,section,small,span,strike,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,tt,u,ul,var,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}table{border-collapse:collapse;border-spacing:0}.flex-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row wrap;justify-content:flex-start;align-content:flex-start}.flex-item{align-self:flex-start}.flex-image{width:100%;height:auto}.flex-half{width:.5%;min-height:1px}.flex-iframe{width:100%}.flex-iframe iframe{width:100%}.flex-vertical-top{align-items:flex-start}.flex-vertical-center{align-items:center}.flex-vertical-bottom{align-items:flex-end}.flex-vertical-stretch{align-items:stretch}.flex-horizontal-left{justify-content:flex-start}.flex-horizontal-center{justify-content:center}.flex-horizontal-right{justify-content:flex-end}.space{padding:20px}.space.double{padding:40px}.space.triple{padding:60px}.space.one-forth{padding:5px}.space.half{padding:10px}.space.three-forths{padding:15px}.space.noleft{padding-left:0}.space.noright{padding-right:0}.space.halfleft{padding-left:10px}.space.halfright{padding-right:10px}.space.notop{padding-top:0}.space.nobottom{padding-bottom:0}.space.halftop{padding-top:10px}.space.halfbottom{padding-bottom:10px}.desktop-half{width:.5%;min-height:1px}.desktop-1{width:1%}.desktop-2{width:2%}.desktop-3{width:3%}.desktop-4{width:4%}.desktop-5{width:5%}.desktop-6{width:6%}.desktop-7{width:7%}.desktop-8{width:8%}.desktop-9{width:9%}.desktop-10{width:10%}.desktop-11{width:11%}.desktop-12{width:12%}.desktop-13{width:13%}.desktop-14{width:14%}.desktop-15{width:15%}.desktop-16{width:16%}.desktop-17{width:17%}.desktop-18{width:18%}.desktop-19{width:19%}.desktop-20{width:20%}.desktop-21{width:21%}.desktop-22{width:22%}.desktop-23{width:23%}.desktop-24{width:24%}.desktop-25{width:25%}.desktop-26{width:26%}.desktop-27{width:27%}.desktop-28{width:28%}.desktop-29{width:29%}.desktop-30{width:30%}.desktop-31{width:31%}.desktop-32{width:32%}.desktop-33{width:33%}.desktop-34{width:34%}.desktop-35{width:35%}.desktop-36{width:36%}.desktop-37{width:37%}.desktop-38{width:38%}.desktop-39{width:39%}.desktop-40{width:40%}.desktop-41{width:41%}.desktop-42{width:42%}.desktop-43{width:43%}.desktop-44{width:44%}.desktop-45{width:45%}.desktop-46{width:46%}.desktop-47{width:47%}.desktop-48{width:48%}.desktop-49{width:49%}.desktop-50{width:50%}.desktop-51{width:51%}.desktop-52{width:52%}.desktop-53{width:53%}.desktop-54{width:54%}.desktop-55{width:55%}.desktop-56{width:56%}.desktop-57{width:57%}.desktop-58{width:58%}.desktop-59{width:59%}.desktop-60{width:60%}.desktop-61{width:61%}.desktop-62{width:62%}.desktop-63{width:63%}.desktop-64{width:64%}.desktop-65{width:65%}.desktop-66{width:66%}.desktop-67{width:67%}.desktop-68{width:68%}.desktop-69{width:69%}.desktop-70{width:70%}.desktop-71{width:71%}.desktop-72{width:72%}.desktop-73{width:73%}.desktop-74{width:74%}.desktop-75{width:75%}.desktop-76{width:76%}.desktop-77{width:77%}.desktop-78{width:78%}.desktop-79{width:79%}.desktop-80{width:80%}.desktop-81{width:81%}.desktop-82{width:82%}.desktop-83{width:83%}.desktop-84{width:84%}.desktop-85{width:85%}.desktop-86{width:86%}.desktop-87{width:87%}.desktop-88{width:88%}.desktop-89{width:89%}.desktop-90{width:90%}.desktop-91{width:91%}.desktop-92{width:92%}.desktop-93{width:93%}.desktop-94{width:94%}.desktop-95{width:95%}.desktop-96{width:96%}.desktop-97{width:97%}.desktop-98{width:98%}.desktop-99{width:99%}.desktop-100{width:100%}.desktop-hide{display:none}.desktop-auto{width:auto}.desktop-show{display:inherit}.flex-container.desktop-ltr{flex-direction:row}.flex-container.desktop-rtl{flex-direction:row-reverse}.flex-container.desktop-ttb{flex-direction:column}.flex-container.desktop-btt{flex-direction:column-reverse}@media screen and (min-width:1366px){.desktop-half{width:.5%;min-height:1px}.desktop-1{width:1%}.desktop-2{width:2%}.desktop-3{width:3%}.desktop-4{width:4%}.desktop-5{width:5%}.desktop-6{width:6%}.desktop-7{width:7%}.desktop-8{width:8%}.desktop-9{width:9%}.desktop-10{width:10%}.desktop-11{width:11%}.desktop-12{width:12%}.desktop-13{width:13%}.desktop-14{width:14%}.desktop-15{width:15%}.desktop-16{width:16%}.desktop-17{width:17%}.desktop-18{width:18%}.desktop-19{width:19%}.desktop-20{width:20%}.desktop-21{width:21%}.desktop-22{width:22%}.desktop-23{width:23%}.desktop-24{width:24%}.desktop-25{width:25%}.desktop-26{width:26%}.desktop-27{width:27%}.desktop-28{width:28%}.desktop-29{width:29%}.desktop-30{width:30%}.desktop-31{width:31%}.desktop-32{width:32%}.desktop-33{width:33%}.desktop-34{width:34%}.desktop-35{width:35%}.desktop-36{width:36%}.desktop-37{width:37%}.desktop-38{width:38%}.desktop-39{width:39%}.desktop-40{width:40%}.desktop-41{width:41%}.desktop-42{width:42%}.desktop-43{width:43%}.desktop-44{width:44%}.desktop-45{width:45%}.desktop-46{width:46%}.desktop-47{width:47%}.desktop-48{width:48%}.desktop-49{width:49%}.desktop-50{width:50%}.desktop-51{width:51%}.desktop-52{width:52%}.desktop-53{width:53%}.desktop-54{width:54%}.desktop-55{width:55%}.desktop-56{width:56%}.desktop-57{width:57%}.desktop-58{width:58%}.desktop-59{width:59%}.desktop-60{width:60%}.desktop-61{width:61%}.desktop-62{width:62%}.desktop-63{width:63%}.desktop-64{width:64%}.desktop-65{width:65%}.desktop-66{width:66%}.desktop-67{width:67%}.desktop-68{width:68%}.desktop-69{width:69%}.desktop-70{width:70%}.desktop-71{width:71%}.desktop-72{width:72%}.desktop-73{width:73%}.desktop-74{width:74%}.desktop-75{width:75%}.desktop-76{width:76%}.desktop-77{width:77%}.desktop-78{width:78%}.desktop-79{width:79%}.desktop-80{width:80%}.desktop-81{width:81%}.desktop-82{width:82%}.desktop-83{width:83%}.desktop-84{width:84%}.desktop-85{width:85%}.desktop-86{width:86%}.desktop-87{width:87%}.desktop-88{width:88%}.desktop-89{width:89%}.desktop-90{width:90%}.desktop-91{width:91%}.desktop-92{width:92%}.desktop-93{width:93%}.desktop-94{width:94%}.desktop-95{width:95%}.desktop-96{width:96%}.desktop-97{width:97%}.desktop-98{width:98%}.desktop-99{width:99%}.desktop-100{width:100%}.desktop-auto{width:auto}.desktop-hide{display:none}.desktop-show{display:inherit}.flex-container.desktop-ltr{flex-direction:row}.flex-container.desktop-rtl{flex-direction:row-reverse}.flex-container.desktop-ttb{flex-direction:column}.flex-container.desktop-btt{flex-direction:column-reverse}}@media handheld,only screen and (max-width:1366px){.desktopsmall-half{width:.5%;min-height:1px}.desktopsmall-1{width:1%}.desktopsmall-2{width:2%}.desktopsmall-3{width:3%}.desktopsmall-4{width:4%}.desktopsmall-5{width:5%}.desktopsmall-6{width:6%}.desktopsmall-7{width:7%}.desktopsmall-8{width:8%}.desktopsmall-9{width:9%}.desktopsmall-10{width:10%}.desktopsmall-11{width:11%}.desktopsmall-12{width:12%}.desktopsmall-13{width:13%}.desktopsmall-14{width:14%}.desktopsmall-15{width:15%}.desktopsmall-16{width:16%}.desktopsmall-17{width:17%}.desktopsmall-18{width:18%}.desktopsmall-19{width:19%}.desktopsmall-20{width:20%}.desktopsmall-21{width:21%}.desktopsmall-22{width:22%}.desktopsmall-23{width:23%}.desktopsmall-24{width:24%}.desktopsmall-25{width:25%}.desktopsmall-26{width:26%}.desktopsmall-27{width:27%}.desktopsmall-28{width:28%}.desktopsmall-29{width:29%}.desktopsmall-30{width:30%}.desktopsmall-31{width:31%}.desktopsmall-32{width:32%}.desktopsmall-33{width:33%}.desktopsmall-34{width:34%}.desktopsmall-35{width:35%}.desktopsmall-36{width:36%}.desktopsmall-37{width:37%}.desktopsmall-38{width:38%}.desktopsmall-39{width:39%}.desktopsmall-40{width:40%}.desktopsmall-41{width:41%}.desktopsmall-42{width:42%}.desktopsmall-43{width:43%}.desktopsmall-44{width:44%}.desktopsmall-45{width:45%}.desktopsmall-46{width:46%}.desktopsmall-47{width:47%}.desktopsmall-48{width:48%}.desktopsmall-49{width:49%}.desktopsmall-50{width:50%}.desktopsmall-51{width:51%}.desktopsmall-52{width:52%}.desktopsmall-53{width:53%}.desktopsmall-54{width:54%}.desktopsmall-55{width:55%}.desktopsmall-56{width:56%}.desktopsmall-57{width:57%}.desktopsmall-58{width:58%}.desktopsmall-59{width:59%}.desktopsmall-60{width:60%}.desktopsmall-61{width:61%}.desktopsmall-62{width:62%}.desktopsmall-63{width:63%}.desktopsmall-64{width:64%}.desktopsmall-65{width:65%}.desktopsmall-66{width:66%}.desktopsmall-67{width:67%}.desktopsmall-68{width:68%}.desktopsmall-69{width:69%}.desktopsmall-70{width:70%}.desktopsmall-71{width:71%}.desktopsmall-72{width:72%}.desktopsmall-73{width:73%}.desktopsmall-74{width:74%}.desktopsmall-75{width:75%}.desktopsmall-76{width:76%}.desktopsmall-77{width:77%}.desktopsmall-78{width:78%}.desktopsmall-79{width:79%}.desktopsmall-80{width:80%}.desktopsmall-81{width:81%}.desktopsmall-82{width:82%}.desktopsmall-83{width:83%}.desktopsmall-84{width:84%}.desktopsmall-85{width:85%}.desktopsmall-86{width:86%}.desktopsmall-87{width:87%}.desktopsmall-88{width:88%}.desktopsmall-89{width:89%}.desktopsmall-90{width:90%}.desktopsmall-91{width:91%}.desktopsmall-92{width:92%}.desktopsmall-93{width:93%}.desktopsmall-94{width:94%}.desktopsmall-95{width:95%}.desktopsmall-96{width:96%}.desktopsmall-97{width:97%}.desktopsmall-98{width:98%}.desktopsmall-99{width:99%}.desktopsmall-100{width:100%}.desktopsmall-auto{width:auto}.desktopsmall-hide{display:none}.desktopsmall-show{display:inherit}.flex-container.desktopsmall-ltr{flex-direction:row}.flex-container.desktopsmall-rtl{flex-direction:row-reverse}.flex-container.desktopsmall-ttb{flex-direction:column}.flex-container.desktopsmall-btt{flex-direction:column-reverse}.space.desktopsmall-space-reset{padding:20px}}@media handheld,only screen and (max-width:1024px){.tablet-half{width:.5%;min-height:1px}.tablet-1{width:1%}.tablet-2{width:2%}.tablet-3{width:3%}.tablet-4{width:4%}.tablet-5{width:5%}.tablet-6{width:6%}.tablet-7{width:7%}.tablet-8{width:8%}.tablet-9{width:9%}.tablet-10{width:10%}.tablet-11{width:11%}.tablet-12{width:12%}.tablet-13{width:13%}.tablet-14{width:14%}.tablet-15{width:15%}.tablet-16{width:16%}.tablet-17{width:17%}.tablet-18{width:18%}.tablet-19{width:19%}.tablet-20{width:20%}.tablet-21{width:21%}.tablet-22{width:22%}.tablet-23{width:23%}.tablet-24{width:24%}.tablet-25{width:25%}.tablet-26{width:26%}.tablet-27{width:27%}.tablet-28{width:28%}.tablet-29{width:29%}.tablet-30{width:30%}.tablet-31{width:31%}.tablet-32{width:32%}.tablet-33{width:33%}.tablet-34{width:34%}.tablet-35{width:35%}.tablet-36{width:36%}.tablet-37{width:37%}.tablet-38{width:38%}.tablet-39{width:39%}.tablet-40{width:40%}.tablet-41{width:41%}.tablet-42{width:42%}.tablet-43{width:43%}.tablet-44{width:44%}.tablet-45{width:45%}.tablet-46{width:46%}.tablet-47{width:47%}.tablet-48{width:48%}.tablet-49{width:49%}.tablet-50{width:50%}.tablet-51{width:51%}.tablet-52{width:52%}.tablet-53{width:53%}.tablet-54{width:54%}.tablet-55{width:55%}.tablet-56{width:56%}.tablet-57{width:57%}.tablet-58{width:58%}.tablet-59{width:59%}.tablet-60{width:60%}.tablet-61{width:61%}.tablet-62{width:62%}.tablet-63{width:63%}.tablet-64{width:64%}.tablet-65{width:65%}.tablet-66{width:66%}.tablet-67{width:67%}.tablet-68{width:68%}.tablet-69{width:69%}.tablet-70{width:70%}.tablet-71{width:71%}.tablet-72{width:72%}.tablet-73{width:73%}.tablet-74{width:74%}.tablet-75{width:75%}.tablet-76{width:76%}.tablet-77{width:77%}.tablet-78{width:78%}.tablet-79{width:79%}.tablet-80{width:80%}.tablet-81{width:81%}.tablet-82{width:82%}.tablet-83{width:83%}.tablet-84{width:84%}.tablet-85{width:85%}.tablet-86{width:86%}.tablet-87{width:87%}.tablet-88{width:88%}.tablet-89{width:89%}.tablet-90{width:90%}.tablet-91{width:91%}.tablet-92{width:92%}.tablet-93{width:93%}.tablet-94{width:94%}.tablet-95{width:95%}.tablet-96{width:96%}.tablet-97{width:97%}.tablet-98{width:98%}.tablet-99{width:99%}.tablet-100{width:100%}.tablet-auto{width:auto}.tablet-hide{display:none}.tablet-show{display:inherit}.flex-container.tablet-ltr{flex-direction:row}.flex-container.tablet-rtl{flex-direction:row-reverse}.flex-container.tablet-ttb{flex-direction:column}.flex-container.tablet-btt{flex-direction:column-reverse}.space.tablet-space-reset{padding:20px}}@media handheld,only screen and (max-width:600px){.phone-half{width:.5%;min-height:1px}.phone-1{width:1%}.phone-2{width:2%}.phone-3{width:3%}.phone-4{width:4%}.phone-5{width:5%}.phone-6{width:6%}.phone-7{width:7%}.phone-8{width:8%}.phone-9{width:9%}.phone-10{width:10%}.phone-11{width:11%}.phone-12{width:12%}.phone-13{width:13%}.phone-14{width:14%}.phone-15{width:15%}.phone-16{width:16%}.phone-17{width:17%}.phone-18{width:18%}.phone-19{width:19%}.phone-20{width:20%}.phone-21{width:21%}.phone-22{width:22%}.phone-23{width:23%}.phone-24{width:24%}.phone-25{width:25%}.phone-26{width:26%}.phone-27{width:27%}.phone-28{width:28%}.phone-29{width:29%}.phone-30{width:30%}.phone-31{width:31%}.phone-32{width:32%}.phone-33{width:33%}.phone-34{width:34%}.phone-35{width:35%}.phone-36{width:36%}.phone-37{width:37%}.phone-38{width:38%}.phone-39{width:39%}.phone-40{width:40%}.phone-41{width:41%}.phone-42{width:42%}.phone-43{width:43%}.phone-44{width:44%}.phone-45{width:45%}.phone-46{width:46%}.phone-47{width:47%}.phone-48{width:48%}.phone-49{width:49%}.phone-50{width:50%}.phone-51{width:51%}.phone-52{width:52%}.phone-53{width:53%}.phone-54{width:54%}.phone-55{width:55%}.phone-56{width:56%}.phone-57{width:57%}.phone-58{width:58%}.phone-59{width:59%}.phone-60{width:60%}.phone-61{width:61%}.phone-62{width:62%}.phone-63{width:63%}.phone-64{width:64%}.phone-65{width:65%}.phone-66{width:66%}.phone-67{width:67%}.phone-68{width:68%}.phone-69{width:69%}.phone-70{width:70%}.phone-71{width:71%}.phone-72{width:72%}.phone-73{width:73%}.phone-74{width:74%}.phone-75{width:75%}.phone-76{width:76%}.phone-77{width:77%}.phone-78{width:78%}.phone-79{width:79%}.phone-80{width:80%}.phone-81{width:81%}.phone-82{width:82%}.phone-83{width:83%}.phone-84{width:84%}.phone-85{width:85%}.phone-86{width:86%}.phone-87{width:87%}.phone-88{width:88%}.phone-89{width:89%}.phone-90{width:90%}.phone-91{width:91%}.phone-92{width:92%}.phone-93{width:93%}.phone-94{width:94%}.phone-95{width:95%}.phone-96{width:96%}.phone-97{width:97%}.phone-98{width:98%}.phone-99{width:99%}.phone-100{width:100%}.phone-auto{width:auto}.phone-hide{display:none}.phone-show{display:inherit}.flex-container.phone-ltr{flex-direction:row}.flex-container.phone-rtl{flex-direction:row-reverse}.flex-container.phone-ttb{flex-direction:column}.flex-container.phone-btt{flex-direction:column-reverse}.space.phone-space-reset{padding:20px}}body{background:#f3f5f8}hr{width:100%;color:#08488f}img.left{float:left;padding-right:20px;padding-bottom:20px;max-width:100%;height:auto}img.right{float:right;padding-left:20px;padding-bottom:20px;max-width:100%;height:auto}img.center{display:block;margin:0 auto;text-align:center;padding:20px 0;max-width:100%;height:auto}img.leftAlone{display:block;text-align:left;padding:20px 0;max-width:100%;height:auto}@media handheld,only screen and (max-width:1024px){img.center,img.left,img.leftAlone,img.right{max-width:100%;height:auto}}@media handheld,only screen and (max-width:600px){img.center,img.left,img.leftAlone,img.right{width:100%;height:auto}}a{color:#2f2a95;text-decoration:underline}a:link{color:#2f2a95}a:visited{color:#2f2a95}a:hover{text-decoration:none}a:active{color:#2f2a95}table{width:100%}table td,table th{padding:10px}table thead{position:sticky;top:0}table thead tr{background:Montserrat;table-layout:fixed;width:100%}table thead th{font-family:'ff-meta-web-pro',sans-serif;font-weight:700;text-align:left;color:#282828;padding:10px 15px;font-weight:700;font-size:1.25em;line-height:1em;background:#fff}table tbody{table-layout:fixed}table tbody tr{background:#fff}table tbody tr:nth-child(odd){background:#f3f5f8;border-radius:3px;color:#282828}table tbody td{padding:10px 15px;font-family:'ff-meta-web-pro',sans-serif;color:#282828}table tfoot{font-size:.8em;line-height:1em}table tfoot td{font-family:Montserrat}@media handheld,only screen and (max-width:600px){table{font-size:.8em}table td,table th{padding:5px}}body{font:400 1rem/1rem Montserrat}h1{color:#282828;font-family:'ff-meta-headline-web-pro',sans-serif;font-weight:700;font-size:2.7em;line-height:1}@media screen and (max-width:1024px){h1{font-size:2.5em;line-height:1}}@media screen and (max-width:600px){h1{font-size:2.25em;line-height:1}}h2{color:#282828;font-family:'ff-meta-headline-web-pro',sans-serif;font-weight:700;font-size:1.7em;line-height:1}@media screen and (max-width:1024px){h2{font-size:1.7em;line-height:1}}@media screen and (max-width:600px){h2{font-size:1.5em;line-height:1}}h3{color:#282828;font-family:'ff-meta-headline-web-pro',sans-serif;font-weight:700;font-size:1.4em;line-height:1}@media screen and (max-width:1024px){h3{font-size:1.4em;line-height:1}}@media screen and (max-width:600px){h3{font-size:1.3em;line-height:1}}h4{color:#282828;font-family:'ff-meta-headline-web-pro',sans-serif;font-weight:400;font-size:1.125em;line-height:1}@media screen and (max-width:1024px){h4{font-size:1.125em;line-height:1}}@media screen and (max-width:600px){h4{font-size:1.125em;line-height:1}}h5{color:#282828;font-family:'ff-meta-headline-web-pro',sans-serif;font-weight:400;font-size:1.125em;line-height:1}@media screen and (max-width:1024px){h5{font-size:1.125em;line-height:1}}@media screen and (max-width:600px){h5{font-size:1.125em;line-height:1}}h6{color:#282828;font-family:'ff-meta-headline-web-pro',sans-serif;font-weight:400;font-size:1.08em;line-height:1}@media screen and (max-width:1024px){h6{font-size:1.08em;line-height:1}}@media screen and (max-width:600px){h6{font-size:1.08em;line-height:1}}p{color:#282828;font-family:'ff-meta-web-pro',sans-serif;font-weight:400;font-size:1em;line-height:1.5}@media screen and (max-width:1024px){p{font-size:1em;line-height:1.5}}@media screen and (max-width:600px){p{font-size:.9em;line-height:1.4}}ol,ul{color:#282828;font-family:'ff-meta-web-pro',sans-serif;font-weight:400;font-size:1em;line-height:1.875}@media screen and (max-width:1024px){ol,ul{font-size:1em;line-height:1.875}}@media screen and (max-width:600px){ol,ul{font-size:1em;line-height:1.4}}ul{list-style:disc outside}ol{list-style:decimal outside}input,select,textarea{color:#282828;font-family:'ff-meta-web-pro',sans-serif;font-weight:300;font-size:1.125em;line-height:1.875}@media screen and (max-width:1024px){input,select,textarea{font-size:1.125em;line-height:1.875}}@media screen and (max-width:600px){input,select,textarea{font-size:1em;line-height:1.4}}b,strong{font-weight:700}em,i{font-style:italic}.text-center{text-align:center}.typography-space h1,.typography-space h2,.typography-space h3,.typography-space h4,.typography-space h5,.typography-space h6{margin:0 0 10px 0}.typography-space p{margin:0 0 20px 0}.typography-space ol,.typography-space ul{margin:0 0 20px 20px}.typography-space img{margin:0 0 20px 0}.typography-darkbg *,.typography-darkbg a{color:#fff}.typography-darkbg a.button.outline{background-color:transparent;border:2px solid #fff;color:#fff}.typography-darkbg a.button.outline:hover{background-color:#fff;color:#08488f}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}a.button{background-color:#08488f;color:#fff;display:inline-block;position:relative;text-decoration:none;padding:20px 40px;margin:5px 0;border:0;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}a.button:active,a.button:hover,a.button:link,a.button:visited{color:#fff}a.button:hover{background-color:#05305f}a.button.outline{background:0;border:solid 2px #fff;color:#fff}a.button.outline:hover{border-color:#08488f;background-color:#08488f}a.button.minor{background-color:#eaeef7;padding:10px 40px;color:#282828}a.button.minor:hover{color:#fff;background-color:#08488f}.container{max-width:1366px;margin:0 auto}/*! * Hamburgers * @description Tasty CSS-animated hamburgers * @author Jonathan Suh @jonsuh * @site https://jonsuh.com/hamburgers * @link https://github.com/jonsuh/hamburgers */.hamburger{padding:15px 15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.7}.hamburger.is-active:hover{opacity:.7}.hamburger.is-active .hamburger-inner,.hamburger.is-active .hamburger-inner::after,.hamburger.is-active .hamburger-inner::before{background-color:#08488f}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:40px;height:4px;background-color:#08488f;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px;transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71429px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.header{position:relative;z-index:3;background:#f3f5f8}.header .container{display:flex;flex-flow:row wrap;justify-content:flex-start;align-items:flex-end}.header-logo a{display:flex;padding:10px;justify-content:flex-start;flex-flow:row wrap;align-content:flex-start;align-items:flex-start}.header-logo img{width:100%;height:auto;max-width:200px}.header-search-container{display:flex;align-items:center;height:100%}.header-search-container ul{list-style:none;display:flex}.header-search-container ul li{display:flex;position:relative}.header-search-container ul li a{display:flex;text-decoration:none;padding:15px 20px;font-size:1em;line-height:1em;color:#fff;font-family:'Font Awesome 5 Pro'}.hamburger-button{justify-content:flex-end}@media handheld,only screen and (max-width:1024px){.header .container{align-items:center}}.header-top{background:#2f2a95 !important;position:relative;z-index:3}.header-top .container{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}.header-top-links{color:#fff;font-size:.875em;line-height:1;text-align:right;display:flex;justify-content:flex-end;align-items:center;font-family:'ff-meta-web-pro',sans-serif;font-weight:400}.header-top-links a{color:#fff;text-decoration:none;padding:10px;display:inline-flex}.header-top-links a.modal-link{padding-right:0}.header-top-links a:hover{text-decoration:underline}.header-bottom{display:flex;flex-flow:row wrap;justify-content:flex-end;align-items:center}.header-nav ul{list-style:none;display:flex;justify-content:flex-end;align-items:center}.header-nav ul li{display:flex;flex-flow:row wrap}.header-nav ul li a{display:flex;align-items:center;text-decoration:none;padding:27px 20px;font-size:1em;line-height:1;font-weight:400;border-bottom:5px solid transparent;color:#2f2a95}.header-nav ul li a:hover{border-bottom:5px solid #c0df16}.header-nav ul li:hover>a{border-bottom:5px solid #c0df16}.header-nav ul li.selected>a{border-bottom:5px solid #c0df16}.header-nav ul li:hover .super{display:block}.header-nav ul li .super{position:absolute;top:100%;left:0;background:#08488f;width:100%;display:none}.header-nav ul li .super .container{align-items:flex-start}.header-nav ul li .super .super-column{margin:10px 0;align-self:stretch}.header-nav ul li .super .super-column.w-bg-border{background:linear-gradient(90deg,1px,rgba(127,209,239,0) 0,rgba(127,209,239,0) 100%)}.header-nav ul li .super ul{display:block}.header-nav ul li .super ul li{display:block}.header-nav ul li .super ul li a{display:block;color:#fff;font-weight:400;font-size:.9em;padding:10px 25px;margin:0;text-transform:none;border:0}.header-nav ul li .super ul li a:hover{background:#05305f;border:0}.header-nav ul li .super ul li:hover a{border:0}.header-nav ul li .super ul li ul li{padding-bottom:0}.header-nav ul li .super ul li ul li a{font-size:.8em;line-height:1em;padding-left:35px}.header-nav ul li.hasdrop{position:relative}.header-nav ul li.hasdrop:hover>ul{display:block}.header-nav ul li.hasdrop:hover>ul li a{border:0}.header-nav ul li.hasdrop ul{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(0) translateZ(0);-ms-transform:translateX(-50%) translateY(0) translateZ(0);transform:translateX(-50%) translateY(0) translateZ(0);top:76px;background:#2f2a95;width:250px;padding:20px 0;display:none}.header-nav ul li.hasdrop ul li{display:block}.header-nav ul li.hasdrop ul li a{font-size:.9em;display:block;font-weight:400;padding:10px 25px;margin:0;text-transform:none;color:#fff}.header-nav ul li.hasdrop ul li a:hover{background:#1b0654;border:0}.header-nav-responsive-bg{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.75);z-index:2;display:none}@media handheld,only screen and (max-width:1024px){.header-nav{position:absolute;top:100%;left:0;width:100%;background:#08488f}.header-nav>ul{display:block;width:100%;padding:20px 0}.header-nav>ul li{width:100%;position:relative}.header-nav>ul li a{padding:16px 2%;width:96%;border:0;color:#fff}.header-nav>ul li a:hover{border-bottom:0}.header-nav>ul li.hasdrop>span.arrow,.header-nav>ul li.hassuper>span.arrow{padding:0;position:absolute;top:0;right:10px;height:40px;width:48px;display:flex;flex-flow:row nowrap;justify-content:center;align-content:center;align-items:center;text-align:center}.header-nav>ul li.hasdrop>span.arrow::after,.header-nav>ul li.hassuper>span.arrow::after{color:#fff;content:"\f078";font-family:'Font Awesome 5 Pro';padding:0 5px;cursor:pointer}.header-nav>ul li.opened.hasdrop>span.arrow,.header-nav>ul li.opened.hassuper>span.arrow{transform:rotate(180deg)}.header-nav>ul li.closed.hasdrop>span.arrow,.header-nav>ul li.closed.hassuper>span.arrow{transform:none}.header-nav>ul li.selected>a,.header-nav>ul li:hover>a{border:0;padding-bottom:16px}.header-nav>ul li:hover .super{display:none}.header-nav>ul li.hasdrop:hover>ul{display:none}.header-nav>ul li.hasdrop ul{position:relative;top:auto;left:auto;padding:0;width:100%;transform:none}.header-nav>ul li .super{position:relative;top:auto;left:auto;width:100%}.header-nav>ul li .super .super-column{width:100%;margin:0}.header-nav>ul li .super .super-column .space{padding:0}.header-nav>ul li .super ul li a{padding:16px 25px;width:auto}}@media handheld,only screen and (max-width:600px){.header-nav ul li a{border:0}.header-nav ul li .super{padding:20px 0}.header-nav ul li .super .super-column{margin:0}.header-nav ul li .super .super-column.w-bg-border{background:0}.header-nav ul li .super .super-column .space{padding:0 5%;width:90%}.header-nav ul li.hasdrop ul li a{padding:16px 5%}}.title{background-color:#1a6622;height:100%;position:relative;width:100%;overflow:hidden}.title .button_container{position:absolute;top:0;right:0;width:50px;height:100%;display:flex;flex-flow:column wrap;justify-content:center;z-index:1;align-content:center}.title .button_list_item{border:solid 2px #fff;border-radius:40px;width:20px;height:20px;margin:20px 0;background:0;cursor:pointer}.title .button_list_item.active{background:#fff}.title .rotate{min-height:400px}.title .rotatee{position:absolute;height:auto;width:100%;min-height:400px;display:flex;flex-flow:row wrap;align-items:center}.title .container{padding:60px 0;width:100%}.title h1,.title h2,.title h3,.title h4,.title h5,.title h6,.title p{color:#fff}.title.darktext h1,.title.darktext h2,.title.darktext h3,.title.darktext h4,.title.darktext h5,.title.darktext h6,.title.darktext p{color:#282828}.marquee{width:100%;height:720px;position:relative;z-index:0}.marquee-video{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:0}.marquee-video img,.marquee-video video{height:auto;min-width:100%;position:relative;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.marquee-content{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:1;display:flex;justify-content:flex-start;align-items:center;padding:0}.marquee-content .container{width:100%;position:relative;min-height:500px}.marquee-content .rotate{position:absolute;width:100%;height:100%;top:0;left:0}.marquee-content .rotatee{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;justify-content:flex-start;align-items:flex-start}.marquee-content h1,.marquee-content h2,.marquee-content h3,.marquee-content h4,.marquee-content h5,.marquee-content h6{color:#fff}.marquee-content h1{font-size:3.75em;line-height:1;margin-bottom:20px}.marquee-content p{color:#fff;font-size:1.25em;line-height:1.4;margin-bottom:20px}@media handheld,only screen and (max-width:1024px){.marquee-content h1{font-size:3em}.marquee-content p{font-size:1.25em}}@media handheld,only screen and (max-width:600px){.marquee{height:600px}.marquee-content h1{font-size:2em}.marquee-content p{font-size:1em}}.content{background:#fff}.content.w-side-navigation .clm-content-layout{width:75%}.clm-section .container{padding:30px 0;position:relative}@media handheld,only screen and (max-width:600px){.content.w-side-navigation .clm-content-layout{width:100%}}.content .content-sidenav-container{position:relative}.content .content-sidenav-title{padding:10px}.content .content-sidenav{position:absolute;top:0;left:75%;background-color:#f3f5f8;width:25%;z-index:1}.content .content-sidenav ul{list-style:none;margin:0}.content .content-sidenav ul li{margin:5px 0}.content .content-sidenav ul li a{text-decoration:none;font-size:1.2em;line-height:1em;padding:10px 10px;display:block;color:#08488f}.content .content-sidenav ul li a:hover{background:#08488f;color:#fff}.content .content-sidenav ul li.selected>a{background:#08488f;color:#fff}.content .content-sidenav ul li ul li{margin:0}.content .content-sidenav ul li ul li a{font-size:1em;text-decoration:none;padding-left:35px}.content .content-sidenav ul li ul li a:hover{text-decoration:none;background:#08488f;color:#fff}.content .content-sidenav ul li ul li.selected a{text-decoration:none;background:#08488f;color:#fff}@media handheld,only screen and (max-width:600px){.content .content-sidenav{position:relative;width:100%;left:auto;top:auto}}.clm-grouped-section{position:relative}.clm-groupedtout{min-height:800px}.clm-groupedtout:hover .clm-groupedtout-bg{opacity:1}.clm-groupedtout:hover .clm-groupedtout-link::before{background-color:rgba(8,72,143,.65);background-blend-mode:multiply;background-position:0 0}.clm-groupedtout:hover .hidden{max-height:800px;opacity:1}.clm-groupedtout:hover .button{background-color:#08488f;color:#fff;display:inline-block;position:relative;text-decoration:none;padding:20px 40px;margin:5px 0;border:0;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out;padding:10px 50px 10px 50px}.clm-groupedtout:hover .button:active,.clm-groupedtout:hover .button:hover,.clm-groupedtout:hover .button:link,.clm-groupedtout:hover .button:visited{color:#fff}.clm-groupedtout:hover .button:hover{background-color:#05305f}.clm-groupedtout:hover .button.outline{background:0;border:solid 2px #fff;color:#fff}.clm-groupedtout:hover .button.outline:hover{border-color:#08488f;background-color:#08488f}.clm-groupedtout:hover .button.minor{background-color:#eaeef7;padding:10px 40px;color:#282828}.clm-groupedtout:hover .button.minor:hover{color:#fff;background-color:#08488f}.clm-groupedtout:first-child .clm-groupedtout-bg{opacity:1}.clm-groupedtout-bg{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0;transition:opacity .25s ease}.clm-groupedtout-link{display:flex;justify-content:stretch;flex-flow:row wrap;z-index:1;position:relative;height:100%;border-left:solid 5px #fff;border-right:solid 5px #fff;text-decoration:none}.clm-groupedtout-link::before{position:absolute;top:0;right:0;bottom:0;left:0;background-color:inherit;content:' ';-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.clm-groupedtout-content{position:relative;z-index:1;display:flex;flex-flow:column nowrap;justify-content:flex-end;margin-bottom:40px;width:100%}.clm-groupedtout-content .space{padding:40px}.clm-groupedtout-content h2{color:#fff;text-decoration:none;font-size:3em;line-height:1}@media screen and (max-width:1366px){.clm-groupedtout-content h2{font-size:3em;line-height:1}}@media screen and (max-width:1024px){.clm-groupedtout-content h2{font-size:2.5em;line-height:1}}@media screen and (max-width:600px){.clm-groupedtout-content h2{font-size:2.5em;line-height:1}}.clm-groupedtout-content p{color:#fff;text-decoration:none}.clm-groupedtout-content .hidden{display:block;opacity:0;max-height:0;overflow:hidden;transition:opacity .25s ease;transition:max-height .25s ease}@media handheld,only screen and (max-width:1024px){.clm-groupedtout-content .space{padding:20px}}@media handheld,only screen and (max-width:600px){.clm-groupedtout{min-height:300px;margin:5px 0;position:relative}.clm-groupedtout-bg{opacity:1}.clm-groupedtout-link{border-left:solid 10px #fff;border-right:solid 10px #fff}.clm-groupedtout-content{margin-bottom:0;text-align:center;justify-content:center}.clm-groupedtout-content .button,.clm-groupedtout-content .hidden{display:none}}.clm-unhingedimage-content{display:flex;justify-content:flex-end;align-items:center;flex-flow:row wrap}.clm-unhingedimage-content .container{max-width:683px;margin:0}.clm-unhingedimage-image img{display:block;margin:0}.clmtabs{position:relative;background:#eefafa}.clmtabs .container{padding:0}.clmtabs.clmtabs-horizontal{width:100%}.clmtabs.clmtabs-horizontal ul{display:flex;flex-flow:row wrap;justify-content:flex-start}.clmtabs.clmtabs-vertical{display:flex;flex-flow:row wrap;justify-content:flex-start}.clmtabs.clmtabs-vertical ul{display:flex;flex-flow:column wrap;justify-content:flex-start}.clmtabs ul{list-style:none;margin:0;font-size:1em}.clmtabs ul li{font-size:1em}.clmtabs ul li a{text-decoration:none;font-size:1em;padding:5px;display:block;margin:0 5px}.clmtab-item{border-bottom:solid 3px transparent}.clmtabs-content{display:none;background:#fff}.clmtabs-content.open{display:block}.clmtabs-level-1{background:#eefafa}.clmtabs-level-1 .clmtab-item.selected{border-bottom:solid 3px #08488f}.clmtabs-level-1 ul li{padding:0 20px;border-right:3px solid #e7f1f3}.clmtabs-level-1 ul li a{color:#282828;padding:20px 5px}.clmtabs-level-2{background:#08488f}.clmtabs-level-2 .clmtab-item.selected{border-bottom:solid 3px #fff}.clmtabs-level-2 ul li{border-right:0;padding:0}.clmtabs-level-2 ul li a{color:#fff;padding:20px 5px}.clmtabs-level-2 .clmtabs-content{background:#fff}.clmtabs-level-3{background:#fff}.clmtabs-level-3 .clmtab-item{border-bottom:0}.clmtabs-level-3 .clmtab-item.selected{border-bottom:0}.clmtabs-level-3 ul li{margin-top:30px}.clmtabs-level-3 ul li a{color:#08488f;font-weight:700;padding:5px}.clmtabs-level-3 ul li ul{margin-left:10px;border-left:solid 3px #e4eff3}.clmtabs-level-3 ul li ul li{margin-top:0}.clmtabs-level-3 ul li ul li.clmtab-item.selected{background:#f6f9fb}.clmtabs-level-3 ul li ul li a{color:#282828;font-weight:400}.clmtabs-level-3 ul li ul li.haschildren>a{color:#08488f}.clmtabs-level-3 ul li ul li.haschildren.clmtab-item.selected{background:0}.clmtabs-level-3 ul li ul li ul{background:#e4eff3;margin-left:10px;border-left:0;padding:10px 0}.clmtabs-level-3 ul li ul li ul li.clmtab-item.selected{background:#d2e5eb}.clmtabs-level-3 ul li ul li ul li a{padding:0 5px;color:#282828}@media handheld,only screen and (max-width:600px){.clmtabs-level-1 ul li{width:100%}}.search-query{background:#efefef;padding:20px;margin-bottom:20px;border:solid 1px #ccc}.search-query h2{font-size:1.5em;line-height:1;margin:0}.search-result{margin-bottom:20px;padding:10px 0;border-bottom:solid 1px #ccc}.search-result mark{background:rgba(255,255,0,.25)}.search-modal-window .form{position:absolute;left:50%;-webkit-transform:translateX(-50%) translateY(0) translateZ(0);-ms-transform:translateX(-50%) translateY(0) translateZ(0);transform:translateX(-50%) translateY(0) translateZ(0);top:25%;width:75%}.search-modal-window .form .Actions{display:flex;align-items:center}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm{background-color:#08488f;color:#fff;display:inline-block;position:relative;text-decoration:none;padding:20px 40px;margin:5px 0;border:0;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out;margin:0;width:100%;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0;padding-right:0}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm:active,.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm:hover,.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm:link,.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm:visited{color:#fff}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm:hover{background-color:#05305f}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm.outline{background:0;border:solid 2px #fff;color:#fff}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm.outline:hover{border-color:#08488f;background-color:#08488f}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm.minor{background-color:#eaeef7;padding:10px 40px;color:#282828}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm.minor:hover{color:#fff;background-color:#08488f}.search-modal-window .form #Form_SearchForm_action_ProcessSearchForm::before{content:"\f002";color:#fff;font-family:"Font Awesome 5 Pro";line-height:1em;font-size:1.4em}@media handheld,only screen and (max-width:600px){.modal-link{text-decoration:none}.modal-link:hover{text-decoration:none !important}#SearchForm_SiteSearchForm_Search{line-height:1.875}}.modal-window{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:5;align-items:center}.modal-window .bg{background:#999;opacity:.8;position:fixed;top:0;left:0;width:100%;height:100%;z-index:0}.modal-window .modal-window-content{background:#fff;border-radius:20px;margin:0 auto;height:auto;z-index:1;position:relative}.breadcrumbs{color:#282828;background:#f3f5f8}.breadcrumbs .container{padding:0}.breadcrumbs a,.breadcrumbs span{font-size:1.125em;line-height:1em;color:#282828}.breadcrumbs a{color:#08488f;text-decoration:none}.breadcrumbs a:hover{text-decoration:underline}.breadcrumbs .separator{color:#08488f;padding:0 5px}.breadcrumbs .separator:after{content:"\f054";font-family:'Font Awesome 5 Pro'}.subfooter{background:#2f2a95}.subfooter .container{display:flex;flex-flow:row wrap;justify-content:flex-start;padding:20px 0}.subfooter h1,.subfooter h2,.subfooter h3,.subfooter h4,.subfooter h5,.subfooter h6,.subfooter ol,.subfooter p,.subfooter ul{color:#fff}.subfooter p a{color:#fff;text-decoration:none}.subfooter p a:hover{text-decoration:underline}.subfooter-social{display:flex;flex-flow:row wrap;justify-content:center}.subfooter-social ul.social{list-style:none;margin:0;display:flex;width:100%;flex-flow:row wrap;justify-content:center}.subfooter-social ul.social li{display:flex;margin:0 5px}.subfooter-social ul.social li a{display:flex;font-size:3em;line-height:1;color:#fff;text-decoration:none;padding:25px}.subfooter-social ul.social li a:hover{color:#c0df16}@media handheld,only screen and (max-width:600px){.subfooter-social{justify-content:flex-start}}.footer .container{position:relative;padding:10px 0;display:flex;flex-flow:row wrap;justify-content:flex-start}.footer-links ul{list-style:none}.footer-links ul li a{text-decoration:none;color:#2f2a95}.footer-logo img{width:100%;height:auto;max-width:200px}.footer-copy{text-align:center;border-top:solid 1px #2f2a95}@media handheld,only screen and (max-width:600px){.footer-links{text-align:center}.footer-links ul li a{padding:15px 0;display:block}.footer-logo{text-align:center}}.form label,.form legend{color:#282828;font-family:'ff-meta-web-pro',sans-serif;margin:8px 0 2px 0;display:block}.form label.left,.form legend.left{display:inline-flex}.form label.right,.form legend.right{display:inline-flex}.form label.required:after,.form legend.required:after{content:"*";font-weight:700;color:#c00;padding:0 3px}.form input{border-radius:0}.form .message{padding:10px;display:block}.form .message.bad,.form .message.error{color:#fff;background:#c00}.form .message.good{color:#fff;background:#0c0}.form .field{margin:10px 0}.form .field input,.form .field select,.form .field textarea{border:1px solid #ccc;border-radius:2px;color:#282828;margin:0;padding:12px 2%;width:96%}.form .field select{width:100%}.form .field.checkbox input,.form .field.checkboxset input,.form .field.optionset input{width:auto}.form .field.checkbox label,.form .field.checkboxset label,.form .field.optionset label{display:inline-flex}.form .field.required label:after{content:"*";font-weight:700;color:#900;padding:0 3px}.form span{color:#282828;font-family:'ff-meta-web-pro',sans-serif;font-size:.9em;line-height:1em;display:block;padding:5px 0}.form span.right-title{font-style:italic}.form .Actions input,.form .btn-toolbar input{background-color:#08488f;color:#fff;display:inline-block;position:relative;text-decoration:none;padding:20px 40px;margin:5px 0;border:0;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out;color:#fff}.form .Actions input:active,.form .Actions input:hover,.form .Actions input:link,.form .Actions input:visited,.form .btn-toolbar input:active,.form .btn-toolbar input:hover,.form .btn-toolbar input:link,.form .btn-toolbar input:visited{color:#fff}.form .Actions input:hover,.form .btn-toolbar input:hover{background-color:#05305f}.form .Actions input.outline,.form .btn-toolbar input.outline{background:0;border:solid 2px #fff;color:#fff}.form .Actions input.outline:hover,.form .btn-toolbar input.outline:hover{border-color:#08488f;background-color:#08488f}.form .Actions input.minor,.form .btn-toolbar input.minor{background-color:#eaeef7;padding:10px 40px;color:#282828}.form .Actions input.minor:hover,.form .btn-toolbar input.minor:hover{color:#fff;background-color:#08488f}.clm-gallery .galleryrotate{position:relative}.clm-gallery .galleryrotate.list .button_container{background:none repeat scroll 0 0 #efefef;border-bottom:1px solid #ccc;border-top:1px solid #ccc;left:0;position:absolute;top:0;width:100%}.clm-gallery .galleryrotate.list .button_list_item{background:none repeat scroll 0 0 #ccc;border-radius:5px;cursor:pointer;float:left;height:10px;margin:5px 3px;width:10px}.clm-gallery .galleryrotate.list .button_list_item.active{background:none repeat scroll 0 0 #333}.clm-gallery .galleryrotate.arrow .button_container{position:relative;z-index:1;width:100%;height:100%;display:flex;align-items:center;justify-content:center;text-align:center}.clm-gallery .galleryrotate.arrow .button_container .rotate_next,.clm-gallery .galleryrotate.arrow .button_container .rotate_prev{width:50px;height:50px;cursor:pointer}.clm-gallery .galleryrotate.arrow .button_container .rotate_prev{position:absolute;top:50%;-webkit-transform:translateX(0) translateY(-50%) translateZ(0);-ms-transform:translateX(0) translateY(-50%) translateZ(0);transform:translateX(0) translateY(-50%) translateZ(0);left:3%;color:#fff}.clm-gallery .galleryrotate.arrow .button_container .rotate_prev:before{color:#fff;content:"\f053";font-family:"Font Awesome 5 Pro";font-size:2.5em;line-height:1em}.clm-gallery .galleryrotate.arrow .button_container .rotate_next{position:absolute;top:50%;-webkit-transform:translateX(0) translateY(-50%) translateZ(0);-ms-transform:translateX(0) translateY(-50%) translateZ(0);transform:translateX(0) translateY(-50%) translateZ(0);right:3%;color:#fff}.clm-gallery .galleryrotate.arrow .button_container .rotate_next:before{color:#fff;content:"\f054";font-family:"Font Awesome 5 Pro";font-size:2.5em;line-height:1em}.clm-gallery .galleryrotate .rotatee{height:auto;left:0;position:absolute;top:0;width:100%}.clm-gallery .galleryrotate .rotatee img{width:100%;height:auto}.clm-gallery .gallerylist{display:flex;flex-flow:row wrap;justify-content:center}.clm-gallery .gallerylist img{width:100%;height:auto}.calendar-controls{background:#fff}.calendar-controls .flex-container{align-items:flex-end}.calendar-controls .calendar-dates{text-align:center}.calendar-controls .calendar-previous{text-align:center}.calendar-controls .calendar-previous a{text-decoration:none;font-size:2em;font-family:'Font Awesome 5 Pro';color:#ccc}.calendar-controls .calendar-previous a:before{content:"\f053"}.calendar-controls .calendar-next{text-align:center}.calendar-controls .calendar-next a{text-decoration:none;font-size:2em;font-family:'Font Awesome 5 Pro';color:#ccc}.calendar-controls .calendar-next a:before{content:'\f054'}.calendar-event{margin-bottom:40px}.calendar-event .calendar-title{margin:0}.calendar-event .calendar-event-details{margin:5px 0;align-items:center}.calendar-event .calendar-category{display:flex;margin:5px;background:#efefef}.calendar-event .calendar-category .space{padding:5px 10px}.calendar-event .calendar-event-date{display:flex}.calendar-event .summary{margin:15px 0}.calendar-event .summary p{margin:0}.calendar-event-dates ul{list-style:none}.calendar-eventlist{padding:20px 0}.calendar-pagination{margin-bottom:20px;padding:10px 0;background:#efefef;font-size:1.25em;line-height:1;color:#666}.calendar-pagination a{padding:5px;text-decoration:none;color:#666}.calendar-pagination a.next{font-family:'Font Awesome 5 Pro'}.calendar-pagination a.next:before{content:"\f054"}.calendar-pagination a.prev{font-family:'Font Awesome 5 Pro'}.calendar-pagination a.prev:before{content:"\f053"}.calendar-searchform label{font-size:1em;color:#666;line-height:1em;font-weight:600}.calendar-searchform li{color:#666}.calendar-searchform input.text{font-size:1em;line-height:1em;width:96%;border:0;padding:10px 2%;border:solid 1px #ccc}.calendar-searchform .action{align-self:flex-end}.calendar-searchform button{width:96%;border:0;padding:12px 2%;color:#666;cursor:pointer;background:#efefef;border:solid 1px #ccc}.calendar-searchform button:before{font-family:'Font Awesome 5 Pro';content:"\f002"}.calendar-searchform button:hover{background:#ddd}.calendar-searchform .categories ul.checkboxset{list-style:none;margin:0;display:flex;justify-content:flex-start;flex-flow:row wrap}.calendar-searchform .categories ul.checkboxset li{display:flex;justify-content:flex-start;flex-flow:row wrap;padding:3px 5px 3px 0}.calendar-searchform .categories ul.checkboxset li label{font-weight:400}.calendar-wall{display:flex;justify-content:center}.calendar-wall table{width:auto}.calendar-wall table tr th{border:0;font-size:1em;font-weight:400;text-align:center;text-transform:uppercase}.calendar-wall table tr td{border:1px solid #ccc;vertical-align:top;padding:0;text-align:center}.calendar-wall table tr td.selected{background:#efefef}.calendar-wall table tr td.empty{background:0;border:0}.calendar-wall table tr td.empty:hover,.calendar-wall table tr td.noevents:hover{background:inherit}.calendar-wall table tr td:hover{background:#eee}.calendar-wall table tr td a{text-decoration:none}.calendar-wall table tr td .day{display:block;padding:10px}.calendar-links{display:flex;justify-content:center}.calendar-message{background:#f3f3f3}.calendar-message .calendar-message-container{border:1px solid #dedede}.calendar-message p{font-weight:600;margin:0}.calendar-upcoming-category{margin-bottom:20px}.calendar-upcoming-date{color:#08488f;font-size:1.5em;line-height:1;margin-bottom:20px}.calendar-upcoming-link{text-align:center}.calendar-eventlist{padding-top:5px}.calendar-eventlist .calendar-event{background-color:#fff;margin-bottom:10px}.blog-article-detail .blog-image img,.blog-article-summary .blog-image img{width:100%;height:auto}.blog-article-detail .blog-content .blog-title,.blog-article-summary .blog-content .blog-title{margin:5px 0}.blog-article-detail .blog-content .blog-title a,.blog-article-summary .blog-content .blog-title a{text-decoration:none}.blog-article-detail .blog-content .blog-author,.blog-article-summary .blog-content .blog-author{font-style:italic;margin:5px 0}.blog-article-detail .blog-content .blog-date,.blog-article-summary .blog-content .blog-date{margin:5px 0}.blog-article-detail .blog-content .blog-copy,.blog-article-summary .blog-content .blog-copy{margin:5px 0}.blog-article-detail .blog-content .blog-link,.blog-article-summary .blog-content .blog-link{margin:5px 0}.blog-article-detail .blog-content .blog-link a,.blog-article-summary .blog-content .blog-link a{background-color:#08488f;color:#fff;display:inline-block;position:relative;text-decoration:none;padding:20px 40px;margin:5px 0;border:0;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out}.blog-article-detail .blog-content .blog-link a:active,.blog-article-detail .blog-content .blog-link a:hover,.blog-article-detail .blog-content .blog-link a:link,.blog-article-detail .blog-content .blog-link a:visited,.blog-article-summary .blog-content .blog-link a:active,.blog-article-summary .blog-content .blog-link a:hover,.blog-article-summary .blog-content .blog-link a:link,.blog-article-summary .blog-content .blog-link a:visited{color:#fff}.blog-article-detail .blog-content .blog-link a:hover,.blog-article-summary .blog-content .blog-link a:hover{background-color:#05305f}.blog-article-detail .blog-content .blog-link a.outline,.blog-article-summary .blog-content .blog-link a.outline{background:0;border:solid 2px #fff;color:#fff}.blog-article-detail .blog-content .blog-link a.outline:hover,.blog-article-summary .blog-content .blog-link a.outline:hover{border-color:#08488f;background-color:#08488f}.blog-article-detail .blog-content .blog-link a.minor,.blog-article-summary .blog-content .blog-link a.minor{background-color:#eaeef7;padding:10px 40px;color:#282828}.blog-article-detail .blog-content .blog-link a.minor:hover,.blog-article-summary .blog-content .blog-link a.minor:hover{color:#fff;background-color:#08488f}.blog-sidebar-searchbox{margin:20px 0}.blog-sidebar-searchbox label{height:1px;text-indent:-9999px;position:absolute}.blog-sidebar-searchbox input.text{border:0;width:90%;height:100%;padding:0 5%;margin:0;border-radius:0}.Actions.action{border:1px solid red;background-color:#08488f;color:#fff;display:inline-block;position:relative;text-decoration:none;padding:20px 40px;margin:5px 0;border:0;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out;margin:0;width:100%;border-top-left-radius:0;border-bottom-left-radius:0;padding-left:0;padding-right:0}.Actions.action:active,.Actions.action:hover,.Actions.action:link,.Actions.action:visited{color:#fff}.Actions.action:hover{background-color:#05305f}.Actions.action.outline{background:0;border:solid 2px #fff;color:#fff}.Actions.action.outline:hover{border-color:#08488f;background-color:#08488f}.Actions.action.minor{background-color:#eaeef7;padding:10px 40px;color:#282828}.Actions.action.minor:hover{color:#fff;background-color:#08488f}.Actions.action i::before{content:"\f002";color:#fff;font-family:"Font Awesome 5 Pro";line-height:1em;font-size:1.4em}.Actions span{display:none}.blog-sidebar-recent{margin:20px 0}.blog-sidebar-recent ul.blog-sidebar-recent-list{margin-left:20px}.blog-sidebar-archives{margin:20px 0}.blog-sidebar-archives ul.blog-sidebar-archives-list{margin-left:20px}.blog-sidebar-categories{margin:20px 0}.blog-sidebar-categories ul.blog-sidebar-categories-list{margin-left:20px}.blog-recent{display:flex;flex-flow:row wrap;justify-content:space-between;align-content:flex-start}.blog-recent-summary{background:#fff;margin:5px 0}.blog-recent-summary h3{color:#08488f}.testimonials{padding:60px 0;height:600px}.testimonials .rotate{position:relative}.testimonials .rotate .rotatee{width:100%;position:absolute;top:0;left:0;display:flex;flex-flow:row wrap;justify-content:center}.testimonials .button_container{position:absolute;bottom:0;left:0;width:100%}.testimonials .button_list_container{display:flex;justify-content:center;flex-flow:row wrap;max-width:1366px;margin:0 auto}.testimonials .button_list_item{margin:20px 3px;background:0;cursor:pointer}.testimonials .button_list_item:before{color:#282828;content:"\f111";font-family:"Font Awesome 5 Pro";font-size:1.25em;line-height:1em}.testimonials .button_list_item.active:before{content:"\f192"}.testimonials .testimonial{width:50%;display:flex;justify-content:center;flex-flow:row wrap;text-align:center}.testimonials p.testimonial-quote{font-style:italic;padding:10px 0;width:100%;display:block}.testimonials p.testimonial-line-1{font-weight:700;width:100%;display:block;font-size:.9em;margin-bottom:0}.testimonials p.testimonial-line-2{font-style:italic;width:100%;display:block;font-size:.8em}@media handheld,only screen and (max-width:1024px){.testimonials .testimonial{width:75%}}@media handheld,only screen and (max-width:600px){.testimonials .testimonial{width:90%}}.newsletter-signup{text-align:left;background-color:#08488f;padding:40px 0}.newsletter-signup .newsletter-cta{display:flex;align-items:center;justify-content:center}.newsletter-signup h4{color:#fff;font-size:1.75em;padding:0 0 10px 0;font-weight:700}.newsletter-signup .form{padding:20px}.newsletter-signup .form label{height:1px;text-indent:-9999px;position:absolute}.newsletter-signup .form input.text{background:#fff;color:#08488f;border:0;width:90%;height:100%;padding:0 5%;margin:0;border-radius:0;font-size:1.125em;line-height:1em}.newsletter-signup .form input::placeholder{color:#282828}.newsletter-signup .form button.action{background-color:#08488f;color:#fff;display:inline-block;position:relative;text-decoration:none;padding:20px 40px;margin:5px 0;border:0;cursor:pointer;-webkit-appearance:none;-webkit-transition:background-color .25s ease-out;-moz-transition:background-color .25s ease-out;-o-transition:background-color .25s ease-out;transition:background-color .25s ease-out;margin:0;width:100%;border-radius:0;font-size:1.125em;font-weight:700;line-height:1em;padding:20px 25px;background-color:#f3f5f8;border-left:5px solid #05305f}.newsletter-signup .form button.action:active,.newsletter-signup .form button.action:hover,.newsletter-signup .form button.action:link,.newsletter-signup .form button.action:visited{color:#fff}.newsletter-signup .form button.action:hover{background-color:#05305f}.newsletter-signup .form button.action.outline{background:0;border:solid 2px #fff;color:#fff}.newsletter-signup .form button.action.outline:hover{border-color:#08488f;background-color:#08488f}.newsletter-signup .form button.action.minor{background-color:#eaeef7;padding:10px 40px;color:#282828}.newsletter-signup .form button.action.minor:hover{color:#fff;background-color:#08488f}.newsletter-signup .form button span{color:#282828}.newsletter-signup .form button span:hover{color:#fff}.newsletter-signup .contact-details p{margin:0}.input-field{background:#08488f;margin-right:10px}.newsletter-message{background-color:#1a6622}.newsletter-message p{color:#fff}@media handheld,only screen and (max-width:600px){.newsletter-signup h4{margin-bottom:10px}.newsletter-signup .form{padding-left:0}.newsletter-signup .form button.action{padding:20px 10px}.newsletter-signup .form button span{color:#282828}}