/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.dx8-tabs{background-color:#dbdbdb;}@media screen and (min-width:37.5em){.dx8-tabs{height:auto;margin:0;overflow:hidden;white-space:nowrap;}}.dx8-tabs li a{color:#000;background:#cecece;display:block;font-size:0.929em;padding:11px 20px;}.dx8-tabs li a:hover{background:#b3b3b3;}.dx8-tabs li.is-active a{background:#f1f1f1;pointer-events:none;}@media screen and (max-width:37.5em){.dx8-tabs li{display:block;margin:0;}}@media screen and (min-width:37.5em){.dx8-tabs li{display:block;float:left;vertical-align:bottom;margin:0 1px 0 0;}[dir="rtl"] .dx8-tabs li{margin:0 0 0 1px;float:right;}}#user-login-form,#user-register-form,#user-pass,#search-form,#search-block-form{border:1px solid #dbdbdb;margin-top:-1px;margin-bottom:15px;padding:15px 30px;}#user-login-form .form-item,#user-register-form .form-item,#user-pass .form-item,#search-form .form-item,#search-block-form .form-item{padding:15px 0;}#user-login-form .form-item .description,#user-register-form .form-item .description,#user-pass .form-item .description,#search-form .form-item .description,#search-block-form .form-item .description{margin-top:10px;}#user-login-form .form-actions,#user-register-form .form-actions,#user-pass .form-actions,#search-form .form-actions,#search-block-form .form-actions{padding:15px 0;}#user-login-form label,#user-register-form label,#user-pass label,#search-form label,#search-block-form label{display:table;margin-bottom:10px;}#user-login-form input,#user-login-form select,#user-register-form input,#user-register-form select,#user-pass input,#user-pass select,#search-form input,#search-form select,#search-block-form input,#search-block-form select{max-width:100%;}#user-login-form details.form-wrapper,#user-register-form details.form-wrapper,#user-pass details.form-wrapper,#search-form details.form-wrapper,#search-block-form details.form-wrapper{border-bottom-width:0;margin:15px 0;}#user-login-form details.form-wrapper .dx8-details-content,#user-register-form details.form-wrapper .dx8-details-content,#user-pass details.form-wrapper .dx8-details-content,#search-form details.form-wrapper .dx8-details-content,#search-block-form details.form-wrapper .dx8-details-content{border:1px solid #dbdbdb;border-top:0;padding:15px 30px;}#user-login-form details.form-wrapper .dx8-details-content fieldset,#user-register-form details.form-wrapper .dx8-details-content fieldset,#user-pass details.form-wrapper .dx8-details-content fieldset,#search-form details.form-wrapper .dx8-details-content fieldset,#search-block-form details.form-wrapper .dx8-details-content fieldset{border:0;}#user-login-form details.form-wrapper .dx8-details-content legend,#user-register-form details.form-wrapper .dx8-details-content legend,#user-pass details.form-wrapper .dx8-details-content legend,#search-form details.form-wrapper .dx8-details-content legend,#search-block-form details.form-wrapper .dx8-details-content legend{position:relative;top:15px;padding:10px 0;}#user-login-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-register-form details.form-wrapper .dx8-details-content > fieldset > legend,#user-pass details.form-wrapper .dx8-details-content > fieldset > legend,#search-form details.form-wrapper .dx8-details-content > fieldset > legend,#search-block-form details.form-wrapper .dx8-details-content > fieldset > legend{width:100%;border-bottom:1px solid #dbdbdb;}#user-login-form details.form-wrapper summary,#user-register-form details.form-wrapper summary,#user-pass details.form-wrapper summary,#search-form details.form-wrapper summary,#search-block-form details.form-wrapper summary{padding:10px;background:#dbdbdb;}#user-login-form .form-type-checkbox label,#user-register-form .form-type-checkbox label,#user-pass .form-type-checkbox label,#search-form .form-type-checkbox label,#search-block-form .form-type-checkbox label{margin-bottom:0;}#user-login-form .form-checkbox,#user-register-form .form-checkbox,#user-pass .form-checkbox,#search-form .form-checkbox,#search-block-form .form-checkbox{margin-right:10px;float:left;}#edit-help-link{display:block;margin-top:10px;}.search-block-form{padding:15px 0;}.search-block-form h2{margin-bottom:10px;}#search-block-form{padding:0;border:0;}#search-block-form:before,#search-block-form:after{content:"";display:table;}#search-block-form:after{clear:both;}#search-block-form .form-item{margin-right:15px;}#search-block-form .form-item,#search-block-form .form-actions{float:left;padding:0;}#search-block-form input{margin:0;}.node-preview-container{background-color:#dbdbdb;}.node-preview-container .node-preview-backlink{display:inline-block;line-height:14px;padding:4px 15px;background:#0071b8 linear-gradient(to bottom,#007bc6,#0071b8);border:1px solid #1e5c90;border-radius:20px;font:700 14px Arial;color:#fff;text-shadow:0 1px rgba(0,0,0,0.5);-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;}.node-preview-container .node-preview-backlink:hover,.node-preview-container .node-preview-backlink:focus{background:#2369a6 linear-gradient(to bottom,#0c97ed,#1f86c7);border-color:#1f86c7;}.node-preview-container .node-preview-backlink:hover{box-shadow:0 1px 2px rgba(23,26,28,0.25);}.node-preview-container .node-preview-backlink:focus{border-color:#1280df;}.node-preview-container .node-preview-backlink:active{background:#0071b8 linear-gradient(to bottom,#08639b,#0071b8);border-color:#144b78;box-shadow:inset 0 1px 3px rgba(0,0,0,0.2);}.node-preview-container .node-preview-backlink:before{content:'\00AB';margin-right:5px;font-size:16px;}
body{font-family:"Euclid Circular B",Helvetica,Tahoma,Arial,sans-serif;color:##545454;background-color:#FFfFFF;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;line-height:1.5;font-weight:400;}.container{width:90%;margin-left:auto;margin-right:auto;height:100%;background-color:#FFFFFF;}header{width:100%;margin-left:auto;margin-right:auto;height:10%;background-color:#FFFFFF;}subheader{width:100%;height:5%;background-color:#FFFFFF;}.logo{width:20%;float:left;margin-top:15px;margin-left:25px;letter-spacing:4px;}.logo_right{width:10%;float:right;margin-top:15px;margin-left:0px;letter-spacing:4px;margin-right:100px;}nav.right-nav{float:right;width:50%;text-align:right;margin-right:25px;margin-top:15px;}header nav.right-nav ul{list-style:none;float:right;}nav.right-nav ul li{float:left;color:#FFFFFF;font-size:14px;text-align:left;margin-right:25px;letter-spacing:2px;font-weight:bold;transition:all 0.3s linear;}ul li a{color:#FFFFFF;text-decoration:none;}ul li:hover a{color:#2C9AB7;}sup{vertical-align:super;font-size:80%;}.hero_header{color:#FFFFFF;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;letter-spacing:4px;}.hero_header_blue{color:#005696;text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;letter-spacing:4px;}.hero{background-color:#B3B3B3;padding-top:0px;padding-bottom:0px;}.hero_top img{max-width:100%;padding:0px 0px 0px 0px;background-color:inherit;}.light{font-weight:bold;color:#717070;}.tagline{text-align:center;color:#FFFFFF;margin-top:4px;font-weight:lighter;text-transform:uppercase;letter-spacing:1px;}.text_column{width:29%;text-align:justify;font-weight:lighter;line-height:25px;float:left;padding-left:20px;padding-right:20px;color:#A3A3A3;}.about{padding-left:0px;padding-right:0px;padding-top:0px;display:inline-block;background-color:#FFFFFF;margin-top:37px;margin-bottom:10px;margin-right:40px;margin-left:40px;}.banner{background-color:#ffffff;height:200px;background-attachment:fixed;background-size:cover;background-repeat:no-repeat;background-position:center;}.parallax{color:#FFFFFF;text-align:right;padding-right:100px;padding-top:110px;letter-spacing:2px;margin-top:0px;}.parallax_description{color:#FFFFFF;text-align:right;padding-right:100px;width:30%;float:right;font-weight:lighter;line-height:23px;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;}footer{background-color:#FFFFFF;padding-bottom:35px;}.footer_column{width:50%;text-align:center;padding-top:30px;float:left;}footer .footer_column h3{color:#B3B3B3;text-align:center;}footer .footer_column p{color:#717070;background-color:#FFFFFF;}.cards{width:100%;height:auto;max-width:400px;max-height:200px;}footer .footer_column p{padding-left:30px;padding-right:30px;text-align:justify;line-height:25px;font-weight:lighter;margin-left:20px;margin-right:20px;}.button{width:200px;margin-top:40px;margin-right:auto;margin-bottom:auto;margin-left:auto;padding-top:20px;padding-right:10px;padding-bottom:20px;padding-left:10px;text-align:center;vertical-align:middle;border-radius:0px;text-transform:uppercase;font-weight:bold;letter-spacing:2px;border:3px solid #FFFFFF;color:#FFFFFF;transition:all 0.3s linear;}.button:hover{background-color:#FEFEFE;color:#C4C4C4;cursor:pointer;}.references{color:#FFFFFF;text-align:left;padding-top:0px;padding-bottom:0px;color:#000000;border-top-width:2px;font-size:9px;padding-right:0px;}.copyright{text-align:center;padding-top:10px;padding-bottom:10px;background-color:#767676;color:#FFFFFF;font-weight:lighter;letter-spacing:2px;border-top-width:2px;font-size:9px;padding-right:0px;list-style:1.5;}.footer_banner{background-color:#B3B3B3;padding-top:60px;padding-bottom:60PX;margin-bottom:0px;}.copyright a:link,a:visited{color:#FFFFFF;max-width:100%;}.footer_banner{background-color:#b3b3b3;padding-top:60px;padding-bottom:60PX;margin-bottom:0px;}footer{display:inline-block;}.hidden{display:none;}@media (max-width:320px){.logo{width:100%;text-align:center;margin-top:13px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.logo_right{width:100%;text-align:center;margin-top:13px;margin-right:0px;margin-bottom:0px;margin-left:0px;}.container header nav.right-nav{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:100%;float:none;display:none;}nav.right-nav ul li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:100%;text-align:center;}.text_column{width:100%;text-align:justify;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.thumbnail{width:100%;}.footer_column{width:100%;margin-top:0px;}.parallax{text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:40%;padding-right:0px;padding-bottom:0px;padding-left:0px;width:100%;font-size:18px;}.parallax_description{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;width:90%;margin-top:25px;margin-right:0px;margin-bottom:0px;margin-left:12px;float:none;text-align:center;}.banner{background-color:#2D9AB7;background-image:none;}.tagline{margin-top:20px;line-height:22px;}.hero_header{padding-left:10px;padding-right:10px;line-height:22px;text-align:center;}}@media (min-width:321px)and (max-width:767px){.logo{width:100%;text-align:center;margin-top:13px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:#043745;}.logo_right{width:100%;text-align:center;margin-top:13px;margin-right:0px;margin-bottom:0px;margin-left:0px;color:#043745;}.container header nav.right-nav{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:100%;float:none;overflow:auto;display:inline-block;background-color:#52bad5;}header nav.right-nav ul{padding:0px;float:none;}nav.right-nav ul li{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:100%;text-align:center;padding-top:8px;padding-bottom:8px;}.text_column{width:100%;text-align:left;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.thumbnail{width:100%;}.footer_column{width:100%;margin-top:0px;}.parallax{text-align:center;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:40%;padding-right:0px;padding-bottom:0px;padding-left:0px;width:100%;font-size:18px;}.parallax_description{padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;margin-top:30%;margin-right:0px;margin-bottom:0px;margin-left:0px;float:none;width:100%;text-align:center;}.thumbnail{width:50%;}.parallax{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;padding-top:20%;}.parallax_description{margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;width:100%;padding-top:30px;}.banner{padding-left:20px;padding-right:20px;}.footer_column{width:100%;}}@media (min-width:768px) and (max-width:1096px){.text_column{width:100%;}.thumbnail{width:50%;}.text_column{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.banner{margin-top:0px;padding-top:0px;}}@media (min-width:1096px){.container{max-width:1200px;margin-left:auto;margin-right:auto;height:100%;background-color:#FFFFFF;}.text_column{width:100%;}.thumbnail{width:50%;}.text_column{width:100%;margin-top:0px;margin-right:0px;margin-bottom:0px;margin-left:0px;padding-top:0px;padding-right:0px;padding-bottom:0px;padding-left:0px;}.banner{margin-top:0px;padding-top:0px;}}.editor-styles a{color:#058348;text-decoration:underline;text-underline-offset:0.2em;-webkit-text-decoration-color:#74dd48;text-decoration-color:#74dd48;font-weight:500;}.topnav-right{margin-top:10px;margin-right:10px;margin-left:10px;margin-bottom:10px;float:right;}.close{color:#000000;float:right;font-size:28px;font-weight:bold;}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer;}a:visited{margin:5;color:#070707;}body,td,th{font-style:normal;}body{background-color:#FFFFFF;}div.references{padding-right:5px;padding-left:5px;}.references p{font-size:9px;margin-bottom:10px;}.copyright p{font-size:9px;margin:1rem;}.copyright img{margin:0 auto;}.copyright td,td.centre{vertical-align:middle;}.copyright table{margin:0 auto;}table.logos_wrp{width:80%;margin:20px auto;}table.logos_wrp td{padding:20px 0;}nav#right-nav tr td{padding-top:5px;}.topnav-right td{padding-right:10.5px !important;padding-top:22px !important;}.topnav-right td:last-child{padding-right:0 !important;}ul li{margin-bottom:0;}
