/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@media screen{.blue-button a,a.blue-button{background-color:#008ec1;border-radius:0.45rem;padding:0.25rem 1rem;width:auto;display:inline-block;border:none;color:white;}.blue-button a:link,a.blue-button:link{text-decoration:none;}.blue-button a:hover,a.blue-button:hover{background-color:#83c33f;}.blue-button a:active,a.blue-button:active,.blue-button a:focus,a.blue-button:focus{background-color:#e46c24;}.blue-button.large a,a.blue-button.large{padding:1rem 2rem;font-size:1.25rem;}.large-text{font-size:1.5rem;}.first-element-top > p.homepage-desc:first-child,.first-element-top > *:first-child > p.homepage-desc:first-child,.first-element-top > h2.homepage-desc:first-child,.first-element-top > *:first-child > h2.homepage-desc:first-child,.homepage-desc{font-size:1rem;color:black;font-family:'Brygada 1918',serif;font-weight:500;font-style:italic;line-height:1.65;}.pdf-link::before{content:" ";background-image:url(/themes/main/images/icons/pdf_icon_new.gif);background-repeat:no-repeat;background-size:contain;background-position:center center;width:16px;height:16px;vertical-align:middle;display:inline-block;margin-right:0.25rem;}.learn-more-notop a,a.learn-more{font-family:'Be Vietnam Pro',sans-serif;font-weight:500;text-transform:uppercase;font-size:0.828rem;}.learn-more-notop a::after,a.learn-more::after{content:"►";margin-left:0.25rem;position:relative;top:-0.05rem;}
}
@media screen{#main .align-right{margin:0 0 0.5rem 1rem;max-width:25rem;}#main .align-left{margin:0 1rem 0.5rem 0;max-width:25rem;}@media (max-width:992px){#main .align-right,#main .align-left{float:none;margin:1rem 0;max-width:100%;}}#main hr{clear:both;}#main .align-center{text-align:center;}#main .align-center img{display:inline-block;}#main .no-wrap{white-space:nowrap;}.animate-zoom-image .clip{overflow:hidden;}.animate-zoom-image .clip img{transform:scale(1);transition:transform 0.25s;}.animate-zoom-image *:focus-within .clip img,.animate-zoom-image:hover .clip img{transform:scale(1.10);}.pager{text-align:center;}.pager__item{display:inline-block;vertical-align:middle;}.pager__item a{padding:0.25rem 0.5rem;}.pager__item.is-active a{font-weight:bold;text-decoration:underline;}#main form .webform-required{font-style:italic;font-size:0.8rem;margin-bottom:1rem;}#main form  .form-required:after{color:black;}#main form .form-item label{float:left;width:20%;clear:left;}#main form .form-item textarea{width:100% !important;}#main form .form-item > div,#main form .form-item .form-email,#main form .form-item .form-tel,#main form .form-item .form-text{width:80%;float:left;max-width:100%;}#main form .form-item textarea,#main form .form-item .form-email,#main form .form-item .form-tel,#main form .form-item .form-text{border:1px solid #acadb0;padding:0.25rem 0.5rem;}#main .webform-submission-form .form-item .form-checkboxes .form-checkbox{width:auto;max-width:none;display:inline-block;float:none;}#main .webform-submission-form .form-item .form-checkboxes .form-item label{float:none;display:inline-block;}.webform-submission-form .captcha summary{position:absolute;left:-1000rem;top:-1000rem;}.webform-submission-form{margin-top:1rem;}.webform-submission-form .form-item{margin-bottom:1rem;}.webform-submission-form .form-item label{margin-bottom:0.25rem;}.webform-submission-form .form-item input{display:block;width:100%;max-width:30rem;}.webform-submission-form .form-item:after{content:" ";clear:both;display:block;}.webform-submission-form .form-required:after{content:"*";color:#660000;margin-left:0.5rem;}.webform-submission-form .form-actions{margin-top:1rem;}.webform-confirmation{margin-top:2rem;}@media (max-width:768px){.blog-entry--image img{margin-bottom:1rem;}}.vert-align:before{content:" ";height:100%;display:inline-block;width:0;vertical-align:middle;}.vert-align > *{display:inline-block;vertical-align:middle;}.vert-align > *:first-child{display:inline-block;vertical-align:middle;}.video-embed.align-left,.video-embed.align-right,.video-embed{display:inline-block;position:relative;width:100%;}.video-embed.align-center{display:block;}.video-embed .inner{position:relative;width:100%;display:inline-block;max-width:40rem;width:100%;}.video-embed .inner .ar{width:100% !important;display:block !important;height:auto !important;}.video-embed .inner .video-inner{position:absolute;left:0;top:0;width:100%;height:100%;}.video-embed .inner .video-inner > div,.video-embed .inner .video-inner iframe{width:100%;height:100%;}.align-center.video-embed{text-align:center;}
}
