@charset "UTF-8";
/* hk */
@font-face{font-family:'HK Grotesk';src:url('/fonts/hkgrotesk/hkgrotesk-bold-webfont.woff2') format('woff2'),url('/fonts/hkgrotesk/hkgrotesk-bold-webfont.woff') format('woff');font-weight:bold;font-style:normal;font-display:swap}
@font-face{font-family:'HK Grotesk';src:url('/fonts/hkgrotesk/hkgrotesk-light-webfont.woff2') format('woff2'),url('/fonts/hkgrotesk/hkgrotesk-light-webfont.woff') format('woff');font-weight:300;font-style:normal;font-display:swap}
@font-face{font-family:'HK Grotesk';src:url('/fonts/hkgrotesk/hkgrotesk-regular-webfont.woff2') format('woff2'),url('/fonts/hkgrotesk/hkgrotesk-regular-webfont.woff') format('woff');font-weight:normal;font-style:normal;font-display:swap}
/* bootstrap */
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffc107;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#6c757d;--gray-dark:#343a40;--primary:#007bff;--secondary:#6c757d;--success:#28a745;--info:#17a2b8;--warning:#ffc107;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
*,::after,::before{box-sizing:border-box}
html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus:not(:focus-visible){outline:0 !important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem}
p{margin-top:0;margin-bottom:1rem}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
a{color:#007bff;text-decoration:none;background-color:transparent}
a:hover{color:#0056b3;text-decoration:underline}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
table{border-collapse:collapse}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
select{word-wrap:normal}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
textarea{overflow:auto;resize:vertical}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-weight:500;line-height:1.2}
.h1,h1{font-size:2.5rem}
.h2,h2{font-size:2rem}
.h3,h3{font-size:1.75rem}
.h4,h4{font-size:1.5rem}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
.lead{font-size:1.25rem;font-weight:300}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.img-fluid{max-width:100%;height:auto}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:720px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1140px}}
.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container,.container-sm{max-width:540px}}
@media (min-width:768px){.container,.container-md,.container-sm{max-width:720px}}
@media (min-width:992px){.container,.container-lg,.container-md,.container-sm{max-width:960px}}
@media (min-width:1200px){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:1140px}}
.row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.col-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
@media (min-width:576px){.col-sm-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-sm-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}}
@media (min-width:768px){.col-md-1{-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}.col-md-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-md-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}.col-md-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.col-md-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-md-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
@media (min-width:992px){.col-lg-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-lg-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-lg-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
@media (min-width:1200px){.col-xl-2{-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}.col-xl-3{-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.col-xl-6{-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-10{-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}.col-xl-12{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}
.form-control{display:block;width:100%;height:calc(1.5em+.75rem+2px);padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control{transition:none}}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:-moz-focusring{color:transparent;text-shadow:0 0 0 #495057}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.form-control::-webkit-input-placeholder{color:#6c757d;opacity:1}
.form-control::-moz-placeholder{color:#6c757d;opacity:1}
.form-control:-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::-ms-input-placeholder{color:#6c757d;opacity:1}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
textarea.form-control{height:auto}
.form-group{margin-bottom:1rem}
.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated:valid~.valid-feedback,.was-validated:valid~.valid-tooltip{display:block}
.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:calc(1.5em+.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em+.1875rem) center;background-size:calc(.75em+.375rem) calc(.75em+.375rem)}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.5em+.75rem);background-position:top calc(.375em+.1875rem) right calc(.375em+.1875rem)}
.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc(.75em+2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em+.375rem) calc(.75em+.375rem)}
.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}
.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}
.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}
.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated:invalid~.invalid-feedback,.was-validated:invalid~.invalid-tooltip{display:block}
.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:calc(1.5em+.75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.375em+.1875rem) center;background-size:calc(.75em+.375rem) calc(.75em+.375rem)}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.5em+.75rem);background-position:top calc(.375em+.1875rem) right calc(.375em+.1875rem)}
.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc(.75em+2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em+.375rem) calc(.75em+.375rem)}
.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}
.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}
.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}
.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.btn{display:inline-block;font-weight:400;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;line-height:1.5;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.btn{transition:none}}
.btn:hover{color:#212529;text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.25)}
.btn.disabled,.btn:disabled{opacity:.65}
.btn:not(:disabled):not(.disabled){cursor:pointer}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#0069d9;border-color:#0062cc;box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0062cc;border-color:#005cbf}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,143,255,.5)}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover{color:#fff;background-color:#5a6268;border-color:#545b62}
.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#5a6268;border-color:#545b62;box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#545b62;border-color:#4e555b}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(130,138,145,.5)}
.btn-success.focus,.btn-success:focus{color:#fff;background-color:#218838;border-color:#1e7e34;box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-info.focus,.btn-info:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-warning.focus,.btn-warning:focus{color:#212529;background-color:#e0a800;border-color:#d39e00;box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#d39e00;border-color:#c69500}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,170,12,.5)}
.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c82333;border-color:#bd2130;box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.btn-light.focus,.btn-light:focus{color:#212529;background-color:#e2e6ea;border-color:#dae0e5;box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#23272b;border-color:#1d2124;box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#007bff;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#007bff;border-color:#007bff}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffc107;border-color:#ffc107}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-dark{color:#343a40;border-color:#343a40}
.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-link.focus,.btn-link:focus{text-decoration:underline}
.btn-link.disabled,.btn-link:disabled{color:#6c757d;pointer-events:none}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
.fade{transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce){.fade{transition:none}}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}
@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}
.dropdown,.dropleft,.dropright,.dropup{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:10rem;padding:.5rem 0;margin:.125rem 0 0;font-size:1rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem}
.dropdown-menu-left{right:auto;left:0}
.dropdown-menu-right{right:0;left:auto}
@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}
@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}
@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}
@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:.125rem}
.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}
.dropright .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropleft .dropdown-toggle::after{display:none}
.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
.dropleft .dropdown-toggle:empty::after{margin-left:0}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:focus,.dropdown-item:hover{color:#16181b;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#007bff}
.dropdown-item.disabled,.dropdown-item:disabled{color:#6c757d;pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:.5rem 1.5rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
.dropdown-item-text{display:block;padding:.25rem 1.5rem;color:#212529}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
.dropleft .dropdown-toggle-split::before{margin-right:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#80bdff}
.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#b3d7ff;border-color:#b3d7ff}
.nav{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#6c757d;background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#007bff}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:.5rem 1rem}
.navbar .container,.navbar .container-fluid,.navbar .container-lg,.navbar .container-md,.navbar .container-sm,.navbar .container-xl{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-nav{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{-ms-flex-preferred-size:100%;flex-basis:100%;-ms-flex-positive:1;flex-grow:1;-ms-flex-align:center;align-items:center}
.navbar-toggler{padding:.25rem .75rem;font-size:1.25rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:.25rem}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{padding-right:0;padding-left:0}}
@media (min-width:576px){.navbar-expand-sm{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-sm .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid,.navbar-expand-sm>.container-lg,.navbar-expand-sm>.container-md,.navbar-expand-sm>.container-sm,.navbar-expand-sm>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}
@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{padding-right:0;padding-left:0}}
@media (min-width:768px){.navbar-expand-md{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-md .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid,.navbar-expand-md>.container-lg,.navbar-expand-md>.container-md,.navbar-expand-md>.container-sm,.navbar-expand-md>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}
@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{padding-right:0;padding-left:0}}
@media (min-width:992px){.navbar-expand-lg{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-lg .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid,.navbar-expand-lg>.container-lg,.navbar-expand-lg>.container-md,.navbar-expand-lg>.container-sm,.navbar-expand-lg>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}
@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{padding-right:0;padding-left:0}}
@media (min-width:1200px){.navbar-expand-xl{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}.navbar-expand-xl .navbar-nav{-ms-flex-direction:row;flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid,.navbar-expand-xl>.container-lg,.navbar-expand-xl>.container-md,.navbar-expand-xl>.container-sm,.navbar-expand-xl>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}
.navbar-expand{-ms-flex-flow:row nowrap;flex-flow:row nowrap;-ms-flex-pack:start;justify-content:flex-start}
.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{-ms-flex-direction:row;flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container,.navbar-expand>.container-fluid,.navbar-expand>.container-lg,.navbar-expand>.container-md,.navbar-expand>.container-sm,.navbar-expand>.container-xl{-ms-flex-wrap:nowrap;flex-wrap:nowrap}
.navbar-expand .navbar-collapse{display:-ms-flexbox !important;display:flex !important;-ms-flex-preferred-size:auto;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,.9)}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.9)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.5)}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.7)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}
.navbar-light .navbar-toggler{color:rgba(0,0,0,.5);border-color:rgba(0,0,0,.1)}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280,0,0,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-light .navbar-text{color:rgba(0,0,0,.5)}
.navbar-light .navbar-text a{color:rgba(0,0,0,.9)}
.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.9)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.5)}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:rgba(255,255,255,.75)}
.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}
.navbar-dark .navbar-toggler{color:rgba(255,255,255,.5);border-color:rgba(255,255,255,.1)}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255,255,255,0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text{color:rgba(255,255,255,.5)}
.navbar-dark .navbar-text a{color:#fff}
.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}
.card{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,.125);border-radius:.25rem}
.card-body{-ms-flex:1 1 auto;flex:1 1 auto;min-height:1px;padding:1.25rem}
.card-link:hover{text-decoration:none}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid rgba(0,0,0,.125)}
.card-header:first-child{border-radius:calc(.25rem - 1px) calc(.25rem - 1px) 0 0}
.breadcrumb{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#e9ecef;border-radius:.25rem}
.breadcrumb-item.active{color:#6c757d}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#007bff;border-color:#007bff}
.page-item.disabled .page-link{color:#6c757d;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}
a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,.5)}
a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(108,117,125,.5)}
a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,193,7,.5)}
a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}
@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}
@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}
.list-group-item.disabled,.list-group-item:disabled{color:#6c757d;pointer-events:none;background-color:#fff}
.list-group-item.active{z-index:2;color:#fff;background-color:#007bff;border-color:#007bff}
.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}
.list-group-horizontal>.list-group-item.active{margin-top:0}
.list-group-horizontal>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
@media (min-width:576px){.list-group-horizontal-sm>.list-group-item.active{margin-top:0}.list-group-horizontal-sm>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}
@media (min-width:768px){.list-group-horizontal-md>.list-group-item.active{margin-top:0}.list-group-horizontal-md>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}
@media (min-width:992px){.list-group-horizontal-lg>.list-group-item.active{margin-top:0}.list-group-horizontal-lg>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}
@media (min-width:1200px){.list-group-horizontal-xl>.list-group-item.active{margin-top:0}.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#004085;border-color:#004085}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#383d41;border-color:#383d41}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}
.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856404;border-color:#856404}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
.close{float:right;font-size:1.5rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:hover{color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close{padding:0;background-color:transparent;border:0}
a.close.disabled{pointer-events:none}
.toast.showing{opacity:1}
.toast.show{display:block;opacity:1}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;-webkit-transform:translate(0,-50px);transform:translate(0,-50px)}
@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}
.modal.show .modal-dialog{-webkit-transform:none;transform:none}
.modal.modal-static .modal-dialog{-webkit-transform:scale(1.02);transform:scale(1.02)}
.modal-dialog-scrollable{display:-ms-flexbox;display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{-ms-flex-negative:0;flex-shrink:0}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);height:-webkit-min-content;height:-moz-min-content;height:min-content;content:""}
.modal-dialog-centered.modal-dialog-scrollable{-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:center;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}
.modal-dialog-centered.modal-dialog-scrollable::before{content:none}
.modal-content{position:relative;display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
.modal-backdrop.show{opacity:.5}
.modal-header{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;padding:1rem 1rem;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;-ms-flex:1 1 auto;flex:1 1 auto;padding:1rem}
.modal-footer{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;-ms-flex-pack:end;justify-content:flex-end;padding:.75rem;border-top:1px solid #dee2e6;border-bottom-right-radius:calc(.3rem - 1px);border-bottom-left-radius:calc(.3rem - 1px)}
.modal-footer>*{margin:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem);height:-webkit-min-content;height:-moz-min-content;height:min-content}.modal-sm{max-width:300px}}
@media (min-width:992px){.modal-lg,.modal-xl{max-width:800px}}
@media (min-width:1200px){.modal-xl{max-width:1140px}}
.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;opacity:0}
.tooltip.show{opacity:.9}
.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}
.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}
.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}
.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}
.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}
.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:.25rem}
.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}
.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}
.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}
.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc(-.5rem - 1px)}
.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}
.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}
.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}
.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}
.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc(-.5rem - 1px)}
.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}
.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}
.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}
.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}
.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}
.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:1rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.popover-header:empty{display:none}
.popover-body{padding:.5rem .75rem;color:#212529}
.carousel{position:relative}
.carousel.pointer-event{-ms-touch-action:pan-y;touch-action:pan-y}
.carousel-inner{position:relative;width:100%;overflow:hidden}
.carousel-inner::after{display:block;clear:both;content:""}
.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:-webkit-transform .6s ease-in-out;transition:transform .6s ease-in-out;transition:transform .6s ease-in-out,-webkit-transform .6s ease-in-out}
@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}
.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}
.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){-webkit-transform:translateX(100%);transform:translateX(100%)}
.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){-webkit-transform:translateX(-100%);transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;-webkit-transform:none;transform:none}
.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}
@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}
@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}
.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}
.carousel-control-prev{left:0}
.carousel-control-next{right:0}
.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:15;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}
.carousel-indicators li{box-sizing:content-box;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}
@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}
@-webkit-keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@keyframes spinner-border{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}
@-webkit-keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}
@keyframes spinner-grow{0%{-webkit-transform:scale(0);transform:scale(0)}50%{opacity:1;-webkit-transform:none;transform:none}}
.bg-white{background-color:#fff !important}
.bg-transparent{background-color:transparent !important}
.border-left{border-left:1px solid #dee2e6 !important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none !important}
.d-flex{display:-ms-flexbox !important;display:flex !important}
@media (min-width:576px){.d-sm-block{display:block !important}}
@media (min-width:992px){.d-lg-none{display:none !important}}
@media (min-width:1200px){.d-xl-block{display:block !important}}
.flex-column{-ms-flex-direction:column !important;flex-direction:column !important}
.justify-content-between{-ms-flex-pack:justify !important;justify-content:space-between !important}
.align-items-center{-ms-flex-align:center !important;align-items:center !important}
@media (min-width:992px){.justify-content-lg-end{-ms-flex-pack:end !important;justify-content:flex-end !important}}
.overflow-hidden{overflow:hidden !important}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}
.w-100{width:100% !important}
.h-auto{height:auto !important}
.mb-0,.my-0{margin-bottom:0 !important}
.mt-1,.my-1{margin-top:.25rem !important}
.mb-1,.my-1{margin-bottom:.25rem !important}
.mt-2,.my-2{margin-top:.5rem !important}
.mb-2,.my-2{margin-bottom:.5rem !important}
.ml-2,.mx-2{margin-left:.5rem !important}
.mt-3,.my-3{margin-top:1rem !important}
.mb-3,.my-3{margin-bottom:1rem !important}
.mt-4,.my-4{margin-top:1.5rem !important}
.mb-4,.my-4{margin-bottom:1.5rem !important}
.mb-5,.my-5{margin-bottom:3rem !important}
.pt-2,.py-2{padding-top:.5rem !important}
.pb-2,.py-2{padding-bottom:.5rem !important}
.pt-3,.py-3{padding-top:1rem !important}
.pr-3,.px-3{padding-right:1rem !important}
.pb-3,.py-3{padding-bottom:1rem !important}
.pl-3,.px-3{padding-left:1rem !important}
.pr-4,.px-4{padding-right:1.5rem !important}
.pl-4,.px-4{padding-left:1.5rem !important}
.pt-5,.py-5{padding-top:3rem !important}
.pb-5,.py-5{padding-bottom:3rem !important}
.mr-auto,.mx-auto{margin-right:auto !important}
.ml-auto,.mx-auto{margin-left:auto !important}
@media (min-width:768px){.mt-md-0,.my-md-0{margin-top:0 !important}.mb-md-0,.my-md-0{margin-bottom:0 !important}}
@media (min-width:992px){.mt-lg-0,.my-lg-0{margin-top:0 !important}.mb-lg-0,.my-lg-0{margin-bottom:0 !important}}
@media (min-width:1200px){.pr-xl-3,.px-xl-3{padding-right:1rem !important}.pl-xl-3,.px-xl-3{padding-left:1rem !important}.pr-xl-5,.px-xl-5{padding-right:3rem !important}.pl-xl-5,.px-xl-5{padding-left:3rem !important}}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.text-center{text-align:center !important}
@media (min-width:768px){.text-md-left{text-align:left !important}.text-md-right{text-align:right !important}}
.text-uppercase{text-transform:uppercase !important}
.font-weight-light{font-weight:300 !important}
.text-dark{color:#343a40 !important}
a.text-dark:focus,a.text-dark:hover{color:#121416 !important}
.text-muted{color:#6c757d !important}
@media print{*,::after,::before{text-shadow:none !important;box-shadow:none !important}a:not(.btn){text-decoration:underline}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px !important}.container{min-width:992px !important}.navbar{display:none}}
/* fa */
/*!
 * Font Awesome Free 5.12.1 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
.fa,.fab,.fad,.fal,.far,.fas{-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1}
@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}
.fa-angle-down:before{content:"\f107"}
.fa-bars:before{content:"\f0c9"}
.fa-bolt:before{content:"\f0e7"}
.fa-codepen:before{content:"\f1cb"}
.fa-cubes:before{content:"\f1b3"}
.fa-database:before{content:"\f1c0"}
.fa-envelope:before{content:"\f0e0"}
.fa-facebook:before{content:"\f09a"}
.fa-file-pdf:before{content:"\f1c1"}
.fa-flask:before{content:"\f0c3"}
.fa-greater-than:before{content:"\f531"}
.fa-heart:before{content:"\f004"}
.fa-home:before{content:"\f015"}
.fa-linkedin:before{content:"\f08c"}
.fa-long-arrow-alt-up:before{content:"\f30c"}
.fa-map-marker:before{content:"\f041"}
.fa-paper-plane:before{content:"\f1d8"}
.fa-paperclip:before{content:"\f0c6"}
.fa-paste:before{content:"\f0ea"}
.fa-paypal:before{content:"\f1ed"}
.fa-pinterest:before{content:"\f0d2"}
.fa-rocket:before{content:"\f135"}
.fa-sitemap:before{content:"\f0e8"}
.fa-times:before{content:"\f00d"}
.fa-truck:before{content:"\f0d1"}
.fa-tumblr:before{content:"\f173"}
.fa-twitter:before{content:"\f099"}
.fa-umbrella:before{content:"\f0e9"}
.fa-whatsapp:before{content:"\f232"}
.fab{font-family:"Font Awesome 5 Brands"}
.fab,.far{font-weight:400}
.fa,.far,.fas{font-family:"Font Awesome 5 Free"}
.fa,.fas{font-weight:900}
/* fa-override */
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:900;font-display:swap;src:url("/webfonts/fa-solid-900.woff2") format("woff2")}
@font-face{font-family:"Font Awesome 5 Free";font-style:normal;font-weight:400;font-display:swap;src:url("/webfonts/fa-regular-400.woff2") format("woff2")}
@font-face{font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:swap;src:url("/webfonts/fa-brands-400.woff2") format("woff2")}
/* custom */
:root{--blue:#007bff;--indigo:#6610f2;--purple:#6f42c1;--pink:#e83e8c;--red:#dc3545;--orange:#fd7e14;--yellow:#ffd65a;--green:#28a745;--teal:#20c997;--cyan:#17a2b8;--white:#fff;--gray:#868e96;--gray-dark:#343a40;--primary:#E63946;--secondary:#868e96;--success:#28a745;--info:#17a2b8;--warning:#ffd65a;--danger:#dc3545;--light:#f8f9fa;--dark:#343a40;--gray-100:#f8f9fa;--gray-200:#e9ecef;--gray-300:#dee2e6;--gray-400:#ced4da;--gray-500:#adb5bd;--gray-600:#868e96;--gray-700:#495057;--gray-800:#343a40;--gray-900:#212529;--breakpoint-xs:0;--breakpoint-sm:576px;--breakpoint-md:768px;--breakpoint-lg:992px;--breakpoint-xl:1200px;--font-family-sans-serif:"HK Grotesk",sans-serif;--font-family-monospace:Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.btn-primary:hover,.btn-primary:focus,.btn-primary.focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#dd1c2a;border-color:#d21a28}
*,::after,::before{box-sizing:border-box}
html{font-family:"HK Grotesk",sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
article,aside,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}
body{margin-top:0;font-family:"HK Grotesk",sans-serif;font-size:.9rem;font-weight:400;line-height:1.5;color:#212529;text-align:left;background-color:#fff}
[tabindex="-1"]:focus{outline:0!important}
hr{box-sizing:content-box;height:0;overflow:visible}
h1,h2,h3,h4,h5,h6{margin-top:0}
p{margin-top:0;margin-bottom:1rem}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
small{font-size:80%}
a{color:#e63946;text-decoration:none;background-color:transparent}
a:hover{color:#bb1824;text-decoration:underline}
img{vertical-align:middle;border-style:none}
svg{overflow:hidden;vertical-align:middle}
th{text-align:inherit}
label{display:inline-block;margin-bottom:.5rem}
button{border-radius:0}
button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
button,input,optgroup,select,textarea{margin:0;font-family:"HK Grotesk",sans-serif;font-size:inherit;line-height:inherit}
button,input{overflow:visible}
button,select{text-transform:none}
select{word-wrap:normal}
[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}
[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}
[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{padding:0;border-style:none}
textarea{overflow:auto;resize:vertical}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-bottom:.5rem;font-family:"HK Grotesk",sans-serif;font-weight:700;line-height:1.1;margin:10px 0;color:#212529}
.h1,h1{letter-spacing:0;font-size:1.9rem}
.h2,h2{font-size:1.6rem}
.h3,h3{font-size:1.4rem}
.h4,h4{font-size:1.2rem}
.h5,h5{font-size:1rem}
.h6,h6{font-size:0.9rem}
.lead{font-size:.89rem;font-weight:300;text-align:justify}
.lead strong{font-weight:700}
.bullets-side{margin-left:-40px;margin-top:0px}
.bullets-side li{margin-left:17px}
.lead a{color:#e63946}
hr{margin-top:1rem;margin-bottom:1rem;border:0;border-top:1px solid rgba(0,0,0,.1)}
.small,small{font-size:80%;font-weight:400}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.blockquote{margin-bottom:1rem;font-size:1.125rem}
.img-fluid{max-width:100%;height:auto}
.container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
@media (min-width:576px){.container{max-width:540px}}
@media (min-width:768px){.container{max-width:720px}}
@media (min-width:992px){.container{max-width:960px}}
@media (min-width:1200px){.container{max-width:1140px}}
.container-fluid{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.row{display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:15px;padding-left:15px}
.col-6{flex:0 0 50%;max-width:50%}
.col-7{flex:0 0 58.33333%;max-width:58.33333%}
@media (min-width:576px){.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.33333%;max-width:33.33333%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.33333%;max-width:58.33333%}}
@media (min-width:768px){.col-md-1{flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{flex:0 0 16.66667%;max-width:16.66667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{flex:0 0 66.66667%;max-width:66.66667%}.col-md-10{flex:0 0 83.33333%;max-width:83.33333%}.col-md-12{flex:0 0 100%;max-width:100%}}
@media (min-width:992px){.col-lg-2{flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.33333%;max-width:33.33333%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-12{flex:0 0 100%;max-width:100%}}
@media (min-width:1200px){.col-xl-2{flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.33333%;max-width:33.33333%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-10{flex:0 0 83.33333%;max-width:83.33333%}.col-xl-12{flex:0 0 100%;max-width:100%}}
.form-control{display:block;width:100%;height:calc(1.5em+1.2rem+2px);padding:.6rem .75rem;font-size:.9rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;border-radius:0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.form-control{transition:none}}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:focus{color:#495057;background-color:#fff;border-color:#6d7a86;outline:0;box-shadow:none}
.form-control::-webkit-input-placeholder{color:#868e96;opacity:1}
.form-control::-moz-placeholder{color:#868e96;opacity:1}
.form-control:-ms-input-placeholder{color:#868e96;opacity:1}
.form-control::-ms-input-placeholder{color:#868e96;opacity:1}
.form-control::placeholder{color:#868e96;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#fff;opacity:1}
textarea.form-control{height:auto}
.form-group{margin-bottom:.5rem}
.form-control.is-valid,.was-validated .form-control:valid{border-color:#28a745;padding-right:2.55rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center right calc(.375em+.3rem);background-size:calc(.75em+.6rem) calc(.75em+.6rem)}
.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.form-control.is-valid~.valid-feedback,.form-control.is-valid~.valid-tooltip,.was-validated .form-control:valid~.valid-feedback,.was-validated .form-control:valid~.valid-tooltip{display:block}
.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:2.55rem;background-position:top calc(.375em+.3rem) right calc(.375em+.3rem)}
.custom-select.is-valid,.was-validated .custom-select:valid{border-color:#28a745;padding-right:calc((1em+1.2rem) * 3 / 4+1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.75em+.6rem) calc(.75em+.6rem)}
.custom-select.is-valid:focus,.was-validated .custom-select:valid:focus{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-select.is-valid~.valid-feedback,.custom-select.is-valid~.valid-tooltip,.was-validated .custom-select:valid~.valid-feedback,.was-validated .custom-select:valid~.valid-tooltip{display:block}
.form-control-file.is-valid~.valid-feedback,.form-control-file.is-valid~.valid-tooltip,.was-validated .form-control-file:valid~.valid-feedback,.was-validated .form-control-file:valid~.valid-tooltip{display:block}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#28a745}
.form-check-input.is-valid~.valid-feedback,.form-check-input.is-valid~.valid-tooltip,.was-validated .form-check-input:valid~.valid-feedback,.was-validated .form-check-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid~.custom-control-label,.was-validated .custom-control-input:valid~.custom-control-label{color:#28a745}
.custom-control-input.is-valid~.custom-control-label::before,.was-validated .custom-control-input:valid~.custom-control-label::before{border-color:#28a745}
.custom-control-input.is-valid~.valid-feedback,.custom-control-input.is-valid~.valid-tooltip,.was-validated .custom-control-input:valid~.valid-feedback,.was-validated .custom-control-input:valid~.valid-tooltip{display:block}
.custom-control-input.is-valid:checked~.custom-control-label::before,.was-validated .custom-control-input:valid:checked~.custom-control-label::before{border-color:#34ce57;background-color:#34ce57}
.custom-control-input.is-valid:focus~.custom-control-label::before,.was-validated .custom-control-input:valid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.custom-control-input.is-valid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:valid:focus:not(:checked)~.custom-control-label::before{border-color:#28a745}
.custom-file-input.is-valid~.custom-file-label,.was-validated .custom-file-input:valid~.custom-file-label{border-color:#28a745}
.custom-file-input.is-valid~.valid-feedback,.custom-file-input.is-valid~.valid-tooltip,.was-validated .custom-file-input:valid~.valid-feedback,.was-validated .custom-file-input:valid~.valid-tooltip{display:block}
.custom-file-input.is-valid:focus~.custom-file-label,.was-validated .custom-file-input:valid:focus~.custom-file-label{border-color:#28a745;box-shadow:0 0 0 .2rem rgba(40,167,69,.25)}
.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#dc3545;padding-right:2.55rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E");background-repeat:no-repeat;background-position:center right calc(.375em+.3rem);background-size:calc(.75em+.6rem) calc(.75em+.6rem)}
.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.form-control.is-invalid~.invalid-feedback,.form-control.is-invalid~.invalid-tooltip,.was-validated .form-control:invalid~.invalid-feedback,.was-validated .form-control:invalid~.invalid-tooltip{display:block}
.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:2.55rem;background-position:top calc(.375em+.3rem) right calc(.375em+.3rem)}
.custom-select.is-invalid,.was-validated .custom-select:invalid{border-color:#dc3545;padding-right:calc((1em+1.2rem) * 3 / 4+1.75rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right .75rem center/8px 10px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23dc3545' viewBox='-2 -2 7 7'%3e%3cpath stroke='%23dc3545' d='M0 0l3 3m0-3L0 3'/%3e%3ccircle r='.5'/%3e%3ccircle cx='3' r='.5'/%3e%3ccircle cy='3' r='.5'/%3e%3ccircle cx='3' cy='3' r='.5'/%3e%3c/svg%3E") #fff no-repeat center right 1.75rem/calc(.75em+.6rem) calc(.75em+.6rem)}
.custom-select.is-invalid:focus,.was-validated .custom-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-select.is-invalid~.invalid-feedback,.custom-select.is-invalid~.invalid-tooltip,.was-validated .custom-select:invalid~.invalid-feedback,.was-validated .custom-select:invalid~.invalid-tooltip{display:block}
.form-control-file.is-invalid~.invalid-feedback,.form-control-file.is-invalid~.invalid-tooltip,.was-validated .form-control-file:invalid~.invalid-feedback,.was-validated .form-control-file:invalid~.invalid-tooltip{display:block}
.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#dc3545}
.form-check-input.is-invalid~.invalid-feedback,.form-check-input.is-invalid~.invalid-tooltip,.was-validated .form-check-input:invalid~.invalid-feedback,.was-validated .form-check-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid~.custom-control-label,.was-validated .custom-control-input:invalid~.custom-control-label{color:#dc3545}
.custom-control-input.is-invalid~.custom-control-label::before,.was-validated .custom-control-input:invalid~.custom-control-label::before{border-color:#dc3545}
.custom-control-input.is-invalid~.invalid-feedback,.custom-control-input.is-invalid~.invalid-tooltip,.was-validated .custom-control-input:invalid~.invalid-feedback,.was-validated .custom-control-input:invalid~.invalid-tooltip{display:block}
.custom-control-input.is-invalid:checked~.custom-control-label::before,.was-validated .custom-control-input:invalid:checked~.custom-control-label::before{border-color:#e4606d;background-color:#e4606d}
.custom-control-input.is-invalid:focus~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus~.custom-control-label::before{box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.custom-control-input.is-invalid:focus:not(:checked)~.custom-control-label::before,.was-validated .custom-control-input:invalid:focus:not(:checked)~.custom-control-label::before{border-color:#dc3545}
.custom-file-input.is-invalid~.custom-file-label,.was-validated .custom-file-input:invalid~.custom-file-label{border-color:#dc3545}
.custom-file-input.is-invalid~.invalid-feedback,.custom-file-input.is-invalid~.invalid-tooltip,.was-validated .custom-file-input:invalid~.invalid-feedback,.was-validated .custom-file-input:invalid~.invalid-tooltip{display:block}
.custom-file-input.is-invalid:focus~.custom-file-label,.was-validated .custom-file-input:invalid:focus~.custom-file-label{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}
.btn{padding:9px 5px;margin:2px -1px;text-transform:uppercase;letter-spacing:.3em;font-size:.6875rem;display:inline-block;font-weight:700;color:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;line-height:1.5;border-radius:0;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}
@media (prefers-reduced-motion:reduce){.btn{transition:none}}
.btn:hover{color:#212529;text-decoration:none}
.btn.focus,.btn:focus{outline:0;box-shadow:none}
.btn.disabled,.btn:disabled{opacity:.65}
a.btn.disabled,fieldset:disabled a.btn{pointer-events:none}
.btn-primary.focus,.btn-primary:focus{box-shadow:0 0 0 .2rem rgba(234,87,98,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#e63946;border-color:#e63946}
.btn-primary:not(:disabled):not(.disabled).active,.btn-primary:not(:disabled):not(.disabled):active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#d21a28;border-color:#c61926}
.btn-primary:not(:disabled):not(.disabled).active:focus,.btn-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(234,87,98,.5)}
.btn-secondary{color:#fff;background-color:#868e96;border-color:#868e96}
.btn-secondary:hover{color:#fff;background-color:#727b84;border-color:#6c757d}
.btn-secondary.focus,.btn-secondary:focus{box-shadow:0 0 0 .2rem rgba(152,159,166,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#868e96;border-color:#868e96}
.btn-secondary:not(:disabled):not(.disabled).active,.btn-secondary:not(:disabled):not(.disabled):active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76}
.btn-secondary:not(:disabled):not(.disabled).active:focus,.btn-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(152,159,166,.5)}
.btn-success.focus,.btn-success:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-success:not(:disabled):not(.disabled).active,.btn-success:not(:disabled):not(.disabled):active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#1e7e34;border-color:#1c7430}
.btn-success:not(:disabled):not(.disabled).active:focus,.btn-success:not(:disabled):not(.disabled):active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(72,180,97,.5)}
.btn-info.focus,.btn-info:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-info:not(:disabled):not(.disabled).active,.btn-info:not(:disabled):not(.disabled):active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}
.btn-info:not(:disabled):not(.disabled).active:focus,.btn-info:not(:disabled):not(.disabled):active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}
.btn-warning.focus,.btn-warning:focus{box-shadow:0 0 0 .2rem rgba(222,187,83,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#212529;background-color:#ffd65a;border-color:#ffd65a}
.btn-warning:not(:disabled):not(.disabled).active,.btn-warning:not(:disabled):not(.disabled):active,.show>.btn-warning.dropdown-toggle{color:#212529;background-color:#ffc927;border-color:#ffc61a}
.btn-warning:not(:disabled):not(.disabled).active:focus,.btn-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,187,83,.5)}
.btn-danger.focus,.btn-danger:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:not(:disabled):not(.disabled).active,.btn-danger:not(:disabled):not(.disabled):active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#bd2130;border-color:#b21f2d}
.btn-danger:not(:disabled):not(.disabled).active:focus,.btn-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,83,97,.5)}
.btn-light{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover{color:#212529;background-color:#e2e6ea;border-color:#dae0e5}
.btn-light.focus,.btn-light:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-light.disabled,.btn-light:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:not(:disabled):not(.disabled).active,.btn-light:not(:disabled):not(.disabled):active,.show>.btn-light.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-light:not(:disabled):not(.disabled).active:focus,.btn-light:not(:disabled):not(.disabled):active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-dark.focus,.btn-dark:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-dark:not(:disabled):not(.disabled).active,.btn-dark:not(:disabled):not(.disabled):active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-dark:not(:disabled):not(.disabled).active:focus,.btn-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-gray-100.focus,.btn-gray-100:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-gray-100.disabled,.btn-gray-100:disabled{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-gray-100:not(:disabled):not(.disabled).active,.btn-gray-100:not(:disabled):not(.disabled):active,.show>.btn-gray-100.dropdown-toggle{color:#212529;background-color:#dae0e5;border-color:#d3d9df}
.btn-gray-100:not(:disabled):not(.disabled).active:focus,.btn-gray-100:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-100.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,217,219,.5)}
.btn-gray-200.focus,.btn-gray-200:focus{box-shadow:0 0 0 .2rem rgba(203,206,209,.5)}
.btn-gray-200.disabled,.btn-gray-200:disabled{color:#212529;background-color:#e9ecef;border-color:#e9ecef}
.btn-gray-200:not(:disabled):not(.disabled).active,.btn-gray-200:not(:disabled):not(.disabled):active,.show>.btn-gray-200.dropdown-toggle{color:#212529;background-color:#cbd3da;border-color:#c4ccd4}
.btn-gray-200:not(:disabled):not(.disabled).active:focus,.btn-gray-200:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-200.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(203,206,209,.5)}
.btn-gray-300.focus,.btn-gray-300:focus{box-shadow:0 0 0 .2rem rgba(194,198,202,.5)}
.btn-gray-300.disabled,.btn-gray-300:disabled{color:#212529;background-color:#dee2e6;border-color:#dee2e6}
.btn-gray-300:not(:disabled):not(.disabled).active,.btn-gray-300:not(:disabled):not(.disabled):active,.show>.btn-gray-300.dropdown-toggle{color:#212529;background-color:#c1c9d0;border-color:#bac2cb}
.btn-gray-300:not(:disabled):not(.disabled).active:focus,.btn-gray-300:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-300.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(194,198,202,.5)}
.btn-gray-400.focus,.btn-gray-400:focus{box-shadow:0 0 0 .2rem rgba(180,186,191,.5)}
.btn-gray-400.disabled,.btn-gray-400:disabled{color:#212529;background-color:#ced4da;border-color:#ced4da}
.btn-gray-400:not(:disabled):not(.disabled).active,.btn-gray-400:not(:disabled):not(.disabled):active,.show>.btn-gray-400.dropdown-toggle{color:#212529;background-color:#b1bbc4;border-color:#aab4bf}
.btn-gray-400:not(:disabled):not(.disabled).active:focus,.btn-gray-400:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-400.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(180,186,191,.5)}
.btn-gray-500.focus,.btn-gray-500:focus{box-shadow:0 0 0 .2rem rgba(152,159,167,.5)}
.btn-gray-500.disabled,.btn-gray-500:disabled{color:#212529;background-color:#adb5bd;border-color:#adb5bd}
.btn-gray-500:not(:disabled):not(.disabled).active,.btn-gray-500:not(:disabled):not(.disabled):active,.show>.btn-gray-500.dropdown-toggle{color:#212529;background-color:#919ca6;border-color:#8a95a1}
.btn-gray-500:not(:disabled):not(.disabled).active:focus,.btn-gray-500:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-500.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(152,159,167,.5)}
.btn-gray-600.focus,.btn-gray-600:focus{box-shadow:0 0 0 .2rem rgba(152,159,166,.5)}
.btn-gray-600.disabled,.btn-gray-600:disabled{color:#fff;background-color:#868e96;border-color:#868e96}
.btn-gray-600:not(:disabled):not(.disabled).active,.btn-gray-600:not(:disabled):not(.disabled):active,.show>.btn-gray-600.dropdown-toggle{color:#fff;background-color:#6c757d;border-color:#666e76}
.btn-gray-600:not(:disabled):not(.disabled).active:focus,.btn-gray-600:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-600.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(152,159,166,.5)}
.btn-gray-700.focus,.btn-gray-700:focus{box-shadow:0 0 0 .2rem rgba(100,106,112,.5)}
.btn-gray-700.disabled,.btn-gray-700:disabled{color:#fff;background-color:#495057;border-color:#495057}
.btn-gray-700:not(:disabled):not(.disabled).active,.btn-gray-700:not(:disabled):not(.disabled):active,.show>.btn-gray-700.dropdown-toggle{color:#fff;background-color:#32373b;border-color:#2c3034}
.btn-gray-700:not(:disabled):not(.disabled).active:focus,.btn-gray-700:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-700.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(100,106,112,.5)}
.btn-gray-800.focus,.btn-gray-800:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-gray-800.disabled,.btn-gray-800:disabled{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-gray-800:not(:disabled):not(.disabled).active,.btn-gray-800:not(:disabled):not(.disabled):active,.show>.btn-gray-800.dropdown-toggle{color:#fff;background-color:#1d2124;border-color:#171a1d}
.btn-gray-800:not(:disabled):not(.disabled).active:focus,.btn-gray-800:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-800.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(82,88,93,.5)}
.btn-gray-900.focus,.btn-gray-900:focus{box-shadow:0 0 0 .2rem rgba(66,70,73,.5)}
.btn-gray-900.disabled,.btn-gray-900:disabled{color:#fff;background-color:#212529;border-color:#212529}
.btn-gray-900:not(:disabled):not(.disabled).active,.btn-gray-900:not(:disabled):not(.disabled):active,.show>.btn-gray-900.dropdown-toggle{color:#fff;background-color:#0a0c0d;border-color:#050506}
.btn-gray-900:not(:disabled):not(.disabled).active:focus,.btn-gray-900:not(:disabled):not(.disabled):active:focus,.show>.btn-gray-900.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(66,70,73,.5)}
.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(230,57,70,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#e63946;background-color:transparent}
.btn-outline-primary:not(:disabled):not(.disabled).active,.btn-outline-primary:not(:disabled):not(.disabled):active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#e63946;border-color:#e63946}
.btn-outline-primary:not(:disabled):not(.disabled).active:focus,.btn-outline-primary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(230,57,70,.5)}
.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#868e96;background-color:transparent}
.btn-outline-secondary:not(:disabled):not(.disabled).active,.btn-outline-secondary:not(:disabled):not(.disabled):active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96}
.btn-outline-secondary:not(:disabled):not(.disabled).active:focus,.btn-outline-secondary:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}
.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#28a745;background-color:transparent}
.btn-outline-success:not(:disabled):not(.disabled).active,.btn-outline-success:not(:disabled):not(.disabled):active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#28a745;border-color:#28a745}
.btn-outline-success:not(:disabled):not(.disabled).active:focus,.btn-outline-success:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#17a2b8;background-color:transparent}
.btn-outline-info:not(:disabled):not(.disabled).active,.btn-outline-info:not(:disabled):not(.disabled):active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}
.btn-outline-info:not(:disabled):not(.disabled).active:focus,.btn-outline-info:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(255,214,90,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffd65a;background-color:transparent}
.btn-outline-warning:not(:disabled):not(.disabled).active,.btn-outline-warning:not(:disabled):not(.disabled):active,.show>.btn-outline-warning.dropdown-toggle{color:#212529;background-color:#ffd65a;border-color:#ffd65a}
.btn-outline-warning:not(:disabled):not(.disabled).active:focus,.btn-outline-warning:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,214,90,.5)}
.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}
.btn-outline-danger:not(:disabled):not(.disabled).active,.btn-outline-danger:not(:disabled):not(.disabled):active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-outline-danger:not(:disabled):not(.disabled).active:focus,.btn-outline-danger:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}
.btn-outline-light:not(:disabled):not(.disabled).active,.btn-outline-light:not(:disabled):not(.disabled):active,.show>.btn-outline-light.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:not(:disabled):not(.disabled).active:focus,.btn-outline-light:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-dark{color:#343a40;border-color:#343a40}
.btn-outline-dark:hover{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#343a40;background-color:transparent}
.btn-outline-dark:not(:disabled):not(.disabled).active,.btn-outline-dark:not(:disabled):not(.disabled):active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-dark:not(:disabled):not(.disabled).active:focus,.btn-outline-dark:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-gray-100.focus,.btn-outline-gray-100:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-gray-100.disabled,.btn-outline-gray-100:disabled{color:#f8f9fa;background-color:transparent}
.btn-outline-gray-100:not(:disabled):not(.disabled).active,.btn-outline-gray-100:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-100.dropdown-toggle{color:#212529;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-gray-100:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-100:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-100.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
.btn-outline-gray-200.focus,.btn-outline-gray-200:focus{box-shadow:0 0 0 .2rem rgba(233,236,239,.5)}
.btn-outline-gray-200.disabled,.btn-outline-gray-200:disabled{color:#e9ecef;background-color:transparent}
.btn-outline-gray-200:not(:disabled):not(.disabled).active,.btn-outline-gray-200:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-200.dropdown-toggle{color:#212529;background-color:#e9ecef;border-color:#e9ecef}
.btn-outline-gray-200:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-200:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-200.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(233,236,239,.5)}
.btn-outline-gray-300.focus,.btn-outline-gray-300:focus{box-shadow:0 0 0 .2rem rgba(222,226,230,.5)}
.btn-outline-gray-300.disabled,.btn-outline-gray-300:disabled{color:#dee2e6;background-color:transparent}
.btn-outline-gray-300:not(:disabled):not(.disabled).active,.btn-outline-gray-300:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-300.dropdown-toggle{color:#212529;background-color:#dee2e6;border-color:#dee2e6}
.btn-outline-gray-300:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-300:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-300.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(222,226,230,.5)}
.btn-outline-gray-400.focus,.btn-outline-gray-400:focus{box-shadow:0 0 0 .2rem rgba(206,212,218,.5)}
.btn-outline-gray-400.disabled,.btn-outline-gray-400:disabled{color:#ced4da;background-color:transparent}
.btn-outline-gray-400:not(:disabled):not(.disabled).active,.btn-outline-gray-400:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-400.dropdown-toggle{color:#212529;background-color:#ced4da;border-color:#ced4da}
.btn-outline-gray-400:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-400:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-400.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(206,212,218,.5)}
.btn-outline-gray-500.focus,.btn-outline-gray-500:focus{box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}
.btn-outline-gray-500.disabled,.btn-outline-gray-500:disabled{color:#adb5bd;background-color:transparent}
.btn-outline-gray-500:not(:disabled):not(.disabled).active,.btn-outline-gray-500:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-500.dropdown-toggle{color:#212529;background-color:#adb5bd;border-color:#adb5bd}
.btn-outline-gray-500:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-500:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-500.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}
.btn-outline-gray-600.focus,.btn-outline-gray-600:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}
.btn-outline-gray-600.disabled,.btn-outline-gray-600:disabled{color:#868e96;background-color:transparent}
.btn-outline-gray-600:not(:disabled):not(.disabled).active,.btn-outline-gray-600:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-600.dropdown-toggle{color:#fff;background-color:#868e96;border-color:#868e96}
.btn-outline-gray-600:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-600:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-600.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}
.btn-outline-gray-700.focus,.btn-outline-gray-700:focus{box-shadow:0 0 0 .2rem rgba(73,80,87,.5)}
.btn-outline-gray-700.disabled,.btn-outline-gray-700:disabled{color:#495057;background-color:transparent}
.btn-outline-gray-700:not(:disabled):not(.disabled).active,.btn-outline-gray-700:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-700.dropdown-toggle{color:#fff;background-color:#495057;border-color:#495057}
.btn-outline-gray-700:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-700:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-700.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(73,80,87,.5)}
.btn-outline-gray-800.focus,.btn-outline-gray-800:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-gray-800.disabled,.btn-outline-gray-800:disabled{color:#343a40;background-color:transparent}
.btn-outline-gray-800:not(:disabled):not(.disabled).active,.btn-outline-gray-800:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-800.dropdown-toggle{color:#fff;background-color:#343a40;border-color:#343a40}
.btn-outline-gray-800:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-800:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-800.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
.btn-outline-gray-900.focus,.btn-outline-gray-900:focus{box-shadow:0 0 0 .2rem rgba(33,37,41,.5)}
.btn-outline-gray-900.disabled,.btn-outline-gray-900:disabled{color:#212529;background-color:transparent}
.btn-outline-gray-900:not(:disabled):not(.disabled).active,.btn-outline-gray-900:not(:disabled):not(.disabled):active,.show>.btn-outline-gray-900.dropdown-toggle{color:#fff;background-color:#212529;border-color:#212529}
.btn-outline-gray-900:not(:disabled):not(.disabled).active:focus,.btn-outline-gray-900:not(:disabled):not(.disabled):active:focus,.show>.btn-outline-gray-900.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(33,37,41,.5)}
.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}
.btn-link.disabled,.btn-link:disabled{color:#868e96;pointer-events:none}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.7875rem;line-height:1.5;border-radius:0}
.fade{transition:opacity .15s linear}
@media (prefers-reduced-motion:reduce){.fade{transition:none}}
.fade:not(.show){opacity:0}
.collapse:not(.show){display:none}
.collapsing{position:relative;height:0;overflow:hidden;transition:height .35s ease}
@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}
.dropdown,.dropleft,.dropright,.dropup{position:relative}
.dropdown-toggle{white-space:nowrap}
.dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}
.dropdown-toggle:empty::after{margin-left:0}
.dropdown-menu{position:absolute;top:100%;left:0;z-index:1400;display:none;float:left;min-width:10rem;padding:0 0;margin:0 0 0;font-size:.9rem;color:#212529;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:0 solid #f8f9fa;border-radius:0}
.dropdown-menu-left{right:auto;left:0}
.dropdown-menu-right{right:0;left:auto}
@media (min-width:576px){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}
@media (min-width:768px){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}
@media (min-width:992px){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}
@media (min-width:1200px){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}
.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:0}
.dropup .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:0;border-right:.3em solid transparent;border-bottom:.3em solid;border-left:.3em solid transparent}
.dropup .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:0}
.dropright .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:0;border-bottom:.3em solid transparent;border-left:.3em solid}
.dropright .dropdown-toggle:empty::after{margin-left:0}
.dropright .dropdown-toggle::after{vertical-align:0}
.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:0}
.dropleft .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropleft .dropdown-toggle::after{display:none}
.dropleft .dropdown-toggle::before{display:inline-block;margin-right:.255em;vertical-align:.255em;content:"";border-top:.3em solid transparent;border-right:.3em solid;border-bottom:.3em solid transparent}
.dropleft .dropdown-toggle:empty::after{margin-left:0}
.dropleft .dropdown-toggle::before{vertical-align:0}
.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}
.dropdown-item{display:block;width:100%;padding:.7rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:first-child{border-top-left-radius:calc(0 - 0);border-top-right-radius:calc(0 - 0)}
.dropdown-item:last-child{border-bottom-right-radius:calc(0 - 0);border-bottom-left-radius:calc(0 - 0)}
.dropdown-item:focus,.dropdown-item:hover{color:#000;text-decoration:none;background-color:#f8f9fa}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:transparent}
.dropdown-item.disabled,.dropdown-item:disabled{color:#868e96;pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:0 1rem;margin-bottom:0;font-size:.7875rem;color:#868e96;white-space:nowrap}
.dropdown-item-text{display:block;padding:.7rem 1rem;color:#212529}
.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus{z-index:1}
.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
.dropleft .dropdown-toggle-split::before{margin-right:0}
.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}
.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}
.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}
.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}
.custom-control-input:focus:not(:checked)~.custom-control-label::before{border-color:#6d7a86}
.custom-control-input:not(:disabled):active~.custom-control-label::before{color:#fff;background-color:#fad7da;border-color:#fad7da}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.1rem .4rem}
.nav-link:focus,.nav-link:hover{text-decoration:none}
.nav-link.disabled{color:#868e96;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-item{margin-bottom:-1px}
.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:0;border-top-right-radius:0}
.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#e9ecef #e9ecef #dee2e6}
.nav-tabs .nav-link.disabled{color:#868e96;background-color:transparent;border-color:transparent}
.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#495057;background-color:#fff;border-color:#dee2e6 #dee2e6 #fff}
.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}
.nav-pills .nav-link{border-radius:0}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#212529;background-color:#e9ecef;color:red}
.tab-content>.tab-pane{display:none}
.tab-content>.active{display:block}
.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding:.5rem 1rem}
.navbar>.container,.navbar>.container-fluid{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}
.navbar-brand{display:inline-block;padding-top:.275rem;padding-bottom:.275rem;margin-right:1rem;font-size:1.2rem;line-height:inherit;white-space:nowrap}
.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}
.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none;margin-top:.2rem}
.navbar-nav .nav-link{padding-right:0;padding-left:0}
.navbar-nav .dropdown-menu{position:static;float:none}
.navbar-text{display:inline-block;padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{flex-basis:100%;flex-grow:1;align-items:center}
.navbar-toggler{padding:.2rem .75rem;font-size:1.125rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:0}
.navbar-toggler:focus,.navbar-toggler:hover{text-decoration:none}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;content:"";background:no-repeat center center;background-size:100% 100%}
@media (max-width:575.98px){.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:576px){.navbar-expand-sm{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-sm>.container,.navbar-expand-sm>.container-fluid{flex-wrap:nowrap}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}
@media (max-width:767.98px){.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:768px){.navbar-expand-md{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-md>.container,.navbar-expand-md>.container-fluid{flex-wrap:nowrap}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}
@media (max-width:991.98px){.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:992px){.navbar-expand-lg{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.drop-left{left:-105% !important;box-shadow:none !important}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-lg>.container,.navbar-expand-lg>.container-fluid{flex-wrap:nowrap}.navbar-expand-lg .navbar-collapse{margin-left:-110px;display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}
@media (max-width:1199.98px){.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{padding-right:0;padding-left:0}}
@media (min-width:1200px){.navbar-expand-xl{flex-flow:row nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}.navbar-expand-xl>.container,.navbar-expand-xl>.container-fluid{flex-wrap:nowrap}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}
.navbar-expand{flex-flow:row nowrap;justify-content:flex-start}
.navbar-expand>.container,.navbar-expand>.container-fluid{padding-right:0;padding-left:0}
.navbar-expand .navbar-nav{flex-direction:row}
.navbar-expand .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand>.container,.navbar-expand>.container-fluid{flex-wrap:nowrap}
.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}
.navbar-expand .navbar-toggler{display:none}
.navbar-light .navbar-brand{color:rgba(0,0,0,.95)}
.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.95)}
.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.65)}
.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.95)}
.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.95)}
.navbar-light .navbar-toggler{color:rgba(0,0,0,.65);border-color:transparent}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(0,0,0,.65)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-light .navbar-text{color:rgba(0,0,0,.65)}
.navbar-light .navbar-text a{color:rgba(0,0,0,.95)}
.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:rgba(0,0,0,.95)}
.navbar-dark .navbar-brand{color:#fff}
.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}
.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.9)}
.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}
.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}
.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}
.navbar-dark .navbar-toggler{color:rgba(255,255,255,.9);border-color:transparent}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 30 30' xmlns='http://www.w3.org/2000/svg'%3e%3cpath stroke='rgba(255,255,255,.9)' stroke-width='2' stroke-linecap='round' stroke-miterlimit='10' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text{color:rgba(255,255,255,.9)}
.navbar-dark .navbar-text a{color:#fff}
.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}
.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid #e9ecef;border-radius:0}
.card-body{flex:1 1 auto;padding:1.25rem}
.card-link:hover{text-decoration:none}
.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(0,0,0,.03);border-bottom:1px solid #e9ecef}
.card-header:first-child{border-radius:0}
.breadcrumb{padding:8px 0px;margin-bottom:0px;list-style:none;border-radius:3px;display:flex;flex-wrap:wrap;background-color:white}
.breadcrumb>li{vertical-align:middle;padding:0 1px;color:#ccc}
.breadcrumb li a{color:#e63946}
.faGreater{font-size:.6rem;padding-right:.5rem;padding-left:.5rem}
.fa-home{padding-right:.5rem}
.page-item.active .page-link{z-index:1;color:#fff;background-color:#e63946;border-color:#e63946}
.page-item.disabled .page-link{color:#868e96;pointer-events:none;cursor:auto;background-color:#fff;border-color:#dee2e6}
a.badge-primary.focus,a.badge-primary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(230,57,70,.5)}
a.badge-secondary.focus,a.badge-secondary:focus{outline:0;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}
a.badge-success.focus,a.badge-success:focus{outline:0;box-shadow:0 0 0 .2rem rgba(40,167,69,.5)}
a.badge-info.focus,a.badge-info:focus{outline:0;box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}
a.badge-warning.focus,a.badge-warning:focus{outline:0;box-shadow:0 0 0 .2rem rgba(255,214,90,.5)}
a.badge-danger.focus,a.badge-danger:focus{outline:0;box-shadow:0 0 0 .2rem rgba(220,53,69,.5)}
a.badge-light.focus,a.badge-light:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
a.badge-dark.focus,a.badge-dark:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
a.badge-gray-100.focus,a.badge-gray-100:focus{outline:0;box-shadow:0 0 0 .2rem rgba(248,249,250,.5)}
a.badge-gray-200.focus,a.badge-gray-200:focus{outline:0;box-shadow:0 0 0 .2rem rgba(233,236,239,.5)}
a.badge-gray-300.focus,a.badge-gray-300:focus{outline:0;box-shadow:0 0 0 .2rem rgba(222,226,230,.5)}
a.badge-gray-400.focus,a.badge-gray-400:focus{outline:0;box-shadow:0 0 0 .2rem rgba(206,212,218,.5)}
a.badge-gray-500.focus,a.badge-gray-500:focus{outline:0;box-shadow:0 0 0 .2rem rgba(173,181,189,.5)}
a.badge-gray-600.focus,a.badge-gray-600:focus{outline:0;box-shadow:0 0 0 .2rem rgba(134,142,150,.5)}
a.badge-gray-700.focus,a.badge-gray-700:focus{outline:0;box-shadow:0 0 0 .2rem rgba(73,80,87,.5)}
a.badge-gray-800.focus,a.badge-gray-800:focus{outline:0;box-shadow:0 0 0 .2rem rgba(52,58,64,.5)}
a.badge-gray-900.focus,a.badge-gray-900:focus{outline:0;box-shadow:0 0 0 .2rem rgba(33,37,41,.5)}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}
@-webkit-keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}
@keyframes progress-bar-stripes{from{background-position:1rem 0}to{background-position:0 0}}
.list-group-item.disabled,.list-group-item:disabled{color:#868e96;pointer-events:none;background-color:#fff}
.list-group-item.active{z-index:2;color:#fff;background-color:#e63946;border-color:#e63946}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#781e24;border-color:#781e24}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#464a4e;border-color:#464a4e}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#155724;border-color:#155724}
.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#0c5460;border-color:#0c5460}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#856f2f;border-color:#856f2f}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#721c24;border-color:#721c24}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
.list-group-item-gray-100.list-group-item-action.active{color:#fff;background-color:#818182;border-color:#818182}
.list-group-item-gray-200.list-group-item-action.active{color:#fff;background-color:#797b7c;border-color:#797b7c}
.list-group-item-gray-300.list-group-item-action.active{color:#fff;background-color:#737678;border-color:#737678}
.list-group-item-gray-400.list-group-item-action.active{color:#fff;background-color:#6b6e71;border-color:#6b6e71}
.list-group-item-gray-500.list-group-item-action.active{color:#fff;background-color:#5a5e62;border-color:#5a5e62}
.list-group-item-gray-600.list-group-item-action.active{color:#fff;background-color:#464a4e;border-color:#464a4e}
.list-group-item-gray-700.list-group-item-action.active{color:#fff;background-color:#262a2d;border-color:#262a2d}
.list-group-item-gray-800.list-group-item-action.active{color:#fff;background-color:#1b1e21;border-color:#1b1e21}
.list-group-item-gray-900.list-group-item-action.active{color:#fff;background-color:#111315;border-color:#111315}
.close{float:right;font-size:1.35rem;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}
.close:hover{color:#000;text-decoration:none}
.close:not(:disabled):not(.disabled):focus,.close:not(:disabled):not(.disabled):hover{opacity:.75}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
a.close.disabled{pointer-events:none}
.toast.showing{opacity:1}
.toast.show{display:block;opacity:1}
.modal-open{overflow:hidden}
.modal-open .modal{overflow-x:hidden;overflow-y:auto}
.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}
.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}
.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-50px)}
@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}
.modal.show .modal-dialog{transform:none}
.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}
.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}
.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}
.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}
.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}
.modal-dialog-centered.modal-dialog-scrollable::before{content:none}
.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:0 solid rgba(0,0,0,.2);border-radius:0;outline:0}
.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#000}
.modal-backdrop.fade{opacity:0}
#exampleModal{z-index:1600}
.modal-backdrop.show{opacity:.5}
.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:0 solid #dee2e6;border-top-left-radius:0;border-top-right-radius:0}
.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;flex:1 1 auto;padding:1rem}
.modal-footer{display:flex;align-items:center;justify-content:flex-end;padding:1rem;border-top:0 solid #dee2e6;border-bottom-right-radius:0;border-bottom-left-radius:0}
.modal-footer>:not(:first-child){margin-left:.25rem}
.modal-footer>:not(:last-child){margin-right:.25rem}
.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}
@media (min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}
@media (min-width:992px){.modal-lg,.modal-xl{max-width:1000px}}
@media (min-width:1200px){.modal-xl{max-width:1140px}}
.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"HK Grotesk",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.7875rem;word-wrap:break-word;opacity:0}
.tooltip.show{opacity:.9}
.tooltip .arrow{position:absolute;display:block;width:.8rem;height:.4rem}
.tooltip .arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=top] .arrow,.bs-tooltip-top .arrow{bottom:0}
.bs-tooltip-auto[x-placement^=top] .arrow::before,.bs-tooltip-top .arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}
.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=right] .arrow,.bs-tooltip-right .arrow{left:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=right] .arrow::before,.bs-tooltip-right .arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}
.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}
.bs-tooltip-auto[x-placement^=bottom] .arrow,.bs-tooltip-bottom .arrow{top:0}
.bs-tooltip-auto[x-placement^=bottom] .arrow::before,.bs-tooltip-bottom .arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}
.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}
.bs-tooltip-auto[x-placement^=left] .arrow,.bs-tooltip-left .arrow{right:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[x-placement^=left] .arrow::before,.bs-tooltip-left .arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}
.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:0}
.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"HK Grotesk",sans-serif;font-style:normal;font-weight:400;line-height:1.5;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.7875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:0}
.popover .arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 0}
.popover .arrow::after,.popover .arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}
.bs-popover-auto[x-placement^=top]>.arrow,.bs-popover-top>.arrow{bottom:calc((.5rem+1px) * -1)}
.bs-popover-auto[x-placement^=top]>.arrow::before,.bs-popover-top>.arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=top]>.arrow::after,.bs-popover-top>.arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}
.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}
.bs-popover-auto[x-placement^=right]>.arrow,.bs-popover-right>.arrow{left:calc((.5rem+1px) * -1);width:.5rem;height:1rem;margin:0 0}
.bs-popover-auto[x-placement^=right]>.arrow::before,.bs-popover-right>.arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=right]>.arrow::after,.bs-popover-right>.arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}
.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}
.bs-popover-auto[x-placement^=bottom]>.arrow,.bs-popover-bottom>.arrow{top:calc((.5rem+1px) * -1)}
.bs-popover-auto[x-placement^=bottom]>.arrow::before,.bs-popover-bottom>.arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=bottom]>.arrow::after,.bs-popover-bottom>.arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}
.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}
.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}
.bs-popover-auto[x-placement^=left]>.arrow,.bs-popover-left>.arrow{right:calc((.5rem+1px) * -1);width:.5rem;height:1rem;margin:0 0}
.bs-popover-auto[x-placement^=left]>.arrow::before,.bs-popover-left>.arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}
.bs-popover-auto[x-placement^=left]>.arrow::after,.bs-popover-left>.arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}
.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:.9rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(0 - 1px);border-top-right-radius:calc(0 - 1px)}
.popover-header:empty{display:none}
.popover-body{padding:.5rem .75rem;color:#212529}
@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}
@keyframes spinner-border{to{transform:rotate(360deg)}}
@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}
@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}
.bg-gray-300{background-color:#f6f9fc}
.bg-gray-800{background-color:#343a40!important}
.bg-white{background-color:#fff!important}
.bg-transparent{background-color:transparent!important}
.border-left{border-left:1px solid #dee2e6!important}
.clearfix::after{display:block;clear:both;content:""}
.d-none{display:none!important}
.d-flex{display:flex!important}
@media (min-width:576px){.d-sm-block{display:block!important}}
@media (min-width:992px){.d-lg-none{display:none!important}}
@media (min-width:1200px){.d-xl-block{display:block!important}}
.flex-column{flex-direction:column!important}
.justify-content-between{justify-content:space-between!important}
.align-items-center{align-items:center!important}
@media (min-width:992px){.justify-content-lg-end{justify-content:flex-end!important}}
.overflow-hidden{overflow:hidden!important}
@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:990}}
.w-100{width:100%!important}
.h-auto{height:auto!important}
.mb-0,.my-0{margin-bottom:0!important}
.mt-1,.my-1{margin-top:.25rem!important}
.mb-1,.my-1{margin-bottom:.25rem!important}
.mt-2,.my-2{margin-top:.5rem!important}
.mb-2,.my-2{margin-bottom:.5rem!important}
.ml-2,.mx-2{margin-left:.5rem!important}
.mt-3,.my-3{margin-top:1rem!important}
.mb-3,.my-3{margin-bottom:1rem!important}
.mt-4,.my-4{margin-top:1.5rem!important}
.mb-4,.my-4{margin-bottom:1.5rem!important}
.mb-5,.my-5{margin-bottom:3rem!important}
.pt-2,.py-2{padding-top:.5rem!important}
.pb-2,.py-2{padding-bottom:.5rem!important}
.pt-3,.py-3{padding-top:1rem!important}
.pr-3,.px-3{padding-right:1rem!important}
.pb-3,.py-3{padding-bottom:1rem!important}
.pl-3,.px-3{padding-left:1rem!important}
.pr-4,.px-4{padding-right:1.5rem!important}
.pl-4,.px-4{padding-left:1.5rem!important}
.pt-5,.py-5{padding-top:3rem!important}
.pb-5,.py-5{padding-bottom:3rem!important}
.mr-auto,.mx-auto{margin-right:auto!important}
.ml-auto,.mx-auto{margin-left:auto!important}
@media (min-width:768px){.mt-md-0,.my-md-0{margin-top:0!important}.mb-md-0,.my-md-0{margin-bottom:0!important}}
@media (min-width:992px){.mt-lg-0,.my-lg-0{margin-top:0!important}.mb-lg-0,.my-lg-0{margin-bottom:0!important}}
@media (min-width:1200px){.pr-xl-3,.px-xl-3{padding-right:1rem!important}.pl-xl-3,.px-xl-3{padding-left:1rem!important}.pr-xl-5,.px-xl-5{padding-right:3rem!important}.pl-xl-5,.px-xl-5{padding-left:3rem!important}}
.text-left{text-align:left!important}
.text-right{text-align:right!important}
.text-center{text-align:center!important}
@media (min-width:768px){.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}}
.text-uppercase{text-transform:uppercase!important}
.font-weight-light{font-weight:300!important}
.text-dark{color:#343a40!important}
a.text-dark:focus,a.text-dark:hover{color:#121416!important}
.text-gray-300{color:#dee2e6!important}
.text-muted{color:#868e96!important}
@media print{*,::after,::before{text-shadow:none!important;box-shadow:none!important}a:not(.btn){text-decoration:underline}blockquote,pre{border:1px solid #adb5bd;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}@page{size:a3}body{min-width:992px!important}.container{min-width:992px!important}.navbar{display:none}}
.top-bar{color:#495057;background:#fff;padding:-.7rem;font-weight:300}
.navBottom{margin-top:0rem;box-shadow:none}
.top-bar .dropdown-item{font-weight:300}
.top-bar .dropdown-menu{margin-top:1.3rem}
.top-bar .dropdown-toggle{color:inherit;text-decoration:none}
.top-bar .dropdown-toggle::after{margin-left:5px}
.top-bar .dropdown-item{color:#495057;font-weight:300}
.navbar-brand-svg{margin-top:-5px}
.navbar-brand-svg .navbar-brand-svg-text{fill:currentColor}
.navbar-brand-svg .text-primary{fill:#e63946}
.header-absolute{position:absolute;left:0;top:0;right:0;width:100%;z-index:1030}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.navbar.fixed-top.bg-fixed-white{background:#fff!important}
.navbar.fixed-top{box-shadow:2px 2px 2px rgba(0,0,0,.1)}
.navbar .nav-item{position:relative}
.navbar .nav-link{color:#495057;font-weight:700;text-transform:uppercase;letter-spacing:.15em;font-size:.9rem}
.navbar .nav-link i,.navbar .nav-link svg{margin-left:5px}
.navbar .dropdown-menu{margin-top:0rem}
.navbar .megamenu{margin-top:-1px}
@media (min-width:992px){.navbar-airy .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}}
@media (min-width:1200px){.navbar-airy .navbar-nav .nav-link{padding-right:1rem;padding-left:1rem}button.btnContact:hover{background-color:#dc3545!important;cursor:pointer}}
.navbar-fixed-light.fixed-top .navbar-brand,.navbar-hover-light:hover .navbar-brand,.navbar-light .navbar-brand{color:rgba(0,0,0,.95)}
.navbar-fixed-light.fixed-top .navbar-brand:focus,.navbar-fixed-light.fixed-top .navbar-brand:hover,.navbar-hover-light:hover .navbar-brand:focus,.navbar-hover-light:hover .navbar-brand:hover,.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:rgba(0,0,0,.95)}
.navbar-fixed-light.fixed-top .navbar-nav .nav-link,.navbar-hover-light:hover .navbar-nav .nav-link,.navbar-light .navbar-nav .nav-link{color:rgba(0,0,0,.65)}
.navbar-fixed-light.fixed-top .navbar-nav .nav-link:focus,.navbar-fixed-light.fixed-top .navbar-nav .nav-link:hover,.navbar-hover-light:hover .navbar-nav .nav-link:focus,.navbar-hover-light:hover .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:rgba(0,0,0,.95)}
.navbar-fixed-light.fixed-top .navbar-nav .nav-link.disabled,.navbar-hover-light:hover .navbar-nav .nav-link.disabled,.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}
.navbar-fixed-light.fixed-top .navbar-nav .active>.nav-link,.navbar-fixed-light.fixed-top .navbar-nav .nav-link.active,.navbar-fixed-light.fixed-top .navbar-nav .nav-link.show,.navbar-fixed-light.fixed-top .navbar-nav .show>.nav-link,.navbar-hover-light:hover .navbar-nav .active>.nav-link,.navbar-hover-light:hover .navbar-nav .nav-link.active,.navbar-hover-light:hover .navbar-nav .nav-link.show,.navbar-hover-light:hover .navbar-nav .show>.nav-link,.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.95)}
.navbar-fixed-light.fixed-top .navbar-toggler,.navbar-hover-light:hover .navbar-toggler,.navbar-light .navbar-toggler{color:rgba(0,0,0,.65);border-color:transparent}
.navbar-fixed-light.fixed-top .navbar-toggler-icon,.navbar-hover-light:hover .navbar-toggler-icon,.navbar-fixed-light.fixed-top .navbar-text,.navbar-hover-light:hover .navbar-text,.navbar-light .navbar-text{color:rgba(0,0,0,.65)}
.navbar-icon-link{display:flex;align-items:center;padding:.4rem 0;margin:0 .5rem;text-decoration:none!important;cursor:pointer;font-size:1.2rem;line-height:1.5}
.navbar-icon-link::after{display:none}
.navbar-icon-link .svg-icon{width:25px;height:25px}
.navbar-icon-link-badge{position:absolute;top:-5px;right:0;width:20px;height:20px;line-height:20px;border-radius:50%;background:#343a40;color:#fff;text-align:center;font-size:.6rem}
.navbar-fixed-light.fixed-top .navbar-icon-link,.navbar-hover-light:hover .navbar-icon-link,.navbar-light .navbar-icon-link{color:rgba(0,0,0,.95)}
.navbar-fixed-light.fixed-top .navbar-icon-link-badge,.navbar-hover-light:hover .navbar-icon-link-badge,.navbar-light .navbar-icon-link-badge{background:#343a40;color:#fff}
.navbar-dark .navbar-icon-link{color:#fff}
.navbar-dark .navbar-icon-link-badge{background:#fff;color:#343a40}
@media (max-width:575.98px){.navbar-expand-sm{padding:.6rem 1rem}.navbar-expand-sm .dropdown-menu{margin-top:0;box-shadow:none;border:none}.navbar-expand-sm.navbar-sticky .navbar-collapse{max-height:80vh;overflow-y:auto}.navbar-expand-sm.navbar-sticky .navbar-collapse.collapsing{overflow-y:hidden}}
@media (max-width:767.98px){.navbar-expand-md{padding:.6rem 1rem}.navbar-expand-md .dropdown-menu{margin-top:0;box-shadow:none;border:none}.navbar-expand-md.navbar-sticky .navbar-collapse{max-height:80vh;overflow-y:auto}.navbar-expand-md.navbar-sticky .navbar-collapse.collapsing{overflow-y:hidden}}
@media (max-width:991.98px){.navbar-expand-lg{padding:.6rem 1rem}.navbar-expand-lg .dropdown-menu{margin-top:0;box-shadow:none;border:none}.navbar-expand-lg.navbar-sticky .navbar-collapse{max-height:80vh;overflow-y:auto}.navbar-expand-lg.navbar-sticky .navbar-collapse.collapsing{overflow-y:hidden}}
@media (max-width:1199.98px){.navbar-expand-xl{padding:.6rem 1rem}.navbar-expand-xl .dropdown-menu{margin-top:0;box-shadow:none;border:none}.navbar-expand-xl.navbar-sticky .navbar-collapse{max-height:80vh;overflow-y:auto}.navbar-expand-xl.navbar-sticky .navbar-collapse.collapsing{overflow-y:hidden}}
.navbar-expand{padding:.6rem 1rem}
.navbar-expand .dropdown-menu{margin-top:0;box-shadow:none;border:none}
.navbar-expand.navbar-sticky .navbar-collapse{max-height:80vh;overflow-y:auto}
.navbar-expand.navbar-sticky .navbar-collapse.collapsing{overflow-y:hidden}
.navbar-cart-product-wrapper{min-width:270px;max-height:280px;overflow-y:auto}
.navbar-cart-product{padding-top:.6rem;padding-bottom:.6rem;border-bottom:1px solid #e9ecef}
.navbar-cart-product:last-of-type{border-bottom:none}
.navbar-cart-product .navbar-cart-product-image{max-width:70px}
.navbar-cart-product .navbar-cart-product-link{font-weight:700;text-decoration:none;color:#343a40;padding:0}
.navbar-cart-product .navbar-cart-product-link:hover{background:0 0;text-decoration:none}
.navbar-cart-total{display:flex;justify-content:space-between;padding:.7rem 1rem;font-size:.7875rem;border-top:1px solid #e9ecef;border-bottom:1px solid #e9ecef;margin-top:.5rem;margin-bottom:.5rem}
.navbar-fullscreen{position:static}
.navbar-fullscreen.fixed-top{position:fixed}
.navbar-collapse-fullscreen.collapse.show{position:fixed;right:0;left:0;top:0;bottom:0;z-index:1040;min-height:100vh}
.navbar-collapse-fullscreen.collapsing{display:none;transition:none}
.navbar-nav-fullscreen{position:absolute;width:100%;top:50%;transform:translateY(-50%)}
.navbar-fullscreen-light .navbar-collapse-fullscreen{background:rgba(255,255,255,.95);color:rgba(0,0,0,.95)}
.navbar-fullscreen-light .nav-fullscreen-link{color:rgba(0,0,0,.95)}
.navbar-fullscreen-light .nav-fullscreen-link:focus,.navbar-fullscreen-light .nav-fullscreen-link:hover{color:rgba(0,0,0,.95)}
.navbar-fullscreen-dark .navbar-collapse-fullscreen{background:rgba(33,37,41,.98);color:#fff}
.navbar-fullscreen-dark .nav-fullscreen-link{color:#fff}
.navbar-fullscreen-dark .nav-fullscreen-link:focus,.navbar-fullscreen-dark .nav-fullscreen-link:hover{color:#fff}
.navbar-fullscreen-dark .fullscreen-close{color:#fff}
.navbar-fullscreen-dark .fullscreen-close:focus,.navbar-fullscreen-dark .fullscreen-close:hover{color:#fff!important}
.dropdown-submenu{position:relative}
.dropdown-submenu>.dropdown-menu{top:0;left:100%;margin-top:-2px!important}
.search-area .close-btn{position:absolute;top:20px;right:40px;cursor:pointer;color:#555}
.form-label{color:#868e96;font-size:.7rem;text-transform:uppercase;letter-spacing:.1em}
.btn-colour.active{box-shadow:inset 0 0 0 5px #fff,0 0 0 2px #495057}
.focus-shadow-0:focus{box-shadow:none!important}
.sidebar-heading-lftbar-sub .active{background-color:#e9ecef}
.sidebar-heading-toc{margin-left:1.1rem!important;margin-bottom:1rem;font-weight:400;color:#868e96;text-transform:uppercase;letter-spacing:1px;font-size:.9rem}
.nav-link.active .sidebar-badge,.nav-link:hover .sidebar-badge{background:#fff;color:#212529}
.product-grid-header-show.active{border-bottom:solid 2px #495057}
.product-image{position:relative;border-bottom:2px solid #495057}
.product-image:hover{border-bottom:2px solid #e63946}
.product-image:hover .product-hover-overlay{opacity:1}
.product-hover-overlay{position:absolute;width:100%;height:100%;top:0;left:0;display:flex;align-items:center;justify-content:center;background:rgba(255,255,255,.92);opacity:0;transition:opacity .3s}
.product-hover-overlay .product-hover-overlay-link{position:absolute;width:100%;height:100%;left:0;top:0}
.detail-thumb-item.active{opacity:1}
.detail-option-btn-label.active{box-shadow:none!important}
.detail-nav-link.nav-link.active,.detail-nav-link.nav-link:focus,.detail-nav-link.nav-link:hover{color:#343a40;border-color:#fff #fff #343a40!important}
.custom-nav .nav-link.active{background:#495057;color:#fff}
.custom-nav .nav-link.active::after{display:none}
.custom-nav .nav-link.disabled{cursor:not-allowed!important;background:#f8f9fa;color:#999}
.customer-nav .list-group-item.active{background:#e9ecef;border-color:#e9ecef}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.6875rem;line-height:1.5;border-radius:0}
.dropdown-menu{box-shadow:2px 2px 5px rgba(0,0,0,.1)}
.dropdown-header{padding:1rem 1rem;text-transform:uppercase;letter-spacing:.1em}
.blockquote{padding:1rem;border-left:5px solid #e63946}
.nav-link{color:#343a40}
.nav-pills .nav-link:focus,.nav-pills .nav-link:hover{color:#212529;background-color:#e9ecef}
.close.modal-close{width:50px;height:50px;text-align:center;line-height:50px;background:#343a40;color:#fff!important;position:absolute;top:-5px;right:-5px;opacity:1;font-size:.8rem;z-index:999;cursor:pointer;outline:0}
.close.modal-close:hover{opacity:1!important}
#scrollTop{display:none;position:fixed;bottom:1.7rem;left:.2rem;width:45px;height:45px;line-height:45px;color:#343a40;border:solid 1px #343a40;text-align:center;background:#fff;font-size:.8rem;z-index:2000;cursor:pointer}
.owl-theme .owl-nav .disabled{opacity:.5;cursor:default}
.owl-theme .owl-nav.disabled+.owl-dots{margin-top:10px}
.owl-theme .owl-dots .owl-dot.active span,.owl-theme .owl-dots .owl-dot:hover span{background:#343a40}
.owl-theme.owl-dots-modern .owl-dots .owl-dot.active span{background:#fff;position:relative;top:2px;width:12px!important;height:12px!important}
.owl-theme.owl-dots-primary .owl-dots .owl-dot.active span{background:#e63946}
.owl-nav .owl-next.disabled,.owl-nav .owl-prev.disabled{color:#aaa!important}
.ekko-lightbox .modal-header{padding:0}
.ekko-lightbox .modal-title{display:none}
.ekko-lightbox .close{position:absolute;width:50px;height:50px;text-align:center;line-height:50px;vertical-align:top;background:#343a40;color:#fff;top:-5px;right:-5px;padding:0;margin:0;opacity:1;font-size:2rem;z-index:999;cursor:pointer;outline:0}
.ekko-lightbox .close span{display:inline-block;position:relative;top:-2px;text-shadow:none;font-weight:400}
.ekko-lightbox .close:focus,.ekko-lightbox .close:hover{opacity:1!important}
.ekko-lightbox .modal-footer{justify-content:center;padding-top:0}
.text-uppercase{text-transform:uppercase;letter-spacing:.1em}
.mt--1{margin-top:-.25rem!important}
.overflow-hidden{overflow:hidden!important}
button.btnContact{border-color:var(--danger);font-size:.6875rem}
.navbar-icon-link .btnContact:hover{background-image:none;background-color:#dc3545!important;color:white;cursor:pointer}
.closeForm{font-size:27px;margin-top:.7rem}
@media (min-width:100px) and (max-width:1200px){.hideToc{visibility:hidden}.tocLgHt{visibility:hidden}}
@media (min-width:1201px) and (max-width:3500px){.tocLgHt{padding-right:0;margin-top:0px;top:-9px}}
td{border:1px solid #E3E3E3}
table{border-collapse:collapse;border-spacing:0;margin-bottom:24px;text-align:center;border:2px solid #f1f1f1;font-size:12px;position:relative;width:100%;color:#212529}
caption,th,td{font-weight:400;vertical-align:middle}
th{font-weight:700}
th,tfoot{font-weight:700;background-color:#f0f0f0;border:1px solid #FFF}
tr{border-width:0 0 1px 0;border-color:#E3E3E3}
th,td{padding:3px}
.float-pdf{position:fixed;width:48px;height:50px;bottom:80px;right:15px;background-color:red;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:1500;transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
a.float-pdf{color:#fafafa!important}
.my-float-pdf{margin-top:9px;font-size:32px!important;transition:background-color .2s linear;-webkit-tap-highlight-color:transparent;transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
.float-mail{position:fixed;width:50px;height:50px;bottom:26px;right:68px;background-color:red;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:1500;transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
a.float-mail{color:#fafafa!important}
.my-float-mail{margin-top:9px;font-size:32px!important;transition:background-color .2s linear;-webkit-tap-highlight-color:transparent;transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
.float-wp{position:fixed;width:50px;height:50px;bottom:26px;right:12px;background-color:#25d366;color:#fff;border-radius:50px;text-align:center;font-size:30px;z-index:1500;transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
.my-float{margin-top:4px;font-size:40px!important;transition:background-color .2s linear;-webkit-tap-highlight-color:transparent;transform:scale3d(1,1,1);transition:transform .5s cubic-bezier(.18,.89,.32,1.28)}
a.float-wp{color:#fafafa!important}
#navbarCollapse li{list-style-type:none!important}
.dropdown-menu-split{min-width:401px;margin-left:0rem}
.dropdown-menu-split.columns-2{min-width:500px}
.dropdown-menu-split li a{padding:5px 15px;font-weight:300}
.nav-item li{position:relative}
@media (max-width:767px){.dropdown-menu-split.multi-column{min-width:240px!important;overflow-x:hidden}}
table.topLeftscroll tr:hover>td{background:#eabe12}
.topLeftscroll{max-height:128em;position:relative}
td,th{padding:.25em}
thead th{position:-webkit-sticky;top:0}
thead th:first-child{left:0;z-index:1}
@media (min-width:100px) and (max-width:992px){#tocSmHt{padding-left:0;padding-right:0;margin-top:-352px;display:none}}
.hero{}
.hero-subheading{margin-top:0rem;margin-bottom:1.5rem}
@media (max-width:920px){table{font-size:10px}#scrollTop{bottom:4.5rem;z-index:2000}.float-mail{bottom:71px}.float-wp{bottom:71px}.float-pdf{bottom:124px;right:13px}}
@media (min-width:600px) and (max-width:799px){table{font-size:9px}.hero-subheading-mobileLast{margin-top:-21rem}}
@media (min-width:400px) and (max-width:599px){table{font-size:6px}}
@media (min-width:279px) and (max-width:399px){table{font-size:5px}}
@media (max-width:278px){table{font-size:3px}}
input[type="email"]{width:100%;margin-top:1px;margin-bottom:0;border:2px solid #e3e3e3;font-size:14px!important;height:36px;outline:0;border-radius:0;box-shadow:none}
.ct-socials{position:fixed;top:30%;left:0;list-style:none;padding-left:0;z-index:1000;margin:0;transition:right .25s ease-in-out;display:flex;flex-direction:column;margin-left:0;margin-right:0}
.ct-socials li{padding:0 0}
.ct-socials li a{background:#3f4653;display:flex;align-items:center;justify-content:center;color:#fff;width:44px;height:54px;transition:all .15s ease-in-out;float:right;padding-left:5px}
.ct-socials li a:hover{width:54px;padding-left:0;text-decoration:none}
@media (max-width:920px){.ct-socials{display:flex;flex-direction:row;left:0;bottom:0;right:0;top:auto;width:100%;text-align:center}}
@media (min-width:100px) and (max-width:200px){.ct-socials li a{width:40px;padding:0}.emailOnPhn{margin-right:-6rem;font-size:13px}}
@media (min-width:201px) and (max-width:204px){.ct-socials li a{width:41px;padding:0}.emailOnPhn{margin-right:-6rem;font-size:14px}}
@media (min-width:205px) and (max-width:210px){.ct-socials li a{width:42px;padding:0}.emailOnPhn{margin-right:-6.5rem}}
@media (min-width:211px) and (max-width:218px){.ct-socials li a{width:44px;padding:0}.emailOnPhn{margin-right:-6rem}}
@media (min-width:219px) and (max-width:228px){.ct-socials li a{width:45px}.emailOnPhn{margin-right:-6.5rem}}
@media (min-width:229px) and (max-width:236px){.ct-socials li a{width:47px}.emailOnPhn{margin-right:-6.5rem}}
@media (min-width:237px) and (max-width:242px){.ct-socials li a{width:48px}.emailOnPhn{margin-right:-6.5rem}}
@media (min-width:243px) and (max-width:244px){.ct-socials li a{width:48.8px}.emailOnPhn{margin-right:-7rem}}
@media (min-width:245px) and (max-width:252px){.ct-socials li a{width:50px}.emailOnPhn{margin-right:-7rem}}
@media (min-width:253px) and (max-width:254px){.ct-socials li a{width:50.8px}.emailOnPhn{margin-right:-7rem}}
@media (min-width:255px) and (max-width:258px){.ct-socials li a{width:51px}.emailOnPhn{margin-right:-7rem}}
@media (min-width:259px) and (max-width:268px){.ct-socials li a{width:54px}.emailOnPhn{margin-right:-7rem}}
@media (min-width:269px) and (max-width:270px){.ct-socials li a{width:55px}.emailOnPhn{margin-right:-8rem}}
@media (min-width:271px) and (max-width:278px){.ct-socials li a{width:56px}.emailOnPhn{margin-right:-8rem}}
@media (min-width:279px) and (max-width:284px){.ct-socials li a{width:58px}.emailOnPhn{margin-right:-8rem}}
@media (min-width:285px) and (max-width:290px){.ct-socials li a{width:58px}.emailOnPhn{margin-right:-8rem}}
@media (min-width:291px) and (max-width:302px){.ct-socials li a{width:61px}.emailOnPhn{margin-right:-8rem}}
@media (min-width:303px) and (max-width:306px){.ct-socials li a{width:62px}.emailOnPhn{margin-right:-9rem}}
@media (min-width:307px) and (max-width:320px){.ct-socials li a{width:64px}.emailOnPhn{margin-right:-9rem}}
@media (min-width:321px) and (max-width:340px){.ct-socials li a{width:69px}.emailOnPhn{margin-right:-9rem}}
@media (min-width:341px) and (max-width:358px){.ct-socials li a{width:72px}.emailOnPhn{margin-right:-10rem}}
@media (min-width:359px) and (max-width:374px){.ct-socials li a{width:75px}.emailOnPhn{margin-right:-10rem}}
@media (min-width:375px) and (max-width:382px){.ct-socials li a{width:77px}.emailOnPhn{margin-right:-10rem}}
@media (min-width:383px) and (max-width:388px){.ct-socials li a{width:78px}.emailOnPhn{margin-right:-11rem}}
@media (min-width:389px) and (max-width:400px){.ct-socials li a{width:80px}.emailOnPhn{margin-right:-11rem}}
@media (min-width:401px) and (max-width:420px){.ct-socials li a{width:84px}.emailOnPhn{margin-right:-11rem}}
@media (min-width:421px) and (max-width:430px){.ct-socials li a{width:88px}.emailOnPhn{margin-right:-12rem}}
@media (min-width:431px) and (max-width:438px){.ct-socials li a{width:88px}.emailOnPhn{margin-right:-12rem}}
@media (min-width:439px) and (max-width:458px){.ct-socials li a{width:92px}.emailOnPhn{margin-right:-12rem}}
@media (min-width:459px) and (max-width:478px){.ct-socials li a{width:96px}.emailOnPhn{margin-right:-13rem}}
@media (min-width:479px) and (max-width:500px){.ct-socials li a{width:100px}.emailOnPhn{margin-right:-13rem}}
@media (min-width:501px) and (max-width:507px){.ct-socials li a{width:102px}.emailOnPhn{margin-right:-14rem}}
@media (min-width:503px) and (max-width:514px){.ct-socials li a{width:103px}.emailOnPhn{margin-right:-14rem}}
@media (min-width:515px) and (max-width:538px){.ct-socials li a{width:108px}.emailOnPhn{margin-right:-14rem}}
@media (min-width:539px) and (max-width:548px){.ct-socials li a{width:110px !important}.emailOnPhn{margin-right:-15rem}}
@media (min-width:549px) and (max-width:574px){.ct-socials li a{width:115.5px !important}.emailOnPhn{margin-right:-15rem}}
@media (min-width:575px) and (max-width:588px){.ct-socials li a{width:117.5px !important}.emailOnPhn{margin-right:-16rem}}
@media (min-width:589px) and (max-width:600px){.ct-socials li a{width:120px}.emailOnPhn{margin-right:-16rem}}
@media (min-width:601px) and (max-width:610px){.ct-socials li a{width:122px}.emailOnPhn{margin-right:-16rem}}
@media (min-width:611px) and (max-width:618px){.ct-socials li a{width:124px}.emailOnPhn{margin-right:-17rem}}
@media (min-width:619px) and (max-width:648px){.ct-socials li a{width:134px}.emailOnPhn{margin-right:-17rem}}
@media (min-width:649px) and (max-width:668px){.ct-socials li a{width:134px}.emailOnPhn{margin-right:-18rem}}
@media (min-width:669px) and (max-width:688px){.ct-socials li a{width:138px}.emailOnPhn{margin-right:-18rem}}
@media (min-width:689px) and (max-width:720px){.ct-socials li a{width:145px}.emailOnPhn{margin-right:-19rem}}
@media (min-width:721px) and (max-width:758px){.ct-socials li a{width:152px}.emailOnPhn{margin-right:-20rem}}
@media (min-width:759px) and (max-width:778px){.ct-socials li a{width:155px}.emailOnPhn{margin-right:-20rem}}
@media (min-width:779px) and (max-width:798px){.ct-socials li a{width:160px}.emailOnPhn{margin-right:-21rem}}
@media (min-width:799px) and (max-width:818px){.ct-socials li a{width:166px}.emailOnPhn{margin-right:-21rem}}
@media (min-width:819px) and (max-width:838px){.ct-socials li a{width:168px}.emailOnPhn{margin-right:-22rem}}
@media (min-width:839px) and (max-width:858px){.ct-socials li a{width:176px}.emailOnPhn{margin-right:-22rem}}
@media (min-width:859px) and (max-width:878px){.ct-socials li a{width:176px}.emailOnPhn{margin-right:-23rem}}
@media (min-width:879px) and (max-width:898px){.ct-socials li a{width:180px}.emailOnPhn{margin-right:-23rem}}
@media (min-width:899px) and (max-width:920px){.ct-socials li a{width:186px}.emailOnPhn{margin-right:-24rem}}
@media (min-width:921px) and (max-width:1200px){.ct-socials{display:flex;flex-direction:column}}
@media (min-width:100px) and (max-width:920px){.emailOnPhn{float:right;justify-content:flex-end}}
.torqboltlogo{width:170px;height:35px;position:relative;margin-left:33px}
@media (max-width:218px){.torqboltlogo{width:100%;margin:0}}
@media (min-width:219px) and (max-width:399px){.torqboltlogo{margin-left:0px}}
@media (min-width:400px) and (max-width:992px){.torqboltlogo{margin-left:0px}}
@media (min-width:993px) and (max-width:1199px){.torqboltlogo{margin-left:0px}}
.greymail{color:#495057}
.footerleftborder{border-left:1px solid #f2f2f2}
.orangeIcon{color:#e63946}
.greyIcon{color:#5E6B78}
.asStipe{font-size:30px;line-height:45px;font-weight:400;margin:.75em 0}
.common-Button--default{color:#fff;background:#eabe12;text-decoration:none;margin:10px}
.vertical-center{margin:0;position:absolute;top:50%}
.smBTNspcing{padding:50px 0;margin-top:1rem;margin:0}
@media screen and (max-width:248px){.vertical-center{transform:translate(-4%,-29%)}.smBTNspcing{padding-top:0rem;padding-bottom:3rem}}
@media (min-width:249px) and (max-width:739px){.vertical-center{transform:translate(0%,-29%)}.smBTNspcing{padding-top:0rem;padding-bottom:3rem}}
@media (min-width:740px) and (max-width:767px){.vertical-center{transform:translate(210%,-146%)}}
@media (min-width:768px) and (max-width:799px){.vertical-center{transform:translate(4%,-50%)}}
@media (min-width:800px) and (max-width:849px){.vertical-center{transform:translate(-14%,-50%)}}
@media (min-width:850px) and (max-width:899px){.vertical-center{transform:translate(-17%,-50%)}}
@media (min-width:900px) and (max-width:956px){.vertical-center{transform:translate(-15%,-50%)}}
@media (min-width:957px) and (max-width:1199px){.vertical-center{transform:translate(-8%,-50%)}}
@media (min-width:1200px) and (max-width:1249px){.vertical-center{transform:translate(-3%,-50%)}}
@media (min-width:1250px){.vertical-center{transform:translatey(-50%)}}
footer ul li{font-size:.89rem;font-weight:300;text-align:justify}
.top-bar .list-inline>li>a{color:#495057}
.main-sub-footer-sub{padding-left:3rem!important;padding-right:3rem!important}
@media (min-width:576px) and (max-width:1199px){.contentTop{padding-left:1rem}}
@media only screen and (min-width:1200px){.contentTop{padding-left:3rem !important}}
@media (min-width:200px) and (max-width:1200px){.contentTop{flex:0 0 100%;max-width:100%}.hideToc{display:none !important}}
nav[data-toggle=toc] .nav>li>a{display:block;padding:4px 20px;font-size:13px;font-weight:500;color:#767676}
nav[data-toggle=toc] .nav>li>a:focus,nav[data-toggle=toc] .nav>li>a:hover{padding-left:19px;color:none;text-decoration:none;background-color:transparent;border-left:1px solid none}
nav[data-toggle=toc] .nav-link.active,nav[data-toggle=toc] .nav-link.active:focus,nav[data-toggle=toc] .nav-link.active:hover{padding-left:18px;font-weight:700;color:none;background-color:transparent;border-left:2px solid none}
nav[data-toggle=toc] .nav-link+ul{display:none;padding-bottom:10px}
nav[data-toggle=toc] .nav .nav>li>a{padding-top:1px;padding-bottom:1px;padding-left:30px;font-size:12px;font-weight:400}
nav[data-toggle=toc] .nav .nav>li>a:focus,nav[data-toggle=toc] .nav .nav>li>a:hover{padding-left:29px}
nav[data-toggle=toc] .nav .nav>li>.active,nav[data-toggle=toc] .nav .nav>li>.active:focus,nav[data-toggle=toc] .nav .nav>li>.active:hover{padding-left:28px;font-weight:500}
nav[data-toggle=toc] .nav-link.active+ul{display:block}
.tocRtSpace{top:126px;margin-left:6px}
@media print{@page{size:300mm 280mm;font-size:25px;margin-right:9mm;margin-right:9mm}}
.fpLigature{height:77px;margin-top:-27px;color:rgba(0,0,0,.65)}
@media (min-width:200px) and (max-width:991px){.fpLigature{height:77px;margin-top:-5px}}
.image-cover{text-align:center;margin-bottom:-5px}
.module #collapseExample.collapse:not(.show){display:block;height:0rem;overflow:hidden}
.module #collapseExample.collapsing{height:3rem}
.technicalInt{font-size:10px;margin-top:-7px;font-weight:700}
.intdropdown{font-size:15px;margin-left:-1px!important;color:rgba(0,0,0,.65)}
.lined-header{position:relative;padding-bottom:9px;margin-bottom:21px}
.lined-header::before{content:'';display:block;position:absolute;bottom:0;left:0;width:5rem;height:3px;background:#fbd214}
.lined-header::after{content:'';display:block;position:absolute;bottom:-5px;left:0;width:3rem;height:2px;background:#fbd214}
@media (max-width:750px){h6{letter-spacing:0rem;font-size:14px}}
.bread-split{display:flex;margin-top:-12px}
.Helm-LayoutColumns{display:flex;flex-direction:column;max-width:1500px;padding:0 20px;margin-left:auto;margin-right:auto}
@media(min-width:670px){.Helm-LayoutColumns{display:grid;grid-column-gap:40px;grid-row-gap:40px}}
.Helm-LayoutColumns--gapMedium{grid-column-gap:40px}
.Helm-LayoutColumns__column{position:relative;width:100%}
@media(min-width:670px){.Helm-LayoutColumns--2col{grid-template-columns:repeat(2,1fr)}}
.body-scroll-content{width:100%;height:469px;overflow:auto;margin-right:14px;padding-right:28px;padding-bottom:15px;margin-top:.1rem}
@media(min-width:200px) and (max-width:234px){.bread-split{margin-top:-6rem!important}}
@media(min-width:235px) and (max-width:250px){.bread-split{margin-top:-6.5rem!important}}
@media(min-width:251px) and (max-width:274px){.bread-split{margin-top:-7rem!important}}
@media(min-width:275px) and (max-width:298px){.bread-split{margin-top:-7.5rem!important}}
@media(min-width:296px) and (max-width:314px){.bread-split{margin-top:-8rem!important}}
@media(min-width:315px) and (max-width:390px){.bread-split{margin-top:-8.5rem!important}}
@media(min-width:391px) and (max-width:440px){.bread-split{margin-top:-10rem!important}}
@media(min-width:441px) and (max-width:496px){.bread-split{margin-top:-11rem!important}}
@media(min-width:497px) and (max-width:552px){.bread-split{margin-top:-13rem!important}}
@media(min-width:553px) and (max-width:669px){.bread-split{margin-top:-14rem!important}}
@media(min-width:200px) and (max-width:669px){.Helm-LayoutColumns__column{padding:0 20px;margin-top:0rem}.body-scroll-content{height:469px!important}}
@media(min-width:670px) and (max-width:1039px){.Helm-LayoutColumns{padding:0 40px}.bread-split{margin-top:-12px}}
@media(min-width:670px) and (max-width:895px){.globalContent-head .body_Image__wrapper{--aspect-ratio:.9!important}}
@media(min-width:670px) and (max-width:692px){.body-scroll-content{height:328px!important}}
@media(min-width:693px) and (max-width:735px){.body-scroll-content{height:347px!important}}
@media(min-width:736px) and (max-width:758px){.body-scroll-content{height:347px!important}}
@media(min-width:759px) and (max-width:771px){.body-scroll-content{height:377px!important}}
@media(min-width:772px) and (max-width:780px){.body-scroll-content{height:395px!important}}
@media(min-width:781px) and (max-width:800px){.body-scroll-content{height:410px!important}}
@media(min-width:801px) and (max-width:826px){.body-scroll-content{height:431px!important}}
@media(min-width:827px) and (max-width:837px){.body-scroll-content{height:442px!important}}
@media(min-width:834px) and (max-width:851px){.body-scroll-content{height:444px!important}}
@media(min-width:852px) and (max-width:897px){.body-scroll-content{height:466px!important}}
@media(min-width:939px) and (max-width:1039px){.body-scroll-content{height:366px!important}}
@media(min-width:896px) and (max-width:967px){.globalContent-head .body_Image__wrapper{--aspect-ratio:.8!important}.body-scroll-content{height:429px}}
@media(min-width:1040px){.Helm-LayoutColumns{padding:0 20px}.bread-split{margin-top:-12px}}
.body_Image__wrapper{--aspect-ratio:0.65;--tan12:0.2125565616700221;--extra-ratio:calc((var(--aspect-ratio)+var(--tan12)) / var(--aspect-ratio));--image-height:calc(var(--extra-ratio) * 100%);--extra-height:calc((var(--aspect-ratio)+var(--tan12)) / var(--aspect-ratio) * 100% - 100%);--extra-height:calc((((var(--aspect-ratio)+var(--tan12)) / var(--aspect-ratio)) * 100%) - 100%)}
.auto-Image{position:relative;width:100%;height:0;padding-bottom:calc(var(--aspect-ratio) * 100%)}
.auto-Image__main,.auto-Image__overlay{position:absolute;bottom:0;left:0;width:100%;height:var(--image-height)}
.auto-Image__tooltipTarget{position:absolute;top:40%;left:50%}
.auto-Image__hitArea,.auto-Image__stripes{position:absolute;bottom:0;left:0;width:100%;height:100%;transform:skewY(-12deg);transform-origin:0 100%}
.auto-Image__stripes{display:none;z-index:-1}
@media(min-width:670px){.auto-Image__stripes{display:block}}
.auto-Image__mask rect{rx:0;ry:0;width:100%;height:calc(100% * 1 / var(--extra-ratio));height:calc(100% * (1 / var(--extra-ratio)));y:calc(100% - 100% * 1 / var(--extra-ratio));y:calc(100% - (100% * (1 / var(--extra-ratio))))}
@media(min-width:670px){.auto-Image__mask rect{rx:8;ry:8}}
.globalContent-head{position:relative;background-color:#fff;padding:40px 0 95px;padding:40px 0 -1px}
@media(min-width:670px) and (max-width:990px){.globalContent-head{padding:0px 0 126px}}
@media(min-width:991px) and (max-width:1224px){.globalContent-head{padding:0px 0 152px}}
@media(min-width:1225px) and (max-width:1310px){.globalContent-head{padding:0px 0 230px}}
@media(min-width:1311px) and (max-width:1370px){.globalContent-head{padding:0px 0 254px}}
@media(min-width:1371px) and (max-width:1400px){.globalContent-head{padding:0px 0 271px}}
@media(min-width:1401px) and (max-width:1420px){.globalContent-head{padding:0px 0 287px}}
@media(min-width:1421px) and (max-width:1450px){.globalContent-head{padding:0px 0 308px}}
@media(min-width:1451px) and (max-width:1480px){.globalContent-head{padding:0px 0 316px}}
@media(min-width:1481px) and (max-width:1700px){.globalContent-head{padding:0px 0 334px}}
@media(min-width:1701px) and (max-width:1900px){.globalContent-head{padding:0px 0 355px}}
@media(min-width:1901px) and (max-width:2000px){.globalContent-head{padding:0px 0 370px}}
@media(min-width:2001px) and (max-width:2400px){.globalContent-head{padding:0px 0 382px}}
@media(min-width:2401px) and (max-width:3500px){.globalContent-head{padding:0px 0 398px}}
.globalContent-head .auto-Image{--stripeHeight:48px;position:absolute}
@media(min-width:670px){.globalContent-head .auto-Image{--stripeHeight:64px}}
.globalContent-sub-head{position:relative}
.globalContent-sub-head{z-index:1}
@media(min-width:670px){.Helm-LayoutColumns__column{display:flex;align-items:center}}
.globalContent-head .body_Image__wrapper{--aspect-ratio:0.4;--width:1.48;height:80vw;height:calc(.8 * 100vw);width:calc(100%+80px);left:-40px;position:relative;margin:27vw 0 0}
@media(min-width:670px){.globalContent-head .body_Image__wrapper{--aspect-ratio:0.5;margin:0;left:auto;position:absolute;width:calc(var(--width) * 100%);height:calc((50vw - 60px) * var(--width) * var(--aspect-ratio));height:calc(((50vw - 40px - 20px) * var(--width)) * var(--aspect-ratio));top:50%;transform:translateY(-50%)}}
@media only screen and (min-width:1600px){.globalContent-head .body_Image__wrapper{--aspect-ratio:0.5}}
@media(min-width:1040px){.globalContent-head .body_Image__wrapper{height:calc(480px * var(--width) * var(--aspect-ratio));height:calc((((1040px - 40px - 40px) / 2) * var(--width)) * var(--aspect-ratio))}}
@media(min-width:670px){.body_Image__wrapper{left:0}}
@media only screen and (min-width:1600px){.body_Image__wrapper{left:40px}}
@media(min-width:670px){.globalContent-sub-head .body_Image__wrapper{right:0;transform:translateY(-50%)}.globalContent-sub-head .body_Image__wrapper .auto-Image{transform:translateY(var(--extra-height));transform:translateY(calc(var(--extra-height)))}}
.auto-Image .auto-Image__stripes:after{bottom:calc(var(--stripeHeight) * -1);right:35px;width:50%;background-color:#fdda94}
.globalContent-sub-head .auto-Image .auto-Image__stripes:after,.globalContent-sub-head .auto-Image .auto-Image__stripes:before,.auto-Image .auto-Image__stripes:after{content:"";position:absolute;height:var(--stripeHeight)}
.globalContent-sub-head .auto-Image .auto-Image__stripes:before{top:calc(var(--stripeHeight) * -1);right:80px;left:80px;width:40%;box-shadow:inset 0 0 0 1.5px #e6ebf1}
@media(min-width:670px){.globalContent-sub-head .auto-Image .auto-Image__stripes:before{left:auto;right:80px}}
.globalContent-sub-head .auto-Image .auto-Image__stripes:after{bottom:calc(var(--stripeHeight) * -1);right:30px;width:40%;background-color:#c4f0ff}
@media(min-width:670px){.globalContent-sub-head .auto-Image .auto-Image__stripes:after{right:auto;left:60px;width:65%}}
@media (min-width:200px) and (max-width:669px){.body-scroll-content{padding-right:0px!important}}
.scroll-bar-wrap{position:relative}
.scroll-box::-webkit-scrollbar{width:.4em}
.scroll-box::-webkit-scrollbar,.scroll-box::-webkit-scrollbar-thumb{overflow:visible;border-radius:4px}
.scroll-box::-webkit-scrollbar-thumb{background:rgba(0,0,0,.2)}
.cover-bar{position:absolute;background:#fff;;height:100%;top:0;right:0;width:.4em;transition-duration:all .5s;opacity:1}
.scroll-bar-wrap:hover .cover-bar{opacity:0;transition-duration:all .5s}
.main-sub-footer-sub a{color:#868e96}
.h1-automamotive{margin-bottom:3px;margin-top:-3px}
.globalContent{position:relative;flex-grow:1}
.globalContent-stripe{z-index:1500!important}
.contact-sales-header-stripe{padding-bottom:0px!important}
@media (min-width:200px) and (max-width:228px){.gradient-transparent-blue-s5{top:6rem;width:130px!important}.gradient-transparent-blue-s4{top:-1rem;left:0!important;width:12rem!important;display:block!important}}
@media (min-width:229px) and (max-width:249px){.gradient-transparent-blue-s5{top:6rem;width:130px!important}.gradient-transparent-blue-s4{top:-1rem;left:0!important;width:14rem!important;display:block!important}}
@media (min-width:250px) and (max-width:262px){.gradient-transparent-blue-s5{top:6rem;width:130px!important}.gradient-transparent-blue-s4{top:-1rem;left:0!important;width:15.5rem!important;display:block!important}}
@media (min-width:263px) and (max-width:380px){.gradient-transparent-blue-s5{top:6rem;width:130px!important}.gradient-transparent-blue-s4{top:-1rem;left:0!important;width:16rem!important;display:block!important}}
@media (min-width:381px) and (max-width:429px){.gradient-transparent-blue-s5{top:6rem;width:130px!important}.gradient-transparent-blue-s4{top:-1.5rem;left:0!important;width:270px!important;display:block!important}}
@media (min-width:430px) and (max-width:549px){.gradient-transparent-blue-s5{top:6rem;width:130px!important}.gradient-transparent-blue-s4{top:-2rem;left:0!important;width:270px!important;display:block!important}}
@media (min-width:550px) and (max-width:669px){.gradient-transparent-blue-s5{top:6rem;width:130px!important}.gradient-transparent-blue-s4{top:-3rem;left:0!important;width:270px!important;display:block!important}}
@media (min-width:670px) and (max-width:733px){.gradient-transparent-blue-s5{top:6rem;width:126px!important}.gradient-transparent-blue-s4{top:-3rem;left:0!important;width:270px!important}}
@media (min-width:734px) and (max-width:878px){.gradient-transparent-blue-s5{top:96px;width:130px!important}.gradient-transparent-blue-s4{top:-68px;left:0!important;width:270px!important}}
@media (min-width:879px) and (max-width:967px){.gradient-transparent-blue-s4{top:-68px;left:0!important;width:270px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(31%+479px)!important;width:auto!important;top:96px}}
@media (min-width:968px) and (max-width:1020px){.gradient-transparent-blue-s4{top:-75px;left:0px!important;width:270px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(35%+479px)!important;width:auto!important;top:96px}}
@media (min-width:1021px) and (max-width:1065px){.gradient-transparent-blue-s4{top:-87px;left:0px!important;width:270px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(38%+479px)!important;width:auto!important;top:96px}}
@media (min-width:1066px) and (max-width:1100px){.gradient-transparent-blue-s4{top:-87px;left:0px!important;width:270px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(40%+479px)!important;width:auto!important;top:96px}}
@media (min-width:1101px) and (max-width:1200px){.gradient-transparent-blue-s4{top:-103px;left:0px!important;width:283px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(42%+479px)!important;width:auto!important;top:96px}}
@media (min-width:1201px) and (max-width:1218px){.gradient-transparent-blue-s4{top:-8rem;left:0px!important;width:283px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(44%+479px)!important;width:auto!important;top:107px}}
@media (min-width:1219px) and (max-width:1246px){.gradient-transparent-blue-s4{top:-122px;left:0px!important;width:283px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(45%+479px)!important;width:auto!important;top:105px}}
@media (min-width:1247px) and (max-width:1266px){.gradient-transparent-blue-s4{top:-129px;left:0px!important;width:283px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(45%+479px)!important;width:auto!important;top:6.5rem}}
@media (min-width:1267px) and (max-width:1280px){.gradient-transparent-blue-s4{top:-140px;left:0px!important;width:288px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(46%+479px)!important;width:auto!important;top:6.5rem}}
@media (min-width:1281px) and (max-width:1318px){.gradient-transparent-blue-s4{top:-160px;left:0px!important;width:293px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(47%+479px)!important;width:auto!important;top:6.8rem}}
@media (min-width:1319px) and (max-width:1324px){.gradient-transparent-blue-s4{top:-160px;left:0px!important;width:293px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(47%+479px)!important;width:auto!important;top:6.9rem}}
@media (min-width:1325px) and (max-width:1336px){.gradient-transparent-blue-s4{top:-168px;left:0px!important;width:295px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(47%+479px)!important;width:auto!important;top:7.1rem}}
@media (min-width:1337px) and (max-width:1366px){.gradient-transparent-blue-s4{top:-168px;left:0px!important;width:295px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(48%+479px)!important;width:auto!important;top:7.1rem}}
@media (min-width:1367px) and (max-width:1410px){.gradient-transparent-blue-s4{top:-186px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(49%+479px)!important;width:auto!important;top:7.1rem}}
@media (min-width:1411px) and (max-width:1444px){.gradient-transparent-blue-s4{top:-196px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(50%+479px)!important;width:auto!important;top:7.1rem}}
@media (min-width:1445px) and (max-width:1490px){.gradient-transparent-blue-s4{top:-206px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(51%+479px)!important;width:auto!important;top:7.6rem}}
@media (min-width:1491px) and (max-width:1537px){.gradient-transparent-blue-s4{top:-214px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(52%+479px)!important;width:auto!important;top:7.6rem}}
@media (min-width:1536px) and (max-width:1592px){.gradient-transparent-blue-s4{top:-227px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(53%+479px)!important;width:auto!important;top:7.9rem}}
@media (min-width:1593px) and (max-width:1640px){.gradient-transparent-blue-s4{top:-244px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(54%+479px)!important;width:auto!important;top:8.4rem}}
@media (min-width:1641px) and (max-width:1688px){.gradient-transparent-blue-s4{top:-254px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(55%+479px)!important;width:auto!important;top:8.4rem}}
@media (min-width:1689px) and (max-width:1758px){.gradient-transparent-blue-s4{top:-267px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(56%+479px)!important;width:auto!important;top:9rem}}
@media (min-width:1759px) and (max-width:1827px){.gradient-transparent-blue-s4{top:-287px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(57%+479px)!important;width:auto!important;top:9rem}}
@media (min-width:1828px) and (max-width:1894px){.gradient-transparent-blue-s4{top:-319px;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(58%+479px)!important;width:auto!important;top:9.5rem}}
@media (min-width:1895px) and (max-width:1980px){.gradient-transparent-blue-s4{top:-21rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(59%+479px)!important;width:auto!important;top:9.7rem}}
@media (min-width:1981px) and (max-width:2061px){.gradient-transparent-blue-s4{top:-23rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(60%+479px)!important;width:auto!important;top:10.5rem}}
@media (min-width:2062px) and (max-width:2152px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(61%+479px)!important;width:auto!important;top:10.5rem}}
@media (min-width:2153px) and (max-width:2252px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(62%+479px)!important;width:auto!important;top:11rem}}
@media (min-width:2253px) and (max-width:2360px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(63%+479px)!important;width:auto!important;top:11.5rem}}
@media (min-width:2361px) and (max-width:2486px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(64%+479px)!important;width:auto!important;top:12rem}}
@media (min-width:2487px) and (max-width:2612px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(65%+479px)!important;width:auto!important;top:12.5rem}}
@media (min-width:2613px) and (max-width:2772px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(66%+479px)!important;width:auto!important;top:13rem}}
@media (min-width:2773px) and (max-width:2938px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(67%+479px)!important;width:auto!important;top:13.5rem}}
@media (min-width:2939px) and (max-width:3058px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(68%+479px)!important;width:auto!important;top:14rem}}
@media (min-width:3059px) and (max-width:4000px){.gradient-transparent-blue-s4{top:-24rem;left:0px!important;width:296px!important}section.contact-sales-header .gradient-background-container.initial .s5{left:calc(69%+479px)!important;width:auto!important;top:15rem}}
.bodyContact{background-color:#fbfcfd;margin:0}
.bodyContact .gradient-background{background:linear-gradient(90deg,#ef722a,#f6b188);overflow-x:hidden;opacity:1;transition:opacity 1s ease;height:100%;width:100%;position:absolute}
@media(min-width:670px){.bodyContact .gradient-background{overflow:visible}}
@media screen and (min-width:294px){.row-container-margin{margin:0px 0px}}
@media screen and (max-width:293px){.row-container-margin{margin-right:-15px;margin-left:-15px}}
@media (min-width:300px) and (max-width:549px){.container-lg.modal-content{max-width:380px}.common-IntroText{margin-left:1rem!important}}
@media (min-width:550px) and (max-width:673px){.container-lg.modal-content{max-width:500px}}
@media (min-width:674px) and (max-width:920px){.container-lg.modal-content{max-width:900px}}
@media (min-width:921px) and (max-width:1200px){.container-lg.modal-content{max-width:1300px!important}}
section.form-section .form-row select.dropdown-open,section.form-section .form-row select:focus{color:#397265}
*/ section.form-section .submit-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;border:none;cursor:pointer;font-family:"HK Grotesk",sans-serif}
*/ section.form-section .submit-row{text-align:right;display:flex;justify-content:flex-end;align-items:flex-start;padding:12px 10px 13px 0}
@-webkit-keyframes SpinnerAnimationTail{0%,to{stroke-dashoffset:5}35%,45%{stroke-dashoffset:57.2}}
@keyframes SpinnerAnimationTail{0%,to{stroke-dashoffset:5}35%,45%{stroke-dashoffset:57.2}}
@-webkit-keyframes SpinnerAnimationRotation{0%{transform:scaleX(-1) rotateZ(0)}50%{transform:scaleX(-1) rotateZ(-180deg)}to{transform:scaleX(-1) rotateZ(-1turn)}}
@keyframes SpinnerAnimationRotation{0%{transform:scaleX(-1) rotateZ(0)}50%{transform:scaleX(-1) rotateZ(-180deg)}to{transform:scaleX(-1) rotateZ(-1turn)}}
.globalNav .colorize.active,.globalNav .colorize:hover{color:#555abf}
section.contact-sales-header .gradient-background-container{pointer-events:none;position:absolute;left:0;right:0;bottom:-52px;top:50%;transform:skewY(-12deg);transition:opacity .2s ease-out;will-change:transform}
@media(min-width:670px){section.contact-sales-header .gradient-background-container{bottom:-90px}}
@media(min-width:880px){section.contact-sales-header .gradient-background-container{bottom:-108px}}
.gradient-background-container .dia-slope{position:absolute}
section.contact-sales-header .gradient-background-container.initial .gradient{height:5000px;bottom:0;background:linear-gradient(270deg,#fff,#fff);left:0;right:0}
section.contact-sales-header .gradient-background-container.initial .s1{height:200px;background:#f6f9fc;right:calc(50%+255px);left:0;top:-110%;display:none}
@media(min-width:670px){section.contact-sales-header .gradient-background-container.initial .s1{display:block}}
@media(min-width:880px){section.contact-sales-header .gradient-background-container.initial .s1{top:-172%;right:calc(50%+553px);bottom:calc(100%+252px)}}
section.contact-sales-header .gradient-background-container.initial .s2{height:54px;right:0;left:calc(50% - 25px);bottom:-var(--stripe-height);background:#87b3f8;transition:transform .6s ease-out}
@media(min-width:880px){section.contact-sales-header .gradient-background-container.initial .s2{left:calc(50%+142px);left:calc(50%+340px)}}
section.contact-sales-header .gradient-background-container.initial .s3{height:54px;left:0;width:72px;bottom:108px;bottom:-calc(2 * 54px);opacity:.09;background-color:rgba(0,0,0,.5);display:none;transition:transform .6s ease-out}
@media(min-width:670px){section.contact-sales-header .gradient-background-container.initial .s3{display:block}}
@media(min-width:880px){section.contact-sales-header .gradient-background-container.initial .s3{background:rgba(0,0,0,.9);right:calc(50%+410px);width:auto}}
section.contact-sales-header .gradient-background-container.initial .s6{height:54px;width:100px;right:0;bottom:0;opacity:.1;background:#87b3f8}
@media(min-width:670px){section.contact-sales-header .gradient-background-container.initial .s6{width:69px}}
@media(min-width:880px){section.contact-sales-header .gradient-background-container.initial .s6{left:calc(50%+513px);width:auto}}
section.contact-sales-header .gradient-background-container.initial .s7{height:54px;left:0;right:calc(50%+225px);bottom:-var(--stripe-height);background:#e2e9ff;transition:transform .6s ease-out;display:none}
@media(min-width:670px){section.contact-sales-header .gradient-background-container.initial .s7{display:block}}
@media(min-width:880px){section.contact-sales-header .gradient-background-container.initial .s7{right:calc(50%+266px)}}
.gradient-background-container .light-dots-container{position:absolute;left:0;right:0;top:0;bottom:0;overflow:hidden}
@media(min-width:670px){.gradient-background-container .light-dots-container{display:none}}
@media(min-width:880px){.gradient-background-container .light-dots-container{display:block}.gradient-background-container .light-dots-container:before{right:6px}}
.gradient-background-container .dark-dots-container{position:absolute;left:0;right:0;top:100%;height:100%;overflow:hidden}
@media(min-width:670px){.gradient-background-container .dark-dots-container{display:none}}
@media(min-width:880px){.gradient-background-container .dark-dots-container{display:block}.gradient-background-container .dark-dots-container:before{right:6px}}
.gradient-background-container .left-dots-container{position:absolute;left:0;right:0;top:0;bottom:0;display:none}
@media(min-width:880px){.gradient-background-container .left-dots-container{display:block}}
.gradient-background-container .medium-dots-container{position:absolute;left:0;right:0;top:100%;height:100%;display:none}
@media(min-width:880px){.gradient-background-container .medium-dots-container{display:none}}
section.contact-sales-header{padding-bottom:50px;position:relative}
section.contact-sales-header .headline{position:relative;padding-top:83px;max-width:680px;text-align:center;margin-left:auto;margin-right:auto;transition:opacity .3s ease-out}
@media(min-width:670px){section.contact-sales-header .headline{padding-top:114px}}
@media(min-width:880px){section.contact-sales-header .headline{padding-top:100px}}
section.contact-sales-header .headline-text{font-size:40px;line-height:50px;color:#32325d;font-weight:400;margin-bottom:20px;margin-left:auto;margin-right:auto;max-width:300px}
@media(min-width:420px){section.contact-sales-header .headline-text{max-width:none;margin:24px 0}}
@media screen and (max-width:287px){.headline-text{margin:24px 0}}
section.contact-sales-header .common-IntroText{color:#6b7c93;font-weight:300}
.globalFooterCards{pointer-events:auto;position:relative}
.globalFooterCards .container-lg,.globalFooterCards .container-xl{display:flex;flex-wrap:wrap;margin:-15px auto;padding:0 5px}
.container-wide,.container-xl{max-width:1200px}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-wide,.container-xl{margin:0 auto;padding:0 20px;width:100%}
@media (min-width:880px){div.common-Link.globalFooterCard,div.globalFooterCard{padding-left:120px}}
@media (min-width:670px){div.common-Link.globalFooterCard,div.globalFooterCard{flex-basis:1%;padding:1rem 1rem 1rem 1rem}}
div.globalFooterCard,div.globalFooterCard{flex:1 1 100%;margin:15px;z-index:499;z-index:calc(500 - 1);position:relative;display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:40px 40px 40px 40px;background-color:#fff;border-radius:8px;box-shadow:0 13px 27px -5px rgba(50,50,93,.25),0 8px 16px -8px rgba(0,0,0,.3),0 -6px 16px -6px rgba(0,0,0,.025);transition-property:color,background-color,box-shadow,transform;transition-duration:.15s}
.div.globalFooterCard dl,a:hover{color:#868E96}
.common-Link{font-weight:500;transition:color .1s ease;cursor:pointer}
a,button,input,select,textarea{-webkit-tap-highlight-color:transparent}
a{text-decoration:none}
*{box-sizing:border-box}
div.globalFooterCard h2,div.globalFooterCard h2{margin:0 0 5px;white-space:normal}
.common-UppercaseText{font-size:14.4px;line-height:28px;font-weight:600;text-transform:uppercase;letter-spacing:.025em}
div.globalFooterCard p,div.globalFooterCard p{margin:-1px 0px 12px 0px}
.common-BodyText{font-weight:400;line-height:28px;color:#525f7f}
.globalFooterCard .common-BodyText a{color:#525f7f}
blockquote,body,button,dd,dl,figure,h1,h2,h3,h4,h5,h6,p,pre{padding:0}
div.globalFooterCard:after,div.globalFooterCard:after{content:"";position:absolute;left:0;top:0;right:0;bottom:0;background:#aab7c4;pointer-events:none;opacity:0;transition:opacity .15s}
.common-Link.globalFooterCard{z-index:1}
.sat-surv{height:80px}
.surveySat a{color:#868e96}
@media (min-width:200px) and (max-width:662px){.surveySat{transform:translate(0%,3%)}}
@media (min-width:663px) and (max-width:3000px){.surveySat{transform:translate(0%,4%)}}
.btn-send-msg{color:#343a40;border-color:#343a40}
.btn-send-msg:hover{border-color:#343a40}
.gradient-transparent-blue{height:54px;width:130px;right:0;bottom:108px;bottom:-calc(2 * 54px);opacity:.09;background:#87b3f8}
#printLogo{display:none}
.mainPage{display:block}
.torq-print-logo{margin-left:1rem;margin-top:2rem}
.pdf-responsive{margin-left:30rem;margin-top:-2rem;display:flex !important;flex-basis:auto}
.pdf-responsive-flex{justify-content:flex-end}
@media screen and (min-width:677px) and (max-width:692px){.pdf-responsive{margin-left:29rem;margin-top:-2rem}}
@media screen and (min-width:661px) and (max-width:676px){.pdf-responsive{margin-left:28rem;margin-top:-2rem}}
@media screen and (min-width:645px) and (max-width:660px){.pdf-responsive{margin-left:27rem;margin-top:-2rem}}
@media screen and (min-width:629px) and (max-width:644px){.pdf-responsive{margin-left:26rem;margin-top:-2rem}}
@media screen and (min-width:613px) and (max-width:628px){.pdf-responsive{margin-left:25rem;margin-top:-2rem}}
@media screen and (min-width:597px) and (max-width:612px){.pdf-responsive{margin-left:24rem;margin-top:-2rem}}
@media screen and (min-width:581px) and (max-width:596px){.pdf-responsive{margin-left:23rem;margin-top:-2rem}}
@media screen and (min-width:565px) and (max-width:580px){.pdf-responsive{margin-left:22rem;margin-top:-2rem}}
@media screen and (min-width:549px) and (max-width:564px){.pdf-responsive{margin-left:21rem;margin-top:-2rem}}
@media screen and (min-width:533px) and (max-width:548px){.pdf-responsive{margin-left:20rem;margin-top:-2rem}}
@media screen and (min-width:517px) and (max-width:532px){.pdf-responsive{margin-left:19rem;margin-top:-2rem}}
@media screen and (min-width:501px) and (max-width:516px){.pdf-responsive{margin-left:18rem;margin-top:-2rem}}
@media screen and (min-width:485px) and (max-width:500px){.pdf-responsive{margin-left:17rem;margin-top:-2rem}}
@media screen and (min-width:469px) and (max-width:484px){.pdf-responsive{margin-left:16rem;margin-top:-2rem}}
@media screen and (min-width:200px) and (max-width:468px){.pdf-responsive{margin-left:15rem;margin-top:-2rem;display:inline !important}.pdf-responsive-flex{margin-left:1.5rem}}
.common-Button{white-space:nowrap;display:inline-block;height:40px;line-height:40px;padding:0 14px;-webkit-box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);box-shadow:0 4px 6px rgba(50,50,93,.11),0 1px 3px rgba(0,0,0,.08);background:#fff;border-radius:4px;font-size:15px;font-weight:600;text-transform:uppercase;letter-spacing:.025em;color:#6772e5;text-decoration:none;-webkit-transition:all .15s ease;transition:all .15s ease}
.common-IntroText{font-weight:300;font-size:21px;line-height:32px;color:#424770}
@media (min-width:670px){.common-IntroText{font-size:24px;line-height:36px}}
.common-Link{color:#6772e5;font-weight:500;-webkit-transition:color .1s ease;transition:color .1s ease;cursor:pointer}
.common-Link:focus,.common-Link:hover{color:#32325d}
.common-Link:active{color:#000}
.common-Link--arrow:after{font:normal 16px StripeIcons;content:"\2192";padding-left:5px}
.common-UppercaseText.common-Link--arrow:after{content:"\279C"}
.mail-us-display{display:inline-block !important}
.LegacyContentWrapper .hero{display:flex;flex-direction:row;align-items:center;width:100%;position:relative}
.LegacyContentWrapper .hero>div:not(.hero-screen){flex-basis:0;flex-grow:1;z-index:2}
.LegacyContentWrapper .hero:first-child>div:not(.hero-screen){padding:0}
.LegacyContentWrapper .hero .hero-badges-container{line-height:32px}
.LegacyContentWrapper .hero .hero-badge{font-size:13px;line-height:18px;color:var(--sail-color-gray-500);background:#f3f3f3;display:inline-block;border-radius:6px;padding:3px 8px 3px 6px;margin-right:6px;font-weight:500}
.hero-badge a{color:var(--sail-color-gray-500)}
.hero-badge a:hover{color:#e63946;text-decoration:underline}
.standard-arrow{margin-left:-40px;margin-top:0px;font-size:.89rem;font-weight:300;text-align:justify}
.standard-arrow li{position:relative;padding-left:24px;margin-bottom:5px;list-style:none}
.standard-arrow li:after,.standard-arrow li:before{position:absolute;left:0;width:13px;height:13px;content:"";background-position:0 center;background-repeat:no-repeat}
.standard-arrow li:before{color:#fff;background-color:#e63946;border-radius:50%;background-clip:padding-box}
.standard-arrow.bullet-top li:before,.standard-arrow.list-divider li:first-child:before,.standard-arrow.list-divider li:first-child:after,.standard-arrow.bullet-top li:after{top:5px;margin-top:0}
.standard-arrow li:after{background-image:url(data:image/svg+xml,%3Csvg%20version=%221.1%22%20xmlns=%22http://www.w3.org/2000/svg%22%20xmlns:xlink=%22http://www.w3.org/1999/xlink%22%20x=%220px%22%20y=%220px%22%20width=%2213px%22%20height=%2213px%22%20viewBox=%220%200%2013%2013%22%20enable-background=%22new%200%200%2013%2013%22%20fill=%22white%22%20xml:space=%22preserve%22%3E%3Cpolygon%20points=%225.159,2.802%208.841,6.57%205.314,10.291%204.237,9.254%206.897,6.51%204.159,3.833%20%22/%3E%3C/svg%3E)}
.circle-border{margin-left:50px;border-radius:50%;max-width:100%!important;border:2px solid #EBEBEB;box-sizing:content-box;width:2em!important;height:2em!important}
@media only screen and (max-width:600px){.circle-border{margin:0 auto;!important}}
