/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
form{width:95%;margin-inline:auto;padding-inline:max(4%,env(safe-area-inset-left))}.input-radio-checkbox,input.plain-text,input[type=button],input[type=submit],input[type=text],input[type=”email”],input[type=”number”],input[type=”tel”],textarea{-webkit-appearance:none;border-radius:0}input[type=date],input[type=datetime-local],input[type=datetime],input[type=email],input[type=month],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],input[type=time],input[type=url],input[type=week],select,textarea{font-family:Overpass,Tahoma,sans-serif;font-weight:300;border:1px solid #000;padding:1rem 1.5rem;font-size:1rem;width:100%;max-width:100%;border-radius:0;color:#0c0b0b;-webkit-appearance:none}.js-form-type-checkbox{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px}.js-form-type-checkbox input{width:50px;height:50px;border-radius:0}@media all and (min-width:700px){form{max-width:1300px;width:90%;padding-inline:0}.js-form-type-checkbox{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.js-form-type-checkbox input{width:25px;height:25px}}.form-item{margin-bottom:2em}.form-item:last-child{margin-bottom:0}.form-item .description{font-size:.8em;color:#908686}.form-checkboxes .form-item{margin-bottom:1em}.form-checkboxes .form-item:last-child{margin-bottom:0}input[type=submit]{width:-webkit-max-content;width:-moz-max-content;width:max-content}.webform-submission-form legend{color:#888;padding:0 5px;text-transform:uppercase}.webform-submission-form fieldset.fieldgroup{padding:1em 1em 2em;border-width:1px}.form-required::after{content:"(Required)";display:inline-block;background-image:none;background-repeat:no-repeat;background-size:6px 6px;margin:0 .5em;font-size:.7em;color:#bd2332;vertical-align:inherit}select{font-family:Overpass,Tahoma,sans-serif;font-weight:400;display:block;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;margin:0;background-color:#fff;background-image:url(/themes/bo2021/dist/images/angle-down.svg);background-position:right 1rem center;background-repeat:no-repeat;background-size:15px;padding:1rem 2.2rem .7rem 1rem;text-transform:uppercase;letter-spacing:1px}.views-exposed-form select,select.filter{width:250px;margin:0 auto;background-image:url(/themes/bo2021/dist/images/plus.svg);background-repeat:no-repeat}.paragraph--type--webform .webform-submission-form{border:1px solid #d2d2d2;padding:15px}@media all and (min-width:700px){.paragraph--type--webform .webform-submission-form{padding:40px}}.paragraph--type--webform .webform-submission-form fieldset.fieldgroup{border:none;padding:0}.paragraph--type--webform .form-actions{margin-top:40px}#ballistics-tool--wrapper input,#ballistics-tool--wrapper select,#ballistics-tool--wrapper textarea{padding:inherit;width:inherit}
