form.contact-form{margin-left:-1rem;margin-right:-1rem}form.form-submitted{opacity:.5}form.form-submitted button[type=submit]{visibility:hidden}form .h2.number,form h2.number{background-color:var(--bs-primary);color:var(--bs-white);display:inline-block;font-size:2.375rem;font-weight:900;line-height:1.4;min-width:53px;padding:0;text-align:center}form .h2.number.twodigits,form h2.number.twodigits{padding:0 .5rem 0 .3rem}form .h2.number.inactive,form h2.number.inactive{background-color:var(--bs-light);color:var(--bs-black)}form .row.float{float:left;margin-left:1rem!important;margin-right:1rem!important;width:calc(100% - 2rem)}form .row.float .col-12{padding:0}form .row.float.float-inputs .inputs-list .form-check{float:left;margin-right:1em}form .row.float-auto{float:left;margin-left:1rem!important;margin-right:1rem!important;width:auto}form .row.float-auto .col-12{padding:0}form .row.sm-50{width:calc(50% - 2rem)}form .row.clear{clear:both}form .row.height-0{height:0}form .row.height-0 label{display:none}form .row.mt-0 .form-floating{margin-top:0}form .row.hidden{display:none}@media(min-width:768px){form .row.clear-md{clear:both}form .row.md-25{width:calc(25% - 2rem)}form .row.md-33{width:calc(33.3333% - 2rem)}form .row.md-50{width:calc(50% - 2rem)}form .row.md-66{width:calc(66.6667% - 2rem)}form .row.md-75{width:calc(75% - 2rem)}form .row.left{margin-right:1rem!important}form .row.right{margin-left:1rem!important}form .row.rdo-md-float .form-check{float:left;margin-left:0;margin-right:1rem}form .row.rdo-md-float .form-check:last-child{margin-right:0}form .row.rdo-md-25 .form-check{float:left;margin-left:0;margin-right:.5rem;width:calc(25% - .5rem)}form .row.rdo-md-25 .form-check+.form-check{margin-left:.5rem;margin-right:0}form .row.rdo-md-33 .form-check{float:left;margin-left:0;margin-right:.5rem;width:calc(33.3333% - .5rem)}form .row.rdo-md-33 .form-check+.form-check{margin-left:.5rem;margin-right:0}form .row.rdo-md-50 .form-check{float:left;margin-left:0;margin-right:.5rem;width:calc(50% - .5rem)}form .row.rdo-md-50 .form-check+.form-check{margin-left:.5rem;margin-right:0}form .row.rdo-md-66 .form-check{float:left;margin-left:0;margin-right:.5rem;width:calc(66.6667% - .5rem)}form .row.rdo-md-66 .form-check+.form-check{margin-left:.5rem;margin-right:0}form .row.rdo-md-75 .form-check{float:left;margin-left:0;margin-right:.5rem;width:calc(75% - .5rem)}form .row.rdo-md-75 .form-check+.form-check{margin-left:.5rem;margin-right:0}}@media(min-width:992px){form .row.lg-25{width:calc(25% - 1rem)}form .row.clear-lg{clear:both}form .row.clear-md{clear:none}}form p.clear{clear:both}form p.disclaimer{display:block;font-size:.875rem;padding:0!important}form p.disclaimer a{padding:0}form.cookie-not-accepted p.reCaptchaInfo{text-align:center}form div#reCaptcha .col-12{margin:0!important}form div#reCaptcha .col-12 .form-floating{margin-top:0}form div#reCaptcha .col-12 .form-floating .help-inline{display:inline-block;padding-bottom:1rem}section form .form-control,section form .form-select{-webkit-appearance:none;border-color:var(--bs-black);border-radius:0;box-shadow:none}section form .form-control:focus,section form .form-select:focus{background-color:var(--bs-white);border-color:var(--bs-black);box-shadow:none;outline:none}section form .form-check-input{-webkit-appearance:none;border-color:var(--bs-black);height:1rem;outline-offset:0;width:1rem}section form .form-check-input:focus{border-color:var(--bs-primary);box-shadow:none}section form .form-check-input[type=checkbox]{border-radius:0}section form .form-check-input[type=checkbox]:focus{border-color:var(--bs-primary);outline:1px solid var(--bs-primary)}section form .form-check-input[type=radio]:focus{border-color:var(--bs-primary);box-shadow:inset 0 0 0 1px var(--bs-primary);outline:none}section form .form-check-input:required~label:after,section form .form-control:required~label:after,section form .form-select:required~label:after{content:" *"}section form .form-check-input.is-invalid:focus,section form .form-control.is-invalid:focus,section form .form-select.is-invalid:focus{box-shadow:none}section form .form-check-input.is-invalid[type=radio]:focus,section form .form-control.is-invalid[type=radio]:focus,section form .form-select.is-invalid[type=radio]:focus{border-color:var(--bs-danger)!important;box-shadow:0 0 0 1px var(--bs-danger)!important;outline:none}section form .form-check-input.is-invalid~.form-check-label,section form .form-control.is-invalid~.form-check-label,section form .form-select.is-invalid~.form-check-label{color:inherit}section form .form-check-input.is-valid:focus,section form .form-control.is-valid:focus,section form .form-select.is-valid:focus{box-shadow:none}section form .form-check-input.is-valid[type=radio]:focus,section form .form-control.is-valid[type=radio]:focus,section form .form-select.is-valid[type=radio]:focus{border-color:var(--bs-success)!important;box-shadow:0 0 0 1px var(--bs-success)!important;outline:none}section form .form-check-input.is-valid~.form-check-label,section form .form-control.is-valid~.form-check-label,section form .form-select.is-valid~.form-check-label{color:inherit}section form.was-validated :invalid:focus{box-shadow:none!important}section form.was-validated :invalid[type=radio]:focus{border-color:var(--bs-danger)!important;box-shadow:0 0 0 1px var(--bs-danger)!important;outline:none}section form.was-validated :valid:focus{box-shadow:none!important}section form.was-validated :valid[type=radio]:focus{border-color:var(--bs-primary)!important;box-shadow:0 0 0 1px var(--bs-primary)!important;outline:none}section form.was-validated :valid~label{color:var(--bs-body-color)!important}section form.was-validated :valid~.invalid-feedback{display:none}section form .form-label{margin-bottom:0}section form .form-floating{margin-top:1rem}section form .form-floating>.form-check{margin-top:-1rem}section form .form-floating.required>label:after{content:" *"}section form .form-floating.error .help-inline{color:var(--bs-danger);font-size:.875em}section form .form-floating>label{border:0;height:auto;padding:.5rem .75rem}section form .form-floating>label.label-radio-button{padding-left:0;padding-top:0;transform:scale(1) translateY(-2rem) translateX(0)}section form .form-floating>.form-control{height:auto;padding:.5rem .75rem}section form .form-floating>.form-control:focus{padding:.5rem .75rem}section form .form-floating>.form-control:focus~label{transform:scale(.85) translateY(-2rem) translateX(-.75rem);width:calc(117.64706% + 1.5rem)}section form .form-floating>.form-control:not(:placeholder-shown){padding:.5rem .75rem}section form .form-floating>.form-control:not(:placeholder-shown)~label{transform:scale(.85) translateY(-2rem) translateX(-.75rem);width:calc(117.64706% + 1.5rem)}section form .form-floating>.autocomplete~label{opacity:1;transform:scale(1) translateY(0) translateX(0)}section form .form-floating>.autocomplete.filled~label,section form .form-floating>.autocomplete.focused~label{opacity:.65;transform:scale(.85) translateY(-2rem) translateX(-.75rem);width:calc(117.64706% + 1.5rem)}section form .form-floating>.form-select{height:auto;padding:.5rem .75rem}section form .form-floating>.form-select~label{transform:scale(.85) translateY(-2rem) translateX(-.75rem);width:calc(117.64706% + 1.5rem)}section form .form-floating .file-upload{padding-top:1rem}section form .form-floating .file-upload .form-control[type=file]{padding-left:.75rem}section form .form-floating .file-upload~label{opacity:.65;pointer-events:auto;transform:scale(.85) translateY(-1rem) translateX(-.75rem)}section form .form-floating .file-upload+div{padding-top:1.1rem}section form .form-floating .file-upload .btn.small,section form .form-floating .file-upload+div .btn.small{background-color:hsla(0,0%,64%,.1);border-color:var(--bs-border-color);font-size:.875rem;margin-top:.5rem}section form .form-navigation .nav-pills{justify-content:center}section form .form-navigation .nav-pills .nav-item{margin:0 .5rem}section #formCallBack{margin-left:0;margin-right:0}section #formCareerCheck,section #formContact,section #formShootingRequest,section #formTipster{margin-bottom:3rem;scroll-margin-top:calc(69px + 3rem)}@media(min-width:992px){section #formCareerCheck,section #formContact,section #formShootingRequest,section #formTipster{scroll-margin-top:calc(120px + 3rem)}}section #formCareerCheck.confirmation-page,section #formContact.confirmation-page,section #formShootingRequest.confirmation-page,section #formTipster.confirmation-page{margin-left:0;margin-right:0}section #formTipster .help-inline{color:var(--bs-danger);display:block;font-size:.875rem}section #formTipster .help-inline.hidden{display:none}section #formShootingRequest.confirmation-page [data-campaign=""] .shooting{display:block}section #formShootingRequest.confirmation-page [data-campaign=""] .mining,section #formShootingRequest.confirmation-page [data-campaign]:not([data-campaign=""]) .shooting{display:none}section #formShootingRequest.confirmation-page [data-campaign]:not([data-campaign=""]) .mining{display:block}section #offlineEstimationContainer{scroll-margin-top:calc(69px + 1rem)}@media(min-width:992px){section #offlineEstimationContainer{scroll-margin-top:calc(120px + 1rem)}}section #formOfflineEstimation{margin-bottom:3rem;scroll-margin-top:calc(69px + 3rem)}@media(min-width:992px){section #formOfflineEstimation{scroll-margin-top:calc(120px + 3rem)}}section #formOfflineEstimation.confirmation-page{margin-left:0;margin-right:0}section #formOfflineEstimation .form-floating>label.label-radio-button{font-weight:var(--bs-fw-medium)}section #formOfflineEstimation .form-floating.required label.custom-control-label:after{content:""}section #formWebinar{margin-bottom:3rem;scroll-margin-top:calc(69px + 3rem)}@media(min-width:992px){section #formWebinar{scroll-margin-top:calc(120px + 3rem)}}section #formWebinar.confirmation-page{margin-left:0;margin-right:0}section #tipsterFormIframe iframe{height:150px;width:100%}section #tipsterFormIframe iframe.expanded{height:500px}