/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--badminton-blue:#4A5790;--gold:#C3996B;--dark-blue:#3D477D;--light-gold:#F4B672;--dusk-blue:#5F70BB;--white:#FFFFFF;--dark-grey:#555A5E;--warm-grey:#D6D5D5;--lighter-gold:#E5D4B3;--black:#000000;--container:1200px;--half-container:600px;}@media (max-width:1290px){:root{--container:calc(100vw - 86px);--half-container:calc(50vw - 43px);}}@media (max-width:640px){:root{--container:calc(100vw - 60px);--half-container:calc(50vw - 30px);}}.navbar-default{background-color:transparent;border:none;}@font-face{font-family:"Body";src:url(/themes/custom/badminton/fonts/ArialNova.ttf);font-weight:300;font-style:normal;}@font-face{font-family:"Head";src:url(/themes/custom/badminton/fonts/FuturaBkBold.ttf);font-weight:400;font-style:normal;}@font-face{font-family:"Bold";src:url(/themes/custom/badminton/fonts/ArialNova-Bold.ttf);font-weight:700;font-style:normal;}@font-face{font-family:"Italic";src:url(/themes/custom/badminton/ArialNova-Italic.ttf);font-weight:400;font-style:normal;}body{font-family:"Body",sans-serif;line-height:2;font-size:1.6rem;color:var(--dark-grey);}.help-block{font-family:"Body",sans-serif;line-height:2;font-size:1.6rem;color:var(--dark-grey);}h1,h2,h3,h4,h5,h6,h1 strong,h2 strong,h3 strong,h4 strong,h5 strong,h6 strong,h1 b,h2 b,h3 b,h4 b,h5 b,h6 b{font-family:"Head",sans-serif;color:var(--badminton-blue);}strong{font-family:"Bold",sans-serif;}em{font-family:"Italic",sans-serif;}.uk-text-lead{font-weight:600;font-size:1.25rem;color:var(--badminton-blue);}.uk-link,a{color:var(--badminton-blue);}.uk-link:hover,a:hover,.uk-link:focus,a:focus{color:var(--gold);}.large-text{font-size:1.4em;}.small-text{font-size:0.75em;}h1.banner{font-size:3em;color:#fff;}.badminton-blue{color:var(--badminton-blue);}.dark-grey{color:var(--dark-grey);}.warm-grey{color:var(--warm-grey);}.gold{color:var(--gold);}.dark-blue{color:var(--dark-blue);}.badminton-blue-bg{background-color:var(--badminton-blue);color:#fff;}.warm-grey-bg{background-color:var(--warm-grey);}.dark-grey-bg{background-color:var(--dark-grey);color:#fff;}.gold-bg{background-color:var(--gold);color:#fff;}.dark-blue-bg{background-color:var(--dark-blue);color:#fff;}.view-display-id-block_1 .col-md-6{padding-right:unset;margin-bottom:unset;}.badminton-blue-bg h1,.badminton-blue-bg h2,.badminton-blue-bg h3,.dark-grey-bg h1,.dark-grey-bg h2,.dark-grey-bg h3,.gold-bg h1,.gold-bg h2,.gold-bg h3,.dark-blue-bg h1,.dark-blue-bg h2,.dark-blue-bg h3{color:#fff;}#navbar .navbar-header .region-navigation a.logo img{width:auto;height:110px;}#user-menu .nav.navbar-nav a{color:var(--white);text-align:center;font-family:"Head",sans-serif;font-size:1.2em;}#user-menu li a{color:#fff;}#user-menu li{background-color:var(--badminton-blue);border-radius:10px;}#user-menu li{border-right:1px solid #fff;}#user-menu li:last-child{background-color:var(--dusk-blue);}#user-menu li:hover{background-color:var(--gold);}.footer{background-color:var(--badminton-blue);padding:5px 0px 15px 0px;color:#fff;border-radius:20px;}.region-footer h1,.region-footer h2,.region-footer h3,.region-footer h4,.region-footer h5,.region-footer h6{color:var(--gold);}.region-footer a{color:var(--white);}#footer-socials ul li a{padding:0;}#footer-socials ul li a:hover{text-decoration:underline;background-color:transparent;color:var(--gold);}#footer-key-links ul li a{padding:0;}#footer-key-links ul li a:hover{text-decoration:underline;background-color:transparent;color:var(--gold);}@media (max-width:1090px){#footer-paw{display:none;}}@media (max-width:1090px){#block-dgcr-bootstrap-featuremenu{display:none;}}.button,.badminton-blue-button,.gold-button,.dark-blue-button{border:0 solid transparent;text-transform:initial;color:#fff;text-transform:uppercase;font-size:2rem;font-family:"Head",sans-serif;border-radius:0px;line-height:2.7;}.badminton-blue-button,.gold-button,.dark-blue-button{padding:18px;}.button,.badminton-blue-button{background:var(--badminton-blue);background-position:center right 20px,center center;background-size:25px,auto;}.button:hover,.button:focus{background:var(--gold);color:#fff;}.dark-blue-button{background:var(--dark-blue);}.dark-blue-button:hover,.dark-blue-button:focus{background:var(--badminton-blue);color:#fff;}.gold-button{background:var(--gold);}.gold-button:hover,.gold-button:focus{background:var(--dark-blue);color:#fff;}.panel-title,.panel-title:hover,.panel-title:focus,.panel-title:hover:focus{font-family:"Bold";color:#fff;font-size:2rem;}.panel-heading{background-color:var(--badminton-blue)!important;font-size:2rem!important;font-weight:700!important;}.civicrm-enabled .fieldset-legend{font-family:"Bold";margin-bottom:5px;font-weight:700;font-size:0.7em;color:var(--dark-grey)}.webform fieldset{margin-bottom:15px;}.fieldset-wrapper{margin-bottom:15px;}.form-control{border-radius:5px;font-size:1em;height:38px;}.webform legend{font-family:"Body";margin-bottom:0px;font-size:1.3em;line-height:inherit;border:0;border-bottom:none;}.radios--wrapper.webform-type-radios legend{font-family:"Bold";margin-bottom:5px;font-size:1.0em;color:var(--dark-grey)}.civicrm-enabled.radios--wrapper.webform-type-radios legend{font-family:"Bold";margin-bottom:5px;font-size:1.4em;color:var(--dark-grey)}input[type="checkbox"]{font:inherit;color:currentColor;width:1.1em;height:1.5em;border:0.15em solid currentColor;border-radius:0.15em;transform:translateY(-0.075em);font-family:"Body";}input[type="checkbox"]{font:inherit;color:currentColor;width:1.1em;height:1.5em;border:0.15em solid currentColor;border-radius:0.15em;transform:translateY(-0.075em);font-family:"Body";}input[type="radio"]{width:1.2em;height:1.5em;border:0.15em solid currentColor;}.radio input[type="radio"],.radio-inline input[type="radio"],.checkbox input[type="checkbox"],.checkbox-inline input[type="checkbox"]{margin-left:-25px;}.radio label,.checkbox label{padding-left:25px;font-family:"Body";}.control-label,label{font-family:"Bold";font-size:1.00em;}.select-wrapper:after{color:var(--badminton-blue)}.progress-text{font-family:"Head";font-size:1.2em;}.webform-progress-tracker .progress-step.is-active .progress-text,.webform-progress-tracker .progress-text{color:var(--badminton-blue)}.progress-step.is-active .progress-marker::before{background-color:var(--dark-blue);}.webform-progress-tracker.progress-step:not(.is-active) .progress-marker::before,.webform-progress-tracker .progress-step:hover .progress-marker::before,.webform-progress-tracker .progress-step .progress-marker::after{background-color:var(--dark-grey);}.webform-progress-tracker .progress-step.is-complete .progress-text{color:var(--dark-grey);}#crm-container.crm-public .label{color:var(--black);font-family:"Bold";}.crm-submit-buttons .crm-form-submit{border:0 solid transparent;text-transform:initial;color:#fff;padding:10px;font-size:1.8rem;font-family:"Bold",sans-serif;background:var(--badminton-blue);background-position:center right 20px,center center;background-size:25px,auto;}.crm-submit-buttons .crm-form-submit:hover,.crm-submit-buttons .crm-form-submit:focus{background:var(--badminton-blue);color:#fff;}.crm-container fieldset legend{color:var(--badminton-blue);font-size:1.8rem;font-weight:700;font-family:"Bold";}.crm-container fieldset{border-top:1px solid var(--badminton-blue);font-family:"Bold";}.crm-public-form-item.crm-section .price_set-section{padding:15px 0 25px 0;}#crm-container.crm-public .price_set-section .label{color:var(--badminton-blue);font-family:"Bold";font-size:1.8rem;font-weight:700;}.crm-container .crm-multiple-checkbox-radio-options{font-family:"Body";color:var(--dark-grey);font-size:1.6rem;}
