html{height:100%;font-family:'Roboto',sans-serif;font-size:16px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#2d2d2d}html *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}@media (min-width:500px){html *{word-wrap:normal}}body{position:relative;min-height:100%;margin:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}main{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding-bottom:60px}main > *:first-child:not(.sub-header){margin-top:20px}@media (min-width:925px){main > *:first-child:not(.sub-header){margin-top:60px}}main > *:first-child.sub-header{background-color:#f5f5f5;margin-bottom:20px}@media (min-width:925px){main > *:first-child.sub-header{margin-bottom:60px}}header > section,main > section,footer > section{padding-left:20px;padding-right:20px;max-width:100%}@media (min-width:1340px){header > section,main > section,footer > section{padding-left:calc((100% - 1300px) / 2);padding-right:calc((100% - 1300px) / 2)}}main > section:not(:last-child){margin-bottom:40px}.sub-header{padding-top:20px;padding-bottom:20px;margin-bottom:20px}.sub-header.sub-navigation .sub-nav-toggle{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}.sub-header.sub-navigation .sub-nav-toggle + ul{display:none}@media (min-width:925px){.sub-header.sub-navigation .sub-nav-toggle{display:none}.sub-header.sub-navigation .sub-nav-toggle + ul{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}}.sub-header.has-sub-nav{position:relative;background-color:#f5f5f5}.sub-header.has-sub-nav > .sub-nav-toggle:after{display:inline-block;font-family:'Font Awesome 5 Pro';font-weight:300;font-size:150%;content:"\f107";line-height:1;margin-left:10px}@media (max-width:924px){.sub-header.has-sub-nav.open > .sub-nav-toggle:after{content:"\f106"}.sub-header.has-sub-nav.open > .sub-nav-toggle + ul{display:block;position:absolute;top:100%;width:100%;background-color:#f5f5f5;border-top:1px solid #ddd;margin-left:-20px;padding-left:20px;border-bottom:1px solid #000}.sub-header.has-sub-nav.open > .sub-nav-toggle + ul li{padding-left:20px;padding-top:10px;padding-bottom:10px}.sub-header.has-sub-nav.open > .sub-nav-toggle + ul li:not(:last-child){border-bottom:1px solid #ddd}}.sub-header:first-child + section:not(.heading-container) h1,.sub-header:first-child + .heading-container{display:none}@media (min-width:925px){.sub-header:first-child + section:not(.heading-container) h1,.sub-header:first-child + .heading-container{display:block}}a,a:link,a:visited,a:active{color:#005292;text-decoration:none}a{-webkit-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-o-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-ms-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1)}a > img{display:block;max-width:100%}a > svg{display:block;max-width:100%;max-height:100%}a:hover{color:#087cb9}@media (min-width:925px){a:hover:not([disabled]){text-decoration:underline}}a[disabled]{color:#2d2d2d;cursor:default}h1,h2,h3,h4,h5,h6{margin:0;padding:0;color:#005292;font-family:'kyrial-display-pro','Roboto',sans-serif}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child),h4:not(:last-child),h5:not(:last-child),h6:not(:last-child){margin-bottom:20px}h1{font-size:34px;font-weight:normal}h2{font-size:28px;font-weight:700;line-height:44px}h3{font-size:28px;text-transform:uppercase;font-weight:700}h4{font-size:22px;font-weight:700;line-height:32px}h5{font-size:19px;text-transform:capitalize;font-weight:400}h6{font-size:18px;text-transform:capitalize;font-weight:700}p{line-height:1.6em;margin-top:0}p:not(:last-child){margin-bottom:20px}p:last-child{margin-bottom:0}@media (min-width:925px){p{max-width:925px}p.center{margin-left:auto;margin-right:auto}}ul:not(.horizontal-list):not(.vertical-list):not(.form-errors){margin:0;padding:0}ul:not(.horizontal-list):not(.vertical-list):not(.form-errors) li{list-style:none;margin:0;padding:0}ul:not(:last-child){margin-bottom:20px}dl{margin-top:0}dl:last-child{margin-bottom:0}dl:not(:last-child){margin-bottom:20px}dl dt{font-weight:500;margin-bottom:10px}dl dd{margin-left:0}dl dd:not(:last-child){margin-bottom:20px}dl.horizontal{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}dl.horizontal dt,dl.horizontal dd{margin:0}dl.horizontal dt{margin-right:10px}dl.horizontal dd + dd{margin-left:20px}dl.horizontal dd + dt{margin-left:30px}form:not(:last-child){margin-bottom:20px}img{max-width:100%}.primary-navigation-link{font-size:17px;line-height:17px;font-weight:500}.primary-navigation-link,.primary-navigation-link:link,.primary-navigation-link:visited,.primary-navigation-link:active{color:#005292}.primary-navigation-link:hover,.primary-navigation-link .active{color:#087cb9}li.social-icon{margin-bottom:0}li.social-icon a{display:block;line-height:0}li.social-icon:hover path{fill:#087cb9}.overlaid-image-box{position:relative;background-repeat:no-repeat;background-size:cover;color:#fff;z-index:1}.overlaid-image-box h1{color:#fff}.overlaid-image-box:not(.inline-image){padding:60px;background-image:var(--data-image,url("/images/container-background-placeholder.jpg"))}.overlaid-image-box.inline-image > *{position:relative}.overlaid-image-box.inline-image > img{z-index:-2}.overlaid-image-box:before{content:"";display:block;width:100%;height:100%;top:0%;left:0%;position:absolute;background-color:rgba(5,125,165,0.94);z-index:-1}.overlaid-image-box.dark:before{background-color:rgba(0,0,0,0.45)}.overlaid-image-box a:not(.faux-button){color:#fff;font-weight:bold}a.far > span,a.fas > span,a.fal > span{margin-left:5px;font-family:'Roboto',sans-serif}a.far:hover,a.fas:hover,a.fal:hover{text-decoration:none}.progress-indicator{margin-bottom:40px}.progress-indicator span{color:rgba(70,197,222,0.15)}.progress-indicator span.on{color:#087cb9}.progress-indicator span + span{margin-left:10px}.footnote{font-size:14px}.sortable-listing tbody .ui-sortable-helper{background-color:rgba(0,0,0,0.2);border:none}a.link-box{display:block;width:100%;padding-top:40px;padding-bottom:40px;background-color:#f5f5f5;text-align:center;background-image:var(--data-image,none);background-position:center center;background-size:cover;z-index:1}a.link-box:hover{text-decoration:none}a.link-box > span{display:block}a.link-box > span.far,a.link-box > span.fal,a.link-box > span.fas{font-size:40px}a.link-box > span + span{margin-top:20px}a.link-box.dark-overlay{color:#fff;position:relative;font-weight:700}a.link-box.dark-overlay:before{content:"";display:block;width:100%;height:100%;top:0%;left:0%;position:absolute;background-color:rgba(0,0,0,0.44);z-index:-1}table.financial-summary{min-width:200px}table.financial-summary tbody tr th,table.financial-summary tfoot tr th,table.financial-summary tbody tr td,table.financial-summary tfoot tr td{text-align:left;padding-bottom:5px}table.financial-summary tbody tr td,table.financial-summary tfoot tr td{text-align:right;padding-left:40px}table.financial-summary tbody tr th{font-weight:normal}table.financial-summary tbody tr:last-of-type th,table.financial-summary tbody tr:last-of-type td{padding-bottom:15px}table.financial-summary tfoot tr.subtotal-row th,table.financial-summary tfoot tr.subtotal-row td{padding-top:15px;border-top:1px solid #ddd}table.financial-summary tfoot tr.total-row th,table.financial-summary tfoot tr.total-row td{padding-top:30px}table.financial-summary tfoot tr.processing-fee-row th,table.financial-summary tfoot tr.processing-fee-row td{font-weight:normal}.padded-container{padding:20px}.gutter-bottom-1{margin-bottom:20px}.gutter-bottom-2{margin-bottom:40px}.gutter-bottom-3{margin-bottom:60px}.gutter-bottom-4{margin-bottom:80px}.gutter-bottom-5{margin-bottom:100px}.gutter-top-1{margin-top:20px}.gutter-top-2{margin-top:40px}.gutter-top-3{margin-top:60px}.gutter-top-4{margin-top:80px}.gutter-top-5{margin-top:100px}.call-to-action{font-family:'kyrial-display-pro','Roboto',sans-serif}.important-text{color:#bf3b2e;font-size:24px}.background-shade-one{background-color:#f5f5f5}.background-shade-two{background-color:#eaeaea}.highlight{color:#bf3b2e}.hide-for-screenreader{width:0 !important;height:0 !important;margin:0 !important;padding:0 !important;overflow:hidden !important}.faux-button{display:inline-block;font-size:15px;line-height:15px;border:1px solid transparent;padding:11.5px 30px;border-radius:10px;text-decoration:none;font-weight:500;text-align:center;-webkit-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-o-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-ms-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1)}.faux-button.primary-button{border-color:#005292;background-color:#005292;color:#fff}.faux-button.secondary-button{border-color:#087cb9;background-color:#fff;color:#005292}.faux-button.primary-button:hover,.faux-button.secondary-button:hover,.faux-button.primary-button:focus,.faux-button.secondary-button:focus{border-color:#8bd6f8;background-color:#8bd6f8;color:#005292}.faux-button.center{width:auto;margin-left:auto;margin-right:auto}.faux-button:hover:not([disabled]){text-decoration:none}.faux-button.tiny{width:90px}.faux-button.small{width:200px}.faux-button.medium{width:310px}.faux-button.large{width:420px}.faux-button.huge{width:530px}.faux-button.full{width:100%}#user-page-preferences{width:100%;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}form{width:100%}form:not(.column-layout){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}form fieldset{border:0;margin:0;padding:0;width:100%}form fieldset:not(:last-of-type){margin-bottom:40px}form fieldset:last-of-type{margin-bottom:20px}form fieldset legend{width:100%;padding-bottom:10px;border-bottom:1px solid #ddd;margin-bottom:15px;color:#005292;font-weight:500}form fieldset legend > a.far,form fieldset legend > a.fal,form fieldset legend > a.fas{margin-left:10px}form .field{display:block;max-width:100%;width:100%}form .field:not(:last-child):not(.column){margin-bottom:20px}form .field.tiny input:not([type='radio']):not([type="checkbox"]),form .field.small input:not([type='radio']):not([type="checkbox"]),form .field.medium input:not([type='radio']):not([type="checkbox"]),form .field.large input:not([type='radio']):not([type="checkbox"]),form .field.huge input:not([type='radio']):not([type="checkbox"]),form .field.full input:not([type='radio']):not([type="checkbox"]),form .field.tiny select,form .field.small select,form .field.medium select,form .field.large select,form .field.huge select,form .field.full select,form .field.tiny textarea,form .field.small textarea,form .field.medium textarea,form .field.large textarea,form .field.huge textarea,form .field.full textarea,form .field.tiny input[type="submit"],form .field.small input[type="submit"],form .field.medium input[type="submit"],form .field.large input[type="submit"],form .field.huge input[type="submit"],form .field.full input[type="submit"],form .field.tiny input[type="button"],form .field.small input[type="button"],form .field.medium input[type="button"],form .field.large input[type="button"],form .field.huge input[type="button"],form .field.full input[type="button"]{width:100%;max-width:100%}form .field.file{position:relative;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}form .field.file input[type='file']{position:absolute;height:0;width:0;left:0;top:0;padding:0;border-width:0}form .field.file .choose-file{margin-right:1em}form .field.file .selected-file{white-space:nowrap}form .field input[type='text'][disabled],form .field input[type='password'][disabled],form .field select[disabled],form .field textarea[disabled],form .field input.ui-autocomplete-input[disabled]{background-color:#ccc}@media (min-width:650px){form .field{width:auto}form .field.tiny input:not([type='radio']):not([type="checkbox"]),form .field.tiny select,form .field.tiny textarea,form .field.tiny input[type="submit"],form .field.tiny input[type="button"]{width:90px}form .field.small input:not([type='radio']):not([type="checkbox"]),form .field.small select,form .field.small textarea,form .field.small input[type="submit"],form .field.small input[type="button"]{width:200px}form .field.medium input:not([type='radio']):not([type="checkbox"]),form .field.medium select,form .field.medium textarea,form .field.medium input[type="submit"],form .field.medium input[type="button"]{width:310px}form .field.large input:not([type='radio']):not([type="checkbox"]),form .field.large select,form .field.large textarea,form .field.large input[type="submit"],form .field.large input[type="button"]{width:420px}form .field.huge input:not([type='radio']):not([type="checkbox"]),form .field.huge select,form .field.huge textarea,form .field.huge input[type="submit"],form .field.huge input[type="button"]{width:530px}form .field.full{width:1300px}}form .field-strip{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;width:100%;margin-top:-20px}form .field-strip.justify-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}form .field-strip .field{margin-top:20px}form .field-strip .field:not(:last-child):not(.column){margin-bottom:0}form .field-strip .field:not(:last-of-type){margin-right:0}@media (min-width:650px){form .field-strip .field:not(:last-of-type){margin-right:20px}}form .field-strip .field.field-submit,form .field-strip .field.no-label{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}form .field-strip:not(:last-child){margin-bottom:20px}form input,form select,form textarea,form input[type="button"]{font-family:'Roboto',sans-serif;font-size:15px;color:#2d2d2d}form input,form select,form textarea,form input[type="submit"],form input[type="button"]{border:2px solid #ddd;display:block;padding:10.5px;width:100%}form input.touched:invalid,form select.touched:invalid,form textarea.touched:invalid,form input[type="submit"].touched:invalid,form input[type="button"].touched:invalid{border-color:#e31142}form input[readonly],form select[readonly],form textarea[readonly],form input[type="submit"][readonly],form input[type="button"][readonly]{background-color:#f5f5f5}form input[type="submit"],form input[type="button"]{border-radius:10px;border:1px solid #005292;background-color:#005292;color:#fff;min-width:90px;line-height:15px;padding:11.5px;-webkit-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-o-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-ms-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1)}form input[type="submit"]:hover,form input[type="button"]:hover,form input[type="submit"]:focus,form input[type="button"]:focus{border-color:#8bd6f8;background-color:#8bd6f8;color:#005292}form input[type="submit"].secondary-button,form input[type="button"].secondary-button{border-color:#087cb9;background-color:#fff;color:#005292}form label{display:block;color:#005292;margin-bottom:5px;font-size:16px;line-height:1em}form input[type="text"].style-one{background-color:#fff}form input[type="text"].style-one::placeholder{color:#656565;font-size:15px}form input.input-radio,form input.input-checkbox{display:inline-block;width:auto;border:none;padding:0}form input.input-radio,form input.input-checkbox{display:none}form input.input-radio:not(.hidden) + label,form input.input-checkbox:not(.hidden) + label{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;margin-bottom:calc((46px - 34px) / 2)}form input.input-radio:not(.hidden) + label:before,form input.input-checkbox:not(.hidden) + label:before{color:#ddd;display:inline-block;margin-right:10px;font-family:'Font Awesome 5 Pro';font-weight:300;font-size:34px;width:34px;height:34px;content:"\f0c8";line-height:1}form input.input-radio:not(.hidden):checked + label:before,form input.input-checkbox:not(.hidden):checked + label:before{content:"\f14a";font-weight:600;color:#087cb9}form input.input-radio:not(.hidden) + label:before{font-weight:300;content:"\f111"}form input.input-radio:not(.hidden):checked + label:before{content:"\f111";font-weight:600}form span.field-password{position:relative}form span.field-password .fas.fa-eye{position:absolute;right:10.5px;top:calc(50% + 3px);color:#005292}form span.field-search{position:relative}form span.field-search .far.fa-search{position:absolute;right:10.5px;top:calc(50% - 8px);color:#005292;cursor:pointer}form span.field-slide-toggle{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}form span.field-slide-toggle *{margin-bottom:0}form span.field-slide-toggle input[type='checkbox']{display:none}form span.field-slide-toggle input[type='checkbox'] ~ *{cursor:pointer}form span.field-slide-toggle input[type='checkbox'] ~ label{font-size:42px}form span.field-slide-toggle input[type='checkbox'] ~ span:first-of-type{padding-right:10px}form span.field-slide-toggle input[type='checkbox'] ~ span:last-of-type{padding-left:10px}form span.field-slide-toggle input[type='checkbox']:checked ~ span:first-of-type{color:#087cb9}form span.field-slide-toggle input[type='checkbox']:checked ~ label{color:#087cb9;-webkit-transform:scaleX(-1);-moz-transform:scaleX(-1);-o-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}form span.field-slide-toggle input[type='checkbox']:not(:checked) ~ span:last-of-type{color:#007565}form span.field-slide-toggle input[type='checkbox']:not(:checked) ~ label{color:#007565}form span.field-on-off-button{text-align:center}form span.field-on-off-button input[type="checkbox"]{display:none}form span.field-on-off-button input[type="checkbox"] + label{cursor:pointer;min-width:90px;padding:10px 20px;background-color:rgba(70,197,222,0.15);margin:0;white-space:nowrap}form span.field-on-off-button input[type="checkbox"] + label:before{content:"";display:none}form span.field-on-off-button input[type="checkbox"]:checked + label{background-color:#087cb9;color:#fff}.flexible-toggle-form-state:not(:last-child){margin-bottom:20px}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state{width:100%;height:100%;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;background-color:transparent;-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px 2px rgba(0,0,0,0.1);word-wrap:break-word}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.action-mode,.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.active-child{width:100%}@media (min-width:680px){.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.action-mode,.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.active-child{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;grid-area:1/1/2/3}}@media (min-width:1010px){.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.action-mode,.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.active-child{grid-area:1/1/2/4}}@media (min-width:1340px){.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.action-mode,.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state.active-child{grid-area:1/1/2/5}}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state .toggle-form-state{background-color:transparent}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state .show-state dl.horizontal{display:block}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state .show-state dl.horizontal dd + dt,.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state .show-state dl.horizontal dd + dd{margin-left:0}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state .show-state dl.horizontal dt:not(:first-of-type){margin-top:10px}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state .show-state dl.horizontal dt + dd:not(:last-child){margin-bottom:0}.flexible-toggle-form-state.flexible-toggle-form-state-cards > .toggle-form-state h2 a span{display:none}.flexible-toggle-form-state:not(.flexible-toggle-form-state-cards) .toggle-form-state:not(:last-child){margin-bottom:20px}.flexible-toggle-form-state .toggle-form-state{background-color:#f5f5f5;padding:20px}.flexible-toggle-form-state .toggle-form-state h2{color:#005292;font-size:16px;line-height:normal;font-weight:500;border-bottom:1px solid #ddd;padding-bottom:10px}.flexible-toggle-form-state .toggle-form-state h2 a + a{margin-left:20px}.flexible-toggle-form-state .toggle-form-state:not(.action-mode) > .show-state > *:last-child{margin-bottom:0}.flexible-toggle-form-state .toggle-form-state:not(.action-mode) > .action-state{display:none}.flexible-toggle-form-state .toggle-form-state.action-mode > .action-state{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.flexible-toggle-form-state .toggle-form-state.action-mode > .action-state:not(:last-child){margin-bottom:20px}.flexible-toggle-form-state .toggle-form-state.action-mode > .show-state{display:none}.flexible-toggle-form-state .toggle-form-state.action-mode > h2 .action-icon{display:none}.flexible-toggle-form-state .toggle-form-state .toggle-form-state{padding:0;padding-left:20px}.flexible-toggle-form-state .toggle-form-state .toggle-form-state:not(:last-child) .action-state{margin-bottom:20px}.flexible-toggle-form-state .toggle-form-state .toggle-form-state:not(:last-child) .action-state form{margin-bottom:20px}#newsletter-signup input[name="name"],#newsletter-signup input[name="email"],#newsletter-signup input[name="phone"]{height:0;width:0;padding:0;visibility:hidden}.center-text{text-align:center}.invisible-contents{width:0 !important;height:0 !important;position:relative;overflow:hidden}.a-gutter-0{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.a-gutter-1{margin-top:20px !important;margin-left:20px !important;margin-right:20px !important;margin-bottom:20px !important}.a-gutter-2{margin-top:40px !important;margin-left:40px !important;margin-right:40px !important;margin-bottom:40px !important}.a-gutter-3{margin-top:60px !important;margin-left:60px !important;margin-right:60px !important;margin-bottom:60px !important}.a-gutter-4{margin-top:80px !important;margin-left:80px !important;margin-right:80px !important;margin-bottom:80px !important}.a-gutter-5{margin-top:100px !important;margin-left:100px !important;margin-right:100px !important;margin-bottom:100px !important}.a-padding-0{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.a-padding-1{padding-top:20px !important;padding-left:20px !important;padding-right:20px !important;padding-bottom:20px !important}.a-padding-2{padding-top:40px !important;padding-left:40px !important;padding-right:40px !important;padding-bottom:40px !important}.a-padding-3{padding-top:60px !important;padding-left:60px !important;padding-right:60px !important;padding-bottom:60px !important}.a-padding-4{padding-top:80px !important;padding-left:80px !important;padding-right:80px !important;padding-bottom:80px !important}.a-padding-5{padding-top:100px !important;padding-left:100px !important;padding-right:100px !important;padding-bottom:100px !important}.a-block{display:block !important}.a-hidden{display:none !important}.a-inline{display:inline !important}.a-inline-block{display:inline-block !important}.a-pos-relative{position:relative !important}.a-pos-static{position:static !important}.a-gutter-top-0{margin-top:0 !important}.a-gutter-top-1{margin-top:20px !important}.a-gutter-top-2{margin-top:40px !important}.a-gutter-top-3{margin-top:60px !important}.a-gutter-top-4{margin-top:80px !important}.a-gutter-top-5{margin-top:100px !important}.a-padding-top-0{padding-top:0 !important}.a-padding-top-1{padding-top:20px !important}.a-padding-top-2{padding-top:40px !important}.a-padding-top-3{padding-top:60px !important}.a-padding-top-4{padding-top:80px !important}.a-padding-top-5{padding-top:100px !important}.a-gutter-left-0{margin-left:0 !important}.a-gutter-left-1{margin-left:20px !important}.a-gutter-left-2{margin-left:40px !important}.a-gutter-left-3{margin-left:60px !important}.a-gutter-left-4{margin-left:80px !important}.a-gutter-left-5{margin-left:100px !important}.a-padding-left-0{padding-left:0 !important}.a-padding-left-1{padding-left:20px !important}.a-padding-left-2{padding-left:40px !important}.a-padding-left-3{padding-left:60px !important}.a-padding-left-4{padding-left:80px !important}.a-padding-left-5{padding-left:100px !important}.a-gutter-right-0{margin-right:0 !important}.a-gutter-right-1{margin-right:20px !important}.a-gutter-right-2{margin-right:40px !important}.a-gutter-right-3{margin-right:60px !important}.a-gutter-right-4{margin-right:80px !important}.a-gutter-right-5{margin-right:100px !important}.a-padding-right-0{padding-right:0 !important}.a-padding-right-1{padding-right:20px !important}.a-padding-right-2{padding-right:40px !important}.a-padding-right-3{padding-right:60px !important}.a-padding-right-4{padding-right:80px !important}.a-padding-right-5{padding-right:100px !important}.a-gutter-bottom-0{margin-bottom:0 !important}.a-gutter-bottom-1{margin-bottom:20px !important}.a-gutter-bottom-2{margin-bottom:40px !important}.a-gutter-bottom-3{margin-bottom:60px !important}.a-gutter-bottom-4{margin-bottom:80px !important}.a-gutter-bottom-5{margin-bottom:100px !important}.a-padding-bottom-0{padding-bottom:0 !important}.a-padding-bottom-1{padding-bottom:20px !important}.a-padding-bottom-2{padding-bottom:40px !important}.a-padding-bottom-3{padding-bottom:60px !important}.a-padding-bottom-4{padding-bottom:80px !important}.a-padding-bottom-5{padding-bottom:100px !important}@media (min-width:375px){.s-gutter-0{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.s-gutter-1{margin-top:20px !important;margin-left:20px !important;margin-right:20px !important;margin-bottom:20px !important}.s-gutter-2{margin-top:40px !important;margin-left:40px !important;margin-right:40px !important;margin-bottom:40px !important}.s-gutter-3{margin-top:60px !important;margin-left:60px !important;margin-right:60px !important;margin-bottom:60px !important}.s-gutter-4{margin-top:80px !important;margin-left:80px !important;margin-right:80px !important;margin-bottom:80px !important}.s-gutter-5{margin-top:100px !important;margin-left:100px !important;margin-right:100px !important;margin-bottom:100px !important}.s-padding-0{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.s-padding-1{padding-top:20px !important;padding-left:20px !important;padding-right:20px !important;padding-bottom:20px !important}.s-padding-2{padding-top:40px !important;padding-left:40px !important;padding-right:40px !important;padding-bottom:40px !important}.s-padding-3{padding-top:60px !important;padding-left:60px !important;padding-right:60px !important;padding-bottom:60px !important}.s-padding-4{padding-top:80px !important;padding-left:80px !important;padding-right:80px !important;padding-bottom:80px !important}.s-padding-5{padding-top:100px !important;padding-left:100px !important;padding-right:100px !important;padding-bottom:100px !important}.s-block{display:block !important}.s-hidden{display:none !important}.s-inline{display:inline !important}.s-inline-block{display:inline-block !important}.s-pos-relative{position:relative !important}.s-pos-static{position:static !important}.s-gutter-top-0{margin-top:0 !important}.s-gutter-top-1{margin-top:20px !important}.s-gutter-top-2{margin-top:40px !important}.s-gutter-top-3{margin-top:60px !important}.s-gutter-top-4{margin-top:80px !important}.s-gutter-top-5{margin-top:100px !important}.s-padding-top-0{padding-top:0 !important}.s-padding-top-1{padding-top:20px !important}.s-padding-top-2{padding-top:40px !important}.s-padding-top-3{padding-top:60px !important}.s-padding-top-4{padding-top:80px !important}.s-padding-top-5{padding-top:100px !important}.s-gutter-left-0{margin-left:0 !important}.s-gutter-left-1{margin-left:20px !important}.s-gutter-left-2{margin-left:40px !important}.s-gutter-left-3{margin-left:60px !important}.s-gutter-left-4{margin-left:80px !important}.s-gutter-left-5{margin-left:100px !important}.s-padding-left-0{padding-left:0 !important}.s-padding-left-1{padding-left:20px !important}.s-padding-left-2{padding-left:40px !important}.s-padding-left-3{padding-left:60px !important}.s-padding-left-4{padding-left:80px !important}.s-padding-left-5{padding-left:100px !important}.s-gutter-right-0{margin-right:0 !important}.s-gutter-right-1{margin-right:20px !important}.s-gutter-right-2{margin-right:40px !important}.s-gutter-right-3{margin-right:60px !important}.s-gutter-right-4{margin-right:80px !important}.s-gutter-right-5{margin-right:100px !important}.s-padding-right-0{padding-right:0 !important}.s-padding-right-1{padding-right:20px !important}.s-padding-right-2{padding-right:40px !important}.s-padding-right-3{padding-right:60px !important}.s-padding-right-4{padding-right:80px !important}.s-padding-right-5{padding-right:100px !important}.s-gutter-bottom-0{margin-bottom:0 !important}.s-gutter-bottom-1{margin-bottom:20px !important}.s-gutter-bottom-2{margin-bottom:40px !important}.s-gutter-bottom-3{margin-bottom:60px !important}.s-gutter-bottom-4{margin-bottom:80px !important}.s-gutter-bottom-5{margin-bottom:100px !important}.s-padding-bottom-0{padding-bottom:0 !important}.s-padding-bottom-1{padding-bottom:20px !important}.s-padding-bottom-2{padding-bottom:40px !important}.s-padding-bottom-3{padding-bottom:60px !important}.s-padding-bottom-4{padding-bottom:80px !important}.s-padding-bottom-5{padding-bottom:100px !important}}@media (min-width:768px){.m-gutter-0{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.m-gutter-1{margin-top:20px !important;margin-left:20px !important;margin-right:20px !important;margin-bottom:20px !important}.m-gutter-2{margin-top:40px !important;margin-left:40px !important;margin-right:40px !important;margin-bottom:40px !important}.m-gutter-3{margin-top:60px !important;margin-left:60px !important;margin-right:60px !important;margin-bottom:60px !important}.m-gutter-4{margin-top:80px !important;margin-left:80px !important;margin-right:80px !important;margin-bottom:80px !important}.m-gutter-5{margin-top:100px !important;margin-left:100px !important;margin-right:100px !important;margin-bottom:100px !important}.m-padding-0{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.m-padding-1{padding-top:20px !important;padding-left:20px !important;padding-right:20px !important;padding-bottom:20px !important}.m-padding-2{padding-top:40px !important;padding-left:40px !important;padding-right:40px !important;padding-bottom:40px !important}.m-padding-3{padding-top:60px !important;padding-left:60px !important;padding-right:60px !important;padding-bottom:60px !important}.m-padding-4{padding-top:80px !important;padding-left:80px !important;padding-right:80px !important;padding-bottom:80px !important}.m-padding-5{padding-top:100px !important;padding-left:100px !important;padding-right:100px !important;padding-bottom:100px !important}.m-block{display:block !important}.m-hidden{display:none !important}.m-inline{display:inline !important}.m-inline-block{display:inline-block !important}.m-pos-relative{position:relative !important}.m-pos-static{position:static !important}.m-gutter-top-0{margin-top:0 !important}.m-gutter-top-1{margin-top:20px !important}.m-gutter-top-2{margin-top:40px !important}.m-gutter-top-3{margin-top:60px !important}.m-gutter-top-4{margin-top:80px !important}.m-gutter-top-5{margin-top:100px !important}.m-padding-top-0{padding-top:0 !important}.m-padding-top-1{padding-top:20px !important}.m-padding-top-2{padding-top:40px !important}.m-padding-top-3{padding-top:60px !important}.m-padding-top-4{padding-top:80px !important}.m-padding-top-5{padding-top:100px !important}.m-gutter-left-0{margin-left:0 !important}.m-gutter-left-1{margin-left:20px !important}.m-gutter-left-2{margin-left:40px !important}.m-gutter-left-3{margin-left:60px !important}.m-gutter-left-4{margin-left:80px !important}.m-gutter-left-5{margin-left:100px !important}.m-padding-left-0{padding-left:0 !important}.m-padding-left-1{padding-left:20px !important}.m-padding-left-2{padding-left:40px !important}.m-padding-left-3{padding-left:60px !important}.m-padding-left-4{padding-left:80px !important}.m-padding-left-5{padding-left:100px !important}.m-gutter-right-0{margin-right:0 !important}.m-gutter-right-1{margin-right:20px !important}.m-gutter-right-2{margin-right:40px !important}.m-gutter-right-3{margin-right:60px !important}.m-gutter-right-4{margin-right:80px !important}.m-gutter-right-5{margin-right:100px !important}.m-padding-right-0{padding-right:0 !important}.m-padding-right-1{padding-right:20px !important}.m-padding-right-2{padding-right:40px !important}.m-padding-right-3{padding-right:60px !important}.m-padding-right-4{padding-right:80px !important}.m-padding-right-5{padding-right:100px !important}.m-gutter-bottom-0{margin-bottom:0 !important}.m-gutter-bottom-1{margin-bottom:20px !important}.m-gutter-bottom-2{margin-bottom:40px !important}.m-gutter-bottom-3{margin-bottom:60px !important}.m-gutter-bottom-4{margin-bottom:80px !important}.m-gutter-bottom-5{margin-bottom:100px !important}.m-padding-bottom-0{padding-bottom:0 !important}.m-padding-bottom-1{padding-bottom:20px !important}.m-padding-bottom-2{padding-bottom:40px !important}.m-padding-bottom-3{padding-bottom:60px !important}.m-padding-bottom-4{padding-bottom:80px !important}.m-padding-bottom-5{padding-bottom:100px !important}}@media (min-width:1250px){.l-gutter-0{margin-top:0 !important;margin-left:0 !important;margin-right:0 !important;margin-bottom:0 !important}.l-gutter-1{margin-top:20px !important;margin-left:20px !important;margin-right:20px !important;margin-bottom:20px !important}.l-gutter-2{margin-top:40px !important;margin-left:40px !important;margin-right:40px !important;margin-bottom:40px !important}.l-gutter-3{margin-top:60px !important;margin-left:60px !important;margin-right:60px !important;margin-bottom:60px !important}.l-gutter-4{margin-top:80px !important;margin-left:80px !important;margin-right:80px !important;margin-bottom:80px !important}.l-gutter-5{margin-top:100px !important;margin-left:100px !important;margin-right:100px !important;margin-bottom:100px !important}.l-padding-0{padding-top:0 !important;padding-left:0 !important;padding-right:0 !important;padding-bottom:0 !important}.l-padding-1{padding-top:20px !important;padding-left:20px !important;padding-right:20px !important;padding-bottom:20px !important}.l-padding-2{padding-top:40px !important;padding-left:40px !important;padding-right:40px !important;padding-bottom:40px !important}.l-padding-3{padding-top:60px !important;padding-left:60px !important;padding-right:60px !important;padding-bottom:60px !important}.l-padding-4{padding-top:80px !important;padding-left:80px !important;padding-right:80px !important;padding-bottom:80px !important}.l-padding-5{padding-top:100px !important;padding-left:100px !important;padding-right:100px !important;padding-bottom:100px !important}.l-block{display:block !important}.l-hidden{display:none !important}.l-inline{display:inline !important}.l-inline-block{display:inline-block !important}.l-pos-relative{position:relative !important}.l-pos-static{position:static !important}.l-gutter-top-0{margin-top:0 !important}.l-gutter-top-1{margin-top:20px !important}.l-gutter-top-2{margin-top:40px !important}.l-gutter-top-3{margin-top:60px !important}.l-gutter-top-4{margin-top:80px !important}.l-gutter-top-5{margin-top:100px !important}.l-padding-top-0{padding-top:0 !important}.l-padding-top-1{padding-top:20px !important}.l-padding-top-2{padding-top:40px !important}.l-padding-top-3{padding-top:60px !important}.l-padding-top-4{padding-top:80px !important}.l-padding-top-5{padding-top:100px !important}.l-gutter-left-0{margin-left:0 !important}.l-gutter-left-1{margin-left:20px !important}.l-gutter-left-2{margin-left:40px !important}.l-gutter-left-3{margin-left:60px !important}.l-gutter-left-4{margin-left:80px !important}.l-gutter-left-5{margin-left:100px !important}.l-padding-left-0{padding-left:0 !important}.l-padding-left-1{padding-left:20px !important}.l-padding-left-2{padding-left:40px !important}.l-padding-left-3{padding-left:60px !important}.l-padding-left-4{padding-left:80px !important}.l-padding-left-5{padding-left:100px !important}.l-gutter-right-0{margin-right:0 !important}.l-gutter-right-1{margin-right:20px !important}.l-gutter-right-2{margin-right:40px !important}.l-gutter-right-3{margin-right:60px !important}.l-gutter-right-4{margin-right:80px !important}.l-gutter-right-5{margin-right:100px !important}.l-padding-right-0{padding-right:0 !important}.l-padding-right-1{padding-right:20px !important}.l-padding-right-2{padding-right:40px !important}.l-padding-right-3{padding-right:60px !important}.l-padding-right-4{padding-right:80px !important}.l-padding-right-5{padding-right:100px !important}.l-gutter-bottom-0{margin-bottom:0 !important}.l-gutter-bottom-1{margin-bottom:20px !important}.l-gutter-bottom-2{margin-bottom:40px !important}.l-gutter-bottom-3{margin-bottom:60px !important}.l-gutter-bottom-4{margin-bottom:80px !important}.l-gutter-bottom-5{margin-bottom:100px !important}.l-padding-bottom-0{padding-bottom:0 !important}.l-padding-bottom-1{padding-bottom:20px !important}.l-padding-bottom-2{padding-bottom:40px !important}.l-padding-bottom-3{padding-bottom:60px !important}.l-padding-bottom-4{padding-bottom:80px !important}.l-padding-bottom-5{padding-bottom:100px !important}}.social-icons a{display:block;line-height:0}.social-icons a > svg{width:auto;height:16px}.social-icons a:hover > svg path{fill:#087cb9}.event-calendar:not(:last-child){margin-bottom:40px}.event-calendar.grid-view .event-calendar-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;min-height:100px;max-width:310px;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);background-color:#fff}.event-calendar.grid-view .event-calendar-item .event-calendar-item-thumbnail img{display:block;width:310px;height:194px;object-fit:contain;background-color:#fff}.event-calendar.grid-view .event-calendar-item .event-calendar-item-thumbnail div{display:block;position:relative;background-color:#fff;background-size:contain;background-repeat:no-repeat;background-position:center;width:310px;height:194px}.event-calendar.grid-view .event-calendar-item .event-calendar-item-details{padding:10px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.event-calendar.grid-view .event-calendar-item .event-calendar-item-details p.event-title{color:#005292;font-weight:700;margin-bottom:10px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.event-calendar.grid-view .event-calendar-item .event-calendar-item-details p.event-date{color:#767676;font-size:14px}.event-calendar.grid-view .event-calendar-item .event-calendar-item-details ul.horizontal-list{margin-bottom:0;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.event-calendar.grid-view .event-calendar-item .event-calendar-item-details ul.horizontal-list li a{display:inline-block;font-size:28px}.event-calendar.grid-view .event-calendar-item .event-calendar-community-event{background-blend-mode:luminosity}.event-calendar.grid-view .event-calendar-item .event-calendar-community-event:before{background-color:#007565;opacity:.5;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";filter:alpha(opacity=50);position:absolute;content:"";top:0;left:0;width:100%;height:100%;display:block}.event-calendar.grid-view .event-calendar-item .event-calendar-community-event h1{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;font-size:23px;padding:0 10px 0 10px;margin:0;color:#fff;position:absolute;top:50%;left:50%;margin-right:-50%;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.event-calendar.list-view .event-calendar-item{display:grid;grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:11.153846153846155% 32.30769230769231% 19.615384615384617% 11.153846153846155% 6.923076923076923% 1fr;-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:start;align-items:start;padding-top:10px;padding-bottom:10px}.event-calendar.list-view .event-calendar-item:first-child{padding-top:0}.event-calendar.list-view .event-calendar-item:not(:last-child){border-bottom:1px solid #ddd}.event-calendar.list-view .event-calendar-item.header-row{color:#767676;font-weight:bold}.event-calendar.list-view .event-calendar-item > div.event-calendar-item_action-links{display:grid;grid-template-columns:repeat(auto-fill,24px);grid-gap:10px;gap:10px;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:end;justify-content:end;padding-left:24px}.event-calendar.list-view .event-calendar-item > div span.club-branding-logo{display:block;height:24px}.event-calendar.list-view .event-calendar-item > div span.club-branding-logo > img{height:100%}.event-calendar.list-view .event-calendar-item > div span.roy-event-logo{font-size:24px}.event-calendar.list-view .event-calendar-item > div a{display:inline-block;font-size:24px;width:24px;height:24px}#form_calendar-filters .field{width:auto}#calendar-filters-top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;width:100%}#calendar-filters-top > *{margin-bottom:0}#calendar-filters-top .field-search{margin-left:20px;margin-right:20px;max-width:50%;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}#calendar-filters-top .field-search input{padding:16px 30px;border-radius:16px}#calendar-filters-top .filter-toggle{display:block;-webkit-align-self:center;align-self:center;-ms-flex-item-align:center;text-decoration:none;font-size:22px}#calendar-filters-top .filter-toggle .fa-plus,#calendar-filters-top .filter-toggle .fa-minus{display:none;margin-left:10px}#calendar-filters-top.filters-closed .filter-toggle .fa-plus{display:inline-block}#calendar-filters-top.filters-open .filter-toggle .fa-minus{display:inline-block}#calendar-filters-bottom{-webkit-transition:max-height 0.4s cubic-bezier(0.4, 1, 0.4, 1), margin 0.4s cubic-bezier(0.4, 1, 0.4, 1), padding 0.4s cubic-bezier(0.4, 1, 0.4, 1);-moz-transition:max-height 0.4s cubic-bezier(0.4, 1, 0.4, 1), margin 0.4s cubic-bezier(0.4, 1, 0.4, 1), padding 0.4s cubic-bezier(0.4, 1, 0.4, 1);-o-transition:max-height 0.4s cubic-bezier(0.4, 1, 0.4, 1), margin 0.4s cubic-bezier(0.4, 1, 0.4, 1), padding 0.4s cubic-bezier(0.4, 1, 0.4, 1);-ms-transition:max-height 0.4s cubic-bezier(0.4, 1, 0.4, 1), margin 0.4s cubic-bezier(0.4, 1, 0.4, 1), padding 0.4s cubic-bezier(0.4, 1, 0.4, 1);transition:max-height 0.4s cubic-bezier(0.4, 1, 0.4, 1), margin 0.4s cubic-bezier(0.4, 1, 0.4, 1), padding 0.4s cubic-bezier(0.4, 1, 0.4, 1);max-height:0;margin:0;padding:0;display:block;width:100%}#calendar-filters-bottom > div{display:none;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;width:100%;margin-left:auto;margin-right:auto}#calendar-filters-bottom > div > *{margin-bottom:0}#calendar-filters-bottom > div .fa-plus,#calendar-filters-bottom > div .fa-minus{margin-left:10px}#calendar-filters-bottom > div > .clear-and-submit-wrapper .field-clear-button{display:none}#calendar-filters-bottom > div > .filter-group{position:relative;padding-top:5px}#calendar-filters-bottom > div > .filter-group a:hover{text-decoration:none}#calendar-filters-bottom > div > .filter-group > .filter-group-toggle .fa-minus{display:none}#calendar-filters-bottom > div > .filter-group ul{display:none;position:absolute;top:0;left:-20px;padding:20px 40px 20px 40px;margin-left:-20px;margin-top:-15px;-webkit-box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);background-color:#fff;z-index:10}#calendar-filters-bottom > div > .filter-group ul li{white-space:nowrap}#calendar-filters-bottom > div > .filter-group ul li:not(:last-child){margin-bottom:20px}#calendar-filters-bottom > div > .filter-group.active ul{display:block}#calendar-filters-top.filters-open + #calendar-filters-bottom{max-height:100%;margin-top:20px;padding-top:20px;border-top:2px solid #fff}#calendar-filters-top.filters-open + #calendar-filters-bottom > div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}#calendar-controls-top{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end;margin-bottom:20px}#calendar-controls-top .horizontal-list a{display:block;cursor:pointer;font-size:20px}#calendar-controls-top .horizontal-list a.active{color:#087cb9}#calendar-controls-top .filter-info{max-width:50%;margin-top:-10px}#calendar-controls-top .filter-info > div{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:baseline;-moz-box-align:baseline;-o-box-align:baseline;-ms-flex-align:baseline;-webkit-align-items:baseline;align-items:baseline}#calendar-controls-top .filter-info > div > span,#calendar-controls-top .filter-info > div > a{margin-top:10px}#calendar-controls-top .filter-info > div > span{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;background-color:rgba(70,197,222,0.15);padding:10px 20px;border-radius:20px;min-width:90px}#calendar-controls-top .filter-info > div > span a{font-size:18px;margin-left:20px}#calendar-controls-top .filter-info > div > span a:hover{text-decoration:none}#calendar-controls-top .filter-info > div > span:not(:last-child){margin-right:10px}#site-content-container .section-container{position:relative;margin-bottom:1em}#site-content-container .section-container .section-action-overlay{position:absolute;width:100%;height:100%;background-color:rgba(45,45,45,0.4)}#site-content-container .section-container .section-action-overlay .section-action-set{background-color:rgba(45,45,45,0.6);padding:10px;font-size:20px}#site-content-container .section-container .section-action-overlay .section-action-set span,#site-content-container .section-container .section-action-overlay .section-action-set a{color:#fff}#site-content-container .section-container .section-action-overlay .section-action-set a:not(:first-of-type){margin-left:10px}#site-content-container .section-container .horizontal-image-container{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:distribute;-moz-box-pack:distribute;-o-box-pack:distribute;-ms-flex-pack:distribute;-webkit-justify-content:space-around;justify-content:space-around}@media (max-width:750px){#site-content-container .section-container .horizontal-image-container{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column}}#site-content-container .section-container .horizontal-image-container .horizontal-image{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}#site-content-container .section-container .horizontal-image-container .horizontal-image img{width:100%;height:auto}#site-content-container .section-container .horizontal-image-container .horizontal-image:not(:first-of-type){margin-left:1em}#site-content-container .section-container .left-right-image img{width:95%}#site-content-container .section-container .left-right-image span{display:inline-block}#site-content-container .action-state{border:1px dashed rgba(45,45,45,0.4);padding:1em .5em;margin-bottom:1em}#site-content-container .action-state .inline-editor{width:100%;min-height:100px;margin-bottom:1em;border:1px dashed rgba(45,45,45,0.4);outline:0 solid transparent}#site-content-container ul:not(.horizontal-list):not(.vertical-list):not(.form-errors){padding-left:40px}#site-content-container ul:not(.horizontal-list):not(.vertical-list):not(.form-errors) li{list-style:inherit}.image-for-picker{height:20vh;width:12.5vw;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:cover}@media (max-width:720px){.image-for-picker{height:50vh;width:50vw;display:inline-block;background-repeat:no-repeat;background-position:center;background-size:cover}}.event-result:not(:last-child){margin-bottom:40px}.event-result.grid-view{grid-row-gap:40px;row-gap:40px}.event-result.grid-view .event-result-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.1);box-shadow:2px 2px 2px 2px rgba(0,0,0,0.1)}.event-result.grid-view .event-result-item .event-result-item-thumbnail img{display:block;max-width:100%}.event-result.grid-view .event-result-item .event-result-item-details{padding:10px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.event-result.grid-view .event-result-item .event-result-item-details p.event-title{color:#005292;font-weight:700;margin-bottom:10px;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}.event-result.grid-view .event-result-item .event-result-item-details p.event-date{color:#767676;font-size:14px}.event-result.grid-view .event-result-item .event-result-item-details ul.horizontal-list{margin-bottom:0;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.event-result.grid-view .event-result-item .event-result-item-details ul.horizontal-list li a{display:inline-block;font-size:28px}.event-result.list-view .event-result-item{display:grid;grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;grid-template-columns:6.923076923076923% 28.076923076923077% 15.384615384615385% 11.153846153846155% 6.923076923076923% 6.923076923076923% 6.923076923076923% 6.923076923076923%;padding-top:10px;padding-bottom:10px}.event-result.list-view .event-result-item:first-child{padding-top:0}.event-result.list-view .event-result-item:not(:last-child){border-bottom:1px solid #ddd}.event-result.list-view .event-result-item.header-row{color:#767676}.event-result.list-view .event-result-item > div{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.event-result.list-view .event-result-item > div.club-event-check,.event-result.list-view .event-result-item > div.info-link,.event-result.list-view .event-result-item > div.registration-link,.event-result.list-view .event-result-item > div.volunteer-link{justify-self:center}.event-result.list-view .event-result-item > div a{display:block;font-size:24px}.pagination-module{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.pagination-module a{cursor:pointer}.pagination-module a.fas.fa-circle{font-size:32px;position:relative}.pagination-module a.fas.fa-circle:before{color:rgba(70,197,222,0.15)}.pagination-module a.fas.fa-circle > span{font-weight:700;display:block;position:absolute;margin-left:0;left:50%;top:50%;-webkit-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.pagination-module a > span{font-size:16px;line-height:16px;font-family:'Roboto',sans-serif}.pagination-module a:hover{text-decoration:none}.pagination-module span.fa-arrow-left,.pagination-module span.fa-arrow-right{color:#ddd}.mobile-nav-toggle,header .user-icon-mobile .fa-user-circle,#mobile-nav .user-icon-mobile .fa-user-circle{font-size:32px}#mobile-nav{position:fixed;top:0;left:0;background-image:-webkit-linear-gradient(#002169, #1a90ce);background-image:-moz-linear-gradient(#002169, #1a90ce);background-image:-o-linear-gradient(#002169, #1a90ce);background-image:-ms-linear-gradient(#002169, #1a90ce);background-image:linear-gradient(#002169, #1a90ce);overflow-y:scroll;-webkit-overflow-scrolling:touch;height:100vh;width:100%;max-width:100vw;z-index:9001;padding-bottom:90px;-webkit-transform:translateX(-100%);-moz-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-o-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-ms-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1)}#mobile-nav.open{-webkit-transform:translateX(0);-moz-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}#mobile-nav p,#mobile-nav a,#mobile-nav a:hover,#mobile-nav a:visited{color:#fff}#mobile-nav form{width:100%}#mobile-nav form .field{width:100%;margin-right:0}#mobile-nav form .field input{background:none;color:#fff}#mobile-nav form .field input[type="submit"]{background-color:#fff;color:#002169}#mobile-nav #brand-and-menu-close{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#mobile-nav #brand-and-menu-close .branding-logo{width:100px;display:block}#mobile-nav #brand-and-menu-close #mobile-nav-close{color:#fff}#mobile-nav header{padding:10px 20px;background-color:rgba(255,255,255,0.11)}#mobile-nav header p{text-transform:uppercase}#mobile-nav .social-icons{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;padding:20px;border-bottom:2px solid rgba(255,255,255,0.11);margin-bottom:0}#mobile-nav .social-icons li:not(:last-child){margin-right:90px}#mobile-nav .social-icons li svg{height:16px}#mobile-nav .social-icons li svg path{fill:#fff}#mobile-nav .column-layout.justify-center{border-bottom:2px solid rgba(255,255,255,0.11)}#mobile-nav .column-layout.justify-center a{background-color:transparent;padding:20px;text-transform:uppercase}#mobile-nav nav{margin-bottom:40px}#mobile-nav nav > span{display:block;width:100%;border-bottom:2px solid rgba(255,255,255,0.11)}#mobile-nav nav > span > a{display:block;width:100%;padding:20px;text-transform:uppercase}#mobile-nav nav > span > a:not(.logout-link){display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}#mobile-nav nav > span > a .fa-lock-alt{margin-right:20px}#mobile-nav nav > span > a .submenu-control{margin-top:-20px;margin-bottom:-20px}#mobile-nav nav > span > a .submenu-control:before{display:block;font-family:'Font Awesome 5 Pro';font-weight:300;content:"\f067";padding:20px}#mobile-nav nav > span > .sub-menu{display:block;overflow:hidden;-webkit-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-o-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-ms-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);margin-left:60px;margin-right:20px}#mobile-nav nav > span > .sub-menu > a{display:block;width:100%;padding:15px 0 15px 0}#mobile-nav nav > span > .sub-menu > a[disabled]{color:#999}#mobile-nav nav > span.active{background-color:rgba(255,255,255,0.11)}#mobile-nav nav > span.active .submenu-control:before{content:"\f068"}#mobile-nav #mobile-email-list-subscribe{padding:0 20px 40px 20px;border-bottom:2px solid rgba(255,255,255,0.11);margin-top:90px;margin-bottom:40px}#mobile-nav #mobile-email-list-subscribe .field label{text-align:center;color:#fff;margin-bottom:10px}#mobile-nav #mobile-club-app-icons{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;margin-bottom:40px}#mobile-nav #mobile-club-app-icons a{display:block;width:80px;height:80px}#mobile-nav #mobile-club-app-icons a:not(:last-child){margin-right:20px}#mobile-nav #mobile-club-app-icons a svg{width:100%;height:100%}#mobile-nav address{padding:0 20px;margin-bottom:40px;color:#fff;text-align:center}#mobile-nav #mobile-rrca-icon{display:block;width:64px;margin-left:auto;margin-right:auto}@media (min-width:450px){#mobile-nav{max-width:450px}}@media (min-width:650px){#mobile-nav.open{display:none}}.grid-layout{display:grid;grid-gap:20px;gap:20px;grid-auto-flow:row;grid-template-columns:min-content}.grid-layout.justify-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.grid-layout.align-center{justify-items:center}.grid-layout.auto-grid{grid-template-columns:repeat(auto-fill,minmax(min-content,100%))}.grid-layout.auto-grid.a-colwidth-1{grid-template-columns:repeat(auto-fill,minmax(min-content,90px))}.grid-layout.auto-grid.a-colwidth-2{grid-template-columns:repeat(auto-fill,minmax(min-content,200px))}.grid-layout.auto-grid.a-colwidth-3{grid-template-columns:repeat(auto-fill,minmax(min-content,310px))}.grid-layout.auto-grid.a-colwidth-4{grid-template-columns:repeat(auto-fill,minmax(min-content,420px))}.grid-layout.auto-grid.a-colwidth-5{grid-template-columns:repeat(auto-fill,minmax(min-content,530px))}.grid-layout.auto-grid.a-colwidth-6{grid-template-columns:repeat(auto-fill,minmax(min-content,640px))}.grid-layout.auto-grid.a-colwidth-7{grid-template-columns:repeat(auto-fill,minmax(min-content,750px))}.grid-layout.auto-grid.a-colwidth-8{grid-template-columns:repeat(auto-fill,minmax(min-content,860px))}.grid-layout.auto-grid.a-colwidth-9{grid-template-columns:repeat(auto-fill,minmax(min-content,970px))}.grid-layout.auto-grid.a-colwidth-10{grid-template-columns:repeat(auto-fill,minmax(min-content,1080px))}.grid-layout.auto-grid.a-colwidth-11{grid-template-columns:repeat(auto-fill,minmax(min-content,1190px))}.grid-layout.auto-grid.a-colwidth-12{grid-template-columns:repeat(auto-fill,minmax(min-content,1300px))}.grid-layout.auto-grid.a-colwidth-25-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 60px) / 4)))}.grid-layout.auto-grid.a-colwidth-33-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 40px) / 3)))}.grid-layout.auto-grid.a-colwidth-50-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 20px) / 2)))}@media (min-width:375px){.grid-layout.auto-grid.s-colwidth-1{grid-template-columns:repeat(auto-fill,minmax(min-content,90px))}.grid-layout.auto-grid.s-colwidth-2{grid-template-columns:repeat(auto-fill,minmax(min-content,200px))}.grid-layout.auto-grid.s-colwidth-3{grid-template-columns:repeat(auto-fill,minmax(min-content,310px))}.grid-layout.auto-grid.s-colwidth-4{grid-template-columns:repeat(auto-fill,minmax(min-content,420px))}.grid-layout.auto-grid.s-colwidth-5{grid-template-columns:repeat(auto-fill,minmax(min-content,530px))}.grid-layout.auto-grid.s-colwidth-6{grid-template-columns:repeat(auto-fill,minmax(min-content,640px))}.grid-layout.auto-grid.s-colwidth-7{grid-template-columns:repeat(auto-fill,minmax(min-content,750px))}.grid-layout.auto-grid.s-colwidth-8{grid-template-columns:repeat(auto-fill,minmax(min-content,860px))}.grid-layout.auto-grid.s-colwidth-9{grid-template-columns:repeat(auto-fill,minmax(min-content,970px))}.grid-layout.auto-grid.s-colwidth-10{grid-template-columns:repeat(auto-fill,minmax(min-content,1080px))}.grid-layout.auto-grid.s-colwidth-11{grid-template-columns:repeat(auto-fill,minmax(min-content,1190px))}.grid-layout.auto-grid.s-colwidth-12{grid-template-columns:repeat(auto-fill,minmax(min-content,1300px))}.grid-layout.auto-grid.s-colwidth-25-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 60px) / 4)))}.grid-layout.auto-grid.s-colwidth-33-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 40px) / 3)))}.grid-layout.auto-grid.s-colwidth-50-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 20px) / 2)))}}@media (min-width:768px){.grid-layout.auto-grid.m-colwidth-1{grid-template-columns:repeat(auto-fill,minmax(min-content,90px))}.grid-layout.auto-grid.m-colwidth-2{grid-template-columns:repeat(auto-fill,minmax(min-content,200px))}.grid-layout.auto-grid.m-colwidth-3{grid-template-columns:repeat(auto-fill,minmax(min-content,310px))}.grid-layout.auto-grid.m-colwidth-4{grid-template-columns:repeat(auto-fill,minmax(min-content,420px))}.grid-layout.auto-grid.m-colwidth-5{grid-template-columns:repeat(auto-fill,minmax(min-content,530px))}.grid-layout.auto-grid.m-colwidth-6{grid-template-columns:repeat(auto-fill,minmax(min-content,640px))}.grid-layout.auto-grid.m-colwidth-7{grid-template-columns:repeat(auto-fill,minmax(min-content,750px))}.grid-layout.auto-grid.m-colwidth-8{grid-template-columns:repeat(auto-fill,minmax(min-content,860px))}.grid-layout.auto-grid.m-colwidth-9{grid-template-columns:repeat(auto-fill,minmax(min-content,970px))}.grid-layout.auto-grid.m-colwidth-10{grid-template-columns:repeat(auto-fill,minmax(min-content,1080px))}.grid-layout.auto-grid.m-colwidth-11{grid-template-columns:repeat(auto-fill,minmax(min-content,1190px))}.grid-layout.auto-grid.m-colwidth-12{grid-template-columns:repeat(auto-fill,minmax(min-content,1300px))}.grid-layout.auto-grid.m-colwidth-25-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 60px) / 4)))}.grid-layout.auto-grid.m-colwidth-33-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 40px) / 3)))}.grid-layout.auto-grid.m-colwidth-50-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 20px) / 2)))}}@media (min-width:1250px){.grid-layout.auto-grid.l-colwidth-1{grid-template-columns:repeat(auto-fill,minmax(min-content,90px))}.grid-layout.auto-grid.l-colwidth-2{grid-template-columns:repeat(auto-fill,minmax(min-content,200px))}.grid-layout.auto-grid.l-colwidth-3{grid-template-columns:repeat(auto-fill,minmax(min-content,310px))}.grid-layout.auto-grid.l-colwidth-4{grid-template-columns:repeat(auto-fill,minmax(min-content,420px))}.grid-layout.auto-grid.l-colwidth-5{grid-template-columns:repeat(auto-fill,minmax(min-content,530px))}.grid-layout.auto-grid.l-colwidth-6{grid-template-columns:repeat(auto-fill,minmax(min-content,640px))}.grid-layout.auto-grid.l-colwidth-7{grid-template-columns:repeat(auto-fill,minmax(min-content,750px))}.grid-layout.auto-grid.l-colwidth-8{grid-template-columns:repeat(auto-fill,minmax(min-content,860px))}.grid-layout.auto-grid.l-colwidth-9{grid-template-columns:repeat(auto-fill,minmax(min-content,970px))}.grid-layout.auto-grid.l-colwidth-10{grid-template-columns:repeat(auto-fill,minmax(min-content,1080px))}.grid-layout.auto-grid.l-colwidth-11{grid-template-columns:repeat(auto-fill,minmax(min-content,1190px))}.grid-layout.auto-grid.l-colwidth-12{grid-template-columns:repeat(auto-fill,minmax(min-content,1300px))}.grid-layout.auto-grid.l-colwidth-25-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 60px) / 4)))}.grid-layout.auto-grid.l-colwidth-33-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 40px) / 3)))}.grid-layout.auto-grid.l-colwidth-50-pct{grid-template-columns:repeat(auto-fill,minmax(min-content,calc((100% - 20px) / 2)))}}.column-layout{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.column-layout.justify-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.column-layout.justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.column-layout.justify-end{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.column-layout.align-items-start{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.column-layout.align-items-center{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.column-layout.align-items-end{-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.column-layout.flex-direction-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.column-layout.padding-left-1{padding-left:6.923076923076923%}.column-layout.padding-left-2{padding-left:15.384615384615385%}.column-layout.padding-left-3{padding-left:23.846153846153847%}.column-layout.padding-left-4{padding-left:32.30769230769231%}.column-layout.padding-left-5{padding-left:40.76923076923077%}.column-layout.padding-left-6{padding-left:49.23076923076923%}.column-layout.padding-left-7{padding-left:57.692307692307686%}.column-layout.padding-left-8{padding-left:66.15384615384615%}.column-layout.padding-left-9{padding-left:74.61538461538461%}.column-layout.padding-left-10{padding-left:83.07692307692308%}.column-layout.padding-left-11{padding-left:91.53846153846153%}.column-layout.padding-left-12{padding-left:100%}.column-layout.padding-right-1{padding-right:6.923076923076923%}.column-layout.padding-right-2{padding-right:15.384615384615385%}.column-layout.padding-right-3{padding-right:23.846153846153847%}.column-layout.padding-right-4{padding-right:32.30769230769231%}.column-layout.padding-right-5{padding-right:40.76923076923077%}.column-layout.padding-right-6{padding-right:49.23076923076923%}.column-layout.padding-right-7{padding-right:57.692307692307686%}.column-layout.padding-right-8{padding-right:66.15384615384615%}.column-layout.padding-right-9{padding-right:74.61538461538461%}.column-layout.padding-right-10{padding-right:83.07692307692308%}.column-layout.padding-right-11{padding-right:91.53846153846153%}.column-layout.padding-right-12{padding-right:100%}@media (min-width:375px){.column-layout.s-align-items-start{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.column-layout.s-align-items-center{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.column-layout.s-align-items-end{-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.column-layout.s-justify-start{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.column-layout.s-justify-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.column-layout.s-justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.column-layout.s-justify-end{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.column-layout.s-flex-direction-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.column-layout.s-flex-direction-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:768px){.column-layout.m-align-items-start{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.column-layout.m-align-items-center{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.column-layout.m-align-items-end{-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.column-layout.m-justify-start{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.column-layout.m-justify-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.column-layout.m-justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.column-layout.m-justify-end{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.column-layout.m-flex-direction-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.column-layout.m-flex-direction-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}@media (min-width:1250px){.column-layout.l-align-items-start{-webkit-box-align:start;-moz-box-align:start;-o-box-align:start;-ms-flex-align:start;-webkit-align-items:flex-start;align-items:flex-start}.column-layout.l-align-items-center{-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}.column-layout.l-align-items-end{-webkit-box-align:end;-moz-box-align:end;-o-box-align:end;-ms-flex-align:end;-webkit-align-items:flex-end;align-items:flex-end}.column-layout.l-justify-start{-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:flex-start;justify-content:flex-start}.column-layout.l-justify-center{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}.column-layout.l-justify-space-between{-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}.column-layout.l-justify-end{-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}.column-layout.l-flex-direction-column{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.column-layout.l-flex-direction-row{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}}.column-layout > .column{width:100%;max-width:100%}.column-layout > .column + .column{margin-top:20px}.column-layout > .column.divider-1px{width:1px}.column-layout > .column.a-colwidth-1{width:6.923076923076923%}.column-layout > .column.a-colwidth-2{width:15.384615384615385%}.column-layout > .column.a-colwidth-3{width:23.846153846153847%}.column-layout > .column.a-colwidth-4{width:32.30769230769231%}.column-layout > .column.a-colwidth-5{width:40.76923076923077%}.column-layout > .column.a-colwidth-6{width:49.23076923076923%}.column-layout > .column.a-colwidth-7{width:57.692307692307686%}.column-layout > .column.a-colwidth-8{width:66.15384615384615%}.column-layout > .column.a-colwidth-9{width:74.61538461538461%}.column-layout > .column.a-colwidth-10{width:83.07692307692308%}.column-layout > .column.a-colwidth-11{width:91.53846153846153%}.column-layout > .column.a-colwidth-12{width:100%}.column-layout > .column.a-colwidth-25-pct{width:calc((100% - 60px) / 4)}.column-layout > .column.a-colwidth-33-pct{width:calc((100% - 40px) / 3)}.column-layout > .column.a-colwidth-50-pct{width:calc((100% - 20px) / 2)}.column-layout > .column.a-colwidth-1-pix{width:90px}.column-layout > .column.a-colwidth-2-pix{width:200px}.column-layout > .column.a-colwidth-3-pix{width:310px}.column-layout > .column.a-colwidth-4-pix{width:420px}.column-layout > .column.a-colwidth-5-pix{width:530px}.column-layout > .column.a-colwidth-6-pix{width:640px}.column-layout > .column.a-colwidth-7-pix{width:750px}.column-layout > .column.a-colwidth-8-pix{width:860px}.column-layout > .column.a-colwidth-9-pix{width:970px}.column-layout > .column.a-colwidth-10-pix{width:1080px}.column-layout > .column.a-colwidth-11-pix{width:1190px}.column-layout > .column.a-colwidth-12-pix{width:1300px}.column-layout > .column.a-align-start{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.column-layout > .column.a-align-end{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.column-layout > .column.a-align-center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.column-layout > .column.a-colwidth-auto{width:auto;max-width:auto}.column-layout > .column.divider-1px + .column,.column-layout > .column.a-colwidth-1 + .column,.column-layout > .column.a-colwidth-2 + .column,.column-layout > .column.a-colwidth-3 + .column,.column-layout > .column.a-colwidth-4 + .column,.column-layout > .column.a-colwidth-5 + .column,.column-layout > .column.a-colwidth-6 + .column,.column-layout > .column.a-colwidth-7 + .column,.column-layout > .column.a-colwidth-8 + .column,.column-layout > .column.a-colwidth-9 + .column,.column-layout > .column.a-colwidth-10 + .column,.column-layout > .column.a-colwidth-11 + .column,.column-layout > .column.a-colwidth-12 + .column,.column-layout > .column.a-colwidth-25-pct + .column,.column-layout > .column.a-colwidth-33-pct + .column,.column-layout > .column.a-colwidth-50-pct + .column,.column-layout > .column.a-colwidth-1-pix + .column,.column-layout > .column.a-colwidth-2-pix + .column,.column-layout > .column.a-colwidth-3-pix + .column,.column-layout > .column.a-colwidth-4-pix + .column,.column-layout > .column.a-colwidth-5-pix + .column,.column-layout > .column.a-colwidth-6-pix + .column,.column-layout > .column.a-colwidth-7-pix + .column,.column-layout > .column.a-colwidth-8-pix + .column,.column-layout > .column.a-colwidth-9-pix + .column,.column-layout > .column.a-colwidth-10-pix + .column,.column-layout > .column.a-colwidth-11-pix + .column,.column-layout > .column.a-colwidth-12-pix + .column,.column-layout > .column.a-colwidth-auto + .column{margin-top:0}@media (min-width:375px){.column-layout > .column.s-colwidth-1{width:6.923076923076923%}.column-layout > .column.s-colwidth-2{width:15.384615384615385%}.column-layout > .column.s-colwidth-3{width:23.846153846153847%}.column-layout > .column.s-colwidth-4{width:32.30769230769231%}.column-layout > .column.s-colwidth-5{width:40.76923076923077%}.column-layout > .column.s-colwidth-6{width:49.23076923076923%}.column-layout > .column.s-colwidth-7{width:57.692307692307686%}.column-layout > .column.s-colwidth-8{width:66.15384615384615%}.column-layout > .column.s-colwidth-9{width:74.61538461538461%}.column-layout > .column.s-colwidth-10{width:83.07692307692308%}.column-layout > .column.s-colwidth-11{width:91.53846153846153%}.column-layout > .column.s-colwidth-12{width:100%}.column-layout > .column.s-colwidth-25-pct{width:calc((100% - 60px) / 4)}.column-layout > .column.s-colwidth-33-pct{width:calc((100% - 40px) / 3)}.column-layout > .column.s-colwidth-50-pct{width:calc((100% - 20px) / 2)}.column-layout > .column.s-colwidth-1-pix{width:90px}.column-layout > .column.s-colwidth-2-pix{width:200px}.column-layout > .column.s-colwidth-3-pix{width:310px}.column-layout > .column.s-colwidth-4-pix{width:420px}.column-layout > .column.s-colwidth-5-pix{width:530px}.column-layout > .column.s-colwidth-6-pix{width:640px}.column-layout > .column.s-colwidth-7-pix{width:750px}.column-layout > .column.s-colwidth-8-pix{width:860px}.column-layout > .column.s-colwidth-9-pix{width:970px}.column-layout > .column.s-colwidth-10-pix{width:1080px}.column-layout > .column.s-colwidth-11-pix{width:1190px}.column-layout > .column.s-colwidth-12-pix{width:1300px}.column-layout > .column.s-align-start{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.column-layout > .column.s-align-end{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.column-layout > .column.s-align-center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.column-layout > .column.s-colwidth-auto{width:auto;max-width:auto}.column-layout > .column.s-colwidth-1 + .column,.column-layout > .column.s-colwidth-2 + .column,.column-layout > .column.s-colwidth-3 + .column,.column-layout > .column.s-colwidth-4 + .column,.column-layout > .column.s-colwidth-5 + .column,.column-layout > .column.s-colwidth-6 + .column,.column-layout > .column.s-colwidth-7 + .column,.column-layout > .column.s-colwidth-8 + .column,.column-layout > .column.s-colwidth-9 + .column,.column-layout > .column.s-colwidth-10 + .column,.column-layout > .column.s-colwidth-11 + .column,.column-layout > .column.s-colwidth-12 + .column,.column-layout > .column.s-colwidth-25-pct + .column,.column-layout > .column.s-colwidth-33-pct + .column,.column-layout > .column.s-colwidth-50-pct + .column,.column-layout > .column.s-colwidth-1-pix + .column,.column-layout > .column.s-colwidth-2-pix + .column,.column-layout > .column.s-colwidth-3-pix + .column,.column-layout > .column.s-colwidth-4-pix + .column,.column-layout > .column.s-colwidth-5-pix + .column,.column-layout > .column.s-colwidth-6-pix + .column,.column-layout > .column.s-colwidth-7-pix + .column,.column-layout > .column.s-colwidth-8-pix + .column,.column-layout > .column.s-colwidth-9-pix + .column,.column-layout > .column.s-colwidth-10-pix + .column,.column-layout > .column.s-colwidth-11-pix + .column,.column-layout > .column.s-colwidth-12-pix + .column,.column-layout > .column.s-colwidth-auto + .column{margin-top:0}}@media (min-width:375px) and (max-width:767px){.column-layout > .column.s-max-width{max-width:375px}}@media (min-width:768px){.column-layout > .column.m-colwidth-1{width:6.923076923076923%}.column-layout > .column.m-colwidth-2{width:15.384615384615385%}.column-layout > .column.m-colwidth-3{width:23.846153846153847%}.column-layout > .column.m-colwidth-4{width:32.30769230769231%}.column-layout > .column.m-colwidth-5{width:40.76923076923077%}.column-layout > .column.m-colwidth-6{width:49.23076923076923%}.column-layout > .column.m-colwidth-7{width:57.692307692307686%}.column-layout > .column.m-colwidth-8{width:66.15384615384615%}.column-layout > .column.m-colwidth-9{width:74.61538461538461%}.column-layout > .column.m-colwidth-10{width:83.07692307692308%}.column-layout > .column.m-colwidth-11{width:91.53846153846153%}.column-layout > .column.m-colwidth-12{width:100%}.column-layout > .column.m-colwidth-25-pct{width:calc((100% - 60px) / 4)}.column-layout > .column.m-colwidth-33-pct{width:calc((100% - 40px) / 3)}.column-layout > .column.m-colwidth-50-pct{width:calc((100% - 20px) / 2)}.column-layout > .column.m-colwidth-1-pix{width:90px}.column-layout > .column.m-colwidth-2-pix{width:200px}.column-layout > .column.m-colwidth-3-pix{width:310px}.column-layout > .column.m-colwidth-4-pix{width:420px}.column-layout > .column.m-colwidth-5-pix{width:530px}.column-layout > .column.m-colwidth-6-pix{width:640px}.column-layout > .column.m-colwidth-7-pix{width:750px}.column-layout > .column.m-colwidth-8-pix{width:860px}.column-layout > .column.m-colwidth-9-pix{width:970px}.column-layout > .column.m-colwidth-10-pix{width:1080px}.column-layout > .column.m-colwidth-11-pix{width:1190px}.column-layout > .column.m-colwidth-12-pix{width:1300px}.column-layout > .column.m-align-start{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.column-layout > .column.m-align-end{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.column-layout > .column.m-align-center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.column-layout > .column.m-colwidth-auto{width:auto;max-width:auto}.column-layout > .column.m-colwidth-1 + .column,.column-layout > .column.m-colwidth-2 + .column,.column-layout > .column.m-colwidth-3 + .column,.column-layout > .column.m-colwidth-4 + .column,.column-layout > .column.m-colwidth-5 + .column,.column-layout > .column.m-colwidth-6 + .column,.column-layout > .column.m-colwidth-7 + .column,.column-layout > .column.m-colwidth-8 + .column,.column-layout > .column.m-colwidth-9 + .column,.column-layout > .column.m-colwidth-10 + .column,.column-layout > .column.m-colwidth-11 + .column,.column-layout > .column.m-colwidth-12 + .column,.column-layout > .column.m-colwidth-25-pct + .column,.column-layout > .column.m-colwidth-33-pct + .column,.column-layout > .column.m-colwidth-50-pct + .column,.column-layout > .column.m-colwidth-1-pix + .column,.column-layout > .column.m-colwidth-2-pix + .column,.column-layout > .column.m-colwidth-3-pix + .column,.column-layout > .column.m-colwidth-4-pix + .column,.column-layout > .column.m-colwidth-5-pix + .column,.column-layout > .column.m-colwidth-6-pix + .column,.column-layout > .column.m-colwidth-7-pix + .column,.column-layout > .column.m-colwidth-8-pix + .column,.column-layout > .column.m-colwidth-9-pix + .column,.column-layout > .column.m-colwidth-10-pix + .column,.column-layout > .column.m-colwidth-11-pix + .column,.column-layout > .column.m-colwidth-12-pix + .column,.column-layout > .column.m-colwidth-auto + .column{margin-top:0}}@media (min-width:1250px){.column-layout > .column.l-colwidth-1{width:6.923076923076923%}.column-layout > .column.l-colwidth-2{width:15.384615384615385%}.column-layout > .column.l-colwidth-3{width:23.846153846153847%}.column-layout > .column.l-colwidth-4{width:32.30769230769231%}.column-layout > .column.l-colwidth-5{width:40.76923076923077%}.column-layout > .column.l-colwidth-6{width:49.23076923076923%}.column-layout > .column.l-colwidth-7{width:57.692307692307686%}.column-layout > .column.l-colwidth-8{width:66.15384615384615%}.column-layout > .column.l-colwidth-9{width:74.61538461538461%}.column-layout > .column.l-colwidth-10{width:83.07692307692308%}.column-layout > .column.l-colwidth-11{width:91.53846153846153%}.column-layout > .column.l-colwidth-12{width:100%}.column-layout > .column.l-colwidth-25-pct{width:calc((100% - 60px) / 4)}.column-layout > .column.l-colwidth-33-pct{width:calc((100% - 40px) / 3)}.column-layout > .column.l-colwidth-50-pct{width:calc((100% - 20px) / 2)}.column-layout > .column.l-colwidth-1-pix{width:90px}.column-layout > .column.l-colwidth-2-pix{width:200px}.column-layout > .column.l-colwidth-3-pix{width:310px}.column-layout > .column.l-colwidth-4-pix{width:420px}.column-layout > .column.l-colwidth-5-pix{width:530px}.column-layout > .column.l-colwidth-6-pix{width:640px}.column-layout > .column.l-colwidth-7-pix{width:750px}.column-layout > .column.l-colwidth-8-pix{width:860px}.column-layout > .column.l-colwidth-9-pix{width:970px}.column-layout > .column.l-colwidth-10-pix{width:1080px}.column-layout > .column.l-colwidth-11-pix{width:1190px}.column-layout > .column.l-colwidth-12-pix{width:1300px}.column-layout > .column.l-align-start{-webkit-align-self:flex-start;align-self:flex-start;-ms-flex-item-align:start}.column-layout > .column.l-align-end{-webkit-align-self:flex-end;align-self:flex-end;-ms-flex-item-align:end}.column-layout > .column.l-align-center{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}.column-layout > .column.l-colwidth-auto{width:auto;max-width:auto}.column-layout > .column.l-colwidth-1 + .column,.column-layout > .column.l-colwidth-2 + .column,.column-layout > .column.l-colwidth-3 + .column,.column-layout > .column.l-colwidth-4 + .column,.column-layout > .column.l-colwidth-5 + .column,.column-layout > .column.l-colwidth-6 + .column,.column-layout > .column.l-colwidth-7 + .column,.column-layout > .column.l-colwidth-8 + .column,.column-layout > .column.l-colwidth-9 + .column,.column-layout > .column.l-colwidth-10 + .column,.column-layout > .column.l-colwidth-11 + .column,.column-layout > .column.l-colwidth-12 + .column,.column-layout > .column.l-colwidth-25-pct + .column,.column-layout > .column.l-colwidth-33-pct + .column,.column-layout > .column.l-colwidth-50-pct + .column,.column-layout > .column.l-colwidth-1-pix + .column,.column-layout > .column.l-colwidth-2-pix + .column,.column-layout > .column.l-colwidth-3-pix + .column,.column-layout > .column.l-colwidth-4-pix + .column,.column-layout > .column.l-colwidth-5-pix + .column,.column-layout > .column.l-colwidth-6-pix + .column,.column-layout > .column.l-colwidth-7-pix + .column,.column-layout > .column.l-colwidth-8-pix + .column,.column-layout > .column.l-colwidth-9-pix + .column,.column-layout > .column.l-colwidth-10-pix + .column,.column-layout > .column.l-colwidth-11-pix + .column,.column-layout > .column.l-colwidth-12-pix + .column,.column-layout > .column.l-colwidth-auto + .column{margin-top:0}}header{padding-top:10px;padding-bottom:10px;-webkit-box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16)}@media (min-width:650px){header{padding-top:20px;padding-bottom:0}}header > section{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header > section .branding-logo{width:100px;min-width:75px;display:block}@media (min-width:650px){header > section{display:grid;grid-template-columns:auto 1fr;grid-template-rows:repeat(2,auto);grid-gap:20px 0;gap:20px 0;-webkit-box-pack:start;-moz-box-pack:start;-o-box-pack:start;-ms-flex-pack:start;-webkit-justify-content:start;justify-content:start;-webkit-box-align:stretch;-moz-box-align:stretch;-o-box-align:stretch;-ms-flex-align:stretch;-webkit-align-items:stretch;align-items:stretch}header > section .branding-logo{width:100px;grid-area:1/1/2/2}}@media (min-width:925px){header > section{grid-gap:40px 0;gap:40px 0}header > section .branding-logo{grid-area:1/1/3/2;width:150px}header > section .branding-logo img{width:100%}}header #mobile-nav-open,header .user-icon-mobile{display:block}@media (min-width:650px){header #mobile-nav-open,header .user-icon-mobile{display:none}}header #header_title-and-quick-access{display:none}@media (min-width:650px){header #header_title-and-quick-access{grid-area:1/2/2/3;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center}header #header_title-and-quick-access #header-app-title{margin-bottom:0;-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1;text-align:center;font-size:28px}}header nav{display:none}header nav > span{display:block}header nav > span > a{display:block;padding-left:20px;padding-right:20px}header nav > span > a > span{margin-top:30px;display:block;height:9px;background-color:transparent;position:relative;overflow:hidden}header nav > span > a > span:after{content:"";position:absolute;height:9px;bottom:-9px;left:0;width:100%;background-color:#1a9bd6;-webkit-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-moz-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-o-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);-ms-transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1);transition:all 0.4s cubic-bezier(0.4, 1, 0.4, 1)}header nav > span:hover a:not([disabled]),header nav > span.hovered a:not([disabled]){text-decoration:none;color:#087cb9}header nav > span:hover a:not([disabled]) > span:after,header nav > span.hovered a:not([disabled]) > span:after{bottom:0}header nav:not(:hover) > span a.active:not([disabled]){text-decoration:none;color:#087cb9}header nav:not(:hover) > span a.active:not([disabled]) > span:after{bottom:0}header nav .primary-navigation-link{font-size:15px}@media (min-width:925px){header nav .primary-navigation-link{font-size:17px}}@media (min-width:650px){header nav{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;justify-self:end;width:100%;grid-area:2/1/3/3}}@media (min-width:925px){header nav{grid-area:2/2/3/3;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end}}header .fa-user-circle{font-size:32px}header #header_quick-access li:not(:last-of-type){margin-right:30px}header #header_quick-access li .faux-button.secondary-button{padding:12px 22px}header #header_quick-access li.social-icon svg{width:auto;height:15px}header #header_quick-access li:not(.social-icon) a{font-size:15px;line-height:1em}body > header > section{position:relative}body > header > section > nav > span > .menu-drop-down{display:none;position:absolute;top:100%;max-width:98vw;padding:20px;background-color:#f5f5f5;z-index:9001;border-top:9px solid #1a9bd6;-webkit-box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16)}body > header > section > nav > span > .menu-drop-down.single-section{width:447px}body > header > section > nav > span > .menu-drop-down.single-section:not(.last-drop-down){-webkit-transform:translateX(-200px);-moz-transform:translateX(-200px);-o-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}body > header > section > nav > span > .menu-drop-down.single-section.last-drop-down{right:0}@media (min-width:1301px){body > header > section > nav > span > .menu-drop-down.single-section.last-drop-down{right:calc((100% - 1340px) / 2)}}body > header > section > nav > span > .menu-drop-down.multiple-sections{left:0;width:1340px}@media (min-width:1301px){body > header > section > nav > span > .menu-drop-down.multiple-sections{left:calc((100% - 1340px) / 2)}}body > header > section > nav > span > .menu-drop-down a:hover:not([disabled]),body > header > section > nav > span > .menu-drop-down a:active:not([disabled]){text-decoration:underline}body > header > section > nav > span > .menu-drop-down a[disabled]{color:#6f6f6f}body > header > section > nav > span > .menu-drop-down > .column-layout > .column > span{display:inline-block;padding-bottom:10px;margin-bottom:20px;border-bottom:1px solid #ddd}body > header > section > nav > span > .menu-drop-down > .column-layout > .column.divider-1px{border-right:1px solid #bce0fd}body > header > section > nav > span > .menu-drop-down > .column-layout > .column:not(.divider){padding-top:20px;padding-bottom:20px}body > header > section > nav > span.hovered > .menu-drop-down{display:block}footer #footer_top{padding-top:40px;padding-bottom:40px}@media (max-width:1250px){footer #footer_top #footer-divider-parent{display:none}}footer #footer_top #footer-divider-parent #footer-divider{display:block;width:1px;height:80px;margin-left:110%;background-color:#939393}footer #footer_site-map-links ul li{text-align:center}footer #footer_bottom{padding-top:40px;padding-bottom:40px}footer #footer_bottom #footer_club-info{text-align:center}@media (min-width:768px){footer #footer_bottom #footer_club-info{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;text-align:left}footer #footer_bottom #footer_site-map-links{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2}footer #footer_bottom #footer_site-map-links ul li{text-align:left}footer #footer_bottom #club-app-icons{-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}}footer #footer_club-info address,footer #footer_club-info a{font-style:normal;color:#939393}ul.horizontal-list{padding-left:0;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;-webkit-box-lines:multiple;-moz-box-lines:multiple;-o-box-lines:multiple;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}ul.horizontal-list:not(.indent):not(.double-indent):not(:last-child){margin-bottom:20px}ul.horizontal-list li{float:none;margin-bottom:0}ul.horizontal-list li:not(:last-of-type){margin-right:20px}ul.vertical-list.bulleted-list li{list-style:disc}.flash-area{max-width:100%;margin-left:auto;margin-right:auto;background-color:#fff;border-radius:4px}.flash-area:not(.listing-flash-area){margin-bottom:20px}.flash-area.no-margin-bottom{margin-bottom:0}.flash-area .flash-box{width:auto;border-radius:4px;margin-top:0;margin-bottom:0;padding:10px 20px 10px 46px}.flash-area .flash-box > *{margin-top:0;margin-bottom:0}.flash-area:empty{margin-bottom:0}.flash-area .form-errors{margin-top:10px}.flash-area .form-errors li:not(:last-child){margin-bottom:5px}.flash-err{background-image:url("/images/icons/error-2x.png");background-size:16px;background-position:20px}.flash-msg{background-image:url("/images/icons/info-2x.png");background-size:16px;background-position:20px}.flash-success{background-image:url("/images/icons/success-2x.png");background-size:16px;background-position:20px}.flash-warning{background-image:url("/images/icons/warning-2x.png");background-size:16px;background-position:20px}ul.sortable > li,.sortable[data-sortableelementsselector] > *{padding:0 0 0 25px}ul.sortable > li:not(.locked),.sortable[data-sortableelementsselector] > *:not(.locked){background-image:none;position:relative}ul.sortable > li:not(.locked):before,.sortable[data-sortableelementsselector] > *:not(.locked):before{content:"";display:block;position:absolute;font-size:16px;top:calc(50% - 10px - 2px);left:0;width:20px;height:20px;cursor:move;background:url("/images/sort-handle-up-down.png") no-repeat}.ui-association ul,div.ui-association ul{padding-left:0}.ui-association .row ul.horizontal-list li,div.ui-association .row ul.horizontal-list li{margin-bottom:.5em}.ui-association input[type='button'],div.ui-association input[type='button']{border:none;background-color:transparent;padding:0;font-size:14px;line-height:1.2em;color:$color_teal;text-decoration:underline;font-weight:bold;border-radius:0}.ui-association .ui-sortable-handle:before,div.ui-association .ui-sortable-handle:before{top:7px}.ui-association.manual div.row,div.ui-association.manual div.row{margin-bottom:.5em}div.scroller{border-width:1px;padding-top:1em}form.additional-fields{margin-bottom:40px}@media (min-width:750px){form.additional-fields{margin-bottom:20px}}#column-selection-prompt ul,#export-prompt ul{padding-left:0}#column-selection-prompt ul.sortable li:last-child,#export-prompt ul.sortable li:last-child{border-bottom:none}#column-selection-prompt ul.sortable li.ui-sortable-handle,#export-prompt ul.sortable li.ui-sortable-handle{padding-top:.5em;padding-bottom:.5em}#column-selection-prompt ul.horizontal-list,#export-prompt ul.horizontal-list{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}#column-selection-prompt ul.horizontal-list li,#export-prompt ul.horizontal-list li{width:100%;margin:0}#column-selection-prompt ul.horizontal-list li:not(:last-child),#export-prompt ul.horizontal-list li:not(:last-child){margin-bottom:10px}@media (min-width:750px){#column-selection-prompt ul.horizontal-list,#export-prompt ul.horizontal-list{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-o-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}#column-selection-prompt ul.horizontal-list li,#export-prompt ul.horizontal-list li{width:auto}#column-selection-prompt ul.horizontal-list li:not(:last-child),#export-prompt ul.horizontal-list li:not(:last-child){margin-right:20px;margin-bottom:0}}#column-selection-prompt form,#export-prompt form{display:block}#column-selection-prompt .sortable,#export-prompt .sortable{overflow-x:hidden;overflow-y:scroll}#column-selection-prompt h2{float:none;font-size:16px;line-height:1.2em}div.table-listing table thead th{font-weight:bold}div#facebox{z-index:1005}div#facebox .content{padding:20px;width:80vw}@media (min-width:750px){div#facebox .content{width:auto}}div.facebox_overlayBG{z-index:1001;opacity:.4;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";filter:alpha(opacity=40)}#facebox .close,#facebox .move,#facebox .reload{position:absolute;top:20px;padding:0}#facebox .close{right:20px}#facebox .move{right:42px}#facebox .reload{right:64px;display:none}#facebox .close img,#facebox .move img,#facebox .reload img{opacity:1;-ms-filter:none;filter:none;height:16px;width:16px}#facebox .close:hover img,#facebox .move:hover img,#facebox .reload:hover img{opacity:.7;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=70)";filter:alpha(opacity=70)}div#facebox h2:first-of-type,div#facebox .content:first-of-type > :first-child.float-right{margin-right:70px}#facebox .popup{border:none}body#layout-public.home_index main{position:relative;padding-bottom:0}body#layout-public.home_index main:before{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;max-height:100%;background-image:-webkit-linear-gradient(#002169, #1a90ce);background-image:-moz-linear-gradient(#002169, #1a90ce);background-image:-o-linear-gradient(#002169, #1a90ce);background-image:-ms-linear-gradient(#002169, #1a90ce);background-image:linear-gradient(#002169, #1a90ce);z-index:-1}@media (min-width:750px){body#layout-public.home_index main:before{max-height:1050px;clip-path:polygon(0 100%,0 0,100% 0,100% 80.5%)}}body#layout-public.home_index main:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(0deg, #fff 3px, transparent 1%) center, -webkit-linear-gradient(#fff 3px, transparent 1%) center, #ccc;background:-moz-linear-gradient(0deg, #fff 3px, transparent 1%) center, -moz-linear-gradient(#fff 3px, transparent 1%) center, #ccc;background:-o-linear-gradient(0deg, #fff 3px, transparent 1%) center, -o-linear-gradient(#fff 3px, transparent 1%) center, #ccc;background:-ms-linear-gradient(0deg, #fff 3px, transparent 1%) center, -ms-linear-gradient(#fff 3px, transparent 1%) center, #ccc;background:linear-gradient(90deg, #fff 3px, transparent 1%) center, linear-gradient(#fff 3px, transparent 1%) center, #ccc;background-size:5px 5px;z-index:-2}body#layout-public.home_index main #home_splash{margin-top:0;padding-top:60px}body#layout-public.home_index main #home_splash .faux-button.primary-button:not(:hover){background-color:transparent;border:1px solid rgba(255,255,255,0.7)}body#layout-public.home_index main #home_splash .side-label-card{display:grid;grid-template-columns:1fr minmax(150px,310px);grid-column-gap:20px;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;border-top:2px solid rgba(255,255,255,0.7);padding-top:10px}body#layout-public.home_index main #home_splash .side-label-card h2{color:rgba(255,255,255,0.7);text-transform:uppercase;line-height:1}body#layout-public.home_index main #home_splash .side-label-card .event-calendar-item{-webkit-box-shadow:none;box-shadow:none}body#layout-public.home_index main #home_splash .side-label-card .event-calendar-item .event-calendar-item-details{background-color:#fff}body#layout-public.home_index main #home_splash .side-label-card .event-result-item{-webkit-box-shadow:none;box-shadow:none}body#layout-public.home_index main #home_splash .side-label-card .event-result-item .event-result-item-details{background-color:#fff}body#layout-public.home_index main #home_splash .side-label-card + .side-label-card{margin-top:40px}@media (min-width:768px){body#layout-public.home_index main #home_splash .side-label-card + .side-label-card{margin-top:0}}body#layout-public.home_index main #home_news{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body#layout-public.home_index main #home_news .owl-carousel{margin-bottom:20px}body#layout-public.home_index main #home_news .owl-carousel .owl-dots{position:absolute;bottom:calc(0px + 14px + 5px);width:100%;text-align:center}body#layout-public.home_index main #home_news .owl-carousel .owl-dots .owl-dot:focus{outline:none}body#layout-public.home_index main #home_news .owl-carousel .owl-dots .owl-dot:not(:last-of-type){margin-right:10px}body#layout-public.home_index main #home_news .owl-carousel .owl-dots .owl-dot span:before{color:#999;display:inline-block;font-family:'Font Awesome 5 Pro';font-weight:900;font-size:14px;width:14px;height:14px;content:"\f111";line-height:1}body#layout-public.home_index main #home_news .owl-carousel .owl-dots .owl-dot.active span:before{color:#087cb9}body#layout-public.home_index main #home_news .home-news-item{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:end;-moz-box-pack:end;-o-box-pack:end;-ms-flex-pack:end;-webkit-justify-content:flex-end;justify-content:flex-end;background-image:var(--data-image,none);background-size:cover;background-color:#fff;background-position:center center;width:100%;height:100%;min-height:400px}@media (min-width:750px){body#layout-public.home_index main #home_news .home-news-item{min-height:500px}}@media (min-width:925px){body#layout-public.home_index main #home_news .home-news-item{min-height:600px}}body#layout-public.home_index main #home_news .home-news-item .details{background-color:rgba(255,255,255,0.93);padding:40px;padding-bottom:60px}body#layout-public.home_index main #home_news .home-news-item .details .news-title{font-family:'kyrial-display-pro','Roboto',sans-serif;font-weight:700;font-size:32px;color:#005292}body#layout-public.home_index main #home_up-next .owl-carousel,body#layout-public.home_index main #home_results .owl-carousel{margin-bottom:20px;background-color:#fff}body#layout-public.home_index main #home_race-logos{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;padding-top:20px;padding-bottom:20px;margin-bottom:0}body#layout-public.home_index main #home_race-logos img{filter:grayscale(100%);max-width:67.5px}@media (min-width:600px){body#layout-public.home_index main #home_race-logos img{max-width:90px}}@media (min-width:925px){body#layout-public.home_index main #home_race-logos img{max-width:145px}}body#layout-public.home_index main #home_sponsors{background-color:#1a9bd6;padding-top:20px;padding-bottom:40px;margin-bottom:0}body#layout-public.home_index main #home_sponsors h2{font-size:50px;line-height:1;margin-bottom:10px;text-align:center;color:rgba(255,255,255,0.15);text-transform:uppercase}@media (min-width:500px){body#layout-public.home_index main #home_sponsors h2{font-size:75px}}@media (min-width:750px){body#layout-public.home_index main #home_sponsors h2{font-size:100px}}@media (min-width:925px){body#layout-public.home_index main #home_sponsors h2{font-size:150px}}body#layout-public.home_index main #home_sponsors .owl-stage{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}body#layout-public.home_index main #home_sponsors .owl-stage .owl-item{-webkit-align-self:center;align-self:center;-ms-flex-item-align:center}body#layout-public.home_index main #home_social{background-color:#fff;padding-top:40px;padding-bottom:40px}body#layout-public.home_index main .link-box{color:#fff;height:325px;position:relative}body#layout-public.home_index main .link-box > span{font-size:60px;line-height:60px;position:absolute;display:block;width:100%;text-align:center;top:calc((325px - 60px) * 0.6)}#event-detail_logo-box{padding:20px;display:grid;grid-gap:20px;grid-auto-flow:row;margin-bottom:20px}#event-detail_logo-box p{grid-area:1/1/2/3;padding-top:20px/2;border-top:2px solid #fff;justify-self:start}#event-detail_logo-box h1{grid-area:2/1/2/3;justify-self:start}#event-detail_logo-box img{grid-area:1/1/4/3;justify-self:center;max-width:100%}#event-detail_side-panel > ul:not(.vertical-list):not(.horizontal-list):not(.form-errors){margin-bottom:20px}#days-left-to-register{margin:20px 0}#layout-public.community-news_index #news-entries > div{border-top:1px solid #ddd;padding-top:20px;padding-bottom:20px}body#layout-public.about-about_home #main-section{padding-top:20px;padding-bottom:0}body#layout-public.about-about_home #main-section:after{display:block;content:"";position:absolute;left:0;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-o-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);width:100%;height:100%;max-height:100%;background-color:#f5f5f5;max-height:800px;clip-path:polygon(0 100%,0 0,100% 0,100% 80.5%);z-index:-9001}@media (max-width:925px){body#layout-public.about-about_home #main-section:after{-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-o-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}body#layout-public.about-about_home #mission-container{position:relative;width:100%;color:#fff;overflow:hidden;padding:60px 120px;margin-top:40px}@media (max-width:768px){body#layout-public.about-about_home #mission-container{padding:60px}}body#layout-public.about-about_home #mission-container h2{position:absolute;color:rgba(255,255,255,0.2);line-height:0;font-size:150px;-webkit-transform:translateX(-120px);-moz-transform:translateX(-120px);-o-transform:translateX(-120px);-ms-transform:translateX(-120px);transform:translateX(-120px)}@media (max-width:768px){body#layout-public.about-about_home #mission-container h2{font-size:75px;-webkit-transform:translateX(-60px);-moz-transform:translateX(-60px);-o-transform:translateX(-60px);-ms-transform:translateX(-60px);transform:translateX(-60px)}}body#layout-public.about-about_home #mission-container:after{display:block;content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:-webkit-linear-gradient(0deg, #007565 4px, transparent 1%) center, -webkit-linear-gradient(#007565 4px, transparent 1%) center, #bbb;background:-moz-linear-gradient(0deg, #007565 4px, transparent 1%) center, -moz-linear-gradient(#007565 4px, transparent 1%) center, #bbb;background:-o-linear-gradient(0deg, #007565 4px, transparent 1%) center, -o-linear-gradient(#007565 4px, transparent 1%) center, #bbb;background:-ms-linear-gradient(0deg, #007565 4px, transparent 1%) center, -ms-linear-gradient(#007565 4px, transparent 1%) center, #bbb;background:linear-gradient(90deg, #007565 4px, transparent 1%) center, linear-gradient(#007565 4px, transparent 1%) center, #bbb;background-size:5px 5px;z-index:-2}body#layout-public.about-about_home #programs-section{background-color:rgba(70,197,222,0.15)}body#layout-public.about-about_home #programs-section #programs-container{padding-top:150px;position:relative}body#layout-public.about-about_home #programs-section #programs-container .column{padding-bottom:20px}body#layout-public.about-about_home #programs-section #programs-container h2{position:absolute;width:100%;-webkit-transform:translateY(-130px);-moz-transform:translateY(-130px);-o-transform:translateY(-130px);-ms-transform:translateY(-130px);transform:translateY(-130px);color:rgba(70,197,222,0.21);font-size:150px;text-align:center}@media (max-width:768px){body#layout-public.about-about_home #programs-section #programs-container h2{font-size:75px}}body#layout-public.about-about_home .link-box{color:#fff;height:325px;position:relative}body#layout-public.about-about_home .link-box > span{font-size:60px;line-height:60px;position:absolute;display:block;width:100%;text-align:center;top:calc((325px - 60px) * 0.6)}body#layout-public.volunteer-volunteer_home #main-section{padding-top:20px;padding-bottom:0}body#layout-public.volunteer-volunteer_home #main-section:after{display:block;content:"";position:absolute;left:0;-webkit-transform:translateY(-80px);-moz-transform:translateY(-80px);-o-transform:translateY(-80px);-ms-transform:translateY(-80px);transform:translateY(-80px);width:100%;height:100%;max-height:100%;background-color:#f5f5f5;max-height:500px;clip-path:polygon(0 100%,0 0,100% 0,100% 80.5%);z-index:-9001}@media (max-width:925px){body#layout-public.volunteer-volunteer_home #main-section:after{-webkit-transform:translateY(-40px);-moz-transform:translateY(-40px);-o-transform:translateY(-40px);-ms-transform:translateY(-40px);transform:translateY(-40px)}}body#layout-public.volunteer-volunteer_home #volunteers-title-box h1{font-size:60px;line-height:60px;text-align:center;font-weight:bold}body#layout-public.community-jogging-around_index .jogging-around-issue{-webkit-box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);box-shadow:0 1px 1px 0 rgba(60,64,67,0.08),0 1px 3px 1px rgba(60,64,67,0.16);padding-bottom:20px}@media (max-width:750px){div.table-listing div.table-header .container:first-child{-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}div.table-listing div.table-header .container.pagination-fields > .horizontal-list{grid-template-columns:1fr;grid-template-rows:auto auto auto;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;grid-row-gap:10px;row-gap:10px}div.table-listing div.table-header .container.pagination-fields > .horizontal-list .records{grid-area:1/1/2/2;justify-self:center}div.table-listing div.table-header .container.pagination-fields > .horizontal-list .pagination-size{grid-area:2/1/3/2;justify-self:center}div.table-listing div.table-header .container.pagination-fields > .horizontal-list .page-links{grid-area:3/1/4/2}div.table-listing table thead{display:none}div.table-listing table tbody tr{display:block;width:100%;padding-top:10px;padding-bottom:10px}div.table-listing table tbody tr:first-of-type{padding-top:0}div.table-listing table tbody tr td{display:block;width:100%;padding-top:0;padding-bottom:0}div.table-listing table tbody tr td:not(:last-of-type){padding-bottom:5px}div.table-listing table tbody tr td[data-column-label]:before{content:attr(data-column-label) ': ';font-weight:700}div.table-listing table tbody tr td.center{text-align:left}}@media (max-width:750px){body#layout-public.calendar-calendar_index .sub-header{margin-bottom:0}body#layout-public.calendar-calendar_index #calendar-controls-top{width:100%;-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center;-webkit-box-align:center;-moz-box-align:center;-o-box-align:center;-ms-flex-align:center;-webkit-align-items:center;align-items:center;border-bottom:1px solid #ddd;padding-left:0;padding-right:0}body#layout-public.calendar-calendar_index #calendar-controls-top .filter-info{-webkit-box-ordinal-group:0;-moz-box-ordinal-group:0;-o-box-ordinal-group:0;-ms-flex-order:0;-webkit-order:0;order:0;width:100%;max-width:100%;background-color:#f5f5f5;padding-top:20px;padding-bottom:20px;border-top:2px solid #fff}body#layout-public.calendar-calendar_index #calendar-controls-top .filter-info > div{-webkit-box-lines:single;-moz-box-lines:single;-o-box-lines:single;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin-left:20px;margin-right:20px;overflow-x:scroll}body#layout-public.calendar-calendar_index #calendar-controls-top .filter-info > div > span,body#layout-public.calendar-calendar_index #calendar-controls-top .filter-info > div > a{margin-top:0;white-space:nowrap;min-width:auto}body#layout-public.calendar-calendar_index #calendar-controls-top .recordset-info{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1;width:100%;text-align:center;padding-top:20px;padding-bottom:20px;border-bottom:1px solid #ddd}body#layout-public.calendar-calendar_index #calendar-controls-top .view-selection{-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;padding-top:20px;padding-bottom:20px}body#layout-public.calendar-calendar_index .event-calendar.list-view{border-bottom:1px solid #ddd}body#layout-public.calendar-calendar_index .event-calendar.list-view .header-row{display:none}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row){display:block;padding-top:20px;padding-bottom:20px}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_date{margin-bottom:10px}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_name{font-weight:700}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_location{margin-bottom:10px}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_distances,body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_club-event-flags{display:inline-block;margin-bottom:10px;vertical-align:top}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_distances:not(.empty){margin-right:20px}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_action-links{display:block;padding-left:0}body#layout-public.calendar-calendar_index .event-calendar.list-view .event-calendar-item:not(.header-row) .event-calendar-item_action-links > a:not(:last-child){margin-right:10px}}@media (max-width:600px){body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-moz-box-pack:center;-o-box-pack:center;-ms-flex-pack:center;-webkit-justify-content:center;justify-content:center}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top .filter-toggle{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between;-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-o-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;order:1}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top .field-slide-toggle{display:none;-webkit-box-ordinal-group:2;-moz-box-ordinal-group:2;-o-box-ordinal-group:2;-ms-flex-order:2;-webkit-order:2;order:2;border-top:2px solid #fff;padding-top:20px}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top .field-search{display:none;margin-left:0;margin-right:0;width:100%;max-width:100%;-webkit-box-ordinal-group:3;-moz-box-ordinal-group:3;-o-box-ordinal-group:3;-ms-flex-order:3;-webkit-order:3;order:3}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top.filters-open .filter-toggle,body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top.filters-open .field-slide-toggle{margin-bottom:20px}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top.filters-open .field-search{display:block}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-top.filters-open .field-slide-toggle{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div{-webkit-box-orient:vertical;-moz-box-orient:vertical;-o-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group,body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .field{width:100%}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .clear-and-submit-wrapper{width:100%;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .clear-and-submit-wrapper > .field{-webkit-box-flex:1;-moz-box-flex:1;-o-box-flex:1;-ms-box-flex:1;box-flex:1;-webkit-flex-grow:1;flex-grow:1}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .clear-and-submit-wrapper > .field:nth-child(1){margin-right:20px}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .clear-and-submit-wrapper .field-clear-button{display:block}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group{padding-bottom:20px;border-bottom:2px solid #fff;margin-bottom:20px}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group .filter-group-toggle{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:box;display:flex;width:100%;-webkit-box-pack:justify;-moz-box-pack:justify;-o-box-pack:justify;-ms-flex-pack:justify;-webkit-justify-content:space-between;justify-content:space-between}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group.active .filter-group-toggle{margin-bottom:20px}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group.active .filter-group-toggle .fa-minus{display:inline-block}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group.active .filter-group-toggle .fa-plus{display:none}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group.active ul{position:relative;display:block;-webkit-box-shadow:none;box-shadow:none;background-color:transparent;padding-bottom:0}body#layout-public.calendar-calendar_index #form_calendar-filters #calendar-filters-bottom > div > .filter-group.active ul li:first-child{display:none}}