@charset "UTF-8";
body{font-family:"Roboto", "Franklin Gothic Medium", Tahoma, sans-serif;font-weight:400;font-size:1.4em;color:#000;line-height:1.35em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#00217c;margin:0}h1,h2,h3,h4,h5,h6,p{margin:0;padding:0}h1,h2{font-family:"lora", serif;color:#00217c}h1{font-size:2.875em;line-height:1.15em;margin-bottom:35px;font-weight:500}h2{font-size:1.75em;margin-bottom:15px;line-height:1.25em}h2 a,a h2{border-bottom:0;color:#00217c}h3{font-size:1em;line-height:1.25em;margin-bottom:15px;color:#00217c}h5{margin-bottom:15px}p{margin-bottom:1.25em;line-height:1.5em}a{border-bottom:1px solid #00217c;text-decoration:none;color:#00217c;transition:all 0.25s ease}a:hover{color:#E61B05}hr{border:0;border-bottom:10px solid #d5f8e8;margin:60px 0;width:100%}hr.no_margin{margin-left:0px;margin-right:0px}.btn,button,.search input.submit{border-bottom:0;padding:20px 30px;background-color:#00217c;color:#fff;display:inline-block;font-weight:600;transition:all 0.2s ease;cursor:pointer;border:0;margin-bottom:15px;line-height:1.35em;border-radius:12px;text-align:center;font-size:1.25rem;margin-right:20px}.purp .btn,.purp button,.purp .search input.submit,.orng .btn,.orng button,.orng .search input.submit,.dpurp .btn,.dpurp button,.dpurp .search input.submit,.teal .btn,.teal button,.teal .search input.submit,.lblue .btn,.lblue button,.lblue .search input.submit,.red .btn,.red button,.red .search input.submit{color:#fff}.purp .btn:hover,.purp button:hover,.purp .search input.submit:hover{color:#fff}.btn.ghost{border:2px solid #E61B05;background:#fff;color:#E61B05}.btn:hover,.button:hover,.search input.submit:hover,.btn.ghost:hover{background-color:#E61B05;color:#fff}a.arrow:after{content:"";font-family:"Font Awesome 5 Pro";font-weight:900;font-size:0.875em;display:inline-block;margin-left:0.25em;transition:all 0.2s ease}a.arrow:hover:after{margin-left:0.45em}.caption{font-size:0.822em;margin-top:10px;margin-bottom:10px;line-height:1.35em}.large p{font-size:1.125em;line-height:1.35em}.small p{font-size:0.875em;line-height:1/25em}.small em{color:#00217c}ul{margin-top:0;margin-bottom:0}#container ul{font-size:0.875em;padding-left:1em;list-style:none;margin-bottom:1.25em}#container ul li::before{content:"•";color:#00217c;font-weight:bold;display:inline-block;width:0.75em;font-size:1.5em;line-height:0.75em;margin-left:-0.65em}#container li{margin:0;padding:0}#container li{margin-bottom:0.25em}.purp h1,.purp #main .size33 ul,.purp #container .size33 ul li::before,.purp a,.purp h2 a,.purp h2,.purp h3,#main .purp a svg{color:#BE37A3}.dpurp h1,.dpurp #main .size33 ul,.dpurp #container .size33 ul li::before,.dpurp a,.dpurp h2 a,.dpurp h2,.dpurp #container a svg,.dpurp h3{color:#5737c0}.orng h1,.orng #main .size33 ul,.orng #container .size33 ul li::before,.orng a,.orng h2 a,.orng h2,.orng #container a svg,.orng h3{color:#CF4620}.teal h1,.teal #main .size33 ul,.teal #container .size33 ul li::before,.teal a,.teal h2,.teal h2 a,.teal #container a svg,.teal h3{color:#288159}.lblue h1,.lblue #main .size33 ul,.lblue #container .size33 ul li::before,.lblue a,.lblue h2,.lblue h2 a,.lblue #container a svg,.lblue h3{color:#15828E}.red h1,.red #main .size33 ul,.red #container .size33 ul li::before,.red a,.red h2,.red h2 a,.red #container a svg,.red h3{color:#F2321C}.dpurp #fullwidth .ce_text{background-color:#5737c0}.orng #fullwidth .ce_text{background-color:#CF4620}.teal #fullwidth .ce_text{background-color:#288159}.lblue #fullwidth .ce_text{background-color:#15828E}.red #fullwidth .ce_text{background-color:#F2321C}.orng a,.orng h2 a{color:#CF4620}.teal a,.teal h2 a{color:#288159}.lblue a,.lblue h2 a{color:#15828E}.red a,.red h2 a,h2.red,h1 .red{color:#F2321C}.purp a:hover,.purp h2 a:hover,.purp h3 a:hover,#main .purp a svg:hover{color:#E61B05}.quote em{font-family:"lora", serif;color:#00217c;font-size:1.25em}#container .ce_text.history li{margin-bottom:60px;position:relative;padding-left:165px;overflow:visible}#container .ce_text.history li:before{content:" ";display:block;height:85px;width:85px;left:86px;border-radius:50%;background-color:#E61B05;border:15px solid #fb8d7f;position:absolute}#container .ce_text.history span{font-family:"lora", serif;color:#00217c;font-size:1.5em}#container .mod_article.history{position:relative}#container .mod_article.history:before{content:" ";height:100%;width:30px;border-right:3px dashed #E61B05;display:block;position:absolute;left:102px;top:50px}.address{font-size:0.875em}.address h3{margin-bottom:0}.size33.address,.size25.address{width:100%}ol{padding-left:1em}@media only screen and (max-width:1570px){h1{font-size:2.5em}}@media only screen and (max-width:1250px){h1{font-size:2.35em;margin-bottom:25px}h2{font-size:1.5em}p,#main ul,#main ol{font-size:0.95em}}@media only screen and (max-width:1000px){#container,#Hero{font-size:0.875em;line-height:1.35em}#container .ce_text.history li{padding-left:145px}#container .ce_text.history li:before{width:50px;height:50px;left:103px}.size50.history{padding-right:10px}}@media only screen and (max-width:850px){.size33.address,.size25.address{width:33%;padding-right:15px;padding-left:15px}.about-intro,.about-intro img{background-color:#fff;position:relative}.about-intro .image_container{margin-right:30px !important}.size50.history{padding-right:25px}}@media only screen and (max-width:650px){.about-intro .text_inside{flex-wrap:wrap}.about-intro .text{position:relative;background-color:#fff}#container .history ul{padding-left:0}#container .ce_text.history li:before{left:60px}#container .mod_article.history:before{left:40px}#container .ce_text.history li{padding-left:100px}}@media only screen and (max-width:600px){h1{font-size:2em}.size33.address,.size25.address{width:50%}#container .mod_article.history:before{left:25px}#container .ce_text.history li{padding-left:75px}#container .ce_text.history li:before{left:30px}}