@charset "UTF-8";.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{padding-right:15px;padding-left:15px}
.modal{right:0}
/*!
 * Bootstrap v5.0.2 (https://getbootstrap.com/)
 * Copyright 2011-2021 The Bootstrap Authors
 * Copyright 2011-2021 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg,rgba(255,255,255,0.15),rgba(255,255,255,0))}
*,::after,::before{box-sizing:border-box}
@media(prefers-reduced-motion:no-preference){:root{scroll-behavior:smooth}
}
body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}
hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.25}
hr:not([size]){height:1px}
.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2}
.h1,h1{font-size:calc(1.375rem + 1.5vw)}
@media(min-width:1200px){.h1,h1{font-size:2.5rem}
}
.h2,h2{font-size:calc(1.325rem + .9vw)}
@media(min-width:1200px){.h2,h2{font-size:2rem}
}
.h3,h3{font-size:calc(1.3rem + .6vw)}
@media(min-width:1200px){.h3,h3{font-size:1.75rem}
}
.h4,h4{font-size:calc(1.275rem + .3vw)}
@media(min-width:1200px){.h4,h4{font-size:1.5rem}
}
.h5,h5{font-size:1.25rem}
.h6,h6{font-size:1rem}
p{margin-top:0;margin-bottom:1rem}
abbr[data-bs-original-title],abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}
address{margin-bottom:1rem;font-style:normal;line-height:inherit}
ol,ul{padding-left:2rem}
dl,ol,ul{margin-top:0;margin-bottom:1rem}
ol ol,ol ul,ul ol,ul ul{margin-bottom:0}
dt{font-weight:700}
dd{margin-bottom:.5rem;margin-left:0}
blockquote{margin:0 0 1rem}
b,strong{font-weight:bolder}
.small,small{font-size:.875em}
.mark,mark{padding:.2em;background-color:#fcf8e3}
sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}
sub{bottom:-.25em}
sup{top:-.5em}
a{color:#0d6efd;text-decoration:underline}
a:hover{color:#0a58ca}
a:not([href]):not([class]),a:not([href]):not([class]):hover{color:inherit;text-decoration:none}
code,kbd,pre,samp{font-family:var(--bs-font-monospace);font-size:1em;direction:ltr;unicode-bidi:bidi-override}
pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.875em}
pre code{font-size:inherit;color:inherit;word-break:normal}
code{font-size:.875em;color:#d63384;word-wrap:break-word}
a>code{color:inherit}
kbd{padding:.2rem .4rem;font-size:.875em;color:#fff;background-color:#212529;border-radius:.2rem}
kbd kbd{padding:0;font-size:1em;font-weight:700}
figure{margin:0 0 1rem}
img,svg{vertical-align:middle}
table{caption-side:bottom;border-collapse:collapse}
caption{padding-top:.5rem;padding-bottom:.5rem;color:#6c757d;text-align:left}
th{text-align:inherit;text-align:-webkit-match-parent}
tbody,td,tfoot,th,thead,tr{border-color:inherit;border-style:solid;border-width:0}
label{display:inline-block}
button{border-radius:0}
button:focus:not(:focus-visible){outline:0}
button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}
button,select{text-transform:none}
[role=button]{cursor:pointer}
select{word-wrap:normal}
select:disabled{opacity:1}
[list]::-webkit-calendar-picker-indicator{display:none}
[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}
::-moz-focus-inner{padding:0;border-style:none}
textarea{resize:vertical}
fieldset{min-width:0;padding:0;margin:0;border:0}
legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit}
@media(min-width:1200px){legend{font-size:1.5rem}
}
legend+*{clear:left}
::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-fields-wrapper,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field{padding:0}
::-webkit-inner-spin-button{height:auto}
[type=search]{outline-offset:-2px;-webkit-appearance:textfield}
::-webkit-search-decoration{-webkit-appearance:none}
::-webkit-color-swatch-wrapper{padding:0}
::file-selector-button{font:inherit}
::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}
output{display:inline-block}
iframe{border:0}
summary{display:list-item;cursor:pointer}
progress{vertical-align:baseline}
[hidden]{display:none !important}
.lead{font-size:1.25rem;font-weight:300}
.display-1{font-size:calc(1.625rem + 4.5vw);font-weight:300;line-height:1.2}
@media(min-width:1200px){.display-1{font-size:5rem}
}
.display-2{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}
@media(min-width:1200px){.display-2{font-size:4.5rem}
}
.display-3{font-size:calc(1.525rem + 3.3vw);font-weight:300;line-height:1.2}
@media(min-width:1200px){.display-3{font-size:4rem}
}
.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}
@media(min-width:1200px){.display-4{font-size:3.5rem}
}
.display-5{font-size:calc(1.425rem + 2.1vw);font-weight:300;line-height:1.2}
@media(min-width:1200px){.display-5{font-size:3rem}
}
.display-6{font-size:calc(1.375rem + 1.5vw);font-weight:300;line-height:1.2}
@media(min-width:1200px){.display-6{font-size:2.5rem}
}
.list-unstyled{padding-left:0;list-style:none}
.list-inline{padding-left:0;list-style:none}
.list-inline-item{display:inline-block}
.list-inline-item:not(:last-child){margin-right:.5rem}
.initialism{font-size:.875em;text-transform:uppercase}
.blockquote{margin-bottom:1rem;font-size:1.25rem}
.blockquote>:last-child{margin-bottom:0}
.blockquote-footer{margin-top:-1rem;margin-bottom:1rem;font-size:.875em;color:#6c757d}
.blockquote-footer::before{content:"— "}
.img-fluid{max-width:100%;height:auto}
.img-thumbnail{padding:.25rem;background-color:#fff;border:1px solid #dee2e6;border-radius:.25rem;max-width:100%;height:auto}
.figure{display:inline-block}
.figure-img{margin-bottom:.5rem;line-height:1}
.figure-caption{font-size:.875em;color:#6c757d}
.container,.container-fluid,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);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}
}
@media(min-width:1400px){.container,.container-lg,.container-md,.container-sm,.container-xl,.container-xxl{max-width:1320px}
}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5)}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y)}
.col{flex:1 0 0}
.row-cols-auto>*{flex:0 0 auto;width:auto}
.row-cols-1>*{flex:0 0 auto;width:100%}
.row-cols-2>*{flex:0 0 auto;width:50%}
.row-cols-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-4>*{flex:0 0 auto;width:25%}
.row-cols-5>*{flex:0 0 auto;width:20%}
.row-cols-6>*{flex:0 0 auto;width:16.6666666667%}
@media(min-width:576px){.col-sm{flex:1 0 0}
.row-cols-sm-auto>*{flex:0 0 auto;width:auto}
.row-cols-sm-1>*{flex:0 0 auto;width:100%}
.row-cols-sm-2>*{flex:0 0 auto;width:50%}
.row-cols-sm-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-sm-4>*{flex:0 0 auto;width:25%}
.row-cols-sm-5>*{flex:0 0 auto;width:20%}
.row-cols-sm-6>*{flex:0 0 auto;width:16.6666666667%}
}
@media(min-width:768px){.col-md{flex:1 0 0}
.row-cols-md-auto>*{flex:0 0 auto;width:auto}
.row-cols-md-1>*{flex:0 0 auto;width:100%}
.row-cols-md-2>*{flex:0 0 auto;width:50%}
.row-cols-md-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-md-4>*{flex:0 0 auto;width:25%}
.row-cols-md-5>*{flex:0 0 auto;width:20%}
.row-cols-md-6>*{flex:0 0 auto;width:16.6666666667%}
}
@media(min-width:992px){.col-lg{flex:1 0 0}
.row-cols-lg-auto>*{flex:0 0 auto;width:auto}
.row-cols-lg-1>*{flex:0 0 auto;width:100%}
.row-cols-lg-2>*{flex:0 0 auto;width:50%}
.row-cols-lg-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-lg-4>*{flex:0 0 auto;width:25%}
.row-cols-lg-5>*{flex:0 0 auto;width:20%}
.row-cols-lg-6>*{flex:0 0 auto;width:16.6666666667%}
}
@media(min-width:1200px){.col-xl{flex:1 0 0}
.row-cols-xl-auto>*{flex:0 0 auto;width:auto}
.row-cols-xl-1>*{flex:0 0 auto;width:100%}
.row-cols-xl-2>*{flex:0 0 auto;width:50%}
.row-cols-xl-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-xl-4>*{flex:0 0 auto;width:25%}
.row-cols-xl-5>*{flex:0 0 auto;width:20%}
.row-cols-xl-6>*{flex:0 0 auto;width:16.6666666667%}
}
@media(min-width:1400px){.col-xxl{flex:1 0 0}
.row-cols-xxl-auto>*{flex:0 0 auto;width:auto}
.row-cols-xxl-1>*{flex:0 0 auto;width:100%}
.row-cols-xxl-2>*{flex:0 0 auto;width:50%}
.row-cols-xxl-3>*{flex:0 0 auto;width:33.3333333333%}
.row-cols-xxl-4>*{flex:0 0 auto;width:25%}
.row-cols-xxl-5>*{flex:0 0 auto;width:20%}
.row-cols-xxl-6>*{flex:0 0 auto;width:16.6666666667%}
}
.col-auto{flex:0 0 auto;width:auto}
.col-1{flex:0 0 auto;width:8.33333333%}
.col-2{flex:0 0 auto;width:16.66666667%}
.col-3{flex:0 0 auto;width:25%}
.col-4{flex:0 0 auto;width:33.33333333%}
.col-5{flex:0 0 auto;width:41.66666667%}
.col-6{flex:0 0 auto;width:50%}
.col-7{flex:0 0 auto;width:58.33333333%}
.col-8{flex:0 0 auto;width:66.66666667%}
.col-9{flex:0 0 auto;width:75%}
.col-10{flex:0 0 auto;width:83.33333333%}
.col-11{flex:0 0 auto;width:91.66666667%}
.col-12{flex:0 0 auto;width:100%}
.offset-1{margin-left:8.33333333%}
.offset-2{margin-left:16.66666667%}
.offset-3{margin-left:25%}
.offset-4{margin-left:33.33333333%}
.offset-5{margin-left:41.66666667%}
.offset-6{margin-left:50%}
.offset-7{margin-left:58.33333333%}
.offset-8{margin-left:66.66666667%}
.offset-9{margin-left:75%}
.offset-10{margin-left:83.33333333%}
.offset-11{margin-left:91.66666667%}
.g-0,.gx-0{--bs-gutter-x:0}
.g-0,.gy-0{--bs-gutter-y:0}
.g-1,.gx-1{--bs-gutter-x:.25rem}
.g-1,.gy-1{--bs-gutter-y:.25rem}
.g-2,.gx-2{--bs-gutter-x:.5rem}
.g-2,.gy-2{--bs-gutter-y:.5rem}
.g-3,.gx-3{--bs-gutter-x:1rem}
.g-3,.gy-3{--bs-gutter-y:1rem}
.g-4,.gx-4{--bs-gutter-x:1.5rem}
.g-4,.gy-4{--bs-gutter-y:1.5rem}
.g-5,.gx-5{--bs-gutter-x:3rem}
.g-5,.gy-5{--bs-gutter-y:3rem}
@media(min-width:576px){.col-sm-auto{flex:0 0 auto;width:auto}
.col-sm-1{flex:0 0 auto;width:8.33333333%}
.col-sm-2{flex:0 0 auto;width:16.66666667%}
.col-sm-3{flex:0 0 auto;width:25%}
.col-sm-4{flex:0 0 auto;width:33.33333333%}
.col-sm-5{flex:0 0 auto;width:41.66666667%}
.col-sm-6{flex:0 0 auto;width:50%}
.col-sm-7{flex:0 0 auto;width:58.33333333%}
.col-sm-8{flex:0 0 auto;width:66.66666667%}
.col-sm-9{flex:0 0 auto;width:75%}
.col-sm-10{flex:0 0 auto;width:83.33333333%}
.col-sm-11{flex:0 0 auto;width:91.66666667%}
.col-sm-12{flex:0 0 auto;width:100%}
.offset-sm-0{margin-left:0}
.offset-sm-1{margin-left:8.33333333%}
.offset-sm-2{margin-left:16.66666667%}
.offset-sm-3{margin-left:25%}
.offset-sm-4{margin-left:33.33333333%}
.offset-sm-5{margin-left:41.66666667%}
.offset-sm-6{margin-left:50%}
.offset-sm-7{margin-left:58.33333333%}
.offset-sm-8{margin-left:66.66666667%}
.offset-sm-9{margin-left:75%}
.offset-sm-10{margin-left:83.33333333%}
.offset-sm-11{margin-left:91.66666667%}
.g-sm-0,.gx-sm-0{--bs-gutter-x:0}
.g-sm-0,.gy-sm-0{--bs-gutter-y:0}
.g-sm-1,.gx-sm-1{--bs-gutter-x:.25rem}
.g-sm-1,.gy-sm-1{--bs-gutter-y:.25rem}
.g-sm-2,.gx-sm-2{--bs-gutter-x:.5rem}
.g-sm-2,.gy-sm-2{--bs-gutter-y:.5rem}
.g-sm-3,.gx-sm-3{--bs-gutter-x:1rem}
.g-sm-3,.gy-sm-3{--bs-gutter-y:1rem}
.g-sm-4,.gx-sm-4{--bs-gutter-x:1.5rem}
.g-sm-4,.gy-sm-4{--bs-gutter-y:1.5rem}
.g-sm-5,.gx-sm-5{--bs-gutter-x:3rem}
.g-sm-5,.gy-sm-5{--bs-gutter-y:3rem}
}
@media(min-width:768px){.col-md-auto{flex:0 0 auto;width:auto}
.col-md-1{flex:0 0 auto;width:8.33333333%}
.col-md-2{flex:0 0 auto;width:16.66666667%}
.col-md-3{flex:0 0 auto;width:25%}
.col-md-4{flex:0 0 auto;width:33.33333333%}
.col-md-5{flex:0 0 auto;width:41.66666667%}
.col-md-6{flex:0 0 auto;width:50%}
.col-md-7{flex:0 0 auto;width:58.33333333%}
.col-md-8{flex:0 0 auto;width:66.66666667%}
.col-md-9{flex:0 0 auto;width:75%}
.col-md-10{flex:0 0 auto;width:83.33333333%}
.col-md-11{flex:0 0 auto;width:91.66666667%}
.col-md-12{flex:0 0 auto;width:100%}
.offset-md-0{margin-left:0}
.offset-md-1{margin-left:8.33333333%}
.offset-md-2{margin-left:16.66666667%}
.offset-md-3{margin-left:25%}
.offset-md-4{margin-left:33.33333333%}
.offset-md-5{margin-left:41.66666667%}
.offset-md-6{margin-left:50%}
.offset-md-7{margin-left:58.33333333%}
.offset-md-8{margin-left:66.66666667%}
.offset-md-9{margin-left:75%}
.offset-md-10{margin-left:83.33333333%}
.offset-md-11{margin-left:91.66666667%}
.g-md-0,.gx-md-0{--bs-gutter-x:0}
.g-md-0,.gy-md-0{--bs-gutter-y:0}
.g-md-1,.gx-md-1{--bs-gutter-x:.25rem}
.g-md-1,.gy-md-1{--bs-gutter-y:.25rem}
.g-md-2,.gx-md-2{--bs-gutter-x:.5rem}
.g-md-2,.gy-md-2{--bs-gutter-y:.5rem}
.g-md-3,.gx-md-3{--bs-gutter-x:1rem}
.g-md-3,.gy-md-3{--bs-gutter-y:1rem}
.g-md-4,.gx-md-4{--bs-gutter-x:1.5rem}
.g-md-4,.gy-md-4{--bs-gutter-y:1.5rem}
.g-md-5,.gx-md-5{--bs-gutter-x:3rem}
.g-md-5,.gy-md-5{--bs-gutter-y:3rem}
}
@media(min-width:992px){.col-lg-auto{flex:0 0 auto;width:auto}
.col-lg-1{flex:0 0 auto;width:8.33333333%}
.col-lg-2{flex:0 0 auto;width:16.66666667%}
.col-lg-3{flex:0 0 auto;width:25%}
.col-lg-4{flex:0 0 auto;width:33.33333333%}
.col-lg-5{flex:0 0 auto;width:41.66666667%}
.col-lg-6{flex:0 0 auto;width:50%}
.col-lg-7{flex:0 0 auto;width:58.33333333%}
.col-lg-8{flex:0 0 auto;width:66.66666667%}
.col-lg-9{flex:0 0 auto;width:75%}
.col-lg-10{flex:0 0 auto;width:83.33333333%}
.col-lg-11{flex:0 0 auto;width:91.66666667%}
.col-lg-12{flex:0 0 auto;width:100%}
.offset-lg-0{margin-left:0}
.offset-lg-1{margin-left:8.33333333%}
.offset-lg-2{margin-left:16.66666667%}
.offset-lg-3{margin-left:25%}
.offset-lg-4{margin-left:33.33333333%}
.offset-lg-5{margin-left:41.66666667%}
.offset-lg-6{margin-left:50%}
.offset-lg-7{margin-left:58.33333333%}
.offset-lg-8{margin-left:66.66666667%}
.offset-lg-9{margin-left:75%}
.offset-lg-10{margin-left:83.33333333%}
.offset-lg-11{margin-left:91.66666667%}
.g-lg-0,.gx-lg-0{--bs-gutter-x:0}
.g-lg-0,.gy-lg-0{--bs-gutter-y:0}
.g-lg-1,.gx-lg-1{--bs-gutter-x:.25rem}
.g-lg-1,.gy-lg-1{--bs-gutter-y:.25rem}
.g-lg-2,.gx-lg-2{--bs-gutter-x:.5rem}
.g-lg-2,.gy-lg-2{--bs-gutter-y:.5rem}
.g-lg-3,.gx-lg-3{--bs-gutter-x:1rem}
.g-lg-3,.gy-lg-3{--bs-gutter-y:1rem}
.g-lg-4,.gx-lg-4{--bs-gutter-x:1.5rem}
.g-lg-4,.gy-lg-4{--bs-gutter-y:1.5rem}
.g-lg-5,.gx-lg-5{--bs-gutter-x:3rem}
.g-lg-5,.gy-lg-5{--bs-gutter-y:3rem}
}
@media(min-width:1200px){.col-xl-auto{flex:0 0 auto;width:auto}
.col-xl-1{flex:0 0 auto;width:8.33333333%}
.col-xl-2{flex:0 0 auto;width:16.66666667%}
.col-xl-3{flex:0 0 auto;width:25%}
.col-xl-4{flex:0 0 auto;width:33.33333333%}
.col-xl-5{flex:0 0 auto;width:41.66666667%}
.col-xl-6{flex:0 0 auto;width:50%}
.col-xl-7{flex:0 0 auto;width:58.33333333%}
.col-xl-8{flex:0 0 auto;width:66.66666667%}
.col-xl-9{flex:0 0 auto;width:75%}
.col-xl-10{flex:0 0 auto;width:83.33333333%}
.col-xl-11{flex:0 0 auto;width:91.66666667%}
.col-xl-12{flex:0 0 auto;width:100%}
.offset-xl-0{margin-left:0}
.offset-xl-1{margin-left:8.33333333%}
.offset-xl-2{margin-left:16.66666667%}
.offset-xl-3{margin-left:25%}
.offset-xl-4{margin-left:33.33333333%}
.offset-xl-5{margin-left:41.66666667%}
.offset-xl-6{margin-left:50%}
.offset-xl-7{margin-left:58.33333333%}
.offset-xl-8{margin-left:66.66666667%}
.offset-xl-9{margin-left:75%}
.offset-xl-10{margin-left:83.33333333%}
.offset-xl-11{margin-left:91.66666667%}
.g-xl-0,.gx-xl-0{--bs-gutter-x:0}
.g-xl-0,.gy-xl-0{--bs-gutter-y:0}
.g-xl-1,.gx-xl-1{--bs-gutter-x:.25rem}
.g-xl-1,.gy-xl-1{--bs-gutter-y:.25rem}
.g-xl-2,.gx-xl-2{--bs-gutter-x:.5rem}
.g-xl-2,.gy-xl-2{--bs-gutter-y:.5rem}
.g-xl-3,.gx-xl-3{--bs-gutter-x:1rem}
.g-xl-3,.gy-xl-3{--bs-gutter-y:1rem}
.g-xl-4,.gx-xl-4{--bs-gutter-x:1.5rem}
.g-xl-4,.gy-xl-4{--bs-gutter-y:1.5rem}
.g-xl-5,.gx-xl-5{--bs-gutter-x:3rem}
.g-xl-5,.gy-xl-5{--bs-gutter-y:3rem}
}
@media(min-width:1400px){.col-xxl-auto{flex:0 0 auto;width:auto}
.col-xxl-1{flex:0 0 auto;width:8.33333333%}
.col-xxl-2{flex:0 0 auto;width:16.66666667%}
.col-xxl-3{flex:0 0 auto;width:25%}
.col-xxl-4{flex:0 0 auto;width:33.33333333%}
.col-xxl-5{flex:0 0 auto;width:41.66666667%}
.col-xxl-6{flex:0 0 auto;width:50%}
.col-xxl-7{flex:0 0 auto;width:58.33333333%}
.col-xxl-8{flex:0 0 auto;width:66.66666667%}
.col-xxl-9{flex:0 0 auto;width:75%}
.col-xxl-10{flex:0 0 auto;width:83.33333333%}
.col-xxl-11{flex:0 0 auto;width:91.66666667%}
.col-xxl-12{flex:0 0 auto;width:100%}
.offset-xxl-0{margin-left:0}
.offset-xxl-1{margin-left:8.33333333%}
.offset-xxl-2{margin-left:16.66666667%}
.offset-xxl-3{margin-left:25%}
.offset-xxl-4{margin-left:33.33333333%}
.offset-xxl-5{margin-left:41.66666667%}
.offset-xxl-6{margin-left:50%}
.offset-xxl-7{margin-left:58.33333333%}
.offset-xxl-8{margin-left:66.66666667%}
.offset-xxl-9{margin-left:75%}
.offset-xxl-10{margin-left:83.33333333%}
.offset-xxl-11{margin-left:91.66666667%}
.g-xxl-0,.gx-xxl-0{--bs-gutter-x:0}
.g-xxl-0,.gy-xxl-0{--bs-gutter-y:0}
.g-xxl-1,.gx-xxl-1{--bs-gutter-x:.25rem}
.g-xxl-1,.gy-xxl-1{--bs-gutter-y:.25rem}
.g-xxl-2,.gx-xxl-2{--bs-gutter-x:.5rem}
.g-xxl-2,.gy-xxl-2{--bs-gutter-y:.5rem}
.g-xxl-3,.gx-xxl-3{--bs-gutter-x:1rem}
.g-xxl-3,.gy-xxl-3{--bs-gutter-y:1rem}
.g-xxl-4,.gx-xxl-4{--bs-gutter-x:1.5rem}
.g-xxl-4,.gy-xxl-4{--bs-gutter-y:1.5rem}
.g-xxl-5,.gx-xxl-5{--bs-gutter-x:3rem}
.g-xxl-5,.gy-xxl-5{--bs-gutter-y:3rem}
}
.table{--bs-table-bg:transparent;--bs-table-accent-bg:transparent;--bs-table-striped-color:#212529;--bs-table-striped-bg:rgba(0,0,0,0.05);--bs-table-active-color:#212529;--bs-table-active-bg:rgba(0,0,0,0.1);--bs-table-hover-color:#212529;--bs-table-hover-bg:rgba(0,0,0,0.075);width:100%;margin-bottom:1rem;color:#212529;vertical-align:top;border-color:#dee2e6}
.table>:not(caption)>*>*{padding:.5rem .5rem;background-color:var(--bs-table-bg);border-bottom-width:1px;box-shadow:inset 0 0 0 9999px var(--bs-table-accent-bg)}
.table>tbody{vertical-align:inherit}
.table>thead{vertical-align:bottom}
.table>:not(:last-child)>:last-child>*{border-bottom-color:currentColor}
.caption-top{caption-side:top}
.table-sm>:not(caption)>*>*{padding:.25rem .25rem}
.table-bordered>:not(caption)>*{border-width:1px 0}
.table-bordered>:not(caption)>*>*{border-width:0 1px}
.table-borderless>:not(caption)>*>*{border-bottom-width:0}
.table-striped>tbody>tr:nth-of-type(odd){--bs-table-accent-bg:var(--bs-table-striped-bg);color:var(--bs-table-striped-color)}
.table-active{--bs-table-accent-bg:var(--bs-table-active-bg);color:var(--bs-table-active-color)}
.table-hover>tbody>tr:hover{--bs-table-accent-bg:var(--bs-table-hover-bg);color:var(--bs-table-hover-color)}
.table-primary{--bs-table-bg:#cfe2ff;--bs-table-striped-bg:#c5d7f2;--bs-table-striped-color:#000;--bs-table-active-bg:#bacbe6;--bs-table-active-color:#000;--bs-table-hover-bg:#bfd1ec;--bs-table-hover-color:#000;color:#000;border-color:#bacbe6}
.table-secondary{--bs-table-bg:#e2e3e5;--bs-table-striped-bg:#d7d8da;--bs-table-striped-color:#000;--bs-table-active-bg:#cbccce;--bs-table-active-color:#000;--bs-table-hover-bg:#d1d2d4;--bs-table-hover-color:#000;color:#000;border-color:#cbccce}
.table-success{--bs-table-bg:#d1e7dd;--bs-table-striped-bg:#c7dbd2;--bs-table-striped-color:#000;--bs-table-active-bg:#bcd0c7;--bs-table-active-color:#000;--bs-table-hover-bg:#c1d6cc;--bs-table-hover-color:#000;color:#000;border-color:#bcd0c7}
.table-info{--bs-table-bg:#cff4fc;--bs-table-striped-bg:#c5e8ef;--bs-table-striped-color:#000;--bs-table-active-bg:#badce3;--bs-table-active-color:#000;--bs-table-hover-bg:#bfe2e9;--bs-table-hover-color:#000;color:#000;border-color:#badce3}
.table-warning{--bs-table-bg:#fff3cd;--bs-table-striped-bg:#f2e7c3;--bs-table-striped-color:#000;--bs-table-active-bg:#e6dbb9;--bs-table-active-color:#000;--bs-table-hover-bg:#ece1be;--bs-table-hover-color:#000;color:#000;border-color:#e6dbb9}
.table-danger{--bs-table-bg:#f8d7da;--bs-table-striped-bg:#eccccf;--bs-table-striped-color:#000;--bs-table-active-bg:#dfc2c4;--bs-table-active-color:#000;--bs-table-hover-bg:#e5c7ca;--bs-table-hover-color:#000;color:#000;border-color:#dfc2c4}
.table-light{--bs-table-bg:#f8f9fa;--bs-table-striped-bg:#ecedee;--bs-table-striped-color:#000;--bs-table-active-bg:#dfe0e1;--bs-table-active-color:#000;--bs-table-hover-bg:#e5e6e7;--bs-table-hover-color:#000;color:#000;border-color:#dfe0e1}
.table-dark{--bs-table-bg:#212529;--bs-table-striped-bg:#2c3034;--bs-table-striped-color:#fff;--bs-table-active-bg:#373b3e;--bs-table-active-color:#fff;--bs-table-hover-bg:#323539;--bs-table-hover-color:#fff;color:#fff;border-color:#373b3e}
.table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch}
@media(max-width:575.98px){.table-responsive-sm{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:767.98px){.table-responsive-md{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:991.98px){.table-responsive-lg{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:1199.98px){.table-responsive-xl{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
@media(max-width:1399.98px){.table-responsive-xxl{overflow-x:auto;-webkit-overflow-scrolling:touch}
}
.form-label{margin-bottom:.5rem}
.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.5}
.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.25rem}
.col-form-label-sm{padding-top:calc(.25rem + 1px);padding-bottom:calc(.25rem + 1px);font-size:.875rem}
.form-text{margin-top:.25rem;font-size:.875em;color:#6c757d}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-clip:padding-box;border:1px solid #ced4da;-webkit-appearance:none;-moz-appearance:none;appearance:none;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[type=file]{overflow:hidden}
.form-control[type=file]:not(:disabled):not([readonly]){cursor:pointer}
.form-control:focus{color:#212529;background-color:#fff;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-control::-webkit-date-and-time-value{height:1.5em}
.form-control::-moz-placeholder{color:#6c757d;opacity:1}
.form-control::placeholder{color:#6c757d;opacity:1}
.form-control:disabled,.form-control[readonly]{background-color:#e9ecef;opacity:1}
.form-control::file-selector-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;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){.form-control::file-selector-button{transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::file-selector-button{background-color:#dde0e3}
.form-control::-webkit-file-upload-button{padding:.375rem .75rem;margin:-.375rem -.75rem;-webkit-margin-end:.75rem;margin-inline-end:.75rem;color:#212529;background-color:#e9ecef;pointer-events:none;border-color:inherit;border-style:solid;border-width:0;border-inline-end-width:1px;border-radius:0;-webkit-transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;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){.form-control::-webkit-file-upload-button{-webkit-transition:none;transition:none}
}
.form-control:hover:not(:disabled):not([readonly])::-webkit-file-upload-button{background-color:#dde0e3}
.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.5;color:#212529;background-color:transparent;border:solid transparent;border-width:1px 0}
.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}
.form-control-sm{min-height:calc(1.5em + (.5rem + 2px));padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
.form-control-sm::file-selector-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}
.form-control-sm::-webkit-file-upload-button{padding:.25rem .5rem;margin:-.25rem -.5rem;-webkit-margin-end:.5rem;margin-inline-end:.5rem}
.form-control-lg{min-height:calc(1.5em + (1rem + 2px));padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}
.form-control-lg::file-selector-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}
.form-control-lg::-webkit-file-upload-button{padding:.5rem 1rem;margin:-.5rem -1rem;-webkit-margin-end:1rem;margin-inline-end:1rem}
textarea.form-control{min-height:calc(1.5em + (.75rem + 2px))}
textarea.form-control-sm{min-height:calc(1.5em + (.5rem + 2px))}
textarea.form-control-lg{min-height:calc(1.5em + (1rem + 2px))}
.form-control-color{max-width:3rem;height:auto;padding:.375rem}
.form-control-color:not(:disabled):not([readonly]){cursor:pointer}
.form-control-color::-moz-color-swatch{height:1.5em;border-radius:.25rem}
.form-control-color::-webkit-color-swatch{height:1.5em;border-radius:.25rem}
.form-select{display:block;width:100%;padding:.375rem 2.25rem .375rem .75rem;-moz-padding-start:calc(0.75rem - 3px);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill='none'%20stroke='%23343a40'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='M2%205l6%206%206-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid #ced4da;border-radius:.25rem;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;-moz-appearance:none;appearance:none}
@media(prefers-reduced-motion:reduce){.form-select{transition:none}
}
.form-select:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-select[multiple],.form-select[size]:not([size="1"]){padding-right:.75rem;background-image:none}
.form-select:disabled{background-color:#e9ecef}
.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #212529}
.form-select-sm{padding-top:.25rem;padding-bottom:.25rem;padding-left:.5rem;font-size:.875rem}
.form-select-lg{padding-top:.5rem;padding-bottom:.5rem;padding-left:1rem;font-size:1.25rem}
.form-check{display:block;min-height:1.5rem;padding-left:1.5em;margin-bottom:.125rem}
.form-check .form-check-input{float:left;margin-left:-1.5em}
.form-check-input{width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid rgba(0,0,0,.25);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}
.form-check-input[type=checkbox]{border-radius:.25em}
.form-check-input[type=radio]{border-radius:50%}
.form-check-input:active{filter:brightness(90%)}
.form-check-input:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.form-check-input:checked{background-color:#0d6efd;border-color:#0d6efd}
.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='none'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='3'%20d='M6%2010l3%203l6-6'/%3e%3c/svg%3e")}
.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-4%20-4%208%208'%3e%3ccircle%20r='2'%20fill='%23fff'/%3e%3c/svg%3e")}
.form-check-input[type=checkbox]:indeterminate{background-color:#0d6efd;border-color:#0d6efd;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='none'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='3'%20d='M6%2010h8'/%3e%3c/svg%3e")}
.form-check-input:disabled{pointer-events:none;filter:none;opacity:.5}
.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}
.form-switch{padding-left:2.5em}
.form-switch .form-check-input{width:2em;margin-left:-2.5em;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-4%20-4%208%208'%3e%3ccircle%20r='3'%20fill='rgba%280,%200,%200,%200.25%29'/%3e%3c/svg%3e");background-position:left center;border-radius:2em;transition:background-position .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.form-switch .form-check-input{transition:none}
}
.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-4%20-4%208%208'%3e%3ccircle%20r='3'%20fill='%2386b7fe'/%3e%3c/svg%3e")}
.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-4%20-4%208%208'%3e%3ccircle%20r='3'%20fill='%23fff'/%3e%3c/svg%3e")}
.form-check-inline{display:inline-block;margin-right:1rem}
.btn-check{position:absolute;clip:rect(0,0,0,0);pointer-events:none}
.btn-check:disabled+.btn,.btn-check[disabled]+.btn{pointer-events:none;filter:none;opacity:.65}
.form-range{width:100%;height:1.5rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}
.form-range:focus{outline:0}
.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}
.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #fff,0 0 0 .25rem rgba(13,110,253,.25)}
.form-range::-moz-focus-outer{border:0}
.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.25rem;background-color:#0d6efd;border:0;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}
@media(prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}
}
.form-range::-webkit-slider-thumb:active{background-color:#b6d4fe}
.form-range::-webkit-slider-runnable-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}
.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#0d6efd;border:0;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}
@media(prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}
}
.form-range::-moz-range-thumb:active{background-color:#b6d4fe}
.form-range::-moz-range-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:#dee2e6;border-color:transparent;border-radius:1rem}
.form-range:disabled{pointer-events:none}
.form-range:disabled::-webkit-slider-thumb{background-color:#adb5bd}
.form-range:disabled::-moz-range-thumb{background-color:#adb5bd}
.form-floating{position:relative}
.form-floating>.form-control,.form-floating>.form-select{height:calc(3.5rem + 2px);line-height:1.25}
.form-floating>label{position:absolute;top:0;left:0;height:100%;padding:1rem .75rem;pointer-events:none;border:1px solid transparent;transform-origin:0 0;transition:opacity .1s ease-in-out,transform .1s ease-in-out}
@media(prefers-reduced-motion:reduce){.form-floating>label{transition:none}
}
.form-floating>.form-control{padding:1rem .75rem}
.form-floating>.form-control::-moz-placeholder{color:transparent}
.form-floating>.form-control::placeholder{color:transparent}
.form-floating>.form-control:not(:-moz-placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:focus,.form-floating>.form-control:not(:placeholder-shown){padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:-webkit-autofill{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-select{padding-top:1.625rem;padding-bottom:.625rem}
.form-floating>.form-control:not(:-moz-placeholder-shown)~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control:focus~label,.form-floating>.form-control:not(:placeholder-shown)~label,.form-floating>.form-select~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.form-floating>.form-control:-webkit-autofill~label{opacity:.65;transform:scale(.85) translateY(-.5rem) translateX(.15rem)}
.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}
.input-group>.form-control,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0}
.input-group>.form-control:focus,.input-group>.form-select:focus{z-index:3}
.input-group .btn{position:relative;z-index:2}
.input-group .btn:focus{z-index:3}
.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:#212529;text-align:center;white-space:nowrap;background-color:#e9ecef;border:1px solid #ced4da;border-radius:.25rem}
.input-group-lg>.btn,.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-text{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}
.input-group-sm>.btn,.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-text{padding:.25rem .5rem;font-size:.875rem;border-radius:.2rem}
.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:3rem}
.input-group:not(.has-validation)>.dropdown-toggle:nth-last-child(n+3),.input-group:not(.has-validation)>:not(:last-child):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group.has-validation>.dropdown-toggle:nth-last-child(n+4),.input-group.has-validation>:nth-last-child(n+3):not(.dropdown-toggle):not(.dropdown-menu){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>:not(:first-child):not(.dropdown-menu):not(.valid-tooltip):not(.valid-feedback):not(.invalid-tooltip):not(.invalid-feedback){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}
.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#198754}
.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(25,135,84,.9);border-radius:.25rem}
.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:#198754;padding-right:calc(1.5em + .75rem);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%208%208'%3e%3cpath%20fill='%23198754'%20d='M2.3%206.73L.6%204.53c-.4-1.04.46-1.4%201.1-.8l1.1%201.4%203.4-3.8c.6-.63%201.6-.27%201.2.7l-4%204.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:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.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)}
.form-select.is-valid,.was-validated .form-select:valid{border-color:#198754}
.form-select.is-valid:not([multiple]):not([size]),.form-select.is-valid:not([multiple])[size="1"],.was-validated .form-select:valid:not([multiple]):not([size]),.was-validated .form-select:valid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill='none'%20stroke='%23343a40'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='M2%205l6%206%206-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%208%208'%3e%3cpath%20fill='%23198754'%20d='M2.3%206.73L.6%204.53c-.4-1.04.46-1.41.1-.8l1.1%201.43.4-3.8c.6-.63%201.6-.27%201.2.7l-4%204.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#198754;box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}
.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#198754}
.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#198754}
.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.25)}
.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#198754}
.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}
.input-group .form-control.is-valid,.input-group .form-select.is-valid,.was-validated .input-group .form-control:valid,.was-validated .input-group .form-select:valid{z-index:1}
.input-group .form-control.is-valid:focus,.input-group .form-select.is-valid:focus,.was-validated .input-group .form-control:valid:focus,.was-validated .input-group .form-select:valid:focus{z-index:3}
.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:.875em;color:#dc3545}
.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.875rem;color:#fff;background-color:rgba(220,53,69,.9);border-radius:.25rem}
.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%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2012'%20width='12'%20height='12'%20fill='none'%20stroke='%23dc3545'%3e%3ccircle%20cx='6'%20cy='6'%20r='4.5'/%3e%3cpath%20stroke-linejoin='round'%20d='M5.8%203.6h.4L6%206.5z'/%3e%3ccircle%20cx='6'%20cy='8.2'%20r='.6'%20fill='%23dc3545'%20stroke='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 .25rem 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)}
.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#dc3545}
.form-select.is-invalid:not([multiple]):not([size]),.form-select.is-invalid:not([multiple])[size="1"],.was-validated .form-select:invalid:not([multiple]):not([size]),.was-validated .form-select:invalid:not([multiple])[size="1"]{padding-right:4.125rem;background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill='none'%20stroke='%23343a40'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='M2%205l6%206%206-6'/%3e%3c/svg%3e"),url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2012%2012'%20width='12'%20height='12'%20fill='none'%20stroke='%23dc3545'%3e%3ccircle%20cx='6'%20cy='6'%20r='4.5'/%3e%3cpath%20stroke-linejoin='round'%20d='M5.8%203.6h.4L6%206.5z'/%3e%3ccircle%20cx='6'%20cy='8.2'%20r='.6'%20fill='%23dc3545'%20stroke='none'/%3e%3c/svg%3e");background-position:right .75rem center,center right 2.25rem;background-size:16px 12px,calc(.75em + .375rem) calc(.75em + .375rem)}
.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#dc3545;box-shadow:0 0 0 .25rem rgba(220,53,69,.25)}
.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#dc3545}
.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#dc3545}
.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .25rem 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-inline .form-check-input~.invalid-feedback{margin-left:.5em}
.input-group .form-control.is-invalid,.input-group .form-select.is-invalid,.was-validated .input-group .form-control:invalid,.was-validated .input-group .form-select:invalid{z-index:2}
.input-group .form-control.is-invalid:focus,.input-group .form-select.is-invalid:focus,.was-validated .input-group .form-control:invalid:focus,.was-validated .input-group .form-select:invalid:focus{z-index:3}
.btn{display:inline-block;font-weight:400;line-height:1.5;color:#212529;text-align:center;text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem .75rem;font-size:1rem;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}
.btn-check:focus+.btn,.btn:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}
.btn-primary{color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-primary:hover{color:#fff;background-color:#0b5ed7;border-color:#0a58ca}
.btn-check:focus+.btn-primary,.btn-primary:focus{color:#fff;background-color:#0b5ed7;border-color:#0a58ca;box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}
.btn-check:active+.btn-primary,.btn-check:checked+.btn-primary,.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#0a58ca;border-color:#0a53be}
.btn-check:active+.btn-primary:focus,.btn-check:checked+.btn-primary:focus,.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(49,132,253,.5)}
.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-secondary{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-secondary:hover{color:#fff;background-color:#5c636a;border-color:#565e64}
.btn-check:focus+.btn-secondary,.btn-secondary:focus{color:#fff;background-color:#5c636a;border-color:#565e64;box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}
.btn-check:active+.btn-secondary,.btn-check:checked+.btn-secondary,.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#565e64;border-color:#51585e}
.btn-check:active+.btn-secondary:focus,.btn-check:checked+.btn-secondary:focus,.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(130,138,145,.5)}
.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-success{color:#fff;background-color:#198754;border-color:#198754}
.btn-success:hover{color:#fff;background-color:#157347;border-color:#146c43}
.btn-check:focus+.btn-success,.btn-success:focus{color:#fff;background-color:#157347;border-color:#146c43;box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}
.btn-check:active+.btn-success,.btn-check:checked+.btn-success,.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#146c43;border-color:#13653f}
.btn-check:active+.btn-success:focus,.btn-check:checked+.btn-success:focus,.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(60,153,110,.5)}
.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#198754;border-color:#198754}
.btn-info{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}
.btn-info:hover{color:#000;background-color:#31d2f2;border-color:#25cff2}
.btn-check:focus+.btn-info,.btn-info:focus{color:#000;background-color:#31d2f2;border-color:#25cff2;box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}
.btn-check:active+.btn-info,.btn-check:checked+.btn-info,.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#000;background-color:#3dd5f3;border-color:#25cff2}
.btn-check:active+.btn-info:focus,.btn-check:checked+.btn-info:focus,.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(11,172,204,.5)}
.btn-info.disabled,.btn-info:disabled{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}
.btn-warning{color:#000;background-color:#ffc107;border-color:#ffc107}
.btn-warning:hover{color:#000;background-color:#ffca2c;border-color:#ffc720}
.btn-check:focus+.btn-warning,.btn-warning:focus{color:#000;background-color:#ffca2c;border-color:#ffc720;box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}
.btn-check:active+.btn-warning,.btn-check:checked+.btn-warning,.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#000;background-color:#ffcd39;border-color:#ffc720}
.btn-check:active+.btn-warning:focus,.btn-check:checked+.btn-warning:focus,.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(217,164,6,.5)}
.btn-warning.disabled,.btn-warning:disabled{color:#000;background-color:#ffc107;border-color:#ffc107}
.btn-danger{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-danger:hover{color:#fff;background-color:#bb2d3b;border-color:#b02a37}
.btn-check:focus+.btn-danger,.btn-danger:focus{color:#fff;background-color:#bb2d3b;border-color:#b02a37;box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}
.btn-check:active+.btn-danger,.btn-check:checked+.btn-danger,.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#b02a37;border-color:#a52834}
.btn-check:active+.btn-danger:focus,.btn-check:checked+.btn-danger:focus,.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(225,83,97,.5)}
.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-light{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-light:hover{color:#000;background-color:#f9fafb;border-color:#f9fafb}
.btn-check:focus+.btn-light,.btn-light:focus{color:#000;background-color:#f9fafb;border-color:#f9fafb;box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}
.btn-check:active+.btn-light,.btn-check:checked+.btn-light,.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#000;background-color:#f9fafb;border-color:#f9fafb}
.btn-check:active+.btn-light:focus,.btn-check:checked+.btn-light:focus,.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(211,212,213,.5)}
.btn-light.disabled,.btn-light:disabled{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-dark{color:#fff;background-color:#212529;border-color:#212529}
.btn-dark:hover{color:#fff;background-color:#1c1f23;border-color:#1a1e21}
.btn-check:focus+.btn-dark,.btn-dark:focus{color:#fff;background-color:#1c1f23;border-color:#1a1e21;box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}
.btn-check:active+.btn-dark,.btn-check:checked+.btn-dark,.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#1a1e21;border-color:#191c1f}
.btn-check:active+.btn-dark:focus,.btn-check:checked+.btn-dark:focus,.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .25rem rgba(66,70,73,.5)}
.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#212529;border-color:#212529}
.btn-outline-primary{color:#0d6efd;border-color:#0d6efd}
.btn-outline-primary:hover{color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-check:focus+.btn-outline-primary,.btn-outline-primary:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}
.btn-check:active+.btn-outline-primary,.btn-check:checked+.btn-outline-primary,.btn-outline-primary.active,.btn-outline-primary.dropdown-toggle.show,.btn-outline-primary:active{color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.btn-check:active+.btn-outline-primary:focus,.btn-check:checked+.btn-outline-primary:focus,.btn-outline-primary.active:focus,.btn-outline-primary.dropdown-toggle.show:focus,.btn-outline-primary:active:focus{box-shadow:0 0 0 .25rem rgba(13,110,253,.5)}
.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#0d6efd;background-color:transparent}
.btn-outline-secondary{color:#6c757d;border-color:#6c757d}
.btn-outline-secondary:hover{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-check:focus+.btn-outline-secondary,.btn-outline-secondary:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}
.btn-check:active+.btn-outline-secondary,.btn-check:checked+.btn-outline-secondary,.btn-outline-secondary.active,.btn-outline-secondary.dropdown-toggle.show,.btn-outline-secondary:active{color:#fff;background-color:#6c757d;border-color:#6c757d}
.btn-check:active+.btn-outline-secondary:focus,.btn-check:checked+.btn-outline-secondary:focus,.btn-outline-secondary.active:focus,.btn-outline-secondary.dropdown-toggle.show:focus,.btn-outline-secondary:active:focus{box-shadow:0 0 0 .25rem rgba(108,117,125,.5)}
.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#6c757d;background-color:transparent}
.btn-outline-success{color:#198754;border-color:#198754}
.btn-outline-success:hover{color:#fff;background-color:#198754;border-color:#198754}
.btn-check:focus+.btn-outline-success,.btn-outline-success:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}
.btn-check:active+.btn-outline-success,.btn-check:checked+.btn-outline-success,.btn-outline-success.active,.btn-outline-success.dropdown-toggle.show,.btn-outline-success:active{color:#fff;background-color:#198754;border-color:#198754}
.btn-check:active+.btn-outline-success:focus,.btn-check:checked+.btn-outline-success:focus,.btn-outline-success.active:focus,.btn-outline-success.dropdown-toggle.show:focus,.btn-outline-success:active:focus{box-shadow:0 0 0 .25rem rgba(25,135,84,.5)}
.btn-outline-success.disabled,.btn-outline-success:disabled{color:#198754;background-color:transparent}
.btn-outline-info{color:#0dcaf0;border-color:#0dcaf0}
.btn-outline-info:hover{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}
.btn-check:focus+.btn-outline-info,.btn-outline-info:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}
.btn-check:active+.btn-outline-info,.btn-check:checked+.btn-outline-info,.btn-outline-info.active,.btn-outline-info.dropdown-toggle.show,.btn-outline-info:active{color:#000;background-color:#0dcaf0;border-color:#0dcaf0}
.btn-check:active+.btn-outline-info:focus,.btn-check:checked+.btn-outline-info:focus,.btn-outline-info.active:focus,.btn-outline-info.dropdown-toggle.show:focus,.btn-outline-info:active:focus{box-shadow:0 0 0 .25rem rgba(13,202,240,.5)}
.btn-outline-info.disabled,.btn-outline-info:disabled{color:#0dcaf0;background-color:transparent}
.btn-outline-warning{color:#ffc107;border-color:#ffc107}
.btn-outline-warning:hover{color:#000;background-color:#ffc107;border-color:#ffc107}
.btn-check:focus+.btn-outline-warning,.btn-outline-warning:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}
.btn-check:active+.btn-outline-warning,.btn-check:checked+.btn-outline-warning,.btn-outline-warning.active,.btn-outline-warning.dropdown-toggle.show,.btn-outline-warning:active{color:#000;background-color:#ffc107;border-color:#ffc107}
.btn-check:active+.btn-outline-warning:focus,.btn-check:checked+.btn-outline-warning:focus,.btn-outline-warning.active:focus,.btn-outline-warning.dropdown-toggle.show:focus,.btn-outline-warning:active:focus{box-shadow:0 0 0 .25rem rgba(255,193,7,.5)}
.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#ffc107;background-color:transparent}
.btn-outline-danger{color:#dc3545;border-color:#dc3545}
.btn-outline-danger:hover{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-check:focus+.btn-outline-danger,.btn-outline-danger:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}
.btn-check:active+.btn-outline-danger,.btn-check:checked+.btn-outline-danger,.btn-outline-danger.active,.btn-outline-danger.dropdown-toggle.show,.btn-outline-danger:active{color:#fff;background-color:#dc3545;border-color:#dc3545}
.btn-check:active+.btn-outline-danger:focus,.btn-check:checked+.btn-outline-danger:focus,.btn-outline-danger.active:focus,.btn-outline-danger.dropdown-toggle.show:focus,.btn-outline-danger:active:focus{box-shadow:0 0 0 .25rem rgba(220,53,69,.5)}
.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#dc3545;background-color:transparent}
.btn-outline-light{color:#f8f9fa;border-color:#f8f9fa}
.btn-outline-light:hover{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-check:focus+.btn-outline-light,.btn-outline-light:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}
.btn-check:active+.btn-outline-light,.btn-check:checked+.btn-outline-light,.btn-outline-light.active,.btn-outline-light.dropdown-toggle.show,.btn-outline-light:active{color:#000;background-color:#f8f9fa;border-color:#f8f9fa}
.btn-check:active+.btn-outline-light:focus,.btn-check:checked+.btn-outline-light:focus,.btn-outline-light.active:focus,.btn-outline-light.dropdown-toggle.show:focus,.btn-outline-light:active:focus{box-shadow:0 0 0 .25rem rgba(248,249,250,.5)}
.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f8f9fa;background-color:transparent}
.btn-outline-dark{color:#212529;border-color:#212529}
.btn-outline-dark:hover{color:#fff;background-color:#212529;border-color:#212529}
.btn-check:focus+.btn-outline-dark,.btn-outline-dark:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}
.btn-check:active+.btn-outline-dark,.btn-check:checked+.btn-outline-dark,.btn-outline-dark.active,.btn-outline-dark.dropdown-toggle.show,.btn-outline-dark:active{color:#fff;background-color:#212529;border-color:#212529}
.btn-check:active+.btn-outline-dark:focus,.btn-check:checked+.btn-outline-dark:focus,.btn-outline-dark.active:focus,.btn-outline-dark.dropdown-toggle.show:focus,.btn-outline-dark:active:focus{box-shadow:0 0 0 .25rem rgba(33,37,41,.5)}
.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#212529;background-color:transparent}
.btn-link{font-weight:400;color:#0d6efd;text-decoration:underline}
.btn-link:hover{color:#0a58ca}
.btn-link.disabled,.btn-link:disabled{color:#6c757d}
.btn-group-lg>.btn,.btn-lg{padding:.5rem 1rem;font-size:1.25rem;border-radius:.3rem}
.btn-group-sm>.btn,.btn-sm{padding:.25rem .5rem;font-size:.875rem;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{height:0;overflow:hidden;transition:height .35s ease}
@media(prefers-reduced-motion:reduce){.collapsing{transition:none}
}
.dropdown,.dropend,.dropstart,.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;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin: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[data-bs-popper]{top:100%;left:0;margin-top:.125rem}
.dropdown-menu-start{--bs-position:start}
.dropdown-menu-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-end{--bs-position:end}
.dropdown-menu-end[data-bs-popper]{right:0;left:auto}
@media(min-width:576px){.dropdown-menu-sm-start{--bs-position:start}
.dropdown-menu-sm-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-sm-end{--bs-position:end}
.dropdown-menu-sm-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:768px){.dropdown-menu-md-start{--bs-position:start}
.dropdown-menu-md-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-md-end{--bs-position:end}
.dropdown-menu-md-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:992px){.dropdown-menu-lg-start{--bs-position:start}
.dropdown-menu-lg-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-lg-end{--bs-position:end}
.dropdown-menu-lg-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:1200px){.dropdown-menu-xl-start{--bs-position:start}
.dropdown-menu-xl-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-xl-end{--bs-position:end}
.dropdown-menu-xl-end[data-bs-popper]{right:0;left:auto}
}
@media(min-width:1400px){.dropdown-menu-xxl-start{--bs-position:start}
.dropdown-menu-xxl-start[data-bs-popper]{right:auto;left:0}
.dropdown-menu-xxl-end{--bs-position:end}
.dropdown-menu-xxl-end[data-bs-popper]{right:0;left:auto}
}
.dropup .dropdown-menu[data-bs-popper]{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}
.dropend .dropdown-menu[data-bs-popper]{top:0;right:auto;left:100%;margin-top:0;margin-left:.125rem}
.dropend .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}
.dropend .dropdown-toggle:empty::after{margin-left:0}
.dropend .dropdown-toggle::after{vertical-align:0}
.dropstart .dropdown-menu[data-bs-popper]{top:0;right:100%;left:auto;margin-top:0;margin-right:.125rem}
.dropstart .dropdown-toggle::after{display:inline-block;margin-left:.255em;vertical-align:.255em;content:""}
.dropstart .dropdown-toggle::after{display:none}
.dropstart .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}
.dropstart .dropdown-toggle:empty::after{margin-left:0}
.dropstart .dropdown-toggle::before{vertical-align:0}
.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(0,0,0,.15)}
.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#212529;text-align:inherit;text-decoration:none;white-space:nowrap;background-color:transparent;border:0}
.dropdown-item:focus,.dropdown-item:hover{color:#1e2125;background-color:#e9ecef}
.dropdown-item.active,.dropdown-item:active{color:#fff;text-decoration:none;background-color:#0d6efd}
.dropdown-item.disabled,.dropdown-item:disabled{color:#adb5bd;pointer-events:none;background-color:transparent}
.dropdown-menu.show{display:block}
.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.875rem;color:#6c757d;white-space:nowrap}
.dropdown-item-text{display:block;padding:.25rem 1rem;color:#212529}
.dropdown-menu-dark{color:#dee2e6;background-color:#343a40;border-color:rgba(0,0,0,.15)}
.dropdown-menu-dark .dropdown-item{color:#dee2e6}
.dropdown-menu-dark .dropdown-item:focus,.dropdown-menu-dark .dropdown-item:hover{color:#fff;background-color:rgba(255,255,255,.15)}
.dropdown-menu-dark .dropdown-item.active,.dropdown-menu-dark .dropdown-item:active{color:#fff;background-color:#0d6efd}
.dropdown-menu-dark .dropdown-item.disabled,.dropdown-menu-dark .dropdown-item:disabled{color:#adb5bd}
.dropdown-menu-dark .dropdown-divider{border-color:rgba(0,0,0,.15)}
.dropdown-menu-dark .dropdown-item-text{color:#dee2e6}
.dropdown-menu-dark .dropdown-header{color:#adb5bd}
.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}
.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}
.btn-group-vertical>.btn-check:checked+.btn,.btn-group-vertical>.btn-check:focus+.btn,.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn-check:checked+.btn,.btn-group>.btn-check:focus+.btn,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}
.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}
.btn-toolbar .input-group{width:auto}
.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}
.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}
.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:nth-child(n+3),.btn-group>:not(.btn-check)+.btn{border-top-left-radius:0;border-bottom-left-radius:0}
.dropdown-toggle-split{padding-right:.5625rem;padding-left:.5625rem}
.dropdown-toggle-split::after,.dropend .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}
.dropstart .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{flex-direction:column;align-items:flex-start;justify-content:center}
.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}
.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}
.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}
.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn~.btn{border-top-left-radius:0;border-top-right-radius:0}
.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}
.nav-link{display:block;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.nav-link{transition:none}
}
.nav-link:focus,.nav-link:hover{color:#0a58ca}
.nav-link.disabled{color:#6c757d;pointer-events:none;cursor:default}
.nav-tabs{border-bottom:1px solid #dee2e6}
.nav-tabs .nav-link{margin-bottom:-1px;background:0;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;isolation:isolate}
.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{background:0;border:0;border-radius:.25rem}
.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#0d6efd}
.nav-fill .nav-item,.nav-fill>.nav-link{flex:1 1 auto;text-align:center}
.nav-justified .nav-item,.nav-justified>.nav-link{flex-basis:0;flex-grow:1;text-align:center}
.nav-fill .nav-item .nav-link,.nav-justified .nav-item .nav-link{width:100%}
.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-top:.5rem;padding-bottom:.5rem}
.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl,.navbar>.container-xxl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}
.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.25rem;text-decoration:none;white-space:nowrap}
.navbar-nav{display:flex;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}
.navbar-text{padding-top:.5rem;padding-bottom:.5rem}
.navbar-collapse{flex-basis:100%;flex-grow:1;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;transition:box-shadow .15s ease-in-out}
@media(prefers-reduced-motion:reduce){.navbar-toggler{transition:none}
}
.navbar-toggler:hover{text-decoration:none}
.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .25rem}
.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}
.navbar-nav-scroll{max-height:var(--bs-scroll-height,75vh);overflow-y:auto}
@media(min-width:576px){.navbar-expand-sm{flex-wrap: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 .navbar-nav-scroll{overflow:visible}
.navbar-expand-sm .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-sm .navbar-toggler{display:none}
}
@media(min-width:768px){.navbar-expand-md{flex-wrap: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 .navbar-nav-scroll{overflow:visible}
.navbar-expand-md .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-md .navbar-toggler{display:none}
}
@media(min-width:992px){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand-lg .navbar-nav{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 .navbar-nav-scroll{overflow:visible}
.navbar-expand-lg .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-lg .navbar-toggler{display:none}
}
@media(min-width:1200px){.navbar-expand-xl{flex-wrap: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 .navbar-nav-scroll{overflow:visible}
.navbar-expand-xl .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-xl .navbar-toggler{display:none}
}
@media(min-width:1400px){.navbar-expand-xxl{flex-wrap:nowrap;justify-content:flex-start}
.navbar-expand-xxl .navbar-nav{flex-direction:row}
.navbar-expand-xxl .navbar-nav .dropdown-menu{position:absolute}
.navbar-expand-xxl .navbar-nav .nav-link{padding-right:.5rem;padding-left:.5rem}
.navbar-expand-xxl .navbar-nav-scroll{overflow:visible}
.navbar-expand-xxl .navbar-collapse{display:flex !important;flex-basis:auto}
.navbar-expand-xxl .navbar-toggler{display:none}
}
.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}
.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 .navbar-nav-scroll{overflow:visible}
.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,.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,.55)}
.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 .nav-link.active,.navbar-light .navbar-nav .show>.nav-link{color:rgba(0,0,0,.9)}
.navbar-light .navbar-toggler{color:rgba(0,0,0,.55);border-color:rgba(0,0,0,.1)}
.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cpath%20stroke='rgba%280,%200,%200,%200.55%29'%20stroke-linecap='round'%20stroke-miterlimit='10'%20stroke-width='2'%20d='M4%207h22M4%2015h22M4%2023h22'/%3e%3c/svg%3e")}
.navbar-light .navbar-text{color:rgba(0,0,0,.55)}
.navbar-light .navbar-text a,.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,.55)}
.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 .nav-link.active,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}
.navbar-dark .navbar-toggler{color:rgba(255,255,255,.55);border-color:rgba(255,255,255,.1)}
.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2030%2030'%3e%3cpath%20stroke='rgba%28255,%20255,%20255,%200.55%29'%20stroke-linecap='round'%20stroke-miterlimit='10'%20stroke-width='2'%20d='M4%207h22M4%2015h22M4%2023h22'/%3e%3c/svg%3e")}
.navbar-dark .navbar-text{color:rgba(255,255,255,.55)}
.navbar-dark .navbar-text a,.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 rgba(0,0,0,.125);border-radius:.25rem}
.card>hr{margin-right:0;margin-left:0}
.card>.list-group{border-top:inherit;border-bottom:inherit}
.card>.list-group:first-child{border-top-width:0;border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card>.list-group:last-child{border-bottom-width:0;border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.card>.card-header+.list-group,.card>.list-group+.card-footer{border-top:0}
.card-body{flex:1 1 auto;padding:1rem 1rem}
.card-title{margin-bottom:.5rem}
.card-subtitle{margin-top:-.25rem;margin-bottom:0}
.card-text:last-child{margin-bottom:0}
.card-link:hover{text-decoration:none}
.card-link+.card-link{margin-left:1rem}
.card-header{padding:.5rem 1rem;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}
.card-footer{padding:.5rem 1rem;background-color:rgba(0,0,0,.03);border-top:1px solid rgba(0,0,0,.125)}
.card-footer:last-child{border-radius:0 0 calc(.25rem - 1px) calc(.25rem - 1px)}
.card-header-tabs{margin-right:-.5rem;margin-bottom:-.5rem;margin-left:-.5rem;border-bottom:0}
.card-header-pills{margin-right:-.5rem;margin-left:-.5rem}
.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1rem;border-radius:calc(.25rem - 1px)}
.card-img,.card-img-bottom,.card-img-top{width:100%}
.card-img,.card-img-top{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.card-img,.card-img-bottom{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.card-group>.card{margin-bottom:.75rem}
@media(min-width:576px){.card-group{display:flex;flex-flow:row wrap}
.card-group>.card{flex:1 0 0;margin-bottom:0}
.card-group>.card+.card{margin-left:0;border-left:0}
.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}
.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}
.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}
.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}
}
.accordion-button{position:relative;display:flex;align-items:center;width:100%;padding:1rem 1.25rem;font-size:1rem;color:#212529;text-align:left;background-color:#fff;border:0;border-radius:0;overflow-anchor:none;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,border-radius .15s ease}
@media(prefers-reduced-motion:reduce){.accordion-button{transition:none}
}
.accordion-button:not(.collapsed){color:#0c63e4;background-color:#e7f1ff;box-shadow:inset 0 -1px 0 rgba(0,0,0,.125)}
.accordion-button:not(.collapsed)::after{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%230c63e4'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");transform:rotate(-180deg)}
.accordion-button::after{flex-shrink:0;width:1.25rem;height:1.25rem;margin-left:auto;content:"";background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23212529'%3e%3cpath%20fill-rule='evenodd'%20d='M1.646%204.646a.5.5%200%200%201%20.708%200L8%2010.293l5.646-5.647a.5.5%200%200%201%20.708.708l-6%206a.5.5%200%200%201-.708%200l-6-6a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e");background-repeat:no-repeat;background-size:1.25rem;transition:transform .2s ease-in-out}
@media(prefers-reduced-motion:reduce){.accordion-button::after{transition:none}
}
.accordion-button:hover{z-index:2}
.accordion-button:focus{z-index:3;border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.accordion-header{margin-bottom:0}
.accordion-item{background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.accordion-item:first-of-type{border-top-left-radius:.25rem;border-top-right-radius:.25rem}
.accordion-item:first-of-type .accordion-button{border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.accordion-item:not(:first-of-type){border-top:0}
.accordion-item:last-of-type{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.accordion-item:last-of-type .accordion-button.collapsed{border-bottom-right-radius:calc(.25rem - 1px);border-bottom-left-radius:calc(.25rem - 1px)}
.accordion-item:last-of-type .accordion-collapse{border-bottom-right-radius:.25rem;border-bottom-left-radius:.25rem}
.accordion-body{padding:1rem 1.25rem}
.accordion-flush .accordion-collapse{border-width:0}
.accordion-flush .accordion-item{border-right:0;border-left:0;border-radius:0}
.accordion-flush .accordion-item:first-child{border-top:0}
.accordion-flush .accordion-item:last-child{border-bottom:0}
.accordion-flush .accordion-item .accordion-button{border-radius:0}
.breadcrumb{display:flex;flex-wrap:wrap;padding:0;margin-bottom:1rem;list-style:none}
.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}
.breadcrumb-item+.breadcrumb-item::before{float:left;padding-right:.5rem;color:#6c757d;content:var(--bs-breadcrumb-divider,"/")}
.breadcrumb-item.active{color:#6c757d}
.pagination{display:flex;padding-left:0;list-style:none}
.page-link{position:relative;display:block;color:#0d6efd;text-decoration:none;background-color:#fff;border:1px solid #dee2e6;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){.page-link{transition:none}
}
.page-link:hover{z-index:2;color:#0a58ca;background-color:#e9ecef;border-color:#dee2e6}
.page-link:focus{z-index:3;color:#0a58ca;background-color:#e9ecef;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25)}
.page-item:not(:first-child) .page-link{margin-left:-1px}
.page-item.active .page-link{z-index:3;color:#fff;background-color:#0d6efd;border-color:#0d6efd}
.page-item.disabled .page-link{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}
.page-link{padding:.375rem .75rem}
.page-item:first-child .page-link{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}
.page-item:last-child .page-link{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}
.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.25rem}
.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}
.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}
.pagination-sm .page-link{padding:.25rem .5rem;font-size:.875rem}
.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}
.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}
.badge{display:inline-block;padding:.35em .65em;font-size:.75em;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25rem}
.badge:empty{display:none}
.btn .badge{position:relative;top:-1px}
.alert{position:relative;padding:1rem 1rem;margin-bottom:1rem;border:1px solid transparent;border-radius:.25rem}
.alert-heading{color:inherit}
.alert-link{font-weight:700}
.alert-dismissible{padding-right:3rem}
.alert-dismissible .btn-close{position:absolute;top:0;right:0;z-index:2;padding:1.25rem 1rem}
.alert-primary{color:#084298;background-color:#cfe2ff;border-color:#b6d4fe}
.alert-primary .alert-link{color:#06357a}
.alert-secondary{color:#41464b;background-color:#e2e3e5;border-color:#d3d6d8}
.alert-secondary .alert-link{color:#34383c}
.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}
.alert-success .alert-link{color:#0c4128}
.alert-info{color:#055160;background-color:#cff4fc;border-color:#b6effb}
.alert-info .alert-link{color:#04414d}
.alert-warning{color:#664d03;background-color:#fff3cd;border-color:#ffecb5}
.alert-warning .alert-link{color:#523e02}
.alert-danger{color:#842029;background-color:#f8d7da;border-color:#f5c2c7}
.alert-danger .alert-link{color:#6a1a21}
.alert-light{color:#636464;background-color:#fefefe;border-color:#fdfdfe}
.alert-light .alert-link{color:#4f5050}
.alert-dark{color:#141619;background-color:#d3d3d4;border-color:#bcbebf}
.alert-dark .alert-link{color:#101214}
@-webkit-keyframes progress-bar-stripes{0{background-position-x:1rem}
}
@keyframes progress-bar-stripes{0{background-position-x:1rem}
}
.progress{display:flex;height:1rem;overflow:hidden;font-size:.75rem;background-color:#e9ecef;border-radius:.25rem}
.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#0d6efd;transition:width .6s ease}
@media(prefers-reduced-motion:reduce){.progress-bar{transition:none}
}
.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:1rem 1rem}
.progress-bar-animated{-webkit-animation:1s linear infinite progress-bar-stripes;animation:1s linear infinite progress-bar-stripes}
@media(prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}
}
.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;border-radius:.25rem}
.list-group-numbered{list-style-type:none;counter-reset:section}
.list-group-numbered>li::before{content:counters(section,".") ". ";counter-increment:section}
.list-group-item-action{width:100%;color:#495057;text-align:inherit}
.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:#495057;text-decoration:none;background-color:#f8f9fa}
.list-group-item-action:active{color:#212529;background-color:#e9ecef}
.list-group-item{position:relative;display:block;padding:.5rem 1rem;color:#212529;text-decoration:none;background-color:#fff;border:1px solid rgba(0,0,0,.125)}
.list-group-item:first-child{border-top-left-radius:inherit;border-top-right-radius:inherit}
.list-group-item:last-child{border-bottom-right-radius:inherit;border-bottom-left-radius:inherit}
.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:#0d6efd;border-color:#0d6efd}
.list-group-item+.list-group-item{border-top-width:0}
.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}
.list-group-horizontal{flex-direction:row}
.list-group-horizontal>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal>.list-group-item.active{margin-top:0}
.list-group-horizontal>.list-group-item+.list-group-item{border-top-width:1px;border-left-width: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{flex-direction:row}
.list-group-horizontal-sm>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-sm>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-sm>.list-group-item.active{margin-top:0}
.list-group-horizontal-sm>.list-group-item+.list-group-item{border-top-width:1px;border-left-width: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{flex-direction:row}
.list-group-horizontal-md>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-md>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-md>.list-group-item.active{margin-top:0}
.list-group-horizontal-md>.list-group-item+.list-group-item{border-top-width:1px;border-left-width: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{flex-direction:row}
.list-group-horizontal-lg>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-lg>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-lg>.list-group-item.active{margin-top:0}
.list-group-horizontal-lg>.list-group-item+.list-group-item{border-top-width:1px;border-left-width: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{flex-direction:row}
.list-group-horizontal-xl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-xl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-xl>.list-group-item.active{margin-top:0}
.list-group-horizontal-xl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}
.list-group-horizontal-xl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
}
@media(min-width:1400px){.list-group-horizontal-xxl{flex-direction:row}
.list-group-horizontal-xxl>.list-group-item:first-child{border-bottom-left-radius:.25rem;border-top-right-radius:0}
.list-group-horizontal-xxl>.list-group-item:last-child{border-top-right-radius:.25rem;border-bottom-left-radius:0}
.list-group-horizontal-xxl>.list-group-item.active{margin-top:0}
.list-group-horizontal-xxl>.list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}
.list-group-horizontal-xxl>.list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}
}
.list-group-flush{border-radius:0}
.list-group-flush>.list-group-item{border-width:0 0 1px}
.list-group-flush>.list-group-item:last-child{border-bottom-width:0}
.list-group-item-primary{color:#084298;background-color:#cfe2ff}
.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#084298;background-color:#bacbe6}
.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#084298;border-color:#084298}
.list-group-item-secondary{color:#41464b;background-color:#e2e3e5}
.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#41464b;background-color:#cbccce}
.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#41464b;border-color:#41464b}
.list-group-item-success{color:#0f5132;background-color:#d1e7dd}
.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#0f5132;background-color:#bcd0c7}
.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#0f5132;border-color:#0f5132}
.list-group-item-info{color:#055160;background-color:#cff4fc}
.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#055160;background-color:#badce3}
.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#055160;border-color:#055160}
.list-group-item-warning{color:#664d03;background-color:#fff3cd}
.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#664d03;background-color:#e6dbb9}
.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#664d03;border-color:#664d03}
.list-group-item-danger{color:#842029;background-color:#f8d7da}
.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#842029;background-color:#dfc2c4}
.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#842029;border-color:#842029}
.list-group-item-light{color:#636464;background-color:#fefefe}
.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#636464;background-color:#e5e5e5}
.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#636464;border-color:#636464}
.list-group-item-dark{color:#141619;background-color:#d3d3d4}
.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#141619;background-color:#bebebf}
.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#141619;border-color:#141619}
.btn-close{box-sizing:content-box;width:1em;height:1em;padding:.25em .25em;color:#000;background:transparent url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23000'%3e%3cpath%20d='M.293.293a1%201%200%20011.414%200L8%206.586%2014.293.293a1%201%200%20111.414%201.414L9.414%208l6.293%206.293a1%201%200%2001-1.414%201.414L8%209.414l-6.293%206.293a1%201%200%2001-1.414-1.414L6.586%208%20.293%201.707a1%201%200%20010-1.414z'/%3e%3c/svg%3e") center/1em auto no-repeat;border:0;border-radius:.25rem;opacity:.5}
.btn-close:hover{color:#000;text-decoration:none;opacity:.75}
.btn-close:focus{outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,.25);opacity:1}
.btn-close.disabled,.btn-close:disabled{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;opacity:.25}
.btn-close-white{filter:invert(1) grayscale(100%) brightness(200%)}
.toast{width:350px;max-width:100%;font-size:.875rem;pointer-events:auto;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(0,0,0,.1);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);border-radius:.25rem}
.toast:not(.showing):not(.show){opacity:0}
.toast.hide{display:none}
.toast-container{width:-webkit-max-content;width:-moz-max-content;width:max-content;max-width:100%;pointer-events:none}
.toast-container>:not(:last-child){margin-bottom:.75rem}
.toast-header{display:flex;align-items:center;padding:.5rem .75rem;color:#6c757d;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05);border-top-left-radius:calc(.25rem - 1px);border-top-right-radius:calc(.25rem - 1px)}
.toast-header .btn-close{margin-right:-.375rem;margin-left:.75rem}
.toast-body{padding:.75rem;word-wrap:break-word}
.modal{position:fixed;top:0;left:0;z-index:1060;display:none;width:100%;height:100%;overflow-x:hidden;overflow-y:auto;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.modal-static .modal-dialog{transform:scale(1.02)}
.modal-dialog-scrollable{height:calc(100% - 1rem)}
.modal-dialog-scrollable .modal-content{max-height:100%;overflow:hidden}
.modal-dialog-scrollable .modal-body{overflow-y:auto}
.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}
.modal-content{position:relative;display:flex;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:flex;flex-shrink:0;align-items:center;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 .btn-close{padding:.5rem .5rem;margin:-.5rem -.5rem -.5rem auto}
.modal-title{margin-bottom:0;line-height:1.5}
.modal-body{position:relative;flex:1 1 auto;padding:1rem}
.modal-footer{display:flex;flex-wrap:wrap;flex-shrink:0;align-items:center;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}
@media(min-width:576px){.modal-dialog{max-width:500px;margin:1.75rem auto}
.modal-dialog-scrollable{height:calc(100% - 3.5rem)}
.modal-dialog-centered{min-height:calc(100% - 3.5rem)}
.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}
}
.modal-fullscreen{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen .modal-header{border-radius:0}
.modal-fullscreen .modal-body{overflow-y:auto}
.modal-fullscreen .modal-footer{border-radius:0}
@media(max-width:575.98px){.modal-fullscreen-sm-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-sm-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-sm-down .modal-header{border-radius:0}
.modal-fullscreen-sm-down .modal-body{overflow-y:auto}
.modal-fullscreen-sm-down .modal-footer{border-radius:0}
}
@media(max-width:767.98px){.modal-fullscreen-md-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-md-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-md-down .modal-header{border-radius:0}
.modal-fullscreen-md-down .modal-body{overflow-y:auto}
.modal-fullscreen-md-down .modal-footer{border-radius:0}
}
@media(max-width:991.98px){.modal-fullscreen-lg-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-lg-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-lg-down .modal-header{border-radius:0}
.modal-fullscreen-lg-down .modal-body{overflow-y:auto}
.modal-fullscreen-lg-down .modal-footer{border-radius:0}
}
@media(max-width:1199.98px){.modal-fullscreen-xl-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-xl-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-xl-down .modal-header{border-radius:0}
.modal-fullscreen-xl-down .modal-body{overflow-y:auto}
.modal-fullscreen-xl-down .modal-footer{border-radius:0}
}
@media(max-width:1399.98px){.modal-fullscreen-xxl-down{width:100vw;max-width:none;height:100%;margin:0}
.modal-fullscreen-xxl-down .modal-content{height:100%;border:0;border-radius:0}
.modal-fullscreen-xxl-down .modal-header{border-radius:0}
.modal-fullscreen-xxl-down .modal-body{overflow-y:auto}
.modal-fullscreen-xxl-down .modal-footer{border-radius:0}
}
.tooltip{position:absolute;z-index:1080;display:block;margin:0;font-family:var(--bs-font-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:.875rem;word-wrap:break-word;opacity:0}
.tooltip.show{opacity:.9}
.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}
.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}
.bs-tooltip-auto[data-popper-placement^=top],.bs-tooltip-top{padding:.4rem 0}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}
.bs-tooltip-auto[data-popper-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:-1px;border-width:.4rem .4rem 0;border-top-color:#000}
.bs-tooltip-auto[data-popper-placement^=right],.bs-tooltip-end{padding:0 .4rem}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow,.bs-tooltip-end .tooltip-arrow{left:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[data-popper-placement^=right] .tooltip-arrow::before,.bs-tooltip-end .tooltip-arrow::before{right:-1px;border-width:.4rem .4rem .4rem 0;border-right-color:#000}
.bs-tooltip-auto[data-popper-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}
.bs-tooltip-auto[data-popper-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:-1px;border-width:0 .4rem .4rem;border-bottom-color:#000}
.bs-tooltip-auto[data-popper-placement^=left],.bs-tooltip-start{padding:0 .4rem}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow,.bs-tooltip-start .tooltip-arrow{right:0;width:.4rem;height:.8rem}
.bs-tooltip-auto[data-popper-placement^=left] .tooltip-arrow::before,.bs-tooltip-start .tooltip-arrow::before{left:-1px;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:1070;display:block;max-width:276px;font-family:var(--bs-font-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:.875rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(0,0,0,.2);border-radius:.3rem}
.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem}
.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(0,0,0,.25)}
.bs-popover-auto[data-popper-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow,.bs-popover-end>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::before,.bs-popover-end>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(0,0,0,.25)}
.bs-popover-auto[data-popper-placement^=right]>.popover-arrow::after,.bs-popover-end>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(0,0,0,.25)}
.bs-popover-auto[data-popper-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}
.bs-popover-auto[data-popper-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 #f0f0f0}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow,.bs-popover-start>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::before,.bs-popover-start>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(0,0,0,.25)}
.bs-popover-auto[data-popper-placement^=left]>.popover-arrow::after,.bs-popover-start>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}
.popover-header{padding:.5rem 1rem;margin-bottom:0;font-size:1rem;background-color:#f0f0f0;border-bottom:1px solid rgba(0,0,0,.2);border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}
.popover-header:empty{display:none}
.popover-body{padding:1rem 1rem;color:#212529}
.carousel{position:relative}
.carousel.pointer-event{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: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-end,.carousel-item-next:not(.carousel-item-start){transform:translateX(100%)}
.active.carousel-item-start,.carousel-item-prev:not(.carousel-item-end){transform:translateX(-100%)}
.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}
.carousel-fade .carousel-item-next.carousel-item-start,.carousel-fade .carousel-item-prev.carousel-item-end,.carousel-fade .carousel-item.active{z-index:1;opacity:1}
.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{z-index:0;opacity:0;transition:opacity 0 .6s}
@media(prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-end,.carousel-fade .active.carousel-item-start{transition:none}
}
.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;padding:0;color:#fff;text-align:center;background:0;border:0;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:2rem;height:2rem;background-repeat:no-repeat;background-position:50%;background-size:100% 100%}
.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23fff'%3e%3cpath%20d='M11.354%201.646a.5.5%200%200%201%200%20.708L5.707%208l5.647%205.646a.5.5%200%200%201-.708.708l-6-6a.5.5%200%200%201%200-.708l6-6a.5.5%200%200%201%20.708%200z'/%3e%3c/svg%3e")}
.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%20fill='%23fff'%3e%3cpath%20d='M4.646%201.646a.5.5%200%200%201%20.708%200l6%206a.5.5%200%200%201%200%20.708l-6%206a.5.5%200%200%201-.708-.708L10.293%208%204.646%202.354a.5.5%200%200%201%200-.708z'/%3e%3c/svg%3e")}
.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding:0;margin-right:15%;margin-bottom:1rem;margin-left:15%;list-style:none}
.carousel-indicators [data-bs-target]{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;padding:0;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border:0;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}
@media(prefers-reduced-motion:reduce){.carousel-indicators [data-bs-target]{transition:none}
}
.carousel-indicators .active{opacity:1}
.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}
.carousel-dark .carousel-control-next-icon,.carousel-dark .carousel-control-prev-icon{filter:invert(1) grayscale(100)}
.carousel-dark .carousel-indicators [data-bs-target]{background-color:#000}
.carousel-dark .carousel-caption{color:#000}
@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}
}
@keyframes spinner-border{to{transform:rotate(360deg)}
}
.spinner-border{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;border:.25em solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:.75s linear infinite spinner-border;animation:.75s linear infinite spinner-border}
.spinner-border-sm{width:1rem;height:1rem;border-width:.2em}
@-webkit-keyframes spinner-grow{0{transform:scale(0)}
50%{opacity:1;transform:none}
}
@keyframes spinner-grow{0{transform:scale(0)}
50%{opacity:1;transform:none}
}
.spinner-grow{display:inline-block;width:2rem;height:2rem;vertical-align:-.125em;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:.75s linear infinite spinner-grow;animation:.75s linear infinite spinner-grow}
.spinner-grow-sm{width:1rem;height:1rem}
@media(prefers-reduced-motion:reduce){.spinner-border,.spinner-grow{-webkit-animation-duration:1.5s;animation-duration:1.5s}
}
.offcanvas{position:fixed;bottom:0;z-index:1050;display:flex;flex-direction:column;max-width:100%;visibility:hidden;background-color:#fff;background-clip:padding-box;outline:0;transition:transform .3s ease-in-out}
@media(prefers-reduced-motion:reduce){.offcanvas{transition:none}
}
.offcanvas-header{display:flex;align-items:center;justify-content:space-between;padding:1rem 1rem}
.offcanvas-header .btn-close{padding:.5rem .5rem;margin-top:-.5rem;margin-right:-.5rem;margin-bottom:-.5rem}
.offcanvas-title{margin-bottom:0;line-height:1.5}
.offcanvas-body{flex-grow:1;padding:1rem 1rem;overflow-y:auto}
.offcanvas-start{top:0;left:0;width:400px;border-right:1px solid rgba(0,0,0,.2);transform:translateX(-100%)}
.offcanvas-end{top:0;right:0;width:400px;border-left:1px solid rgba(0,0,0,.2);transform:translateX(100%)}
.offcanvas-top{top:0;right:0;left:0;height:30vh;max-height:100%;border-bottom:1px solid rgba(0,0,0,.2);transform:translateY(-100%)}
.offcanvas-bottom{right:0;left:0;height:30vh;max-height:100%;border-top:1px solid rgba(0,0,0,.2);transform:translateY(100%)}
.offcanvas.show{transform:none}
.clearfix::after{display:block;clear:both;content:""}
.link-primary{color:#0d6efd}
.link-primary:focus,.link-primary:hover{color:#0a58ca}
.link-secondary{color:#6c757d}
.link-secondary:focus,.link-secondary:hover{color:#565e64}
.link-success{color:#198754}
.link-success:focus,.link-success:hover{color:#146c43}
.link-info{color:#0dcaf0}
.link-info:focus,.link-info:hover{color:#3dd5f3}
.link-warning{color:#ffc107}
.link-warning:focus,.link-warning:hover{color:#ffcd39}
.link-danger{color:#dc3545}
.link-danger:focus,.link-danger:hover{color:#b02a37}
.link-light{color:#f8f9fa}
.link-light:focus,.link-light:hover{color:#f9fafb}
.link-dark{color:#212529}
.link-dark:focus,.link-dark:hover{color:#1a1e21}
.ratio{position:relative;width:100%}
.ratio::before{display:block;padding-top:var(--bs-aspect-ratio);content:""}
.ratio>*{position:absolute;top:0;left:0;width:100%;height:100%}
.ratio-1x1{--bs-aspect-ratio:100%}
.ratio-4x3{--bs-aspect-ratio:calc(3 / 4 * 100%)}
.ratio-16x9{--bs-aspect-ratio:calc(9 / 16 * 100%)}
.ratio-21x9{--bs-aspect-ratio:calc(9 / 21 * 100%)}
.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}
.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}
.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
@media(min-width:576px){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
}
@media(min-width:768px){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
}
@media(min-width:992px){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
}
@media(min-width:1200px){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
}
@media(min-width:1400px){.sticky-xxl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}
}
.visually-hidden,.visually-hidden-focusable:not(:focus):not(:focus-within){position:absolute !important;width:1px !important;height:1px !important;padding:0 !important;margin:-1px !important;overflow:hidden !important;clip:rect(0,0,0,0) !important;white-space:nowrap !important;border:0 !important}
.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}
.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.align-baseline{vertical-align:baseline !important}
.align-top{vertical-align:top !important}
.align-middle{vertical-align:middle !important}
.align-bottom{vertical-align:bottom !important}
.align-text-bottom{vertical-align:text-bottom !important}
.align-text-top{vertical-align:text-top !important}
.float-start{float:left !important}
.float-end{float:right !important}
.float-none{float:none !important}
.overflow-auto{overflow:auto !important}
.overflow-hidden{overflow:hidden !important}
.overflow-visible{overflow:visible !important}
.overflow-scroll{overflow:scroll !important}
.d-inline{display:inline !important}
.d-inline-block{display:inline-block !important}
.d-block{display:block !important}
.d-grid{display:grid !important}
.d-table{display:table !important}
.d-table-row{display:table-row !important}
.d-table-cell{display:table-cell !important}
.d-flex{display:flex !important}
.d-inline-flex{display:inline-flex !important}
.d-none{display:none !important}
.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}
.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075) !important}
.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175) !important}
.shadow-none{box-shadow:none !important}
.position-static{position:static !important}
.position-relative{position:relative !important}
.position-absolute{position:absolute !important}
.position-fixed{position:fixed !important}
.position-sticky{position:-webkit-sticky !important;position:sticky !important}
.top-0{top:0 !important}
.top-50{top:50% !important}
.top-100{top:100% !important}
.bottom-0{bottom:0 !important}
.bottom-50{bottom:50% !important}
.bottom-100{bottom:100% !important}
.start-0{left:0 !important}
.start-50{left:50% !important}
.start-100{left:100% !important}
.end-0{right:0 !important}
.end-50{right:50% !important}
.end-100{right:100% !important}
.translate-middle{transform:translate(-50%,-50%) !important}
.translate-middle-x{transform:translateX(-50%) !important}
.translate-middle-y{transform:translateY(-50%) !important}
.border{border:1px solid #dee2e6 !important}
.border-0{border:0 !important}
.border-top{border-top:1px solid #dee2e6 !important}
.border-top-0{border-top:0 !important}
.border-end{border-right:1px solid #dee2e6 !important}
.border-end-0{border-right:0 !important}
.border-bottom{border-bottom:1px solid #dee2e6 !important}
.border-bottom-0{border-bottom:0 !important}
.border-start{border-left:1px solid #dee2e6 !important}
.border-start-0{border-left:0 !important}
.border-primary{border-color:#0d6efd !important}
.border-secondary{border-color:#6c757d !important}
.border-success{border-color:#198754 !important}
.border-info{border-color:#0dcaf0 !important}
.border-warning{border-color:#ffc107 !important}
.border-danger{border-color:#dc3545 !important}
.border-light{border-color:#f8f9fa !important}
.border-dark{border-color:#212529 !important}
.border-white{border-color:#fff !important}
.border-1{border-width:1px !important}
.border-2{border-width:2px !important}
.border-3{border-width:3px !important}
.border-4{border-width:4px !important}
.border-5{border-width:5px !important}
.w-25{width:25% !important}
.w-50{width:50% !important}
.w-75{width:75% !important}
.w-100{width:100% !important}
.w-auto{width:auto !important}
.mw-100{max-width:100% !important}
.vw-100{width:100vw !important}
.min-vw-100{min-width:100vw !important}
.h-25{height:25% !important}
.h-50{height:50% !important}
.h-75{height:75% !important}
.h-100{height:100% !important}
.h-auto{height:auto !important}
.mh-100{max-height:100% !important}
.vh-100{height:100vh !important}
.min-vh-100{min-height:100vh !important}
.flex-fill{flex:1 1 auto !important}
.flex-row{flex-direction:row !important}
.flex-column{flex-direction:column !important}
.flex-row-reverse{flex-direction:row-reverse !important}
.flex-column-reverse{flex-direction:column-reverse !important}
.flex-grow-0{flex-grow:0 !important}
.flex-grow-1{flex-grow:1 !important}
.flex-shrink-0{flex-shrink:0 !important}
.flex-shrink-1{flex-shrink:1 !important}
.flex-wrap{flex-wrap:wrap !important}
.flex-nowrap{flex-wrap:nowrap !important}
.flex-wrap-reverse{flex-wrap:wrap-reverse !important}
.gap-0{gap:0 !important}
.gap-1{gap:.25rem !important}
.gap-2{gap:.5rem !important}
.gap-3{gap:1rem !important}
.gap-4{gap:1.5rem !important}
.gap-5{gap:3rem !important}
.justify-content-start{justify-content:flex-start !important}
.justify-content-end{justify-content:flex-end !important}
.justify-content-center{justify-content:center !important}
.justify-content-between{justify-content:space-between !important}
.justify-content-around{justify-content:space-around !important}
.justify-content-evenly{justify-content:space-evenly !important}
.align-items-start{align-items:flex-start !important}
.align-items-end{align-items:flex-end !important}
.align-items-center{align-items:center !important}
.align-items-baseline{align-items:baseline !important}
.align-items-stretch{align-items:stretch !important}
.align-content-start{align-content:flex-start !important}
.align-content-end{align-content:flex-end !important}
.align-content-center{align-content:center !important}
.align-content-between{align-content:space-between !important}
.align-content-around{align-content:space-around !important}
.align-content-stretch{align-content:stretch !important}
.align-self-auto{align-self:auto !important}
.align-self-start{align-self:flex-start !important}
.align-self-end{align-self:flex-end !important}
.align-self-center{align-self:center !important}
.align-self-baseline{align-self:baseline !important}
.align-self-stretch{align-self:stretch !important}
.order-first{order:-1 !important}
.order-0{order:0 !important}
.order-1{order:1 !important}
.order-2{order:2 !important}
.order-3{order:3 !important}
.order-4{order:4 !important}
.order-5{order:5 !important}
.order-last{order:6 !important}
.m-0{margin:0 !important}
.m-1{margin:.25rem !important}
.m-2{margin:.5rem !important}
.m-3{margin:1rem !important}
.m-4{margin:1.5rem !important}
.m-5{margin:3rem !important}
.m-auto{margin:auto !important}
.mx-0{margin-right:0 !important;margin-left:0 !important}
.mx-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-auto{margin-right:auto !important;margin-left:auto !important}
.my-0{margin-top:0 !important;margin-bottom:0 !important}
.my-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-0{margin-top:0 !important}
.mt-1{margin-top:.25rem !important}
.mt-2{margin-top:.5rem !important}
.mt-3{margin-top:1rem !important}
.mt-4{margin-top:1.5rem !important}
.mt-5{margin-top:3rem !important}
.mt-auto{margin-top:auto !important}
.me-0{margin-right:0 !important}
.me-1{margin-right:.25rem !important}
.me-2{margin-right:.5rem !important}
.me-3{margin-right:1rem !important}
.me-4{margin-right:1.5rem !important}
.me-5{margin-right:3rem !important}
.me-auto{margin-right:auto !important}
.mb-0{margin-bottom:0 !important}
.mb-1{margin-bottom:.25rem !important}
.mb-2{margin-bottom:.5rem !important}
.mb-3{margin-bottom:1rem !important}
.mb-4{margin-bottom:1.5rem !important}
.mb-5{margin-bottom:3rem !important}
.mb-auto{margin-bottom:auto !important}
.ms-0{margin-left:0 !important}
.ms-1{margin-left:.25rem !important}
.ms-2{margin-left:.5rem !important}
.ms-3{margin-left:1rem !important}
.ms-4{margin-left:1.5rem !important}
.ms-5{margin-left:3rem !important}
.ms-auto{margin-left:auto !important}
.p-0{padding:0 !important}
.p-1{padding:.25rem !important}
.p-2{padding:.5rem !important}
.p-3{padding:1rem !important}
.p-4{padding:1.5rem !important}
.p-5{padding:3rem !important}
.px-0{padding-right:0 !important;padding-left:0 !important}
.px-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-3{padding-right:1rem !important;padding-left:1rem !important}
.px-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-5{padding-right:3rem !important;padding-left:3rem !important}
.py-0{padding-top:0 !important;padding-bottom:0 !important}
.py-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-0{padding-top:0 !important}
.pt-1{padding-top:.25rem !important}
.pt-2{padding-top:.5rem !important}
.pt-3{padding-top:1rem !important}
.pt-4{padding-top:1.5rem !important}
.pt-5{padding-top:3rem !important}
.pe-0{padding-right:0 !important}
.pe-1{padding-right:.25rem !important}
.pe-2{padding-right:.5rem !important}
.pe-3{padding-right:1rem !important}
.pe-4{padding-right:1.5rem !important}
.pe-5{padding-right:3rem !important}
.pb-0{padding-bottom:0 !important}
.pb-1{padding-bottom:.25rem !important}
.pb-2{padding-bottom:.5rem !important}
.pb-3{padding-bottom:1rem !important}
.pb-4{padding-bottom:1.5rem !important}
.pb-5{padding-bottom:3rem !important}
.ps-0{padding-left:0 !important}
.ps-1{padding-left:.25rem !important}
.ps-2{padding-left:.5rem !important}
.ps-3{padding-left:1rem !important}
.ps-4{padding-left:1.5rem !important}
.ps-5{padding-left:3rem !important}
.font-monospace{font-family:var(--bs-font-monospace) !important}
.fs-1{font-size:calc(1.375rem + 1.5vw) !important}
.fs-2{font-size:calc(1.325rem + .9vw) !important}
.fs-3{font-size:calc(1.3rem + .6vw) !important}
.fs-4{font-size:calc(1.275rem + .3vw) !important}
.fs-5{font-size:1.25rem !important}
.fs-6{font-size:1rem !important}
.fst-italic{font-style:italic !important}
.fst-normal{font-style:normal !important}
.fw-light{font-weight:300 !important}
.fw-lighter{font-weight:lighter !important}
.fw-normal{font-weight:400 !important}
.fw-bold{font-weight:700 !important}
.fw-bolder{font-weight:bolder !important}
.lh-1{line-height:1 !important}
.lh-sm{line-height:1.25 !important}
.lh-base{line-height:1.5 !important}
.lh-lg{line-height:2 !important}
.text-start{text-align:left !important}
.text-end{text-align:right !important}
.text-center{text-align:center !important}
.text-decoration-none{text-decoration:none !important}
.text-decoration-underline{text-decoration:underline !important}
.text-decoration-line-through{text-decoration:line-through !important}
.text-lowercase{text-transform:lowercase !important}
.text-uppercase{text-transform:uppercase !important}
.text-capitalize{text-transform:capitalize !important}
.text-wrap{white-space:normal !important}
.text-nowrap{white-space:nowrap !important}
.text-break{word-wrap:break-word !important;word-break:break-word !important}
.text-primary{color:#0d6efd !important}
.text-secondary{color:#6c757d !important}
.text-success{color:#198754 !important}
.text-info{color:#0dcaf0 !important}
.text-warning{color:#ffc107 !important}
.text-danger{color:#dc3545 !important}
.text-light{color:#f8f9fa !important}
.text-dark{color:#212529 !important}
.text-white{color:#fff !important}
.text-body{color:#212529 !important}
.text-muted{color:#6c757d !important}
.text-black-50{color:rgba(0,0,0,.5) !important}
.text-white-50{color:rgba(255,255,255,.5) !important}
.text-reset{color:inherit !important}
.bg-primary{background-color:#0d6efd !important}
.bg-secondary{background-color:#6c757d !important}
.bg-success{background-color:#198754 !important}
.bg-info{background-color:#0dcaf0 !important}
.bg-warning{background-color:#ffc107 !important}
.bg-danger{background-color:#dc3545 !important}
.bg-light{background-color:#f8f9fa !important}
.bg-dark{background-color:#212529 !important}
.bg-body{background-color:#fff !important}
.bg-white{background-color:#fff !important}
.bg-transparent{background-color:transparent !important}
.bg-gradient{background-image:var(--bs-gradient) !important}
.user-select-all{-webkit-user-select:all !important;-moz-user-select:all !important;user-select:all !important}
.user-select-auto{-webkit-user-select:auto !important;-moz-user-select:auto !important;user-select:auto !important}
.user-select-none{-webkit-user-select:none !important;-moz-user-select:none !important;user-select:none !important}
.pe-none{pointer-events:none !important}
.pe-auto{pointer-events:auto !important}
.rounded{border-radius:.25rem !important}
.rounded-0{border-radius:0 !important}
.rounded-1{border-radius:.2rem !important}
.rounded-2{border-radius:.25rem !important}
.rounded-3{border-radius:.3rem !important}
.rounded-circle{border-radius:50% !important}
.rounded-pill{border-radius:50rem !important}
.rounded-top{border-top-left-radius:.25rem !important;border-top-right-radius:.25rem !important}
.rounded-end{border-top-right-radius:.25rem !important;border-bottom-right-radius:.25rem !important}
.rounded-bottom{border-bottom-right-radius:.25rem !important;border-bottom-left-radius:.25rem !important}
.rounded-start{border-bottom-left-radius:.25rem !important;border-top-left-radius:.25rem !important}
.visible{visibility:visible !important}
.invisible{visibility:hidden !important}
@media(min-width:576px){.float-sm-start{float:left !important}
.float-sm-end{float:right !important}
.float-sm-none{float:none !important}
.d-sm-inline{display:inline !important}
.d-sm-inline-block{display:inline-block !important}
.d-sm-block{display:block !important}
.d-sm-grid{display:grid !important}
.d-sm-table{display:table !important}
.d-sm-table-row{display:table-row !important}
.d-sm-table-cell{display:table-cell !important}
.d-sm-flex{display:flex !important}
.d-sm-inline-flex{display:inline-flex !important}
.d-sm-none{display:none !important}
.flex-sm-fill{flex:1 1 auto !important}
.flex-sm-row{flex-direction:row !important}
.flex-sm-column{flex-direction:column !important}
.flex-sm-row-reverse{flex-direction:row-reverse !important}
.flex-sm-column-reverse{flex-direction:column-reverse !important}
.flex-sm-grow-0{flex-grow:0 !important}
.flex-sm-grow-1{flex-grow:1 !important}
.flex-sm-shrink-0{flex-shrink:0 !important}
.flex-sm-shrink-1{flex-shrink:1 !important}
.flex-sm-wrap{flex-wrap:wrap !important}
.flex-sm-nowrap{flex-wrap:nowrap !important}
.flex-sm-wrap-reverse{flex-wrap:wrap-reverse !important}
.gap-sm-0{gap:0 !important}
.gap-sm-1{gap:.25rem !important}
.gap-sm-2{gap:.5rem !important}
.gap-sm-3{gap:1rem !important}
.gap-sm-4{gap:1.5rem !important}
.gap-sm-5{gap:3rem !important}
.justify-content-sm-start{justify-content:flex-start !important}
.justify-content-sm-end{justify-content:flex-end !important}
.justify-content-sm-center{justify-content:center !important}
.justify-content-sm-between{justify-content:space-between !important}
.justify-content-sm-around{justify-content:space-around !important}
.justify-content-sm-evenly{justify-content:space-evenly !important}
.align-items-sm-start{align-items:flex-start !important}
.align-items-sm-end{align-items:flex-end !important}
.align-items-sm-center{align-items:center !important}
.align-items-sm-baseline{align-items:baseline !important}
.align-items-sm-stretch{align-items:stretch !important}
.align-content-sm-start{align-content:flex-start !important}
.align-content-sm-end{align-content:flex-end !important}
.align-content-sm-center{align-content:center !important}
.align-content-sm-between{align-content:space-between !important}
.align-content-sm-around{align-content:space-around !important}
.align-content-sm-stretch{align-content:stretch !important}
.align-self-sm-auto{align-self:auto !important}
.align-self-sm-start{align-self:flex-start !important}
.align-self-sm-end{align-self:flex-end !important}
.align-self-sm-center{align-self:center !important}
.align-self-sm-baseline{align-self:baseline !important}
.align-self-sm-stretch{align-self:stretch !important}
.order-sm-first{order:-1 !important}
.order-sm-0{order:0 !important}
.order-sm-1{order:1 !important}
.order-sm-2{order:2 !important}
.order-sm-3{order:3 !important}
.order-sm-4{order:4 !important}
.order-sm-5{order:5 !important}
.order-sm-last{order:6 !important}
.m-sm-0{margin:0 !important}
.m-sm-1{margin:.25rem !important}
.m-sm-2{margin:.5rem !important}
.m-sm-3{margin:1rem !important}
.m-sm-4{margin:1.5rem !important}
.m-sm-5{margin:3rem !important}
.m-sm-auto{margin:auto !important}
.mx-sm-0{margin-right:0 !important;margin-left:0 !important}
.mx-sm-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-sm-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-sm-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-sm-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-sm-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-sm-auto{margin-right:auto !important;margin-left:auto !important}
.my-sm-0{margin-top:0 !important;margin-bottom:0 !important}
.my-sm-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-sm-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-sm-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-sm-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-sm-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-sm-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-sm-0{margin-top:0 !important}
.mt-sm-1{margin-top:.25rem !important}
.mt-sm-2{margin-top:.5rem !important}
.mt-sm-3{margin-top:1rem !important}
.mt-sm-4{margin-top:1.5rem !important}
.mt-sm-5{margin-top:3rem !important}
.mt-sm-auto{margin-top:auto !important}
.me-sm-0{margin-right:0 !important}
.me-sm-1{margin-right:.25rem !important}
.me-sm-2{margin-right:.5rem !important}
.me-sm-3{margin-right:1rem !important}
.me-sm-4{margin-right:1.5rem !important}
.me-sm-5{margin-right:3rem !important}
.me-sm-auto{margin-right:auto !important}
.mb-sm-0{margin-bottom:0 !important}
.mb-sm-1{margin-bottom:.25rem !important}
.mb-sm-2{margin-bottom:.5rem !important}
.mb-sm-3{margin-bottom:1rem !important}
.mb-sm-4{margin-bottom:1.5rem !important}
.mb-sm-5{margin-bottom:3rem !important}
.mb-sm-auto{margin-bottom:auto !important}
.ms-sm-0{margin-left:0 !important}
.ms-sm-1{margin-left:.25rem !important}
.ms-sm-2{margin-left:.5rem !important}
.ms-sm-3{margin-left:1rem !important}
.ms-sm-4{margin-left:1.5rem !important}
.ms-sm-5{margin-left:3rem !important}
.ms-sm-auto{margin-left:auto !important}
.p-sm-0{padding:0 !important}
.p-sm-1{padding:.25rem !important}
.p-sm-2{padding:.5rem !important}
.p-sm-3{padding:1rem !important}
.p-sm-4{padding:1.5rem !important}
.p-sm-5{padding:3rem !important}
.px-sm-0{padding-right:0 !important;padding-left:0 !important}
.px-sm-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-sm-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-sm-3{padding-right:1rem !important;padding-left:1rem !important}
.px-sm-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-sm-5{padding-right:3rem !important;padding-left:3rem !important}
.py-sm-0{padding-top:0 !important;padding-bottom:0 !important}
.py-sm-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-sm-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-sm-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-sm-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-sm-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-sm-0{padding-top:0 !important}
.pt-sm-1{padding-top:.25rem !important}
.pt-sm-2{padding-top:.5rem !important}
.pt-sm-3{padding-top:1rem !important}
.pt-sm-4{padding-top:1.5rem !important}
.pt-sm-5{padding-top:3rem !important}
.pe-sm-0{padding-right:0 !important}
.pe-sm-1{padding-right:.25rem !important}
.pe-sm-2{padding-right:.5rem !important}
.pe-sm-3{padding-right:1rem !important}
.pe-sm-4{padding-right:1.5rem !important}
.pe-sm-5{padding-right:3rem !important}
.pb-sm-0{padding-bottom:0 !important}
.pb-sm-1{padding-bottom:.25rem !important}
.pb-sm-2{padding-bottom:.5rem !important}
.pb-sm-3{padding-bottom:1rem !important}
.pb-sm-4{padding-bottom:1.5rem !important}
.pb-sm-5{padding-bottom:3rem !important}
.ps-sm-0{padding-left:0 !important}
.ps-sm-1{padding-left:.25rem !important}
.ps-sm-2{padding-left:.5rem !important}
.ps-sm-3{padding-left:1rem !important}
.ps-sm-4{padding-left:1.5rem !important}
.ps-sm-5{padding-left:3rem !important}
.text-sm-start{text-align:left !important}
.text-sm-end{text-align:right !important}
.text-sm-center{text-align:center !important}
}
@media(min-width:768px){.float-md-start{float:left !important}
.float-md-end{float:right !important}
.float-md-none{float:none !important}
.d-md-inline{display:inline !important}
.d-md-inline-block{display:inline-block !important}
.d-md-block{display:block !important}
.d-md-grid{display:grid !important}
.d-md-table{display:table !important}
.d-md-table-row{display:table-row !important}
.d-md-table-cell{display:table-cell !important}
.d-md-flex{display:flex !important}
.d-md-inline-flex{display:inline-flex !important}
.d-md-none{display:none !important}
.flex-md-fill{flex:1 1 auto !important}
.flex-md-row{flex-direction:row !important}
.flex-md-column{flex-direction:column !important}
.flex-md-row-reverse{flex-direction:row-reverse !important}
.flex-md-column-reverse{flex-direction:column-reverse !important}
.flex-md-grow-0{flex-grow:0 !important}
.flex-md-grow-1{flex-grow:1 !important}
.flex-md-shrink-0{flex-shrink:0 !important}
.flex-md-shrink-1{flex-shrink:1 !important}
.flex-md-wrap{flex-wrap:wrap !important}
.flex-md-nowrap{flex-wrap:nowrap !important}
.flex-md-wrap-reverse{flex-wrap:wrap-reverse !important}
.gap-md-0{gap:0 !important}
.gap-md-1{gap:.25rem !important}
.gap-md-2{gap:.5rem !important}
.gap-md-3{gap:1rem !important}
.gap-md-4{gap:1.5rem !important}
.gap-md-5{gap:3rem !important}
.justify-content-md-start{justify-content:flex-start !important}
.justify-content-md-end{justify-content:flex-end !important}
.justify-content-md-center{justify-content:center !important}
.justify-content-md-between{justify-content:space-between !important}
.justify-content-md-around{justify-content:space-around !important}
.justify-content-md-evenly{justify-content:space-evenly !important}
.align-items-md-start{align-items:flex-start !important}
.align-items-md-end{align-items:flex-end !important}
.align-items-md-center{align-items:center !important}
.align-items-md-baseline{align-items:baseline !important}
.align-items-md-stretch{align-items:stretch !important}
.align-content-md-start{align-content:flex-start !important}
.align-content-md-end{align-content:flex-end !important}
.align-content-md-center{align-content:center !important}
.align-content-md-between{align-content:space-between !important}
.align-content-md-around{align-content:space-around !important}
.align-content-md-stretch{align-content:stretch !important}
.align-self-md-auto{align-self:auto !important}
.align-self-md-start{align-self:flex-start !important}
.align-self-md-end{align-self:flex-end !important}
.align-self-md-center{align-self:center !important}
.align-self-md-baseline{align-self:baseline !important}
.align-self-md-stretch{align-self:stretch !important}
.order-md-first{order:-1 !important}
.order-md-0{order:0 !important}
.order-md-1{order:1 !important}
.order-md-2{order:2 !important}
.order-md-3{order:3 !important}
.order-md-4{order:4 !important}
.order-md-5{order:5 !important}
.order-md-last{order:6 !important}
.m-md-0{margin:0 !important}
.m-md-1{margin:.25rem !important}
.m-md-2{margin:.5rem !important}
.m-md-3{margin:1rem !important}
.m-md-4{margin:1.5rem !important}
.m-md-5{margin:3rem !important}
.m-md-auto{margin:auto !important}
.mx-md-0{margin-right:0 !important;margin-left:0 !important}
.mx-md-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-md-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-md-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-md-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-md-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-md-auto{margin-right:auto !important;margin-left:auto !important}
.my-md-0{margin-top:0 !important;margin-bottom:0 !important}
.my-md-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-md-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-md-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-md-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-md-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-md-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-md-0{margin-top:0 !important}
.mt-md-1{margin-top:.25rem !important}
.mt-md-2{margin-top:.5rem !important}
.mt-md-3{margin-top:1rem !important}
.mt-md-4{margin-top:1.5rem !important}
.mt-md-5{margin-top:3rem !important}
.mt-md-auto{margin-top:auto !important}
.me-md-0{margin-right:0 !important}
.me-md-1{margin-right:.25rem !important}
.me-md-2{margin-right:.5rem !important}
.me-md-3{margin-right:1rem !important}
.me-md-4{margin-right:1.5rem !important}
.me-md-5{margin-right:3rem !important}
.me-md-auto{margin-right:auto !important}
.mb-md-0{margin-bottom:0 !important}
.mb-md-1{margin-bottom:.25rem !important}
.mb-md-2{margin-bottom:.5rem !important}
.mb-md-3{margin-bottom:1rem !important}
.mb-md-4{margin-bottom:1.5rem !important}
.mb-md-5{margin-bottom:3rem !important}
.mb-md-auto{margin-bottom:auto !important}
.ms-md-0{margin-left:0 !important}
.ms-md-1{margin-left:.25rem !important}
.ms-md-2{margin-left:.5rem !important}
.ms-md-3{margin-left:1rem !important}
.ms-md-4{margin-left:1.5rem !important}
.ms-md-5{margin-left:3rem !important}
.ms-md-auto{margin-left:auto !important}
.p-md-0{padding:0 !important}
.p-md-1{padding:.25rem !important}
.p-md-2{padding:.5rem !important}
.p-md-3{padding:1rem !important}
.p-md-4{padding:1.5rem !important}
.p-md-5{padding:3rem !important}
.px-md-0{padding-right:0 !important;padding-left:0 !important}
.px-md-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-md-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-md-3{padding-right:1rem !important;padding-left:1rem !important}
.px-md-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-md-5{padding-right:3rem !important;padding-left:3rem !important}
.py-md-0{padding-top:0 !important;padding-bottom:0 !important}
.py-md-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-md-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-md-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-md-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-md-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-md-0{padding-top:0 !important}
.pt-md-1{padding-top:.25rem !important}
.pt-md-2{padding-top:.5rem !important}
.pt-md-3{padding-top:1rem !important}
.pt-md-4{padding-top:1.5rem !important}
.pt-md-5{padding-top:3rem !important}
.pe-md-0{padding-right:0 !important}
.pe-md-1{padding-right:.25rem !important}
.pe-md-2{padding-right:.5rem !important}
.pe-md-3{padding-right:1rem !important}
.pe-md-4{padding-right:1.5rem !important}
.pe-md-5{padding-right:3rem !important}
.pb-md-0{padding-bottom:0 !important}
.pb-md-1{padding-bottom:.25rem !important}
.pb-md-2{padding-bottom:.5rem !important}
.pb-md-3{padding-bottom:1rem !important}
.pb-md-4{padding-bottom:1.5rem !important}
.pb-md-5{padding-bottom:3rem !important}
.ps-md-0{padding-left:0 !important}
.ps-md-1{padding-left:.25rem !important}
.ps-md-2{padding-left:.5rem !important}
.ps-md-3{padding-left:1rem !important}
.ps-md-4{padding-left:1.5rem !important}
.ps-md-5{padding-left:3rem !important}
.text-md-start{text-align:left !important}
.text-md-end{text-align:right !important}
.text-md-center{text-align:center !important}
}
@media(min-width:992px){.float-lg-start{float:left !important}
.float-lg-end{float:right !important}
.float-lg-none{float:none !important}
.d-lg-inline{display:inline !important}
.d-lg-inline-block{display:inline-block !important}
.d-lg-block{display:block !important}
.d-lg-grid{display:grid !important}
.d-lg-table{display:table !important}
.d-lg-table-row{display:table-row !important}
.d-lg-table-cell{display:table-cell !important}
.d-lg-flex{display:flex !important}
.d-lg-inline-flex{display:inline-flex !important}
.d-lg-none{display:none !important}
.flex-lg-fill{flex:1 1 auto !important}
.flex-lg-row{flex-direction:row !important}
.flex-lg-column{flex-direction:column !important}
.flex-lg-row-reverse{flex-direction:row-reverse !important}
.flex-lg-column-reverse{flex-direction:column-reverse !important}
.flex-lg-grow-0{flex-grow:0 !important}
.flex-lg-grow-1{flex-grow:1 !important}
.flex-lg-shrink-0{flex-shrink:0 !important}
.flex-lg-shrink-1{flex-shrink:1 !important}
.flex-lg-wrap{flex-wrap:wrap !important}
.flex-lg-nowrap{flex-wrap:nowrap !important}
.flex-lg-wrap-reverse{flex-wrap:wrap-reverse !important}
.gap-lg-0{gap:0 !important}
.gap-lg-1{gap:.25rem !important}
.gap-lg-2{gap:.5rem !important}
.gap-lg-3{gap:1rem !important}
.gap-lg-4{gap:1.5rem !important}
.gap-lg-5{gap:3rem !important}
.justify-content-lg-start{justify-content:flex-start !important}
.justify-content-lg-end{justify-content:flex-end !important}
.justify-content-lg-center{justify-content:center !important}
.justify-content-lg-between{justify-content:space-between !important}
.justify-content-lg-around{justify-content:space-around !important}
.justify-content-lg-evenly{justify-content:space-evenly !important}
.align-items-lg-start{align-items:flex-start !important}
.align-items-lg-end{align-items:flex-end !important}
.align-items-lg-center{align-items:center !important}
.align-items-lg-baseline{align-items:baseline !important}
.align-items-lg-stretch{align-items:stretch !important}
.align-content-lg-start{align-content:flex-start !important}
.align-content-lg-end{align-content:flex-end !important}
.align-content-lg-center{align-content:center !important}
.align-content-lg-between{align-content:space-between !important}
.align-content-lg-around{align-content:space-around !important}
.align-content-lg-stretch{align-content:stretch !important}
.align-self-lg-auto{align-self:auto !important}
.align-self-lg-start{align-self:flex-start !important}
.align-self-lg-end{align-self:flex-end !important}
.align-self-lg-center{align-self:center !important}
.align-self-lg-baseline{align-self:baseline !important}
.align-self-lg-stretch{align-self:stretch !important}
.order-lg-first{order:-1 !important}
.order-lg-0{order:0 !important}
.order-lg-1{order:1 !important}
.order-lg-2{order:2 !important}
.order-lg-3{order:3 !important}
.order-lg-4{order:4 !important}
.order-lg-5{order:5 !important}
.order-lg-last{order:6 !important}
.m-lg-0{margin:0 !important}
.m-lg-1{margin:.25rem !important}
.m-lg-2{margin:.5rem !important}
.m-lg-3{margin:1rem !important}
.m-lg-4{margin:1.5rem !important}
.m-lg-5{margin:3rem !important}
.m-lg-auto{margin:auto !important}
.mx-lg-0{margin-right:0 !important;margin-left:0 !important}
.mx-lg-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-lg-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-lg-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-lg-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-lg-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-lg-auto{margin-right:auto !important;margin-left:auto !important}
.my-lg-0{margin-top:0 !important;margin-bottom:0 !important}
.my-lg-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-lg-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-lg-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-lg-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-lg-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-lg-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-lg-0{margin-top:0 !important}
.mt-lg-1{margin-top:.25rem !important}
.mt-lg-2{margin-top:.5rem !important}
.mt-lg-3{margin-top:1rem !important}
.mt-lg-4{margin-top:1.5rem !important}
.mt-lg-5{margin-top:3rem !important}
.mt-lg-auto{margin-top:auto !important}
.me-lg-0{margin-right:0 !important}
.me-lg-1{margin-right:.25rem !important}
.me-lg-2{margin-right:.5rem !important}
.me-lg-3{margin-right:1rem !important}
.me-lg-4{margin-right:1.5rem !important}
.me-lg-5{margin-right:3rem !important}
.me-lg-auto{margin-right:auto !important}
.mb-lg-0{margin-bottom:0 !important}
.mb-lg-1{margin-bottom:.25rem !important}
.mb-lg-2{margin-bottom:.5rem !important}
.mb-lg-3{margin-bottom:1rem !important}
.mb-lg-4{margin-bottom:1.5rem !important}
.mb-lg-5{margin-bottom:3rem !important}
.mb-lg-auto{margin-bottom:auto !important}
.ms-lg-0{margin-left:0 !important}
.ms-lg-1{margin-left:.25rem !important}
.ms-lg-2{margin-left:.5rem !important}
.ms-lg-3{margin-left:1rem !important}
.ms-lg-4{margin-left:1.5rem !important}
.ms-lg-5{margin-left:3rem !important}
.ms-lg-auto{margin-left:auto !important}
.p-lg-0{padding:0 !important}
.p-lg-1{padding:.25rem !important}
.p-lg-2{padding:.5rem !important}
.p-lg-3{padding:1rem !important}
.p-lg-4{padding:1.5rem !important}
.p-lg-5{padding:3rem !important}
.px-lg-0{padding-right:0 !important;padding-left:0 !important}
.px-lg-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-lg-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-lg-3{padding-right:1rem !important;padding-left:1rem !important}
.px-lg-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-lg-5{padding-right:3rem !important;padding-left:3rem !important}
.py-lg-0{padding-top:0 !important;padding-bottom:0 !important}
.py-lg-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-lg-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-lg-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-lg-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-lg-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-lg-0{padding-top:0 !important}
.pt-lg-1{padding-top:.25rem !important}
.pt-lg-2{padding-top:.5rem !important}
.pt-lg-3{padding-top:1rem !important}
.pt-lg-4{padding-top:1.5rem !important}
.pt-lg-5{padding-top:3rem !important}
.pe-lg-0{padding-right:0 !important}
.pe-lg-1{padding-right:.25rem !important}
.pe-lg-2{padding-right:.5rem !important}
.pe-lg-3{padding-right:1rem !important}
.pe-lg-4{padding-right:1.5rem !important}
.pe-lg-5{padding-right:3rem !important}
.pb-lg-0{padding-bottom:0 !important}
.pb-lg-1{padding-bottom:.25rem !important}
.pb-lg-2{padding-bottom:.5rem !important}
.pb-lg-3{padding-bottom:1rem !important}
.pb-lg-4{padding-bottom:1.5rem !important}
.pb-lg-5{padding-bottom:3rem !important}
.ps-lg-0{padding-left:0 !important}
.ps-lg-1{padding-left:.25rem !important}
.ps-lg-2{padding-left:.5rem !important}
.ps-lg-3{padding-left:1rem !important}
.ps-lg-4{padding-left:1.5rem !important}
.ps-lg-5{padding-left:3rem !important}
.text-lg-start{text-align:left !important}
.text-lg-end{text-align:right !important}
.text-lg-center{text-align:center !important}
}
@media(min-width:1200px){.float-xl-start{float:left !important}
.float-xl-end{float:right !important}
.float-xl-none{float:none !important}
.d-xl-inline{display:inline !important}
.d-xl-inline-block{display:inline-block !important}
.d-xl-block{display:block !important}
.d-xl-grid{display:grid !important}
.d-xl-table{display:table !important}
.d-xl-table-row{display:table-row !important}
.d-xl-table-cell{display:table-cell !important}
.d-xl-flex{display:flex !important}
.d-xl-inline-flex{display:inline-flex !important}
.d-xl-none{display:none !important}
.flex-xl-fill{flex:1 1 auto !important}
.flex-xl-row{flex-direction:row !important}
.flex-xl-column{flex-direction:column !important}
.flex-xl-row-reverse{flex-direction:row-reverse !important}
.flex-xl-column-reverse{flex-direction:column-reverse !important}
.flex-xl-grow-0{flex-grow:0 !important}
.flex-xl-grow-1{flex-grow:1 !important}
.flex-xl-shrink-0{flex-shrink:0 !important}
.flex-xl-shrink-1{flex-shrink:1 !important}
.flex-xl-wrap{flex-wrap:wrap !important}
.flex-xl-nowrap{flex-wrap:nowrap !important}
.flex-xl-wrap-reverse{flex-wrap:wrap-reverse !important}
.gap-xl-0{gap:0 !important}
.gap-xl-1{gap:.25rem !important}
.gap-xl-2{gap:.5rem !important}
.gap-xl-3{gap:1rem !important}
.gap-xl-4{gap:1.5rem !important}
.gap-xl-5{gap:3rem !important}
.justify-content-xl-start{justify-content:flex-start !important}
.justify-content-xl-end{justify-content:flex-end !important}
.justify-content-xl-center{justify-content:center !important}
.justify-content-xl-between{justify-content:space-between !important}
.justify-content-xl-around{justify-content:space-around !important}
.justify-content-xl-evenly{justify-content:space-evenly !important}
.align-items-xl-start{align-items:flex-start !important}
.align-items-xl-end{align-items:flex-end !important}
.align-items-xl-center{align-items:center !important}
.align-items-xl-baseline{align-items:baseline !important}
.align-items-xl-stretch{align-items:stretch !important}
.align-content-xl-start{align-content:flex-start !important}
.align-content-xl-end{align-content:flex-end !important}
.align-content-xl-center{align-content:center !important}
.align-content-xl-between{align-content:space-between !important}
.align-content-xl-around{align-content:space-around !important}
.align-content-xl-stretch{align-content:stretch !important}
.align-self-xl-auto{align-self:auto !important}
.align-self-xl-start{align-self:flex-start !important}
.align-self-xl-end{align-self:flex-end !important}
.align-self-xl-center{align-self:center !important}
.align-self-xl-baseline{align-self:baseline !important}
.align-self-xl-stretch{align-self:stretch !important}
.order-xl-first{order:-1 !important}
.order-xl-0{order:0 !important}
.order-xl-1{order:1 !important}
.order-xl-2{order:2 !important}
.order-xl-3{order:3 !important}
.order-xl-4{order:4 !important}
.order-xl-5{order:5 !important}
.order-xl-last{order:6 !important}
.m-xl-0{margin:0 !important}
.m-xl-1{margin:.25rem !important}
.m-xl-2{margin:.5rem !important}
.m-xl-3{margin:1rem !important}
.m-xl-4{margin:1.5rem !important}
.m-xl-5{margin:3rem !important}
.m-xl-auto{margin:auto !important}
.mx-xl-0{margin-right:0 !important;margin-left:0 !important}
.mx-xl-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-xl-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-xl-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-xl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-xl-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-xl-auto{margin-right:auto !important;margin-left:auto !important}
.my-xl-0{margin-top:0 !important;margin-bottom:0 !important}
.my-xl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-xl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-xl-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-xl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-xl-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-xl-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-xl-0{margin-top:0 !important}
.mt-xl-1{margin-top:.25rem !important}
.mt-xl-2{margin-top:.5rem !important}
.mt-xl-3{margin-top:1rem !important}
.mt-xl-4{margin-top:1.5rem !important}
.mt-xl-5{margin-top:3rem !important}
.mt-xl-auto{margin-top:auto !important}
.me-xl-0{margin-right:0 !important}
.me-xl-1{margin-right:.25rem !important}
.me-xl-2{margin-right:.5rem !important}
.me-xl-3{margin-right:1rem !important}
.me-xl-4{margin-right:1.5rem !important}
.me-xl-5{margin-right:3rem !important}
.me-xl-auto{margin-right:auto !important}
.mb-xl-0{margin-bottom:0 !important}
.mb-xl-1{margin-bottom:.25rem !important}
.mb-xl-2{margin-bottom:.5rem !important}
.mb-xl-3{margin-bottom:1rem !important}
.mb-xl-4{margin-bottom:1.5rem !important}
.mb-xl-5{margin-bottom:3rem !important}
.mb-xl-auto{margin-bottom:auto !important}
.ms-xl-0{margin-left:0 !important}
.ms-xl-1{margin-left:.25rem !important}
.ms-xl-2{margin-left:.5rem !important}
.ms-xl-3{margin-left:1rem !important}
.ms-xl-4{margin-left:1.5rem !important}
.ms-xl-5{margin-left:3rem !important}
.ms-xl-auto{margin-left:auto !important}
.p-xl-0{padding:0 !important}
.p-xl-1{padding:.25rem !important}
.p-xl-2{padding:.5rem !important}
.p-xl-3{padding:1rem !important}
.p-xl-4{padding:1.5rem !important}
.p-xl-5{padding:3rem !important}
.px-xl-0{padding-right:0 !important;padding-left:0 !important}
.px-xl-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-xl-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-xl-3{padding-right:1rem !important;padding-left:1rem !important}
.px-xl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-xl-5{padding-right:3rem !important;padding-left:3rem !important}
.py-xl-0{padding-top:0 !important;padding-bottom:0 !important}
.py-xl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-xl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-xl-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-xl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-xl-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-xl-0{padding-top:0 !important}
.pt-xl-1{padding-top:.25rem !important}
.pt-xl-2{padding-top:.5rem !important}
.pt-xl-3{padding-top:1rem !important}
.pt-xl-4{padding-top:1.5rem !important}
.pt-xl-5{padding-top:3rem !important}
.pe-xl-0{padding-right:0 !important}
.pe-xl-1{padding-right:.25rem !important}
.pe-xl-2{padding-right:.5rem !important}
.pe-xl-3{padding-right:1rem !important}
.pe-xl-4{padding-right:1.5rem !important}
.pe-xl-5{padding-right:3rem !important}
.pb-xl-0{padding-bottom:0 !important}
.pb-xl-1{padding-bottom:.25rem !important}
.pb-xl-2{padding-bottom:.5rem !important}
.pb-xl-3{padding-bottom:1rem !important}
.pb-xl-4{padding-bottom:1.5rem !important}
.pb-xl-5{padding-bottom:3rem !important}
.ps-xl-0{padding-left:0 !important}
.ps-xl-1{padding-left:.25rem !important}
.ps-xl-2{padding-left:.5rem !important}
.ps-xl-3{padding-left:1rem !important}
.ps-xl-4{padding-left:1.5rem !important}
.ps-xl-5{padding-left:3rem !important}
.text-xl-start{text-align:left !important}
.text-xl-end{text-align:right !important}
.text-xl-center{text-align:center !important}
}
@media(min-width:1400px){.float-xxl-start{float:left !important}
.float-xxl-end{float:right !important}
.float-xxl-none{float:none !important}
.d-xxl-inline{display:inline !important}
.d-xxl-inline-block{display:inline-block !important}
.d-xxl-block{display:block !important}
.d-xxl-grid{display:grid !important}
.d-xxl-table{display:table !important}
.d-xxl-table-row{display:table-row !important}
.d-xxl-table-cell{display:table-cell !important}
.d-xxl-flex{display:flex !important}
.d-xxl-inline-flex{display:inline-flex !important}
.d-xxl-none{display:none !important}
.flex-xxl-fill{flex:1 1 auto !important}
.flex-xxl-row{flex-direction:row !important}
.flex-xxl-column{flex-direction:column !important}
.flex-xxl-row-reverse{flex-direction:row-reverse !important}
.flex-xxl-column-reverse{flex-direction:column-reverse !important}
.flex-xxl-grow-0{flex-grow:0 !important}
.flex-xxl-grow-1{flex-grow:1 !important}
.flex-xxl-shrink-0{flex-shrink:0 !important}
.flex-xxl-shrink-1{flex-shrink:1 !important}
.flex-xxl-wrap{flex-wrap:wrap !important}
.flex-xxl-nowrap{flex-wrap:nowrap !important}
.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse !important}
.gap-xxl-0{gap:0 !important}
.gap-xxl-1{gap:.25rem !important}
.gap-xxl-2{gap:.5rem !important}
.gap-xxl-3{gap:1rem !important}
.gap-xxl-4{gap:1.5rem !important}
.gap-xxl-5{gap:3rem !important}
.justify-content-xxl-start{justify-content:flex-start !important}
.justify-content-xxl-end{justify-content:flex-end !important}
.justify-content-xxl-center{justify-content:center !important}
.justify-content-xxl-between{justify-content:space-between !important}
.justify-content-xxl-around{justify-content:space-around !important}
.justify-content-xxl-evenly{justify-content:space-evenly !important}
.align-items-xxl-start{align-items:flex-start !important}
.align-items-xxl-end{align-items:flex-end !important}
.align-items-xxl-center{align-items:center !important}
.align-items-xxl-baseline{align-items:baseline !important}
.align-items-xxl-stretch{align-items:stretch !important}
.align-content-xxl-start{align-content:flex-start !important}
.align-content-xxl-end{align-content:flex-end !important}
.align-content-xxl-center{align-content:center !important}
.align-content-xxl-between{align-content:space-between !important}
.align-content-xxl-around{align-content:space-around !important}
.align-content-xxl-stretch{align-content:stretch !important}
.align-self-xxl-auto{align-self:auto !important}
.align-self-xxl-start{align-self:flex-start !important}
.align-self-xxl-end{align-self:flex-end !important}
.align-self-xxl-center{align-self:center !important}
.align-self-xxl-baseline{align-self:baseline !important}
.align-self-xxl-stretch{align-self:stretch !important}
.order-xxl-first{order:-1 !important}
.order-xxl-0{order:0 !important}
.order-xxl-1{order:1 !important}
.order-xxl-2{order:2 !important}
.order-xxl-3{order:3 !important}
.order-xxl-4{order:4 !important}
.order-xxl-5{order:5 !important}
.order-xxl-last{order:6 !important}
.m-xxl-0{margin:0 !important}
.m-xxl-1{margin:.25rem !important}
.m-xxl-2{margin:.5rem !important}
.m-xxl-3{margin:1rem !important}
.m-xxl-4{margin:1.5rem !important}
.m-xxl-5{margin:3rem !important}
.m-xxl-auto{margin:auto !important}
.mx-xxl-0{margin-right:0 !important;margin-left:0 !important}
.mx-xxl-1{margin-right:.25rem !important;margin-left:.25rem !important}
.mx-xxl-2{margin-right:.5rem !important;margin-left:.5rem !important}
.mx-xxl-3{margin-right:1rem !important;margin-left:1rem !important}
.mx-xxl-4{margin-right:1.5rem !important;margin-left:1.5rem !important}
.mx-xxl-5{margin-right:3rem !important;margin-left:3rem !important}
.mx-xxl-auto{margin-right:auto !important;margin-left:auto !important}
.my-xxl-0{margin-top:0 !important;margin-bottom:0 !important}
.my-xxl-1{margin-top:.25rem !important;margin-bottom:.25rem !important}
.my-xxl-2{margin-top:.5rem !important;margin-bottom:.5rem !important}
.my-xxl-3{margin-top:1rem !important;margin-bottom:1rem !important}
.my-xxl-4{margin-top:1.5rem !important;margin-bottom:1.5rem !important}
.my-xxl-5{margin-top:3rem !important;margin-bottom:3rem !important}
.my-xxl-auto{margin-top:auto !important;margin-bottom:auto !important}
.mt-xxl-0{margin-top:0 !important}
.mt-xxl-1{margin-top:.25rem !important}
.mt-xxl-2{margin-top:.5rem !important}
.mt-xxl-3{margin-top:1rem !important}
.mt-xxl-4{margin-top:1.5rem !important}
.mt-xxl-5{margin-top:3rem !important}
.mt-xxl-auto{margin-top:auto !important}
.me-xxl-0{margin-right:0 !important}
.me-xxl-1{margin-right:.25rem !important}
.me-xxl-2{margin-right:.5rem !important}
.me-xxl-3{margin-right:1rem !important}
.me-xxl-4{margin-right:1.5rem !important}
.me-xxl-5{margin-right:3rem !important}
.me-xxl-auto{margin-right:auto !important}
.mb-xxl-0{margin-bottom:0 !important}
.mb-xxl-1{margin-bottom:.25rem !important}
.mb-xxl-2{margin-bottom:.5rem !important}
.mb-xxl-3{margin-bottom:1rem !important}
.mb-xxl-4{margin-bottom:1.5rem !important}
.mb-xxl-5{margin-bottom:3rem !important}
.mb-xxl-auto{margin-bottom:auto !important}
.ms-xxl-0{margin-left:0 !important}
.ms-xxl-1{margin-left:.25rem !important}
.ms-xxl-2{margin-left:.5rem !important}
.ms-xxl-3{margin-left:1rem !important}
.ms-xxl-4{margin-left:1.5rem !important}
.ms-xxl-5{margin-left:3rem !important}
.ms-xxl-auto{margin-left:auto !important}
.p-xxl-0{padding:0 !important}
.p-xxl-1{padding:.25rem !important}
.p-xxl-2{padding:.5rem !important}
.p-xxl-3{padding:1rem !important}
.p-xxl-4{padding:1.5rem !important}
.p-xxl-5{padding:3rem !important}
.px-xxl-0{padding-right:0 !important;padding-left:0 !important}
.px-xxl-1{padding-right:.25rem !important;padding-left:.25rem !important}
.px-xxl-2{padding-right:.5rem !important;padding-left:.5rem !important}
.px-xxl-3{padding-right:1rem !important;padding-left:1rem !important}
.px-xxl-4{padding-right:1.5rem !important;padding-left:1.5rem !important}
.px-xxl-5{padding-right:3rem !important;padding-left:3rem !important}
.py-xxl-0{padding-top:0 !important;padding-bottom:0 !important}
.py-xxl-1{padding-top:.25rem !important;padding-bottom:.25rem !important}
.py-xxl-2{padding-top:.5rem !important;padding-bottom:.5rem !important}
.py-xxl-3{padding-top:1rem !important;padding-bottom:1rem !important}
.py-xxl-4{padding-top:1.5rem !important;padding-bottom:1.5rem !important}
.py-xxl-5{padding-top:3rem !important;padding-bottom:3rem !important}
.pt-xxl-0{padding-top:0 !important}
.pt-xxl-1{padding-top:.25rem !important}
.pt-xxl-2{padding-top:.5rem !important}
.pt-xxl-3{padding-top:1rem !important}
.pt-xxl-4{padding-top:1.5rem !important}
.pt-xxl-5{padding-top:3rem !important}
.pe-xxl-0{padding-right:0 !important}
.pe-xxl-1{padding-right:.25rem !important}
.pe-xxl-2{padding-right:.5rem !important}
.pe-xxl-3{padding-right:1rem !important}
.pe-xxl-4{padding-right:1.5rem !important}
.pe-xxl-5{padding-right:3rem !important}
.pb-xxl-0{padding-bottom:0 !important}
.pb-xxl-1{padding-bottom:.25rem !important}
.pb-xxl-2{padding-bottom:.5rem !important}
.pb-xxl-3{padding-bottom:1rem !important}
.pb-xxl-4{padding-bottom:1.5rem !important}
.pb-xxl-5{padding-bottom:3rem !important}
.ps-xxl-0{padding-left:0 !important}
.ps-xxl-1{padding-left:.25rem !important}
.ps-xxl-2{padding-left:.5rem !important}
.ps-xxl-3{padding-left:1rem !important}
.ps-xxl-4{padding-left:1.5rem !important}
.ps-xxl-5{padding-left:3rem !important}
.text-xxl-start{text-align:left !important}
.text-xxl-end{text-align:right !important}
.text-xxl-center{text-align:center !important}
}
@media(min-width:1200px){.fs-1{font-size:2.5rem !important}
.fs-2{font-size:2rem !important}
.fs-3{font-size:1.75rem !important}
.fs-4{font-size:1.5rem !important}
}
@media print{.d-print-inline{display:inline !important}
.d-print-inline-block{display:inline-block !important}
.d-print-block{display:block !important}
.d-print-grid{display:grid !important}
.d-print-table{display:table !important}
.d-print-table-row{display:table-row !important}
.d-print-table-cell{display:table-cell !important}
.d-print-flex{display:flex !important}
.d-print-inline-flex{display:inline-flex !important}
.d-print-none{display:none !important}
}
: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,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}
.text-left{text-align:left !important}
.text-right{text-align:right !important}
.float-left{float:left !important}
.float-right{float:right !important}
@media(min-width:576px){.float-sm-left{float:left !important}
.float-sm-right{float:right !important}
}
@media(min-width:768px){.float-md-left{float:left !important}
.float-md-right{float:right !important}
}
@media(min-width:992px){.float-lg-left{float:left !important}
.float-lg-right{float:right !important}
}
@media(min-width:1200px){.float-xl-left{float:left !important}
.float-xl-right{float:right !important}
}
.ml-0{margin-left:0 !important}
.ml-1{margin-left:.25rem !important}
.ml-2{margin-left:.5rem !important}
.ml-3{margin-left:1rem !important}
.ml-4{margin-left:1.5rem !important}
.ml-5{margin-left:3rem !important}
.mr-0{margin-right:0 !important}
.mr-1{margin-right:.25rem !important}
.mr-2{margin-right:.5rem !important}
.mr-3{margin-right:1rem !important}
.mr-4{margin-right:1.5rem !important}
.mr-5{margin-right:3rem !important}
.mr-auto{margin-right:auto !important}
.pl-0{padding-left:0 !important}
.pl-1{padding-left:.25rem !important}
.pl-2{padding-left:.5rem !important}
.pl-3{padding-left:1rem !important}
.pl-4{padding-left:1.5rem !important}
.pl-5{padding-left:3rem !important}
.pr-0{padding-right:0 !important}
.pr-1{padding-right:.25rem !important}
.pr-2{padding-right:.5rem !important}
.pr-3{padding-right:1rem !important}
.pr-4{padding-right:1.5rem !important}
.pr-5{padding-right:3rem !important}
.border-left{border-left:1px solid #dee2e6 !important}
.border-right{border-right:1px solid #dee2e6 !important}
.border-left-0{border-left:0 !important}
.border-right-0{border-right:0 !important}
.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;-webkit-clip-path:inset(50%);clip-path:inset(50%);border:0}
.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;overflow:visible;clip:auto;white-space:normal;-webkit-clip-path:none;clip-path:none}
.form-group{margin-bottom:1rem}
@media(min-width:576px){.form-inline label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-bottom:0}
.form-inline .form-group{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:0}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-plaintext{display:inline-block}
.form-inline .input-group{width:auto}
.form-inline .form-check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:auto;padding-left:0}
.form-inline .form-check-input{position:relative;margin-top:0;margin-right:.25rem;margin-left:0}
.form-inline .custom-control{-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}
.form-inline .custom-control-label{margin-bottom:0}
}
.form-row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}
.form-row>.col,.form-row>[class*="col-"]{padding-right:5px;padding-left:5px}
.input-group-prepend,.input-group-append{display:-webkit-box;display:-ms-flexbox;display:flex}
.input-group-prepend .btn,.input-group-append .btn{position:relative;z-index:2}
.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.input-group-text,.input-group-append .input-group-text+.btn{margin-left:-1px}
.input-group-prepend{margin-right:-1px}
.input-group-append{margin-left:-1px}
select.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;font-weight:400;line-height:1.5;color:var(--bs-body-color,#212529);background-color:var(--bs-body-bg,#fff);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2016%2016'%3e%3cpath%20fill='none'%20stroke='%23343a40'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='2'%20d='m1%206%207%207%207-7'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right .75rem center;background-size:16px 12px;border:1px solid var(--bs-border-color,#ced4da);border-radius:.375rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type="checkbox"].form-control,input[type="radio"].form-control{display:inline-block;width:auto;margin-right:.5rem;vertical-align:middle;background-color:#fff;background-repeat:no-repeat;background-position:center;background-size:contain;border:1px solid var(--bs-border-color,#adb5bd);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;print-color-adjust:exact}
input[type="checkbox"].form-control{border-radius:.25em}
input[type="radio"].form-control{border-radius:50%}
input[type="checkbox"].form-control:checked{background-color:var(--bs-primary,#0d6efd);border-color:var(--bs-primary,#0d6efd);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2020%2020'%3e%3cpath%20fill='none'%20stroke='%23fff'%20stroke-linecap='round'%20stroke-linejoin='round'%20stroke-width='3'%20d='m6%2010%203%203%206-6'/%3e%3c/svg%3e")}
input[type="radio"].form-control:checked{background-color:var(--bs-primary,#0d6efd);border-color:var(--bs-primary,#0d6efd);background-image:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='-4%20-4%208%208'%3e%3ccircle%20r='2'%20fill='%23fff'/%3e%3c/svg%3e")}
input[type="range"].form-control{width:100%;height:1.5rem;padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}
input[type="range"].form-control::-webkit-slider-track{width:100%;height:.5rem;color:transparent;cursor:pointer;background-color:var(--bs-secondary-bg,#e9ecef);border-color:transparent;border-radius:1rem}
input[type="range"].form-control::-webkit-slider-thumb{width:1rem;height:1rem;background-color:var(--bs-primary,#0d6efd);border:0;border-radius:1rem;-webkit-appearance:none;appearance:none}
select.form-control:focus,input[type="checkbox"].form-control:focus,input[type="radio"].form-control:focus,input[type="range"].form-control:focus,input[type="file"].form-control:focus{border-color:#86b7fe;outline:0;box-shadow:0 0 0 .25rem rgba(13,110,253,0.25)}
.form-control{display:block;width:100%;padding:.375rem .75rem;font-size:1rem;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}
.form-control::-ms-expand{background-color:transparent;border:0}
.form-control:focus{color:#495057;background-color:#fff;border-color:#80bdff;outline:0;box-shadow:0 0 0 .2rem rgba(0,123,255,0.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}
select.form-control:not([size]):not([multiple]){height:calc(2.25rem + 2px)}
select.form-control:focus::-ms-value{color:#495057;background-color:#fff}
.form-control-file,.form-control-range{display:block;width:100%}
.form-control-sm,.input-group-sm>.form-control,.input-group-sm>.input-group-prepend>.input-group-text,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-append>.btn{padding:.25rem .5rem;font-size:.875rem;line-height:1.5;border-radius:.2rem}
select.form-control-sm:not([size]):not([multiple]),.input-group-sm>select.form-control:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-sm>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-sm>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(1.8125rem + 2px)}
.form-control-lg,.input-group-lg>.form-control,.input-group-lg>.input-group-prepend>.input-group-text,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-append>.btn{padding:.5rem 1rem;font-size:1.25rem;line-height:1.5;border-radius:.3rem}
select.form-control-lg:not([size]):not([multiple]),.input-group-lg>select.form-control:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.input-group-text:not([size]):not([multiple]),.input-group-lg>.input-group-prepend>select.btn:not([size]):not([multiple]),.input-group-lg>.input-group-append>select.btn:not([size]):not([multiple]){height:calc(2.875rem + 2px)}
.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}
.form-inline .form-control-plaintext{display:inline-block}
.input-group>.form-control,.input-group>.custom-select,.input-group>.custom-file{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:1%;margin-bottom:0}
.input-group>.form-control:focus,.input-group>.custom-select:focus,.input-group>.custom-file:focus{z-index:3}
.input-group>.form-control+.form-control,.input-group>.form-control+.custom-select,.input-group>.form-control+.custom-file,.input-group>.custom-select+.form-control,.input-group>.custom-select+.custom-select,.input-group>.custom-select+.custom-file,.input-group>.custom-file+.form-control,.input-group>.custom-file+.custom-select,.input-group>.custom-file+.custom-file{margin-left:-1px}
.input-group>.form-control:not(:last-child),.input-group>.custom-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}
.input-group>.form-control:not(:first-child),.input-group>.custom-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}
.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}
.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,.close:focus{color:#000;text-decoration:none;opacity:.75}
.close:not(:disabled):not(.disabled){cursor:pointer}
button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none}
.modal-header .close{padding:1rem;margin:-1rem -1rem -1rem auto}
@media(min-width:992px){.ml-lg-3{margin-left:1rem !important}
}
@media(min-width:1400px){.container-xxl,.container-xl,.container-lg,.container-md,.container-sm,.container{max-width:1140px}
}
.openrawhtml .col,.openrawhtml .col-1,.openrawhtml .col-10,.openrawhtml .col-11,.openrawhtml .col-12,.openrawhtml .col-2,.openrawhtml .col-3,.openrawhtml .col-4,.openrawhtml .col-5,.openrawhtml .col-6,.openrawhtml .col-7,.openrawhtml .col-8,.openrawhtml .col-9,.openrawhtml .col-auto,.openrawhtml .col-lg,.openrawhtml .col-lg-1,.openrawhtml .col-lg-10,.openrawhtml .col-lg-11,.openrawhtml .col-lg-12,.openrawhtml .col-lg-2,.openrawhtml .col-lg-3,.openrawhtml .col-lg-4,.openrawhtml .col-lg-5,.openrawhtml .col-lg-6,.openrawhtml .col-lg-7,.openrawhtml .col-lg-8,.openrawhtml .col-lg-9,.openrawhtml .col-lg-auto,.openrawhtml .col-md,.openrawhtml .col-md-1,.openrawhtml .col-md-10,.openrawhtml .col-md-11,.openrawhtml .col-md-12,.openrawhtml .col-md-2,.openrawhtml .col-md-3,.openrawhtml .col-md-4,.openrawhtml .col-md-5,.openrawhtml .col-md-6,.openrawhtml .col-md-7,.openrawhtml .col-md-8,.openrawhtml .col-md-9,.openrawhtml .col-md-auto,.openrawhtml .col-sm,.openrawhtml .col-sm-1,.openrawhtml .col-sm-10,.openrawhtml .col-sm-11,.openrawhtml .col-sm-12,.openrawhtml .col-sm-2,.openrawhtml .col-sm-3,.openrawhtml .col-sm-4,.openrawhtml .col-sm-5,.openrawhtml .col-sm-6,.openrawhtml .col-sm-7,.openrawhtml .col-sm-8,.openrawhtml .col-sm-9,.openrawhtml .col-sm-auto,.openrawhtml .col-xl,.openrawhtml .col-xl-1,.openrawhtml .col-xl-10,.openrawhtml .col-xl-11,.openrawhtml .col-xl-12,.openrawhtml .col-xl-2,.openrawhtml .col-xl-3,.openrawhtml .col-xl-4,.openrawhtml .col-xl-5,.openrawhtml .col-xl-6,.openrawhtml .col-xl-7,.openrawhtml .col-xl-8,.openrawhtml .col-xl-9,.openrawhtml .col-xl-auto{position:relative}
svg{vertical-align:baseline}
.cmp-tile-wrapper .cmp-tile-list-wrap{margin:0 -8px;display:-webkit-box;display:-ms-flexbox;display:flex}
.cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list{padding:0 8px;width:33.33%;float:left;opacity:0;display:none;transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in}
@media only screen and (max-width:991px){.cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list{width:50%}
}
@media only screen and (max-width:767px){.cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list{width:100%}
}
.cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list.showTile{display:block}
.cmp-tile-wrapper .cmp-tile-list-wrap .cmp-tile-list.make-tile-visible{opacity:1}
.cmp-tile-wrapper .cmp-card-tile{margin:9px 0;border-radius:.35rem .35rem 0 0;overflow:hidden;transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;-webkit-box-shadow:0 3px 3px 0 rgba(0,10,18,0.2);-moz-box-shadow:0 3px 3px 0 rgba(0,10,18,0.2);box-shadow:0 3px 3px 0 rgba(0,10,18,0.2)}
.cmp-tile-wrapper .cmp-card-tile .card-tile-img-link{background-color:#eaf1f9;height:200px}
.cmp-tile-wrapper .cmp-card-tile .card-tile-img{height:200px;width:100%;display:block}
.cmp-tile-wrapper .cmp-card-tile .overlay-text{position:absolute;bottom:.5rem;z-index:20;color:#537baa;font-size:.8rem;padding:.25rem;letter-spacing:.07px;line-height:22px;font-family:'proxima-nova',sans-serif;left:0}
.cmp-tile-wrapper .cmp-card-tile .card-body{padding:0;margin:1.25rem 1rem;display:flex;flex-direction:column}
.cmp-tile-wrapper .cmp-card-tile .card-body .card-title{color:#537baa;text-decoration:underline;font-size:28px;line-height:31px;font-weight:bold;margin:0}
@media only screen and (max-width:991px){.cmp-tile-wrapper .cmp-card-tile .card-body .card-title{font-size:21px}
}
.cmp-tile-wrapper .cmp-card-tile .card-body .card-text{color:#000;overflow:hidden;margin:5px 0;margin-bottom:auto}
.cmp-tile-wrapper .cmp-card-tile .card-body .card-cta-link{display:inline-block;margin:10px 0 5px 0;float:left}
@media only screen and (min-width:768px){.cmp-tile-wrapper .cmp-card-tile{margin:8px 0}
}
.cmp-tile-wrapper .cmp-tile-btn-wrapper{text-align:center;padding:20px 0}
.cmp-tile-wrapper .cmp-tile-btn-wrapper .shape-fill-medium-btn{background:#537baa;color:#fff;font-size:17px;padding:10px 20px;font-weight:bold}
.cmp-tile-wrapper .cmp-tile-btn-wrapper .shape-fill-medium-btn:hover,.cmp-tile-wrapper .cmp-tile-btn-wrapper .shape-fill-medium-btn:active{background:#537baa;color:#fff}
.cmp-tile-wrapper .cmp-tile-btn-wrapper .cmp-button-link{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-family:'Roboto',sans-serif;display:inline-block;line-height:normal;text-transform:uppercase}
.cmp-right-rail-wrapper [data-tiles-shuffle="true"] .cmp-tile-list{display:none}
.cmp-right-rail-wrapper [data-tiles-shuffle="true"] .cmp-tile-list.showTile{display:block}
.cmp-right-rail-wrapper .card-tile-img-link{padding-top:20px}
.cmp-right-rail-wrapper .card-tile-img-link .card-tile-img{width:90px;height:90px}
.cmp-right-rail-wrapper .card-cta-link{margin-bottom:5px}
.cmp-right-rail-wrapper.horizontal-tile .card.cmp-card-tile{flex-direction:row;width:100%}
.cmp-right-rail-wrapper.horizontal-tile .card.cmp-card-tile .card-tile-img-link{width:95px;float:left}
.cmp-right-rail-wrapper.horizontal-tile .card.cmp-card-tile .card-body{float:left;width:calc(5%)}
.cmp-right-rail-wrapper.vertical-tile .card.cmp-card-tile{text-align:center}
.media-gallery-tile.hoveredtile,.cmp-card-tile.cursorclick.hoveredtile{cursor:pointer}
.media-gallery-tile.hoveredtile img,.cmp-card-tile.cursorclick.hoveredtile img{-khtml-user-select:none;-o-user-select:none;-moz-user-select:none;-webkit-user-select:none;user-select:none}
.media-gallery-tile.hoveredtile a,.cmp-card-tile.cursorclick.hoveredtile a{filter:alpha(opacity=50);opacity:.5;z-index:1;pointer-events:none}
@media only screen and (max-width:767px){.article-list .cmp-tile-wrapper.right-rail-view .card.cmp-card-tile{flex-direction:row;width:100%}
.article-list .cmp-tile-wrapper.right-rail-view .card.cmp-card-tile .card-body{padding:10px 15px}
.article-list .cmp-tile-wrapper.right-rail-view .card.cmp-card-tile .card-body a.card-title{text-align:left}
.article-list .cmp-tile-wrapper.right-rail-view .card.cmp-card-tile .card-body .author-desc{margin-top:0}
}
div.cmp-carousel-container{user-select:none;min-height:300px;position:relative;width:100%;box-sizing:border-box;overflow:hidden;display:flex;flex-flow:row nowrap;justify-content:center;margin:10px auto;z-index:0}
@media only screen and (max-width:991px){div.cmp-carousel-container{padding-left:15px;-webkit-overflow-scrolling:touch}
}
div.cmp-carousel-container div.article-tile-items{flex-flow:row nowrap;justify-content:space-between;overflow:hidden;display:flex;align-self:center}
div.cmp-carousel-container div.article-tile-items:hover .item{opacity:.3}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container{margin:0 25px 0 0;border-radius:.35rem .35rem 0 0;transition:opacity .5s ease-in;-webkit-transition:opacity .5s ease-in;-moz-transition:opacity .5s ease-in;-ms-transition:opacity .5s ease-in;-o-transition:opacity .5s ease-in;-webkit-box-shadow:0 3px 3px 0 rgba(0,10,18,0.2);-moz-box-shadow:0 3px 3px 0 rgba(0,10,18,0.2);box-shadow:0 3px 3px 0 rgba(0,10,18,0.2);background-color:#fff;background-clip:border-box;border:1px solid rgba(0,0,0,0.125)}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item{position:relative;align-self:center;width:230px;height:150px;transition:all .3s ease-in-out;cursor:pointer;z-index:899;margin-top:-11px}
@media only screen and (max-width:767px){div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item{width:220px}
}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item:hover{transform:scale(1.5);opacity:1;z-index:950;margin:25px 0}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item:hover .opacity-none{opacity:1}
@media only screen and (max-width:991px){div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item:hover{transform:scale(1);margin:0}
}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item .opacity-none{opacity:0}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item img.card-tile-img{width:100%;height:100%;object-fit:contain}
@media only screen and (max-width:767px){div.cmp-carousel-container div.article-tile-items .article-tile-item-container .article-tile-item img.card-tile-img{width:100%}
}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container .category-desc-content{width:230px}
@media only screen and (max-width:767px){div.cmp-carousel-container div.article-tile-items .article-tile-item-container .category-desc-content{width:220px}
}
div.cmp-carousel-container div.article-tile-items .article-tile-item-container .category-desc-content .card-body{padding:0}
div.cmp-carousel-container div.control-container{position:absolute;width:100%;box-sizing:border-box}
div.cmp-carousel-container div.control-container div.left-scroll{left:30px}
div.cmp-carousel-container div.control-container div.left-scroll i{transform:translate(-60%,-50%)}
div.cmp-carousel-container div.control-container div.right-scroll{right:30px}
div.cmp-carousel-container div.control-container div.right-scroll i{transform:translate(-40%,-50%)}
div.cmp-carousel-container div.control-container div.scroll{position:absolute;display:inline-block;color:#fff;bottom:-166px;transform:translate(0,-50%);width:40px;height:30px;border:0;margin:0 5px;z-index:951}
div.cmp-carousel-container div.control-container div.scroll i{font-size:30px;position:relative;left:50%;top:50%}
@media only screen and (max-width:991px){div.cmp-carousel-container div.control-container div.scroll{opacity:0 !important}
}
div.cmp-carousel-container div.control-container .button{position:absolute;color:#fff;font-size:30px;border:1px solid #f6f6f6;width:60px;height:40px;z-index:950;background-color:#5e9a39;transition:all .3s ease-in-out}
div.cmp-carousel-container div.control-container .button i{position:relative;top:50%;left:50%;transform:translate(-35%,-55%);z-index:950}
div.cmp-carousel-container div.control-container .button:hover{box-shadow:0 0 50px #fff}
div.cmp-carousel-container div.control-container .button .fa-chevron-right:before{content:">>";position:absolute;top:-17px;left:-14px;font-size:24px}
div.cmp-carousel-container div.control-container .button .fa-chevron-left:before{content:"<<";position:absolute;top:-17px;left:-14px;font-size:24px}
.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body,.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body{text-align:center}
.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .category-title,.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .category-title{display:block}
.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-name,.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-name{text-align:center}
.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body a,.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body a{text-align:center}
.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body p,.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body p{text-align:center}
.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .card-text,.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .card-text{text-align:center}
.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .author-desc,.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .author-desc{text-align:center;align-items:center}
.article-rightrail .cmp-right-rail-wrapper.horizontal-tile .card{border:0}
.article-rightrail .cmp-right-rail-wrapper.horizontal-tile .card.cmp-card-tile{margin-top:20px}
.article-rightrail .cmp-right-rail-wrapper.horizontal-tile .card.cmp-card-tile .card-tile-img-link{width:40%;padding-top:0}
.article-rightrail .cmp-right-rail-wrapper.horizontal-tile .card.cmp-card-tile .card-tile-img-link .card-tile-img{width:100%;height:100%}
.article-rightrail .cmp-right-rail-wrapper.horizontal-tile .card.cmp-card-tile .card-body{width:60%;padding:0;padding-left:1.25rem}
.article-title-hide .cmp-tile-wrapper .cmp-card-tile .card-body .card-title,.article-title-hide .cmp-right-rail-wrapper .cmp-card-tile .card-body .card-title,.article-title-hide .cmp-carousel-container .cmp-card-tile .card-body .card-title{display:none}
.article-cta-hide .cmp-tile-wrapper .cmp-card-tile .card-body .card-cta-link,.article-cta-hide .cmp-right-rail-wrapper .cmp-card-tile .card-body .card-cta-link,.article-cta-hide .cmp-carousel-container .cmp-card-tile .card-body .card-cta-link{display:none}
.article-description-hide .cmp-tile-wrapper .cmp-card-tile .card-body .card-text,.article-description-hide .cmp-right-rail-wrapper .cmp-card-tile .card-body .card-text,.article-description-hide .cmp-carousel-container .cmp-card-tile .card-body .card-text{display:none}
.article-thumbnail-hide .cmp-tile-wrapper .cmp-card-tile .card-tile-img-link,.article-thumbnail-hide .cmp-carousel-container .cmp-card-tile .card-tile-img-link{display:none}
.article-category-icon-show .cmp-tile-wrapper .cmp-card-tile .card-body .category-title,.article-category-icon-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title,.article-category-icon-show .cmp-carousel-container .cmp-card-tile .card-body .category-title{font-size:14px}
.article-category-icon-show .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon,.article-category-icon-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon,.article-category-icon-show .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon{width:50px;height:50px;border-radius:50px;margin:0 auto 10px}
.article-category-icon-show .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon,.article-category-icon-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon,.article-category-icon-show .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/Search.png');width:50px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;background-color:#449e26}
.article-category-icon-show .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon,.article-category-icon-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon,.article-category-icon-show .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/Phone.png');width:50px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;background-color:#d91d6a}
.article-category-icon-show .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon,.article-category-icon-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon,.article-category-icon-show .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/Facebook.png');width:50px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;background-color:#003849}
.article-category-icon-show.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon,.article-category-icon-show.article-cardbody-center .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon,.article-category-icon-show.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon{text-align:center}
.article-category-icon-show.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon,.article-category-icon-show.article-cardbody-center .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon,.article-category-icon-show.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon{display:block}
.article-category-icon-show.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon,.article-category-icon-show.article-cardbody-center .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon,.article-category-icon-show.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon{display:block}
.article-category-icon-show.article-cardbody-center .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon,.article-category-icon-show.article-cardbody-center .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon,.article-category-icon-show.article-cardbody-center .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon{display:block}
.article-category-icon-thumbnail .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon{top:-60px !important;left:10px !important}
.article-category-icon-thumbnail .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper,.article-category-icon-thumbnail .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper,.article-category-icon-thumbnail .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper{position:relative;display:block}
.article-category-icon-thumbnail .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon,.article-category-icon-thumbnail .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon,.article-category-icon-thumbnail .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon{top:-70px;left:0;height:32px;margin-bottom:35px;width:32px;border-radius:32px;z-index:999}
.article-category-icon-thumbnail .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon,.article-category-icon-thumbnail .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon,.article-category-icon-thumbnail .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.nutrition-icon{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/Search.png');width:32px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:absolute;background-color:#449e26}
.article-category-icon-thumbnail .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon,.article-category-icon-thumbnail .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon,.article-category-icon-thumbnail .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.recipe-icon{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/Phone.png');width:32px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:absolute;background-color:#d91d6a}
.article-category-icon-thumbnail .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon,.article-category-icon-thumbnail .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon,.article-category-icon-thumbnail .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-icon.fitness-excersise-icon{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/Facebook.png');width:32px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:absolute;background-color:#003849}
.article-category-title-show .cmp-tile-wrapper .cmp-card-tile .card-body .category-title,.article-category-title-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title,.article-category-title-show .cmp-carousel-container .cmp-card-tile .card-body .category-title{font-size:14px;margin-bottom:10px}
.article-category-title-show .cmp-tile-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-name,.article-category-title-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .category-title .category-wrapper .category-name,.article-category-title-show .cmp-carousel-container .cmp-card-tile .card-body .category-title .category-wrapper .category-name{display:block;text-transform:uppercase}
.article-list-count .cmp-tile-wrapper .cmp-tile-list-wrap.list-size-1 .cmp-tile-list,.article-list-count .cmp-carousel-container .cmp-tile-list-wrap.list-size-1 .cmp-tile-list{width:100%}
.article-list-count .cmp-tile-wrapper .cmp-tile-list-wrap.list-size-2 .cmp-tile-list,.article-list-count .cmp-carousel-container .cmp-tile-list-wrap.list-size-2 .cmp-tile-list{width:50%}
.article-type-icon .card-body .author-desc{margin-top:10px;display:block}
.article-type-icon .card-body .author-desc .text-article{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/text-article-icon.png');width:30px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;height:30px;top:10px}
.article-type-icon .card-body .author-desc .video-article{background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/video-article-icon.png');width:30px;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;height:30px;top:10px}
.cmp-tile-wrapper .cmp-card-tile .card-body .category-name,.cmp-right-rail-wrapper .cmp-card-tile .card-body .category-name,.cmp-carousel-container .cmp-card-tile .card-body .category-name{display:none}
.cmp-tile-wrapper .cmp-card-tile .card-body .author-name,.cmp-right-rail-wrapper .cmp-card-tile .card-body .author-name,.cmp-carousel-container .cmp-card-tile .card-body .author-name{display:none}
.article-author-show .cmp-tile-wrapper .cmp-card-tile .card-body .author-name,.article-author-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .author-name,.article-author-show .cmp-carousel-container .cmp-card-tile .card-body .author-name{display:inline-block}
.article-author-show .cmp-tile-wrapper .cmp-card-tile .card-body .author-desc,.article-author-show .cmp-right-rail-wrapper .cmp-card-tile .card-body .author-desc,.article-author-show .cmp-carousel-container .cmp-card-tile .card-body .author-desc{margin-top:10px;display:block}
a.modal-button{background-color:#537baa;color:#fff;padding:.6rem;cursor:pointer}
a.modal-button:hover{color:#fff}
.close-icon-button{position:relative;display:block;width:100%;margin:.2rem 0;text-align:right}
.close-icon-button:focus{outline:0}
span.modal-close-icon{background-size:cover;width:1rem;height:1rem;background-repeat:no-repeat;display:inline-block}
.cmp-modal .modal-content{padding:.5rem}
.cmp-modal .modal-content .modal-button.modal-close-icon{cursor:pointer}
.cmp-modal .modal-content .cmp-text{font-size:16rem}
#featureModal .modal-content{width:100%;height:100%}
#featureModal .modal-dialog .modal-content{max-width:100%;max-height:100%;height:100%}
.modal-featured-popup{width:100%}
#featureModal .modal-header{border:0}
#featureModal .button-left,#featureModal .button-right{display:none}
#featureModal .fixed-top-banner{display:none}
.modal-featured-popup .image-text-image-wrapper{min-width:52px;max-width:52px;margin-right:10px}
.modal-featured-popup .image-text-display{width:52px;height:52px;object-fit:cover}
#featureModal .modal-dialog .image-group.flex{display:flex}
.modal-featured-popup .image-text-title{font-size:17px;color:#e6e6e6;font-weight:400 !important;border-bottom:1px solid #737373;display:block !important;margin-bottom:15px}
.modal-featured-popup .image-text-section{padding:0}
.modal-featured-popup .content-text-img-wrapper p{text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-size:16px;color:var(--scope-text);margin-left:12px;padding-right:0;overflow:hidden;margin-bottom:0 !important}
.modal-featured-popup .content-img-wrapper p{margin-bottom:0;font-size:1rem}
.modal-featured-popup .box{margin-bottom:0;padding:15px 15px 0;display:block;max-height:94vh;overflow-y:auto}
.modal-featured-popup .image-text-section{margin-bottom:0}
.modal-featured-popup .be-button{width:100%;text-align:center;padding:10px;display:block;margin-bottom:15px;padding-left:20px;border-radius:50px;margin-bottom:20px;margin-top:12px;color:#000;font-weight:500}
.modal-featured-popup .button{padding:2px}
.modal-content .modal-feature-popup{background:none !important}
.fmp-closebtn{float:right;padding:15px;background-repeat:no-repeat;border-radius:50%;margin-top:6px;margin-right:19px;background-position:center;cursor:pointer;display:block !important;height:10px;width:10px;background-color:#fff}
.fmp-closebtn:before{position:absolute;top:0;right:26px;font-weight:700;opacity:1;color:#000;font-size:1.8em;content:'×'}
#featureModal .modal-content{background:0}
.modal-featured-popup.topright{position:fixed;right:0;top:50px}
div#featureModal .modal-dialog{width:100%;max-width:100%;height:100%;transform:none;background:0}
#featureModal .modal-content{display:block}
.modal-featured-popup.topleft{position:fixed;left:0;top:50px}
.modal-featured-popup.bottomleft{bottom:50px;position:fixed;left:0}
.modal-featured-popup.bottomright{bottom:50px;right:0;position:fixed;max-height:80%;-ms-overflow-style:none;scrollbar-width:none}
.modal-featured-popup.center{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
#featureModal{z-index:1041}
.fmp-closebtn.outlinebutton{margin-top:-30px;margin-right:0;border:1px solid #545454;transform:translate(0,15px)}
.fmp-closebtn.outlinebutton:before{top:-6px;right:7px}
.fmp-closebtn.inlinebutton{transform:translate(15px,35px);margin-right:34px}
.fmp-closebtn.inlinebutton:before{position:absolute;top:-6px;right:7px}
.modal-featured-popup .box::-webkit-scrollbar{width:10px}
.modal-featured-popup .box::-webkit-scrollbar-track{background:#eee;border-radius:5px;margin:3px}
.modal-featured-popup .box::-webkit-scrollbar-thumb{background:#aaa;border-radius:5px}
.modal-featured-popup .box::-webkit-scrollbar-thumb:hover{background:#888}
.feature-modal .fixed-top-banner{display:none}
#featureModal .text-content-wrapper{max-width:100%;margin:0}
#featureModal .content-text-img-wrapper p{margin-left:0}
#featureModal .modal-content{border:0;max-width:100%;height:100%}
.feature-modal{padding-left:0}
.modal-featured-popup .rich-text p{color:var(--scope-text)}
#featureModal .modal-dialog{margin:0}
#featureModal .content-img-wrapper{font-size:14px}
.cmp-modal.feature-modal{pointer-events:none}
.feature-modal .modal-content{pointer-events:none}
.feature-modal .modal-dialog{pointer-events:none}
.feature-modal .modal-content{pointer-events:none !important;position:relative;overflow:visible}
.modal-featured-popup{pointer-events:auto}
@media(min-width:1024px){#featureModal .text-content-wrapper{max-width:100%}
}
@media(min-width:0) and (max-width:767px){.modal-featured-popup .buildeasycontainer{padding:0}
#featureModal .modal-content{overflow:visible}
#featureModal .left-image{font-size:17px}
.feature-modal .modal-featured-popup{width:100% !important;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%)}
.feature-modal .buildeasycontainer{padding:0}
.cmp-modal.feature-modal .modal-content{padding:0}
div#featureModal .modal-dialog{padding-left:20px;padding-right:20px;transform:translate(0,0)}
.fmp-closebtn.inlinebutton{transform:translate(15px,35px);margin-right:23px}
.fmp-closebtn.outlinebutton{margin-top:-28px;margin-right:-10px}
.fmp-closebtn{padding:12px}
.fmp-closebtn:before{font-size:1.6em}
.fmp-closebtn.inlinebutton:before{top:-6px;right:5px}
.fmp-closebtn.outlinebutton:before{top:-7px;right:5px}
}
@media only screen and (orientation:landscape) and (max-width:990px){#featureModal .modal-content{overflow:visible}
div#featureModal{padding:0}
div#featureModal .modal-dialog{height:100vh}
}
.modal#genericLightbox{overflow-y:auto;position:fixed}
.modal#genericLightbox .lightbox-modal{height:calc(80%);margin:30px auto;overflow:hidden}
.modal#genericLightbox .lightbox-modal .modal-content{height:100%}
.modal#genericLightbox .lightbox-modal .modal-content .transformer-modal-close{height:20px;background-image:url('../../../etc.clientlibs/bms-commercial-shared/clientlibs/base/resources/Close.png');width:1rem;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;padding-bottom:10px;position:absolute;top:40px;right:40px;z-index:5}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body{padding:50px;height:100%;overflow-x:hidden;overflow-y:auto}
.modal-protected-popup .ph-container.ph-v4-container.protected-page-pre{display:none}
.modal-protected-popup .protected-page-icon{display:none}
.modal-protected-popup .protected-page-teaser h2 p{display:none}
.modal-protected-popup .protected-page-teaser .protected-page-text{display:none}
.modal-protected-popup .protected-page-gradient{display:none}
.modal-protected-popup .protected-page-teaser{padding:0}
.modal-open .modal#genericLightbox .lightbox-modal .modal-content .modal-body{height:100%;overflow-x:hidden;overflow-y:auto}
.modal-protected-popup .protected-page-teaser{width:auto}
.modal-protected-popup .v-login-form-wrapper{min-height:auto}
.modal#genericLightbox .lightbox-modal{height:auto !important;margin:0 auto;overflow:hidden}
.lightbox-modal .modal-content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;pointer-events:auto;background:0;background-clip:padding-box;border:0}
.modal-open .modal#genericLightbox .lightbox-modal .modal-content .transformer-modal-close{background-image:url('../../../content/dam/buildeasy/xmark-solid.svg');top:95px !important}
.modal-dialog{max-width:1140px}
.close:focus,.close:hover{opacity:1}
.close.transformer-modal-close{opacity:1}
.modal-protected-popup .gigya-screen.portrait .gigya-layout-row.with-divider>.gigya-layout-cell.with-divider{display:none}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body{padding:50px 0}
.modal-protected-popup .gigya-screen-buildeasy #DocCheck_btn{border-radius:5px}
.cmp-modal.entry-modal.modal.fade.show{padding-left:0}
.modal-protected-popup .protected-page-container .v-login{padding:4rem 4.75rem 0}
button.close.transformer-modal-close:focus{outline:0}
.modal-protected-popup .protected-page-container .v-login .gigya-screen.v2.portrait .gigya-composite-control.gigya-composite-control-link.button{margin-bottom:30px}
.modal-protected-popup .buildeasycontainer .rich-text{background:#fff;padding:4rem 4.75rem 2.25rem;border-radius:.5rem}
.modal-protected-popup .buildeasycontainer .image-text{background:#fff;padding:4rem 4.75rem 1rem;border-radius:.5rem}
.modal-protected-popup .buildeasycontainer .image-text .image-text-image-wrapper{margin:0;max-width:100%}
.modal-content.modal-small .modal-protected-popup .buildeasycontainer .image-text .image-text-image-wrapper{min-width:100%}
.modal-content.modal-small .modal-protected-popup .buildeasycontainer .image-text{padding:4rem 3.75rem 1rem}
.modal-protected-popup .buildeasycontainer .image-text .image-group.flex{display:block}
.modal-protected-popup .buildeasycontainer .image-text .image-text-section{padding:0}
.modal-protected-popup .buildeasycontainer .image.parbase{background:#fff;padding:4rem 4.75rem 2rem;border-radius:.5rem}
.modal-protected-popup .buildeasycontainer .highlight{background:#fff;padding:4rem 4.75rem 1rem;border-radius:.5rem}
.modal-protected-popup .buildeasycontainer .highlight .hightlight-container{padding:0}
.modal-protected-popup .buildeasycontainer .highlight .highlight-content-wrapper{max-width:100%}
.modal-protected-popup .buildeasycontainer .citation{background:#fff;padding:4rem 4.75rem 1rem;border-radius:.5rem}
.modal-protected-popup .buildeasycontainer .citation .citation-pull-quote{width:100%;margin-top:0}
.modal-protected-popup .buildeasycontainer .citation .citation-image{padding:0}
.modal-content.modal-small .modal-protected-popup .buildeasycontainer .highlight,.modal-content.modal-small .modal-protected-popup .buildeasycontainer .citation{padding:4rem 3.75rem 1rem}
.bgCover{z-index:1500 !important}
.proccessingGif{z-index:1555 !important}
.modal-protected-popup .image-text-section .image-text-display{height:auto !important}
@media(min-width:0) and (max-width:767px){.modal-open .modal#genericLightbox .lightbox-modal .modal-content .transformer-modal-close{right:37px !important;top:50px !important}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body.modal-unprotected{padding:0 !important}
.modal.fade.show{padding:0}
.modal#genericLightbox .lightbox-modal{width:100%}
.modal-protected-popup .protected-page-container{padding:1rem}
.modal-protected-popup .gigya-screen-buildeasy #DocCheck_btn{margin-left:5px}
.modal-protected-popup .protected-page-container .v-login{padding:3rem 1.2rem 0}
.modal-protected-popup .buildeasycontainer .rich-text{background:#fff;padding:3rem 3.75rem 2.25rem;border-radius:.5rem}
.modal-protected-popup .buildeasycontainer .image-text{padding:4rem 3.75rem 1rem}
.modal-protected-popup .buildeasycontainer .highlight .content-wrap{margin:0}
.modal-protected-popup .buildeasycontainer .highlight{padding:4rem 3.75rem 1rem}
}
@media(min-width:768px) and (max-width:1023px){.modal-protected-popup .v-login{padding:4rem 1.75rem 0}
.modal-content.modal-large .modal-protected-popup .protected-page-teaser{max-width:100%}
.modal-protected-popup .gigya-screen-buildeasy #DocCheck_btn{margin-left:65px}
.modal-protected-popup .protected-page-container .v-login{padding:3rem 3.75rem 0}
.modal-protected-popup .protected-page-container .v-login .gigya-register-form .ot-form-wrapper{margin-left:5rem}
.modal-protected-popup .buildeasycontainer .highlight .content-wrap{margin:0}
}
.modal#genericLightbox .modal-body{background:#fff}
.modal#genericLightbox .modal-body.modal-unprotected{background:0}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body{margin-top:30px;padding:50px;border-radius:.5rem}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body.modal-unprotected{margin-top:0}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body.modal-unprotected{padding:50px 0}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body .modal-header .close{margin:0}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body.modal-unprotected .modal-header .close{margin:-1rem -1rem -1rem auto}
.modal .modal-dialog.lightbox-modal h1.gigya-screen-caption{font-family:inherit}
.gigya-screen-caption{font-family:inherit}
@media(min-width:0) and (max-width:767px){.modal-content{overflow:auto;height:-webkit-fill-available;max-height:600px}
.modal-content.modal-large,.modal-content.modal-medium,.modal-content.modal-small,.modal-content.modal-sm{max-height:100%}
.modal-dialog .modal-content{scrollbar-width:thin}
}
@media only screen and (orientation:landscape) and (max-width:990px){.modal-content{overflow:auto;height:-webkit-fill-available;max-height:300px}
.modal-dialog .modal-content{scrollbar-width:thin}
.modal-dialog .modal-sm,.modal-dialog .modal-small,.modal-content.modal-large,.modal-content.modal-medium{max-height:100%}
}
.modal-protected-popup .protected-page-container .v-login{padding:4rem 1rem 0}
@media(min-width:0) and (max-width:767px){.modal-protected-popup .protected-page-container .v-login{padding:3rem 1.2rem 1rem}
.modal#genericLightbox .lightbox-modal .modal-content .modal-body:has(.v-login){padding:50px 0 0}
}
.modal-extra-large.removewhitebgcolor-padding .modal-protected-popup .buildeasycontainer .image.parbase,.modal-extra-large.removewhitebgcolor-padding .modal-protected-popup .buildeasycontainer .rich-text,.modal-large.removewhitebgcolor-padding .modal-protected-popup .buildeasycontainer .image.parbase,.modal-large.removewhitebgcolor-padding .modal-protected-popup .buildeasycontainer .rich-text{background:0;padding:0;border-radius:none}
div#entryModal .modal-dialog{height:auto;margin:0 auto 0;width:max-content;max-width:100%}
div#entryModal .modal-dialog .modal-content{height:100%;border:0}
div#entryModal .modal-dialog .modal-content .modal-body .content-top p{font-size:18px;line-height:28px;text-align:center;font-family:'Roboto',sans-serif;color:#2b445c}
div#entryModal .modal-dialog .modal-content .modal-body .modal-header{border:0}
div#entryModal .modal-body{padding:2rem 1rem 1rem 1rem}
div#entryModal>.modal-dialog{margin-top:1.75rem}
.content-top>.modal-header{padding:0}
.content-left>.modal-header{padding:0}
.content-right>.modal-header{padding:0}
p.modal-heading{margin:0}
.modal-content-align{display:flex;width:100%;margin-bottom:1rem;padding:10px}
.content-left{flex-basis:50%;padding:10px 15px 10px 10px}
.content-right{flex-basis:50%;padding:10px 10px 10px 15px}
.modal-button-align{display:flex;width:100%}
.button-left,.button-right{flex-basis:50%;display:flex;justify-content:center}
.content-left .modal-heading,.content-right .modal-heading{font-size:14px}
.content-left .modal-heading button.close,.content-right .modal-heading button.close{display:none !important}
.button-left a{background-color:var(--scope-primary);display:inline-block;padding:10px 50px;border-radius:4px}
.button-right>a.modal-button{color:#595454 !important;background-color:#f6f3f3;display:inline-block;padding:10px 50px;border-radius:4px}
.content-right .modal-header button.close{right:10px}
.content-top .modal-header button.close{right:25px;top:10px}
.content-right .modal-header button{display:none !important}
.content-left .modal-header button{display:none !important}
.content-left .modal-header button{right:20px !important;top:-10px !important;display:block}
@media(min-width:0) and (max-width:767px){div#entryModal{padding:0 10px}
.button-left a{margin-left:0}
div#entryModal .modal-dialog{max-width:100%}
.button-left a,.button-right a{padding:10px 35px}
.content-left .modal-header button{display:none !important}
.content-right .modal-header button{display:none !important}
.modal button.close{right:20px !important;top:10px !important;height:20px !important}
}
@media(min-width:768px) and (max-width:1024px){.content-left .modal-header button{display:none !important}
.content-right .modal-header button{display:none !important}
.modal button.close{right:35px !important;top:0 !important;height:20px !important}
.modal-open .modal#genericLightbox .lightbox-modal .modal-content.modal-large .transformer-modal-close{right:110px !important}
}
@media(min-width:0) and (max-width:767px){.modal-content.modal-sm .button-left,.modal-content.modal-sm .button-right,.modal-content.modal-medium .button-left,.modal-content.modal-medium .button-right{padding:2px;display:block}
.modal-content.modal-sm .button-left a,.modal-content.modal-medium .button-left a{display:flex;justify-content:center;padding:.6rem}
.modal-content.modal-sm .button-right>a.modal-button,.modal-content.modal-medium .button-right>a.modal-button{display:flex;justify-content:center;padding:.6rem}
.modal-content.modal-medium .button-left,.button-right{display:block}
}
@media only screen and (orientation:landscape) and (max-width:990px){.modal-content.modal-extra-large{max-height:90vh;top:5vh}
}
.VidModal{background:rgba(0,0,0,0.5)}
.list-container{display:inline-block}
body.modal-open .modal{overflow-y:hidden}
.brightcovePlayer--overlay video-js{width:468px;height:300px}
.brightcovePlayer video-js{width:600px;height:400px}
.videoPlayerImage{width:600px;height:400px}
.videoPlayerImage2{width:600px;height:400px}
.bcls-playlist-wrapper{position:relative;background-color:#141b17;width:100% !important;line-height:76px;text-align:center;overflow-x:hidden;overflow-y:hidden;position:absolute;white-space:nowrap;margin:0;padding:0}
.bcls-playlist-item{display:inline-block;border:2px solid #141b17;padding:0;margin:0;height:74px;width:124px;cursor:pointer;vertical-align:middle;position:relative}
.bcls-item-inner-div{background-size:cover;padding:0;margin:0;height:100%;width:100%;cursor:pointer;vertical-align:middle}
.bcls-playlist-item:hover{border-color:red}
.bcls-title{color:#fff;font-size:.7em;font-family:sans-serif;font-weight:bold;max-width:124px;width:124px;height:66px;margin-top:30%;text-align:center;cursor:pointer}
#left-arrow{color:aliceblue;font-size:40px;position:absolute;margin:auto;background:#f52905;left:0;z-index:1;cursor:pointer}
#right-arrow{color:aliceblue;font-size:40px;position:absolute;margin:auto;background:#f52905;right:0;z-index:1;cursor:pointer}
.hightlight-container{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.hightlight-group{margin-left:auto;margin-right:auto;max-width:1140px}
.higtlight-wrapper{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.content-wrap{flex:1 1 0}
.hightlight-column{flex:1 1 0}
.highlight-content-wrapper{position:relative;border-top:2px solid;border-bottom:2px solid;border-color:rgba(0,0,0,0.1);padding-top:2rem;padding-bottom:1.25rem;font-size:2.25rem;font-weight:700;line-height:46.8px;color:var(--scope-text)}
.highlight-content-wrapper p{margin-bottom:0}
.highlight-content-wrapper p a{color:var(--scope-link);text-decoration:none}
.highlight-content-wrapper p a:hover{color:var(--scope-link);text-decoration:underline}
@media(min-width:1024px){.hightlight-container{padding-left:4rem;padding-right:4rem}
.highlight-content-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.highlight-component-full-width-container .highlight-content-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.hightlight-container.highlight-component-full-width-container{padding-left:0;padding-right:0}
}
@media(min-width:0) and (max-width:767px){.higtlight-wrapper{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.content-wrap{margin-left:4vw;margin-right:4vw}
.hightlight-container.highlight-component-full-width-container .content-wrap{margin-left:0;margin-right:0}
.highlight-content-wrapper{max-width:100%;padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.4rem;line-height:29.12px}
}
@media(min-width:768px) and (max-width:1023px){.higtlight-wrapper{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.content-wrap{margin-left:4vw;margin-right:4vw}
.hightlight-container.highlight-component-full-width-container .content-wrap{margin-left:0;margin-right:0}
.highlight-component-full-width-container .highlight-content-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.highlight-content-wrapper{padding-top:1.25rem;padding-bottom:1.25rem;font-size:1.75rem;max-width:75%;margin-left:auto;margin-right:auto;line-height:36.4px}
}
.image-text-section{transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;color:var(--scope-text)}
article{margin-left:auto;margin-right:auto;max-width:1140px}
.flex{display:flex}
.image-text-image-wrapper{margin-right:2rem;min-width:358px;max-width:358px}
.responsive-column-control .image-text-section .image-text-image-wrapper{margin-right:1rem;min-width:282px;max-width:282px}
.responsive-column-control .image-text-section.swapped .image-text-image-wrapper{margin-right:0;margin-left:1rem}
.responsive-column-control .image-text-section{padding-left:0;padding-right:0}
.image-text-image{overflow:hidden;border-radius:.375rem}
.relative{position:relative}
.image-text-image-wrapper .image{display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.image-text-display{width:100%;height:auto;max-width:100%;vertical-align:middle}
.image-wrapper{width:100%;height:100%}
.image-text-content-wrapper{flex-grow:1}
.image-text-title{font-size:1.5rem;margin-bottom:1.25rem;font-weight:700;opacity:1;color:var(--scope-headline);line-height:1.2}
.content-img-wrapper{font-size:1.4rem;margin-bottom:1.25rem !important;max-width:80ch;max-width:80ch;margin:0;line-height:29.12px}
.push-group{flex-direction:row-reverse}
.swiper-image-text-copyright{position:absolute;right:0;bottom:0;display:flex;align-items:center;border-top-left-radius:.375rem;border-bottom-right-radius:.375rem;background-color:rgba(246,243,243);opacity:.9;padding-left:.3rem;padding-right:.3rem;font-size:10px;height:20px;line-height:13px}
.image.image-primary .swiper-image-text-copyright{bottom:unset}
.swap-content{margin-top:1.75rem;display:block;line-height:16.64px;font-size:12.8px}
.swapped .image-text-image-wrapper{margin-right:0;margin-left:2rem}
.content-title{margin-top:2rem;margin-bottom:1.25rem;font-weight:700;color:var(--scope-primary);line-height:1.2}
.content-img-wrapper a{color:var(--scope-primary);text-decoration:none}
.content-img-wrapper a:hover{text-decoration:underline}
.image-text-content ul{display:block;list-style-position:inside;padding-top:.5rem;padding-bottom:.5rem;text-align:left;font-size:1.4rem;list-style:none;margin:0;padding:0;font-weight:400;line-height:20.8px}
.image-text-content ol{margin:0;counter-reset:olCounter;list-style:none;font-size:16px;font-weight:400;line-height:24px;padding:0}
.image-text-content ul li{display:list-item;position:relative;margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem;font-size:1.4rem;line-height:29.12px;font-weight:400}
.image-text-content ol li{display:list-item;position:relative;margin-top:.75rem;margin-bottom:.75rem;padding-left:1.5rem;font-size:1.4rem;counter-increment:olCounter;line-height:29.12px;font-weight:400}
.image-text-content ul li::before{content:"•";display:inline;display:initial;position:absolute;left:0;color:var(--scope-primary);font-size:1.4rem;font-weight:1000}
.image-text-content ul li ul li::before{content:"○";font-size:80%}
.image-text-content ul li ul li ul li::before{content:"–";font-size:80%}
.image-text-content ul li ul li ul li ul li::before{content:"–";font-size:80%}
.image-text-content ol li::before{position:absolute;left:0;color:var(--scope-primary);font-size:1.4rem;content:counters(olCounter,".") ". ";font-weight:700;display:contents}
.image-text-content h3{font-size:1.75rem;color:var(--scope-headline)}
.text-content-wrapper .image-text-content{font-size:16px;font-weight:400px}
// .text-content-wrapper .image-text-content p{// font-size:16px;// font-weight:400px;// line-height:24px;//}
.text-content-wrapper{flex-grow:1}
.image-text-content a{text-decoration:none;color:var(--scope-link)}
.image-text-content a:hover{text-decoration:underline;color:var(--scope-link)}
.content-text-img-wrapper p{font-size:1.4rem;margin-bottom:1.25rem !important;max-width:80ch;margin:0;line-height:29.12px}
.image-text-title h2 a{color:var(--scope-link)}
.image-text-title h2 a:hover{color:var(--scope-link);text-decoration:underline}
.text-content-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
@media(min-width:1024px){.image-text-full-width-container .text-content-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.responsive-column-control .image-text-section.image-text-full-width-container{padding-left:unset;padding-right:unset}
.text-content-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.image-text-section{padding-left:2rem;padding-right:2rem}
.image-text-title{hyphens:none;white-space:normal}
}
@media(min-width:1025px) and (max-width:1042px){.text-content-wrapper{padding:0 1rem 0 1rem}
}
@media(max-width:1024px){.text-content-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.image-text-section{padding-left:4rem;padding-right:4rem}
}
@media(min-width:0) and (max-width:767px){.responsive-column-control .image-text-section.image-text-full-width-container{padding-left:unset;padding-right:unset}
.responsive-column-control .image-text-section .image-text-image-wrapper{margin-right:0;min-width:100%;max-width:100%}
.responsive-column-control .image-text-section.swapped .image-text-image-wrapper{margin-right:0;margin-left:0}
.image-text-section{padding-left:4vw;padding-right:4vw}
.image-group{flex-direction:column}
.push-group{flex-direction:column;margin-left:0}
.image-text-image-wrapper{width:auto;min-width:100%;max-width:100%;margin-left:0 !important;margin-right:0 !important}
.image-text-image{width:max-content;min-width:100%;max-width:100%;margin-left:0 !important;margin-right:0 !important}
.image.image-primary{margin-left:0;margin-right:0;display:block;width:auto;min-width:100%;max-width:100%}
.image-wrapper{width:100%}
.image-text-display{width:auto;object-fit:contain;display:block;margin:0 auto}
.left-image{font-size:1.8rem}
.content-img-wrapper{font-size:1.2rem;line-height:24.96px}
.content-text-img-wrapper p{font-size:1.2rem}
.image-text-content-wrapper{margin-top:2rem}
.text-content-wrapper{max-width:100%}
}
@media(min-width:768px) and (max-width:1023px){.image-text-section{padding-left:2vw;padding-right:2vw;font-size:15px}
.image-text-title{font-size:1rem}
.image-text-image-wrapper{margin-right:1rem;min-width:282px;max-width:282px}
.image-text-content{font-size:1.2rem}
.content-img-wrapper{font-size:1.2rem;line-height:24.96px}
.swapped .image-text-image-wrapper{margin-right:0;min-width:282px;max-width:282px}
.push-group{margin-right:0}
.text-content-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.content-text-img-wrapper p{font-size:1.2rem}
.image-text-full-width-container .text-content-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.responsive-column-control .image-text-section.image-text-full-width-container{padding-left:unset;padding-right:unset}
.text-content-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.image-text-section{padding-left:2rem;padding-right:2rem}
}
@media(min-width:1043px) and (max-width:1248px){.image-text-section{padding-left:4rem;padding-right:4rem}
}
.HealthHub-image-group{margin-top:64px;margin-bottom:0}
.HealthHub-image-group .image-text-image{border-radius:0}
.HealthHub-image-group .image-text-image-wrapper{margin-right:0;min-width:unset;max-width:unset}
.HealthHub-image-group .image-group{max-width:1440px;margin:0;gap:30px;align-items:center}
.HealthHub-image-group .image-wrapper{width:540px;height:308px}
.HealthHub-image-group .image-text-display{width:100%;height:308px}
.HealthHub-image-group .content-img-wrapper p{color:var(--scope-text);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.304px;margin-bottom:0}
.HealthHub-image-group .content-img-wrapper p+p{margin-top:16px}
@media only screen and (max-width:921px){.HealthHub-image-group .content-img-wrapper{margin-bottom:0 !important}
.HealthHub-image-group{margin-top:32px !important}
.HealthHub-image-group .container{padding:0 9px}
.HealthHub-image-group .image-text-section{padding:0}
.HealthHub-image-group .image-text-display{width:100% !important;height:185px;object-fit:unset}
.HealthHub-image-group .image-group{gap:32px;align-items:flex-start}
.HealthHub-image-group .image-text-image-wrapper{width:100% !important}
.HealthHub-image-group .image-wrapper{width:100% !important;height:185px !important}
}
.remove-bottom-margin{margin-bottom:0}
.image-text-section.enable-fixed-size .image-text-image-wrapper{min-width:unset}
.image-text-section.enable-fixed-size .image-text-image-wrapper .image-text-display{max-width:100px;max-height:100px}
.image-text-section.enable-fixed-size .image-text-image-wrapper .image-text-image{border-radius:unset}
@media only screen and (max-width:768px){.image-text-section.enable-fixed-size .image-group{flex-direction:row}
.image-text-section.enable-fixed-size .push-group{flex-direction:row-reverse}
.image-text-section.enable-fixed-size .image-group .image-text-image-wrapper{margin-right:1rem !important}
.image-text-section.enable-fixed-size .push-group .image-text-image-wrapper{margin-left:1rem !important}
.image-text-section.enable-fixed-size .image-text-content-wrapper{margin-top:unset}
}
@media(min-width:1024px){.medium-image-gallery-single{padding-left:4rem;padding-right:4rem}
.large-image-gallery-single{padding-left:4vw;padding-right:4vw}
.large-image-gallery-single.image-gallery-full-width-container,.medium-image-gallery-single.image-gallery-full-width-container{padding-left:0;padding-right:0}
.medium-image-gallery-single.image-gallery-full-width-container .medium-wrapper,.medium-image-gallery-single.image-gallery-full-width-container .p-wrapper{max-width:100%}
.image-gallery-full-width-container .carousel-inner,.image-gallery-full-width-container .medium-carousel-heading h1{max-width:1140px}
.medium-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.medium-wrapper small{line-height:18.2px}
.image-gallery-title h2{hyphens:none;white-space:normal}
.p-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.swiper-slide{width:100%}
}
.medium-image-gallery-single{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.large-medium-image-gallery{margin-left:auto;margin-right:auto;max-width:1140px;margin-bottom:3.75rem}
.image-gallery-title h2{margin-top:0;font-size:2rem;max-width:36ch;margin-top:2rem;margin-bottom:1.25rem;font-weight:700;opacity:1;color:var(--scope-headline);line-height:1.2}
.swiper-container{position:relative;width:100%;overflow:hidden;border-radius:.375rem}
.swiper-wrapper{position:relative;box-sizing:content-box;display:flex;height:100%;width:100%;transition-property:transform}
.swiper-slide{margin-right:20px;position:relative;height:100%;transition-property:transform;flex-shrink:0}
.image-primary{display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.medium-image{display:flex;width:100%;height:100%}
.swiper-image-copyright{position:absolute;right:0;bottom:0;z-index:10;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top-left-radius:.375rem;background-color:rgba(255,255,255,1);opacity:.9;font-size:10px;padding:3.5px 5px;line-height:13px;color:var(--scope-text)}
.image-gallery-caption{margin-top:.5rem;display:block;width:80ch;max-width:66%;font-size:14px;color:var(--scope-text)}
@media(min-width:0) and (max-width:767px){.responsive-column-control .large-image-gallery-single.image-gallery-full-width-container,.responsive-column-control .medium-image-gallery-single.image-gallery-full-width-container{padding-left:0;padding-right:0}
.medium-image-gallery-single{padding-left:4vw;padding-right:4vw}
.medium-wrapper{max-width:100%}
.image-gallery-title h2{font-size:1.8rem}
.image-gallery-wrapper.p-wrapper{padding:0}
.p-wrapper{max-width:100%}
.swiper-slide{width:100%;height:auto}
.large-image-gallery-single,.carousel.slide{padding-left:4vw !important;padding-right:4vw !important}
}
@media(min-width:768px) and (max-width:1023px){.medium-image-gallery-single{padding-left:4vw;padding-right:4vw}
.large-image-gallery-single{padding-left:4vw;padding-right:4vw}
.responsive-column-control .large-image-gallery-single.image-gallery-full-width-container,.responsive-column-control .medium-image-gallery-single.image-gallery-full-width-container{padding-left:0;padding-right:0}
.medium-image-gallery-single.image-gallery-full-width-container .medium-wrapper,.medium-image-gallery-single.image-gallery-full-width-container .p-wrapper{max-width:100%}
.image-gallery-full-width-container .large-carousel-heading h1{max-width:75% !important}
.image-gallery-full-width-container .carousel-inner,.image-gallery-full-width-container .medium-carousel-heading h1{max-width:100% !important}
.medium-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.image-gallery-wrapper{width:100%;max-width:100%;padding:0}
.p-wrapper{margin-left:auto;margin-right:auto}
.swiper-slide{width:100%}
}
.lg-img-crl .carousel-control-prev{transform:none}
.carousel-caption{text-align:left !important}
.carousel-control-next,.carousel-control-prev{background:transparent;width:auto;height:20px;margin:auto}
.carousel-inner{min-height:100px}
.carousel-control-next,.carousel-control-prev{background:transparent;width:auto}
.carousel-indicators{margin-bottom:0}
.indication-content{display:none;margin-bottom:0;max-width:500px;border-radius:10px;background-color:lightgray}
.indication-content.active{display:block}
.indicator-container{position:relative}
.indi-close{position:absolute;right:15px;top:15px;margin:0;cursor:pointer}
#indicationCarousel{padding:40px 20px 20px}
.carousel .carousel-indicators li{background-color:#676262}
.indication{display:inline-block;margin:0;padding:10px}
.indication.active{background-color:lightgray;border-radius:10px 10px 0 0}
@media only screen and (max-width:1023px){.carousel-inner{height:auto !important;min-height:65px}
.d-xs-block{display:block !important;width:100%;height:auto}
.carousel-caption{text-align:left !important}
.carousel-inner{max-width:100% !important}
.carousel.slide{padding-left:2vw;padding-right:2vw}
.responsive-column-control .carousel.slide.image-gallery-full-width-container{padding-left:0;padding-right:0}
.medium-carousel-heading h1{max-width:100% !important;font-size:1.8rem !important}
.large-carousel-heading h1{max-width:100% !important;font-size:1.8rem !important}
}
.carousel.slide{max-width:1280px !important;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.carousel-control-prev{height:66px;background-color:rgba(255,255,255,1);width:66px;border-radius:0 .5rem .5rem 0;color:var(--scope-text)}
.carousel-control-next{height:66px;background-color:rgba(255,255,255,1);width:66px;border-radius:.5rem 0 0 .5rem;color:var(--scope-text)}
.carousel-inner{position:relative;width:100%;overflow:hidden;border-radius:.5rem;max-width:65%;margin-left:auto;margin-right:auto}
.carousel-item.active{padding-top:0 !important}
.carousel .carousel-indicators li{position:relative;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto;width:30px;height:3px;margin-right:15px;margin-left:3px;text-indent:-999px;background-color:rgba(238,231,231,.5);width:15px;height:15px;border-radius:50%;position:relative;display:flex;cursor:pointer}
.carousel-indicators{bottom:-35px;margin-top:20px}
.carousel .carousel-indicators .active{background-color:rgba(89,84,84,.5)}
.d-md-block{width:100%;height:auto}
.col-md-10{flex:0 0 100%;max-width:100%}
.carousel-caption .cmp-text__paragraph{position:absolute;background-color:rgba(89,84,84);opacity:.8;right:0;bottom:0;left:0;z-index:10;padding-top:20px;color:rgba(255,255,255,1);display:flex;width:100%;padding:20px;font-size:14px;line-height:18.2px}
.carousel-copyright{position:absolute;bottom:0;z-index:10;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-top-left-radius:.375rem;background-color:rgba(255,255,255,1);opacity:.9;font-size:10px;padding:3.5px 5px;color:var(--scope-text);right:15px;line-height:13px}
.carousel-inner a{cursor:pointer}
.carousel-inner-large a{cursor:pointer}
.cmp-text__paragraph{margin-top:0;margin-bottom:0 !important}
.carousel-inner .carousel-item.active{display:block !important}
.carousel-caption{left:0;right:0;bottom:0}
.medium-carousel-heading h1{font-size:2rem;color:var(--scope-headline);font-weight:700;position:relative;width:100%;border-radius:.5rem;max-width:65%;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}
.medium-carousel-heading h1 p{margin-bottom:0 !important}
.large-carousel-heading h1{font-size:2rem;color:var(--scope-headline);font-weight:700;position:relative;width:100%;border-radius:.5rem;max-width:65%;margin-left:auto;margin-right:auto;margin-bottom:1.25rem;margin-top:2rem}
.large-carousel-heading h1 p{margin-bottom:0 !important}
.carousel-inner-large{position:relative;width:100%;overflow:hidden;border-radius:.5rem;max-width:1140px;margin-left:auto;margin-right:auto}
.carousel-caption-large .cmp-text__paragraph{position:absolute;background-color:rgba(89,84,84);opacity:.8;right:0;bottom:0;left:0;z-index:10;padding-top:20px;color:rgba(255,255,255);display:flex;width:100%;border-radius:0 1rem 0 0;margin-left:0 !important;padding:20px;max-width:552px;font-size:14px;line-height:18.2px}
.large-image-gallery-row{margin-left:0 !important}
.col-md-10.col-12-large{flex:0 0 100%;max-width:552px}
.carousel-control-prev-icon{background-image:none !important}
.carousel-control-next-icon{background-image:none !important}
@media(min-width:768px) and (max-width:1023px){.carousel.slide{padding-left:4rem;padding-right:4rem}
.d-md-block{display:none !important}
.carousel.slide{padding-left:2rem;padding-right:2rem}
.medium-carousel-heading h1{font-size:2rem !important;max-width:66% !important}
.large-carousel-heading h1{font-size:2rem !important;max-width:66% !important}
}
@media(min-width:1024px){.carousel.slide{padding-left:4vw;padding-right:4vw}
.carousel.slide.image-gallery-full-width-container{padding-left:0;padding-right:0}
}
@media(min-width:0) and (max-width:767px){.d-xs-block{display:block !important;width:100%;height:auto}
}
@media(min-width:768px){.d-md-block{height:auto}
}
.image-primary a{width:100%}
.modal button.close{background:0;height:20px;padding:0;position:absolute;right:-14px;top:0}
.modal .modal-content .overlay-wrapper{padding:25px}
.modal .modal-content .overlay-wrapper .modal-button{display:flex;text-align:center}
.modal .modal-content .overlay-wrapper .modal-button .first-button{background-color:lightgrey;margin-right:10px;width:50%;cursor:pointer}
.modal .modal-content .overlay-wrapper .modal-button .last-button{background-color:lightgrey;border-radius:10px;width:50%;cursor:pointer}
.video-external-link-wrapper{padding-left:4rem;padding-right:4rem}
.video-external-player{max-width:66%;margin-left:auto;margin-right:auto}
.video-external-title-wrap{max-width:66%;margin-left:auto;margin-right:auto}
.video-external-content.p-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.video-external-player{max-width:66%;margin-left:auto;margin-right:auto;position:relative}
.video-external-player.external-large{max-width:66%;margin-left:auto;margin-right:auto}
.video-external-player .videoPlayerImage-PopUp{cursor:pointer}
.be-video-player-icon{background-color:gray;opacity:.5;bottom:50%;z-index:20;position:absolute;top:50%;left:50%;margin-left:-1em;cursor:pointer;pointer-events:none;margin-top:-1em;width:1.8em;height:1.8em;line-height:2em;border:0;border-radius:50%;font-size:3.5em;color:#fff}
.be-video-player-icon svg{position:absolute;top:33%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.video-external-link-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;width:100%;box-sizing:border-box;border:0 solid}
.video-external-article{margin-left:auto;margin-right:auto;max-width:1140px;width:100%}
.video-external-title.mt-0{margin-top:0 !important}
.video-external-title.mt-0 h2{max-width:36ch;margin-bottom:1.25rem;font-weight:700;line-height:1.2;font-size:2rem;margin-top:0}
.video-external-paragraph{font-size:1.4rem;max-width:80ch;margin-bottom:1.25rem;color:var(--scope-text);line-height:1.3}
.videoExternalImage{width:100%;height:auto;border-radius:.375rem}
a.video-external-link{font-size:1.4rem;margin-bottom:1.25rem;color:#be2bbb;line-height:1.3;text-decoration:none}
a.video-external-link:hover{text-decoration:underline}
.video-external-player .videoPlayerImage-PopUp{height:auto}
@media only screen and (min-device-width:320px) and (max-device-width:568px){.video-external-link-wrapper{padding-left:4vw;padding-right:4vw}
.video-external-title-wrap,.video-external-content.p-wrapper{max-width:100% !important;margin-left:auto;margin-right:auto}
.video-external-title.mt-0 h2{font-size:1.8rem}
}
@media(min-width:768px) and (max-width:1023px){.video-external-link-wrapper{padding-left:4vw;padding-right:4vw}
.video-external-section{margin-left:-0.9375rem;margin-right:-0.9375rem;display:flex;flex-wrap:wrap;justify-content:center}
.video-external-title-wrap,.video-external-content.p-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.video-external-player{max-width:100%;padding:0}
}
.VidModal{background:rgba(0,0,0,0.5)}
.list-container{display:inline-block}
body.modal-open .modal{overflow-y:hidden}
.brightcovePlayer--overlay video-js{width:468px;height:300px}
.brightcovePlayer video-js{width:600px;height:400px}
.videoPlayerImage{width:600px;height:400px}
.videoPlayerImage2{width:600px;height:400px}
.bcls-playlist-wrapper{position:relative;background-color:#141b17;width:100% !important;line-height:76px;text-align:center;overflow-x:hidden;overflow-y:hidden;position:absolute;white-space:nowrap;margin:0;padding:0}
.bcls-playlist-item{display:inline-block;border:2px solid #141b17;padding:0;margin:0;height:74px;width:124px;cursor:pointer;vertical-align:middle;position:relative}
.bcls-item-inner-div{background-size:cover;padding:0;margin:0;height:100%;width:100%;cursor:pointer;vertical-align:middle}
.bcls-playlist-item:hover{border-color:red}
.bcls-title{color:#fff;font-size:.7em;font-family:sans-serif;font-weight:bold;max-width:124px;width:124px;height:66px;margin-top:30%;text-align:center;cursor:pointer}
#left-arrow{color:aliceblue;font-size:40px;position:absolute;margin:auto;background:#f52905;left:0;z-index:1;cursor:pointer}
#right-arrow{color:aliceblue;font-size:40px;position:absolute;margin:auto;background:#f52905;right:0;z-index:1;cursor:pointer}
.video-player-wrapper .be-video-player-inline-icon{background-color:var(--scope-link);opacity:.7;bottom:50%;z-index:9;position:absolute;top:50%;left:50%;margin-left:-1em;margin-top:-1em;width:1.8em;height:1.8em;line-height:2em;border:0;border-radius:50%;font-size:3.5em;color:#fff}
.video-player-wrapper .be-video-player-inline-icon svg{position:absolute;top:33%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.video-player-inline.video-player-small-player{position:relative}
.video-player-inline.video-player-medium-player{position:relative}
.video-player-inline.video-player-large-player{position:relative}
.v2-play-icon{width:1.5em !important;height:1.5em !important;opacity:1;background-color:rgba(0,0,0,0.45) !important}
.video-player-large-tile:hover .v2-play-icon{background-color:var(--scope-link) !important;opacity:1}
.video-player-inline:hover .be-video-player-inline-icon{background-color:var(--scope-link);opacity:.8}
.video-player-small-player:hover .be-video-player-icon{background-color:var(--scope-link);opacity:.8}
.video-player-medium-player:hover .be-video-player-icon{background-color:var(--scope-link);opacity:.75}
.video-player-large-player:hover .be-video-player-icon{background-color:var(--scope-link);opacity:.8}
.VidModal .close{color:#000}
.bdc-wrapper{display:flex;align-items:center;grid-gap:.25rem;font-size:14px}
.bdc-link-active{display:inline;cursor:pointer;color:var(--scope-primary)}
.bdc-link-active:hover{color:var(--scope-primary);text-decoration:underline}
.bdc-links-sep svg{width:15px;height:12px;font-weight:600}
.bdc-links-sep{margin-top:3px}
.bdc-link{color:black;text-decoration:none;cursor:pointer}
.bdc-link:hover{color:black;text-decoration:none;cursor:pointer}
@media(min-width:320px) and (max-width:767px){.bdc-wrapper{display:none}
}
.breadcrumbprefix{display:inline;cursor:pointer;color:var(--scope-link)}
.breadcrumbprefix:not([href]):not([tabindex]){cursor:default;color:var(--scope-text)}
.error-section-page,.error-content-hr{color:var(--scope-text);max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
article.error-content,.error-content-hr-wrap{margin-left:auto;margin-right:auto;max-width:1140px}
.error-content-wrapper{position:relative;margin-top:7rem;margin-bottom:2rem}
.error-img-wrap{top:0;right:0;float:right;margin-bottom:1rem;margin-left:1rem;margin-top:-60px;width:400px}
.image-error-wrapper{border-radius:.75rem;box-shadow:0 8px 40px rgba(89,84,84,.16078);display:flex;align-items:center;justify-content:center}
.image-error-wrapper img{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
img.error-teaser-img{width:auto;height:auto;max-width:100%;z-index:1}
.error-teaser-page{border-radius:.75rem;background-color:var(--scope-background-error);padding:7rem 6.25rem;width:75%}
.error-heading-wrap h1{color:var(--scope-headline);font-size:3rem;line-height:57.6px;font-weight:700;max-width:36ch;margin-top:2rem;margin-bottom:1.25rem}
.error-teaser-page a{color:var(--scope-link);text-decoration:none;cursor:pointer}
.error-teaser-page a:hover{text-decoration:underline}
.error-teaser-page p{font-size:1.4rem;font-weight:700;line-height:29.12px;margin:0}
.error-link-content a{color:var(--scope-link);display:inline;cursor:pointer}
.error-link-text{max-width:80ch}
button.error-link{background-color:var(--scope-primary);color:var(--scope-primary-text);margin-top:2rem;border-radius:.5rem;padding-left:1.5rem;padding-right:1.5rem;min-width:100px;padding-top:2px;height:50px;position:relative;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;outline:0;z-index:1;cursor:pointer;border-color:transparent;border:0 solid}
button.error-link::before{content:"";position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;border-radius:.5rem;border-width:1px;border-color:transparent;transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-width:3px;z-index:1}
.error-button-inner{display:flex;height:100%;width:100%;align-items:center;justify-content:center;overflow:hidden}
.error-button-inner .error-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px;font-weight:700;line-height:20.8px;display:block}
.error-button-inner .error-icon{max-width:80ch}
.button-error-fill{background-color:var(--scope-primary-darken);position:absolute;top:0;left:0;height:100%;width:0;opacity:0;transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);z-index:-1}
button.error-link:hover .button-error-fill{width:100%;opacity:1}
*,:after,:before{box-sizing:border-box;border:0 solid}
.error-content-hr{padding-left:0;padding-right:0}
.error-column-hr{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.error-column-hr-wrap{flex:1 1 0}
.error-searchpills-hr{margin-left:0;margin-right:0;max-width:100%}
.searchpills-headlines-hr{margin-bottom:.75rem;border-bottom-width:1px;border-color:rgba(246,243,243);padding-bottom:.6rem;font-size:1rem}
@media(min-width:1024px){.error-section-page{padding-left:4rem;padding-right:4rem}
}
@media(min-width:768px) and (max-width:1023px){.error-section-page{padding-left:4vw;padding-right:4vw}
.error-img-wrap{width:342px;margin-top:-50px}
.error-teaser-page{padding:7rem 4rem 6rem}
.error-heading-wrap h1{font-size:45px;line-height:54px}
.error-teaser-page p{font-size:1.2rem;line-height:24.96px}
.error-button-inner .error-text{font-size:15px;line-height:19.5px}
.error-column-hr{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.error-child-column-hr{margin-left:0;margin-right:0}
}
@media(min-width:0) and (max-width:767px){.error-section-page{padding:0}
.error-img-wrap{position:absolute;left:50%;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-x:-50%;margin-top:-20px;width:140px}
.error-teaser-page{width:100%;border-radius:0;padding-left:1.5rem;padding-right:1.5rem;padding-top:108px;padding-bottom:100px}
.error-heading-wrap h1{font-size:2rem;line-height:38.4px}
.error-teaser-page p{font-size:1.2rem;line-height:24.96px}
button.error-link{width:100%}
.error-button-inner .error-text{font-size:14px;line-height:18.2px}
.error-column-hr{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.error-child-column-hr{margin-left:4vw;margin-right:4vw}
}
.error-heading-wrap-v2 h1{text-align:center;font-size:120px;line-height:132px;color:#a69f9f;letter-spacing:0}
.error-desc-wrap p{color:var(--scope-text);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;padding:0 0 24px;text-align:center}
.error-desc-wrap p a{color:var(--scope-link)}
.error-desc-wrap p a:hover{color:var(--scope-link);text-decoration:underline}
@media(min-width:0) and (max-width:767px){.pagenotfound .si-img{width:100%}
}
.float-large-image{margin-top:6.25rem;margin-bottom:6.25rem;transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);max-width:1280px;margin-left:auto;margin-right:auto;line-height:.85}
.float-article-wrapper{margin-left:auto;margin-right:auto;max-width:1140px}
.float-cta-wrapper{border-radius:.375rem;box-shadow:0 16px 80px rgba(89,84,84,.16078);position:relative;display:flex}
.float-large-image .topline-cta-wrapper .topline-cta-large{display:flex}
.float-cta-wrapper a,.topline-cta-wrapper a{color:var(--scope-link);text-decoration:none}
.float-cta-wrapper a:hover,.topline-cta-wrapper a:hover{color:var(--scope-link);text-decoration:underline}
.float-large-image.swapped .float-cta-wrapper{flex-direction:row-reverse}
.float-large-image.regular-float .cta-float-image-wrapper{min-width:350px;max-width:350px}
.float-large-image.swapped-regular .float-cta-wrapper{flex-direction:row-reverse}
.float-large-image.swapped-regular .cta-float-image-wrapper{min-width:350px;max-width:350px}
.cta-float-image-wrapper{min-width:455px;max-width:455px;width:100%;max-width:100%}
.float-cta-relative{height:100%;width:100%;max-width:none;overflow:hidden;position:relative;display:grid}
a.cta-float-link-wrapper{display:inline;cursor:pointer;color:var(--scope-link);text-decoration:inherit}
.float-cta-image-primary{height:100%;width:100%;max-width:none;display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.float-cta-image-primary img{height:100%;width:100%;object-fit:cover;max-width:100%;vertical-align:middle}
.cta-float-content-wrapper{padding:6.25rem;width:100%}
.float-large-image.swapped-regular .cta-float-content-wrapper,.float-large-image.regular-float .cta-float-content-wrapper{padding:2.5rem}
.cta-tile-title p{display:inline-block;color:var(--scope-headline)}
.cta-tile-title h2{margin:0;font-size:2rem;line-height:38.4px;font-weight:700}
.cta-tile-float-content p,.cta-content-text p{font-size:1.4rem;line-height:29.12px;color:var(--scope-text)}
.cta-content-btn-wrapper{margin-top:2rem;display:flex;width:100%;flex-wrap:wrap;grid-gap:1rem;gap:1rem;overflow:hidden}
.cta-btn-link{overflow:hidden;max-width:300px;text-decoration:none;padding:2px}
.cta-content-btn{border-width:0;cursor:pointer;font-weight:700;line-height:0;padding-left:1rem;padding-right:1rem;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem;min-width:100px;height:50px;font-size:16px;line-height:20.8px;max-width:300px}
.cta-content-btn::before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(0.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(0.165,0.84,0.44,1);width:100%;border-radius:inherit}
.cta-content-btn:hover:before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}
.cta-content-btn.cta-active-button::before{background-color:var(--scope-primary-darken);opacity:1}
.cta-content-btn.cta-inactive-button::before{background-color:#595454;opacity:.1}
.button-transition{z-index:5;position:relative;transition:color 350ms ease;white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden}
.button-transition p{white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden;margin-bottom:0}
.cta-content-btn-wrapper-v3{display:flex;align-items:center;justify-content:center}
.cta-active-button{background-color:var(--scope-primary);color:var(--scope-primary-text)}
.cta-inactive-button{background-color:transparent;color:var(--scope-text);border:1px solid rgba(166,159,159,1)}
.cta-content-btn.cta-active-button{outline:0;display:flex;align-items:center;justify-content:center}
.cta-content-btn.cta-inactive-button{outline:0;display:flex;align-items:center;justify-content:center;border:1px solid rgba(166,159,159,1)}
a.cta-btn-link:hover{text-decoration:none !important}
.cta-wrapper-v5 .cta-inactive-button,.cta-wrapper-v6 .cta-inactive-button{margin-left:0}
.cta-tile{margin-bottom:1rem}
.cta-tile h2{margin-top:0;font-size:2rem;font-weight:700;line-height:1.2;color:var(--scope-headline)}
.cta-text-wrapper-content{padding:6.25rem;max-width:100%;margin-left:auto;margin-right:auto}
.large-only-text{text-align:center}
.regular-only-text{text-align:center}
.float-large-image.regular-only-text .cta-text-wrapper-content{padding:2.5rem}
.float-large-image.regular-float .cta-btn-link{margin-left:0}
.float-large-image.swapped-regular .cta-btn-link{margin-left:0}
.float-large-image.large-only-text .cta-btn-link{margin-left:1rem}
.float-large-image.swapped.topline-cta{margin-top:6.25rem;margin-bottom:6.25rem}
.topline-cta-wrapper{position:relative;display:flex;border-top:2px solid rgba(238,231,231,1)}
.float-large-image.swapped .topline-cta-wrapper{flex-direction:row-reverse}
.float-large-image.swapped-regular .topline-cta-wrapper{flex-direction:row-reverse}
.topline-cta-wrapper .float-cta-relative{border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}
.cta-right-pr-internal{height:1rem;width:1rem;margin-left:.5rem;display:flex;color:var(--scope-primary-text);z-index:1}
.cta-right-arrow-sec-internal{height:1rem;margin-left:.2rem;display:flex;color:var(--scope-text);z-index:1}
.cta-right-arrow-sec-external{background-color:var(--scope-text);height:18px;width:17px;margin-left:.4rem;display:flex;color:rgba(255,255,255);border-radius:50%;display:flex;padding-left:3px;flex-shrink:0;align-items:center}
.cta-right-arrow-pr-external{background-color:rgba(255,255,255);height:17px;width:18px;flex-shrink:0;margin-left:.4rem;display:flex;color:var(--scope-primary);border-radius:50%;display:flex;padding-left:3px;align-items:center;z-index:1}
.cta-arrow-bg-svg{height:13px;width:13px}
.float-large-image.regular-float,.float-large-image.swapped-regular{margin-bottom:3.75rem}
.cta-mobile-image{height:100%;width:100%;max-width:none;display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.cta-mobile-image img{height:100%;width:100%;object-fit:cover;max-width:100%;vertical-align:middle}
@media(min-width:1023px){.cta-component-full-width-container .float-cta-image-primary{display:block}
.responsive-column-control .cta-component-full-width-container .cta-float-image-wrapper{min-width:253px;max-width:253px}
.responsive-column-control .cta-component-full-width-container .cta-float-content-wrapper{padding:2.5rem}
.cta-component-full-width-container .float-large-image{padding-left:0;padding-right:0}
.cta-component-full-width-container .float-cta-wrapper,.cta-component-full-width-container .topline-cta-wrapper{margin-left:0;margin-right:0}
.responsive-column-control .float-large-image.cta-component-full-width-container.regular-float .cta-float-image-wrapper{min-width:253px;max-width:253px}
.responsive-column-control .float-large-image.cta-component-full-width-container.swapped-regular .cta-float-content-wrapper,.responsive-column-control .float-large-image.cta-component-full-width-container.regular-float .cta-float-content-wrapper{padding:2.5rem}
.responsive-column-control .float-large-image.cta-component-full-width-container.swapped-regular .cta-float-image-wrapper{min-width:253px;max-width:253px}
.float-cta-wrapper{margin-left:6.25rem;margin-right:6.25rem}
.cta-tile-title h2{hyphens:none;white-space:normal}
.topline-cta-wrapper{margin-left:6.25rem;margin-right:6.25rem}
}
@media(min-width:0) and (max-width:767px){.cta-btn-link{margin:0;display:contents}
.cta-content-btn-wrapper{display:block;justify-content:center}
.float-large-image.cta-component-full-width-container .cta-float-image-wrapper{min-width:unset;max-width:100%}
.float-large-image.regular-float .cta-float-image-wrapper,.float-large-image.swapped-regular .cta-float-image-wrapper{min-width:100%;max-width:100%}
.responsive-column-control .float-large-image.cta-component-full-width-container{padding-left:0;padding-right:0}
.float-large-image{margin-top:4rem;padding-left:4vw;padding-right:4vw}
.float-push-group{font-size:14px}
.float-cta-wrapper{flex-direction:column}
.float-large-image.swapped .float-cta-wrapper{flex-direction:column}
.cta-float-image-wrapper{height:223px;margin:0;width:100%;min-width:100%;max-width:100%}
.cta-float-image-height-auto{height:auto}
.cta-float-image-height-auto .cta-mobile-image{position:unset}
.float-cta-relative{width:100%}
.cta-float-content-wrapper{padding:1.25rem}
.cta-tile-title h2{font-size:1.8rem}
.cta-tile-float-content p{font-size:1.2rem}
.cta-content-btn{width:100%;max-width:100%;overflow:hidden}
.float-large-image.swapped-regular .cta-float-content-wrapper,.float-large-image.regular-float .cta-float-content-wrapper{padding:1.25rem}
.float-large-image.swapped-regular .float-cta-wrapper{flex-direction:column}
.cta-text-wrapper-content{padding:1.25rem;width:100%}
.cta-tile h2{font-size:1.8rem}
.cta-content-text p{font-size:1.2rem}
.float-large-image.regular-only-text .cta-text-wrapper-content{padding:1.2rem}
.float-large-image .topline-cta-wrapper{flex-direction:column}
.float-large-image.swapped .topline-cta-wrapper{flex-direction:column}
.float-large-image.swapped.topline-cta{margin-top:4rem}
.float-large-image.swapped-regular .topline-cta-wrapper{flex-direction:column}
.float-large-image.swapped-regular .cta-float-image-wrapper{display:block;margin:0 auto}
.large-only-text .cta-tile-title p,.regular-only-text .cta-tile-title p{text-align:center}
.float-large-image.regular-float .cta-float-image-wrapper{display:block;margin:0 auto}
.cta-content-btn.cta-inactive-button{margin-top:1rem}
}
@media(min-width:768px) and (max-width:1023px){.cta-content-btn-wrapper{display:flex}
.cta-content-btn-wrapper-topline{justify-content:left}
.cta-text-wrapper-content{margin-left:auto;margin-right:auto}
.responsive-column-control .float-large-image.cta-component-full-width-container{padding-left:0;padding-right:0}
.float-large-image{padding-left:4vw;padding-right:4vw}
.cta-float-image-wrapper{min-width:253px}
.cta-float-image-height-auto{min-width:auto}
.cta-float-image-height-auto .cta-mobile-image{position:unset}
.float-large-image.regular-float .cta-float-image-wrapper.cta-float-image-height-auto{min-width:auto}
.float-large-image.swapped-regular .cta-float-image-wrapper.cta-float-image-height-auto{min-width:auto}
.cta-float-content-wrapper{padding:2.5rem}
.float-large-image.swapped-regular .cta-float-content-wrapper,.float-large-image.regular-float .cta-float-content-wrapper{padding:2.5rem}
.float-large-image.swapped-regular .cta-float-image-wrapper{min-width:253px;max-width:253px}
.float-large-image.large-only-text{margin-top:4rem}
.responsive-column-control .cta-component-full-width-container .float-cta-wrapper,.responsive-column-control .float-large-image.cta-component-full-width-container.swapped .float-cta-wrapper,.responsive-column-control .float-large-image.cta-component-full-width-container.swapped .topline-cta-wrapper,.responsive-column-control .float-large-image.cta-component-full-width-container .topline-cta-wrapper{flex-direction:column}
.cta-text-wrapper-content{padding:2.5rem}
.cta-content-text p{font-size:1.2rem}
.float-large-image.regular-only-text .cta-text-wrapper-content{padding:2.5rem}
.responsive-column-control .cta-component-full-width-container .cta-content-btn.cta-inactive-button{margin-top:1rem}
.responsive-column-control .cta-component-full-width-container .cta-float-image-wrapper{height:223px;margin:0;width:100%;min-width:100%;max-width:100%}
.responsive-column-control .cta-component-full-width-container .cta-content-btn-wrapper{display:block}
.responsive-column-control .cta-component-full-width-container .cta-content-btn{width:100%;max-width:100%}
.cta-mobile-image.tab-image{display:block}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.cta-content-btn{padding:0 !important}
}
.button-transition.cta-button-wrap-button p{text-wrap:wrap}
.cta-tile-title p,.cta-tile-title h1,.cta-tile-title h2,.cta-tile-title h3,.cta-tile-title h4,.cta-tile-title h5,.cta-tile-title h6,.cta-tile p,.cta-tile h1,.cta-tile h2,.cta-tile h3,.cta-tile h4,.cta-tile h5,.cta-tile h6{margin:0;font-size:2rem;font-weight:700;line-height:1.2;color:var(--scope-headline);@media(min-width:0) and (max-width:767px){font-size:1.8rem}
}
.float-large-image.swapped .float-cta-wrapper .cta-float-image-wrapper img{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}
.float-large-image:not(.swapped) .float-cta-wrapper .cta-float-image-wrapper img{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}
.cta-color-section{display:flex;width:100%;max-width:100%;justify-content:center;padding:0;background:transparent linear-gradient(255deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;color:var(--scope-primary-text);margin-bottom:3.75rem}
.cta-remove-top-margin{margin-top:0 !important}
.cta-only-text{text-align:center}
.cta-color-section a{color:var(--scope-primary-link);text-decoration:none}
.cta-color-link{max-width:300px;padding:2px}
.link-text p{white-space:nowrap;text-overflow:ellipsis;line-height:normal;overflow:hidden;margin-bottom:0;max-width:300px}
.cta-color-section a:hover{color:var(--scope-secondary);text-decoration:underline}
.cta-color-section a.cta-color-link{text-decoration:none}
.cta-color-section article{margin-left:auto;margin-right:auto;max-width:1140px}
.cta-color-title h2,.cta-color-title-v3 h2{color:var(--scope-primary-text)}
.cta-color-title h2 p,.cta-color-title-v3 h2 p{margin:0}
.cta-color-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.cta-color-text-v1{position:relative;display:flex}
.cta-color-wrap-text{padding:2.5rem;z-index:20;max-width:100%}
.cta-color-title{margin-bottom:1rem;display:flex;justify-content:center;line-height:1.2}
.cta-color-content{text-align:center}
.cta-content-btn{border-width:0;cursor:pointer;font-weight:700;line-height:0;padding:0 1.5rem;padding-top:2px;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem;min-width:100px;height:100%;display:flex;align-items:center;justify-content:center;min-height:50px}
.cta-content-btn::before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(0.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(0.165,0.84,0.44,1);width:100%;background-color:rgba(255,255,255);opacity:.4;border-radius:inherit}
.cta-button-wrapper,.cta-button-wrapper-v3{margin-top:2rem;display:flex;justify-content:center;width:100%;grid-gap:1rem;gap:1rem;overflow:hidden}
.cta-button-wrapper-v3{justify-content:left;flex-wrap:wrap}
.button-not-colored{text-overflow:ellipsis;font-weight:700;color:rgba(255,255,255);background-color:transparent;border:1px solid #eee7e7;z-index:1}
.cta-button-wrapper-v2{display:flex;justify-content:center;margin-top:2rem}
.cta-button-wrapper-v2 .button-not-colored{margin-left:1rem}
.cta-color-section-v3{display:flex;width:100%;max-width:100%;justify-content:center;padding:0;background:transparent linear-gradient(255deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;color:var(--scope-primary-text);margin-bottom:3.75rem}
.cta-color-wrapper-v3{margin-left:auto;margin-right:auto;max-width:100%;display:flex;position:relative}
.cta-color-wrapper-v3{display:flex;justify-content:center}
.cta-color-text-v3{padding:2.5rem}
.cta-image-v3{height:100%;width:100%;max-width:none;overflow:hidden;display:grid}
.cta-color-primary-v3,.cta-color-primary-v5{position:absolute;height:100%;width:100%;left:0;object-fit:cover}
.cta-color-title-v3{display:flex;margin-bottom:1rem;line-height:1.2}
.cta-image-wrapper-v3{min-width:350px;max-width:350px}
.cta-color-wrap-text-v3{padding:0}
.cta-color-wrapper-v4{display:flex;flex-direction:row-reverse}
.cta-image-wrapper-v5{min-width:455px;max-width:455px}
.cta-color-text-v5{padding:6.25rem;text-align:left}
.btn.focus,.btn:focus{outline:none !important;box-shadow:none !important}
.cta-color-section-v7{text-align:center;display:block}
.cta-color-section-v7 article{max-width:100%}
.cta-content-v7{background:transparent linear-gradient(255deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;position:relative;display:flex}
.cta-color-primary-v7{width:100%;height:100%;object-fit:cover}
.cta-image-wrapper-v7{overflow:hidden;position:absolute;height:100%;width:100%;min-width:auto;max-width:100%}
.cta-color-wrapper-v7{height:100%;width:100%;min-width:auto;max-width:100%}
.cta-text-wrapper-v7{width:100%;color:var(--scope-primary-text) !important;opacity:1;position:relative;display:flex;padding:6.25rem;display:flex;justify-content:center;align-items:center;flex-direction:column}
.cta-image-v7{height:100%;width:100%;max-width:none;overflow:hidden}
.cta-color-content-v7 p{max-width:80ch;font-size:1.4rem}
.cta-content-font p{max-width:80ch;font-size:1.4rem;line-height:1.3;margin:0}
.cta-color-wrap-text-v2{padding:6.25rem}
.cta-color-section-v2,.cta-color-section-v5,.cta-color-section-v7{margin-top:6.25rem;margin-bottom:6.25rem}
.cta-image-div-v3,.cta-image-div-v4,.cta-image-div-v5,.cta-image-div-v6{position:relative;height:100%;width:100%;max-width:none}
.cta-image-div{height:100%;width:100%;max-width:none;display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.cta-image-div img{height:100%;width:100%;object-fit:cover;max-width:100%;vertical-align:middle}
.cta-color-content-v3 p,.cta-color-text-v6,.cta-color-title-v3-left{text-align:left}
.cta-image-v4{margin-right:0;margin-left:1rem}
.cta-image-div-v7{opacity:.12;max-width:100%;height:100%;width:100%}
.cta-right-arrow{height:1rem;width:1rem;margin-left:1rem;display:flex;color:var(--scope-primary)}
.cta-right-arrow-bg{background-color:var(--scope-primary);height:17px;width:18px;margin-left:1rem;display:flex;color:rgba(255,255,255);border-radius:50%;display:flex;padding-left:3px;align-items:center}
.cta-arrow-bg-svg{width:11px;height:13px}
.cta-right-black-arrow{height:1rem;width:1rem;margin-left:1rem;display:flex;color:rgba(255,255,255)}
.cta-right-black-arrow:hover{z-index:99}
.cta-right-black-bg{background-color:rgba(255,255,255);height:17px;width:18px;margin-left:1rem;display:flex;color:var(--scope-primary);border-radius:50%;display:flex;padding-left:3px;align-items:center;flex-shrink:0}
.cta-right-black-bg:hover{z-index:99}
.cta-content-font .foot-note-popover-content{z-index:101}
.cta-mobile-image-color{position:relative;height:100%;width:100%;max-width:none}
.button-wrap-cta-color{max-width:100%;overflow:hidden;max-width:100%;border-radius:.5rem;padding-left:1.5rem;padding-right:1.5rem;min-width:100px;padding-top:2px;height:100%;background-color:rgba(255,255,255,0.7);color:var(--scope-primary);opacity:1;position:relative;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;font-weight:700;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;outline:0;z-index:1;width:100%;cursor:pointer;min-height:50px}
.button-wrap-cta-color::before{border-color:rgba(255,255,255,0);content:"";position:absolute;top:0;left:0;z-index:0;height:100%;width:100%;border-radius:.5rem;border-width:1px;border-color:transparent;transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-width:3px;z-index:1;border-radius:inherit}
.button-inner-cta-color{display:flex;height:100%;width:100%;align-items:center;justify-content:center;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.button-cta-color-fill{right:0;left:auto;width:100%;--tw-bg-opacity:1;background-color:rgba(255,255,255,0.7);--tw-bg-opacity:.7;opacity:1;position:absolute;top:0;height:100%;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s;z-index:-1}
.button-wrap-cta-color:hover .button-cta-color-fill{width:0;opacity:0;transition-duration:.45s}
.button-wrap-cta-color:focus{outline:0}
@media(min-width:1023px){.responsive-column-control .cta-component-full-width-container .cta-color-text-v5,.responsive-column-control .cta-component-full-width-container .cta-text-wrapper-v7{padding:2.5rem}
.responsive-column-control .cta-component-full-width-container .cta-image-wrapper-v5,.responsive-column-control .cta-component-full-width-container .cta-image-wrapper-v3{min-width:253px;max-width:253px}
.responsive-column-control .cta-component-full-width-container .cta-image-v4{margin-left:0;margin-right:0}
.responsive-column-control .cta-component-full-width-container .cta-color-primary-v5,.responsive-column-control .cta-component-full-width-container .cta-color-primary-v3{min-width:253px;max-width:253px;height:100%;object-fit:cover}
}
@media(min-width:768px) and (max-width:1023px){.cta-color-wrapper{max-width:unset}
.responsive-column-control .cta-color-section.cta-component-full-width-container article{max-width:100%}
.cta-color-primary-v3{width:100%;height:100%;object-fit:cover}
.cta-image-v3{height:100%;width:100%;max-width:none}
.cta-image-wrapper-v3{min-width:253px;max-width:253px}
.cta-color-content-v3 p,.cta-color-content p{font-size:1.2rem;margin:0}
.cta-image-wrapper-v5{min-width:253px;max-width:253px}
.cta-color-primary-v5{min-width:253px;max-width:253px;height:100%;object-fit:cover}
.cta-color-text-v5,.cta-text-wrapper-v7{padding:2.5rem}
.cta-image-v4{margin-left:0rem}
.cta-color-wrap-text-v2{padding:2.5rem}
.cta-color-title-v3-left{text-align:left}
.cta-content-font p{font-size:1.2rem;margin:0}
.color-cta-mobile-v5 img{min-width:253px;max-width:253px;height:100%;object-fit:cover}
.cta-mobile-image-color-v7{opacity:.12;max-width:100%;height:100%;width:100%}
.color-cta-mobile-v7{width:100%;height:100%;object-fit:cover}
.color-cta-mobile-v3{width:100%;height:100%;object-fit:cover}
.cta-mobile-image-color-v4{position:relative;height:100%;width:100%;max-width:none}
.color-cta-mobile-v4{width:100%;height:100%;object-fit:cover}
.responsive-column-control .cta-component-full-width-container .cta-color-section article{width:100%}
.responsive-column-control .cta-component-full-width-container .color-cta-mobile-v5,.responsive-column-control .cta-component-full-width-container .color-cta-mobile-v3{min-width:100%;max-width:100%;width:100%;height:100%;object-fit:cover}
.responsive-column-control .cta-component-full-width-container .cta-color-wrapper-v4,.responsive-column-control .cta-component-full-width-container .cta-color-wrapper-v3{flex-direction:column}
.responsive-column-control .cta-component-full-width-container .cta-image-wrapper-v5,.responsive-column-control .cta-component-full-width-container .cta-image-wrapper-v3{width:100%;min-width:100%;max-width:100%;height:100%}
}
@media(min-width:0) and (max-width:767px){.cta-color-section article{width:100%}
.cta-color-wrap-text{padding:1.25rem;width:100%}
.cta-color-wrapper{max-width:100%;margin-left:unset;margin-right:unset}
.cta-color-content p,.cta-color-content-v3 p{font-size:1.2rem;margin:0}
.cta-button-wrapper{min-width:100%;display:block}
.cta-color-wrapper-v2{max-width:100%;margin-left:auto;margin-right:auto}
.cta-button-wrapper-v2{margin-left:0rem;width:100%;margin-top:2rem;flex-direction:column;display:block}
.cta-button-wrapper-v2 .button-not-colored{margin-left:0rem;margin-top:1rem;width:100%}
.button-not-colored{margin-top:1rem}
.cta-color-text-v3,.cta-text-wrapper-v7{padding:1.25rem}
.cta-button-wrapper-v3{display:block}
.cta-color-wrapper-v3{flex-direction:column}
.cta-image-v3,.cta-color-primary-v5{height:100%;width:100%;object-fit:cover}
.cta-image-wrapper-v3,.cta-color-primary-v3{width:100%;height:100%}
.cta-color-primary-v5,.cta-image-wrapper-v5{min-width:100%;max-width:100%}
.cta-content-v7{margin-top:4rem}
.cta-color-content-v7 p{font-size:1.2rem;margin:0}
.cta-color-primary-v7{width:100%;height:100%;object-fit:cover;height:100%;width:100%;min-width:auto;max-width:100%}
.cta-content-v8{height:100%}
.cta-image-v4{margin-left:0}
.cta-image-wrapper-v5{height:249px}
.cta-image-wrapper-v3,.cta-color-primary-v3{min-width:100%;max-width:100%;height:249px}
.cta-color-title h2,.cta-color-title-v3 h2{font-size:1.8rem}
.cta-content-font p{font-size:1.2rem}
.color-cta-mobile-v5{min-width:100%;max-width:100%;width:100%;height:100%;object-fit:cover}
.color-cta-mobile{min-width:100%;max-width:100%;width:100%;height:249px;object-fit:cover}
.cta-mobile-image-color-v7{opacity:.12;max-width:100%;height:100%;width:100%}
.color-cta-mobile-v7{object-fit:cover;height:100%;width:100%;min-width:auto;max-width:100%}
.color-cta-mobile-v3{min-width:100%;max-width:100%;height:249px;width:100%;object-fit:cover}
.cta-mobile-image-color-v4{position:relative;height:100%;width:100%;max-width:none}
.color-cta-mobile-v4{min-width:100%;max-width:100%;height:249px;width:100%;object-fit:cover}
.button-wrap-cta-color{display:flex;align-items:center}
}
.link-text .cta-button-wrap-button p{text-wrap:wrap;width:max-content}
.cta-button-wrap-button{max-width:100%}
.cta-internal-arrow{margin-left:1rem;display:flex}
.cta-color-title p,.cta-color-title h1,.cta-color-title h2,.cta-color-title h3,.cta-color-title h4,.cta-color-title h6,.cta-color-title h5,.cta-color-title-v3 p,.cta-color-title-v3 h1,.cta-color-title-v3 h2,.cta-color-title-v3 h5,.cta-color-title-v3 h3,.cta-color-title-v3 h4,.cta-color-title-v3 h6{color:var(--scope-primary-text);font-weight:700;font-size:2rem;line-height:1.2;@media(min-width:0) and (max-width:767px){font-size:1.8rem}
}
.cta-mobile-image-color-v7.tab-image,.cta-mobile-image-color-v4.tab-image,.cta-mobile-image-color.tab-image{@media(min-width:768px) and (max-width:1023px){display:block}
}
.cta .image-div{height:inherit}
.cta a:focus,.cta a:focus-visible{outline:#000 solid 2px;outline-offset:-2px;padding:2px}
.cta a:focus .float-cta-image-primary img,.cta a:focus-visible .float-cta-image-primary img{padding-right:4px;padding-bottom:4px}
.cta-image-wrapper-v7 img{width:100%;height:100%;object-fit:cover}
.video-player-two-cards{display:flex;width:100%;flex-direction:column}
.video-player-two-wrapper{grid-gap:1.25rem;display:flex}
.video-player .video-player-inline .vjs-poster,.video-player .video-player-inline .vjs-big-play-button{display:none !important}
.video-player .video-player-inline .brightcovePlayer{display:none !important;position:absolute}
.modal.show{display:block}
.video-player-wrapper .video-js .vjs-dock-text,.VidModal .video-js .vjs-dock-text{position:absolute;top:0;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;left:0;white-space:nowrap;margin:0;width:100%;background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.7) 30%,rgba(0,0,0,0.7) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.7) 30%,rgba(0,0,0,0.7) 70%,rgba(0,0,0,0) 100%);padding:1em 15% 2em 1em;font-size:1em}
.video-player-wrapper .video-js .vjs-dock-text .vjs-dock-title,.VidModal .video-js .vjs-dock-text .vjs-dock-title{text-overflow:ellipsis;overflow:hidden;height:1.1em}
.video-player-wrapper .vjs-has-started:not(:hover) .vjs-dock-text,.VidModal .vjs-has-started:not(:hover) .vjs-dock-text{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}
.video-player-two-card{border-radius:.375rem;cursor:pointer;margin-bottom:1.25rem;width:100%;max-width:100%;margin-left:0rem}
.video-player-three-wrapper{display:flex;max-width:100%;width:100%;margin-bottom:1.75rem}
.video-player-xs-wrapper{margin-left:auto;margin-right:auto;width:calc(67.875%);display:flex;flex-wrap:wrap;justify-content:center}
.video-player-three-content h2{font-size:1.4rem;margin:0;max-width:36ch;font-weight:700;line-height:1.2;margin-top:0}
.video-player-three-content .video-player-paragraph{font-size:1rem;margin:.2rem 0 0;padding:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow-wrap:break-word}
.video-player-three-content h2 p{margin:0}
.video-player-four-content h2{font-size:1rem;margin:0}
.video-player-xs-cards{display:grid;max-width:50%;grid-gap:1rem;gap:1rem;grid-template-columns:97px auto;margin-right:.9375rem}
.video-player-four-card .brightcovePlayer video-js,.video-player-xs-cards .brightcovePlayer video-js{height:inherit !important}
.video-player-four-card .video-js .vjs-control,.video-player-xs-cards .video-js .vjs-control{width:24% !important}
.video-player-four-card .vjs-button>.vjs-icon-placeholder:before,.video-player-xs-cards .vjs-button>.vjs-icon-placeholder:before{font-size:initial}
.video-player-four-card .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-player-four-card .video-js .vjs-play-control .vjs-icon-placeholder,.video-player-four-card .vjs-icon-play{font-family:VideoJS;font-weight:400;font-style:normal;font-size:30px;top:-50%}
.video-player-four-card .video-js .vjs-big-play-button .vjs-icon-placeholder:before,.video-player-four-card .video-js .vjs-play-control .vjs-icon-placeholder,.video-player-four-card .vjs-icon-play{font-size:30px;top:-50%}
.video-player-four-card .vjs-big-play-button{top:50%;left:50%;margin-left:-0.5em;margin-top:-0.5em;width:1em;height:1em}
.video-player-xs-card{display:grid;max-width:50%;grid-gap:1rem;gap:1rem;grid-template-columns:97px auto}
.video-player-three-small{margin-bottom:1.75rem}
.video-player-three-cards{width:33%;margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.video-player-three-card{overflow:hidden;border-radius:.375rem;margin-bottom:1.25rem;width:100%;max-width:100%;margin-left:0rem;cursor:pointer;position:relative}
.videoPlayerImage3{width:100%;height:100%;border-radius:.375rem;cursor:pointer}
.video-player-title-three h2{font-size:1.4rem;overflow-wrap:break-word;margin:.2rem 0 0;padding:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.video-player-four-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.video-player-four-cards{width:25%;margin-left:.9375rem;margin-right:.9375rem;margin-bottom:0rem !important}
.video-player-four-card{margin-right:.9375rem;margin-bottom:1rem;position:relative}
.video-player-four-title h2{font-size:1rem;margin:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1.25rem;font-weight:700;line-height:1.2}
.video-player-xs-small{min-width:97px;min-height:97px;max-width:97px;max-height:97px;border-radius:.375rem;position:relative}
.video-player-xs-container{display:flex;flex-wrap:wrap;width:100%;justify-content:center}
.video-player-xs-card-content{display:grid;width:100%;grid-template-rows:auto 1fr}
.video-player-three-content,.video-player-four-content,.video-player-xs-card-content{cursor:pointer;color:var(--scope-text)}
.VidModal .modal-dialog{top:0;left:0;bottom:20%;justify-content:center}
.VidModal .modal-header{border:0;padding:0}
.VidModal .modal-header button{right:25px;top:27px;z-index:40;display:flex;align-items:center;justify-content:center;height:1rem;width:1rem;border-radius:.375rem;background-color:#fff;padding:1rem}
.VidModal .modal-header button{background-color:#fff}
.VidModal .modal-body{width:100%;height:100%;padding:0}
.brightcovePlayer--overlay{height:90vh;width:90vw}
.VidModal .video-js.vjs-thumbnails{display:block;width:90vw;height:90vh;border-radius:.375rem}
.video-player-four-cards.video-player-xs-cards.video-player-inline .be-video-player-icon-small.be-video-player-inline-icon{background-color:var(--scope-link);opacity:.5;height:55px;width:55px;left:50%;top:50%;bottom:50%;z-index:20;position:absolute;border-radius:50%}
.video-player-four-cards.video-player-xs-cards.video-player-inline .be-video-player-icon-small.be-video-player-inline-icon svg{position:absolute;top:27%;left:32%;width:24px;text-align:center;height:24px;color:white}
.video-player-four-cards.video-player-inline .be-video-player-icon-small.be-video-player-inline-icon{background-color:var(--scope-link);opacity:.5;bottom:50%;top:50%;left:50%;margin-left:-0.5em;margin-top:-0.4em;width:49px;height:49px;z-index:20;position:absolute;border-radius:50%}
.video-player-four-cards.video-player-inline .be-video-player-icon-small.be-video-player-inline-icon svg{position:absolute;top:30%;left:25%;width:2rem;text-align:center;height:1.25rem;color:white}
.video-player-three-card .be-video-player-icon{background-color:var(--scope-link);opacity:.5;height:98px;width:98px;margin-top:-27%;left:39%;top:72%;z-index:20;position:absolute;border-radius:50%}
.video-player-three-card .be-video-player-icon svg{position:absolute;top:33%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.video-player-three-card .be-video-player-icon,.video-player-three-cards.video-player-inline .be-video-player-inline-icon,.video-player-two-cards.video-player-inline .be-video-player-inline-icon{background-color:var(--scope-link);opacity:.5;bottom:50%;z-index:20;position:absolute;top:50%;left:50%;margin-left:-1em;margin-top:-1em;width:1.8em;height:1.8em;line-height:2em;border:0;border-radius:50%;font-size:3.5em;color:#fff}
.video-player-three-card .be-video-player-icon svg,.video-player-three-cards.video-player-inline .be-video-player-inline-icon svg,.video-player-two-cards.video-player-inline .be-video-player-inline-icon svg{position:absolute;top:33%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.be-video-player-icon-four{background-color:var(--scope-link);opacity:.5;height:98px;width:98px;margin-top:-32%;left:34%;top:72%;z-index:20;position:absolute;border-radius:50%}
.be-video-player-icon-four svg{position:absolute;top:36%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.be-video-player-icon-four-xs{background-color:var(--scope-link);opacity:.5;height:55px;width:55px;left:25%;top:25%;z-index:20;position:absolute;border-radius:50%}
.be-video-player-icon-four-xs svg{position:absolute;top:27%;left:32%;width:24px;text-align:center;height:24px;color:white}
.brightcovePlayer .vjs-big-play-button{background-color:var(--scope-link);opacity:.7}
.brightcovePlayer:hover .vjs-big-play-button{background-color:var(--scope-link);opacity:.8}
.video-player-two-card{overflow:hidden;position:relative}
.video-player-two-card .be-video-player-title-icon{background-color:var(--scope-link);opacity:.7;bottom:50%;z-index:20;position:absolute;top:50%;left:50%;margin-left:-1em;margin-top:-1em;width:1.8em;height:1.8em;line-height:2em;border:0;border-radius:50%;font-size:3.5em;color:#fff}
.video-player-two-card .be-video-player-title-icon svg{position:absolute;top:33%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.videoPlayerImage-PopUp{width:100%;height:100%}
.video-player-four-cards .be-video-player-title-icon{top:50%;left:50%;margin-left:-0.5em;margin-top:-0.4em;width:49px;height:49px}
.video-player-four-cards .be-video-player-title-icon svg{position:absolute;top:30%;left:25%;width:2rem;text-align:center;height:1.25rem;color:white}
@media(min-width:1280px){.VidModal .modal-body{justify-content:center;display:flex}
.VidModal .video-js.vjs-thumbnails{width:100%}
.VidModal .modal-content{justify-content:center}
.VidModal .modal-dialog{justify-content:center;right:0}
}
@media(min-width:768px) and (max-width:1024px){.video-player-two-wrapper{display:block}
.video-player-two-content{max-width:83%;width:83%;margin-left:auto;margin-right:auto;margin-bottom:2rem;padding-left:2vw;padding-right:2vw}
.video-player-three-cards{width:44%;margin-bottom:2rem}
.video-player-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;display:flex;flex-wrap:wrap;justify-content:center}
.video-player-wrapper-two{margin-left:0;margin-right:0}
.video-player-three-wrapper{grid-gap:1rem;display:flex;width:100%;flex-wrap:wrap;justify-content:center}
.video-player-three-card{overflow:hidden;border-radius:.375rem;margin-bottom:1.25rem;width:100%;max-width:100%;margin-left:0rem;cursor:pointer;margin-bottom:1rem}
.video-player-large-wrapper{width:100%}
.video-player-three-content h2{font-size:1rem;margin:0}
.video-player-three-small{margin-bottom:1.75rem}
.video-player-four-cards{display:grid;max-width:100%;grid-gap:1rem;gap:1rem;grid-template-columns:97px auto}
.video-player-four-card{min-height:97px;min-width:97px;max-height:97px;max-width:97px;margin-bottom:0;margin-right:1rem}
.video-player-paragraph{font-size:1.2rem;margin-bottom:2rem}
.video-player-four-title h2{width:100%;padding:0;min-width:100%;margin-top:.2rem;font-size:16px;margin-bottom:0}
.VidModal .modal-dialog{display:flex;justify-content:center;margin:4vw}
.VidModal .modal-content{border-radius:.5rem;justify-content:center;width:90vw}
.VidModal .modal-body{display:flex;justify-content:center;width:90vw}
.brightcovePlayer--overlay{height:57vh;width:90vw}
.VidModal .video-js.vjs-thumbnails{display:block;width:90vw;height:57vh;border-radius:.375rem}
.VidModal .modal-header button{top:30px !important;right:30px !important}
.video-player-three-card .be-video-player-icon{background-color:var(--scope-link);opacity:.5;height:98px;width:98px;margin-top:-27%;left:50%;top:75%;z-index:20;position:absolute;border-radius:50%}
.be-video-player-icon-four-xs{height:58px;width:58px}
.be-video-player-icon-four{left:0;top:32%}
.be-video-player-icon-four svg{top:31%}
.video-player-four-cards .brightcovePlayer video-js,.video-player-xs-cards .brightcovePlayer video-js{height:inherit !important}
.video-player-four-cards .be-video-player-title-icon{top:50%;left:50%;margin-left:-0.5em;margin-top:-0.4em;width:49px;height:49px}
.video-player-four-cards .be-video-player-title-icon svg{position:absolute;top:30%;left:25%;width:2rem;text-align:center;height:1.25rem;color:white}
}
@media(min-width:0) and (max-width:767px){.video-player-two-wrapper{display:block}
.video-player-four-cards .brightcovePlayer video-js,.video-player-xs-cards .brightcovePlayer video-js{height:inherit !important}
.video-player-four-cards .be-video-player-title-icon{top:50%;left:50%;margin-left:-0.5em;margin-top:-0.4em;width:49px;height:49px}
.video-player-four-cards .be-video-player-title-icon svg{position:absolute;top:30%;left:25%;width:2rem;text-align:center;height:1.25rem;color:white}
.video-player-three-wrapper{display:block}
.video-player-three-content h2{font-size:1rem;margin:0}
.video-player-three-cards{margin-bottom:2rem;width:100%;margin-left:0;margin-right:0}
.video-player-three-card{margin-bottom:1rem;height:93%}
.video-player-four-card{min-width:87px;min-height:87px;max-width:87px;max-height:87px;margin-right:1rem;margin-bottom:0}
.video-player-four-cards{display:grid;max-width:100%;grid-gap:1rem;gap:1rem;grid-template-columns:97px auto;min-height:87px;margin-bottom:2rem !important}
.video-player-four-wrapper{display:flex;width:100%;flex-wrap:wrap;justify-content:center;margin-left:0;margin-right:0;margin-bottom:0}
.video-player-xs-cards{min-height:87px;margin-bottom:2rem}
.video-player-xs-small{margin-right:1rem;margin-bottom:0}
.video-player-xs-card-content h2{font-size:1rem;margin-bottom:0;margin-top:.2rem}
.video-player-two-content .video-player-paragraph{margin-bottom:2rem}
.video-player-two-mobile{margin-bottom:1.75rem !important}
.video-player-four-small{margin-bottom:1.75rem !important}
.VidModal .modal-dialog{display:flex;justify-content:center;margin:4vw}
.VidModal .modal-content{border-radius:.5rem;width:90vw;height:43vh}
.VidModal .modal-body{display:flex;justify-content:center;width:90vw}
.brightcovePlayer--overlay{height:43vh;width:90vw}
.VidModal .video-js.vjs-thumbnails{display:block;width:90vw;height:43vh;border-radius:.375rem}
.VidModal .modal-header button{top:30px !important;right:30px !important}
.be-video-player-icon-four svg{top:31%}
.be-video-player-icon-four{left:1px;top:32%;z-index:0;height:85px;width:85px}
}
.video-modal-content{padding:25px}
.modal.fade.VidModal.show .modal-dialog{position:fixed;top:0;left:50%;transform:translateX(-50%);width:100%;display:block;padding-right:17px;height:100%}
body.modal-open .modal{overflow-y:scroll;contain:strict}
.video-modal-content{padding:25px}
.video-modal-desc{display:none}
.video-modal-content a{color:var(--scope-primary)}
.video-modal-content a:hover{color:var(--scope-primary);text-decoration:underline}
.brightcovePlayer--overlay{width:100% !important;height:100% !important}
.brightcovePlayer--overlay video-js{width:100% !important;border:0;position:absolute;top:0;left:0;height:100%}
.video-js .vjs-tech{height:auto !important}
.brightcovePlayer--overlay{position:relative;width:100%;height:0;padding-bottom:56.25%}
@media only screen and (orientation:landscape) and (max-width:990px){.VidModal .modal-content{height:auto !important;max-height:max-content !important}
}
@media(min-width:0) and (max-width:767px){.VidModal .modal-content{overflow:auto;height:auto;max-height:100%}
}
.VidModal .video-js.vjs-thumbnails{height:100%}
.VidModal .video-js.vjs-thumbnails.hapyak-player:not(.hapyak-minimal-css){position:absolute}
@media(min-width:768px) and (max-width:1024px){.video-player-medium .video-player-wrapper{display:block;margin-left:0;margin-right:0}
}
.column-grid .conclusion-icon-wrap{max-width:100%}
.column-grid .link-list-title-wrapper{max-width:100%}
.column-grid .link-list-content-wrapper{max-width:100%}
.column-grid .highlight-content-wrapper{max-width:100%}
.column-grid .link-text-rec-wrapper .wrapper{max-width:100%}
@media(min-width:1024px){.column-grid{padding-left:4rem;padding-right:4rem}
.column-grid .link-list-column-container{padding-left:0rem;padding-right:0rem}
.column-grid .hightlight-container{padding-left:0rem;padding-right:0rem}
.column-grid .conclusion-section.column-one-cn{padding-left:0rem;padding-right:0rem}
.column-grid .column-container{padding-left:0rem;padding-right:0rem}
}
@media(min-width:768px) and (max-width:1023px){.column-grid .column-control-left{max-width:75%;margin-left:auto;margin-right:auto}
.column-grid .column-control-right{max-width:75%;margin-left:auto;margin-right:auto}
}
@media(min-width:0) and (max-width:767px){.column-grid .highlight-content-wrapper{margin-top:0;line-height:1.3}
}
@media(min-width:992px){.col-12.col-lg-five-column{-webkit-box-flex:0;-ms-flex:0 0 20%;flex:0 0 20%;max-width:20%}
.col-12.col-lg-six-column{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.col-12.col-lg-seven-column{-webkit-box-flex:0;-ms-flex:0 0 14.285714%;flex:0 0 14.285714%;max-width:14.285714%}
.col-12.col-lg-eight-column{-webkit-box-flex:0;-ms-flex:0 0 12.5%;flex:0 0 12.5%;max-width:12.5%}
.col-12.col-lg-nine-column{-webkit-box-flex:0;-ms-flex:0 0 11.111111%;flex:0 0 11.111111%;max-width:11.111111%}
.col-12.col-lg-ten-column{-webkit-box-flex:0;-ms-flex:0 0 10%;flex:0 0 10%;max-width:10%}
.col-12.col-lg-eleven-column{-webkit-box-flex:0;-ms-flex:0 0 9.090909%;flex:0 0 9.090909%;max-width:9.090909%}
.col-12.col-lg-twelve-column{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
}
@import(reference) '/apps/bms-commercial-shared/clientlibs/base/less/variables.less';@import(reference) '/apps/bms-commercial-shared/clientlibs/base/less/mixins.less';.cmp-search-results{width:100%;.user-form{overflow:hidden;align-items:center;padding-bottom:10px;@media only screen and (min-width:768px){.d-flex()}
.cmp-form-field{width:100%;@media only screen and (min-width:768px){margin-right:10px;float:left}
@media only screen and (min-width:768px) and (max-width:991px){width:60%}
@media only screen and (min-width:992px){width:40%}
.form-group{width:100%;margin:0;position:relative;input:not([type="radio"]):not([type="checkbox"]){width:100%;height:50px;padding:0 40px 0 15px;font-family:@georgia}
.search-input-icon{width:14px;position:absolute;right:15px;top:calc(~'50% - 7px');cursor:pointer}
}
.search-results-error{color:red}
}
.cmp-button{float:left}
button{padding:10px 20px;font-size:14px;line-height:normal;margin:0;&:after{display:none}
@media only screen and (max-width:767px){margin:10px 0}
}
}
.search-loader{width:100%;display:flex;flex-direction:column;align-items:center}
.no-search-res h5{margin:0 0 3.75rem;color:var(--scope-headline);font-size:1.5rem;line-height:1.2;font-weight:700}
.results-wrapper{.search-count-wrapper{margin:30px 0;.search-count-heading{color:@brand-blue-color;font-size:18px;font-weight:bold;font-family:@proximanova}
@media only screen and (max-width:991px){margin:20px 0}
}
.no-results-found{margin:30px 0;.no-results-heading{color:@brand-blue-color;font-size:18px;font-weight:bold;font-family:@proximanova}
@media only screen and (max-width:991px){margin:20px 0}
}
.search-item{padding:10px 0;word-wrap:break-word;&-heading{color:@brand-blue-color;font-size:24px;font-family:@proximanova;margin:0;line-height:normal}
&-description{font-family:@georgia;font-size:16px;margin:0 0 5px 0}
}
.pagination{margin:30px 0;justify-content:center;@media only screen and (max-width:767px){margin:15px 0}
li{padding:0 6px;.pageLink,.directionLink{color:@brand-blue-color;&.active-link{color:@brand-color-black}
}
.directionLink{position:relative;display:block;&:after{content:"";border:solid @brand-blue-color;border-width:0 2px 2px 0;display:inline-block;padding:4px;position:absolute;top:7px;right:-5px}
&.nextPageLink{&:after{.transform(rotate(-45deg))}
}
&.prevPageLink{&:after{.transform(rotate(135deg))}
}
&.hidden{display:none}
}
}
}
}
}
.be-search-results-text-container .sr-t.text-lock-link svg{height:25px;margin-left:8px}
.be-search-results-text-container .sr-t.text-lock-link{display:flex;justify-content:space-between}
.be-search-results-text-container{flex-grow:1}
.be-search-results-text-container .sr-t a:hover{color:var(--scope-headline);text-decoration:none}
.be-search-results-text-container .sr-t.text-attachment-icon{display:flex;justify-content:space-between}
.be-search-results-text-container .sr-t.text-attachment-icon svg{height:16px;width:16px;margin-left:8px;margin-top:2px;--tw-text-opacity:1;stroke:rgba(89,84,84,var(--tw-text-opacity))}
.text-attachment-icon .textwidth{width:80%}
.user-form button{background:#537baa;color:#fff;font-size:17px;padding:10px 50px 10px 15px;margin:3px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;font-weight:bold;text-transform:uppercase;position:relative}
@-moz-document url-prefix(){.cmp-search-results .user-form .cmp-form-field .form-group input::-moz-placeholder{line-height:50px}
}
.hidden{display:none}
.sr-toolbar{margin-bottom:.75rem;padding-bottom:.6rem;font-size:1rem;justify-content:space-between;border-bottom:1px solid var(--scope-primary-link)}
.sr-sbsec .si-container picture{display:flex;justify-content:center}
.be-search-results-container{display:flex;flex-direction:row;margin-bottom:3.75rem}
.be-search-results-container:first-child{flex-direction:column}
.be-search-results-container:first-child .sr-dsc{font-size:16px}
.be-search-results-container:first-child .sr-t{font-size:1.4rem}
.be-search-results-image-container{margin-right:1rem;margin-bottom:1rem}
.be-search-results-image-container img{min-width:261px;min-height:147px;max-width:261px;max-height:147px;border-radius:.25rem;object-fit:cover}
.be-search-results-container:first-child .be-search-results-image-container{margin-right:0}
.be-search-results-container:first-child .be-search-results-image-container img{max-width:528px;max-height:297px;object-fit:cover;min-width:528px}
.search-results-section{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.search-results-section article{margin-left:auto;margin-right:auto;max-width:1140px}
.search-results-section article .cmp-search-results{margin-left:auto;margin-right:auto;width:100%;max-width:80%}
.sb-wrapper,.test-con{display:flex}
.sb-container{flex-direction:column}
.suggestion-item{display:flex;align-items:center;padding:.75rem 1rem;cursor:pointer}
.suggestion-item:hover{background-color:var(--scope-primary-link)}
.suggestion-item-icon{display:inline-flex;height:1rem;width:.5rem;align-items:center;justify-content:center;background-repeat:no-repeat;transform:rotate(90deg);width:10px;opacity:0}
.suggestion-item-icon svg{max-height:100%;max-width:100%}
.suggestion-item:hover .suggestion-item-icon{opacity:1}
.suggestion-item-wrap{flex:1}
.filter-container{position:absolute;z-index:40;margin-top:.75rem;border-radius:.5rem;background-color:rgba(255,255,255,1);padding-top:.6rem;padding-bottom:.6rem;font-weight:400;pointer-events:none;cursor:default;transform:translateX(0) translateY(0) rotate(0) skewX(1) skewY(1) scaleX(0) scaleY(0);opacity:0;transition-property:all;transition-duration:375ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);box-shadow:0 8px 40px rgba(107,85,85,0.16078);width:240px}
.filter-container--open{opacity:1;pointer-events:all;padding-left:1.25rem;padding-right:1.25rem}
.filter-btn{position:relative;padding-left:1.25rem;padding-right:1.25rem;padding-top:.6rem;cursor:pointer;padding-bottom:.6rem}
.filter-label-text{position:relative;text-transform:capitalize;display:inline-block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:28px;padding-left:calc(10px + 0.75rem)}
.filter-checkbox{position:absolute;left:0;border:2px solid rgba(238,231,231,1);width:24px;height:24px;border-radius:.375rem}
.filter-clear-all{background-color:transparent;opacity:.3}
.filter-checkbox:hover{border:2px solid rgba(190,43,187,1)}
.filter-clear-all.active{opacity:1;cursor:pointer}
.filter-btn .search-form-check:checked+.v-form-check-label .filter-checkbox svg path{stroke:#595454}
.filter-clear-all svg{height:11px}
.filter-clear-all svg line{stroke:#595454}
.filter-btn:hover .filter-checkbox{border:2px solid var(--scope-primary);cursor:pointer}
.search-results-toolbar-filter-button-label svg{width:12px;margin-left:13px;margin-bottom:2px}
.search-results-toolbar-filter-button-label svg path{stroke:#595454}
.search-results-toolbar-filter-button-label .svg.rotateUp{transform:rotate(180deg);display:inline-block;margin-left:16px}
.search-results-toolbar-filter-button-label{cursor:pointer}
.search-results-toolbar-filter-button-label.selected-search-label{color:var(--scope-link)}
.search-results-toolbar-filter-button-label .svg.rotateUp svg path{stroke:var(--scope-link)}
.sb-wrapper #searchItem{background-color:var(--scope-link);padding:15px;border-radius:.5rem 0 0 .5rem;border-right:10px solid transparent}
.sb-wrapper #searchItem:focus-visible{outline:0}
.sb-wrapper option{background-color:var(--white)}
@media(min-width:1024px){.search-results-section{padding-left:4rem;padding-right:4rem}
}
@media(min-width:768px) and (max-width:1023px){.search-results-section{padding-left:4vw;padding-right:4vw}
.be-search-results-container:first-child .be-search-results-image-container img{min-width:100%;min-height:339px;max-width:100%;max-height:339px;object-fit:cover}
.be-search-results-container:first-child .be-search-results-image-container{margin-right:0}
.be-search-results-container:first-child .sr-t{font-size:16px;line-height:1.2rem}
}
@media(min-width:0) and (max-width:767px){.search-results-section{padding-left:4vw;padding-right:4vw}
.search-results-section article .cmp-search-results{max-width:100%}
.search-wrapper{margin-left:4vw;margin-right:4vw}
.be-search-results-image-container img{min-width:87px;min-height:87px;max-width:87px;max-height:87px;object-fit:cover}
.be-search-results-container:first-child .be-search-results-image-container img{min-width:100%;min-height:184px;max-width:100%;max-height:184px;object-fit:cover}
.be-search-results-container:first-child .be-search-results-image-container{margin-right:0}
.sr-dsc{display:none}
.be-search-results-container:first-child .sr-dsc{display:block}
.be-search-results-container:first-child .sr-t{font-size:16px;line-height:1.2rem}
}
.gradient-icon{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);height:24px;width:24px}
.gradient-icon svg{stroke:var(--scope-primary-text);fill:var(--scope-primary-text);stroke-width:0}
.gradient-container{position:relative;background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;color:var(--scope-primary-text) !important;border-radius:.25rem}
@media(min-width:1024px){.gradient-parent-container{width:528px}
.gradient-container.largegradient{height:297px !important}
.gradient-container.smallgradient{height:147px !important}
}
@media(min-width:767px) and (max-width:1024px){.gradient-container.largegradient{height:339px !important}
.gradient-container.smallgradient{height:147px !important}
}
@media(min-width:0) and (max-width:767px){.gradient-container.largegradient{height:184px !important}
.gradient-container.smallgradient{height:87px !important}
}
.gradient-container .gradient-icon svg{transform:scale3d(1,1,1);transition:transform .45s}
.gradient-container:hover .gradient-icon svg{transform:scale3d(1.08,1.08,1.08)}
.paginationjs{line-height:1.6;font-family:Marmelad,"Lucida Grande",Arial,"Hiragino Sans GB",Georgia,sans-serif;font-size:14px;box-sizing:initial}
.paginationjs:after{display:table;content:" ";clear:both}
.paginationjs .paginationjs-pages{float:left}
.paginationjs .paginationjs-pages ul{float:left;margin:0;padding:0}
.paginationjs .paginationjs-pages li{float:left;border:1px solid #aaa;border-right:0;list-style:none}
.paginationjs .paginationjs-pages li>a{min-width:30px;height:28px;line-height:28px;display:block;background:#fff;font-size:14px;color:#333;text-decoration:none;text-align:center}
.paginationjs .paginationjs-pages li>a:hover{background:#eee}
.paginationjs .paginationjs-pages li:first-child{border-radius:3px 0 0 3px}
.paginationjs .paginationjs-pages li:first-child>a{border-radius:3px 0 0 3px}
.paginationjs .paginationjs-pages li:last-child{border-right:1px solid #aaa;border-radius:0 3px 3px 0}
.paginationjs .paginationjs-pages li:last-child>a{border-radius:0 3px 3px 0}
.paginationjs .paginationjs-pages li.active{border:0}
.paginationjs .paginationjs-pages li.active>a{height:30px;line-height:30px;background:#aaa;color:#fff}
.paginationjs .paginationjs-pages li.disabled>a{opacity:.3}
.paginationjs .paginationjs-pages li.disabled>a:hover{background:0}
.paginationjs .paginationjs-pages li.paginationjs-next{border-right:1px solid #aaa\9}
.paginationjs .paginationjs-go-button{float:left;margin-left:10px;font-size:14px;margin-left:5px\9}
.paginationjs .paginationjs-go-button>input[type=button]{min-width:40px;height:30px;line-height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;text-align:center;padding:0 8px;font-size:14px;vertical-align:baseline;outline:0;box-shadow:none;color:#333;cursor:pointer;vertical-align:middle\9}
.paginationjs .paginationjs-go-button>input[type=button]:hover{background-color:#f8f8f8}
.paginationjs .paginationjs-go-input{float:left;margin-left:10px;font-size:14px;margin-left:5px\9}
.paginationjs .paginationjs-go-input>input[type=text]{width:30px;height:28px;background:#fff;border-radius:3px;border:1px solid #aaa;padding:0;font-size:14px;text-align:center;vertical-align:baseline;outline:0;box-shadow:none;box-sizing:initial;line-height:28px\9;vertical-align:middle\9}
.paginationjs .paginationjs-nav{float:left;margin-left:10px;font-size:14px;height:30px;line-height:30px}
.paginationjs.paginationjs-theme-blue .paginationjs-go-input>input[type=text]{border-color:#289de9}
.paginationjs.paginationjs-theme-blue .paginationjs-pages li{border-color:#289de9}
.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a{color:#289de9}
.paginationjs.paginationjs-theme-blue .paginationjs-pages li>a:hover{background:#e9f4fc}
.paginationjs.paginationjs-theme-blue .paginationjs-pages li.active>a{background:#289de9;color:#fff}
.paginationjs.paginationjs-theme-blue .paginationjs-pages li.disabled>a:hover{background:0}
.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]{background:#289de9;border-color:#289de9;color:#fff}
.paginationjs.paginationjs-theme-blue .paginationjs-go-button>input[type=button]:hover{background-color:#3ca5ea}
.paginationjs.paginationjs-small{font-size:12px}
.paginationjs.paginationjs-small .paginationjs-pages li>a{min-width:26px;height:24px;line-height:24px;font-size:12px}
.paginationjs.paginationjs-small .paginationjs-pages li.active>a{height:26px;line-height:26px}
.paginationjs.paginationjs-small .paginationjs-go-input{font-size:12px}
.paginationjs.paginationjs-small .paginationjs-go-input>input[type=text]{width:26px;height:24px;font-size:12px}
.paginationjs.paginationjs-small .paginationjs-go-button{font-size:12px}
.paginationjs.paginationjs-small .paginationjs-go-button>input[type=button]{min-width:30px;height:26px;line-height:24px;padding:0 6px;font-size:12px}
.paginationjs.paginationjs-small .paginationjs-nav{height:26px;line-height:26px;font-size:12px}
.paginationjs.paginationjs-big{font-size:16px}
.paginationjs.paginationjs-big .paginationjs-pages li>a{min-width:36px;height:34px;line-height:34px;font-size:16px;line-height:36px\9}
.paginationjs.paginationjs-big .paginationjs-pages li.active>a{height:36px;line-height:36px}
.paginationjs.paginationjs-big .paginationjs-go-input{font-size:16px}
.paginationjs.paginationjs-big .paginationjs-go-input>input[type=text]{width:36px;height:34px;font-size:16px;height:36px\9;line-height:36px\9}
.paginationjs.paginationjs-big .paginationjs-go-button{font-size:16px}
.paginationjs.paginationjs-big .paginationjs-go-button>input[type=button]{min-width:50px;height:36px;line-height:34px;padding:0 12px;font-size:16px}
.paginationjs.paginationjs-big .paginationjs-nav{height:36px;line-height:36px;font-size:16px}
.paginationjs.paginationjs-theme-green .paginationjs-go-input>input[type=text]{border-color:#449d44}
.paginationjs.paginationjs-theme-green .paginationjs-pages li{border-color:#449d44}
.paginationjs.paginationjs-theme-green .paginationjs-pages li>a{color:#449d44}
.paginationjs.paginationjs-theme-green .paginationjs-pages li>a:hover{background:#ebf4eb}
.paginationjs.paginationjs-theme-green .paginationjs-pages li.active>a{background:#449d44;color:#fff}
.paginationjs.paginationjs-theme-green .paginationjs-pages li.disabled>a:hover{background:0}
.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]{background:#449d44;border-color:#449d44;color:#fff}
.paginationjs.paginationjs-theme-green .paginationjs-go-button>input[type=button]:hover{background-color:#55a555}
.paginationjs.paginationjs-theme-yellow .paginationjs-go-input>input[type=text]{border-color:#ec971f}
.paginationjs.paginationjs-theme-yellow .paginationjs-pages li{border-color:#ec971f}
.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a{color:#ec971f}
.paginationjs.paginationjs-theme-yellow .paginationjs-pages li>a:hover{background:#fdf5e9}
.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.active>a{background:#ec971f;color:#fff}
.paginationjs.paginationjs-theme-yellow .paginationjs-pages li.disabled>a:hover{background:0}
.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]{background:#ec971f;border-color:#ec971f;color:#fff}
.paginationjs.paginationjs-theme-yellow .paginationjs-go-button>input[type=button]:hover{background-color:#eea135}
.paginationjs.paginationjs-theme-red .paginationjs-go-input>input[type=text]{border-color:#c9302c}
.paginationjs.paginationjs-theme-red .paginationjs-pages li{border-color:#c9302c}
.paginationjs.paginationjs-theme-red .paginationjs-pages li>a{color:#c9302c}
.paginationjs.paginationjs-theme-red .paginationjs-pages li>a:hover{background:#faeaea}
.paginationjs.paginationjs-theme-red .paginationjs-pages li.active>a{background:#c9302c;color:#fff}
.paginationjs.paginationjs-theme-red .paginationjs-pages li.disabled>a:hover{background:0}
.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]{background:#c9302c;border-color:#c9302c;color:#fff}
.paginationjs.paginationjs-theme-red .paginationjs-go-button>input[type=button]:hover{background-color:#ce4541}
@media(min-width:1024px){.webshop-wrapper{padding-left:4rem;padding-right:4rem}
.wbs-wrapper{flex:1 1 0;max-width:66%;margin-left:auto;margin-right:auto}
}
.form-loading{text-align:center}
.webshop-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;color:var(--scope-text);--rem-px:15px;font-family:BMSHumanity,sans-serif}
.wbs-hybizz-iframe.wbs-manual-iframe .wbs-image-wrapper .wbs-image-border{border:0}
.webshop-aritcle{margin-left:auto;margin-right:auto;max-width:1140px}
.wbs-group{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.wbs-order-form{font-size:15px;line-height:1.2;box-sizing:border-box}
.wbs-data{display:block}
.wbs.mt-xl.mb-xl h1{margin-top:40px;font-size:45px;line-height:54px;color:var(--scope-text);margin-bottom:40px}
.wbs-mb-xxl{margin-bottom:60px;display:block}
.wbs-button-wrapper .wbs-small-button:not(:last-child){margin-right:.5em;margin-bottom:.5em}
.wbs-file-item{margin-bottom:5px;display:block;margin-left:10px}
.wbs-doc-list-item-attchment-files{display:flex;align-items:center;margin-bottom:18px}
.wbs-file-item-icon{position:relative;display:inline-block;background-color:#f6f3f3;padding:23px;border-radius:7px}
.wbs-file-item-icon:before{position:absolute;content:'';background-image:url('../../../content/dam/buildeasy/component-images/webshop-download.svg');z-index:4;height:18px;width:18px;left:12px;top:13px;background-repeat:no-repeat}
.wbs-doc-list-item-attchment-files-heading{font-size:15px;line-height:18px;font-weight:700;margin-bottom:18px}
.download-list-item-nav-button-title{font-size:15px;line-height:18px}
.wbs-enabled-button{cursor:default !important}
.wbs-small-button.wbs-enabled-button:hover{background-color:transparent;box-shadow:inset 0 0 0 1px #a69f9f}
.wbs-button-border.wbs-enabled-button{box-shadow:inset 0 0 0 1px var(--scope-text);color:var(--scope-text);filter:drop-shadow(0 0 3px var(--scope-text))}
.wbs-small-button{padding:11.25px 18.75px;font-size:15px;display:inline-block;position:relative;min-width:100px;background-color:#fff;border:0 none;border-radius:7.5px;cursor:pointer;font-family:BMS Humanity,sans-serif;font-weight:700;line-height:1;outline:0;text-align:center;text-decoration:none;box-sizing:border-box}
.wbs-small-button:hover{background-color:var(--scope-link);box-shadow:none}
.wbs-button-primary{background-color:var(--scope-link);box-shadow:inset 0 0 0 3px var(--scope-link);color:#fff}
.wbs-button-primary.wbs-small-button{padding:11.25px 18.75px;font-size:15px}
.wbs-mb-xl{margin-bottom:20px}
.wbs-mb-xl h2{font-size:1.875rem;line-height:1.2;color:var(--scope-text)}
.wbs-mb-paragraph{margin-bottom:40px}
.wbs-mb-paragraph p{font-size:18.75px;line-height:1.2;color:var(--scope-text)}
.wbs-doc-sec{margin-bottom:40px;display:block;line-height:1.2;color:var(--scope-text);box-sizing:border-box}
.wbs-article-document{border-bottom:1px solid #eee7e7;display:flex;flex-direction:row;margin-bottom:30px;padding-bottom:30px}
.wbs-image-wrapper{position:relative;overflow:hidden;border-radius:3.75px;width:14rem;min-width:14rem;margin-right:18.75px}
.wbs-image-wrapper img.wbs-img{left:0;top:0;display:block;width:100%;max-width:100%;height:auto;border-radius:3.75px}
.wbs-image-wrapper .wbs-image-border{border:1px solid var(--scope-primary);border-radius:3.75px}
.wbs-doc-list-items-wrap{display:block}
.wbs-doc-list-item-title,.wbs-doc-list-item-title h3{font-size:21px;margin:0 0 18.75px 0;color:var(--scope-text);font-weight:400}
.wbs-doc-list-item-desc{margin:0 0 18.75px 0;font-size:15px;color:var(--scope-text);box-sizing:border-box}
.wbs-doc-list-item-desc strong{font-weight:700}
.wbs-doc-list-item-desc strong span{font-size:inherit}
.wbs-add-doc{margin-top:-0.5em}
.webshop input:focus,.webshop input.error:focus,.webshop .wbs-input-checkbox:focus{border:2px solid var(--scope-text)}
.wbs-input-btn-grp{display:flex;flex-direction:row}
.wbs-input-btn-grp .wbs-input-button:first-child{border-bottom-right-radius:0;border-top-right-radius:0}
.wbs-doc-attchment-files-item{display:flex;flex-direction:row;align-items:center;margin-bottom:12px}
.wbs-input-button{width:46px;min-width:46px;height:46px;padding:0;vertical-align:bottom;background-color:#f6f3f3;box-shadow:inset 0 0 0 3px #f6f3f3;color:var(--scope-text)}
.wbs-input-button.wbs-button-disabled{cursor:default;opacity:.5}
.wbs-input-button{display:inline-block;position:relative;border:0 none;border-radius:7.5px;cursor:pointer;font-weight:700;line-height:1;outline:0;text-align:center;text-decoration:none}
.wbs-input-button:hover{background-color:#eee7e7 !important;box-shadow:inset 0 0 0 3px #eee7e7 !important}
.wbs-input-button.wbs-enabled-button:hover{background:0;box-shadow:none}
.wbs-thank-you-msg h2{font-size:30px;line-height:36px}
.wbs-thank-you-msg-disciption{font-size:18.75px;line-height:22.5px}
.wbs-input-button::after{right:50%;transform:translateX(50%) translateY(-50%);width:18.75px;height:18.75px;content:"";position:absolute;top:50%;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.wbs-input-count input{display:block;border:1px solid var(--form-border-color-input);border-radius:3.75px;color:var(--scope-text);font-size:16.875px;line-height:1;outline:0;min-width:5em;margin-top:0;padding-top:13.125px;padding-bottom:13.125px;border-radius:0;border-color:var(--form-border-color-input)}
.wbs-input-count input[type=number]:hover{border-color:var(--scope-link);caret-color:var(--scope-link)}
.wbs-input-btn-grp .wbs-input-button:last-child{border-bottom-left-radius:0;border-top-left-radius:0}
input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
input[type=number]{-moz-appearance:textfield}
.wbs-exceed-data{margin-top:12px;font-size:15px;line-height:1.2;display:none;margin-bottom:18.75px}
.wbs-form-details{margin-bottom:60px}
.wbs-form-details p{font-size:18.75px;margin:0;line-height:1.2}
form.wbs-form-field{font-size:15px;line-height:1.2;color:var(--scope-text)}
.wbs-form-wrapper{margin-bottom:60px;width:100%;overflow:hidden}
.wbs-form-grid{display:flex;flex-direction:row;flex-wrap:wrap;gap:2%}
.wbs-field-50{margin-bottom:20px}
.wbs-form-input label{display:block;position:relative;font-size:13.125px;line-height:1.2}
.wbs-form-input input{display:block;width:100%;margin-top:1.875px;padding:15px 58.125px 15px 22.5px;border:1px solid var(--form-border-color-input);border-radius:3.75px;color:var(--scope-text);font-size:16.875px;line-height:1;outline:0;box-sizing:border-box}
.wbs-form-input input:hover{border:1px solid var(--scope-text);caret-color:var(--scope-link)}
.wbs-form-wrapper .wbs-input-checkbox{border:1px solid var(--form-border-color-input)}
.wbs-form-input label.wbs-input-label::after{position:absolute;content:"";right:18.75px;bottom:16.875px;width:18.75px;height:18.75px;background-position:50% 50%;background-repeat:no-repeat;background-size:100% 100%}
.wbs-form-grid.grid-100{display:flex;flex-direction:row;flex-wrap:wrap;gap:2%}
.wbs-form-grid.grid-100 .wbs-input-field{margin-bottom:20px;flex:1 1 100%;max-width:100%}
.wbs-form-input-msg{font-size:13.125px;margin-top:3.75px}
.wbs-form-input.input-email .wbs-input-label::after{background-image:url('../components/buildeasy/components/webshop/clientlibs/css/email.svg')}
.wbs-form-input.country-loc label::after{background-image:url('../components/buildeasy/components/webshop/clientlibs/css/location.svg')}
.wbs-small-button:focus{border:2px solid var(--scope-text)}
.wbs-form-input.disabled.loc-drop-down input{background-color:#f6f3f3}
.wbs-form-input.disabled.loc-drop-down label::after{background-image:url('../components/buildeasy/components/webshop/clientlibs/css/drop-down.svg')}
.wbs-form-input.form-input-checkbox label{position:relative;padding-top:3.75px;padding-left:37.5px}
.wbs-form-input.form-input-checkbox input{display:none}
span.wbs-input-checkbox{border-color:var(--scope-link);display:block;position:absolute;left:0;top:0;width:22.5px;height:22.5px;border:1px solid #d2cac8;border-radius:3.75px}
.wbs-form-input.form-input-checkbox input span.wbs-input-checkbox:checked{border-color:var(--scope-text) !important}
input:checked+span.wbs-input-checkbox::before{content:"\2713";position:absolute;left:4px;top:0;color:var(--scope-text);font-size:17px}
.wbs-form-input.form-input-checkbox a{color:var(--scope-link);text-decoration:none}
.count-of-qty{padding:13px 23px}
.wbs-form-input.form-input-checkbox a:hover{color:var(--scope-link);text-decoration:none}
.wbs-submit-button{margin-top:20px;display:flex;flex-direction:row;flex-wrap:wrap;gap:2%}
.wbs-btn-submit-content{margin-bottom:20px;display:flex;flex:1 1 100%;max-width:100%}
.wbs-doc-list-item-desc.active{color:var(--scope-link)}
button.wbs-small-button.wbs-button-primary{background-color:var(--scope-link);box-shadow:inset 0 0 0 3px var(--scope-link);color:#fff;font-size:16.875px;padding:17px 22.5px 13px 22.5px;display:inline-block;position:relative;min-width:100px;border:0 none;border-radius:7.5px;cursor:pointer;font-weight:700;line-height:1;outline:0;text-align:center;text-decoration:none}
button.wbs-small-button.wbs-button-primary:hover{background-color:var(--scope-link);box-shadow:none}
.wbs-form-input label.error{color:#ba4422}
span.wbs-error{color:#ba4422;display:none}
.wbs-form-input input.error{border:1px solid #ba4422}
.wbs-form-input input.valid{border:1px solid var(--scope-link)}
.wbs-form-input label.error::after{background-image:url('../components/buildeasy/components/webshop/clientlibs/css/error.svg')}
.wbs-form-input.input-email .wbs-input-label input.error::after{background-image:url('../components/buildeasy/components/webshop/clientlibs/css/error.svg')}
.wbs-form-input input label::after{bottom:30.875px !important}
.form-input-checkbox label.error{display:block}
.error-message{color:#ba4422}
.empty-cart.error-message{margin-bottom:10px}
.wbs-form-input input.wbs-valid.error:hover{border:1px solid #ba4422}
.wbs-input-button svg{pointer-events:none}
.wbs-cart-item-qty{font-weight:bold}
.wbs-cart{display:none}
.wbs-cart-item-qty{margin-right:7px}
.wbs-cart-item{font-size:19px;margin-bottom:5px;padding-bottom:5px;display:flex}
.wbs-cart{margin-bottom:60px}
.wbs-cart-title{margin-bottom:21px;font-size:30px;line-height:36px}
.wbs-doc-list-item-descripion{margin-bottom:20px}
.wbs-cart-title{color:var(--scope-text)}
.wbs-cart-item:not(:first-child){border-top:1px solid #eee7e7 !important;padding-top:10px}
.wbs-thank-you-msg{max-width:50%;margin-left:auto;margin-right:auto;width:50%}
.wbs-thank-you-msg h2{color:var(--scope-text);margin-bottom:32px}
.wbs-thank-you-msg-disciption{margin-bottom:32px}
.go-back-btn.wbs-button-primary{padding-top:17px;padding-bottom:12px;padding-right:22px;padding-left:22px;margin-bottom:10px;width:100%;border-radius:7px;font-weight:700;cursor:pointer;font-size:16.875px;line-height:16.875px}
@media(min-width:768px) and (max-width:1023px){.wbs-group{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.wbs-wrapper{margin-left:4vw;margin-right:4vw}
.wbs-hybizz-iframe{max-width:75%;margin-left:auto;margin-right:auto}
}
@media(min-width:0) and (max-width:767px){.wbs-group{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.go-back-btn.wbs-button-primary{font-size:15.75px;line-height:15.75px}
.wbs-mb-xl h2{font-size:25.2px;line-height:30.24px}
.wbs-page-title{font-size:25.2px;line-height:30.24px}
.wbs-cart-title{font-size:25px;line-height:30px}
.wbs.mt-xl.mb-xl h1{font-size:31px;line-height:37px}
.wbs-form-details p{font-size:17px;line-height:21px}
.wbs-wrapper{margin-left:4vw;margin-right:4vw}
.wbs-hybizz-iframe{max-width:100%}
.wbs-thank-you-msg{max-width:100%;margin-left:auto;margin-right:auto;width:100%;padding:20px}
.wbs-thank-you-msg h2{font-size:25.2px;line-height:35.24px}
.wbs-article-document{flex-direction:column}
.wbs-image-wrapper.wbs-image-border{width:100%;min-width:100%;margin-right:0;margin-bottom:18.75px}
.wbs-image-wrapper img{position:relative}
button.wbs-small-button.wbs-button-primary{width:100%}
.wbs-image-wrapper{width:100%;min-width:100%;margin-bottom:20px}
.wbs-mb-xxl,.wbs-document-download{padding:0 10px}
}
.wbs-input-field{flex-grow:1}
.webshop-dropdown{display:flex;flex-wrap:wrap;max-width:100%}
.webshop-dropdown .filters-container{display:flex;width:100%;color:var(--scope-text)}
.webshop-dropdown .webshop-dropdown-label{display:block;font-weight:500;font-size:18px;line-height:22px;padding:20px 25px 40px 0;position:relative}
.webshop-dropdown .dropdown-block{display:flex}
.webshop-dropdown .filters-container .dropdown-block .dropdown{padding-right:25px;position:relative;margin-bottom:20px;flex-basis:33%}
.webshop-dropdown .filters-container .dropdown-block .dropdown .dropdown-label{display:block;width:210px;font-size:16px;line-height:22px;border-bottom:1px solid #a69f9f;padding:20px 30px 20px 10px;cursor:pointer;position:relative;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff}
.webshop-dropdown .filters-container .dropdown-block .dropdown .dropdown-label:before{content:'';position:absolute;right:10px;top:50%;box-sizing:border-box;height:10px;width:10px;border-style:solid;border-color:var(--scope-text);border-width:0 1px 1px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;margin-top:-6px}
.webshop-dropdown .filters-container .dropdown-block .dropdown.open .dropdown-label:before{transform:rotate(225deg);margin-top:0}
.webshop-dropdown .filters-container .dropdown-block .dropdown .dropdown-list{padding:13px;background:white;position:absolute;top:70px;border:1px solid #a69f9f;box-shadow:0 4px 20px rgba(0,0,0,0.25);max-height:280px;overflow-y:auto;display:none;z-index:10;width:fit-content;min-width:210px}
.webshop-dropdown .filters-container .dropdown-block .dropdown.open .dropdown-list{display:block}
.webshop-dropdown .filters-container .dropdown-block .dropdown.open .checkbox{display:block;border-bottom:1px solid #ede7e7;padding-bottom:10px}
.webshop-dropdown .filters-container .dropdown-block .dropdown .checkbox{margin-bottom:10px}
.webshop-dropdown .filters-container .dropdown-block .dropdown .checkbox .checkbox-custom{display:none}
.webshop-dropdown .filters-container .dropdown-block .dropdown .checkbox .checkbox-custom-label{line-height:22px;font-size:16px;color:var(--scope-text);position:relative;vertical-align:middle;cursor:pointer;display:flex}
.webshop-dropdown .filters-container .dropdown-block .dropdown .checkbox .checkbox-custom-label span{margin-right:5px}
.webshop-dropdown .filters-container .dropdown-block .dropdown .checkbox .checkbox-custom+.checkbox-custom-label:before{content:'';background:transparent;display:inline-block;vertical-align:middle;margin-right:10px;text-align:center;width:20px;height:20px;border:1px solid var(--scope-text);border-radius:2px;margin-top:1px}
.webshop-dropdown .filters-container .dropdown-block .dropdown .checkbox .checkbox-custom:checked+.checkbox-custom-label:after{position:absolute;top:2px;text-align:center;content:"\2713";top:0;color:var(--scope-link);left:5px;transform:scale(.9);font-weight:700;transition:all .2s}
.webshop-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom+.checkbox-custom-label span{width:max-content;flex-basis:unset}
.webshop-dropdown .search-artciles{background-color:var(--scope-link);border:0;border-radius:7.5px;color:#fff;cursor:pointer;display:inline-block;margin:14px 0;padding:7px 15px;box-shadow:inset 0 0 0 3px var(--scope-link);font-size:16.875px;min-width:100px;height:38px;font-weight:700;text-align:center}
.webshop-dropdown .dropdown-block .dropdown.open .checkbox:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}
.webshop-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom:checked+.checkbox-custom-label{color:var(--scope-link)}
.webshop-dropdown .dropdown-block .dropdown.checked .dropdown-label{color:var(--scope-link);display:block;max-width:203px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.wbs-doc-list-item-materials h3{display:block;font-size:15px;line-height:18px;padding-bottom:5px;font-weight:700;color:var(--scope-link);margin:0}
.webshop .webshop-aritcle .wbs-doc-list-items-wrap legend{display:contents}
.webshop input::placeholder{color:var(--form-placeholder-color);font-weight:normal}
.webshop .webshop-errorIcon{width:13px;height:13px;margin-right:4px}
.webshop ul{padding:0}
@media(min-width:0) and (max-width:767px){.webshop-dropdown .filters-container{display:block}
.webshop-dropdown .webshop-dropdown-label{padding:15px 0}
.webshop-dropdown .filters-container .dropdown-block .dropdown{flex-basis:100%;padding-right:0}
.webshop-dropdown .filters-container .dropdown-block .dropdown .dropdown-label{width:100%;max-width:100%;padding:20px 40px 20px 10px}
.webshop-dropdown .filters-container .dropdown-block .dropdown .dropdown-label:before{right:15px}
.wbs-mb-xxl{padding:0}
.wbs-doc-list-item-materials{padding-bottom:10px}
.webshop-dropdown .filters-container .dropdown-block .dropdown .dropdown-list{width:100%}
}
#wbs-document-download .wbs-doc-list-error{text-align:center}
.wbs-input-checkbox.error,.wbs-input-checkbox.error:hover{border:1px solid #ba4422}
.wbs-input-checkbox.error:focus{border:2px solid var(--scope-text)}
.sectionheading{margin-bottom:16px;padding-right:10px;padding-left:10px}
@media only screen and (min-width:768px){.sectionheading{padding-right:32px;padding-left:32px}
}
@media only screen and (min-width:1024px){.sectionheading{padding-right:56px;padding-left:56px}
}
.cmp-teaser{background-color:#f6f4f3;padding:40px 24px 24px 24px}
.cmp-teaser__content{flex-direction:column}
.cmp-teaser__title{margin-bottom:22px}
.cmp-teaser__title .cmp-teaser__title-link{font-size:54px !important;line-height:62px !important;color:#595454}
.cmp-teaser__pretitle{flex:1 1 100%;font-size:15px;line-height:26px;margin-bottom:40px}
.cmp-teaser__action-link{background-color:#be2bbb !important;font-size:15px !important;line-height:20px;padding:10px 20px;color:#fff !important}
.cmp-teaser__description{font-size:17px;line-height:26px;color:#595454}
@media only screen and (min-width:768px){.cmp-teaser{padding-right:32px;padding-left:32px}
.cmp-teaser__content{display:flex;flex-direction:column;justify-content:space-between;flex-wrap:wrap;align-items:baseline}
.cmp-teaser__title{margin:0;margin-bottom:14px}
}
@media only screen and (min-width:1024px){.cmp-teaser{padding-right:56px;padding-left:56px}
}
@import reference '/apps/bms-commercial-shared/clientlibs/base/less/variables.less';@import reference '/apps/bms-commercial-shared/clientlibs/base/less/mixins.less';.cmp-tabs{padding:32px 0 0 0;display:flex;flex-direction:column;width:100%;margin:auto;overflow:hidden}
.cmp-tabs.tab-border{box-shadow:0 3px 6px #00000029;border-radius:0 0 12px 12px}
.cmp-tabs.tab-v2,.cmp-tabs.tab-v3{padding:0;margin-bottom:30px}
@media(max-width:768px){.cmp-tabs{padding:16px 9px 0}
}
.cmp-tabs .nav-tabs{box-shadow:0 2px 2px 0 rgba(152,152,152,0.25);display:flex;padding:0 0 4px 2px;align-items:flex-start;gap:64px;border:0}
@media(max-width:768px){.cmp-tabs .nav-tabs{gap:26px;box-shadow:none;padding:0;padding-inline-start:0 !important}
}
.cmp-tabs .nav-tabs .nav-item.nav-link{color:var(--scope-text);font-size:16px;font-style:normal;font-weight:400;line-height:156.875%;letter-spacing:.16px;border-bottom:solid 2px transparent;padding:0 10px 16px 10px;border:0;background:transparent}
.cmp-tabs .nav-tabs .nav-item.nav-link.active{font-weight:700;border-bottom:solid 2px var(--scope-primary)}
@media(max-width:768px){.cmp-tabs .nav-tabs .nav-item.nav-link.active{padding:0 0 12px 0;border-bottom:solid 3px var(--scope-primary)}
}
@media(max-width:768px){.cmp-tabs .nav-tabs .nav-item.nav-link{padding:0 0 12px 0;border-bottom:solid 3px transparent;font-weight:300}
}
.cmp-tabs .nav-tabs .nav-item[data-modal="true"].tab-link{display:none}
.cmp-tabs .nav-tabs .nav-item[data-modal="true"].modal-link{display:block}
.cmp-tabs .nav-tabs .nav-item[data-modal="false"].tab-link{display:block}
.cmp-tabs .nav-tabs .nav-item[data-modal="false"].modal-link{display:none}
.cmp-tabs .tab-data{display:flex;flex-direction:column;gap:64px;padding:64px 0}
@media(max-width:768px){.cmp-tabs .tab-data{gap:24px;padding:24px 0 48px 0}
}
.cmp-tabs .feedback-btn{border:1px solid var(--scope-primary);background:var(--scope-gradients-light-color-left);display:flex;align-items:center;justify-content:center;width:148px;height:50px;padding:6px 20px;color:var(--scope-primary);font-size:24px;font-style:normal;font-weight:400;line-height:normal;transform:rotate(-90deg);border-radius:2px;position:fixed;right:-49px;bottom:50px;z-index:4}
@media(max-width:768px){.cmp-tabs .feedback-btn{right:-39px;font-size:16px;padding:3px 20px;width:auto;height:auto;top:auto;bottom:39px}
}
.custom-tabs{list-style:none;margin:0;padding:0;display:flex;flex-direction:row;align-items:stretch}
.custom-tabs .custom-tab-item{box-shadow:0 2px 4px rgb(0 0 0 / 16%);flex:1}
.custom-tabs .custom-tab-item{background:#f4f6f4;display:block;text-align:center;padding:.5rem 1rem;font-weight:600;line-height:24px;display:flex;justify-content:center;align-items:center;//height:100%;cursor:pointer}
.custom-tabs .custom-tab-item p{margin-bottom:0}
.custom-tabs .custom-tab-item.active{background:#fff;border-bottom-color:rgba(0,0,0,0)}
.custom-tab-content{border:0;margin-top:30px;margin-bottom:60px;display:flex;transition:transform .5s ease,height .5s ease}
.custom-tab-content .custom-tab-pane{width:100%;flex:0 0 auto;border:0;border-bottom-left-radius:10px;border-bottom-right-radius:10px;min-height:225px;padding:16px;top:-2px;clear:both;background:var(--scope-main-nav-background-color);overflow-y:auto}
.accordion-panel{border-bottom:1px solid;margin-bottom:10px}
.accordion-mobile{margin-bottom:30px}
.accordion-mobile .accordion-link{display:block;font-size:16px;font-weight:400;border:0;border-radius:0;padding:15px 0 15px;position:relative;background-color:#f4f6f4;padding-left:10px;padding-right:25px;text-align:left}
.accordion-mobile .accordion-link svg path{fill:var(--scope-text)}
.accordion-mobile .accordion-link:hover{color:var(--scope-text)}
.accordion-mobile .accordion-link svg{position:absolute;right:9px;top:20px}
div#tab-section{margin-bottom:30px;margin-top:-30px}
.accordion-mobile .accordion-link.collapse-view{background-color:#fff}
.accordion-mobile .accordion-link.collapse-view svg{transform:rotate(180deg)}
.accordion-mobile .tab-data{padding-left:10px;padding-right:10px}
.custom-tabs .custom-tab-item.tab-icons .custom-tab-icon,.cmp-tabs .nav-item.tab-icons .custom-tab-icon{padding-right:10px;@media(min-width:0) and (max-width:1023px){display:none}
}
.custom-tabs .custom-tab-item.tab-icons .custom-tab-icon img,.cmp-tabs .nav-item.tab-icons .custom-tab-icon img{width:45px;height:45px}
@media(min-width:1024px){.initialize-tabs .custom-tabs .custom-tab-item.tab-icons{text-align:unset;justify-content:unset}
.cmp-tabs .nav-item.tab-icons>span,.cmp-tabs .nav-tabs .nav-item[data-modal="false"].tab-icons>span,.cmp-tabs .nav-tabs .nav-item[data-modal="true"].modal-link.tab-icons>span,.cmp-tabs .tabs-list .custom-tab-item.tab-icons>span{display:flex;align-items:center}
.cmp-tabs .nav-item.tab-icons p{margin-top:.6rem;margin-bottom:.5rem}
}
@media(min-width:1024px){.cmp-tabs.tab-v3{flex-direction:row;>div{flex-direction:column;justify-content:start;z-index:1;padding:16px 5px;width:100%;button{margin-bottom:20px;flex:0;box-shadow:none;padding:.5rem .1rem;margin:0}
}
.tab-content-wrapper{transform:none !important;display:flex;flex-direction:column;margin:0;.custom-tab-pane{display:none;border-bottom-left-radius:0;border-bottom-right-radius:0;&.active{display:block}
.tab-data{padding:0}
}
}
}
}
@media(max-width:1023px){.cmp-tabs.tab-v3{div,.tab-content-wrapper{width:100% !important}
}
}
.custom-tab-item:focus,.nav-item:focus{outline:-webkit-focus-ring-color auto 1px !important}
button.accordion-link{width:100%}
.cmp-tabs .nav-tabs .nav-item.tab-link{text-align:left}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-khtml-user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent}
.slick-list{position:relative;display:block;overflow:hidden;margin:0;padding:0}
.slick-list:focus{outline:0}
.slick-list.dragging{cursor:pointer;cursor:hand}
.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);-o-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.slick-track{position:relative;top:0;left:0;display:block;margin-left:auto;margin-right:auto}
.slick-track:before,.slick-track:after{display:table;content:''}
.slick-track:after{clear:both}
.slick-loading .slick-track{visibility:hidden}
.slick-slide{display:none;float:left;height:100%;min-height:1px}
[dir='rtl'] .slick-slide{float:right}
.slick-slide img{display:block}
.slick-slide.slick-loading img{display:none}
.slick-slide.dragging img{pointer-events:none}
.slick-initialized .slick-slide{display:block}
.slick-loading .slick-slide{visibility:hidden}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}
.slick-arrow.slick-hidden{display:none}
@charset 'UTF-8';.slick-loading .slick-list{background:#fff url('../components/buildeasy/components/video-listing/clientlibs/css/ajax-loader.gif') center center no-repeat}
@font-face{font-family:'slick';font-weight:normal;font-style:normal;src:url('../components/buildeasy/components/video-listing/clientlibs/css/fonts/slick.eot');src:url('../components/buildeasy/components/video-listing/clientlibs/css/fonts/slick.eot?#iefix') format('embedded-opentype'),url('../components/buildeasy/components/video-listing/clientlibs/css/fonts/slick.woff') format('woff'),url('../components/buildeasy/components/video-listing/clientlibs/css/fonts/slick.ttf') format('truetype'),url('../components/buildeasy/components/video-listing/clientlibs/css/fonts/slick.svg#slick') format('svg')}
.slick-prev,.slick-next{font-size:0;line-height:0;position:absolute;top:50%;display:block;width:20px;height:20px;padding:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{color:transparent;outline:0;background:transparent}
.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}
.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}
.slick-prev:before,.slick-next:before{font-family:'slick';font-size:20px;line-height:1;opacity:.75;color:white;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-prev{left:-25px}
[dir='rtl'] .slick-prev{right:-25px;left:auto}
.slick-prev:before{content:'←'}
[dir='rtl'] .slick-prev:before{content:'→'}
.slick-next{right:-25px}
[dir='rtl'] .slick-next{right:auto;left:-25px}
.slick-next:before{content:'→'}
[dir='rtl'] .slick-next:before{content:'←'}
.slick-dotted.slick-slider{margin-bottom:30px}
.slick-dots{position:absolute;bottom:-25px;display:block;width:100%;padding:0;margin:0;list-style:none;text-align:center}
.slick-dots li{position:relative;display:inline-block;width:20px;height:20px;margin:0 5px;padding:0;cursor:pointer}
.slick-dots li button{font-size:0;line-height:0;display:block;width:20px;height:20px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:transparent}
.slick-dots li button:hover,.slick-dots li button:focus{outline:0}
.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}
.slick-dots li button:before{font-family:'slick';font-size:6px;line-height:20px;position:absolute;top:0;left:0;width:20px;height:20px;content:'•';text-align:center;opacity:.25;color:black;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
.slick-dots li.slick-active button:before{opacity:.75;color:black}
.listView_carousel{width:100%;margin:32px 0 64px;padding:0}
.listView_carousel .slick-slide{margin:0 16px;transition:all ease-in-out .3s;opacity:1;height:auto}
.listView_carousel .slick-list{margin:0 -16px}
.listView_carousel .slick-track{margin-left:0 !important;margin-right:0 !important;display:flex}
.listView_carousel picture{position:relative;height:141px;display:block}
.listView_carousel .overlap_div{position:absolute;width:100%;height:100%;top:0;left:0}
.listView_carousel .overlap_div svg{top:50%;left:50%;transform:translate(-50%,-50%);position:absolute;z-index:1}
.listView_carousel .slick-slide img{width:100%;height:141px;-webkit-transition:all .3s ease-in-out}
.listView_carousel .slick-prev:before,.listView_carousel .slick-next:before{color:black}
.listView_carousel .slick-active{opacity:1}
.listView_carousel .slick-next{right:-22px}
.listView_carousel .slick-prev,.listView_carousel .slick-next{top:40%;width:44px;height:44px}
.listView_carousel .slick-current{opacity:1}
.listView_carousel .slick-prev{left:-19px;z-index:11}
.listView_carousel .slick-disabled{display:none}
.listView_carousel .slick-disabled:before{display:none}
.listView_carousel .slick-prev:before{content:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='44'%20height='44'%20viewBox='0%200%2044%2044'%20fill='none'%3E%3Ccircle%20cx='22'%20cy='22'%20r='22'%20transform='rotate(-180%2022%2022)'%20fill='%23BE2BBB'/%3E%3Cpath%20d='M23.9617%2030.7553L22.9084%2031.783C22.4624%2032.2182%2021.7413%2032.2182%2021.3%2031.783L12.0767%2022.7882C11.6307%2022.3531%2011.6307%2021.6494%2012.0767%2021.2189L21.3%2012.2195C21.746%2011.7844%2022.4672%2011.7844%2022.9084%2012.2195L23.9617%2013.2472C24.4124%2013.687%2024.4029%2014.4046%2023.9427%2014.8351L18.2256%2020.1495H31.8613C32.4923%2020.1495%2033%2020.6449%2033%2021.2606V22.742C33%2023.3577%2032.4923%2023.853%2031.8613%2023.853H18.2256L23.9427%2029.1674C24.4077%2029.598%2024.4172%2030.3155%2023.9617%2030.7553Z'%20fill='white'/%3E%3C/svg%3E") !important}
.listView_carousel .slick-next:before{content:url("data:image/svg+xml,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20width='44'%20height='44'%20viewBox='0%200%2044%2044'%20fill='none'%3E%3Ccircle%20cx='22'%20cy='22'%20r='22'%20fill='%23BE2BBB'/%3E%3Cpath%20d='M20.0383%2013.2447L21.0916%2012.217C21.5376%2011.7818%2022.2587%2011.7818%2022.7%2012.217L31.9233%2021.2118C32.3693%2021.6469%2032.3693%2022.3506%2031.9233%2022.7811L22.7%2031.7805C22.254%2032.2156%2021.5328%2032.2156%2021.0916%2031.7805L20.0383%2030.7528C19.5876%2030.313%2019.5971%2029.5954%2020.0573%2029.1649L25.7744%2023.8505H12.1387C11.5077%2023.8505%2011%2023.3551%2011%2022.7394V21.258C11%2020.6423%2011.5077%2020.147%2012.1387%2020.147H25.7744L20.0573%2014.8326C19.5923%2014.402%2019.5828%2013.6845%2020.0383%2013.2447Z'%20fill='white'/%3E%3C/svg%3E") !important}
.desc_box h2{padding-top:16px;color:var(--scope-text);font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.16px;padding-bottom:12px;border-bottom:1px solid var(--scope-primary);margin-bottom:0}
.desc_box h3{color:var(--scope-text);font-size:12px;font-style:normal;font-weight:400;line-height:22px;letter-spacing:.12px;padding-top:12px;margin-bottom:0;position:relative}
.tooltip{visibility:hidden;z-index:1;opacity:.4;width:100%;padding:10px 10px;background:#333;color:#e086d3;position:absolute;bottom:40%;left:0;border-radius:9px;font-size:10px;transform:translateY(9px);transition:all .3s ease-in-out;box-shadow:0 0 3px rgba(56,54,54,0.86)}
.tooltip::after{content:" ";width:0;height:0;border-style:solid;border-width:12px 12.5px 0 12.5px;border-color:#333 transparent transparent transparent;position:absolute;bottom:-8%;left:40%;transform:rotate(0)}
.desc_box h3:hover .tooltip{visibility:visible;transform:translateY(-10px);opacity:1;transition:.3s linear;animation:odsoky 1s ease-in-out infinite alternate;transform:translateY(-6px)}
@keyframes odsoky{0{transform:translateY(6px)}
100%{transform:translateY(1px)}
}
.left:hover{transform:translateX(-6px)}
.desc_box h3 .tooltip p{text-overflow:unset;white-space:unset;display:block}
.desc_box h3 p{margin-bottom:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}
.list-block{padding:16px 12px 12px 12px;background:var(--scope-gradients-light-color-left)}
.list-block:hover img{transform:scaleX(1.07) scaleY(1.11);transform-origin:bottom}
.list-block:hover circle{fill:var(--scope-link);fill-opacity:1}
.list-block:hover svg{height:72px;width:72px}
@media(max-width:1024px){.listView_carousel{padding:0 9px}
}
@media(max-width:768px){.listView_carousel{width:100%;padding:24px 9px 48px;margin:0}
.list-block+.list-block{margin-top:24px}
.list-block img{width:100%;height:141px}
.list-block:hover img{transform:scaleX(1.05) scaleY(1.11);transform-origin:bottom}
}
.cmp-isi-content a{font-size:16px}
.cmp-isi-content ul li{display:list-item;list-style-type:disc;margin-bottom:.5rem}
.cmp-isi-content ul li ul li{list-style-type:circle}
.cmp-isi.sticky-element{position:fixed;bottom:0;padding:1rem;right:0;z-index:1029;top:0;-webkit-box-shadow:0 0 1px 0 rgba(239,242,247,0.5),0 -2px 4px 0 rgba(0,10,18,0.12);-moz-box-shadow:0 0 1px 0 rgba(239,242,247,0.5),0 -2px 4px 0 rgba(0,10,18,0.12);box-shadow:0 0 1px 0 rgba(239,242,247,0.5),0 -2px 4px 0 rgba(0,10,18,0.12);background-color:#fff;transition:top .5s ease-out}
.cmp-isi.is-collapsed{top:85%}
.cmp-isi.is-expanded{top:50px;overflow-y:scroll}
.cmp-isi.is-preview{top:80%}
.cmp-isi .preview-container,.cmp-isi .expand-container{display:none}
.cmp-isi .more-text-container,.cmp-isi .hide-text-container{color:var(--scope-link);letter-spacing:.24px;line-height:14px;word-wrap:break-word;right:12px}
.cmp-isi .more-text-container h1,.cmp-isi .hide-text-container h1,.cmp-isi .more-text-container h2,.cmp-isi .hide-text-container h2,.cmp-isi .more-text-container h3,.cmp-isi .hide-text-container h3,.cmp-isi .more-text-container h4,.cmp-isi .hide-text-container h4,.cmp-isi .more-text-container h5,.cmp-isi .hide-text-container h5,.cmp-isi .more-text-container h6,.cmp-isi .hide-text-container h6{display:inline}
.cmp-isi .more-text-container p,.cmp-isi .hide-text-container p{display:inline;line-height:22px}
.cmp-isi .more-text-container h1,.cmp-isi .hide-text-container h1{line-height:.8}
.cmp-isi .arrow{fill:var(--scope-link);left:.5rem;height:.5rem;cursor:pointer;display:inline-block;position:relative}
.cmp-isi .down-arrow{top:4.5px}
.cmp-isi .up-arrow{transform:rotateZ(180deg);top:10.5px}
.cmp-isi h1 ~ .up-arrow,.cmp-isi h2 ~ .up-arrow{top:6px}
.cmp-isi h1 ~ .down-arrow,.cmp-isi h2 ~ .down-arrow{top:0}
.cmp-isi h1 ~ .plus,.cmp-isi h1 ~ .minus{bottom:8px}
.cmp-isi h2 ~ .plus,.cmp-isi h2 ~ .minus{bottom:5px}
.cmp-isi h3 ~ .plus,.cmp-isi h3 ~ .minus{bottom:3.5px}
.cmp-isi h4 ~ .plus,.cmp-isi h4 ~ .minus{bottom:2.5px}
.cmp-isi h5 ~ .plus,.cmp-isi h5 ~ .minus{bottom:.5px}
.cmp-isi h6 ~ .plus,.cmp-isi p ~ .plus{top:.5px}
.cmp-isi h6 ~ .minus,.cmp-isi p ~ .minus{top:1px}
.cmp-isi .hide-text-container,.cmp-isi .more-text-container{cursor:pointer}
.cmp-isi .isi-content.expand-text,.cmp-isi .isi-content.preview-text{word-break:break-word;margin-top:36px !important}
.cmp-isi .isi-container.expand-container .high-transition:first-child{padding:0;border:0}
.cmp-isi .isi-container.expand-container .high-transition{padding:20px 0;border-top:1px dotted black}
.cmp-footer-isi-content-element .isi-content:first-child{padding:0;border:0}
.cmp-footer-isi-content-element .isi-content{padding:20px 0;padding-top:10px}
.cmp-footer-isi-content-element .isi-content,.cmp-isi .isi-content{word-break:break-word}
.cmp-footer-isi-content-element .isi-container ul li,.cmp-isi .isi-container ul li{display:list-item;list-style-type:disc;margin-bottom:.5rem}
.cmp-footer-isi-content-element .isi-container ul li ul li,.cmp-isi .isi-container ul li ul li{list-style-type:circle}
.isi-alignment{font-size:16px}
.isi-alignment p,.isi-alignment a,.isi-alignment li{font-size:16px}
.d-flex.flex-row.isi-header:before{border-bottom:30px solid var(--scope-topisibgcolor);content:'';display:block;position:absolute;width:9999em;right:0}
.d-flex.flex-row.isi-header{align-items:center;line-height:22px;white-space:nowrap;padding-top:4px !important;padding-bottom:4px !important}
.d-flex.flex-row.isi-header p,.d-flex.flex-row.isi-header h1,.d-flex.flex-row.isi-header h2,.d-flex.flex-row.isi-header h3,.d-flex.flex-row.isi-header h4,.d-flex.flex-row.isi-header h5,.d-flex.flex-row.isi-header h6{margin-bottom:0}
@media(max-width:1023px){.container.px-lg-0.cmp-footer-isi-content-element{padding-left:0;padding-right:0}
.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{padding-right:15px;padding-left:15px}
.isi-alignment{font-size:12px}
.isi-alignment p,.isi-alignment a,.isi-alignment li{font-size:12px}
.isi-alignment h1{font-size:2rem}
.isi-alignment h2{font-size:1.75rem}
.isi-alignment h3{font-size:1.5rem}
.isi-alignment h4{font-size:1.25rem}
.isi-alignment h5{font-size:1rem}
.isi-alignment h6{font-size:.75rem}
.cmp-isi h1 ~ .plus,.cmp-isi h1 ~ .minus{bottom:5px}
.cmp-isi h2 ~ .plus,.cmp-isi h2 ~ .minus{bottom:3.5px}
.cmp-isi h3 ~ .plus,.cmp-isi h3 ~ .minus{bottom:2.5px}
.cmp-isi h4 ~ .plus,.cmp-isi h4 ~ .minus{bottom:1px}
.cmp-isi h6 ~ .plus,.cmp-isi p ~ .plus{top:2px}
.cmp-isi h6 ~ .minus,.cmp-isi p ~ .minus{top:2.5px}
}
@media(min-width:1025px){.isi-container.preview-container .isi-content.preview-text,.isi-container.expand-container .isi-content.expand-text{max-width:1140px;margin:0 auto;padding:0 8px}
.isi-container.expand-container .expand-isi-footer{max-width:1140px;margin-left:auto;margin-right:auto}
}
@media(min-width:1025px) and (max-width:1200px){.cmp-isi.sticky-element{padding:1rem 3.5vw}
.container.px-lg-0.cmp-footer-isi-content-element{padding-right:4vw !important;padding-left:4vw !important}
.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{padding-right:15px !important;padding-left:15px !important}
.d-flex.flex-row.isi-header{max-width:1140px;margin-left:auto;margin-right:auto;padding-right:8px;padding-left:8px}
}
@media(min-width:992px) and (max-width:1024px){.cmp-isi.sticky-element{padding:1rem 2vw}
.isi-container.expand-container .expand-isi-footer{width:960px;margin-left:auto;margin-right:auto}
.isi-container.preview-container .isi-content.preview-text,.isi-container.expand-container .isi-content.expand-text{width:960px;margin:0 auto}
.d-flex.flex-row.isi-header{width:960px;margin-left:auto;margin-right:auto}
}
@media(min-width:767px) and (max-width:991px){.container.px-lg-0.cmp-footer-isi-content-element{padding-right:2vw;padding-left:2vw}
.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{padding-right:15px;padding-left:15px}
.footer-content-wrap.isi-alignment section{padding:0 2vw}
.cmp-isi.sticky-element{padding:1rem 2vw}
}
@media(min-width:0) and (max-width:767px){.container.px-lg-0.cmp-footer-isi-content-element{padding-right:4vw;padding-left:4vw}
.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{padding-right:15px;padding-left:15px}
.cmp-isi.sticky-element{padding:1rem 4vw}
.container.px-lg-0.cmp-footer-isi-content-element{max-width:100%}
.footer-content-wrap.isi-alignment section{padding:0}
}
.isi-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:1028;cursor:pointer}
.isi-container-title{font-weight:700}
.isi-container-title h1,.isi-container-title h2,.isi-container-title h3,.isi-container-title h4,.isi-container-title h5,.isi-container-title h6{line-height:22px !important}
.isi-container-title p{line-height:22px !important;height:20px !important}
@media(min-width:1201px){.d-flex.flex-row.isi-header{padding-top:0;padding-bottom:10px;padding-right:8px;padding-left:8px;max-width:1140px;margin:0 auto}
}
.isi-alignment li::marker{color:var(--scope-link)}
.isi-alignment a{color:var(--scope-link)}
.isi-alignment a:hover{text-decoration:underline}
.isi-overlay{display:none !important}
.isi-mobile-view-links{border-bottom:1px solid #c7c7c7;margin-bottom:15px;padding:10px 10px 0 10px;width:100%}
.isi-mobile-view-links a{border-right:1px solid #c7c7c7;display:inline-block;height:30px;padding-left:10px;padding:0;width:49%}
.isi-mobile-view-links a:last-child{border-right:0;padding-left:10px}
@media only screen and (min-width:992px){.isi-mobile-view-links.d-block{display:none !important}
}
body.no-scroll,html.no-scroll{overflow:hidden}
.overridealignright{text-align:left !important}
@media(max-width:991px){.cmp-isi.sticky-element .hide-text-container,.cmp-isi.sticky-element .more-text-container{display:inline-block;position:relative;width:30%;z-index:3;right:9px}
.cmp-isi.sticky-element .isi-container.isi-container-title{width:85%;font-size:12px}
.cmp-isi.is-collapsed{top:77%}
.cmp-isi.is-expanded{top:50px}
.cmp-isi.is-preview{top:76%}
}
.isi-container.expand-container .multi_isi_header{position:sticky;top:0;max-width:1140px;margin-left:auto;margin-right:auto;background:#fff;z-index:40;white-space:unset}
.isi-container.expand-container .multi_isi_header:before{border-bottom:unset}
.multi_isi_header .isi-container-title h1,.multi_isi_header .isi-container-title h2,.multi_isi_header .isi-container-title h3,.multi_isi_header .isi-container-title h4,.multi_isi_header .isi-container-title h5,.multi_isi_header .isi-container-title h6{line-height:1.2 !important}
.multi_expand_header .isi-container-title h1,.multi_expand_header .isi-container-title h2,.multi_expand_header .isi-container-title h3,.multi_expand_header .isi-container-title h4,.multi_expand_header .isi-container-title h5,.multi_expand_header .isi-container-title h6{line-height:1.2 !important}
.multi_expand_header{white-space:unset !important}
.multi_expand_header:before{border-bottom:unset !important}
@media(min-width:0){.isi-container.expand-container .multi_isi_header{max-width:540px}
}
@media(min-width:576px){.isi-container.expand-container .multi_isi_header{max-width:720px}
}
@media(min-width:768px){.isi-container.expand-container .multi_isi_header{max-width:960px}
}
@media(min-width:1025px){.isi-container.expand-container .multi_isi_header{max-width:1140px}
}
.isi-container.expand-container .multi-isi{background-color:white;padding-bottom:5px;margin:1em 0;position:sticky;top:30px;z-index:40}
.isi-footer-scroll .cmp-isi.sticky-element.is-expanded{overflow:hidden}
.isi-footer-scroll .cmp-isi.sticky-element .isi-content.expand-text{height:auto;overflow-y:scroll;box-sizing:border-box;overflow-x:hidden}
@media(min-width:576px) and (max-width:767px){.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{max-width:540px}
}
@media(min-width:992px){.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{padding-right:15px !important;padding-left:15px !important}
}
@media(min-width:768px) and (max-width:991px){.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{max-width:720px}
.container.px-lg-0.cmp-footer-isi-content-element{max-width:100%}
}
@media(min-width:1025px) and (max-width:1199px){.container.px-lg-0.cmp-footer-isi-content-element{max-width:100%}
.footer-content-wrap .container.px-lg-0.cmp-footer-isi-content-element{max-width:960px}
}
.box{padding:30px 30px 0;margin-bottom:30px;display:inline-block;width:100%;&.box-with-padding{padding-bottom:30px}
&.box-without-left-padding{padding-left:0}
&.box-without-right-padding{padding-right:0}
&.box-without-left-right-padding{padding-right:0;padding-left:0}
}
.box-mc{padding:30px 30px 0;margin-bottom:30px;&.box-with-padding{padding-bottom:30px}
&.box-without-left-padding{padding-left:0}
&.box-without-right-padding{padding-right:0}
&.box-without-left-right-padding{padding-right:0;padding-left:0}
}
.box .box-center-content{max-width:1024px;margin:0 auto}
.video-container .unmute-video{width:126px;position:absolute;background:rgba(0,0,0,0.45);border-radius:21px;cursor:pointer;z-index:2}
.video-container .unmute-video.topleft{top:15px;left:30px}
.video-container .unmute-video.topright{top:15px;right:30px}
.video-container .unmute-video.center{top:50%;left:50%;margin-top:-20px;margin-left:-63px}
.video-container .unmute-video.bottomleft{bottom:15px;left:30px}
.video-container .unmute-video.bottomright{bottom:15px;right:30px}
.video-container .unmute-video .vjs-control-text{background-color:transparent;border:0;display:block;color:#fff;text-align:center;padding:.5em 0;opacity:.5}
.buildeasycontainer .video-container .video,.cmp-container .video-container .video{border:0;height:100%;width:100%;top:0;left:0;z-index:-1}
.buildeasycontainer .video-container .video .vjs-tech,.cmp-container .video-container .video .vjs-tech{position:relative}
.buildeasycontainer .video-container .video .vjs-tech,.cmp-container .video-container .video .vjs-tech{position:relative}
.xf-web-container{height:100%;width:100%}
.xf-web-container .video-js{max-height:100%;max-width:100%}
.buildeasycontainer .card-img-container,.cmp-container .card-img-container{-moz-background-size:cover}
.buildeasycontainer .video-container .video-js,.cmp-container .video-container .video-js{border:0;height:100%;width:100%;top:0;left:0;z-index:-1}
.buildeasycontainer .video-container .video-js .vjs-control-bar,.cmp-container .video-container .video-js .vjs-control-bar{visibility:hidden}
.buildeasycontainer .video-container .video-js .vjs-big-play-button,.cmp-container .video-container .video-js .vjs-big-play-button{display:none}
.buildeasycontainer .video-container .video-js .vjs-tech,.cmp-container .video-container .video-js .vjs-tech{position:relative}
.buildeasycontainer .video-container .overlay-element,.cmp-container .video-container .overlay-element{z-index:1;position:absolute;top:0;width:100%;padding:30px;word-break:break-word;max-height:100%;overflow-y:auto}
.buildeasycontainer .video-background,.cmp-container .video-background{align-items:center;justify-content:center;position:relative;display:flex;width:100%}
.buildeasycontainer .video-background .hero-content,.cmp-container .video-background .hero-content{justify-content:center;width:100%;position:absolute;text-align:center;margin:0 auto 2rem;color:#fff;align-items:center;padding:1.5em}
.buildeasycontainer .video-container,.cmp-container .video-container{position:relative}
.buildeasycontainer .video-container .video-js .vjs-tech,.cmp-container .video-container .video-js .vjs-tech{width:100%}
@media only screen and (max-width:767px){.buildeasycontainer .video-background .hero-content img,.cmp-container .video-background .hero-content img{height:75px}
}
@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.buildeasycontainer .video-background,.cmp-container .video-background{display:block}
.buildeasycontainer .hero-content,.cmp-container .hero-content{top:25%}
}
@media(min-width:768px) and (max-width:1023px){.backgroundcontainer .image-text .push-group.flex{display:block}
.backgroundcontainer .image-text .push-group.flex .image-text-image-wrapper{margin:0 auto;min-width:382px;max-width:382px}
}
.box.remove-padding-margin{padding-left:0;padding-right:0;margin-bottom:0}
.slider-comp{position:relative}
.slider-comp.initiated .before-slider-text{display:block}
.slider-comp.initiated .beforetext-bottom-view{display:block}
.slider-comp.initiated .after-slider-text{display:block}
.slider-comp.initiated .aftertext-bottom-view{display:block}
.slider-comp.initiated .divider{display:block}
.slider-comp .ba-slider-image{user-select:none;position:relative;overflow:hidden}
.slider-comp .ba-slider-image img{width:100%;margin:0 auto;display:block;border-radius:14px}
.slider-comp .button-prev-2:after{font-size:20px}
.slider-comp .button-next-2:after{font-size:20px}
.slider-comp .button-next-1{right:20px;color:white !important;transform:rotate(180deg)}
.slider-comp .button-next-2{color:white;transform:rotate(180deg)}
.slider-comp .button-prev-1{color:white;left:20px;transform:rotate(180deg)}
.slider-comp .button-prev-2{color:white;transform:rotate(180deg)}
.slider-comp .resize-slider{position:absolute;top:0;left:0;height:100%;width:50%;overflow:hidden}
.slider-comp .before-slider-text{position:absolute;top:20px;left:25px;font-size:20px;max-width:164px;min-width:100px;display:none}
.slider-comp .beforetext-bottom-view{position:absolute;bottom:20px;font-size:20px;left:25px;max-width:164px;min-width:100px;display:none}
.slider-comp .img-text{position:relative}
.slider-comp .after-slider-text{top:20px;right:25px;position:absolute;text-align:right;font-size:20px;min-width:100px;max-width:164px;display:none}
.slider-comp .aftertext-bottom-view{bottom:20px;right:25px;position:absolute;text-align:right;min-width:100px;max-width:164px;display:none;font-size:20px}
.slider-comp .divider{position:absolute;width:3px;height:100%;background-color:#fff;left:50%;top:0;bottom:0;margin-left:-1px;cursor:ew-resize;display:none}
.slider-comp .divider::before{content:"\2039\a0\203A";position:absolute;width:40px;height:40px;left:-18px;font-size:28px;top:50%;margin-top:-19px;border-radius:50%;font-weight:900;text-align:center;background-color:#fff;transition:all .1s ease-in-out}
.slider-comp .divider::after{content:"";position:absolute;font-size:28px;top:51%;margin-top:-28px;margin-left:-12px;color:#000;font-weight:900;text-align:center;transition:all .1s ease-in-out}
@media(min-width:0) and (max-width:767px){.slider-comp .aftertext-bottom-view{font-size:12px;line-height:15px;max-width:77px;bottom:10px;right:15px}
.slider-comp .after-slider-text{font-size:12px;line-height:15px;max-width:77px;top:10px;right:15px}
.slider-comp .beforetext-bottom-view{font-size:12px;line-height:15px;max-width:77px;bottom:10px;left:15px}
.slider-comp .before-slider-text{font-size:12px;line-height:15px;max-width:77px;top:10px;left:15px}
}
.multiimagecomparisionslider{position:relative}
.multiimagecomparisionslider .comparison-slider-wrapper{position:relative;width:60%;margin:20px auto;background-color:#fff}
.comparison-slider-wrapper .comparison-slider{position:relative;width:100%;margin:0;box-sizing:border-box}
.multiimagecomparisionslider .layer{cursor:pointer;padding:10px;font-family:acumin-pro,sans-serif;align-items:center;border:1px solid var(--scope-primary-text);color:var(--scope-primary-text);display:flex;flex-basis:33%;font-size:15px;position:absolute;font-weight:bold;height:50px;line-height:20px;max-height:60px;background-color:var(--scope-primary);justify-content:center;text-align:center;transition:all .2s ease-in-out}
@keyframes slideInFromLeft{0{transform:translateY(-50%)}
100%{transform:translateY(0)}
}
.multiimagecomparisionslider .button-texts{user-select:none;z-index:9;position:relative;bottom:50px !important}
@media(min-width:768px) and (max-width:1024px){.multiimagecomparisionslider .button-texts{bottom:35px !important}
}
@media(min-width:0) and (max-width:767px){.multiimagecomparisionslider .button-texts{bottom:30px !important}
}
.multiimagecomparisionslider .comparision-buttonactive{border:1px solid var(--scope-primary);background-color:var(--scope-primary-text);color:var(--scope-primary);font-size:18px}
.multiimagecomparisionslider .addAnimation{animation:1s ease-out 0 1 slideInFromLeft}
.comparison-slider-wrapper .comparison-slider img{width:100%;height:auto;display:none}
.comparison-slider-wrapper .comparison-slider .img1 img{display:block}
.comparison-slider-wrapper .comparison-slider .resize{position:relative;top:0;left:0;height:100%;width:100%}
.comparison-slider-wrapper .comparison-slider .resize>img{width:100%;height:100%;float:left}
.comparison-slider-wrapper .comparison-slider .resize>div{position:relative}
.comparison-slider-wrapper .comparison-slider .resize>div>.layer{position:absolute;bottom:0}
.comparison-slider-wrapper .comparison-slider .resize>div.img1{display:block}
.multiimagecomparisionslider .comparison-slider-wrapper .comparison-slider .resize{user-select:none;position:relative}
.multiimagecomparisionslider .comparison-slider-wrapper .comparison-slider .divider{position:absolute;width:3px;height:100%;background-color:#fff;left:10%;top:0;bottom:0;margin-left:-1px;cursor:ew-resize}
.multiimagecomparisionslider .comparison-slider-wrapper .comparison-slider .divider::before{content:"\2039";position:absolute;width:40px;height:40px;left:-18px;font-size:28px;top:50%;margin-top:-18px;border-radius:50%;font-weight:900;text-align:center;background-color:#fff;transition:all .1s ease-in-out}
.multiimagecomparisionslider .comparison-slider-wrapper .comparison-slider .divider::after{content:"\a0\203A";position:absolute;font-size:28px;top:51%;margin-top:-63px;margin-left:5px;color:#000;font-weight:900;text-align:center;transition:all .1s ease-in-out}
.comparison-slider-wrapper .comparison-slider{position:relative;width:100%;margin:0;box-sizing:border-box}
.comparison-slider-wrapper .comparison-slider>img{width:100%;height:auto;display:block}
.comparison-slider-wrapper .comparison-slider .resize{position:absolute;top:0;left:0;height:100%;width:100%}
.comparison-slider-wrapper .comparison-slider .resize>img{display:block}
.multiimagecomparisionslider .comparison-slider-wrapper .comparison-slider .divider::before{content:"\2039\a0\203A";position:absolute;width:40px;height:40px;left:-18px;font-size:28px;top:50%;margin-top:-18px;border-radius:50%;font-weight:900;text-align:center;background-color:#fff;transition:all .1s ease-in-out}
.multiimagecomparisionslider .comparison-slider-wrapper .comparison-slider .divider::after{content:"";position:absolute;font-size:28px;top:51%;margin-top:-63px;margin-left:5px;color:#000;font-weight:900;text-align:center;transition:all .1s ease-in-out}
@media(min-width:768px) and (max-width:1024px){.multiimagecomparisionslider .comparison-slider-wrapper{width:80%}
.multiimagecomparisionslider .layer{font-size:13px;line-height:18px;height:45px}
.multiimagecomparisionslider .comparision-buttonactive{font-size:16px}
}
@media(min-width:0) and (max-width:768px){.multiimagecomparisionslider .comparison-slider-wrapper{width:90%}
.multiimagecomparisionslider .layer{font-size:8px;line-height:14px;height:35px}
.multiimagecomparisionslider .comparision-buttonactive{font-size:8px}
}
a.camzyos-text-description-link,a.camzyos-termtext-link,.camzyos-termtext a{color:#8347ad;text-decoration:underline;font-family:'proximanova_regular',Arial,Helvetica,sans-serif}
.camzyos-content-wrapper{width:100%;max-width:1192px;margin:65.6px auto 0;padding:0 40px}
.camzyos-text-wrapper{width:100%}
.camzyos-text-description p{font-size:20px;line-height:30px;margin-bottom:32px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:#012c63;font-weight:700}
.break-line{display:block}
.camzyos-form{margin-bottom:100px}
.camzyos-error-container,.camzyos-system-error-container{display:none}
.camzyos-required-heading{font-size:16px;line-height:32px;margin-bottom:23.8px;color:#012c63;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;margin-top:12px;margin-bottom:18px}
.camzyos-input-container{display:flex;flex-direction:row}
.camzyos-input-wrapper{display:block;margin-right:16px;margin-bottom:23px}
.camzyos-input-wrapper.textarea-wrapper{width:791px;margin-bottom:29.8px}
.camzyos-input-text{width:388px;height:48px;padding:16px 16px;display:block;border:1px solid #012c63;border-radius:3px}
.camzyos-input-text.error{border-color:#f4371e;background-color:#ffece8}
.camzyos-input-text-label{display:none;font-family:'proximanova_regular',Arial,Helvetica,sans-serif}
textarea.camzyos-input-text{width:791px;height:106px;margin-bottom:10px}
.camzyos-error-field{font-size:20px;width:792px;line-height:32px;font-family:'proximanova_bold',Arial,Helvetica,sans-serif;padding:5px 20px 6px 14px;background-color:#f4371e;color:#fff;font-weight:bold}
.contact-us .error-text{display:none;font-size:10px;line-height:12px;color:red}
.camzyos-character-length{display:block;text-align:right;font-size:14px;line-height:22px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:#012c63}
.camzyos-input-wrapper input.camzyos-input-text:focus,.camzyos-input-wrapper textarea.camzyos-input-text:focus{outline:1px solid #012b62}
.camzyos-input-wrapper input.camzyos-input-text::placeholder,.camzyos-input-wrapper textarea.camzyos-input-text::placeholder{font-size:14px;line-height:18px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:#012b62;opacity:.6}
.camzyoscontact .camzyos-termtext-container{margin-bottom:38px;margin-top:33px}
.camzyos-termtext{width:790px;font-size:14px;line-height:22px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:#012c63}
.camzyos-input-submit{display:inline-block;margin-top:23px;width:180px;height:44px;font-size:16px;line-height:23px;font-family:'proximanova_bold',Arial,Helvetica,sans-serif;cursor:pointer;border:1px solid #8347ad;border-radius:3px;background-color:#8347ad;color:#fff;font-weight:bold}
.camzyos-input-submit:hover{background-color:#9a58c7}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
.camzyos-success-text-wrapper{display:none}
.camzyoscontact .camzyos-input-checkbox-label{color:#012c63}
.camzyoscontact .camzyos-input-checkbox{margin-bottom:0}
.camzyoscontact .camzyos-text-content p{font-size:18px;line-height:30px;color:#012c63;margin-bottom:35px}
.camzyoscontact .camzyos-text-content p a{color:#8347ad;text-decoration:underline}
.camzyoscontact .checkbox-error-msg-sotyktu{font-size:20px;width:792px;line-height:32px;font-family:'proximanova_bold',Arial,Helvetica,sans-serif;padding:5px 20px 6px 14px;background-color:#f4371e;color:#fff;font-weight:bold;height:auto;margin-bottom:1rem;display:none}
.camzyos-input-container.top-checkboxes .camzyos-input-wrapper{margin-bottom:23px}
.camzyoscontact .camzyos-input-checkbox-label{margin-left:10px;margin-bottom:32px}
@media(min-width:451px) and (max-width:1024px){.camzyos-form{margin-bottom:82px}
.camzyos-content-wrapper{margin-top:40.8px}
.camzyos-text-description{margin-bottom:40px}
.camzyos-required-heading{margin-bottom:23px;margin-top:14px}
.camzyos-error-field{margin-top:23px;margin-bottom:25px;width:692px}
.camzyos-input-wrapper{margin-right:20px}
.camzyos-input-text{width:336px}
.camzyos-input-wrapper.textarea-wrapper{margin-bottom:40px;width:692px}
textarea.camzyos-input-text{width:692px}
.camzyos-termtext-container{margin-bottom:42px}
.camzyos-termtext{width:693px}
.camzyos-input-submit{margin-top:42px;width:335px;height:37px}
.camzyoscontact .checkbox-error-msg-sotyktu{margin-top:23px;margin-bottom:25px;width:692px}
.camzyoscontact .camzyos-input-checkbox-label{font-size:16px;line-height:21px}
.camzyoscontact .camzyos-input-submit{width:303px}
.camzyoscontact .camzyos-termtext-container{margin-top:23px}
}
@media screen and (max-width:450px){.camzyos-content-wrapper{margin-top:35px;padding:0 15px;text-align:left}
.camzyos-text-description p{font-size:16px;line-height:24px}
.camzyoscontact .camzyos-text-content p{font-size:16px;line-height:24px}
.camzyoscontact .checkbox-error-msg-sotyktu{font-size:16px;padding:10px;width:100%}
.camzyoscontact .camzyos-input-checkbox-label{font-size:16px}
.camzyoscontact .break-line{display:inline}
.camzyos-form-content-wrapper{width:100%}
.camzyos-error-container,camzyos-system-error-container{margin:33px 0}
.camzyos-error-field{font-size:16px;padding:10px;width:100%}
.camzyos-form{width:100%}
.camzyos-required-heading{margin-bottom:31px;margin-top:12px}
.camzyos-input-container{flex-direction:column}
.camzyos-input-wrapper{margin:0 0 38px}
.camzyos-input-text{width:100%;height:45px}
.camzyos-input-text-label{display:block;font-size:13px;line-height:16px;margin-bottom:8px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:#012c63}
.camzyos-input-wrapper.textarea-wrapper{width:100%;margin-bottom:41px}
textarea.camzyos-input-text{width:100%;height:148px;margin-bottom:12px}
.camzyos-input-wrapper input.camzyos-input-text::placeholder,.camzyos-input-wrapper textarea.camzyos-input-text::placeholder{visibility:hidden}
.camzyoscontact .camzyos-termtext-container{margin-bottom:37px;margin-top:0}
.camzyos-termtext{width:100%;font-size:13px;line-height:23px}
.camzyoscontact .camzyos-input-submit{width:227px;height:44px;margin-top:27px}
}
.camzyos-required-heading-info{display:none}
.camzyos-content-wrapper.sotyktuno{width:100%;max-width:904px;margin:60px auto 0;padding:0}
.camzyos-content-wrapper.sotyktuno .camzyos-text-description p{font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:700;font-size:27px;line-height:32px;color:#414141;margin-bottom:20px}
.camzyos-content-wrapper.sotyktuno a.camzyos-text-description-link,.camzyos-content-wrapper.sotyktuno a{color:#d4009f;text-decoration:underline}
.camzyos-content-wrapper.sotyktuno .camzyos-error-field{font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;height:auto;width:100%;padding:19px 0 13px;margin-bottom:0}
.camzyos-content-wrapper.sotyktuno .camzyos-required-heading{font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;margin-bottom:40px;color:#414141}
.camzyos-content-wrapper.sotyktuno .camzyos-required-heading-info{display:block;font-family:'New Atten Round',sans-serif;font-style:normal;font-weight:700;font-size:31px;line-height:36px;margin-bottom:42px;color:#4933da}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper{margin-right:17px;margin-bottom:51px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-text-label{display:block;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:#414141;margin-bottom:7px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-text{width:440px;height:60px;background:rgba(255,255,255,0.6);border:1px solid #4933da;box-shadow:inset 0 1px 3px rgba(0,0,0,0.03);border-radius:4px;padding:20.5px 12px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-text.error{background:rgba(244,55,30,0.05);border:1px solid #f4371e}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper input.camzyos-input-text::placeholder,.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper textarea.camzyos-input-text::placeholder{font-family:'Montserrat','proximanova_regular';font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:#757575}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper.textarea-wrapper{width:897px;margin-bottom:31px;margin-top:10px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper textarea.camzyos-input-text{width:897px;height:158px}
.camzyos-content-wrapper.sotyktuno .camzyos-character-length{display:none}
.camzyos-content-wrapper.sotyktuno .camzyos-termtext-container{margin-bottom:20px;margin-top:10px}
.camzyos-content-wrapper.sotyktuno .camzyos-termtext{width:889px;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#414141}
.camzyos-content-wrapper.sotyktuno .camzyos-input-submit{padding:12px 35px;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100px;height:40px;margin-top:36px;font-family:'New Atten Round',sans-serif;font-style:normal;font-weight:700;font-size:14px;line-height:16px;background-color:#FFF;color:#d4009f;border:2px solid #d4009f;border-radius:10px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-submit:hover{background-color:#FFF}
.sotyktuno .camzyos-input-container.top-checkboxes .camzyos-input-wrapper{margin-bottom:10px}
.camzyos-input-container.top-checkboxes{flex-direction:column}
.camzyos-input-checkbox{height:25px;width:25px;border-radius:5px;top:1px;margin-bottom:2rem}
.camzyos-input-checkbox-label{position:absolute;margin-left:15px}
.sotyktuno .camzyos-text-content p{font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:400;font-size:21px;line-height:1.4;color:#414141;margin-bottom:30px}
.sotyktuno .checkbox-error-msg-sotyktu{display:none;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;height:56px;width:869px;padding:19px 18px 13px;margin-bottom:40px;background-color:#f4371e;color:#fff}
.sotyktuno .camzyos-input-checkbox-label{color:#414141;font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:2px}
.sotyktuno input.camzyos-input-checkbox{appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;width:25px;height:25px;accent-color:#8347ad;border-radius:5px;border:1px solid #4933da}
.sotyktuno input.camzyos-input-checkbox:checked{background-color:#4933da;background-image:url('base/resources/sotyktuNO-check.svg');background-repeat:no-repeat;background-position:center}
.sotyktuno .camzyos-termtext-container{margin-top:0}
@media(min-width:451px) and (max-width:1024px){.camzyos-content-wrapper.sotyktuno{margin:60px auto 0;padding:0 40px}
.sotyktuno .checkbox-error-msg-sotyktu{width:98%}
.camzyos-content-wrapper.sotyktuno .camzyos-error-field{width:98%}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper{width:100%}
.camzyos-content-wrapper.sotyktuno .camzyos-input-text{width:100%}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper.textarea-wrapper{width:100%}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper textarea.camzyos-input-text{width:98%}
.camzyos-content-wrapper.sotyktuno .camzyos-termtext{width:98%}
.camzyos-content-wrapper.sotyktuno .camzyos-input-submit{width:140px}
}
@media screen and (max-width:450px){.camzyos-content-wrapper.sotyktuno{width:100%;max-width:904px;margin:32px auto 0;padding:0}
.camzyos-content-wrapper.sotyktuno .camzyos-text-wrapper{padding:0 15px 0 23px}
.camzyos-content-wrapper.sotyktuno .camzyos-form-content-wrapper{padding:37px 15px 0 23px;background-color:#f8f7ff}
.camzyos-content-wrapper.sotyktuno .camzyos-text-description:after{content:"";width:75%;display:block;border-bottom:2px solid #96ff73;margin:0 auto 39px}
.camzyos-content-wrapper.sotyktuno .camzyos-text-description p{font-weight:600;font-size:20px;line-height:24px;margin-bottom:40px}
.camzyos-content-wrapper.sotyktuno .camzyos-error-field{font-weight:600;font-size:16px;line-height:19px;height:auto;width:100%;margin-bottom:30px}
.sotyktuno .checkbox-error-msg-sotyktu{width:100%;font-size:16px;font-weight:600;line-height:20px;height:auto;margin-bottom:30px}
.camzyos-content-wrapper.sotyktuno .camzyos-required-heading{margin-bottom:40px}
.camzyos-content-wrapper.sotyktuno .camzyos-required-heading-info{font-size:20px;line-height:24px;margin-bottom:46px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper{margin-right:0;margin-bottom:25px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-text{width:100%}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper input.camzyos-input-text::placeholder,.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper textarea.camzyos-input-text::placeholder{line-height:20px;visibility:visible !important}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper.textarea-wrapper{width:100%;margin-bottom:31px;margin-top:10px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper textarea.camzyos-input-text{width:100%;height:60px}
.camzyos-content-wrapper.sotyktuno .camzyos-character-length{display:none}
.camzyos-content-wrapper.sotyktuno .camzyos-termtext-container{margin-bottom:34px}
.camzyos-content-wrapper.sotyktuno .camzyos-termtext{width:100%;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:#414141}
.camzyos-content-wrapper.sotyktuno .camzyos-input-submit{padding:10px 64px;width:167px;height:41px;margin:26px auto 0;font-size:18px;line-height:21px;border:1px solid #d4009f;border-radius:5px}
}
.camzyos-input-container .camzyos-error-field{width:380px;line-height:19px;font-size:16px;padding:10px 0}
.camzyos-form-content-wrapper .parsys_column .g-recaptcha{height:77px;width:303px}
a.camzyos-text-description-link,a.camzyos-termtext-link,.camzyos-termtext a{color:var(--scope-primary-text);text-decoration:underline;font-family:'proximanova_regular',Arial,Helvetica,sans-serif}
.camzyos-text-description p{font-size:20px;line-height:30px;margin-bottom:32px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:var(--scope-text);font-weight:700}
.camzyos-required-heading{font-size:16px;line-height:32px;margin-bottom:23.8px;color:var(--scope-headline);font-family:'proximanova_regular',Arial,Helvetica,sans-serif;margin-top:12px;margin-bottom:18px}
.camzyos-input-text{width:388px;height:48px;padding:16px 16px;display:block;border:1px solid var(--scope-text);border-radius:3px}
.camzyos-input-text.error{border-color:var(--scope-secondary);background-color:unset}
.camzyos-error-field{font-size:20px;width:792px;line-height:32px;font-family:'proximanova_bold',Arial,Helvetica,sans-serif;padding:5px 20px 6px 14px;background-color:unset;color:#ba4422;font-weight:bold}
.contact-us .error-text{display:none;font-size:10px;line-height:12px;color:var(--scope-text)}
.camzyos-character-length{display:block;text-align:right;font-size:14px;line-height:22px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:var(--scope-text)}
.camzyos-input-wrapper input.camzyos-input-text::placeholder,.camzyos-input-wrapper textarea.camzyos-input-text::placeholder{font-size:14px;line-height:18px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:var(--scope-text);opacity:.6}
.camzyos-termtext{width:790px;font-size:14px;line-height:22px;font-family:inherit;color:var(--scope-text)}
.camzyos-input-submit{display:inline-block;margin-top:23px;width:180px;height:44px;font-size:16px;line-height:23px;font-family:inherit;cursor:pointer;border:1px solid var(--scope-primary);border-radius:3px;background-color:var(--scope-primary);color:var(--scope-primary-text);font-weight:bold}
.camzyos-input-submit:hover{background-color:var(--scope-primary)}
.camzyoscontact .camzyos-input-checkbox-label{color:var(--scope-text)}
.camzyoscontact .camzyos-text-content p{font-size:18px;line-height:30px;color:var(--scope-text);margin-bottom:35px}
.camzyoscontact .camzyos-text-content p a{color:var(--scope-text);text-decoration:underline}
.camzyoscontact .checkbox-error-msg-sotyktu{font-size:20px;width:792px;line-height:32px;font-family:'proximanova_bold',Arial,Helvetica,sans-serif;padding:5px 20px 6px 14px;color:var(--scope-primary);background-color:transparent;font-weight:bold;height:auto;margin-bottom:1rem;display:none}
@media screen and (max-width:450px){.camzyos-input-text-label{display:block;font-size:13px;line-height:16px;margin-bottom:8px;font-family:'proximanova_regular',Arial,Helvetica,sans-serif;color:var(--scope-text)}
}
.camzyos-content-wrapper.sotyktuno .camzyos-text-description p{font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:700;font-size:27px;line-height:32px;color:var(--scope-text);margin-bottom:20px}
.camzyos-content-wrapper.sotyktuno a.camzyos-text-description-link,.camzyos-content-wrapper.sotyktuno a{color:var(--scope-link);text-decoration:underline}
.camzyos-content-wrapper.sotyktuno .camzyos-required-heading{font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;margin-bottom:40px;color:var(--scope-headline)}
.camzyos-content-wrapper.sotyktuno .camzyos-required-heading-info{display:block;font-family:'New Atten Round',sans-serif;font-style:normal;font-weight:700;font-size:31px;line-height:36px;margin-bottom:42px;color:var(--scope-headline)}
.camzyos-content-wrapper.sotyktuno .camzyos-input-text-label{display:block;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:600;font-size:16px;line-height:19px;color:var(--scope-text);margin-bottom:7px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-text.error{background:rgba(244,55,30,0.05);border:1px solid var(--scope-text)}
.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper input.camzyos-input-text::placeholder,.camzyos-content-wrapper.sotyktuno .camzyos-input-wrapper textarea.camzyos-input-text::placeholder{font-family:'Montserrat','proximanova_regular';font-style:normal;font-weight:400;font-size:16px;line-height:19px;color:var(--scope-text)}
.camzyos-content-wrapper.sotyktuno .camzyos-termtext{width:889px;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--scope-text)}
.camzyos-content-wrapper.sotyktuno .camzyos-input-submit{padding:0;display:flex;flex-direction:row;justify-content:center;align-items:center;width:100px;height:40px;margin-top:36px;font-family:inherit;font-style:normal;font-weight:700;font-size:14px;line-height:16px;background-color:var(--scope-primary);color:var(--scope-primary-text);border:2px solid var(--scope-primary);border-radius:10px}
.camzyos-content-wrapper.sotyktuno .camzyos-input-submit:hover{background-color:var(--scope-primary)}
.sotyktuno .camzyos-text-content p{font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:400;font-size:21px;line-height:1.4;color:var(--scope-text);margin-bottom:30px}
.sotyktuno .checkbox-error-msg-sotyktu{display:none;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:700;font-size:20px;line-height:24px;height:56px;width:869px;padding:19px 18px 13px;margin-bottom:40px;color:var(--scope-primary);background-color:transparent}
.sotyktuno .camzyos-input-checkbox-label{color:var(--scope-text);font-size:16px;font-style:normal;font-weight:600;line-height:normal;margin-top:2px}
.sotyktuno input.camzyos-input-checkbox:checked{background-color:var(--scope-primary);background-image:url('base/resources/sotyktuNO-check.svg');background-repeat:no-repeat;background-position:center}
@media screen and (max-width:450px){.camzyos-content-wrapper.sotyktuno .camzyos-form-content-wrapper{padding:37px 15px 0 23px;background-color:#f8f7ff}
.camzyos-content-wrapper.sotyktuno .camzyos-termtext{width:100%;font-family:'Acumin Pro',sans-serif;font-style:normal;font-weight:400;font-size:16px;line-height:24px;color:var(--scope-text)}
}
.sotyktuno input.camzyos-input-checkbox{appearance:none;-moz-appearance:none;-webkit-appearance:none;position:relative;width:25px;height:25px;accent-color:#8347ad;border-radius:5px;border:1px solid var(--scope-text)}
.step-questions,.ddg-proceed-back,.ddg-step-wrapper{max-width:1024px;margin:0 auto}
.ddg-step-wrapper{padding:30px}
.ddg-proceed-back{padding-bottom:30px}
.ddg-select,.ddg-proceed,.ddg-submit,.ddg-back,.ddg-finish,.ddg-sms-form,.ddg-download-form,.ddg-email-form.email-btn{border:2px solid rgba(166,159,159,1);cursor:pointer;padding:0 1.5rem;padding-top:2px;position:relative;transition-property:all;margin-left:0;border-radius:.5rem;min-height:50px;margin:5px;color:var(--scope-text)}
.ddg-selected,.email-btn.ddg-selected a,.ddg-sms-form a{background-color:var(--scope-primary);color:var(--scope-primary-text)}
.ddg-selected,.email-btn.ddg-selected a:hover,.ddg-sms-form a:hover{color:var(--scope-primary-text) !important}
.ddg-proceed.next-phase,.prev-phase,.last-phase{min-height:40px;min-width:150px;margin-top:50px;cursor:default}
.ddg-proceed.next-phase svg,.prev-phase svg,.ddg-finish svg,.email-btn svg{transform:rotate(90deg);width:15px;height:15px;position:relative;margin-left:10px;top:2px}
.email-btn svg{transform:none;width:19px;height:19px;top:3px}
.next-phase.ddg-selected,.prev-phase.ddg-selected,.last-phase.ddg-selected{cursor:pointer}
.ddg-heading-wrap{display:flex}
.ddg-text-wrap{position:relative}
.ddg-text-wrap::after{content:"";display:block;border-bottom:3px solid var(--scope-primary);margin-top:10px}
.ddg-question{margin-top:30px}
.ddg-question:not(:last-child)::after{content:"";display:block;border-bottom:1px solid var(--scope-primary);margin-top:10px}
.ddg-disabled{display:none}
.ddg-enabled{display:block}
.ddg-proceed-back{display:flex;align-items:center;justify-content:center}
.prev-phase svg{transform:rotate(270deg);margin-left:0;margin-right:10px}
.ddg-prev-btn{margin-right:30px}
.ddg-download-form svg{transform:rotate(180deg);width:15px;height:15px;position:relative;margin-left:10px;top:2px}
.ddg-proceed-back button:focus{outline:0}
.ddg-ans-option{margin-bottom:1rem}
.ddg-download-form.download-btn,.ddg-sms-form.sms-btn,.ddg-email-form.email-btn{margin:0}
.add-border-right:after{content:"";border-right:1px solid #707070;position:absolute;height:180px;right:-30%;top:5px}
.orclass{display:flex;align-items:flex-end}
.orclass p.head{font-size:18px;font-family:'BMSHumanity';text-align:center;font-weight:500}
@media(min-width:0) and (max-width:1024px){.ddg-download-wrap:after{content:none;border-right:0}
}
.ddg-download-now,.ddg-email,.ddg-sms-now{font-size:26px;font-weight:700;margin-bottom:11px;display:flex;justify-content:space-around;color:var(--scope-text)}
.ddg-access-img,.ddg-cell-img,.ddg-email-img{margin-bottom:20px;display:flex;justify-content:center}
.ddg-print-email{display:flex;justify-content:space-around;margin-top:4vw}
.notification-banner{position:fixed;top:1rem;right:1rem;width:100%;z-index:1000;max-width:400px}
.doctor-notification{margin-bottom:1rem;display:block;width:100%;max-width:100%;border-radius:.5rem;box-shadow:0 0 transparent,0 0 transparent;box-shadow:0 10px 15px -3px rgba(0,0,0,0.1),0 4px 6px -2px rgba(0,0,0,0.05);pointer-events:auto;background-clip:padding-box;transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);max-height:500px}
.notification-error{color:rgba(255,255,255);background-color:rgba(186,68,34)}
.doctor-notification-heade{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem}
.doctor-notification_title{display:flex;height:100%;align-items:baseline}
.notification-icon{margin-right:.75rem;fill:currentColor;display:inline-flex;height:1rem;width:1rem;align-items:center;justify-content:center;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:.2rem}
.notification-icon svg{height:100%;width:100%}
.doctor-notification-close{cursor:pointer}
.notfication-close-icon{pointer-events:none;max-width:80ch}
.doctor-popup-close{height:2rem;background-color:transparent;border-radius:9999px;position:relative;box-sizing:border-box;overflow:hidden;text-overflow:ellipsis;font-weight:700;color:var(--scope-primary-text);transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.3s;outline:0;z-index:1;border:0}
.doctor-popup-close::before{border-radius:9999px;content:"";position:absolute;top:0;left:0;height:100%;width:100%;border-color:transparent;transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1);border-width:3px;z-index:1}
.notification-inner{display:flex;align-items:center;justify-content:center;height:100%;width:100%;overflow:hidden}
.doctor-notification-divider{height:1px;width:100%;background-color:rgba(255,255,255);opacity:.4}
.notification-message{word-wrap:break-word;padding:1rem}
.doctor-notification-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem 1rem}
.notification-success{background-color:green;color:rgba(238,231,231)}
.res-error-banner,.res-success-banner{display:none}
.show-error{margin-top:4px}
.ddg-download-wrap,.ddg-sms-wrap,.ddg-email-wrap{position:relative}
.step-questions-container .ddg-print-email .ddg-email-wrap{display:block !important}
.ddg-step-sc-msg h3,.ddg-step-tq-msg h4{font-size:26px;font-weight:400}
.ddg-step-sc-msg{border-bottom:2px solid var(--scope-primary)}
.ddg-step-tq-msg{display:flex;padding-top:10px}
.ddg-wrapper .ddg-heading-wrap img{height:105px;width:91px;object-fit:cover;margin-right:30px;position:relative}
.ddg-question-container{position:relative;z-index:1;padding:30px}
.ddg-background-img{display:block;position:relative;background-repeat:no-repeat;background-size:cover}
.ddg-print-email .ddg-access-img img,.ddg-print-email .ddg-email-img img{position:relative;width:auto;height:auto}
.ddg-step-wrapper{z-index:1;position:relative;margin-bottom:3rem}
.ddg-results-container p{font-size:18px;color:var(--scope-text)}
.ddg-results-container ul li{display:list-item;position:relative;margin-top:.75rem;margin-bottom:.75rem;font-size:1.4rem;line-height:29.12px;font-weight:400}
.ddg-results-container ul li::marker{display:initial;position:absolute;left:0;color:var(--scope-primary);font-size:1.2rem;font-weight:1000}
.ddg-results-container ul{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:0;margin:0;padding-left:20px}
.ddg-all-symptoms h3{position:relative;color:var(--scope-text);font-size:18px}
.ddg-results-container ul li{font-size:16px;color:var(--scope-text)}
.ddg-option.ddg-selected{background:0}
.ddg-option label{color:var(--scope-text);margin-left:10px;position:relative;padding-left:0;cursor:default;line-height:20px;display:inline-block;font-size:16px;margin-left:26px}
.ddg-option input{position:absolute;display:inline-block;cursor:pointer;width:20px;height:20px;accent-color:var(--scope-primary);margin-bottom:10px}
.ddg-option{display:flex;flex-direction:column;margin-bottom:10px}
.ddg-option [type="radio"]:checked,.ddg-option [type="radio"]:not(:checked){display:block !important;cursor:pointer !important}
.ddg-option [type="radio"]:checked+label:before,.ddg-option [type="radio"]:not(:checked)+label:before{display:none}
.ddg-option [type="radio"]:checked+label,.ddg-option [type="radio"]:not(:checked)+label{position:relative !important;padding-left:0 !important;cursor:default !important;line-height:20px !important;display:inline-block !important;font-size:16px !important;margin-left:26px !important}
.ddg-option [type="radio"]:checked+label:after,.ddg-option [type="radio"]:not(:checked)+label:after{display:none}
.ddg-nonstack-view{display:grid;grid-template-columns:1fr 1fr 1fr}
ul.ddg-nonstack-view{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}
ul.ddg-stack-view{display:block}
.ddg-button-stack-view{display:flex;flex-direction:column}
.ddg-button-stack-view button{width:100%;max-width:fit-content}
.ddg-button-view .ddg-nonstack-view{display:block}
.ddg-question h3{margin-bottom:1.4rem}
@media(min-width:768px) and (max-width:1023px){.ddg-ans-option{display:grid;grid-template-columns:1fr 1fr 1fr 1fr}
.ddg-ans-option.ddg-button-stack-view{display:block}
.step-questions-container{padding:0 4vw}
.ddg-select,.ddg-proceed,.ddg-back,.ddg-finish,.ddg-download-form{margin:10px}
.ddg-ans-option.ddg-button-stack-view{display:flex;flex-direction:column}
}
.ddg-proceed-back.ddg-disabled{display:none}
@media(min-width:0) and (max-width:767px){.ddg-download-wrap,.ddg-sms-wrap{padding-bottom:15px}
.ddg-step-download,.ddg-step-sms,.ddg-step-email{text-align:center}
.ddg-print-email{display:block}
.orclass p.head{left:45%;position:relative}
.step-questions-container{padding:0 4vw}
.ddg-ans-option{display:grid;grid-template-columns:1fr 1fr 1fr}
.notification-banner{max-width:200px !important}
.ddg-select,.ddg-proceed,.ddg-back,.ddg-finish,.ddg-download-form{margin:5px}
.ddg-proceed.next-phase,.prev-phase,.last-phase{margin-top:0}
.ddg-background-img{background-image:none !important}
.ddg-proceed-back{margin-top:40px}
.ddg-ans-option.ddg-button-stack-view{display:flex;flex-direction:column}
.ddg-standard-view .ddg-nonstack-view,.ddg-standard-view .ddg-option{display:inline-block}
}
@keyframes spin{0{transform:rotate(0)}
100%{transform:rotate(360deg)}
}
.ddg-loader-container{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100vh;text-align:center}
.ddg-loader{border:6px solid rgba(0,0,0,0.3);border-radius:50%;border-top:6px solid var(--scope-primary);width:70px;height:70px;animation:spin 1s linear infinite;position:relative;margin-bottom:20px}
.ddg-loading-content{width:100%;max-width:100%;margin:0 auto;display:block}
.ddg-notes{border-bottom:1px solid var(--scope-text);flex-grow:1;margin-left:10px;list-style:none;padding:10px}
.ddg-loading-content.mobile{display:none}
.ddg-error-msg{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);text-align:center}
#ddg-success-modal .ddg_success_modal{width:812px !important}
@media(min-width:768px) and (max-width:1024px){#ddg-success-modal .ddg_success_modal{width:750px !important}
#ddg-success-modal .ddg_success_modal .modal-content.modal-large .overlay-wrapper{padding:57px 20px 0 23px !important}
}
@media(min-width:0) and (max-width:767px){#ddg-success-modal .ddg_success_modal{width:325px !important}
#ddg-success-modal .ddg_success_modal .modal-content.modal-large .overlay-wrapper{padding:57px 20px 0 23px !important}
.modal-dialog.ddg_success_modal{margin:1.75rem auto}
}
#ddg-success-modal .ddg_success_modal .modal-content.modal-large{margin:0;max-width:812px !important}
#ddg-success-modal .ddg_success_modal .modal-content.modal-large .overlay-wrapper{padding:38px 60px 0 72px}
.notification-banner .doctor-notification-close .notfication-close-icon .notification-icon svg{color:#fff}
.survey-container input{width:100%;border:1px solid var(--scope-primary);height:48px;padding:15px 16px 15px 16px;border-radius:3px;font-weight:400;font-size:13px;line-height:18px;margin-bottom:20px}
.survey-container .error-text{font-size:13px;letter-spacing:0;line-height:16px;color:var(--scope-primary);padding-top:4px;margin-top:-20px;margin-bottom:20px}
.survey-container{margin-top:30px}
.survey-container .ddg-submit{cursor:default}
.survey-container .ddg-submit.ddg-selected{cursor:pointer}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light.woff') format('woff');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-Regular.woff') format('woff');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium.woff') format('woff');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-regular-cyrillic.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-Regular.woff2') format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-regular-latin.woff2') format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-regular-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light-cyrillic.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light.woff2') format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light-latin.woff2') format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium-cyrillic.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium.woff2') format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium-latin.woff2') format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:700;src:local('BMSHumanityNw Bold'),local('BMSHumanityNw-Bold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Bold.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:700;src:local('BMSHumanityNw Bold'),local('BMSHumanityNw-Bold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Bold.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:700;src:local('BMSHumanityNw BoldItalic'),local('BMSHumanityNw-BoldItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-BoldItalic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:700;src:local('BMSHumanityNw BoldItalic'),local('BMSHumanityNw-BoldItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-BoldItalic.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:800;src:local('BMSHumanityNw ExtraBold'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ExtraBold.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:800;src:local('BMSHumanityNw ExtraBold'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ExtraBold.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:400;src:local('BMSHumanityNw Italic'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Italic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:400;src:local('BMSHumanityNw Italic'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Italic.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:300;src:local('BMSHumanityNw Light'),local('BMSHumanityNw-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Light.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:300;src:local('BMSHumanityNw Light'),local('BMSHumanityNw-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Light.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:300;src:local('BMSHumanityNw LightItalic'),local('BMSHumanityNw-LightItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-LightItalic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:300;src:local('BMSHumanityNw LightItalic'),local('BMSHumanityNw-LightItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-LightItalic.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:400;src:local('BMSHumanityNw Regular'),local('BMSHumanityNw-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Regular.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:400;src:local('BMSHumanityNw Regular'),local('BMSHumanityNw-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Regular.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:100;src:local('BMSHumanityNw Thin'),local('BMSHumanityNw-Thin'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Thin.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:100;src:local('BMSHumanityNw Thin'),local('BMSHumanityNw-Thin'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Thin.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:100;src:local('BMSHumanityNw ThinItalic'),local('BMSHumanityNw-ThinItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ThinItalic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:100;src:local('BMSHumanityNw ThinItalic'),local('BMSHumanityNw-ThinItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ThinItalic.woff2') format('woff2');font-display:swap}
body{font-family:'BMSHumanity',serif}
.articlecontainer{padding:35px 56px 30px;max-width:1200px;margin:0 auto}
body,html{margin:0;padding:0;font-family:Arial,sans-serif;line-height:1.6;color:var(--scope-text)}
.article-container{padding:35px 56px 30px;max-width:1200px;margin:0 auto}
.article-subtitle{text-align:left;padding:15px 0 0;width:100%;font-weight:400;color:var(--scope-text);margin:0 10px 50px 0;font-size:1.4rem;line-height:26px}
.article-updatedlabel{font-weight:bold;color:#999;font-weight:500;font-size:15px;text-transform:uppercase;line-height:24px;color:var(--scope-text);letter-spacing:.2px}
.article-author{margin-bottom:20px}
.article-intro-text{margin-bottom:20px;line-height:1.8;font-size:17px;line-height:26px;color:var(--scope-text)}
.article-pageheader{margin-bottom:20px;position:relative}
.article-pageheader .article-tag{background-color:#eee7e7;border:0;border-radius:15px;padding:5px 12px;display:inline-block;margin-bottom:16px;text-decoration:none;color:var(--scope-text);font-size:13px}
.article-pageheader img{max-width:100%;height:auto;display:block;margin-bottom:10px}
.article-thumbnail{max-width:100%;height:auto;display:block;margin-bottom:10px}
.article-mobileimage{font-size:1.2em;margin-top:20px;color:var(--scope-text)}
.fullwidth-content{background-color:#f0f0f0;padding:20px;margin-top:20px}
#printModal{display:flex;align-items:center;justify-content:center;position:fixed;z-index:9999999;left:0;top:0;width:100%;height:100%;background-color:var(--scope-text);opacity:.4}
#printModal .modal-header{border-bottom:0}
#printModal .modal-footer{border-top:0}
#printModal .modal-dialog{width:800px;text-align:center;left:13%}
#printModal .modal-body{height:100%;padding:0}
#printModal .modal-content{padding:2%;width:500px}
#printModal .print-desc{font-size:15px;padding-bottom:15px}
#printModal .print-buttons{display:flex;justify-content:space-between;padding:2% 5%}
#printModal .btn{background-color:var(--scope-primary);border-radius:3px;width:45%;height:47px;display:block;margin:0 auto;text-align:center;color:var(--scope-primary-text);line-height:35px}
#qrCodeCanvas{display:flex}
#qrCodeCanvas canvas{margin:0 auto}
.article-modal-content{margin-top:30px}
.qr-modal .print-content{display:none}
.qr-modal .print-article{display:none}
.print-modal .qr-content{display:none}
.print-modal #qrCodeCanvas{display:none}
.qr-modal .print-close{display:none}
.print-modal .qr-close{display:none}
#articleModalLink .modal-content{top:150px}
#articleModalLink .icon.icon-close{display:none}
@media only screen and (max-width:991px){#printModal .modal-dialog{width:auto;margin-top:40px;left:0}
.modal button.close{width:20px;height:20px;position:absolute;top:5px;right:-30px}
}
@media(max-width:768px){.article-container{padding:0 10px}
}
.author-parent{margin-bottom:20px;font-weight:500;font-size:15px;text-transform:uppercase;line-height:24px;color:var(--scope-text);letter-spacing:.2px}
.full-width-layout{width:100%}
.two-column-layout{display:flex;width:100%}
.two-column-layout .left-column{flex:0 0 66.66%;flex-grow:1}
.two-column-layout .right-column{flex:0 0 33.33%;flex-grow:1}
.article-detail{margin-top:80px}
@media only screen and (max-width:767px){.article-title{font-size:32px;line-height:36px}
}
@media only screen and (max-width:767px){.article-subtitle{margin:0;font-size:16px;line-height:24px}
#printModal .modal-dialog{left:-5%;top:0}
#articleModalLink .modal-content{width:375px}
}
.articlecontainer .container{padding:0}
.bookmarked img{border:2px solid var(--scope-primary)}
.articlecontainer .two-column-layout .left-column{padding-right:30px}
.articlecontainer .bookmark-icon-filled,.articlecontainer .bookmark-icon{margin-left:0}
.bookmark.bmk.bookmark-icon svg{color:var(--scope-text)}
.articlecontainer .pdfdown-container{display:inline-flex;padding:15px 0;margin-right:20px}
.articlecontainer .pdfdown-container .download{cursor:pointer}
@media(min-width:0) and (max-width:767px){.articlecontainer .be-social-share-icons .be-social-share-icon img{display:block;border-radius:100%}
.articlecontainer .be-social-share .icon{fill:var(--scope-primary-text)}
.two-column-layout{display:block}
.articlecontainer .two-column-layout .left-column{padding-right:0}
.articlecontainer{padding:0 1em}
.articlecontainer .bookmark svg{width:20px;height:20px;margin-top:3px}
.articlecontainer .be-social-share-icons .be-social-share-icon-list{display:flex}
ul.be-social-share-icon-list{max-width:250px;overflow:scroll}
}
@media(min-width:768px) and (max-width:1023px){.articlecontainer{padding:0 2em}
}
@media(min-width:576px){.articlecontainer .container{max-width:100%}
}
@media print{header,footer{display:none}
.articlecontainer .be-social-share-container{display:none}
.articlecontainer .pdfdown-container{display:none}
}
.articlecontainer .article-favorites-container{display:inline-flex;padding:15px 0;margin-right:20px}
.articlecontainer .article-favorites-container:empty{display:none}
.articlecontainer .be-social-share-container{float:none}
.articlecontainer .be-social-share-icons{left:100%;right:auto}
.articlecontainer .article-favorites-container .video-player-favorite-icons{margin-top:0}
@media(min-width:0) and (max-width:400px){.articlecontainer .article-favorites-container ~ .be-social-share-container ul.be-social-share-icon-list{max-width:190px;overflow:scroll}
}
.articlecontainer .pdfdown-container .icon,.articlecontainer .article-favorites-container .video-player-favorite-icons .icon{height:auto;width:auto;margin:0 auto;max-width:32px;max-height:32px;cursor:pointer}
.articlecontainer .pdfdown-container .download,.articlecontainer .article-favorites-container .video-player-favorite-icons,.articlecontainer .be-social-share{display:inline-block;-ms-flex-direction:row;flex-direction:row;background:transparent;height:32px;width:32px;padding:0;min-width:unset;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}
.articlecontainer .be-social-share-icons .be-social-share-icon img{width:auto;max-width:32px;max-height:32px}
.articlecontainer .be-social-share-icon-list{display:inline-flex}
.articlecontainer .be-social-share-icons .be-social-share-icon-list{margin-top:0;margin-bottom:0}
.articlecontainer .be-social-share-icons{height:32px}
.article-favorites-container,.articlecontainer .article-favorites-container .video-player-favorite-icons{position:relative;align-items:center}
.article-favorites-container .favorite-loader{position:absolute;right:0;top:38%}
#rtl .latestarticlelisting{direction:rtl}
.latestArticle-section{max-width:1280px;margin-left:auto;margin-right:auto}
@media only screen and (max-width:1024px){.latestArticle-section .featurecontentrowcol.section>.featurecontentscroll{max-width:1024px;min-width:0}
}
.grid-row-container{width:100%;display:flex;flex-wrap:wrap;-ms-flex-align:stretch;align-items:stretch;-ms-flex-pack:stretch;justify-content:stretch;overflow:hidden;//gap:4px}
.grid-row-container .grid-data{position:relative;flex:0 0 calc(100% / var(--col-count));padding-right:2px;padding-bottom:4px;padding-left:2px}
.grid-row-container .grid-data:first-child{padding-left:2px}
.grid-data .pod-content{position:absolute;bottom:0;padding:60px 25px 15px;width:100%;background:linear-gradient(180deg in hsl shorter hue,transparent,rgba(0,0,0,.42) 20%,rgba(0,0,0,.55) 35%,rgba(0,0,0,.6) 50%,rgba(0,0,0,.6) 90%)}
.grid-data .pod-actions{margin-bottom:10px;color:var(--white);margin-top:0;font-weight:300;font-size:18px;line-height:24px;font-family:'BMSHumanity';overflow:hidden}
.grid-data .pod-subtitle{font-size:14px;line-height:16px;color:var(--white);font-weight:300;margin:0;letter-spacing:0;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-height:35px}
.grid-data picture{// width:100%;display:flex}
.grid-data img{width:100%}
.latestarticlelisting .featurecontentrowcol--heading{padding-right:0}
.featurecontentrowcol--heading .latestarticlesdesc{color:var(--scope-text);width:90%}
.featurecontentrowcol--heading .latestarticlesdesc div{padding-top:2px;width:83%}
.latestarticlelisting .featurecontentcard{height:100%;aspect-ratio:16 / 9}
.latestarticlelisting .card-container{position:relative;height:100%}
.latestarticlelisting .zoomImage .card-with-image{transition:all .1s ease-out;transition-duration:.3s;transition-timing-function:ease-in-out}
.latestarticlelisting .zoomImage:focus .card-with-image,.zoomImage:hover .card-with-image{transform:scale(1.1)}
.latestarticlelisting .card-with-image{position:relative;object-fit:cover}
.latestarticlelisting .zoomImage{overflow:hidden}
.zoomImage:hover .pod-actions{// color:var(--scope-link)}
.authoredTitle a{color:var(--scope-link)}
@media only screen and (max-width:1023px){.latestarticlelisting .featurecontentrowcol--heading .latestarticlesdesc~span{top:unset;display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:end;padding-top:5px}
.latestarticlelisting .featurecontentrowcol--heading{display:block;margin-bottom:0}
.latestarticlelisting .featurecontentrowcol--heading .latestarticlesdesc,.latestarticlelisting .featurecontentrowcol--heading .latestarticlesdesc div{width:100%}
}
@media only screen and (max-width:767px){.latestarticlelisting .featurecontentrowcol--heading .latestarticlesdesc~span{-ms-flex-pack:start;justify-content:start}
}
@media only screen and (max-width:1023px) and (min-width:768px){.latestarticlelisting .featurecontentrowcol--heading .latestarticlesdesc div{width:75%}
.grid-data .pod-content{padding:70px 14px 30px}
}
@media only screen and (max-width:767px){.latestarticlelisting .featurecontentrowcol--heading .latestarticlesdesc div{width:100%}
.grid-data .pod-content{padding:30px 15px 15px}
}
.site.rtl .latest-article-listing,.site.rtl .latest-article-listing .bms-relaunch-comp-v2,.site.rtl .press-release-listing-container .selection-container,body#rtl .latest-article-listing,body#rtl .latest-article-listing .bms-relaunch-comp-v2,body#rtl .press-release-listing-container .selection-container{direction:rtl}
.latest-article-listing-v2{margin-bottom:30px}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing-v2{margin:16px 0;overflow-x:auto;padding-bottom:16px;padding-right:16px}
}
@media only screen and (max-width:767px){.latest-article-listing-v2{margin:16px 0;overflow-x:auto;padding-bottom:16px;padding-right:16px}
}
.latest-article-listing-v2 .switzerland-modal .modal-dosage,.latest-article-listing-v2 .title,.switzerland-modal .latest-article-listing-v2 .modal-dosage{font-size:44px;line-height:46px;margin-bottom:20px;font-weight:300;color:var(--scope-text)}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing-v2 .switzerland-modal .modal-dosage,.latest-article-listing-v2 .title,.switzerland-modal .latest-article-listing-v2 .modal-dosage{font-size:38px;line-height:40px}
}
@media only screen and (max-width:767px){.latest-article-listing-v2 .switzerland-modal .modal-dosage,.latest-article-listing-v2 .title,.switzerland-modal .latest-article-listing-v2 .modal-dosage{font-size:30px;line-height:34px;margin-top:0}
}
.latest-article-listing-v2 .bms-relaunch-comp-v2{display:-ms-flexbox;display:flex;width:100%;overflow:hidden;height:100%;gap:5px}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing-v2 .bms-relaunch-comp-v2{height:auto;min-width:1024px}
}
@media only screen and (max-width:767px){.latest-article-listing-v2 .bms-relaunch-comp-v2{height:auto;min-width:1024px}
}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;position:relative;width:25%;min-height:350px;transition:all .1s ease-out;transition-duration:2s;transition-timing-function:ease-in-out}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item{width:24%}
}
@media only screen and (max-width:767px){.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item{width:25%}
}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item.list-item-w50{width:50%}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item:hover{width:50%;transition:all .1s ease-out;transition-duration:2s;transition-timing-function:ease-in-out}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item picture{display:block;height:100%;width:100%}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item picture img{height:100%;max-width:100%;object-fit:cover;position:relative}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item:focus-visible img{border:2px solid #595454}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item:nth-child(odd){padding-right:5px}
}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item:nth-child(2n){padding-left:0}
}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .list-item:last-child{padding-right:0}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .pod-content{position:absolute;bottom:0;padding:100px 25px 15px;width:100%;background:-webkit-gradient(1turn,rgba(0,0,0,.8) 23.32%,transparent 100%);background:linear-gradient(1turn,rgba(0,0,0,.8) 1%,rgba(0,0,0,.1) 70%,transparent)}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .pod-content .pod-content-category{font-size:13px;line-height:24px;margin-bottom:8px;font-weight:700;color:var(--scope-primary-text)}
@media only screen and (max-width:767px){.latest-article-listing-v2 .bms-relaunch-comp-v2 .pod-content .pod-content-category{font-size:16px}
}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .pod-content .pod-content-topics{font-size:13px;color:var(--scope-primary-text);line-height:14.95px;font-weight:700;text-decoration:underline}
.latest-article-listing-v2 .bms-relaunch-comp-v2 .pod-actions{color:var(--scope-primary-text);margin-top:0;margin-bottom:10px;font-weight:300;line-height:24px;font-size:18px}
.latest-article-listing-v2 .bms-relaunch-comp-v2-w50 .list-item.list-item-w50{width:25%}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing-v2 .bms-relaunch-comp-v2-w50 .list-item.list-item-w50{width:24%}
}
.latest-article-listing-v2 .bms-relaunch-comp-v2-edit .sublistarticle,.latest-article-listing-v2 .bms-relaunch-comp-v2-w50 .list-item.list-item-w50.list-item-full-w50{width:50%}
.latest-article-listing-v2::-webkit-scrollbar{height:6px;background-color:transparent}
.latest-article-listing-v2::-webkit-scrollbar-track{height:6px;background-color:#eee7e7;margin-right:16px}
.latest-article-listing-v2::-webkit-scrollbar-thumb{background-color:var(--scope-primary);border-radius:4px}
@media only screen and (max-width:800px){.latest-article-listing-v2 .bms-relaunch-comp-v2-w50 a.list-item.list-item-full-w50{width:50%}
}
.latest-article-listing .switzerland-modal .modal-dosage,.latest-article-listing .title,.switzerland-modal .latest-article-listing .modal-dosage{font-weight:500;font-size:13px;line-height:16px;letter-spacing:.2px;color:var(--scope-text);padding-bottom:15px}
@media only screen and (max-width:767px){.latest-article-listing .switzerland-modal .modal-dosage,.latest-article-listing .title,.switzerland-modal .latest-article-listing .modal-dosage{margin-top:55px;font-size:16px}
}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing .switzerland-modal .modal-dosage,.latest-article-listing .title,.switzerland-modal .latest-article-listing .modal-dosage{margin-top:80px;font-size:16px}
}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing .bms-relaunch-comp-v2{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}
}
.latest-article-listing .bms-relaunch-comp-v2 .list-item{cursor:pointer}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing .bms-relaunch-comp-v2 .list-item{display:-ms-flexbox;display:flex;width:50%;-ms-flex-direction:column;flex-direction:column}
}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing .bms-relaunch-comp-v2 .list-item:nth-child(odd){padding-right:15px}
}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing .bms-relaunch-comp-v2 .list-item:nth-child(2n){padding-left:15px}
}
.latest-article-listing .bms-relaunch-comp-v2 .pod-actions{font-size:20px;line-height:26px;margin-top:15px;margin-bottom:35px;color:var(--scope-text);display:inline-block;cursor:pointer}
.latest-article-listing .bms-relaunch-comp-v2 .pod-actions:hover{color:var(--scope-primary)}
.latest-article-listing .bms-relaunch-comp-v2 .pod-actions:hover .chevron-icon path{fill:var(--scope-primary)}
@media only screen and (max-width:1023px) and (min-width:768px){.latest-article-listing .bms-relaunch-comp-v2 .pod-actions{margin-bottom:40px}
}
.latest-article-listing .bms-relaunch-comp-v2 .pod-actions .chevron-icon{height:10px;width:6px;margin-left:5px}
.verticaltabs .latest-article-listing-v2 .featurecontentrowcol.section .swiper-slide,.verticaltabs .latest-article-listing-v2 .featurecontentrowcol.section .swiper-slide .slide-card{width:74vw}
.vertical-tab-right-tabcontent .vertical-tabcontent>div.featurecontentcard,.vertical-tab-right-tabcontent .vertical-tabcontent>div.featurecontentrowcol,.vertical-tab-right-tabcontent .vertical-tabcontent>div.latestarticlelisting{padding-right:0}
@media only screen and (max-width:767px){.vertical-tab-right-tabcontent .vertical-tabcontent>div.featurecontentcard,.vertical-tab-right-tabcontent .vertical-tabcontent>div.featurecontentrowcol,.vertical-tab-right-tabcontent .vertical-tabcontent>div.latestarticlelisting{padding-right:28px}
}
@media only screen and (max-width:767px){.vertical-tab-right-tabcontent .vertical-tabcontent>div .featurecontentrowcol>.slider-container{width:100%}
}
.vertical-tab-left-tabcontent .vertical-tab-nav li:hover{background-color:var(--scope-primary)}
.vertical-tab-left-tabcontent .vertical-tab-nav li:hover>a{color:var(--scope-primary-text);font-weight:700}
.vertical-tab-left-tabcontent .vertical-tab-nav li:focus-within{background-color:var(--scope-primary)}
.vertical-tab-left-tabcontent .vertical-tab-nav li:focus-within>a{color:var(--scope-primary-text);font-weight:700}
.verticaltabs .featurecontentrowcol--heading{padding-right:0}
@media only screen and (max-width:1024px){.vertical-tabcontent>div .featurecontentrowcol>.slider-container{width:100%}
.vertical-tabcontent .featurecontentcard .card-with-image-top{right:15px}
.vertical-tabcontent .featurecontentcard .card-with-image-bottom{margin:10px 0}
.vertical-tabcontent .swiper-container-horizontal>.swiper-scrollbar{left:0;width:100%;bottom:10px}
.vertical-tabcontent .feature-card-row--container .feature-card-row--grid .featurecontentcard{min-width:280px}
.vertical-tabcontent .featurecontentrowcol--heading span{text-align:right}
}
@media only screen and (max-width:1023px) and (min-width:768px){.verticaltabs.section{margin-left:-24px;margin-right:-24px}
}
@media only screen and (max-width:767px){.vertical-tab-right-tabcontent .vertical-tabcontent>div{width:100%}
}
.vertical-tab-left-tabcontent .vertical-tab-nav.expanded{z-index:999}
.verticaltabs.section{margin-left:-24px;margin-right:-24px}
.vertical-tab-left-tabcontent .vertical-tab-nav li:not(:first-child) a{padding:18px !important}
.vertical-tab-left-tabcontent .vertical-tab-nav.expanded li.active:after{border-color:var(--scope-text)}
.verticaltabs .latest-article-listing-v2 .featurecontentrowcol.section .swiper-slide,.verticaltabs .latest-article-listing-v2 .featurecontentrowcol.section .swiper-slide .slide-card{width:74vw}
.vertical-tab-left-tabcontent .vertical-tab-nav.expanded li.active:first-child:after{border-color:var(--scope-primary-text)}
.vertical-tab-left-tabcontent .vertical-tab-nav li a{padding:18px !important}
.vertical-tab-left-tabcontent .vertical-tab-nav li.active:after{top:22px}
.vertical-tab-left-tabcontent .vertical-tab-nav.expanded li.active:after{top:30px}
.vertical-tab-right-tabcontent .vertical-tabcontent>div .featurecontentrowcol>.slider-container{width:100%}
.verticaltabs .vertical-tabcontent .featurecontentrowcol.section .swiper-slide,.verticaltabs .vertical-tabcontent .featurecontentrowcol.section .swiper-slide .slide-card{width:74vw}
#rtl .featurecontentcard .animation .active .frame-header,#rtl .featurecontentcard .card-with-background-color .card-image,#rtl .featurecontentrowcol--heading{direction:rtl}
#rtl .card-image .card-with-image-top{left:5px;right:unset}
#rtl .featurecontentcard .card-with-image-bottom{direction:rtl;float:right}
#rtl .featurecontentrowcol--heading{padding-left:16px;padding-right:0}
#rtl .featurecontentrowcol.section>.slider-container,#rtl .grid-row-container{direction:rtl}
@media only screen and (max-width:1024px){#rtl .featurecontentrowcol.section{margin:0 0 30px -30px}
}
.featurecontentrowcol--heading .title-v1{text-transform:capitalize}
.featurecontentrowcol.section::-webkit-scrollbar{height:6px;background-color:transparent}
.featurecontentrowcol.section::-webkit-scrollbar-track{height:6px;background-color:#eee;margin-right:16px}
.featurecontentrowcol.section::-webkit-scrollbar-thumb{background-color:var(--scope-primary);border-radius:4px}
@media only screen and (max-width:1024px){.featurecontentrowcol.section{margin:0 -30px 30px 0;overflow-x:auto}
.featurecontentrowcol.section>.featurecontentscroll{min-width:1024px;margin-bottom:40px}
.card-with-background-images .frame-sub-content{position:absolute;bottom:30px}
}
.featurecontentrowcol--heading{margin:20px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between}
.featurecontentrowcol--heading span{position:relative;top:22px}
.featurecontentrowcol--heading span a{color:var(--scope-primary);font-size:16px;line-height:22px;font-weight:400}
@media only screen and (max-width:767px){.featurecontentrowcol--heading{display:block}
}
.featurecontentrowcol--heading span a:after{height:5px;content:"";padding:7px;margin-left:5px;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvgxmlns='http://www.w3.org/2000/svg'width='10'height='8'viewBox='00108'fill='none'%3E%3Cpathd='M13.5a.5.500001v-1zm8.354.854a.5.50000-.708L6.172.464a.5.5010-.708.708L8.29345.4646.828a.5.5010.708.708l3.182-3.182zM14.5h8v-1H1v1z'fill='%23BE2BBB'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;background-size:contain;position:relative;top:2px;opacity:0}
.featurecontentrowcol--heading span a:hover:after{opacity:1}
#rtl .featurecontentrowcol--heading span a:hover:after{transform:rotate(180deg);right:5px;display:inline-block}
@media only screen and (max-width:1024px){.featurecontentrowcol--heading span{top:15px}
}
@media only screen and (max-width:767px){.featurecontentrowcol--heading span{top:10px}
}
.tableview img{width:16px;height:16px}
.latest-list{margin:0 auto;padding:15px;border-bottom:1px solid rgb(from var(--scope-text) r g b / 60%);padding-left:0}
@media only screen and (min-width:0) and (max-width:768px){.latest-list.row{//padding-left:15px}
}
.article-list-tableview .headings{margin:0 auto;padding:15px;display:grid;grid-template-columns:15% 20% 65%;grid-template-areas:"lastupdated category content";width:100%;padding-left:0;.titles{font-size:18px;font-weight:700;color:var(--scope-text);line-height:24px;margin-bottom:10px}
}
.lastUpdated-title.col-lg-2{// flex:0 0 15%;max-width:100%;grid-area:lastupdated;padding-left:0}
.category-title.col-lg-2{// flex:0 0 20%;max-width:100%;grid-area:category}
.content-title.col-lg-4{//flex:0 0 65%;max-width:100%;margin-top:0;grid-area:content}
.col-lg-2.last-updated{flex:0 0 15%;max-width:15%;padding-left:0}
.col-lg-2.asset-category{flex:0 0 20%;max-width:20%}
.article-list-tableview .col-lg-4,.resources-tableview-section .col-lg-4{flex:0 0 65%;max-width:65%}
.redirectional-url{display:flex;justify-content:flex-end;margin:3% 0;.linkRedirection{cursor:pointer}
}
.redirectional-url a{color:var(--scope-secondary-text);background-color:var(--scope-link);border:2px solid var(--scope-primary);svg{stroke:var(--scope-secondary-text)}
}
.redirectional-url a:hover{//color:color:var(--scope-secondary-text);color:var(--scope-primary-text);background-color:var(--scope-primary-link);border:2px solid var(--scope-primary);svg{stroke:var(--scope-link)}
}
.redirectional-url:hover{color:var(--scope-primary)}
span.rightArrow{margin-left:5px;top:3px;position:relative}
.redirectional-url{svg{stroke:white;padding:3px;height:15px;border-radius:8px;width:15px}
}
@media only screen and (min-width:767px) and (max-width:1024px){.col-md-2.last-updated{//flex:0 0 20%;max-width:20%}
.article-list-tableview .headings{//padding-left:15px}
.col-md-2.asset-category{flex:0 0 20%;max-width:20%}
.article-list-tableview .col-md-4,.resources-tableview-section .col-lg-4{flex:0 0 60%;max-width:60%}
.lastUpdated-title.col-lg-2{flex:0 0 20%;//max-width:20%}
.category-title.col-lg-2{flex:0 0 20%;//max-width:20%}
.content-title.col-lg-4{flex:0 0 60%;//max-width:20%}
.redirectional-url{margin:3% 0;padding-right:1%}
}
@media only screen and (min-width:0) and (max-width:767px){.article-list-tableview .col-6.last-updated,.resources-tableview-section .col-6.last-updated{flex:0 0 50%;max-width:50%}
.col-6.asset-category{flex:0 0 50%;max-width:50%}
.article-list-tableview .col-12,.resources-tableview-section .col-12{flex:0 0 100%;max-width:100%;margin-top:10px;border-bottom:1px solid rgb(from var(--scope-text) r g b / 60%);padding-bottom:10px}
.article-list-tableview .headings,.resources-tableview-section .headings{display:none !important}
.grid-row-container .grid-data{flex:0 0 100%}
.featurecontentrowcol.section{margin-right:0}
.latest-list{border-bottom:0}
.redirectional-url{margin:3% 0}
.article-list-tableview .headings{padding-left:15px}
.lastUpdated-title.col-lg-2{padding-left:15px}
.col-lg-2.last-updated{padding-left:15px}
}
.video-player-carousel .swiper-button-prev{left:0}
.video-player-carousel .video-player-two-card .be-video-player-icon{transform:scale(0.5);background-color:var(--scope-link);opacity:.7}
.video-player-carousel .swiper-button-next:after,.video-player-carousel .swiper-button-prev:after{font-size:15px;color:var(--scope-secondary-text);display:inline-block;vertical-align:middle}
.video-player-carousel .swiper-button-next,.video-player-carousel .swiper-button-prev{background:var(--scope-primary);text-align:center;right:0;height:30px;width:30px;border-radius:50%;padding:4px}
.VidModal #brightcovePlaylist .interactivity-annotation-container,.video_details .interactivity-annotation-container{transform:none !important}
.video-player-carousel{padding-top:32px;padding-bottom:32px;padding-right:15px;padding-left:15px}
.video-player-carousel .video-player-two-cards{min-height:100%}
.video-player-carousel .swiper-pagination{position:relative;margin-top:32px;line-height:3}
.video-player-carousel .video-player-two-content{padding:16px;display:flex;flex-direction:column;flex:1;cursor:default;position:relative}
.video-player-carousel .swiper-slide{box-shadow:0 .5rem 1rem rgba(0,0,0,0.15);background:var(--white)}
.video-player-carousel .video-player-two-card-speciality{border-bottom:1px solid #595454;margin-bottom:16px;font-size:18px}
.video-player-carousel .video-player-title .video-player-header{font-size:20px;margin-bottom:8px;overflow-wrap:break-word}
.video-player-carousel .video-player-card-authors{margin-bottom:16px}
.video-player-carousel .video-player-two-card{border-radius:0;margin:0}
.video-player-carousel .videoPlayerThambImage{width:100%;height:100%}
.bms-video-carousel .toast-container{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:1000;display:flex;flex-direction:column;align-items:center;gap:10px}
.bms-video-carousel .toast{background-color:var(--scope-primary);color:white;padding:10px 20px;margin:10px 0;border-radius:5px;display:flex;justify-content:space-between;align-items:center;width:250px;box-shadow:0 4px 6px rgba(0,0,0,0.1);opacity:0;animation:fadeInOut 3s forwards}
@keyframes fadeInOut{0{opacity:0}
10%{opacity:1}
90%{opacity:1}
100%{opacity:0}
}
.bms-video-carousel .toast .close-btn{background:0;border:0;color:white;font-size:18px;cursor:pointer;font-weight:bold}
.video_details{position:relative;max-width:800px;margin:0 auto;margin-bottom:54px}
.video_details .social-share-page--alignment{float:right;margin-top:15px}
.video_details .social-share-page--alignment .social-share-page--container{display:flex;align-items:center;gap:14px;background-color:white;max-width:215px;border-radius:50px;justify-content:end;flex-direction:row-reverse}
.video_details .boxShowdow{box-shadow:0 4px 20px rgba(0,0,0,0.25)}
.video_details .social-share-page--alignment .social-share-page--icon-list{display:flex;gap:15px;margin:0;transform:scale(0.85);flex-direction:row-reverse}
.video_details .social-share-page--alignment .social-share-page--icon a{font-size:10px;text-decoration:none;color:#595454;text-align:center;display:flex;flex-direction:column;align-items:center;gap:5px}
.video_details .social-share-page--alignment .social-share-page--btn{display:inline-flex;justify-content:center;height:56px;width:56px;padding:0;border-radius:50%;border:0;background:var(--scope-primary);cursor:pointer}
.video_details .social-share-page--alignment .social-share-page--btn .icon{display:flex;align-items:center;justify-content:center}
.video_details .social-share-page--alignment .social-share-page--btn .icon.icon-close svg{height:14px}
.video_details .social-share-page--alignment .social-share-page--btn .icon svg{fill:#fff}
.video_details .social-share-page--alignment .social-share-page--icon a .icon{width:38px;height:38px;display:inline-flex;justify-content:center;border-radius:50%;background:#ede2e2;align-items:center}
.video_details .social-share-page--icon{list-style:none}
.video_details .social-share-page--alignment .social-share-page--icon a:hover .icon{background:#be2bbb}
.video_details .social-share-page--alignment .social-share-page--icon a:hover svg path{fill:#fff}
.video_details .vjs-big-play-button,.video_details .vjs-big-play-state,.video_details .vjs-control-bar{background-color:rgba(0,0,0,0.6);color:#fff}
.video_details .video-js .vjs-dock-text{font-size:1.8em;position:absolute;top:0;-webkit-transition:opacity .1s;-moz-transition:opacity .1s;-o-transition:opacity .1s;transition:opacity .1s;white-space:nowrap}
.video_details .video-js .vjs-dock-text{left:0;margin:0;width:100%;background:rgba(0,0,0,0.8);background:-webkit-linear-gradient(to bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.7) 30%,rgba(0,0,0,0.7) 70%,rgba(0,0,0,0) 100%);background:linear-gradient(to bottom,rgba(0,0,0,0.8) 0,rgba(0,0,0,0.7) 30%,rgba(0,0,0,0.7) 70%,rgba(0,0,0,0) 100%);padding:1em 15% 2em 1em}
.video_details .video-js .vjs-dock-text .vjs-dock-title{text-overflow:ellipsis;overflow:hidden;height:1.1em}
.video_details .vjs-has-started:not(:hover) .vjs-dock-text{opacity:0;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-ms-transition:opacity 1s;-o-transition:opacity 1s;transition:opacity 1s}
.video_details .video-js .vjs-dock-text{font-size:1em}
.video-player-favorite-icons{display:flex;align-items:center;margin-top:10px;gap:10px;width:100%;color:var(--scope-primary)}
.video-player-favorite-icons svg,.video-player-like-icons svg,.videocarousel .video-player-favorite-icons img,.video-container .video-player-favorite-icons img{width:32px;height:32px;display:flex}
.video-player-two-card{display:flex;flex-direction:column;align-items:center;width:100%;box-sizing:border-box}
.video-player-favorite-icons.add-to-favorite svg{fill:var(--scope-primary);cursor:pointer}
.video-player-favorite-icons svg,.video-player-favorite-icons img{fill:none;cursor:pointer}
.featured-video-content{margin-top:20px}
.video-player-favorite-icons.featured-video{display:flex;margin-top:10px;gap:10px;color:var(--scope-primary);float:right;padding:10px 20px;width:auto;background:transparent}
.video-player-favorite-icons.featured-video svg,.video-player-favorite-icons.featured-video img{width:45px;height:45px}
.video-details-description p{margin-bottom:8px}
.social-links-article.social-links{margin-bottom:30px;display:flex;float:right}
.video_details .video-js{margin-bottom:30px}
.video-player-two-cards .video-player-two-content a:not(:last-child)::after{content:', '}
.video_details .rte a:not(:last-child)::after{content:', '}
.videocarousel .tag-button.selected-tag-button:focus-visible{outline:3px solid -webkit-focus-ring-color !important}
.videocarousel .tag-button.selected-tag-button:focus{outline:0}
@media(min-width:1024px){.video-player-carousel.show-arrows .swiper-button-next,.video-player-carousel.show-arrows .swiper-button-prev{display:block}
.video-player-carousel .swiper-slide{transition:transform .3s ease-in-out}
.video-player-carousel .swiper-slide:hover{transform:scale(1.1)}
.video-player-carousel .swiper-slide:focus-within{transform:scale(1.1);outline:5px auto -webkit-focus-ring-color}
}
.video-player-carousel:not(.show-arrows) .swiper-button-next,.video-player-carousel:not(.show-arrows) .swiper-button-prev,.video-player-carousel.hide-arrows .swiper-button-next,.video-player-carousel.hide-arrows .swiper-button-prev{display:none}
@media(min-width:768px){.videocarousel .video_details .video-js{height:450px !important}
}
@media(max-width:768px){.videocarousel .video_details .video-js{height:200px !important}
.video-details-description p{font-size:1.2rem}
}
.video-player-carousel .swiper-pagination-bullet:focus-visible{outline:5px solid var(--swiper-pagination-color,var(--swiper-theme-color))}
.videocarousel .tag-container{display:flex;gap:10px;flex-wrap:wrap}
.videocarousel .tag-button,.videocarousel .selected-tag-button{background-color:var(--scope-secondary-text);border:2px solid var(--scope-text);border-radius:20px;font-size:16px;color:var(--scope-text);text-align:center;white-space:nowrap;align-items:center;justify-content:center;flex-shrink:0;height:36px;margin-right:10px;padding:0 10px;display:inline-flex;width:150px;box-sizing:border-box;cursor:pointer;max-width:150px;min-width:150px}
.videocarousel .tag-button.selected-tag-button{background-color:var(--scope-primary);color:var(--scope-secondary-text);border:0}
.videocarousel .filter-tag-container{width:100%;padding-right:0;padding-left:10px;margin-right:auto;margin-left:auto}
.videocarousel .tag-container{display:flex;gap:10px;flex-wrap:wrap}
.videocarousel .tag-slider-wrapper{display:flex;align-items:center;position:relative;width:100%;overflow:hidden;padding-right:10px}
.videocarousel .filter-tag-container{overflow:hidden;flex:1}
.videocarousel .tag-slider-track{display:flex;transition:transform .3s ease}
.videocarousel .resultsindicator{margin-bottom:20px;font-size:20px;margin-left:12px}
.videocarousel .tag-next,.videocarousel .tag-prev{width:30px;height:30px;background-color:transparent;border-radius:30px;outline:0;cursor:pointer;display:none}
.videocarousel .tag-next:focus,.videocarousel .tag-prev:focus{outline:0}
.videocarousel .tag-next svg,.videocarousel .tag-prev svg{width:30px;height:30px;background-color:transparent;cursor:pointer;fill:var(--scope-text)}
.videocarousel .tag-prev svg{transform:rotate(180deg)}
.videocarousel .tag-next.disabled,.videocarousel .tag-prev.disabled,.videocarousel .tag-next.disabled svg,.videocarousel .tag-prev.disabled svg{cursor:auto;opacity:.5}
.videocarousel .tag-text{line-height:1.4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.videocarousel .tag-button.selected-tag-button .tickmark{float:left;padding-top:4px;padding-right:10px}
.expert_details_card{width:100%;margin:0 auto;border-bottom:1px solid #595454;padding-bottom:30px;margin-bottom:30px;display:none}
.expert_details_card .video-expert-row{margin-top:3rem;align-items:center;justify-content:space-around;display:flex;flex-wrap:wrap}
.expert_details_card .expert-row{display:flex;flex-wrap:wrap}
.expert_details_card .expert-image,.expert_details_card .expert-name{padding:0 15px}
.swiper-slide .video-player-favorite-icons{position:absolute;bottom:20px;width:auto;background:transparent;visibility:hidden}
.swiper-slide .video-player-like-icons{visibility:hidden}
.bms-video-carousel .video-player-carousel .swiper-pagination-bullet{background:var(--scope-text);width:18px;height:18px;opacity:.8}
.bms-video-carousel .video-player-carousel .swiper-horizontal>.swiper-pagination-bullets .swiper-pagination-bullet,.swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{margin:0 12px}
.bms-video-carousel .video-player-carousel .swiper-pagination-bullet-active{background:var(--scope-link);opacity:1;transform:scale(1.5)}
.videocarousel .tag-next:focus-visible,.videocarousel .tag-prev:focus-visible{outline:2px solid var(--scope-text);border-radius:0;outline-offset:-2px}
.videocarousel .tag-button:focus-visible{outline:3px solid var(--scope-link);outline-offset:-3px}
.video-player-carousel .author-details{margin-bottom:16px}
@media(min-width:0) and (max-width:1023px){.video-player-carousel .author-details{margin-bottom:0}
}
.videocarousel.hide:has(.hide-content),.videocarousel:has(.hide-content) .video-carousel-heading{display:none}
.videocarousel.show .video-carousel-heading{display:block}
.videocarousel .video-carousel-heading{padding:0 15px}
.video_details .video-player-like-icons.like-btn.video-details-like{background:transparent;display:flex;align-items:center;float:right;padding:10px 10px;gap:10px;top:8px;right:-10px;position:relative}
.video_details .video-player-like-icons .bms-like-icon svg{width:45px;height:45px}
.video_details .video-player-like-icons.like-filled .bms-like-icon svg{fill:var(--scope-primary)}
.video_details .video-player-like-icons.like-btn .bms-like-icon svg path{stroke:var(--scope-primary)}
.video-player-like-icons .like-count{margin-top:8px}
.video_details .video-player-like-icons .like-count{font-size:larger;margin-top:10px}
.videocarousel .swiper-pagination{display:none}
.video_details .no-videodata-found{color:var(--scope-headline);font-weight:700;font-size:calc(2.225rem);margin-top:0;margin-bottom:.5rem;line-height:1.2;text-align:center}
.salesRep .salesrep-details-wrapper.container{display:grid;gap:20px;align-items:flex-start;grid-template-columns:repeat(3,1fr)}
.salesRep .salesrep-details.container{background-color:var(--scope-primary);color:var(--scope-primary-text);padding:15px;border-radius:.75rem;box-shadow:0 4px 12px rgba(0,0,0,0.1);width:100%;max-width:48rem;margin-bottom:20px;min-height:50px;display:flex;flex-direction:column;justify-content:space-between;gap:0}
.salesRep .salesinfo-meeting-msg-button{font-weight:500;padding:8px;border:0;border-radius:.375rem;cursor:pointer;font-size:20px;width:100%;margin-top:.5rem;position:relative;min-height:42px;outline:0;display:flex;align-items:center;justify-content:center}
.salesRep .salesrep_info_row{width:100%;text-align:start;margin-bottom:10px;font-size:18px}
.salesRep #salesinfo-meeting{background-color:var(--scope-text);color:var(--scope-primary-text)}
.salesRep #salesinfo-meeting a{color:var(--scope-primary-text)}
.salesRep #salesinfo-msg{background-color:var(--scope-primary-text);color:var(--scope-text)}
.salesRep .salesinfo-meeting-msg-button:hover,.salesRep #salesinfo-msg:hover,.salesRep #salesinfo-meeting:hover,.salesRep #salesinfo-msg:focus,.salesRep #salesinfo-meeting:focus{border:0;outline:0}
.salesRep .salesrep_info_list{display:flex;gap:20px;flex-wrap:wrap;margin-right:0;margin-left:0}
.salesRep .salesrep_info_column{display:flex;flex:1;flex-direction:row;grid-gap:2rem;gap:2rem;display:block}
.salesRep #salesrep_info_username{font-size:20px;font-weight:500}
.salesRep .cookie-preferences-error-msg{text-align:center;color:var(--scope-text)}
.salesRep .no_repmessage{text-align:center}
.salesRep #salesinfo-meeting svg{width:25px;height:30px;fill:var(--scope-primary-text)}
.salesRep #salesinfo-msg svg{width:30px;height:30px;fill:var(--scope-text)}
.salesRep .salesrep_img,.salesRep .salesrep_img svg{width:-webkit-fill-available;height:100%}
.salesRep .salesrep_info_column.col-3{padding:0}
.salesRep .modal-large .salesrep-details-wrapper.container,.salesRep .modal-medium .salesrep-details-wrapper.container,.salesRep .modal-small .salesrep-details-wrapper.container{width:100%;display:block}
.salesRep .salesinfo-meetingtext,.salesRep .salesinfo-msgtext{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;text-align:left;max-width:200px}
.salesRep .salesinfo-meetingsvg{height:30px;width:25px;margin-right:10px;display:flex}
.salesRep .salesinfo-msgsvg{height:30px;width:30px;margin-right:10px;display:flex}
@media(min-width:768px) and (max-width:1024px){.salesRep .salesrep-details-wrapper.container{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:768px){.salesRep .salesrep-details-wrapper.container{grid-template-columns:1fr}
.salesRep .salesinfo-meetingtext,.salesRep .salesinfo-msgtext{max-width:250px}
}
.salesRep .salesloadinggif{z-index:3000;display:none}
.salesRep .salesproccessinggif,.salesRep .salesgif_bottom_text{display:block;height:auto;left:50%;position:relative;top:50%;width:64px;z-index:1002;transform:translateX(-50%)}
.salesRep .salesgif_bottom_text{text-align:center;width:100%;margin-top:10px}
.salesRep .sales_modal{background-color:#000;position:fixed;inset:0;opacity:.7;z-index:9998;cursor:pointer}
.salesRep .sales_popUpContent{background:#fff;padding:30px;width:20%;max-width:400px;box-shadow:0 0 10px rgba(0,0,0,0.1);position:fixed;top:20%;left:50%;transform:translate(-50%,-50%);z-index:9999;opacity:1;display:block;font-size:12px;line-height:14px;min-width:400px;border-radius:.5rem}
.salesRep .salesemail-close{background-image:url('../../../content/dam/buildeasy/xmark-solid.svg');outline:0;height:20px;width:1rem;display:inline-block;background-size:contain;background-repeat:no-repeat;position:relative;padding-bottom:10px;position:absolute;top:16px;right:18px;z-index:5;cursor:pointer;background-color:transparent}
.salesRep .salesemail-close:focus{outline:0}
.salesRep .sales_email{float:left;text-align:center;font-size:20px;width:100%;margin-top:16px}
.questioner-component .mvp-heading-wrap{display:flex}
.questioner-component .mvp-text-wrap{position:relative}
.questioner-component .mvp-text-wrap::after{content:"";display:block;border-bottom:3px solid var(--scope-primary);margin-top:10px}
.questioner-component .mvp-next-button.mvp-button-disabled,.questioner-component .mvp-submit.mvp-button-disabled{cursor:not-allowed;pointer-events:none;background-color:var(--scope-secondary-link);border-color:var(--gray);color:var(--gray);svg{fill:#999}
}
.questioner-component .mvp-disabled{display:none}
.questioner-component .mvp-enabled{display:block}
.questioner-component .mvp-wrapper .mvp-heading-wrap img{height:105px;width:91px;object-fit:cover;margin-right:30px;position:relative}
.questioner-component .mvp-question-answer-container{position:relative;z-index:1}
.questioner-component .mvp-question-container .mvp-option{width:100%}
.questioner-component .mvp-option label{color:var(--scope-text);margin-left:10px;position:relative;padding-left:0;cursor:default;line-height:20px;display:inline-block;font-size:16px;max-width:80%}
.questioner-component .mvp-option input{position:relative;display:inline-block;cursor:pointer;width:20px;height:20px;accent-color:var(--scope-primary);margin-bottom:10px;max-width:20%}
.questioner-component .mvp-option input[type="radio"]:not(:checked){display:block}
.questioner-component .mvp-option{display:flex;flex-direction:row}
.questioner-component .mvp-option [type="radio"]:checked,.questioner-component .ddg-option [type="radio"]:not(:checked){display:block !important;cursor:pointer !important}
.questioner-component .mvp-option input[type="radio"]:checked+label:before,.questioner-component .mvp-option [type="radio"]:not(:checked)+label:before{display:none}
.questioner-component .mvp-option input[type="radio"]:checked+label,.questioner-component .mvp-option [type="radio"]:not(:checked)+label{position:relative !important;padding-left:0 !important;cursor:default !important;line-height:20px !important;display:inline-block !important;font-size:16px !important}
.questioner-component .mvp-previous-button.mvp-disabled,.questioner-component .mvp-next-button.mvp-disabled{display:none}
.questioner-component .mvp-option input[type="radio"]:checked+label:after,.questioner-component .mvp-option [type="radio"]:not(:checked)+label:after{display:none}
.questioner-component .mvp-question-options{.question-data{margin:1rem 0;font-size:28px;line-height:33.6px;font-weight:700;color:var(--scope-text)}
}
.questioner-component .pagination{position:relative;bottom:0;width:100%;justify-content:center;height:60px;padding:10px;background-color:var(--light);align-items:center}
.questioner-component .mvp-previous-button,.questioner-component .mvp-next-button,.questioner-component .mvp-submit,.questioner-component .reatake-test-button{color:var(--scope-primary);border:2px solid var(--scope-primary);padding:10px;background-color:var(--white);border-radius:50px;cursor:pointer;svg{fill:var(--scope-primary)}
}
.questioner-component .mvp-previous-button{transform:rotate(180deg);left:39%;display:flex;button{margin-left:5px;margin-right:5px;top:2px}
}
.questioner-component .skip-to-end{color:var(--scope-primary);border:2px solid var(--scope-primary);padding:10px;background-color:var(--white);margin-bottom:60px}
.questioner-component .mvp-next-button{display:flex;right:39%;button{margin-left:5px;margin-right:5px;top:2px}
}
.questioner-component .question-number{display:flex;text-align:center;padding:10px;justify-content:center}
.questioner-component .page-number.question-label-present{padding-left:10px}
.questioner-component .retake-test{margin-top:20px}
.e-learning .cmp-tabs>div .questioner-component button.mvp-submit,.e-learning .cmp-tabs>div .questioner-component button.reatake-test-button{padding:7px 10px}
.e-learning .overlay{position:fixed;top:0;left:0;right:0;bottom:0;background-color:var(--scope-text);z-index:999;display:none}
.questioner-component .ddg-question-container{padding:0;position:relative}
.questioner-component .e-learning-mvp{padding:34px 30px}
.questioner-component .mvp-question-container.non-stack-view{height:255px}
.questioner-component .mvp-question-container.stack-view{height:285px}
.questioner-component .mvp-question-container{overflow-y:auto;height:255px;margin:20px 0}
.questioner-component .result-content{text-align:center}
.questioner-component .result-text{text-align:center;color:var(--scope-primary);margin-top:10px;text-transform:capitalize}
.questioner-component .progress-container{padding-right:30px}
.questioner-component .progress-bar-conatiner{width:100%;background-color:var(--scope-primary-link);border-radius:10px;overflow:hidden;position:relative;border:1px solid var(--scope-primary-text)}
.questioner-component .progress-bar{height:20px;width:0;background-color:var(--scope-primary);text-align:center;color:var(--white);line-height:20px}
.questioner-component .results-container.fail-result .skip-button{display:none}
.questioner-component .required-score-line{position:relative;border-left:2px solid var(--scope-primary);bottom:-2px;padding-left:5px;color:var(--scope-primary)}
.questioner-component .current-score{position:relative;font-size:18px;color:var(--scope-primary)}
.questioner-component .result-heading{padding-top:25px}
.questioner-component .skip-button{color:var(--scope-primary);cursor:pointer}
.questioner-component .skip-button:hover{text-decoration:underline}
.questioner-component .results-container.mvp-disabled{display:none}
.questioner-component .result-information{margin:10px 0}
.expanded .questioner-component .e-learning-mvp{height:72.5vh}
.expanded .questioner-component .e-learning-mvp .mvp-question-container{max-height:55vh;height:100%}
.expanded .questioner-component .e-learning-mvp:has(.without-pagination:not(.mvp-disabled)){height:82vh}
@media(max-width:1023px){.questioner-component .e-learning-mvp{padding:10px}
.questioner-component .mvp-submit{padding:6px}
.questioner-component .pagination .mvp-submit{width:125px}
.questioner-component .mvp-next-button,.questioner-component .mvp-previous-button{padding:7px}
.questioner-component .progress-container{padding-right:10px}
}
.e-learning .cmp-tabs{box-shadow:0 3px 6px #00000029;border-radius:.5rem}
.e-learning .cmp-tabs.initialize-tabs .custom-tabs{background-color:#f4f6f4;padding-bottom:45px;width:20%}
.e-learning .cmp-tabs.initialize-tabs .tab-content-wrapper{width:80%}
.e-learning .cmp-tabs .tab-content-wrapper,.e-learning .cmp-tabs .tab-content-wrapper .custom-tab-pane{padding:0}
.e-learning .cmp-tabs .tab-content-wrapper .custom-tab-pane .tab-data{overflow-y:auto;min-height:450px;max-height:450px}
.e-learning .custom-tabs .custom-tab-item{box-shadow:none;cursor:unset;justify-content:unset;padding:0rem 1rem;flex:unset;color:var(--scope-text);opacity:.4;min-height:50px;height:fit-content}
.e-learning .custom-tabs .custom-tab-item>span{width:100%;display:flex;align-items:center}
.e-learning .custom-tabs .custom-tab-item>span .tabNameData{max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;font-weight:600;line-height:24px}
.e-learning .cmp-tabs.tab-v2 .custom-tabs .custom-tab-item>span .tabNameData{max-width:130px}
.e-learning .cmp-tabs.tab-v2 .custom-tabs .custom-tab-item>span{position:relative;justify-content:center}
.e-learning .custom-tabs .custom-tab-item.active{color:var(--scope-primary);opacity:1;background:transparent}
.e-learning .custom-tabs .custom-tab-item.completed{color:var(--scope-text);opacity:1}
.e-learning .custom-tabs .custom-tab-item .status-bar{background-color:transparent;border:2px solid rgb(89,88,88,0.4);margin-right:10px;border-radius:50px;height:23px;width:23px;max-width:20%;position:relative}
.e-learning .custom-tabs .custom-tab-item .status-bar::before{content:'';border:2px solid rgb(89,88,88,0.4);position:relative;border-left:0;top:-28.5px;display:inline-block;height:27px}
.e-learning .custom-tabs .custom-tab-item:first-child .status-bar::before{border:0}
.e-learning .custom-tabs .custom-tab-item.active .status-bar,.e-learning .custom-tabs .custom-tab-item.active .status-bar::before,.e-learning .custom-tabs .custom-tab-item.completed .status-bar::before{border-color:var(--scope-primary)}
.e-learning .custom-tabs .custom-tab-item.completed .status-bar{border-color:var(--scope-text)}
.e-learning .custom-tabs .custom-tab-item.completed .status-bar::after{content:'\2713';position:absolute;top:3px;color:var(--white);vertical-align:middle;left:3.2px;font-size:10px;line-height:13px;height:13px;width:13px;border-radius:50px;background-color:var(--scope-primary)}
.e-learning .custom-tab-item:focus{outline:0}
.e-learning .tab-content-wrapper .tab-content-div .navigation-buttons{position:relative;bottom:0;width:-webkit-fill-available;padding:20px 50px;background:rgba(246,243,243);display:flow-root}
.e-learning .tab-content-wrapper .tab-content-div .navigation-buttons .next-button,.e-learning .accordion-mobile .navigation-buttons .next-button{float:right}
.e-learning .tab-content-wrapper .tab-content-div .navigation-buttons .previous-button,.e-learning .tab-content-wrapper .tab-content-div .navigation-buttons .next-button,.e-learning .accordion-mobile .navigation-buttons .next-button,.e-learning .accordion-mobile .navigation-buttons .previous-button{padding:10px 20px;cursor:pointer;border:1px solid var(--scope-primary);border-radius:5px;max-width:200px;color:var(--scope-text)}
.e-learning .tab-content-wrapper .e-learning-tabs-items div:first-child .tab-content-div .navigation-buttons .previous-button,.e-learning .tab-content-wrapper .e-learning-tabs-items div:last-child .tab-content-div .navigation-buttons .next-button{display:none}
.e-learning .overlay{position:fixed;display:none;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.7);z-index:999}
.e-learning .expanded{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%) scale(1);z-index:1000;background-color:var(--white);box-shadow:0 5px 30px rgba(0,0,0,0.3);width:90vw;height:95vh}
.e-learning .cmp-tabs.expanded .zoom-label{display:none}
.e-learning .cmp-tabs.expanded .zoom-out-label{display:block}
.e-learning .cmp-tabs .zoom-out-label{display:none}
.e-learning .cmp-tabs button.expand-button,.e-learning .cmp-tabs button.close-button{padding:0;position:relative;right:14px;background:transparent;svg{margin:5px;cursor:pointer}
}
.e-learning .tab-content-wrapper .tab-content-div .navigation-buttons .next-button.e-learning-button-disabled,.e-learning .accordion-mobile .tab-content-div .navigation-buttons .next-button.e-learning-button-disabled{cursor:not-allowed;pointer-events:none;background-color:#ccc;color:#666;border-color:#999}
.e-learning .cmp-tabs.tab-v3{&>div{.mvp-submit{flex:unset}
}
}
.e-learning .cmp-tabs .expand-button,.e-learning .cmp-tabs.expanded .close-button{display:block}
.e-learning .cmp-tabs .close-button,.e-learning .cmp-tabs.expanded .expand-button{display:none}
.e-learning.disable-right-click{user-select:none;-webkit-user-select:none;-ms-user-select:none;cursor:default}
.e-learning .accordion-panel{display:none}
.e-learning .accordion-panel.active .collapse{display:block}
.e-learning .accordion-panel.active .collapse-view{background-color:var(--white)}
.e-learning .accordion-panel .collapse-view{background-color:#f4f6f4}
.e-learning .accordion-mobile .accordion-panel.active .accordion-link.collapse-view svg{transform:rotate(180deg)}
.e-learning .accordion-mobile{display:none}
.e-learning .cmp-tabs{display:flex}
.e-learning .mobile-non-accordion{display:none}
.e-learning .zoom-button{position:relative;display:flex;flex-direction:column;align-items:flex-end}
.e-learning .cmp-tabs.tab-v2 .zoom-button{width:10%}
.e-learning .desktop-view-experience{display:none}
.e-learning .mobile-non-accordion{display:block}
.e-learning .expanded .tab-content-wrapper .tab-content-div .navigation-buttons{position:absolute}
.e-learning .expanded .tab-content-wrapper .tab-content-div .tab-data{height:100%;max-height:82vh !important}
.e-learning .download-certification-view{display:none}
.e-learning .attribute-data{display:none}
.e-learning .initialize-tabs.tab-v2,.e-learning .initialize-tabs.tab-v2 .tab-content-wrapper .custom-tab-pane .tab-data{padding:0}
.e-learning .initialize-tabs.tab-v2 .custom-tabs,.e-learning .initialize-tabs.tab-v2 .tab-content-wrapper{width:100%;margin:0}
.e-learning .initialize-tabs.tab-v2 .custom-tabs{flex-direction:row-reverse}
.e-learning .initialize-tabs.tab-v2 .custom-tabs .tab-item-div{display:flex;width:90%;align-items:center}
.e-learning .initialize-tabs.tab-v2 .zoom-button{padding:0;align-items:center;text-align:center}
.e-learning .initialize-tabs.tab-v2 button.expand-button,.e-learning .initialize-tabs.tab-v2 button.close-button{right:unset}
.e-learning .initialize-tabs.tab-v2 .custom-tabs .custom-tab-item{flex:1;justify-content:center;padding:15px 30px;clip-path:polygon(0 0,90% 0,100% 50%,90% 100%,0 100%,10% 50%);background-color:var(--scope-text);opacity:.4}
.e-learning .initialize-tabs.tab-v3 .custom-tab-item.tab-icons .custom-tab-icon img,.e-learning .initialize-tabs.tab-v2 .custom-tab-item.tab-icons .custom-tab-icon img{width:23px;height:23px}
.e-learning .initialize-tabs.tab-v2 .tab-content-wrapper .custom-tab-pane{display:none}
.e-learning .initialize-tabs.tab-v2 .tab-content-wrapper .custom-tab-pane.active{display:block}
.e-learning .initialize-tabs.tab-v2 .custom-tabs{padding:10px}
.e-learning .initialize-tabs.tab-v2 .custom-tabs .custom-tab-item.tab-icons .custom-tab-icon img{width:23px;height:23px}
.e-learning .initialize-tabs.tab-v2 .custom-tabs .custom-tab-item{background:var(--scope-text);opacity:.4;color:var(--white)}
.e-learning .initialize-tabs.tab-v2 .custom-tabs .custom-tab-item.active{opacity:.6;background:var(--scope-primary)}
.e-learning .initialize-tabs.tab-v2 .custom-tabs .custom-tab-item.completed{background:var(--scope-primary);opacity:1}
.e-learning .step-5-certification{text-align:center;padding:30px}
.e-learning .step-5-certification.step-5-rte{justify-content:center}
.e-learning .step-5-certification .download-btn{border:2px solid var(--scope-primary);background-color:var(--white);color:var(--scope-primary);border-radius:2px;padding:10px 20px;cursor:pointer}
.e-learning .initialize-tabs.tab-v2 .tab-content-wrapper{display:unset}
.e-learning .tab-v2.expanded .questioner-component .e-learning-mvp{height:62.5vh}
.e-learning .tab-v2.expanded .questioner-component .e-learning-mvp .mvp-question-container{max-height:45vh;height:100%}
.e-learning .tab-v2.expanded .questioner-component .e-learning-mvp:has(.without-pagination:not(.mvp-disabled)){height:71vh}
.e-learning .custom-tab-item{pointer-events:none}
@media(max-width:1023px){.e-learning .cmp-tabs.tab-v3.accordion-view .progress-bar{width:unset !important}
.e-learning .custom-tab-content{margin-top:0;margin-bottom:0}
.e-learning .cmp-tabs .tab-content-wrapper .custom-tab-pane .tab-data{min-height:350px}
.e-learning .cmp-tabs .tab-content-wrapper .custom-tab-pane .tab-data,.e-learning .tab-content-wrapper .tab-content-div .navigation-buttons{padding:20px}
.e-learning-tabs-items.accordion-mobile{display:block;margin-bottom:0}
.e-learning .accordion-mobile .accordion-panel,.e-learning .accordion-mobile .tab-content-div.active{display:block}
.e-learning .accordion-mobile .tab-content-div,.e-learning .cmp-tabs .custom-tabs{display:none}
.e-learning .accordion-mobile .navigation-buttons{margin:10px 5px}
.e-learning .accordion-mobile .tab-data{overflow-y:auto}
.e-learning .accordion-mobile .accordion-panel:first-child .navigation-buttons .previous-button,.e-learning .accordion-mobile .accordion-panel:last-child .navigation-buttons .next-button{visibility:hidden}
.e-learning .desktop-view-experience{display:block;color:red;padding:20px 0 20px 20px}
.e-learning .e-learning-tabs-items.accordion-mobile .e-learning-mobile-desktop{padding-bottom:5px;border:1pxsolid var(--scope-text);margin-bottom:5px}
.e-learning .e-learning-tabs-items.accordion-mobile .e-learning-mobile-desktop:last-child{padding-bottom:0;border:0;margin-bottom:0}
}
@media print{@page{border:10px solid blueviolet;width:fit-content;height:fit-content;transform:-90deg}
.e-learning .Certification-data h1{font-size:40px}
.e-learning .Certification-data p{font-size:20px}
.e-learning .h-logo{text-align:center}
.e-learning .Certification-data{margin-bottom:10px;text-align:center}
.e-learning .cmp-tabs{display:none !important}
.e-learning .accordion-mobile{display:none !important}
header,footer,.e-learning .desktop-view-experience,.e-learning .overlay,.pageHeaderComponent{display:none !important}
.e-learning .download-certification-view,.e-learning .download-certification-view{display:block !important}
}
h1,h2,h3,h4,h5,h6{color:var(--scope-headline);font-weight:700}
body{font-family:'BMSHumanity',Arial,serif;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;-webkit-hyphenate-limit-before:5;-webkit-hyphenate-limit-after:5;-ms-hyphenate-limit-chars:10 5 5;hyphenate-limit-chars:10 5 5;white-space:normal;word-break:break-word}
.noHyphens{-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;white-space:nowrap}
.purple-text{color:#be2bbb}
.light-text{color:#FFF}
.dark-text{color:#000}
.banner-button a{background-color:rgba(255,255,255);border-radius:10px;color:var(--scope-link);cursor:pointer;padding:15px 25px 15px 25px;margin:10px 0;border:2px solid var(--scope-link);font-size:30px;font-weight:600}
.banner-button a:hover{text-decoration:none !important}
.modal-dialog .modal-small{max-width:400px;margin-left:auto;margin-right:auto}
.modal-dialog .modal-medium{max-width:552px;margin-left:auto;margin-right:auto}
.modal-dialog .modal-large{max-width:670px;margin-left:auto;margin-right:auto}
@media(min-width:0) and (max-width:767px){.banner-button a{padding:5px 10px}
}
.buildeasy-component-container{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.backgroundcontainer.container .buildeasy-component-container{padding-right:0;padding-left:0}
@media(min-width:576px){.buildeasy-component-container{max-width:540px}
}
@media(min-width:768px){.buildeasy-component-container{max-width:720px}
}
@media(min-width:992px){.buildeasy-component-container{max-width:960px}
}
@media(min-width:1200px){.buildeasy-component-container{max-width:1140px}
}
div.image img.secondary-img-authored{cursor:pointer}
.universal_navigation{background-color:rgba(49,43,43,1);color:#fff;transition:all 1s ease;transition-property:height}
.universal_navigation_logo{transition:all 1s ease}
.un-sicon span{width:12px;height:18px}
.un-si-bg{display:flex;justify-content:center;padding-top:6px;background-color:var(--scope-primary);border-radius:50%;width:32px;height:32px}
.universal_navigation__arrow{cursor:pointer}
.universal_navigation_logo-transition{transition:all 2s ease}
.universal_navigation-item-markup ul{padding-left:20px;list-style-image:url(../../../content/dam/buildeasy/component-images/link-arrow.png)}
.universal_navigation-item-title{margin-bottom:1rem;font-weight:700;line-height:20.8px;font-size:16px;color:inherit}
.universal_topbar{height:50px;padding-left:5vw;padding-right:5vw;border-bottom:1px solid rgba(238,231,231,1);cursor:pointer}
.universal_navigation_logobutton{border:0;background:white;color:rgba(89,84,84,1)}
.universal-navigation-topper{display:grid;width:100%;grid-template-columns:1fr auto 1fr;max-width:1140px;margin-left:auto;margin-right:auto}
.universal-navigation-logo-wrapper{height:50px;display:flex;transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.universal-navigation-tagline{display:flex;align-items:center;height:50px;font-size:14px;line-height:18.2px}
.un-arr{display:flex;justify-content:center;box-sizing:border-box;height:4rem;align-items:center;padding-bottom:2rem}
.un-arr button{width:24px;height:24px;cursor:pointer;background:transparent;padding:unset}
.un-arr svg{color:rgba(166,159,159,1)}
.uv-teaser{position:relative;display:flex;justify-content:center;height:100%;width:100%;align-items:center;text-align:center}
.teaser{border-radius:8px}
.teaser-text{position:absolute;padding-left:2.5rem;padding-right:2.5rem;text-align:center;display:block}
.teaser-text a{color:white}
.teaser-text a:hover{color:white;text-decoration:underline}
.teaser-strong-text{margin-bottom:.25rem;display:block}
.universal_navigation_logobutton-active{border-radius:.5rem;border-width:0;background-color:rgba(190,43,187,1);color:white;transition:all 1s ease;margin-top:6px;margin-bottom:6px;position:relative;cursor:pointer}
.download-button{border-radius:.5rem;border-width:0;background-color:var(--scope-link);color:white;transition:all 1s ease;margin-top:6px;margin-bottom:6px;position:relative;cursor:pointer}
.un-logbtn-txt{font-size:14px;font-weight:700;line-height:18.2px}
.un-logbtn-tran{z-index:5;position:relative;transition:color 350ms ease}
.universal_navigation_logobutton-active::before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;background-color:#b014ad;clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(.165,0.84,0.44,1);width:100%}
.universal_navigation_logobutton{cursor:pointer;margin-bottom:1px}
.universal_navigation_logobutton-active:hover:before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}
.universal_navigation_grid{box-sizing:border-box;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2rem;gap:2rem;padding-top:2.5rem;padding-left:0vw;padding-right:0vw;max-width:1140px;margin-left:auto;margin-right:auto}
.universal_navigation-item{border-top:2px solid var(--scope-text);padding-top:1rem;padding-bottom:1rem}
.universal_navigation-item-markup a{color:#fff}
.universal_navigation-item-markup a:hover{color:#fff;text-decoration:underline}
.navbar_item_text{display:none}
.universal_navigation-item-markup{height:100%;width:100%;line-height:20.8px}
.universal_navigation_logobutton:hover{border-radius:.5rem;border-width:0;background-color:rgba(238,231,231,1);transition:all .3s cubic-bezier(.4,0,.2,1);margin-top:6px;margin-bottom:6px;position:relative}
.universal_navigation_icon_button{display:flex;align-items:center}
.un-logo-icon-button{padding-left:5px;margin-top:4px;z-index:1}
.navigation-icon{width:15px;height:20px}
.universal_navigation-item-markup ul:last-child{padding-bottom:unset}
@media(min-width:768px) and (max-width:1024px){.universal_navigation_grid{grid-template-columns:repeat(2,minmax(0,1fr));padding-left:5vw;padding-right:5vw}
.universal_topbar{height:50px}
}
@media only screen and (max-width:767px){.navbar_text{display:none}
.universal_navigation_grid{grid-template-columns:repeat(1,minmax(0,1fr)) !important;padding-top:1rem !important;padding-left:1rem;padding-right:1rem;grid-gap:1rem;gap:1rem}
.universal_topbar{height:50px}
.navbar_item_text{display:block}
.universal_navigation_logobutton{padding-left:.5rem;padding-right:.5rem}
.un-logbtn-txt{font-size:14px}
.un-lm{width:12px;height:12px}
.universal_navigation-button{display:flex;align-items:center;height:50px}
.universal-navigation-logo-wrapper{margin-left:0}
}
.universal_navigation-BMSlogo{margin-top:6px}
.universal_navigation_logobutton-active .sr-only.text-authored{display:none}
.bdc-wrapper{display:flex;align-items:center;grid-gap:.25rem;font-size:14px;max-width:66%;margin:0 auto}
.bdc-link-active{display:inline;cursor:pointer;color:var(--scope-link)}
.bdc-link-active:hover{color:var(--scope-link);text-decoration:underline}
.bdc-links-sep svg{width:15px;height:12px;font-weight:600}
.bdc-links-sep{margin-top:3px}
.bdc-link{color:black;text-decoration:none;cursor:pointer}
.bdc-link:hover{color:black;text-decoration:none;cursor:pointer}
.bdc-link-active:not([href]):not([tabindex]){cursor:default;color:var(--scope-text)}
@media(min-width:768px) and (max-width:1024px){.bdc-wrapper{max-width:75%}
}
@media(min-width:320px) and (max-width:767px){.bdc-wrapper{display:none}
}
.custom-breadcrumb{padding:20px;padding-left:1rem;padding-right:1rem}
.container-breadcrumb{max-width:1140px;margin:0 auto}
.container-breadcrumb .bdc-wrapper{max-width:100%}
@media(min-width:768px) and (max-width:1023px){.container-breadcrumb .bdc-wrapper{display:inline-flex;flex-wrap:wrap}
.custom-breadcrumb{padding-left:3rem;padding-right:3rem}
}
@media(max-width:767px){.container-breadcrumb .bdc-wrapper{display:inline-flex;flex-wrap:wrap}
.custom-breadcrumb{padding-left:4vw;padding-right:4vw}
}
.ph-img-v1-container{width:1140px;margin-right:auto;margin-left:auto;max-width:100%}
.ph-img-container{padding-left:5vw;padding-right:5vw;display:flex}
.ph-img-container-v5{padding:0;display:flex;max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.ph-v5-wrap{margin-left:auto;margin-right:auto;max-width:1140px}
.ph-img-container.ph-v3-container{padding:0;position:relative}
.ph-img-container.ph-v2-container{padding:0;position:relative}
.ph-img-container.ph-v3-container header{width:100%;height:100%}
.ph-img-container.ph-v2-container header{width:100%;height:100%}
.h1-ph-container{max-width:1140px;width:100%;position:absolute;bottom:0;margin:0 auto;height:100%;left:0;right:0}
.text-wrapper{margin-left:auto;margin-right:auto;max-width:1140px;height:100%}
.ph-v3-heading{position:absolute;left:0;right:0}
.header-wrapper{display:flex;align-items:center;height:100%}
.ph-h1-v3{color:white;position:relative;top:auto}
.ph-h1-v2{position:static;top:auto}
.ph-container{padding-left:5vw;padding-right:5vw;width:66%;max-width:1280px;margin-left:auto;margin-right:auto}
.ph-bdc{margin-bottom:32px}
.ph-h1{font-weight:700;margin-bottom:1rem;font-size:3rem}
.ph-h1-color{color:var(--scope-headline) !important;margin-top:32px}
.ph-h1-color a{color:var(--scope-link)}
.ph-h1-color a:hover{color:var(--scope-link);text-decoration:underline}
.ph-ptxt{margin-top:2.5rem;margin-bottom:2.5rem;font-weight:700;font-size:1.4rem;line-height:1.3;color:var(--scope-text)}
.ph-ptxt a{color:var(--scope-link);cursor:pointer}
.ph-ptxt a:hover{color:var(--scope-link);text-decoration:underline}
.ph-h1.ph-h1-v2 a:hover{color:var(--scope-link);text-decoration:underline}
.ph-h1.ph-h1-v2 a{color:var(--scope-link)}
.ph-h1.ph-h1-color h1{color:var(--scope-link);cursor:pointer}
.ph-h1.ph-h1-v3{color:var(--scope-primary-text)}
.ph-h1.ph-h1-v3 a{color:var(--scope-link)}
.ph-h1.ph-h1-v3 a:hover{color:var(--scope-link);text-decoration:underline}
.ph-h1.ph-h1-color h1 a:hover{color:var(--scope-link);text-decoration:underline}
.ph-v2-container{height:370px;background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-right),var(--scope-gradients-light-color-left)) 0 0 no-repeat padding-box}
.ph-v3-container{height:370px;background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-left),var(--scope-gradients-dark-color-right)) 0 0 no-repeat padding-box}
.container-sc{padding-left:4rem;padding-right:4rem;width:auto;max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.container-sc article{margin-left:auto;margin-right:auto;max-width:1140px}
.ph-wrapper{max-width:66%;margin:0 auto}
.ph-v4-image{width:100%}
.ph-v5-ptxt{margin-bottom:20px}
.ph-v5-wrapper{padding-left:3vw;padding-right:3vw;width:66%}
.ph-v4-container{margin-bottom:0;padding:0}
.ph-v4-container{margin-left:auto;margin-right:auto;max-width:100%}
.header-container{margin-left:auto;margin-right:auto;max-width:100%;position:relative;height:100%}
.img-pimary{width:100%;height:auto;overflow:hidden;display:flex;max-width:100%;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);white-space:normal}
.ph-img-v4{height:100%;width:100%}
.header-container .mph-container-v4{position:absolute;bottom:0;margin-bottom:0;height:100%;overflow:hidden;padding-bottom:2rem;padding-top:2rem;max-width:1240px;margin-left:auto;margin-right:auto;left:0;right:0;width:100%}
.mph-container-v4{margin:0 auto}
.text-wrapper-v4{position:relative;height:100%;margin-left:auto;margin-right:auto;max-width:1140px}
.header-wrapper-ph-v5{position:relative;height:100%}
.page-head-header-wrapper{position:relative;height:100%;max-width:100%}
.hero-text{position:absolute;bottom:0;left:0;right:0}
.hero-text a{color:var(--scope-link)}
.hero-text a:hover{color:var(--scope-link);text-decoration:underline}
.ph-h1 p{text-align:left}
.ph-lt-dg{color:var(--scope-text) !important;position:relative;top:auto;margin-top:0;margin-bottom:0}
.ph-lt-light{color:rgba(255,255,255) !important}
.ph-primary{color:var(--scope-primary) !important}
.ph-sec-head{color:var(--scope-secondary) !important}
.ph-container-v4{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;margin-top:0}
.content-ph-v4{margin-left:auto;margin-right:auto;max-width:1140px}
.ph-image-mobile-v1{display:none}
.page-head-wrapper-ph{max-width:66%;margin-left:auto;margin-right:auto}
.ph-wv3.container-sc .bdc-wrapper.mt-2{max-width:100%;margin:0 auto}
.container-sc .bdc-wrapper.mt-2{max-width:100%;margin:0 auto}
.ph-v4-container .bdc-wrapper.mt-2{max-width:100%;margin:0 auto}
.top-left-alignment .ph-v3-heading,.top-left-alignment .hero-text{top:0;width:55%;bottom:auto;left:0;right:auto}
@media(min-width:1025px) and (max-width:1179px){.top-left-alignment .ph-v3-heading,.top-left-alignment .hero-text{left:1rem}
}
.bottom-left-alignment .ph-v3-heading,.bottom-left-alignment .hero-text{top:auto;width:55%;bottom:0;left:0;right:auto}
@media(min-width:1025px) and (max-width:1179px){.bottom-left-alignment .ph-v3-heading,.bottom-left-alignment .hero-text{left:1rem}
}
.top-right-alignment .ph-v3-heading,.top-right-alignment .hero-text{top:0;width:55%;bottom:auto;left:auto;right:0}
@media(min-width:1025px) and (max-width:1179px){.top-right-alignment .ph-v3-heading,.top-right-alignment .hero-text{right:1rem}
}
.bottom-right-alignment .ph-v3-heading,.bottom-right-alignment .hero-text{top:auto;width:55%;bottom:0;left:auto;right:0}
@media(min-width:1025px) and (max-width:1179px){.bottom-right-alignment .ph-v3-heading,.bottom-right-alignment .hero-text{right:1rem}
}
.center-alignment .ph-v3-heading,.center-alignment .hero-text{width:70%;top:50%;left:0;bottom:auto;right:0;transform:translateY(-50%);margin-left:auto;margin-right:auto;justify-self:center;text-align:center}
.center-alignment .ph-h1 p{text-align:center}
.center-left-alignment .ph-v3-heading,.center-left-alignment .hero-text{width:55%;top:50%;left:0;bottom:auto;right:auto;transform:translateY(-50%)}
.center-right-alignment .ph-v3-heading,.center-right-alignment .hero-text{width:55%;top:50%;left:auto;bottom:auto;right:0;transform:translateY(-50%)}
@media(min-width:1290px){.ph-v5-wrapper{padding-left:8vw;padding-right:4vw;width:66%}
}
@media(min-width:1024px){.ph-v4-container{padding:0}
.responsive-column-control .pageHeaderComponent .bdc-wrapper,.responsive-column-control .pageHeaderComponent .page-head-wrapper-ph{max-width:100%}
.responsive-column-control .pageHeaderComponent .ph-container{max-width:100%;padding-left:2rem;padding-right:0}
.img-primary{height:100%;overflow:hidden}
.header-wrapper-ph-v5{max-width:66%;margin-left:auto;margin-right:auto}
.ph-container-v4.ph-v4-container{padding-left:4rem;padding-right:4rem}
.ph-image-mobile-v4{display:none}
}
@media(min-width:768px) and (max-width:1024px){.ph-img-v1-container{width:100%}
.responsive-column-control .pageHeaderComponent .bdc-wrapper,.responsive-column-control .pageHeaderComponent .page-head-wrapper-ph{max-width:100%}
.ph-img-container{padding-left:0vw;padding-right:0vw}
.ph-container{margin-left:auto;margin-right:auto}
.ph-h1{font-size:3rem}
.ph-h1-v2{top:110px;max-width:75%}
.ph-container{padding:0}
.ph-container.ph-v4-container{padding-left:0vw;padding-right:0vw;margin-left:auto;margin-right:auto}
.ph-h1-v4{top:216px}
.ph-h1-v4{top:10px;bottom:0}
.ph-v5-container{padding-left:4vw;padding-right:4vw}
.ph-v4-container{padding-left:0vw;padding-right:0vw;margin-left:auto;margin-right:auto}
.header-wrapper-ph-v5{max-width:75%;margin-left:auto;margin-right:auto}
.ph-container-v4.ph-v4-container{padding-left:4vw;padding-right:4vw}
.ph-v4-image{height:100%;max-width:100%}
.header-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.ph-image-mobile-v1{max-width:100% !important;height:auto !important;display:block;margin-left:auto;margin-right:auto}
.ph-image-desktop-v1{display:none}
.ph-mobile-v4{object-fit:cover;height:-webkit-fill-available;display:flex;min-width:100%}
.ph-image-mobile-v4{display:block;height:auto;width:100%;object-fit:cover}
.ph-desktop-image-v4{display:none}
.page-head-wrapper-ph{max-width:75%}
.h1-ph-container{padding-left:2vw;padding-right:2vw}
.ph-h1-v2{max-width:100%}
.header-container .mph-container-v4{padding-left:16px;padding-right:16px}
.top-left-alignment .ph-v3-heading,.top-left-alignment .hero-text{width:60%}
.bottom-left-alignment .ph-v3-heading,.bottom-left-alignment .hero-text{width:60%}
.top-right-alignment .ph-v3-heading,.top-right-alignment .hero-text{width:60%}
.bottom-right-alignment .ph-v3-heading,.bottom-right-alignment .hero-text{width:60%}
.center-alignment .ph-v3-heading,.center-alignment .hero-text{width:90%}
.page-head-description{padding-left:2rem;padding-right:2rem}
}
@media(min-width:0) and (max-width:767px){body{min-width:375px}
.ph-v1-image{max-width:100% !important;height:auto !important;display:block;margin-left:auto;margin-right:auto}
.ph-v4-image{height:auto;max-width:100%;display:block;margin-left:auto;margin-right:auto}
.ph-v5-image{height:auto;max-width:100%;display:block;margin-left:auto;margin-right:auto}
.pg-v6-image{height:auto;max-width:100%;display:block;margin-left:auto;margin-right:auto}
.ph-img-v1-container{width:100%}
.ph-img-container{padding-left:0vw;padding-right:0vw}
.ph-container{min-width:375px;padding-left:4vw;padding-right:4vw;width:100%;margin-left:0;margin-right:0}
.ph-h1{font-size:2.25rem}
.ph-h1.ph-h1-color{margin-top:32px}
.ph-ptxt{font-size:1.2rem}
.ph-h1-v2{max-width:100%}
.ph-ptxt.v4{margin:1rem 0}
.ph-v5-wrapper{padding-left:4vw;padding-right:4vw}
.ph-container{min-width:100%}
.h1-ph-container{padding-left:4vw;padding-right:4vw}
.header-wrapper{max-width:100%}
.container-sc{padding-left:4vw;padding-right:4vw}
.ph-wrapper{max-width:100%}
.mph-container-v4{padding-left:4vw;padding-right:4vw}
.header-wrapper-ph-v5{max-width:100%;padding-left:4vw;padding-right:4vw}
.hero-text{font-size:14px}
.ph-v4-image{height:100%;max-width:100%}
.ph-image-mobile-v1{max-width:100% !important;height:auto !important;display:block;margin-left:auto;margin-right:auto}
.ph-image-desktop-v1{display:none}
.ph-mobile-v4{object-fit:cover;height:auto;display:flex;min-width:100%}
.ph-image-mobile-v4{height:100%;max-width:100%;width:1280px;height:100%;display:block}
.ph-desktop-image-v4{display:none}
.page-head-wrapper-ph{max-width:100%}
.top-left-alignment .ph-v3-heading,.top-left-alignment .hero-text{width:100%}
.bottom-left-alignment .ph-v3-heading,.bottom-left-alignment .hero-text{width:100%}
.top-right-alignment .ph-v3-heading,.top-right-alignment .hero-text{width:100%}
.bottom-right-alignment .ph-v3-heading,.bottom-right-alignment .hero-text{width:100%}
.center-alignment .ph-v3-heading,.center-alignment .hero-text{width:100%}
}
.ph-img-v6{height:410px !important;object-fit:cover}
.banner-text{top:0;margin-top:70px;border-radius:8px;opacity:.95;background:var(--scope-gradients-light-color-left);display:flex;width:636px;padding:24px;flex-direction:column;align-items:flex-start;position:relative !important}
.banner-text h2{color:var(--scope-text);font-size:22px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.418px;margin-bottom:24px}
.banner-text h1{margin-bottom:0}
.banner-text h1 p{color:var(--scope-primary);font-size:46px;font-style:normal;font-weight:400;line-height:130%;letter-spacing:-0.874px;margin-bottom:24px}
.banner-text p{color:var(--scope-text);font-size:20px;font-style:normal;font-weight:700;line-height:150%;letter-spacing:-0.38px;margin-bottom:0}
.ph-v6-container .ph-image-mobile-v6{min-height:430px;height:auto;object-fit:cover}
.text-wrapper-v6{max-width:unset}
@media(max-width:991px){.text-wrapper-v6{margin:0 9px !important}
.text-wrapper-v6 .container{padding:0}
}
@media(min-width:0) and (max-width:767px){.banner-text{width:91%;gap:0;margin-top:30px}
.banner-text h2{font-size:16px;margin-bottom:0;letter-spacing:-0.304px}
.banner-text p{font-size:18px;font-weight:400;letter-spacing:-0.342px}
.banner-text h1 p{font-size:30px;margin-bottom:14px;letter-spacing:-0.608px}
.v6-img-pimary{display:none !important}
}
@media(min-width:520px) and (max-width:1024px){.ph-v6-container .ph-desktop-image-v4{display:block !important}
}
@media(min-width:520px){.ph-v6-container .ph-image-mobile-v4{display:none}
}
@media(min-width:0) and (max-width:520px){.ph-v6-container .ph-desktop-image-v4{display:none}
.ph-img-v6{height:auto !important}
}
@media(min-width:768px) and (max-width:1024px){.ph-v6-container .ph-h1{padding-left:0}
.ph-v6-container .ph-mobile-v4{height:auto}
}
.pageHeaderComponentDiv .hero-text .primary-button-generic:hover a{color:var(--scope-link);background:var(--scope-primary-text);border:1.5px solid var(--scope-link);text-decoration:none}
.ph-v4-container article{max-width:100%;margin-left:auto;margin-right:auto}
.bdc-link-active p{margin-bottom:0 !important}
.ph-v4-container.no-content,.ph-img-container.ph-v2-container.no-content,.ph-img-container.ph-v3-container.no-content{margin-bottom:3.75rem}
.ph-remove-bottom-margin.ph-v4-container.no-content,.ph-remove-bottom-margin.ph-img-container.ph-v2-container.no-content,.ph-remove-bottom-margin.ph-img-container.ph-v3-container.no-content,.ph-remove-bottom-margin.container-sc,.ph-remove-bottom-margin.ph-container.ph-v5-wrapper{margin-bottom:0}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light.woff') format('woff');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-Regular.woff') format('woff');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium.woff') format('woff');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-regular-cyrillic.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-Regular.woff2') format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-regular-latin.woff2') format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:400;src:local('BMSHumanity'),local('BMSHumanity-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-regular-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light-cyrillic.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light.woff2') format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light-latin.woff2') format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:300;src:local('BMSHumanity'),local('BMSHumanity-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-light-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium-cyrillic.woff2') format('woff2');unicode-range:U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium.woff2') format('woff2');unicode-range:U+0590-05FF,U+20AA,U+25CC,U+FB1D-FB4F;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium-latin.woff2') format('woff2');unicode-range:U+0100-024F,U+1E00-1EFF,U+20A0-20AB,U+20AD-20CF,U+2C60-2C7F,U+A720-A7FF;font-display:swap}
@font-face{font-family:'BMSHumanity';font-style:normal;font-weight:500 1000;src:local('BMSHumanity Medium'),local('BMSHumanity-Medium'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanity-medium-latin.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2212,U+2215;font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:700;src:local('BMSHumanityNw Bold'),local('BMSHumanityNw-Bold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Bold.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:700;src:local('BMSHumanityNw Bold'),local('BMSHumanityNw-Bold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Bold.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:700;src:local('BMSHumanityNw BoldItalic'),local('BMSHumanityNw-BoldItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-BoldItalic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:700;src:local('BMSHumanityNw BoldItalic'),local('BMSHumanityNw-BoldItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-BoldItalic.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:800;src:local('BMSHumanityNw ExtraBold'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ExtraBold.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:800;src:local('BMSHumanityNw ExtraBold'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ExtraBold.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:400;src:local('BMSHumanityNw Italic'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Italic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:400;src:local('BMSHumanityNw Italic'),local('BMSHumanityNw-ExtraBold'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Italic.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:300;src:local('BMSHumanityNw Light'),local('BMSHumanityNw-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Light.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:300;src:local('BMSHumanityNw Light'),local('BMSHumanityNw-Light'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Light.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:300;src:local('BMSHumanityNw LightItalic'),local('BMSHumanityNw-LightItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-LightItalic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:300;src:local('BMSHumanityNw LightItalic'),local('BMSHumanityNw-LightItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-LightItalic.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:400;src:local('BMSHumanityNw Regular'),local('BMSHumanityNw-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Regular.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:400;src:local('BMSHumanityNw Regular'),local('BMSHumanityNw-Regular'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Regular.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:100;src:local('BMSHumanityNw Thin'),local('BMSHumanityNw-Thin'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Thin.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:normal;font-weight:100;src:local('BMSHumanityNw Thin'),local('BMSHumanityNw-Thin'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-Thin.woff2') format('woff2');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:100;src:local('BMSHumanityNw ThinItalic'),local('BMSHumanityNw-ThinItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ThinItalic.woff') format('woff');font-display:swap}
@font-face{font-family:'BMSHumanityNw';font-style:italic;font-weight:100;src:local('BMSHumanityNw ThinItalic'),local('BMSHumanityNw-ThinItalic'),url('../../../content/dam/buildeasy/fonts/bms-humanity/BMSHumanityNw-ThinItalic.woff2') format('woff2');font-display:swap}
.protected-hide{display:none}
.standard-hide{display:none}
.menu-show{display:block}
.menu-hide{display:none}
.lock{height:12px;width:12px;padding-bottom:20px;margin-right:2rem;opacity:.7;margin-left:8px}
.mn-nav-link{display:flex;align-items:center;padding:0rem 0rem}
.navigate-to-bookmark{display:flex;align-items:center;padding:.5rem 1rem}
span{max-width:80ch}
.fly-out-link{color:var(--scope-text);cursor:pointer;line-height:20.8px}
.toolbox-menu .toolbox-content .fly-out-item:hover>.link a,li.fly-out-item.main-links.parent-link.test-link.active.highlight-link-color>.link a,.toolbox-menu .toolbox-content .fly-out-card .fly-out-link:hover{opacity:1;color:var(--scope-primary)}
.toolbox-menu .toolbox-content .fly-out-item:hover>.link .lock path,li.fly-out-item.main-links.parent-link.test-link.active.highlight-link-color>.link .lock path{fill:var(--scope-primary)}
.link-text .fly-out-text p,.link-text .fly-out-link p{text-overflow:unset;white-space:normal;max-width:unset}
.basics-menu{padding:.5rem 1rem;display:inline;cursor:pointer}
a,.fly-out-sub-links{color:var(--scope-text);text-decoration:none}
a:hover,.fly-out-link:hover{color:var(--scope-primary);text-decoration:none}
.mn-container{max-width:1280px;margin-left:auto;margin-right:auto}
.fly-out-menu{position:absolute;left:0;z-index:998;width:100%;cursor:default;overflow:hidden;transition-property:all;transition-duration:375ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);box-shadow:0 20px 20px -10px rgb(107 85 85 / 16%);min-height:min-content;margin-top:0;top:100px;background-color:var(--scope-main-nav-background-color)}
.fly-out-container{margin-top:0;margin-bottom:0;overflow:hidden;padding-top:2.5rem;padding-bottom:3.75rem;padding-left:4rem;padding-right:4rem;max-width:1280px;margin-left:auto;margin-right:auto}
.fly-out-content,.toolbox-content{display:grid;grid-gap:2rem;gap:2rem;overflow:hidden;grid-template-columns:1fr 1fr 1fr;margin-left:auto;margin-right:auto;max-width:1140px}
.fly-out-left{overflow:hidden;animation:slide-in 1s ease-in-out forwards;grid-row:1;white-space:normal;grid-column:1}
.fly-out-middle{overflow:hidden;animation:slide-in 1s ease-in-out forwards;grid-row:1;white-space:normal;grid-column:2}
.fly-out-right{overflow:hidden;animation:slide-in 1s ease-in-out forwards;grid-row:1;white-space:normal;grid-column:3}
.fly-out-title{position:relative;height:2rem;max-width:100%;overflow:hidden;animation:slide-in 375ms ease-in-out forwards;padding:0rem 2rem}
.fly-out-links{animation:slide-in 375ms ease-in-out forwards}
.fly-out-sub-links{--tw-text-opacity:1;color:rgba(var(--scope-text),var(--tw-text-opacity));text-decoration:none}
.fly-out-item,.flat-link-item{position:relative;display:grid;width:100%;max-width:100%;grid-template-columns:1fr auto;line-height:1.3;cursor:pointer}
.basics-menu:hover,.nav-link:hover,.fly-out-item:active,.fly-out-sub-links:hover{color:var(--scope-primary);cursor:pointer}
.fly-out-item:hover>span>a,.fly-out-sub-links:hover a{color:var(--scope-primary);cursor:pointer}
.fly-out-title{color:var(--scope-text)}
.fly-out-title:hover{color:var(--scope-text);cursor:initial}
.fly-out-card{cursor:pointer}
.fly-out-card .link-text{text-wrap:wrap}
.fly-out-card .link-text>.fly-out-link:hover{color:var(--scope-link)}
.fly-out-item::before{content:"";background:linear-gradient(90deg,#eee7e7 80%,transparent);position:absolute;top:0;left:0;height:1px;width:100%}
.fly-out-item:not(:last-child)::after,.nav-list-items-wrapper:not(:last-child)::after{content:"";background:linear-gradient(90deg,#eee7e7 80%,transparent);position:absolute;top:100%;left:0;height:1px;width:100%}
.fly-out-item .link{display:flex;height:100%;max-width:100%;align-items:center;overflow:hidden;color:inherit;grid-column:1;color:inherit !important;text-decoration:none !important;padding:1rem 0rem .75rem 0rem}
.fly-out-arrow{margin-right:1rem;padding-top:22px;color:var(--scope-main-nav-text-color);grid-column:2;display:inline-flex;height:14px;width:16px;align-items:center;justify-content:center;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-translate-y:.2rem}
.fly-out-arrow svg{font-family:BMSHumanity,sans-serif}
.fly-out-card-image{position:absolute;height:100%;width:100%;-o-object-fit:cover;object-fit:cover}
.fly-out-image{position:relative;margin-bottom:1rem;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:.25rem;--tw-text-opacity:1;color:var(--scope-primary-text);background:transparent linear-gradient(256deg,#be2bbb,#5f155d) 0 0 no-repeat;min-height:198px;max-height:198px}
.fly-out-text{margin-bottom:.75rem;color:var(--scope-text);line-height:20.8px;font-weight:700;text-wrap:wrap}
.fly-out-title>span{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;--tw-text-opacity:1;color:rgba(var(--scope-text),var(--tw-text-opacity))}
.flyout-content>div{overflow:hidden;animation:slide-in 1s ease-in-out forwards;grid-row:1}
.hamburger-menu-icon,.hamburger-menu{display:block}
.sub-list{padding:0rem 2rem}
li.fly-out-item{list-style:none;padding-left:0}
.mn-sidebar{padding:0 1rem}
.sub-list-item{padding:0rem}
.burger-menu-action,.main-burger-menu{display:none}
.sub-menu.p-0.child-link{position:absolute;left:calc(100% + 1rem);z-index:99999;background:var(--scope-main-nav-background-color);top:-32px}
.mobile-menu-wrapper.mobile-animate .sub-menu.p-0.child-link{background:#fff}
.fly-out-links{width:391px;max-width:31vw}
.navbar{padding:0}
.body-scroll{padding-top:100px}
#myaccount_icon{position:relative;display:none}
#myaccount_icon .dropdown-menu.show{display:block;left:-115px}
.navigation-button{border-top-left-radius:.375rem;border-top-right-radius:.375rem;background-color:rgba(246,243,243)}
.navigation-button.cross-link{margin:0 .25rem}
.navigation-button.button-view{border-radius:.375rem;margin:0 .25rem .5rem;align-content:center}
.navigation-button:hover{background-color:var(--scope-primary)}
.nav-button-text{color:var(--scope-text);max-width:80ch}
.nav-button-text-wrap{display:flex;align-items:center;justify-content:space-between}
.nav-button-internal-link{text-decoration:none;display:flex}
.wrap-nav-button{width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.navigation-button.button-view a span span span span.wrap-nav-button.wrap-button-text{white-space:normal;display:inline-block;text-align:center;max-width:100px;max-height:60px}
.navigation-button .nav-button-item::before{content:"";pointer-events:none;position:absolute;top:0;left:0;height:100%;width:100%;border-bottom-width:2px;border-color:transparent}
.nav-link.h-bm.navigation-button:hover .nav-button-text{color:var(--scope-primary-text)}
section.flat-dynamic nav.navigation-header{margin-bottom:0}
section.flat-dynamic ul.sub-nav-level2-wrapper li{list-style:none}
.flat ul.flat-variation::-webkit-scrollbar{width:5px}
.flat ul.flat-variation{overflow-y:auto;max-height:70vh}
.flat-variation::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px}
.flat-variation-mobile__group .h-bm{display:flex}
.flat-dynamic .flyout-dynamic-section{max-height:70vh;overflow-y:auto !important;scrollbar-width:thin;scrollbar-color:#ccc transparent}
.flat-dynamic .flyout-dynamic-section::-webkit-scrollbar{width:5px}
.flat-dynamic .flyout-dynamic-section::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px}
.hamburger-menu-icon button{background:0;cursor:pointer}
button#myaccount_icon_login{background:0;cursor:pointer}
.ul.navbar .fly-out-link button{color:var(--scope-text)}
.h-sec.v-flat-dynamic .navigation-header nav a{display:flex}
@media(min-width:0) and (max-width:767px){.mobile-menu-with-isi .fly-out-menu-mobile{padding-bottom:200px}
.mobile-menu-wrapper.mobile-menu-with-isi{padding-bottom:76%;overflow-y:auto}
.mobile-menu-with-isi .sub-menu.p-0.child-link.d-none{padding-bottom:200px !important}
.navigation-button{margin-top:1rem;margin-bottom:1rem;border-radius:.375rem;background-color:rgba(246,243,243);padding-left:1rem;padding-right:1rem;color:var(--scope-text);padding:1rem 2rem .75rem;margin:1rem 0}
.nav-link.h-bm.navigation-button{padding:.75rem 1rem}
.fly-out-arrow{color:var(--scope-text)}
.nav-link.navigation-button-checked{display:block;margin:.2rem;border-radius:.375rem;background-color:rgba(246,243,243);color:var(--scope-text);padding:.25rem}
.flyout-dynamic-main-nav.active .mobile-wrapper .navigation-button.button-view{display:none}
.navigation-button-checked a span span span span.wrap-nav-button.wrap-button-text{white-space:normal;display:inline-block;text-align:center;max-width:100px;max-height:60px;line-height:1}
.mobile-flat-toggle__list a.fly-out-link{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 7px}
.flat-dynamic .mn-nav-link .basics-menu.fly-out-link.search{height:60px}
.h-sec.flat.fixed .flat-variation-mobile__group{height:calc(100% - 100px);top:60px}
}
@media only screen and (min-width:1024px){.flat-variation-sm{display:none !important}
.sub-menu.p-0.child-link{max-height:552px}
.nav-link.navigation-button-checked{display:none}
.flat-dynamic #myaccount_icon_protected{display:flex}
}
@media only screen and (max-width:1024px){.body-scroll{padding-top:80px}
#myaccount_icon .dropdown-menu.show{display:block;left:-103px}
ul.flat-variation{display:none}
}
@media only screen and (max-width:767px){.body-scroll{padding-top:60px}
.fly-out-menu{top:60px}
#myaccount_icon .dropdown-menu.show{display:block;left:-100px}
}
@media(min-width:768px) and (max-width:1023px){.main_nav_top_unset{position:absolute !important;height:100vh !important;top:100px !important}
.mobile-menu-with-isi .fly-out-menu-mobile{padding-bottom:200px}
.mobile-menu-wrapper.mobile-menu-with-isi{padding-bottom:40%;overflow-y:auto}
.mobile-menu-with-isi .sub-menu.p-0.child-link.d-none{padding-bottom:200px !important}
.main_nav_h_con{position:relative}
.navigation-button{margin-top:1rem;margin-bottom:1rem;border-radius:.375rem;background-color:rgba(246,243,243);padding-left:1rem;padding-right:1rem;color:var(--scope-text);padding:1rem 2rem .75rem;margin:1rem 2rem}
.nav-link.h-bm.navigation-button{padding:.75rem 1rem}
.fly-out-arrow{color:var(--scope-text)}
.flatdynamic-dsk{display:none !important}
.flat-dynamic .mn-nav-link .basics-menu.fly-out-link.search{height:100px}
.h-sec.flat.fixed .flat-variation-mobile__group{height:calc(100% - 100px);top:100px}
}
ul ul.flat-variation{position:absolute;top:100%;left:0;z-index:40;cursor:default;background-color:#fff;font-weight:400;box-shadow:rgba(107,85,85,0.16) 0 8px 40px;min-width:321px;max-width:321px;border-radius:.5rem;padding:1rem 2rem;display:none}
.nav-flat-dropdown{right:-50%;left:auto !important}
ul li{position:relative}
ul ul.flat-variation li{width:fit-content;cursor:pointer;padding-top:1rem;padding-bottom:1rem}
ul ul.flat-variation li .lock,nav.navbar ul ul.flat-variation li .lock svg{display:block;position:unset !important;margin-top:2px}
ul.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav{margin-bottom:0}
@media only screen and (min-width:1023px){li.nav-link.mn-nav-link.h-bm.active-link .fly-out-link{border-bottom:2px solid var(--scope-link)}
}
li.nav-link.mn-nav-link.h-bm.active-link .fly-out-link{font-weight:700}
@media only screen and (max-width:1023px){.h-bm .basics-menu{display:inline}
.mn-nav-link .basics-menu.fly-out-link.search{padding:0rem 1rem;width:80px;display:flex;justify-content:center}
.nav-link.navigation-button-checked{display:block;margin:.2rem;border-radius:.375rem;background-color:rgba(246,243,243);color:var(--scope-text);padding:.25rem;align-content:center}
.navigation-button-checked a span span span span.wrap-nav-button.wrap-button-text{white-space:normal;display:inline-block;text-align:center;max-width:100px;max-height:60px}
.flyout-dynamic-main-nav.active .mobile-wrapper .navigation-button.button-view{display:none}
}
@media only screen and (max-width:420px){.mn-nav-link .basics-menu.fly-out-link.search{padding:0rem 1rem;width:60px}
}
li.h-ip-profile.show,li.h-ip-profile.opened,li.h-ip-profile.animate{display:inline-flex !important}
li.h-ip-profile .dropdown-menu{z-index:9999;left:auto;right:0}
@media only screen and (max-width:1600px){ul ul.flat-variation{min-width:280px}
}
@media only screen and (max-width:1440px){ul ul.flat-variation{min-width:230px}
}
@media only screen and (max-width:1340px){ul ul.flat-variation{min-width:175px;width:210px}
}
@media only screen and (max-width:1200px){ul ul.flat-variation{min-width:140px;width:185px}
nav .main-nav .dropdown-menu.show .dropdown-item{white-space:inherit}
}
@media only screen and (max-width:1024px){ul ul.flat-variation{min-width:125px}
}
ul.navbar .fly-out-link{color:var(--scope-text)}
ul.navbar .fly-out-link:hover{color:var(--scope-primary)}
.toolbox-menu .toolbox-content .fly-out-title>span{color:var(--scope-main-nav-text-color)}
.toolbox-menu .toolbox-content .fly-out-item .link a,.toolbox-menu .toolbox-content .fly-out-card .fly-out-text,.toolbox-menu .toolbox-content .fly-out-card .fly-out-link{color:var(--scope-main-nav-text-color)}
.toolbox-menu .toolbox-content .fly-out-item .link .lock path{fill:var(--scope-main-nav-text-color)}
.toolbox-menu .toolbox-content .fly-out-item .link .lock{opacity:1}
.toolbox-menu .toolbox-content .fly-out-title>span:hover{color:var(--scope-main-nav-text-color)}
.toolbox-menu .toolbox-content .fly-out-item:hover .link .lock{opacity:1}
ul.navbar .main-nav .mn-nav-link{position:relative}
.navbar ul.main-nav .mn-nav-link .lock svg{right:16px;position:absolute;width:12px;top:12px;height:13px;margin-left:.25rem}
ul.navbar .main-nav .mn-nav-link .lock{margin-left:4px}
.sub-menu.child-link .fly-out-sub-links:hover{color:var(--scope-main-nav-text-color);opacity:.8}
.tab-pane.search-pane{background:white}
@media only screen and (orientation:landscape) and (max-width:990px){.mobile-menu-wrapper.mobile-animate{height:-webkit-fill-available;scrollbar-width:auto;overflow-y:scroll;padding-bottom:60px}
.ph-mobile-v4{height:auto}
.burger-menu-action{position:fixed;margin-bottom:0}
.mobile-menu-wrapper .nav-list-items-wrapper{z-index:-1}
.mobile-menu-wrapper .fly-out-menu-mobile{scrollbar-width:auto;overflow-y:scroll;z-index:20;height:-webkit-fill-available}
.h-sec .mobile-menu-wrapper .nav-list-items-wrapper{top:55px}
.mobile-menu-wrapper .nav-list-items-wrapper:last-child{height:100%}
.sub-list-item{overflow:scroll;height:-webkit-fill-available;padding-bottom:60px}
}
.flat-variation-mobile__group{width:300px;right:0;z-index:99;background:#fff;height:100%;position:fixed;display:block;overflow-y:auto;overflow-x:hidden;top:150px;z-index:999}
.mobile-flat-toggle__wrap{display:block;padding:0}
.mobile-flat-toggle__list{display:flex;justify-content:space-between;cursor:pointer}
.main-nav-parent-link{display:contents}
.mn-overlay{height:-webkit-fill-available;position:absolute;background-color:red;opacity:.5;width:-webkit-fill-available}
.main-nav-mobile-menu svg{width:50px;height:60px;padding:0rem 1rem}
.main-nav-mobile-menu{display:flex;justify-content:end;top:19px;position:relative}
.mobile-flat-toggle__list a{padding:0}
.main-menu-mobile-icon{padding:0}
.hamburger-menu-icon .h-io{display:block}
.mn-overlay{display:none}
.flat-variation-mobile__group{display:none}
.flat-variation-mobile__group .flat-variation-mobile__item .field.default{display:block}
.main-menu-mobile-icon{background:0;color:var(--scope-text)}
.main-menu-mobile-icon svg{width:14px;height:14px}
.flat-menu-open .mobile-flat-toggle__list{background-color:var(--scope-primary)}
.flat-menu-open .mobile-flat-toggle__list button{color:var(--scope-primary-text)}
.navbar .mobile-flat-toggle__wrap .flat-menu-open a,.navbar .mobile-flat-toggle__wrap .flat-menu-open button{color:var(--scope-primary-text);font-weight:700}
.flat-menu-open button svg{transform:rotate(180deg)}
.main-navmenu-child-links{visibility:visible;opacity:1;height:auto;display:block;padding:.5rem 1rem;background:var(--scopre-primary-text);margin:0 32px}
.main-navmenu-child-links li{padding-top:.5rem;padding-bottom:.5rem}
.mobile-flat-toggle__wrap .main-menu-mobile-icon:not(:last-child) li::after{content:"";background:linear-gradient(90deg,#eee7e7 80%,transparent);position:absolute;top:100%;left:0;height:1px;width:100%}
.field.mobile-flat-toggle__list{position:relative;padding:1rem 0 .75rem;margin:0 32px}
.main-navmenu-child-links.field.active{display:block;list-style:none}
.mobile-flat-toggle__list button{cursor:pointer}
.main-navmenu-child-links{display:none;margin-bottom:0}
ul.navbar .mobile-flat-toggle__list.flat-menu-open a:hover{color:var(--scope-text)}
.flat-menu-child-link a{display:flex;position:relative}
.flat-menu-child-link a svg{position:relative;top:4px}
.main-menu-mobile-icon{display:flex;justify-content:space-between;align-items:center;width:100%;margin:0 7px}
.main-menu-mobile-icon svg{margin-left:auto}
.mobile-flat-toggle__wrap .mobile-flat-toggle__list a{color:var(--scope-text)}
.mobile-flat-toggle__list a:not([href]):not([tabindex]):hover{color:var(--scope-text);cursor:default}
.active-link a.fly-out-link,.active-link button.main-menu-mobile-icon{color:var(--scope-primary)}
.mobile-flat-toggle__wrap.flat-menu-open .active-link button.main-menu-mobile-icon{color:var(--scope-primary-text)}
@media(min-width:0) and (max-width:767px){.flat-variation-mobile__group{width:100%}
ul.main-navmenu-child-links::-webkit-scrollbar{width:5px}
ul.main-navmenu-child-links{overflow-y:auto;max-height:70vh}
.main-navmenu-child-links::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px}
.flat-variation-mobile__group{top:110px}
}
@media only screen and (min-width:1024px){.flat-variation-mobile__group{display:none}
button.main-menu-mobile-icon:hover{color:var(--scope-primary)}
}
ul.flat-variation-mobile__item{margin-bottom:0;padding-left:0;overflow:auto;height:80vh}
.user-icon{display:inline-grid}
@media(min-width:0) and (max-width:1023px){.nav-link.navigation-button-checked{padding:.5rem;margin:auto .2rem}
ul.mobile-wrapper{padding-inline-start:0}
}
.navigation-featured-card-item-image{position:relative;margin-bottom:1rem;display:flex;width:100%;align-items:center;justify-content:center;border-radius:.25rem;color:var(--scope-primary-text);background:transparent linear-gradient(256deg,#be2bbb,#5f155d) 0 0 no-repeat;min-height:198px;max-height:198px}
@media only screen and (min-width:1024px){.parent-nav-item.nav-item-dropdown.has-sublinks .parent-nav-item-button-mobile{display:block;background:0;transform:rotate(90deg);margin:5px}
.parent-nav-item.nav-item-dropdown.has-sublinks:hover .parent-nav-item-button-mobile{transform:rotate(-90deg)}
button.parent-nav-item-button-mobile:focus{margin-top:auto}
.parent-nav-item.nav-item-dropdown.has-sublinks .parent-nav-item-button-mobile.sublink-key-active{transform:rotate(-90deg);margin:5px}
}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item.nav-item-dropdown.has-sublinks:hover,.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item.nav-item-dropdown.no-sublinks:hover{border-bottom:2px solid var(--scope-link)}
.parent-nav-item.nav-item-dropdown.has-sublinks:hover .parent-nav-item-button-mobile span svg path{color:var(--scope-link)}
.parent-nav-item.nav-item-dropdown.has-sublinks:hover .parent-nav-item-button-mobile span svg{color:var(--scope-link)}
.parent-nav-item-button-inner svg{color:var(--scope-link)}
.dropdown-menu .welcome{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;pointer-events:none;color:var(--scope-text);text-align:inherit;white-space:nowrap;background-color:transparent;border:0}
.flyout-dynamic-main-nav.navbar{position:static}
.sub-nav-content.two-column-height{min-height:471px}
.level2-sub-item p,.level3-sub-tem p,.fly-out-dynamic-level-title p,.parent-nav-item-title p{margin-bottom:0}
.fly-out-dynamic-level-title{height:2rem;overflow:hidden;margin-top:-32px;position:absolute;text-overflow:ellipsis;max-width:100%;padding-right:2rem;display:block;cursor:initial}
.flyout-dynamic-container.hover-menu .level1-card{display:none}
.flyout-dynamic-container.hover-menu,.flyout-dynamic-container.hover-menu .sub-nav-content{height:100%}
.fly-out-dynamic-level-title>span{color:var(--scope-main-nav-text-color)}
.fly-out-dynamic-level-title span{display:inline;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;color:var(--scope-text)}
.sub-nav-content.two-column-items{grid-template-columns:2fr 1fr}
.sub-nav-level2-wrapper.main-nav-section button{background:0}
.level2-nav-item-text:not(:last-child)::after,.level3-sub-tem:not(:last-child)::after{content:"";background:linear-gradient(90deg,#eee7e7 80%,transparent);position:absolute;top:100%;left:0;height:1px;width:100%}
.sub-nav-level2-wrapper.main-nav-section .level2-nav-item-button-inner{color:rgba(166,159,159,1);display:inline-flex;height:14px;width:16px;align-items:center;justify-content:center}
.sub-nav-content.three-column-items{grid-template-columns:3fr}
.navigation-featured-card-title{margin-bottom:.75rem;color:var(--scope-main-nav-text-color);line-height:20.8px;font-weight:700;text-wrap:wrap}
.navigation-featured-card-link{color:var(--scope-text);cursor:pointer;line-height:20.8px;text-decoration:underline}
.navigation-featured-card-link:hover{opacity:1;color:var(--scope-primary)}
.three-column-items .sub-nav-level2-wrapper,.two-column-items .sub-nav-level2-wrapper{display:flex;flex-direction:column;max-height:500px;flex-wrap:wrap;column-gap:2rem}
.navigation-featured-card-item-img{position:absolute;height:100%;width:100%;object-fit:cover}
.level2-nav-item-title{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.level2-nav-item-text,.level3-sub-tem{position:relative;display:grid;width:100%;max-width:100%;padding-top:1rem;padding-bottom:.75rem;grid-template-columns:1fr auto;line-height:1.3;color:var(--scope-main-nav-text-color)}
.level2-nav-item-link,.level3-nav-item{display:flex;height:100%;max-width:100%;align-items:center;overflow:hidden;color:inherit;grid-column:1;color:var(--scope-main-nav-text-color)}
.flyout-dynamic-main-nav .level2-sub-item:hover .level2-nav-item-link,.flyout-dynamic-main-nav .level3-sub-tem:hover .level3-nav-item,.parent-nav-item-link:hover{grid-column:1;color:var(--scope-primary)}
.parent-nav-item-link:hover .lock svg{fill:var(--scope-primary)}
.parent-nav-item-link .lock svg{fill:var(--scope-text)}
.parent-nav-item-link{color:var(--scope-text)}
.flyout-dynamic-main-nav .h-ip-profile .dropdown-menu{right:0;left:auto}
.flyout-dynamic-main-nav .h-ip-profile#myaccount_icon_login{position:relative}
.flyout-dynamic-main-nav .parent-nav-item.nav-item-dropdown:hover .flyout-dynamic-section{visibility:visible;opacity:1;height:auto;z-index:1050;overflow:unset}
.flyout-dynamic-main-nav .parent-nav-item.nav-item-dropdown .flyout-dynamic-section:hover{visibility:visible;opacity:1;height:auto}
.parent-nav-item-link{display:inline-flex;align-items:center}
.flyout-dynamic-section{position:absolute;left:0;z-index:50;width:100vw;max-width:100%;cursor:default;box-shadow:0 20px 20px -10px rgba(107,85,85,.16078);opacity:0;visibility:hidden;height:0;overflow:hidden;top:100px;background:var(--scope-main-nav-background-color)}
.flyout-dynamic-container{margin-top:0;margin-bottom:0;padding-top:2.5rem;padding-bottom:3.75rem;padding-left:4rem;padding-right:4rem;height:100%}
.sub-nav-content{display:grid;grid-gap:2rem;gap:2rem;grid-template-columns:1fr 1fr 1fr;margin-left:auto;margin-right:auto;max-width:1140px;height:100%}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown:hover .sub-nav-level3-wrapper{display:table;top:0;height:100%;position:absolute;left:100%;padding-left:2rem;width:calc(100% + 4rem);max-width:calc(100% + 2rem);z-index:100}
.sub-nav-level2-wrapper>.level2-sub-item:nth-child(n+11){display:none}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown:hover .flyout-dynamic-card-first.middle-image{display:table;top:0;height:100%;position:absolute;left:100%;padding-left:2rem;width:calc(100% + 4rem);max-width:calc(100% + 2rem);z-index:100}
.flyout-dynamic-card-first,.flyout-dynamic-card-second{margin-top:32px;cursor:pointer}
.active-sub-title{font-weight:bold}
.active-title{border-bottom:2px solid var(--scope-link)}
.active-link-title{font-weight:bold}
.level2-card.flyout-dynamic-card-first{margin-top:0}
.sub-nav-level2-wrapper.main-nav-section{position:relative}
.level2-nav-item-button-inner{width:12px;height:12px;display:inline-block}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown:hover .flyout-dynamic-card-first{display:table;top:0;position:absolute;height:100%;left:200%;padding-left:4rem;width:calc(100% + 4rem);max-width:calc(100% + 4rem);z-index:99}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown .sub-nav-level3-wrapper{display:none;background-color:var(--scope-main-nav-background-color)}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown .flyout-dynamic-card-first{display:none;background-color:var(--scope-main-nav-background-color)}
.parent-nav-item-button-mobile{display:none}
.flat-dynamic .parent-nav-item-button-mobile{background:0;transform:rotate(90deg)}
.flat-dynamic .flyout-dynamic-section.show{opacity:1;visibility:visible;height:auto}
.navigation-header{display:flex;align-self:end}
.flyout-dynamic-main-nav{display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-end}
.parent-nav-item{display:inline-flex;align-items:center;padding:.5rem 1rem}
.parent-nav-item-text{display:inline-flex}
.search-section{position:absolute;left:0;z-index:998;width:100%;cursor:default;overflow:hidden;transition-property:all;transition-duration:375ms;transition-timing-function:cubic-bezier(0.4,0,0.2,1);box-shadow:0 20px 20px -10px rgb(107 85 85 / 16%);min-height:min-content;margin-top:0;top:100px;background-color:#fff;display:none}
.search-section.opened{display:block}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown:hover .sub-nav-level3-wrapper.two-column-items{display:flex;flex-wrap:wrap;flex-direction:column;height:440px}
.flyout-dynamic-main-nav .level2-sub-item .lock svg,.flyout-dynamic-main-nav .level3-sub-tem .lock svg{fill:var(--scope-main-nav-text-color)}
.flyout-dynamic-main-nav .level2-sub-item:hover .level2-nav-item-link .lock svg path,.flyout-dynamic-main-nav .level3-sub-tem:hover .level3-nav-item .lock svg path{fill:var(--scope-primary)}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item{position:relative;border-bottom:2px solid transparent}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{min-width:321px;max-width:321px;top:100%;background-color:#fff;font-weight:400;box-shadow:rgba(107,85,85,0.16) 0 8px 40px;padding:1rem 2rem}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-container{padding:0}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-container .sub-nav-content{grid-gap:0;gap:0;grid-template-columns:1fr auto}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-container .level2-nav-item-title{white-space:normal}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-container .lock{flex-shrink:0;align-self:baseline}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-container .level2-nav-item-title .level2-nav-item-text{padding-top:1rem;padding-bottom:1rem}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .level2-nav-item-text:not(:last-child)::after,.level3-sub-tem:not(:last-child)::after{display:none}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .sub-nav-level3-wrapper,.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-card-first,.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-card-second{display:none}
.flyoutslide-dynamic .flyout-dynamic-main-nav .parent-nav-item-button-mobile span svg{display:none}
.flat-dynamic-mobile-hidden{display:flex;align-items:center;padding:0rem 0rem}
.flyout-dynamic-section.flat-dynamic-section{list-style:none}
@media only screen and (max-width:1600px){.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{min-width:280px}
}
@media only screen and (max-width:1440px){.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{min-width:230px}
}
@media only screen and (max-width:1340px){.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{min-width:175px;width:210px}
}
@media only screen and (max-width:1200px){.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{min-width:140px;width:185px}
}
@media only screen and (max-width:1024px){.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{min-width:125px}
}
@media only screen and (max-width:1023px){.flyout-dynamic-main-nav.active.navbar.flat-dynamic-main-nav .flyout-dynamic-section{padding:0}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{width:100%;box-shadow:none;max-width:100%}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-container .lock{align-self:unset}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section .flyout-dynamic-container .level2-nav-item-title{flex:none;max-width:96%}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown .level2-card.flyout-dynamic-card-first.standard-hide,.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown .level2-card.flyout-dynamic-card-first.protected-hide{display:none !important}
.parent-nav-item{display:none}
.parent-nav-item-text{display:flex;justify-content:space-between;padding:.5rem 1rem}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown:hover .sub-nav-level3-wrapper.two-column-items{display:none}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown.show-inner-dropdown .sub-nav-level3-wrapper.two-column-items{display:block;flex-wrap:nowrap;flex-direction:column;height:auto;position:unset;width:100%;max-width:100%}
.sub-nav-level3-wrapper.main-nav-section.two-column-items .fly-out-dynamic-level-title{position:unset;margin-top:12px}
.flyout-dynamic-main-nav.active .mobile-wrapper .navigation-button{display:block;margin:.5rem 1rem}
.mobile-overlay{width:100%;height:100%;position:fixed;display:none;background:#595454;opacity:.6;z-index:1;left:0;top:60px}
.flyout-dynamic-main-nav.active .mobile-wrapper{top:60px;width:94%;right:0;z-index:99;background:#fff;height:calc(100% - 60px);position:fixed;display:block;overflow-y:auto;overflow-x:hidden;padding-left:0}
.flyout-dynamic-main-nav.active .flyout-dynamic-section{position:static;max-height:unset;box-shadow:none}
.flyout-dynamic-main-nav.active .navigation-button::after{top:auto}
.flyout-dynamic-main-nav.active .level3-sub-tem{padding-top:.5rem;padding-bottom:.5rem}
.flyout-dynamic-main-nav.active .level3-sub-tem::after,.flyout-dynamic-main-nav.active .level3-sub-tem::before,.flyout-dynamic-main-nav.active .level2-nav-item-text::after,.flyout-dynamic-main-nav.active .level2-nav-item-text::before{content:none}
.flyout-dynamic-main-nav.active .sub-nav-content{gap:0}
.flyout-dynamic-main-nav.active .flyout-dynamic-card-first{margin-top:10px}
.flyout-dynamic-main-nav.active .level2-nav-item-text,.flyout-dynamic-main-nav.active .level3-sub-tem{padding-top:.5rem;padding-bottom:.5rem}
.flyout-dynamic-container{padding:0}
.sub-nav-content{grid-template-columns:1fr}
.flyout-dynamic-main-nav.active .mobile-wrapper .parent-nav-item{display:block;padding:0}
.parent-nav-item-button-mobile{display:block;background:0;width:15%;text-align:right}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item-button-mobile{display:inline-flex;background:0;width:30px;text-align:right;justify-content:center;align-items:center}
.flat-dynamic .flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item-button-mobile{transform:rotate(0)}
button.parent-nav-item-button-mobile:focus{outline:5px auto -webkit-focus-ring-color !important}
.level2-nav-item-button-mobile,.parent-nav-item-button-mobile{outline:none !important;margin:-0.5rem 0;cursor:pointer}
.sub-nav-content.two-column-items{grid-template-columns:1fr}
.sub-nav-content.three-column-items{grid-template-columns:1fr}
.parent-nav-item-button-inner{color:rgba(166,159,159,1);display:inline-flex;height:14px;width:16px;align-items:center;justify-content:center;transform:rotate(90deg)}
.parent-nav-item.nav-item-dropdown.show-inner-dropdown .parent-nav-item-button-inner{transform:rotate(-90deg)}
.level2-nav-item-button-mobile{transform:rotate(90deg)}
.level2-sub-item.nav-item-dropdown.show-inner-dropdown .level2-nav-item-button-mobile{transform:rotate(-90deg)}
.three-column-items .sub-nav-level2-wrapper,.two-column-items .sub-nav-level2-wrapper{flex-wrap:nowrap}
.flyout-dynamic-main-nav .parent-nav-item.nav-item-dropdown:hover .flyout-dynamic-section{visibility:hidden;opacity:0;height:0;display:none}
.flyout-dynamic-main-nav .parent-nav-item.nav-item-dropdown.show-inner-dropdown .flyout-dynamic-section{visibility:visible;opacity:1;height:auto;display:block;padding:.5rem 1rem;background:#fff}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown:hover .sub-nav-level3-wrapper{display:none}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown:hover .flyout-dynamic-card-first.middle-image{display:none}
.level2-sub-item.nav-item-dropdown.show-inner-dropdown .fly-out-dynamic-level-title{margin-top:12px;position:unset;display:inline-grid;padding-right:0}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown.show-inner-dropdown .sub-nav-level3-wrapper{display:block;position:static;padding:0 20px;max-width:100%;margin-bottom:20px;background:#fff}
.flyout-dynamic-main-nav .sub-nav-content .level2-sub-item.nav-item-dropdown.show-inner-dropdown .level2-card.flyout-dynamic-card-first{display:block;position:static;padding:0 20px;max-width:100%;margin-bottom:20px;background:#fff}
.parent-nav-item.nav-item-dropdown.show-inner-dropdown .parent-nav-item-text{background:var(--scope-primary);color:#fff}
.parent-nav-item.nav-item-dropdown.show-inner-dropdown .parent-nav-item-link{color:#fff}
.parent-nav-item.nav-item-dropdown.show-inner-dropdown .parent-nav-item-link .lock svg{fill:#fff}
.parent-nav-item.nav-item-dropdown.show-inner-dropdown .parent-nav-item-button-inner svg{color:#fff}
.active-title{border-bottom:0}
.active-link-title{color:var(--scope-primary)}
.parent-nav-item.nav-item-dropdown.show-inner-dropdown .level2-sub-item.nav-item-dropdown{padding:0 .5rem}
.flyout-dynamic-main-nav .parent-nav-item.nav-item-dropdown.no-sublinks>.flyout-dynamic-section{display:none}
}
@media(min-width:768px) and (max-width:1023px){.flyout-dynamic-main-nav.active .mobile-wrapper{width:484px}
.mobile-overlay{top:100px}
.flyout-dynamic-main-nav.active .mobile-wrapper{top:100px;height:calc(100% - 100px);z-index:1100}
}
@media(min-width:0) and (max-width:767px){.flyout-dynamic-main-nav.active .mobile-wrapper{width:94%;z-index:1100}
.flat-dynamic .parent-nav-item-button-mobile{transform:rotate(180deg)}
button.parent-nav-item-button-mobile:focus{outline:5px auto -webkit-focus-ring-color !important}
}
@media only screen and (min-width:1023px){.flyout-dynamic-section.hide-content{display:none}
}
@media only screen and (max-width:1023px){#advance_header_variation{padding:0}
#advance_header_variation .image.parbase{padding:0;margin-bottom:0;height:100px}
#advance_header_variation .mainnavigation{padding:0}
#advance_header_variation .navigation-header{float:inline-end}
#advance_header_variation .image.parbase{align-items:center;display:flex;padding-left:1rem}
#advance_header_variation .responsive-column-control.col-5{align-items:center;display:flex}
}
@media(max-width:767px){#advance_header_variation .image.parbase{height:60px}
}
#advance_header_variation .search-section.opened{position:fixed}
#advance_header_variation.fixed{position:fixed;width:100%;z-index:40;margin-left:auto;margin-right:auto;max-width:unset}
#advance_header_variation{width:100%;position:relative;margin-left:auto;margin-right:auto}
#advance_header_variation .box{padding:0;margin-bottom:0}
#advance_header_variation .box .row{margin:0 !important}
@media(min-width:1023px){#advance_header_variation .mainnavigation{padding-left:12vw;padding-right:12vw}
#advance_header_variation .center.center-img{width:242px !important;height:33px;margin-left:12vw;margin-top:14px;margin-bottom:14px}
#advance_header_variation .responsive-column-control .col-xl-6.col-lg-6.col-md-6 .center.center-img{width:242px !important;height:33px;float:inline-end}
#advance_header_variation .responsive-column-control .center.center-img{margin:0 auto;text-align:center;display:table;width:auto !important}
#advance_header_variation .responsive-column-control{margin-left:12vw;margin-right:12vw;margin-top:14px}
#advance_header_variation #indication-dropdown{float:inline-end}
#advance_header_variation .col-xl-3.col-lg-3.col-md-4{padding-left:0;padding-right:0}
.advanced_mainnav .flyout-dynamic-main-nav.navbar,.advanced_mainnav .navbar.mn-sidebar.h-nav.nav,.advanced_mainnav .nav.main-nav,.h-nm.ml-auto.advanced_mainnav{width:100%}
.advance_mainnav_variation{margin-right:auto}
}
.flat-dynamic .hamburger-menu-icon button{background:0;cursor:pointer;color:var(--scope-text)}
.flat-dynamic .mobile-menu-wrapper{display:none !important}
@media(min-width:1024px){.flat-dynamic .flatdynamic-mobile,.flat-dynamic .flatdynamic-profileicon,.flat-dynamic .flatdynamic-mobile.h-ns-bg{display:none !important}
}
@media(min-width:1023px){#advanced_heardervariation_4 .mainnavigation{padding-left:12vw;padding-right:12vw}
#advanced_heardervariation_4 .responsive-column-control{margin-left:12vw;margin-right:12vw;margin-top:14px}
#advanced_heardervariation_4 .topmidbox{display:none}
#advanced_heardervariation_4 .topmidtext{margin-top:30px;margin-left:3.2em;font-size:12px;font-weight:bold}
}
#advanced_heardervariation_4.fixed{position:fixed;width:100%;z-index:40;margin-left:auto;margin-right:auto;max-width:unset}
#advanced_heardervariation_4{width:100%;position:relative;margin-left:auto;margin-right:auto}
#advanced_heardervariation_4 .box{padding:0;margin-bottom:0}
#advanced_heardervariation_4 .box>.row:first-child{margin:0 !important}
#advanced_heardervariation_4 .search-section.opened{position:fixed}
@media only screen and (max-width:1023px){#advanced_heardervariation_4 .image.parbase{padding:0;margin-bottom:0;height:100px}
#advanced_heardervariation_4 .image.parbase{align-items:center;display:flex;padding-left:1rem}
#advanced_heardervariation_4 .mainnavigation{float:right;padding:0}
#advanced_heardervariation_4 .responsive-column-control{padding:0}
#advanced_heardervariation_4 .responsive-column-control .center.center-img{margin:0 auto;text-align:center;display:table;width:auto !important}
#advanced_heardervariation_4 .navigation-header{float:inline-end}
#advanced_heardervariation_4 .topmidbox{width:30%;height:55px;background:#fff;border:2.5px solid var(--scope-primary);border-radius:10px;position:relative;display:flex;margin-top:20px;display:block;margin-left:1rem}
#advanced_heardervariation_4 .topmidtext{margin-left:1rem;margin-right:1rem;margin-top:20px;font-size:12px}
#advanced_heardervariation_4 .topmidbox span{color:var(--scope-text);font-size:10.5px;font-weight:bold}
#advanced_heardervariation_4 .topmidbox a{padding:6px 8px;width:auto;display:contents;display:block;padding:6px 8px;text-decoration:none;color:inherit;height:100%;width:100%}
#advanced_heardervariation_4 .topmidbox a span:after{content:"";border:solid var(--scope-primary);border-width:0 2.5px 2.5px 0;display:inline-block;padding:2.5px;position:relative;bottom:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);float:right;vertical-align:middle}
}
@media(max-width:767px){#advanced_heardervariation_4 .image.parbase{height:60px}
#advanced_heardervariation_4 .topmidbox{width:50%}
.flat-dynamic .flatdynamic-dsk,.flat-dynamic .flatdynamic-dsk-profileicon{display:none}
}
.active-page.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item.nav-item-dropdown.active-title,.active-page.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .active-sub-title .level2-nav-item-title{border-bottom:2px solid var(--scope-link)}
.active-page.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .activehoverborder.parent-nav-item.nav-item-dropdown.active-title,.active-page.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .activehoverborder .active-sub-title .level2-nav-item-title{border-bottom:2px solid var(--scope-hoverborder-color)}
.active-page.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .active-sub-title .level2-nav-item-title{padding-bottom:.5rem}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flyout-dynamic-section{padding-left:0;padding-right:0}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flat-dynamic-section .level2-nav-item-text{padding-left:2rem;padding-right:2rem}
@media only screen and (max-width:1023px){.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item.nav-item-dropdown.show-inner-dropdown .flyout-dynamic-section.flat-dynamic-section,.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .parent-nav-item.nav-item-dropdown.show-inner-dropdown .level2-sub-item.nav-item-dropdown{padding-left:0;padding-right:0}
.flyout-dynamic-main-nav.navbar.flat-dynamic-main-nav .flat-dynamic-section .level2-nav-item-text{padding-left:24px;padding-right:24px}
}
.h-con{justify-content:space-between;margin-left:auto;margin-right:auto;max-width:1140px !important}
.h-sec.fixed{position:fixed;left:0;width:100%;background:#fff;z-index:40;box-shadow:0 20px 20px -10px rgb(107 85 85 / 16%);margin-left:auto;margin-right:auto;max-width:unset}
.h-sec{width:100%;position:relative;margin-left:auto;margin-right:auto;border-bottom:1px solid rgba(238,231,231,1)}
.h-logo{display:flex;align-items:center;height:100px}
.h-limg{max-width:250px;max-height:70px;height:70px}
.h-nm{display:flex;align-items:end}
.h-bmi{display:none}
.h-ns-tran{transition:all 1s ease}
.h-sticky{position:fixed;top:0;background-color:var(--scope-primary-text);border-bottom:0;box-shadow:0 0 transparent,0 0 transparent,0 20px 25px -5px rgba(0,0,0,0.1),0 10px 10px -5px rgba(0,0,0,0.04)}
.h-ip{border-bottom:0 !important}
.h-ip-profile .basics-menu{padding-right:8px}
.h-ioc{color:var(--scope-primary-text);transition:all 1s ease}
.h-ioc-search{color:var(--scope-primary-text);transition:all 1s ease}
.mn-overlay,.mobile-menu-wrapper{display:none}
.overflow{overflow:hidden}
.fly-out-menu .sub-list{padding:0}
.lock{display:block;margin-right:0}
.lock-hide{display:none !important}
.fly-out-title{padding-left:8px}
.search.active.show{border:0}
.h-ns-bg,.h-search-bg{background:var(--scope-link);cursor:pointer;border-top-left-radius:.375rem;border-top-right-radius:.375rem;width:45px;border-bottom:0 !important;display:flex;justify-content:center}
.h-ns-bg .search{border-bottom:0 !important}
.hs-d-none{display:none}
.h-logo picture{height:unset}
.header-align{display:inline-flex;width:250px;height:63px;align-items:center}
@media(min-width:1023px) and (max-width:1179px){.h-logo{margin-left:1rem}
}
@media only screen and (max-width:1023px){.h-bm{display:none}
.h-bmi{display:flex;width:80px;align-items:center;justify-content:center;background:rgba(246,243,243,1)}
.h-ip{padding:0 1rem;height:100px;display:flex}
.mobile-menu-wrapper{display:block;position:fixed;right:-100%;top:150px;min-width:375px;width:375px;background:rgba(255,255,255,1);height:calc(100vh - 110px);z-index:1010;transition:opacity .5s ease-in-out,right .5s ease-in-out}
.mobile-menu-wrapper .nav-link.mn-nav-link.h-bm{padding:0 !important}
.mobile-menu-wrapper .nav-list-items-wrapper{margin:0 32px}
.mobile-menu-wrapper .nav-list-items-wrapper{position:relative;padding:1rem 0rem .75rem}
.mobile-menu-wrapper .h-bm{display:flex;align-items:center;padding:1rem 0rem .75rem;justify-content:space-between;position:relative;font-size:18px;line-height:23.8px}
.mobile-menu-wrapper.mobile-animate{right:0}
.basics-menu{padding:0rem 1rem}
.lock{padding-bottom:unset;display:flex}
.burger-menu-action{display:flex;min-height:3rem;margin-bottom:16px;align-items:center;background-color:rgba(246,243,243,1);padding-left:33px;padding-right:2rem;font-weight:700;color:rgba(89,84,84,1);width:100%;font-size:18px;line-height:23.8px}
.mn-overlay{display:block;position:fixed;width:100%;left:-100%;height:100%;background:rgba(0,0,0,0.7);z-index:999;opacity:0;transition:all .5s ease-in-out;top:150px}
.mn-overlay.overlay-animate{left:0;opacity:.7}
.fly-out-arrow-prev{margin-right:8px;color:var(--scope-main-nav-text-color);grid-column:2;display:inline-flex;height:12px;width:16px;align-items:center;justify-content:center;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;transform:translateX(var(--tw-translate-x)) translateY(var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));margin-left:-12px}
.prev-menu-text{border:0;background:0;display:flex;align-items:center;color:#595454}
.fly-out-menu-mobile{position:fixed;top:200px;width:375px;right:-100%;height:calc(100% - 200px);z-index:1000;background:rgba(255,255,255,1);padding:16px 32px;overflow-y:auto;transition:right .5s ease}
.fly-out-menu-mobile .fly-out-content1.toolbox-content{display:block}
.fly-out-menu-mobile .fly-out-title{display:none}
.fly-out-menu-mobile .sub-menu.p-0.child-link{position:fixed;left:auto;right:-100%;top:200px;width:375px;height:calc(100% - 200px);display:block !important;padding:16px 30px !important;overflow-y:auto;transition:right .5s ease}
.h-sec.fixed .mobile-menu-wrapper{height:calc(100% - 100px);top:100px}
.h-sec.fixed .mn-overlay{top:100px}
.h-logo{margin-left:1rem}
.mn-sidebar{padding:0}
.h-bm .fly-out-arrow{padding-bottom:6px}
.h-bm::after{content:"";background:linear-gradient(90deg,#eee7e7 80%,transparent);position:absolute;top:100%;left:0;height:1px;width:calc(100% - 4rem);left:2rem}
.h-bm:last-child::after{content:unset}
.h-bm .basics-menu{padding:0rem;width:100%}
.menu-bg{background:var(--scope-primary)}
.fly-out-links{width:auto;max-width:unset}
.fly-out-link{display:flex;align-items:center}
.fly-out-container{padding:0}
.fly-out-content{display:block}
.sub-list{padding:0rem}
.h-sec.fixed .fly-out-menu-mobile{top:150px;height:calc(100% - 150px)}
.h-sec.fixed .fly-out-menu-mobile .sub-menu.p-0.child-link{top:150px;height:calc(100% - 150px)}
.fly-out-item:first-child::before{content:unset}
.fly-out-menu-mobile .mega-menu-card{margin-top:2rem;margin-bottom:2rem}
.fly-out-menu-mobile .mega-menu-card-right{margin-top:2rem;margin-bottom:2rem}
.back-menu-test{font-weight:700}
.menu-text-mobile{padding-left:33px}
.h-ns-bg{border-radius:0;width:80px}
.fly-out-item-last-child::after{content:unset}
.h-sec.fixed{right:unset}
.h-ip-profile .basics-menu{border:0 !important}
.wh-16{height:16px;width:16px}
.header-align{display:inline-flex;width:200px;height:30px;align-items:center}
.h-limg{max-width:160px;max-height:160px;margin-left:2rem}
}
@media(min-width:768px) and (max-width:1023px){.h-limg{max-width:160px;max-height:160px;margin-left:1.5rem}
}
@media only screen and (max-width:1024px){.h-limg{max-width:160px;max-height:160px;margin-left:2rem}
}
@media only screen and (max-width:767px){.h-con{height:60px;margin-left:unset !important;margin-right:unset !important}
.h-logo{height:60px}
.h-limg{max-width:160px;max-height:50px;margin-left:.5rem}
.h-bm .basics-menu{padding:0rem;align-items:center}
.h-ip{height:60px}
.mobile-menu-wrapper{top:110px;background:rgba(255,255,255,1);height:calc(100% - 110px);min-width:100%;width:100%}
.mn-overlay{display:none}
.fly-out-menu-mobile{width:100%;top:160px;padding:16px 32px}
.mn-sidebar{padding:0}
.h-bmi{display:flex;width:80px;align-items:center;justify-content:center}
.menu-bg{background:var(--scope-primary)}
.fly-out-menu-mobile .sub-menu.p-0.child-link{width:100%;top:160px}
.fly-out-links{width:auto;max-width:unset}
.h-sec.fixed .mobile-menu-wrapper{height:calc(100% - 60px);top:60px}
.h-sec.fixed .fly-out-menu-mobile{top:110px;height:calc(100% - 110px)}
.h-sec.fixed .fly-out-menu-mobile .sub-menu.p-0.child-link{top:110px;height:calc(100% - 110px)}
.fly-out-link{display:flex}
.h-bm:last-child::after{content:unset}
.h-sec.fixed{right:unset}
.h-ip-profile .basics-menu{border:0 !important}
.header-align{display:inline-flex;width:160px;height:40px;align-items:center}
}
@media only screen and (max-width:420px){.basics-menu{padding:0rem}
.h-bmi{width:60px}
.h-ns-bg{width:60px}
.h-sec.fixed{right:unset;width:100%}
}
.pageHeaderComponentDiv{padding-top:60px}
@media(min-width:768px) and (max-width:1023px){.fly-out-arrow-prev{color:var(--scope-text)}
}
@media(min-width:0) and (max-width:767px){.fly-out-arrow-prev{color:var(--scope-text)}
}
.v6-header hr{margin-top:0;margin-bottom:0}
.v6-header .top_container .left_div{float:left}
.fixed-header{position:fixed;top:0;left:0;width:100% !important;background-color:var(--scope-main-nav-background-color);z-index:999;box-shadow:0 2px 2px 0 rgba(152,152,152,0.25);margin-left:auto;margin-right:auto;max-width:unset;padding:0}
.main_title{color:var(--scope-text);font-size:36px;font-style:normal;font-weight:700;line-height:32px;letter-spacing:.2px;margin:0}
.v6-header .navbar-collapse{max-width:1440px;margin:0 auto;padding:0}
.v6-header .navbar{display:block !important;padding:8px 0;align-item:center;position:relative;Justify-content:space-between;padding:16px 0 4px}
.v6-header .dropdown-toggle::after{display:none}
.v6-header .main-container{padding:0}
.top_header{align-items:center;display:flex;justify-content:space-between;padding:14px 0}
.top_header .col-sm-6{padding:0 !important}
.top_header img{width:242px;height:33px}
.v6-header .navbar-nav .nav-link{color:var(--scope-text);padding:0 10px 16px;font-size:16px;font-style:normal;font-weight:400;line-height:156.875%;letter-spacing:.16px}
.v6-header .navbar-nav .nav-item{padding:0 0 0 42px}
.v6-header .navbar-nav .nav-item:first-of-type{padding:0}
.v6-header .navbar-nav li a.active,.v6-header .navbar-nav li button.active{border-bottom:2px solid var(--scope-primary);font-weight:bold}
.v6-header .navbar-nav li button{background:transparent}
.v6-header .navbar-toggler{padding:15px 15px}
.v6-header .navbar-toggler-icon{display:block;width:18px;height:5px;vertical-align:middle;content:"";border-bottom:2px solid black;font-weight:bold}
.backtext{display:none}
.mobile-menu{display:none;z-index:9}
.mobile_logo img{width:115px;height:13px;object-fit:cover}
.dropdown_icon{border:solid black;border-width:0 2px 2px 0;display:inline-block;padding:3px;margin:-6px 0 0 10px}
.dropdown_icon_up{transform:rotate(-135deg);-webkit-transform:rotate(-135deg)}
.dropdown_icon_down{transform:rotate(45deg);-webkit-transform:rotate(45deg)}
.v6-header .navbar-expand-lg .navbar-nav .dropdown-menu{padding:8px 20px 16px 20px;left:58px;top:28px}
.v6-header .dropdown-item{color:var(--scope-text);padding:10px;font-size:14px;font-style:normal;font-weight:400;line-height:normal}
.v6-header .dropdown-item:focus,.dropdown-item:hover{background-color:transparent !important;color:var(--scope-primary)}
.v6-header .dropdown-item.active,.dropdown-item:active{background-color:transparent !important;color:var(--scope-text)}
@media(max-width:991px){.v6-header .dropdown-item:last-child{padding:0}
.v6-header .main-container{float:left}
.v6-header .navbar-nav .dropdown-menu{left:61px;padding:10px 10px 16px 10px}
.v6-header .dropdown-item{padding:0 0 16px 0;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.304px}
.v6-header .navbar-nav .nav-link{padding:0 !important;font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.38px}
.v6-header .navbar{padding:14px 0 14px}
.v6-header .navbar-collapse{display:none}
.desktop-menu{display:none}
.v6-header .dropdown-toggle::before{display:none}
.v6-header .navbar-nav .dropdown-menu{border:0;padding-top:8px;padding-bottom:0}
.backtext{padding-bottom:8px;color:#595454 !important;font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.304px;background:transparent;text-align:left}
.mobile-menu{position:fixed;background:#0c0b0b87;width:100%;height:100%;top:0;left:0}
.mobile-menu ul{background:#fff;width:300px;padding:24px 80px 40px 40px;min-height:509px;height:auto}
.mobile-menu .mobile_logo{margin-top:140%}
.main_title{font-size:20px !important;margin-top:-25px;width:130%;display:flex;justify-content:flex-end}
.top_header img{width:131px;height:18px;object-fit:cover}
.v6-header .top_header .col-sm-6{padding:0}
.v6-header .navbar-nav .nav-item{padding:0 0 24px 0 !important}
.backtext{display:block}
.v6-header{padding:0 24px}
.v6-header .navbar-nav li a.active,.v6-header .navbar-nav li button.active{border:unset;font-weight:400}
.v6-header{padding:0 24px}
.top_header{box-shadow:none;position:absolute;top:16px;right:24px;align-content:flex-end;display:flex;flex-direction:column-reverse;width:100%;justify-content:flex-end;z-index:-111;padding:0;align-items:flex-end}
.main_title{font-size:20px !important;margin-top:-4px;width:100%;display:flex;justify-content:flex-end}
.v6-header hr{border:0;margin:0}
}
@media(min-width:1200px){.bms-healthhub .container,.bms-healthhub .cmp-container{max-width:1140px !important}
}
@media(max-width:1199px){.bms-healthhub .container,.bms-healthhub .cmp-container{max-width:1000px !important}
}
@media(min-width:768px){.bms-healthhub .container,.bms-healthhub .cmp-container{max-width:none}
}
@media(min-width:576px){.bms-healthhub .container,.bms-healthhub .cmp-container{max-width:none}
}
.h-headerimgauto.h-limg{height:auto}
@media(min-width:0) and (max-width:767px){.ph-v4-container .bottom-left-alignment .hero-text,.ph-v4-container .bottom-right-alignment .hero-text{bottom:auto}
}
.fixed-nav-bar .h-sec{position:fixed;left:0;width:100%;background:#fff;z-index:40;margin-left:auto;margin-right:auto;max-width:unset}
.fixed-nav-bar .h-sec.fixed{box-shadow:0 20px 20px -10px rgb(107 85 85 / 16%)}
.mio-search-nav .nav-link.mn-nav-link img{width:35px;height:auto;padding-left:10px}
.mio-search-nav .nav-link.mn-nav-link.h-ns-bg{width:unset;background:unset}
.mio-search-nav .nav-link.mn-nav-link{padding-left:42px;padding-bottom:0}
.mio-search-nav .nav-link.mn-nav-link a.active{border-bottom:0;padding-bottom:16px}
.mio-search-nav .nav-link.mn-nav-link.opened a.active{border-bottom:2px solid var(--scope-primary)}
.mio-search-nav .nav-link.mn-nav-link a{border-bottom:0;padding-bottom:16px}
.mio-search-nav .nav-link.mn-nav-link a:hover{color:var(--scope-text)}
.mio-search-nav .nav-link.mn-nav-link a span{font-weight:400}
.tab-content.fly-out-menu.mio-search-tab{top:124px !important}
@media only screen and (min-width:1023px){.mobile-list{display:none}
.tab-content.fly-out-menu.mio-search-tab{overflow-y:scroll;height:-webkit-fill-available;min-height:auto}
}
@media only screen and (max-width:1023px){.mobile-list{width:100% !important;margin-top:75px !important;padding:20px;box-shadow:0 2px 2px 0 rgba(152,152,152,0.25)}
.mobile-list .nav{display:flex;justify-content:center}
.mobile-list .basics-menu{padding:0 1rem !important;width:unset !important;font-size:20px;justify-content:center}
.mobile-list .nav-link .basics-menu{border-bottom:none !important;font-weight:400 !important}
.tab-content.fly-out-menu.mio-search-tab{top:135px !important}
.mobile-list .nav-link.mn-nav-link img{width:35px;height:auto;padding-left:10px}
.mobile-list .nav-link.mn-nav-link a:hover,.mobile-list .nav-link.mn-nav-link a{color:var(--scope-text);font-size:20px}
}
@media only screen and (max-width:767px){.bms-profile-icon li.h-ip-profile{display:inline-flex;padding-left:16px !important;height:auto}
.bms-profile-icon li.h-ip-profile .dropdown-menu{left:0;right:auto}
.bms-profile-icon .dropdown-item{padding:4px 24px !important}
}
@media only screen and (max-width:1023px){.bms-profile-icon li.nav-link.h-ip-profile#myaccount_icon_protected{height:auto;vertical-align:text-top}
.bms-profile-icon li.nav-link.h-ip-profile.show#myaccount_icon_login,.bms-profile-icon li.nav-link.h-ip-profile#myaccount_icon_login{height:auto;vertical-align:text-bottom}
}
.header-navbar__mobile-login{margin:0;padding:0;position:fixed;top:30px;left:58px}
.mobile_logo{display:none}
@media(min-width:1023px){.header-navbar__mobile-login{right:15px;top:82px;left:unset}
.bms-profile-icon .h-ip-profile{position:initial !important}
.bms-profile-icon .h-ip-profile button{background:transparent}
}
@media(min-width:1200px){.header-navbar__mobile-login{right:58px}
}
@media only screen and (max-width:1023px){.bms-profile-icon div.nav-link.h-ip-profile#myaccount_icon_protected{height:auto;vertical-align:text-top}
.bms-profile-icon div.nav-link.h-ip-profile.show#myaccount_icon_login,.bms-profile-icon div.nav-link.h-ip-profile#myaccount_icon_login{height:auto;vertical-align:text-bottom}
}
@media only screen and (max-width:767px){.mio-search-nav .nav-link.mn-nav-link.h-ip{padding-left:21px !important}
}
.back-control{background:#fff;width:300px;padding:18px 80px 8px 40px;height:auto;margin-bottom:-0.063rem}
.footer-content-wrap.add-margin-bottom{margin-bottom:60px}
section .footer-fr-content{margin-left:auto;margin-right:auto;max-width:1140px}
section .footer-fr-content.footer-full-width{max-width:100%;padding-left:4vw;padding-right:4vw}
.footer-fr-content{padding-top:.75rem}
.footer-primary-image{display:inline-block}
.footer-primary-image img{max-height:1.75rem;width:auto}
.footer-link-list{display:flex}
.footer-left-content-list{display:flex;flex-direction:column}
.footer-link{margin-bottom:1.25rem}
.footer-link a{font-size:16px;color:var(--scope-text);text-decoration:none;line-height:20.8px}
.link-text{line-height:20.8px}
.footer-fr-content .footer-content a{display:inline;cursor:pointer}
.footer-link a:hover{opacity:1;color:var(--scope-link);text-decoration:underline}
.footer-legal-message{font-size:14px;line-height:18.2px;color:var(--scope-text)}
.footer-legal-message a{font-size:14px;color:var(--scope-text);text-decoration:none}
.footer-legal-message a:hover{opacity:1;color:var(--scope-primary);text-decoration:underline}
.footer-left-content-list-v2{display:flex;flex-direction:column;margin-left:2rem}
.footer-info{flex:1 1 0;max-width:467px;margin-left:auto}
.footer-button{margin-top:1.2rem}
.footer-end-image{display:flex;justify-content:flex-end;margin-top:1rem;margin-bottom:1rem;margin-left:auto;margin-right:auto;max-width:1140px}
section .footer-end-image.footer-full-width{max-width:100%;padding-left:4vw;padding-right:4vw}
.footer-fr-content img.footer-logo{width:auto;height:auto;max-width:100%}
.footer-end-image-primary{display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.footer-copyright{font-size:14px;line-height:18.2px;color:var(--scope-link)}
.legal-button-link{cursor:pointer}
.legal-image-button{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);margin-bottom:2rem}
.footer-isi-img{width:250px;height:63px}
.footer-content-wrap.isi-parent-wrap hr.border-grey{max-width:1140px;margin-left:auto;margin-right:auto}
.footer-content-wrap .xfpage.page.basicpage .expand-isi-footer .footer-fr-content{border-top:1px solid rgba(0,0,0,.1)}
.footer-content-wrap.isi-parent-wrap hr.border-grey.footer-hr-fullwidth{max-width:1280px;padding:0 4vw}
@media(min-width:0) and (max-width:767px){.footer-info{margin-left:0}
.footer-fr-content{width:100%}
.footer-left-content-list{margin-bottom:1.2rem;font-size:14px}
.footer-left-content-list-v2{display:flex;font-size:14px;flex-direction:column;margin-left:0;margin-bottom:1.2rem}
.footer-content{flex-direction:column;display:flex;flex-direction:row;flex-wrap:wrap;margin-top:3rem;margin-bottom:1rem}
.footer-link-list{display:flex;flex-direction:column;width:100%}
.footer-fr-content{margin-bottom:2.75rem}
.link-text{line-height:20.8px}
.add-padding .page-footer{padding-left:1.5rem;padding-right:1.5rem}
.footer-isi-img{max-height:100%;width:160px;height:40px}
.footer-primary-image img{width:100%}
}
@media(min-width:768px) and (max-width:1023px){.footer-fr-content{padding:0 3rem}
.footer-left-content-list{display:flex;flex-direction:column;margin-bottom:2.2rem}
.footer-legal-message{max-width:467px;margin-left:0}
.footer-info{margin-left:0}
.footer-content{margin-top:2rem}
.footer-content-wrap.isi-parent-wrap hr.border-grey{margin-left:3rem;margin-right:3rem}
}
@media(min-width:1024px){.footer-content{display:flex;flex-direction:row;flex-wrap:wrap;margin-top:48px;margin-bottom:32px}
}
.footer-container-v2{padding:40px;margin-top:0;font-style:normal;font-weight:400;color:var(--scope-text);font-size:16px;background:var(--scope-gradients-light-color-left);letter-spacing:-0.304px}
.footer-container-v2 .non-clickable{color:var(--scope-text) !important}
.footer-content-v2{max-width:1110px;margin-left:auto;margin-right:auto;display:flex;align-items:flex-start;gap:45px;align-self:stretch}
.footer-content-v2>div{display:flex;flex-direction:column;gap:20px}
.footer-content-v2 ul{padding-left:15px;margin:0}
.footer-content-v2 p{margin:0}
.footer-middle-content-v2 p:first-child,.footer-middle-content-v2 ul{margin-bottom:20px}
.footer-content-v2 .footer-text{line-height:150%}
.footer-content-v2 a[href^="tel"]{pointer-events:none}
.footer-middle-content-v2 .footer-text a[href^="tel"]{font-weight:400;color:var(--scope-text)}
.footer-content-v2 .footer-urls{display:flex;flex-direction:column;gap:16px}
.footer-content-v2 .footer-urls:empty{display:none}
.footer-content-v2 .footer-heading{font-size:20px;letter-spacing:-0.38px;font-weight:700;line-height:150%;.phone_num{display:inline-block;width:100%;pointer-events:none}
}
.footer-content-v2 .footer-link a{color:var(--scope-text);line-height:150%;font-size:20px;text-decoration:none}
.footer-content-v2 .footer-link a:hover{color:#be2bbb !important;text-decoration:none}
.footer-middle-content-v2 .footer-text p a{font-size:16px}
.footer-content-v2 .footer-link-bold{font-size:24px;font-weight:700;color:var(--scope-primary);letter-spacing:-0.456px;line-height:150%}
.footer-content-v2 .footer-text a{font-weight:700;color:var(--scope-primary);font-size:20px}
.footer-content-v2 .footer-mblnum{font-size:13px;line-height:150%;letter-spacing:-0.247px}
.footer-right-content-v2 .footer-copyright{font-size:13px;line-height:150%;color:var(--scope-primary);letter-spacing:-0.247px}
.footer-content-v2 .footer-btm-section{display:flex;flex-direction:column;gap:5px}
@media(max-width:768px){.footer-container-v2{padding:32px 24px;margin-top:0}
.footer-content-v2 a[href^="tel"]{pointer-events:auto}
.footer-content-v2 a[href^="tel"]:hover{color:var(--scope-primary) !important}
.footer-content-v2{flex-direction:column;gap:32px;.footer-heading .phone_num{pointer-events:auto}
}
.footer-content-v2 .footer-urls{gap:12px}
}
.sr-t{font-weight:700;color:var(--scope-headline);font-size:16px;line-height:1.2}
.sr-ct{margin:0 0 3.75rem;color:var(--scope-headline);font-size:1.5rem;line-height:1.2;font-weight:700}
.sr-dsc{margin-top:3px;color:var(--scope-text);font-size:14px;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.sr-dt{margin-top:12px;font-size:.75rem;line-height:1}
.sr.tc{cursor:pointer}
.sr-section{padding-left:5vw;padding-right:5vw;display:flex;flex-direction:column;justify-content:center}
.sr-container{max-width:80%;margin-left:auto;margin-right:auto}
.sr-w{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.sr-bp{border-bottom:1px solid var(--scope-primary-link);margin-bottom:.75rem;padding-bottom:.6rem;font-size:16px;line-height:1.3;color:var(--scope-text)}
.sr-bp.d-flex.justify-content-between{border-bottom:0}
.sr-n{font-size:1rem;line-height:1.3}
.sr-sbd-ic{height:12px;width:12px}
.sr-sbd-txt{padding-right:8px;font-size:1rem;line-height:1.3}
.sr-sbsec{padding-bottom:60px}
.sr-tagw{width:352px}
@media(min-width:767px) and (max-width:1024px){.sr-section{padding-left:0vw;padding-right:0vw}
.sr-container{max-width:66%;margin-left:auto;margin-right:auto}
.sr-w{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.sr-tagw{width:600px}
}
.search-loader{width:100%;display:flex;flex-direction:column;align-items:center}
@media(min-width:0) and (max-width:767px){.sr-w{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.sr-container{max-width:100%}
}
.header-component-be-crop a{color:var(--scope-text)}
.header-component-be-crop a:hover{color:var(--scope-link)}
.header-component-be-crop.h-sec{border:unset;padding:0;background:transparent}
.header-component-be-crop .top_header .header-top{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center;height:60px;padding:25px 0}
.header-component-be-crop .top_header .header-top .header-top-left{display:-ms-flexbox;display:flex;-ms-flex-positive:1;flex-grow:1}
.header-component-be-crop .top_header .header-top .top-nav-bar{display:none}
.header-component-be-crop .top_header .header-top .header-top-left .header-top-right{display:flex;align-items:center;width:50%;text-align:left;justify-content:start}
.header-component-be-crop .top_header{width:100%;visibility:visible;display:block;padding:0;background:var(--white);border-bottom:1px solid #eee7e7}
.header-component-be-crop .top_header .header-top .logo{width:230px;text-align:center;padding:15px 0;position:absolute;left:50%;top:0;transform:translateX(-50%);height:auto}
.header-component-be-crop .top_header .skip_content{position:absolute;left:-10000px;top:auto;width:1px;height:1px;overflow:hidden;background-color:#f6f4f3;padding:10px;top:20px}
.header-component-be-crop .top_header .skip_content:focus{color:var(--scope-link);position:absolute;width:auto;height:auto;top:12px;left:66px}
.header-component-be-crop .top_header .header-top .header-top-right{display:flex;align-items:center;width:auto;justify-content:flex-end}
.header-component-be-crop .feature-nav-button{display:inline-flex;align-items:center;justify-content:center;background-color:var(--white);color:var(--scope-link);border:2px solid var(--scope-link);border-radius:5px;padding:8px 15px;font-size:16px;font-weight:700;text-decoration:none;height:35px;min-width:100px;line-height:1;white-space:nowrap;margin:0 8px;cursor:pointer}
.header-component-be-crop .header-top-left .top-links .feature-nav-button:first-child{margin-left:28px}
.header-component-be-crop .header-top-right .top-links .feature-nav-button:first-child{margin-right:28px}
.header-component-be-crop .top_header .header-top .search-panel button.top-nav-search,.header-component-be-crop .top_header .header-top .search-panel button.top-nav-close{background:transparent;border-left:1px solid var(--gray);border-radius:000;cursor:pointer}
.header-component-be-crop .top_header .header-top .search-panel button.top-nav-search{padding:3px 20px}
.header-component-be-crop .top_header .header-top .search-panel button.top-nav-close{display:none;padding:8px 20px}
.header-component-be-crop .top_header .header-top .header-top-right .top-links a{padding:0 15px;font-size:13px;line-height:20px}
.header-component-be-crop .top_header .header-top .header-top-right .top-links a:first-child{padding-left:0}
.header-component-be-crop .top_header .header-top .search-panel button.top-nav-search .icon-search-v2,.header-component-be-crop .top_header .header-top .header-top .search-panel button.top-nav-search .icon-search-v2 svg{width:13px;height:13px;display:flex}
.header-component-be-crop .header-bottom{visibility:hidden;background:rgba(0,0,0,0.5);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px);display:-ms-flexbox;display:none;-ms-flex-pack:justify;justify-content:space-between;position:relative}
.header-component-be-crop .main-nav .top-nav-item-bar{display:inline-block;background:0;position:static}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav{visibility:hidden;display:-ms-flexbox;display:flex;opacity:0;position:absolute;z-index:-1;max-height:inherit;overflow-y:hidden;left:auto;box-shadow:0 0 100px rgba(0,0,0,0.2);background:var(--white);padding:50px 0;top:60px}
.header-component-be-crop .top-nav-item-bar .top-nav-item-button{display:none}
.header-component-be-crop .main-nav .top-nav-item-bar .top-nav-item{-ms-flex-align:center;align-items:center;background:0;padding:15px 8px 15px 15px;line-height:30px;font-size:14px;font-weight:700;display:-ms-inline-flexbox;display:inline-flex}
.header-component-be-crop .main-nav .top-nav-item-bar:not(.nav-dropdown) .top-nav-item{padding:15px}
.header-component-be-crop .main-nav .top-nav-item-bar .top-nav-item-button .nav-item-text{display:inline-block;text-align:start;color:var(--white)}
.header-component-be-crop .main-nav .top-nav-item-bar .top-nav-item-button .top-nav-item-button-inner{height:30px;width:auto;background-color:transparent;transform:rotate(90deg);margin:0 8px}
.header-component-be-crop .main-nav .top-nav-item-bar .top-nav-item-button .top-nav-item-button-inner .icon{display:inline-block;fill:currentColor;width:7px;height:10px;color:var(--white)}
.header-component-be-crop .main-nav{-ms-flex-pack:center;justify-content:center;position:relative;width:auto}
.header-component-be-crop .header-bottom .main-nav .navlist{display:contents}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2{max-height:100%;overflow-y:auto;scrollbar-width:thin;scrollbar-width:5px;scrollbar-height:5px;scrollbar-face-color:var(--scope-text);scrollbar-track-color:rgba(var(--white),.96);width:100%;box-shadow:none;border:0}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem.nav-dropdown{height:auto;display:-ms-flexbox;display:flex;padding:15px 0 0}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem .nav-item-level2 .level2-arrow-svg{display:none}
.header-component-be-crop .nav-search-mobile{z-index:16;display:none;box-shadow:none;right:0;padding:0 21px 0 0;background:var(--white)}
.header-component-be-crop .nav-search-mobile .nav-search-box{position:relative;display:-ms-flexbox;display:flex}
.header-component-be-crop .nav-search-mobile .nav-search-box .mobile-search-icon{padding:13px;pointer-events:none}
.header-component-be-crop .icon-search-v2{width:14px;height:14px}
.header-component-be-crop .nav-search-button{-ms-flex-item-align:end;align-self:flex-end;width:50px;display:none;right:0;top:3.5px;position:absolute;height:42px;background:transparent}
.header-component-be-crop .nav-search-mobile .nav-search-box .nav-search-input-mobile{width:100%;border:0;font-size:16px;color:var(--scope-text);background:rgba(var(--white),.96);padding:14px 21px;height:auto;line-height:22px}
.header-component-be-crop .main-nav .top-links.seven4{display:none}
.header-component:has(.header-component-be-crop) input:focus,.header-component:has(.header-component-be-crop) a:focus,.header-component:has(.header-component-be-crop) button:focus,header:has(.header-component-be-crop) input:focus,header:has(.header-component-be-crop) a:focus,header:has(.header-component-be-crop) button:focus{outline:2px auto -webkit-focus-ring-color !important}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2::-webkit-scrollbar{width:5px;height:5px}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2::-webkit-scrollbar-thumb{background:var(--scope-text)}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2::-webkit-scrollbar-track{background:rgba(var(--white),.96)}
.header-component-be-crop .nav-search-mobile .nav-search-box .nav-search-input-mobile::placeholder{color:var(--scope-text)}
.header-component-be-crop .top_header .header-top .logo img{width:170px;height:auto}
.header-component-be-crop .has-external-link .icon{width:15px;height:15px;margin-left:5px;display:inline-block}
.header-component-be-crop .has-external-link .icon svg{height:12px;width:12px;vertical-align:baseline}
.header-component-be-crop ul{list-style-type:none;padding:unset;margin:unset}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem .nav-item-level2{line-height:22px}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem.nav-dropdown .nav-item-level2:hover{color:var(--scope-link);font-weight:500}
@media only screen and (min-width:1181px){.header-component-be-crop .header-bottom{display:-ms-flexbox;display:flex;transition:all .25s ease-in;-ms-flex-pack:center;justify-content:center;background:var(--scope-link);height:0;visibility:visible;-webkit-backdrop-filter:blur(25px);backdrop-filter:blur(25px);opacity:0;overflow:hidden}
.header-component-be-crop .header-bottom.active{height:60px;opacity:1;overflow:visible}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav{max-height:0;padding:0;transition:all ease-in-out;transition-duration:.35s;opacity:0;transition-duration:.15s}
.header-component-be-crop .main-nav .top-nav-item-bar:hover .top-nav-item-button .header-component-be-crop .main-nav .top-nav-item-bar.hover-active .top-nav-item-button{position:relative}
.header-component-be-crop .main-nav .top-nav-item-bar:hover .top-nav-item-button:before,.header-component-be-crop .main-nav .top-nav-item-bar.hover-active .top-nav-item-button:before{content:"";border-bottom:2px solid var(--white);display:inline-flex;position:absolute;bottom:10px;z-index:99999;width:calc(100% - 30px)}
.header-component-be-crop .main-nav{display:-ms-flexbox;display:flex;padding:0;min-width:1150px}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar:hover .top-nav-item-button .top-nav-item-button-inner,.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar.hover-active .top-nav-item-button .top-nav-item-button-inner{transform:rotate(-90deg)}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar:hover .top-nav-item-button .top-nav-item-button-inner .nav-item-button-inner,.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar.hover-active .top-nav-item-button .top-nav-item-button-inner .nav-item-button-inner{top:-3px;position:relative}
.header-component-be-crop .header-bottom.active .main-nav .top-nav-item-bar:hover .sub-nav,.header-component-be-crop .header-bottom.active .main-nav .top-nav-item-bar.hover-active .sub-nav{max-height:75vh;overflow-y:auto;opacity:1;visibility:visible}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2{padding:1rem 0;width:100vw;flex-wrap:wrap;position:relative;opacity:0;max-width:321px;min-width:321px}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar:hover .sub-nav .level2,.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar.hover-active .sub-nav .level2{opacity:1;transition:opacity .1s ease-in .25s}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem .nav-item-level2:hover .level2-arrow-svg{display:inline;margin-left:-10px;position:relative;left:9px}
.header-component-be-crop .main-nav .top-nav-item-bar .top-nav-item{position:relative}
.header-component-be-crop .top_header .header-top .search-panel button.top-nav-close .icon-close-v2{display:flex}
.header-component:has(.bms-search-modal-open) .header-component-be-crop .header-bottom.active,header:has(.bms-search-modal-open) .header-component-be-crop .header-bottom.active{display:none}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem .nav-item-level2{padding:1rem 2rem .75rem;width:100%}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem.nav-dropdown{padding:0}
.header-component-be-crop.has-isi .header-bottom.active .main-nav .top-nav-item-bar:hover .sub-nav,.header-component-be-crop.has-isi .header-bottom.active .main-nav .top-nav-item-bar.hover-active .sub-nav{max-height:55vh}
}
@media only screen and (max-width:1180px){.header-component-be-crop .top_header .header-top{background:var(--white)}
.header-component-be-crop .top_header .header-top .header-top-left .header-top-right,.header-component-be-crop .top_header .header-top .header-top-right,.top-nav-menu-open .header-component-be-crop .header-top .top-nav-bar .icon-menu-toggle,.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .nav-item-text .level2-arrow-svg{display:none}
.header-component-be-crop .header-top .top-nav-bar .icon-menu-toggle{display:flex}
.header-component-be-crop .top_header{top:unset;right:0}
.header-component-be-crop .top_header .header-top .top-nav-bar{display:block}
.header-component-be-crop .top_header .header-top .top-nav-bar .top-nav-bar-menu-trigger{background:var(--scope-link);height:60px;text-align:center;width:58px}
.header-component-be-crop .top_header .header-top .top-nav-bar .top-nav-bar-menu-icons{height:18px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}
.header-component-be-crop .top_header .header-top .top-nav-bar .top-nav-bar-menu-trigger .top-nav-bar-menu-icons .icon rect,.header-component-be-crop .top_header .header-top .top-nav-bar .top-nav-bar-menu-trigger .top-nav-bar-menu-icons .icon svg path{fill:var(--white)}
.header-component-be-crop .top_header .header-top .top-nav-bar .icon-close-v2{display:none;width:100%;height:14px;text-align:center}
.top-nav-menu-open body.fixed-nav-bar{overflow-y:hidden}
body.medical-v3{padding-top:60px !important}
.header-component-be-crop .top-nav-overlay-sm{visibility:hidden;width:100%;height:100%;position:fixed;background:var(--scope-text);opacity:0;z-index:-2;opacity:.6;left:0;top:60px}
.top-nav-menu-open .header-component-be-crop .top-nav-overlay-sm{visibility:visible !important;display:block}
.top-nav-menu-open .header-component-be-crop .header-top .top-nav-bar .icon-close-v2,.top-nav-menu-open .header-component-be-crop .nav-search-mobile{display:block}
.top-nav-menu-open .header-component-be-crop .header-top .top-nav-bar .icon-close-v2 svg{vertical-align:unset}
.header-component-be-crop .header-bottom.active-mobile,.header-component-be-crop .active-mobile .top-links.seven4{display:block;visibility:visible}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar .top-nav-item-button .nav-item-text,.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar .top-nav-item-button .top-nav-item-button-inner .icon{color:var(--scope-text)}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar .top-nav-item-button .nav-item-text{font-weight:300;padding:5px 24px;text-align:left;line-height:35px;font-size:23px;width:100%}
.header-component-be-crop .active-mobile .main-nav .top-links.top-links-last{border-top:1px solid var(--scope-text);padding-top:10px;margin-top:10px}
.header-component-be-crop .header-bottom.active-mobile .main-nav .navlist{display:flex;flex-direction:column}
.header-component-be-crop .active-mobile .main-nav .top-links a,.header-component-be-crop .active-mobile .main-nav .top-links button{font-weight:400;display:flex;width:100%;font-size:16px;line-height:20px;padding:10px 0 10px 24px;border:0;color:var(--scope-text);margin:0;justify-content:flex-start;height:unset}
.header-component-be-crop .active-mobile .main-nav .top-nav-item a{width:85%}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar .top-nav-item{height:auto;float:none;width:100%;padding:0}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar button.top-nav-item-button-mobile-v2{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;line-height:22px;font-size:18px;height:auto;float:none;margin:0 15px;padding:0}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar button.top-nav-item-button-mobile-v2 .nav-item-button-inner{padding:12px 16px}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar .level2-quicklinks-sub-nav{display:none;padding:10px 0 10px 15px;position:unset;visibility:visible;opacity:1;box-shadow:none}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar.sub-nav-open .level2-quicklinks-sub-nav{display:block}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar .sub-nav .level2{padding-left:35px}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar.sub-nav-open .top-nav-item{background:var(--scope-link)}
.header-component-be-crop .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem.nav-dropdown:first-child{padding:0}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar.sub-nav-open .top-nav-item-button .nav-item-text,.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar.sub-nav-open .top-nav-item-button .top-nav-item-button-inner .icon{color:var(--white)}
.header-component-be-crop .active-mobile .main-nav .top-nav-item-bar.sub-nav-open button.top-nav-item-button-mobile-v2 .nav-item-button-inner{padding:12px 16px;transform:rotate(180deg)}
.header-component-be-crop .nav-search-mobile{position:fixed;top:61px;border-bottom:1px solid var(--scope-text)}
.header-component-be-crop .header-bottom.active-mobile{height:100%;background:var(--white);position:fixed;right:0}
.header-component-be-crop .nav-search-mobile .nav-search-box .nav-search-input-mobile{padding:14px 0;font-weight:700}
.header-component-be-crop .header-bottom.active-mobile .main-nav{padding:10px 0;overflow-y:auto;height:100vh;max-height:calc(100% - 120px)}
.header-component-be-crop .active-mobile .main-nav .top-links a:focus,.header-component-be-crop .active-mobile .main-nav .top-links button:focus{color:var(--scope-link);font-weight:700}
.top-nav-menu-open .cmp-isi.sticky-element{z-index:0}
}
@media only screen and (max-width:1180px) and (min-width:768px){.header-component-be-crop .header-top .logo{max-width:inherit;text-align:left;padding-left:30px}
.header-component-be-crop .nav-search-mobile{width:484px}
.header-component-be-crop .nav-search-mobile .nav-search-box{padding-bottom:15px;top:10px}
.header-component-be-crop .header-bottom.active-mobile{top:127px;width:484px}
.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2 .level2-sub-tem .nav-item-level2{font-size:18px}
}
@media only screen and (max-width:767px){.header-component-be-crop .nav-search-mobile{width:90%}
.header-component-be-crop .header-bottom.active-mobile{top:111px;width:90%}
.header-component-be-crop .top_header .header-top .logo{width:70%;height:60px;text-align:left;left:unset;transform:none}
.header-component-be-crop .top_header .header-top{padding:25px 0 25px 25px}
}
@media only screen and (max-width:1600px) and (min-width:1180px){.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2{min-width:280px}
}
@media only screen and (max-width:1440px) and (min-width:1180px){.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2{min-width:230px}
}
@media only screen and (max-width:1340px) and (min-width:1180px){.header-component-be-crop .header-bottom .main-nav .top-nav-item-bar .sub-nav .level2{min-width:175px;width:210px}
}
.si-container{padding-left:5vw;padding-right:5vw;display:flex;justify-content:center}
.si-container picture{display:flex;justify-content:center}
.si-img{border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;width:1140px;height:240px}
.sb-container{top:-27px;width:752px;box-shadow:0 8px 40px rgb(107 85 85 / 16%);border-radius:.5rem}
.sb-content{padding-left:5vw;padding-right:5vw}
.s-input{border-radius:.5rem 0 0 .5rem;border:0;outline:0;border-top-right-radius:0}
.sb-wrapper #searchItem ~.s-input{border-radius:0}
.s-input:focus{box-shadow:none;border:1px solid #ced4da}
.s-btn{background-color:var(--scope-link);border-width:0;color:var(--scope-primary-text);cursor:pointer;line-height:0;padding:21px 20px;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-top-right-radius:.5rem !important;border-bottom-right-radius:.5rem !important;border-top-left-radius:0;border-bottom-left-radius:0}
.s-btn::before{background-color:var(--scope-primary-darken);clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(0.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(0.165,0.84,0.44,1);width:100%;border-top-left-radius:0;border-bottom-left-radius:0}
.s-btn:hover::before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}
.s-btn-icon{z-index:5;position:relative}
.sb-bdc{width:752px;top:-24px;position:relative}
.sb-bdc-bp{background-color:var(--scope-primary-link);font-weight:400;font-size:14px;border:1px solid var(--scope-secondary-link);line-height:1rem}
.sb-bdc-bp:hover{background-color:var(--scope-primary-text);cursor:pointer}
.sb-bdc-h{padding-bottom:12px;font-size:14px;line-height:1.3}
.btn.focus,.btn:focus{outline:none !important;box-shadow:none !important}
.search-icon-button{z-index:5;position:relative}
.sb-inp-cross{position:absolute;top:0;right:63px;border:0;top:17px;height:18px;cursor:pointer;z-index:3}
.v-btn{background-color:var(--scope-link);border-width:0;color:var(--scope-primary-text);cursor:pointer;line-height:0;padding:21px 20px;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem;margin-bottom:2.5rem}
.v-btn::before{background-color:#b014ad;clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(0.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(0.165,0.84,0.44,1);width:100%}
.v-btn:hover::before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}
.v-btn-icon{z-index:5;position:relative}
.sr-tc{display:none}
@media(min-width:768px) and (max-width:1024px){.si-img{width:820px;height:240px;border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}
.si-container{padding-left:0vw;padding-right:0vw}
.s-btn-container{max-width:75%}
.sb-content{padding-left:0vw;padding-right:0vw}
.sb-container{max-width:75%}
.sb-bdc{width:75%}
}
@media(min-width:0) and (max-width:767px){.si-container{padding-left:0vw;padding-right:0vw}
.si-img{width:767px;height:auto;border-bottom-left-radius:0rem;border-bottom-right-radius:0rem}
.sb-container{width:100%}
.sb-content{padding-left:0vw;padding-right:0vw;margin-left:4vw;margin-right:4vw}
.sb-bdc{width:100%}
}
.form-control.s-input{padding:.375rem 1.875rem .375rem 1rem !important}
.bms-search-modal{position:fixed;top:60px;left:0;right:0;height:250px;z-index:9999;opacity:0;visibility:hidden;display:none;transition:opacity .3s ease-in-out,visibility .3s ease-in-out}
.bms-search-modal.bms-search-modal-open{opacity:1;visibility:visible;display:block}
.bms-search-modal-backdrop{position:absolute;top:0;left:0;right:0;bottom:0;height:250px;background-color:var(--white);z-index:1}
.bms-search-close-button{display:none !important}
.bms-search-modal-container{position:relative;z-index:2;width:100%;height:auto;display:flex;align-items:flex-start;justify-content:center;padding:0;padding-top:0}
.bms-search-modal-content{width:100%;max-width:none;background:var(--white);border-radius:0;transform:translateY(-30px);transition:transform .3s ease-in-out;text-align:center;padding:60px 40px 40px 40px;position:relative;min-height:200px;border-top:2px solid #eee7e7}
.bms-search-modal.bms-search-modal-open .bms-search-modal-content{transform:translateY(0)}
.bms-search-form{width:100%;max-width:1200px;margin:0 auto}
.bms-search-input-wrapper{position:relative;display:flex;align-items:center;background:var(--white);border:1px solid var(--scope-text);border-radius:32px;height:48px;width:60%;margin:0 auto}
.bms-search-icon-container{display:flex;align-items:center;justify-content:center;width:32px;height:100%;margin-left:8px}
.bms-search-icon{width:20px;height:20px;display:block}
.bms-search-input{flex:1;border:0;background:transparent;padding:0 10px;line-height:48px;height:100%;font-size:18px;font-weight:700;color:var(--scope-text);font-family:inherit;outline:0}
.bms-search-input:focus{outline:0;border:0;box-shadow:none}
.bms-search-input::placeholder{color:#a69f9f;font-weight:400;font-size:18px}
.bms-search-submit-button{background:var(--scope-link);color:var(--white);border:0;border-radius:32px;padding:0 24px;height:100%;font-size:16px;outline:0;cursor:pointer}
body.bms-search-modal-open{overflow:hidden;height:100%}
.header,.site-top-nav,.header-component-be-crop .site-top-nav{position:relative;z-index:1000}
body.bms-search-modal-open .main-nav,body.bms-search-modal-open .header-bottom{display:none}
.bms-search-modal-full-overlay{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9997;background:transparent;pointer-events:none}
.bms-search-modal.bms-search-modal-open .bms-search-modal-full-overlay{pointer-events:auto}
.bms-search-modal.bms-search-modal-open .top-nav-close{pointer-events:auto;position:relative;z-index:10001}
.bms-search-modal-full-screen-overlay{position:fixed;top:60px;left:0;right:0;bottom:0;z-index:9998;background:transparent;display:none}
.bms-search-modal.bms-search-modal-open .bms-search-modal-full-screen-overlay{display:block}
.modal-dialog{max-width:1140px}
.modal-content{border-radius:.5rem}
.link-warn-overlay{padding:32px}
.link-warn-crossbtn{right:30px;top:25px;height:25px;width:15px;position:absolute;padding:0;background:transparent;border:0;cursor:pointer}
.link-warn-crossbtn:focus{outline:0}
.external-link-warning-modal{top:20%;margin:0 auto;padding-right:0 !important}
.IndicationContent p{line-height:1.5;color:var(--scope-text);margin-bottom:0}
.confirm-btn-color{color:var(--scope-primary-text)}
.link-warn-header{font-size:1.75rem;font-weight:700;line-height:1.2;color:var(--scope-headline);margin-top:2rem;margin-bottom:1.25rem}
.link-warn-btns{margin-top:32px}
.link-warn-cnlbtn{background-color:rgba(246,243,243,1);border-width:0;color:rgba(89,84,84,1);cursor:pointer;font-weight:700;line-height:0;padding:1rem 1.5em;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem}
.link-warn-cnlbtn:hover{border-color:rgba(166,159,159,1)}
.link-warn-cnlbtn::before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;background-color:rgba(238,231,231,1);clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(0.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(0.165,0.84,0.44,1);width:100%}
.link-warn-cnlbtn:hover:before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}
.link-warn-pgrbtn{background-color:var(--scope-primary);border-width:0;color:#fff;cursor:pointer;font-weight:700;line-height:0;padding:1rem 2em;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem}
.link-warn-btntran{z-index:5;position:relative;transition:color 350ms ease}
.link-warn-pgrbtn::before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;background-color:var(--scope-primary-darken);clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(0.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(0.165,0.84,0.44,1);width:100%}
.link-warn-pgrbtn:hover:before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}
.link-warn-cnlbtn{color:rgba(89,84,84,1)}
.link-warn-cnlbtn:hover{color:rgba(89,84,84,1)}
@media(min-width:768px) and (max-width:1024px){.external-link-warning-modal{width:92vw}
}
@media(min-width:0) and (max-width:767px){.external-link-warning-modal{width:92vw;top:3%}
.link-warn-header{font-size:1.5rem}
}
.citation-image{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;color:var(--scope-text)}
.citation-article-wrapper{margin-left:auto;margin-right:auto;max-width:1140px}
.citation-pull-quote{position:relative;border-top:2px solid rgba(238,231,231);margin-top:50px;width:66%;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.citation-author{display:flex;align-items:center;margin-top:1rem}
.block-quote{font-size:2.25rem;font-weight:700;font-style:italic;margin-top:32px;line-height:46.8px}
.block-quote a{color:var(--scope-link);text-decoration:none;display:inline;cursor:pointer}
.block-quote a:hover{text-decoration:underline;color:var(--scope-link)}
.block-quote sup{top:0;vertical-align:super;position:relative;margin-left:.1rem;margin-right:.1rem;display:inline-block;line-height:1.4;font-size:60%;font-weight:700;font-style:italic}
.block-quote sub{position:relative;margin-left:.1rem;margin-right:.1rem;display:inline-block;vertical-align:baseline;line-height:1.4;font-size:60%;top:.25rem}
.author-citation{width:70px;height:70px;border-radius:50%}
.citation-author-info{display:flex;flex-direction:column;margin-left:2rem;margin-top:1rem}
.citation-author-info-content{display:flex;flex-direction:column;margin-left:2rem}
.citation-author-name p{margin:0;font-weight:700;font-size:1rem;line-height:20.8px}
.citation-author-information p{font-size:1rem;line-height:20.8px}
.citation-author-content{position:relative;margin-left:2rem;flex-direction:column;align-items:flex-start;font-size:1rem;font-style:normal;padding-left:35px;margin-top:1rem;display:flex}
.citation-author-content::before{position:absolute;left:-2rem;margin-top:.5rem;content:"";width:65px;border-top:2px solid rgba(238,231,231)}
.citation-author-information{display:flex}
.quote-mark{position:absolute;right:0;bottom:.25rem;width:140px;height:107px;z-index:-1;background-image:url('../../../content/dam/buildeasy/component-images/citation-v3.svg')}
.pr-citation-content{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.pr-wrapper{max-width:66%;margin-left:auto;margin-right:auto;font-size:1.4rem;line-height:29.12px}
.pr-wrapper a{color:var(--scope-primary);text-decoration:none;display:inline;cursor:pointer}
.pr-wrapper a:hover{text-decoration:underline}
@media(min-width:1024px){.pr-citation-content{padding-left:4rem;padding-right:4rem}
.citation-image{padding-left:4rem;padding-right:4rem}
}
@media(min-width:0) and (max-width:767px){.citation-image{padding-left:4vw;padding-right:4vw}
.citation-pull-quote{width:100%}
.block-quote{font-size:1.4rem;line-height:29.12px}
.quote-mark{display:none}
.author-citation{margin-top:.75rem}
.citation-author-name{margin-top:.75rem;margin-left:0}
.citation-author-content{margin-top:.75rem;margin-left:0;padding:0}
.citation-author-info{font-size:14px;margin-left:15px}
.citation-author-info-content{font-size:14px;margin:0}
.citation-author{display:flex;align-items:center;margin:0}
.citation-author-content::before{display:none}
.pr-wrapper{max-width:100%;font-size:1.2rem}
.pr-citation-content{padding-left:4vw;padding-right:4vw}
.citation-author-name p{font-size:14px;line-height:18.2px;font-weight:700}
}
@media(min-width:768px) and (max-width:1023px){.block-quote{font-size:1.75rem;line-height:36.4px}
.citation-author-info{font-size:14px}
.citation-author-info-content{font-size:14px;margin-left:0}
.citation-pull-quote{width:65%}
.citation-author-content{margin-left:0;padding-left:0}
.citation-author-content::before{display:none}
}
.v-login-form-wrapper{min-height:532.07px;height:auto !important;max-height:auto}
.gigya-screen-buildeasy #screenset_container{margin-right:0;padding:0;width:350px}
.tabcontent .gigya-screen-buildeasy .gigya-composite-control-submit .gigya-input-submit{width:90% !important}
#password-tab-content .gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-password input,#my-details-tab-content .gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-textbox input,#my-details-tab-content .gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-dropdown select{background-color:#fff !important}
#gigya-profile-form .gigya-composite-control.gigya-composite-control-dropdown select,#gigya-profile-form .gigya-composite-control .gigya-input-text{width:100% !important}
#password-tab-content .gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-password input,#my-details-tab-content.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-textbox input,#my-details-tab-content .gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-dropdown select{width:100%}
.gigya-screen-buildeasy .gigya-screen .gigya-layout-row{width:100%}
#dropdown_menu_block .dropdown-item.active,#dropdown_menu_block .dropdown-item:active{background-color:var(--scope-primary)}
#dropdown_menu_block .dropdown-item.focus-visible,#dropdown_menu_block .dropdown-item:.focus-visible{border:1px solid var(--scope-primary)}
.gigya-screen-buildeasy .gigya-screen .gigya-label-text,.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-label{color:var(--scope-text)!IMPORTANT}
.gigya-screen-buildeasy .gy-ui-screen-set h1.gigya-screen-caption{border-top:none !important}
ul.profiletabssty li a{border:1px solid var(--scope-primary) !important}
ul.profiletabssty li a.active{background:var(--scope-primary) none repeat scroll 0 0;border:var(--scope-primary)}
.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-header{border-bottom:1px dashed var(--scope-primary);border-top:1px dashed var(--scope-primary);color:var(--scope-primary)}
.reset-confirmation .pwdconf.alogin-page .continueButton{background-color:var(--scope-primary);border-color:var(--scope-primary)}
.gigya-screen-buildeasy #gigya-update-profile-screen .gigya-layout-row.subscribe-wrapper,.gigya-screen-buildeasy #gigya-profile-form .subscribe-wrapper .gigya-composite-control.gigya-composite-control-submit{width:100%}
.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-label a.cancelbtn{margin-left:0}
.gigya-screen-buildeasy .gigya-screen a.gigya-button,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gigya-button.gig-tfa-phone-code-resend,.gigya-screen-buildeasy .gigya-screen input[type=button],.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button-submit,.gigya-screen-buildeasy .gigya-screen input[type=submit],.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-edit-link{box-shadow:none !important}
.gigya-screen-buildeasy .gigya-screen a.gigya-button,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gigya-button.gig-tfa-phone-code-resend,.gigya-screen-buildeasy .gigya-screen input[type=button],.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-button-container .gig-tfa-button-submit,.gigya-screen-buildeasy .gigya-screen input[type=submit],.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-edit-link{border:1px dashed var(--scope-primary) !important;background-color:var(--scope-primary) !important}
.gigya-screen-buildeasy #gigya-forgot-password-success-screen .gigya-composite-control.gigya-composite-control-link.button{width:100% !important;border:1px dashed var(--scope-primary);background-color:var(--scope-primary)}
.gigya-screen-buildeasy .gigya-screen a.gigya-button:hover{border:1px dashed var(--scope-primary) !important;background-color:var(--scope-primary) !important}
.gigya-screen-buildeasy #gigya-register-form .gigya-layout-row h2{border-bottom:1px dashed var(--scope-primary);border-top:1px dashed var(--scope-primary);color:var(--scope-primary)}
.gigya-screen-buildeasy #gigya-register-screen .gigya-layout-row.with-divider .gigya-composite-control-label .cancelbtn{width:100%}
.gigya-screen-buildeasy .gigya-screen .gigya-layout-cell{max-width:100% !important;width:100% !important}
.gigya-screen-buildeasy #gigya-register-screen .gigya-layout-row.with-divider .gigya-composite-control.gigya-composite-control-submit{width:100% !important}
.gigya-screen-buildeasy .gigya-layout-row.with-divider .gigya-composite-control.gigya-composite-control-submit{float:left;width:100% !important}
.gigya-screen-buildeasy .gigya-screen .forgot-password-cell a,.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-forgotPassword,.gigya-screen .gigya-composite-control.gigya-change-password-link,.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-link{padding-bottom:20px;clear:both}
.gigya-screen-buildeasy #gigya-register-form .gigya-input-text,.gigya-screen-buildeasy #gigya-register-form .gigya-input-password,.gigya-screen-buildeasy #gigya-register-form select,.gigya-screen-buildeasy #gigya-register-form textarea{background-color:#fff;border:2px solid #a69f9f !important}
.gigya-screen-buildeasy .gigya-screen input.gigya-input-text.gigya-error,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container input.gigya-error.gig-tfa-phone-code-textbox,.gigya-screen-buildeasy .gigya-screen input.gigya-input-password.gigya-error,.gigya-screen-buildeasy .gigya-screen select.gigya-error{border:2px Solid #e76468}
.gigya-screen-buildeasy .gigya-composite-control.gigya-composite-control-link{color:var(--scope-primary) !important}
.gigya-screen-buildeasy.gigya-screen-buildeasy .gigya-screen a,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend,.gigya-screen-buildeasy .gigya-screen a:visited,.gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend:visited,.gigya-screen-buildeasy .gigya-screen a:link,.gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend:link,.gigya-screen-buildeasy .gigya-screen a:active,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-resend:active{color:var(--scope-primary) !important}
.gigya-screen-buildeasy .gigya-composite-control .gigya-input-submit{background-color:var(--scope-primary) !important;border-color:var(--scope-primary) !important}
.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-textbox input,.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-composite-control-password input{background-color:#fff}
.gigya-screen-buildeasy .gigya-screen .gigya-input-text.gigya-error,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-textbox.gigya-error,.gigya-screen-buildeasy .gigya-screen .gigya-input-password.gigya-error,.gigya-screen-buildeasy .gigya-screen .gigya-textarea.gigya-error{box-shadow:none;border:2px solid #e76468 !important}
.gigya-screen-buildeasy .gigya-screen .gigya-input-text:focus,.gigya-screen-buildeasy .gigya-screen.portrait div.gigya-tfa .gig-tfa-container .gig-tfa-phone-code-textbox:focus,.gigya-screen-buildeasy .gigya-screen .gigya-input-password:focus,.gigya-screen-buildeasy .gigya-screen .gigya-textarea:focus{box-shadow:none;border:2px solid var(--scope-primary) !important}
.gigya-screen-buildeasy .gigya-screen .gigya-composite-control.gigya-terms-error{height:45px}
.gigya-screen-buildeasy #gigya-register-form .gigya-input-text,.gigya-screen-buildeasy #gigya-register-form .gigya-input-password,.gigya-screen-buildeasy #gigya-register-form select,.gigya-screen-buildeasy #gigya-register-form textarea{width:100% !important}
.gigya-screen-buildeasy #DocCheck_btn{width:117px !important}
.gigya-screen-buildeasy #screenset_container_social_0_uiContainer{width:100% !important}
.gigya-screen-buildeasy #gigya-verification-pending-screen .statusInProgress{display:block}
.gigya-screen-buildeasy #gigya-login-screen .gigya-layout-row.with-divider .gigya-layout-cell.with-social-login{width:100%}
.gigya-screen-buildeasy .gigya-social-login .gigya-login-providers-container .gigya-login-providers-list-container div{display:inline-block;margin-right:20px}
.gigya-screen-buildeasy .gigya-login-providers-container{width:100% !important;left:0 !important;top:0 !important}
.gigya-screen-buildeasy .gigya-screen .gigya-social-login-container{margin:auto;width:100% !important;padding-left:7%;margin-top:20px}
.gigya-social-login-container.gigya-style-modern #gy-ui-1_social_0_uiContainer{max-width:100% !important}
.gigya-screen-buildeasy{border-radius:.375rem;background-color:#fff;clear:both !important;float:none !important}
.gigya-screen .gigya-input-text{color:var(--scope-text) !important;border:2px solid #a69f9f !important}
.gigya-screen .gigya-input-password{color:var(--scope-text) !important;border:2px solid #a69f9f !important}
.gy-ui-screen-set{color:var(--scope-text) !important}
.gy-ui-screen-set .gigya-screen-content,.gy-ui-screen-set h1{padding:0;margin:0 !important}
.gy-ui-screen-set h1.gigya-screen-caption{margin-bottom:1rem !important;font-size:1.5rem;font-weight:700;padding:0;line-height:1.3;border-bottom:0;color:var(--scope-text)}
.gigya-screen-content .gigya-screen .gigya-login-form .gigya-layout-row.with-divider .gigya-layout-cell.with-site-login,.landscape.gigya-screen .with-divider.gigya-layout-row>.with-site-login.gigya-layout-cell{width:100% !important}
.gigya-screen-content div.gigya-screen{padding:0 !important}
.gigya-layout-row .gigya-layout-cell .gigya-composite-control-label{padding:0}
.gigya-screen .gigya-composite-control.gigya-composite-control-textbox,.gigya-composite-control.gigya-composite-control-password{margin:1.75rem 0 !important}
.gigya-screen .gigya-composite-control.gigya-composite-control-textbox input,.gigya-screen .gigya-composite-control.gigya-composite-control-password input{margin-bottom:0 !important;height:56px !important;font-size:18px !important;padding:0 3rem 0 1.25rem !important;border-width:2px;border-radius:.375rem;outline:2px solid transparent;outline-offset:2px}
.gigya-composite-control.gigya-composite-control-submit input{width:100% !important;border-radius:.5rem !important;height:50px !important;font-size:16px !important;font-weight:700;margin-bottom:40px !important}
.gigya-composite-control.gigya-composite-control-submit+label{text-align:center !important}
.gigya-screen.portrait{float:none !important;width:100% !important}
@media(min-width:0) and (max-width:767px){.gigya-screen-buildeasy{width:100% !important}
.gigya-header-wrapper{flex-direction:column}
.gigya-screen-buildeasy .gigya-screen .gigya-social-login-container{padding-left:1.2rem}
}
.ph-v4-container{margin-top:0;margin-bottom:0}
.header-container{margin-left:auto;margin-right:auto;max-width:100%;position:relative;height:100%}
.img-pimary{width:100%;display:flex;height:auto;max-width:100%;align-items:center;justify-content:center}
.header-container .mph-container{position:absolute;bottom:0;margin-bottom:0;height:100%;overflow:hidden;padding-bottom:2rem}
.mph-container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto}
.text-wrapper{max-width:1140px;margin:0 auto;position:relative;height:100%}
.gigya-header-wrapper{position:relative;height:100%}
.hero-text{position:absolute;bottom:0;left:0}
picture{height:100%;width:100%}
.ph-h1{color:var(--scope-text)}
.ph-container{width:100%;max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;padding-top:0;padding-bottom:0}
.ph-container article{margin-left:auto;margin-right:auto;max-width:1140px}
body{min-width:375px;line-height:1.3;width:100%;overflow-x:hidden}
.protected-page-pre div{filter:blur(7px);position:relative}
.protected-page-pre div::after{position:absolute;top:0;left:0;height:100%;width:100%;content:""}
.protected-page-pre .gigya-header-wrapper p{font-size:1.4rem;color:var(--scope-text);max-width:80ch}
.protected-page{margin-left:0;margin-right:0;margin-bottom:6.25rem;max-width:100%;padding-left:0;padding-right:0}
.protected-page article{max-width:100%;margin-left:0;margin-right:0}
.protected-page-container{position:relative}
.protected-page-icon{position:absolute;top:0;left:50%;border-radius:9999px;background-color:var(--scope-secondary-text);transform:translateX(-50%) translateY(-50%) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1);display:flex;align-items:center;justify-content:center;box-shadow:0 10px 20px rgb(0 0 0 / 20%);width:100px;height:100px}
.protected-page-icon .icon-lock{stroke:currentColor;display:inline-flex;justify-content:center;align-items:center;max-width:80ch;height:2rem;width:2rem;color:var(--scope-primary);transform:translateX(0) translateY(-1px) rotate(0) skewX(0) skewY(0) scaleX(1) scaleY(1)}
.protected-page-icon .icon-lock svg{height:100%;width:100%;max-height:100%;max-width:100%}
.protected-page-gradient{position:absolute;top:0;width:100%;background:linear-gradient(246deg,var(--scope-gradients-dark-color-left),var(--scope-gradients-dark-color-right));height:639px;z-index:-1}
.protected-page-teaser{margin-left:auto;margin-right:auto;padding-top:8rem;width:552px}
.protected-page-title{line-height:1.2;font-weight:700;max-width:36ch;font-size:2rem;margin-bottom:1rem;color:var(--scope-secondary-text)}
.protected-page-text{margin-bottom:3.75rem;color:var(--scope-secondary-text)}
.protected-page-text p{font-size:1.4rem;max-width:80ch;line-height:1.3;margin:0}
.protected-page-login-container{border-radius:.375rem;background-color:#fff;box-shadow:0 8px 80px rgba(49,43,43,.30196)}
.v-login{padding:4rem 4.75rem 0;color:var(--scope-text)}
.v-login-switch{margin-bottom:4rem;display:flex;width:100%;height:50px;font-size:18px}
.v-login-switch-item:first-of-type{border-top-left-radius:9999px;border-bottom-left-radius:9999px}
.v-login-switch-item:last-of-type{border-top-right-radius:9999px;border-bottom-right-radius:9999px}
.v-login-form-wrapper{height:532.07px}
.v-login-form{margin-left:1.25rem;margin-right:1.25rem}
.v-login-teaser{display:flex}
.v-login-teaser-header{margin-bottom:1rem;font-size:1.5rem;font-weight:700}
.v-login-form.hide{display:none}
@media(min-width:1024px){.img-pimary{height:100%;overflow:hidden}
.mph-container{padding-left:4rem;padding-right:4rem}
.gigya-header-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.ph-container{padding-left:4rem;padding-right:4rem}
}
@media(min-width:768px) and (max-width:1023px){.mph-container{padding-left:4vw;padding-right:4vw}
.gigya-header-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.ph-container{padding-left:4vw;padding-right:4vw}
ul.profiletabssty.profile-tabs{padding-right:15px;padding-left:0}
}
@media(min-width:0) and (max-width:767px){body{min-width:375px;line-height:1.3;width:100vw;overflow-x:hidden}
.mph-container{padding-left:4vw;padding-right:4vw}
.ph-h1{margin:0}
.ph-ptxt{margin:1rem 0}
.ph-container{padding-left:4vw;padding-right:4vw}
.protected-page{padding:0}
.protected-page-teaser{width:90%;padding-top:5rem}
.protected-page-title{font-size:1.8rem}
.protected-page-text{margin-bottom:2rem}
.protected-page-text p{font-size:1.2rem}
.v-login{padding:3.75rem 1.25rem 3rem}
.v-login-switch{margin-bottom:2rem}
.v-login-form{margin-left:0;margin-right:0}
ul.profiletabssty.profile-tabs{padding-left:0;margin:20px 0 0}
ul.profiletabssty li a{width:90%}
}
@media(max-width:400px){.gigya-screen-buildeasy #screenset_container{width:300px}
}
.modal-content .inquiry-form-page .gigya-layout-cell.responsive.with-divider,.modal-content .inquiry-form-page .gigya-layout-cell.responsive.with-social-login{display:none}
@media only screen and (min-width:1024px){.modal-content .inquiry-form-page .gy-ui-screen-set{padding:0 30px}
}
@media(min-width:1024px){.column-container{padding-left:4rem;padding-right:4rem}
.link-text-rec-wrapper .wrapper{max-width:66%;margin-left:auto;margin-right:auto}
}
.column-container{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;margin-top:3rem}
.link-wrapper{margin-left:auto;margin-right:auto;max-width:1140px}
.column-container .column{display:block;flex:1 1 0}
.column-wrap{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.link-recommendation{transition-property:all;transition-duration:.45s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.link-recommendation a:hover{color:var(--scope-text);text-decoration:none}
.link-recommendation a:hover .link-recommendation-headline .link-heading-external{color:var(--scope-link);text-decoration:underline}
.link-recommendation a:hover .link-recommendation-headline .link-heading-external .link-icon-external{color:var(--scope-link)}
.link-description{text-decoration:none}
.link--external{max-width:100%;color:var(--scope-text);text-decoration:none}
.link--external a{display:inline;cursor:pointer}
.link-text-rec-wrapper{max-width:80ch}
.link-image{display:flex;flex-direction:row}
.link-recommendation-image{margin-right:2rem;min-width:261px;max-width:261px}
.link-recommendation-image .img-primary{width:100%;overflow:hidden;border-radius:.25rem}
.img-primary.image{height:auto;width:100%;overflow:hidden;border-radius:.25rem}
.img-primary{display:flex;align-items:center;justify-content:center;transition-property:all}
.img-wrapper{width:auto;height:auto}
.img-wrapper img{width:100%;height:auto;vertical-align:middle}
.link-recommendation-content{display:grid;width:100%;max-width:100%}
.link-recommendation-headline{margin-bottom:.5rem;font-size:1.75rem;font-weight:700;line-height:36.4px}
.link-heading-external{display:flex;justify-content:space-between;max-width:100%}
.link-heading{max-width:80ch}
.link-icon{background-color:#f6f3f3;display:inline-flex;align-items:center;justify-content:center;position:relative;height:1rem;width:1rem;border-radius:9999px}
.link-icon-external{color:var(--scope-text);position:absolute;height:50%;width:50%;translate:0;scale:1;margin-bottom:10px}
svg.link-external-rec-icon{margin-bottom:9px;margin-top:3px;position:absolute}
.link-description{max-width:100%;font-size:1.4rem;line-height:29.12px;color:var(--scope-text)}
.link-description-url{max-width:100%;overflow:hidden;font-size:1rem;line-height:20.8px}
.link-icon-unchecked-icon{background-color:rgba(246,243,243);display:inline-flex;align-items:center;justify-content:center;position:relative;height:1rem;width:1rem;border-radius:9999px}
.link-icon-external-unchecked-icon{position:absolute;height:50%;width:50%;scale:1;margin-bottom:10px}
svg.link-external-icon-unchecked-icon{margin-bottom:9px;margin-top:3px;position:absolute}
.link-description sup{position:relative;margin-left:.1rem;margin-right:.1rem;display:inline-block;line-height:1.4;font-size:60%;top:0;vertical-align:super}
.link-description sub{position:relative;margin-left:.1rem;margin-right:.1rem;display:inline-block;vertical-align:baseline;line-height:1.4;font-size:60%;top:.25rem}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .one-column.column-container{padding-left:0rem;padding-right:0rem}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .one-column.column-container a .link-text-rec-wrapper .wrapper{max-width:100%;margin-left:auto;margin-right:auto}
@media(min-width:0) and (max-width:767px){.column-wrap{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem;padding-left:8px;padding-right:8px}
.column{margin-left:2vw;margin-right:2vw}
.link-image{max-width:100%;flex-direction:column}
.link-recommendation-image{margin-right:0;margin-bottom:1.25rem;width:100%;max-width:100%}
.link-recommendation-headline{margin-bottom:.75rem;font-size:1.4rem;line-height:29.12px}
.link-description{margin-bottom:.75rem;font-size:1rem;line-height:20.8px}
.link-description-url{font-size:14px;list-style:18.2px;display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
}
@media(min-width:768px) and (max-width:1023px){.column-wrap{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.column{margin-left:4vw;margin-right:4vw}
.link-recommendation{max-width:100%}
.link-image{max-width:100%}
.wrapper{margin-left:auto;margin-right:auto}
.link-recommendation-image{margin-right:1.25rem}
.link-recommendation-headline{margin-bottom:.75rem;font-size:1.4rem;line-height:29.12px;font-weight:700}
.link-description{margin-bottom:.75rem;font-size:1rem;line-height:20.8px}
.link-description-url{font-size:15px;line-height:19.5px}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .link-recommendation-image{min-width:0;max-width:261px}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .link-wrapper .column{margin:0}
}
@media all and (device-width:1024px) and (device-height:768px) and (orientation:landscape){.link-text-rec-wrapper .wrapper{max-width:100%}
}
.second-nav{width:375px;max-width:100%;position:absolute;z-index:21;background:#fff;margin-top:1.5rem;border-bottom-right-radius:.375rem;border-bottom-left-radius:.375rem}
.first-level-navigation-content:hover .first-level-text,.first-level-navigation-content:hover .first-level-link,.second-nav-item:hover .second-link-txt:not(div),.next-level-link-only:hover a{color:var(--scope-primary) !important}
.col-xl-4.col-lg-4.col-md-4 .second-nav{width:100%}
.second-nav-title-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;color:var(--scope-text);font-size:inherit;font-weight:inherit;line-height:inherit}
.nav-back-link .back-to-nav-text{padding:14px 21px;line-height:23px;font-weight:700;font-size:18px;margin:10px 30px;background:#f6f3f3}
.next-level-link-only a{padding:14px 0;display:block}
.second-nav::before{position:absolute;top:0;left:0;height:100%;background:linear-gradient(180deg,var(--scope-link) 80%,var(--scope-primary-text));width:2px;content:""}
.second-nav-overlay{position:fixed;display:none;width:100%;height:100%;top:0;left:0;right:0;bottom:0;z-index:4;opacity:1;background:rgba(49,43,43,.8);cursor:pointer}
.second-nav-title{padding:0rem 1.75rem;margin-bottom:1rem;white-space:nowrap;font-size:1.3rem;font-weight:700;line-height:1.3}
.second-nav-title-icon{display:none}
.second-nav-content{padding-left:1.75rem;padding-right:.9rem}
.second-nav-item{border-bottom:0;display:flex;position:relative}
.second-nav-item:not(:first-child):before{position:absolute;top:0;left:0;height:1px;width:100%;content:"";background:linear-gradient(90deg,#eee7e7 80%,var(--scope-primary-text))}
.second-nav-item:last-child{border-bottom:0}
.second-nav-item:hover .second-nav-link{text-decoration:none;color:var(--scope-link)}
.second-nav-item--active a span{font-weight:700}
.second-nav-link{text-decoration:none;color:var(--scope-text)}
.second-link-txt{line-height:1.3;font-size:16px}
.second-link-txt:not(div){cursor:pointer}
.pageHeaderComponent .second-nav-page-head{margin-left:auto;margin-right:auto;max-width:1140px;display:flex}
.secondary-navigation .second-nav-section{margin-left:auto;margin-right:auto;max-width:1140px;display:flex;position:relative}
.second-nav-section+.second-nav-ph-v5{max-width:100%;padding-left:calc(375px + 2rem);flex:1}
.second-nav-ph-v5{max-width:100%;padding-left:2rem}
.second-nav-ph-v5 .bdc-wrapper{max-width:100%}
.first-level-navigation.disabled .next-level-navigation.active{display:block !important;margin-left:0;width:100%}
.second-nav-content .second-nav-item.second-nav-item-second .second-link-txt{width:86%;display:block;transition-property:margin;transition-duration:375ms;transition-timing-function:cubic-bezier(.4,0,.2,1);color:var(--scope-text)}
.second-nav-content .second-nav-item.second-nav-item-second .second-link-txt .v-icon,.second-nav-content .second-nav-item.second-nav-item-second .v-icon,.second-nav-content .second-nav-item.second-nav-item-second .first-level-navigation.active .v-icon{display:inline-flex;width:40px;right:0;position:absolute;height:100%;top:0;margin-top:0;align-items:center;justify-content:center;background:0;cursor:pointer}
.second-nav-content .second-nav-item.second-nav-item-second .first-level-navigation .v-icon{display:none}
.second-nav-content .second-nav-item.second-nav-item-second .second-link-txt .v-icon svg,.second-nav-content .second-nav-item.second-nav-item-second .v-icon svg{height:12px;stroke:var(--scope-text);float:right}
.second-nav-content.disabled .second-nav-item.second-nav-item-second .second-link-txt,.second-nav-content.disabled .second-nav-item.second-nav-item-second .v-icon{height:0;margin-left:-100%;padding:0;display:none}
.first-level-navigation{transition-property:margin;transition-duration:375ms;transition-timing-function:cubic-bezier(.4,0,.2,1);opacity:1;width:0;height:0;margin-right:-100%;margin-left:7px}
.first-level-navigation.active{display:block;width:100%;opacity:1;padding-left:0;height:auto;transition-property:margin;transition-duration:375ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.first-level-navigation-content a span>p{margin:0;display:inline-block}
.next-level-navigation.active{display:block;width:100%;opacity:1;height:auto;margin-right:30%;transition-property:margin;transition-duration:375ms;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.second-nav-content.disabled .second-nav-item{padding-top:0rem;padding-bottom:0rem}
.second-nav-content.disabled .second-nav-item:before{background:0}
.first-level-navigation .first-level-text .v-icon svg{height:12px;stroke:var(--scope-text);float:right;position:relative;right:15px;top:5px}
.first-level-navigation,.next-level-navigation{list-style-type:none}
.second-nav-wrap{overflow:hidden}
.first-level-navigation.disabled{height:auto;width:100%}
.next-level-navigation.active{margin-right:160%}
.first-level-text,.first-level,.first-level-navigation.disabled .first-level-text{height:0;margin-right:100%;display:none}
.first-level-navigation.active .first-level-text{height:auto;margin-right:0;padding:14px 0;cursor:pointer;display:block;width:-webkit-fill-available;text-align:left;background:0;color:inherit}
.first-level-navigation.active .first-level{height:auto;margin-right:0;cursor:pointer;display:block;width:-webkit-fill-available;text-align:left;background:0;color:inherit}
.next-level-navigation{height:0;margin-left:120%;display:none}
.next-level-navigation.active{height:auto;margin-right:0}
.first-level-navigation .first-level-link{height:0;display:none}
.first-level-navigation.active .first-level-link{display:block;height:auto;padding:14px 0}
.first-level-navigation.disabled .first-level-text-block{height:0;display:block}
.nav-back-link{display:none}
.nav-back-link .back-to-nav-text{cursor:pointer;width:-webkit-fill-available;text-align:left;color:inherit}
.nav-back-link .heading-text{font-weight:700;padding:13px 35px;position:relative;color:var(--scope-text);font-size:16px;margin-bottom:0}
.nav-back-link .v-icon svg{stroke:var(--scope-text);height:12px;transform:rotate(180deg);margin-right:11px}
.active-back.nav-back-link{display:block}
.second-link-txt{padding-top:1rem;padding-bottom:.75rem}
div.second-link-txt:has(+button){cursor:pointer}
.first-level-navigation-content{position:relative}
.first-level-navigation-content:not(:first-child):before{position:absolute;top:0;left:0;height:1px;width:97%;content:"";background:linear-gradient(90deg,#eee7e7 80%,var(--scope-primary-text))}
.next-level-link-only{position:relative}
.next-level-link-only:not(:first-child):before{position:absolute;top:0;left:0;height:1px;width:96%;content:"";background:linear-gradient(90deg,#eee7e7 80%,var(--scope-primary-text))}
.second-nav-section a .lock{display:inline-block}
.heading-text:before{position:absolute;bottom:0;left:37px;height:1px;width:81%;right:28px;content:"";background:linear-gradient(90deg,#eee7e7 80%,var(--scope-primary-text))}
.second-nav-section.secondary-dropdown .second-nav-content{display:none}
.second-nav-section.secondary-dropdown .second-nav-title{margin:0;padding:14px 20px 14px 20px;position:relative;display:flex;justify-content:space-between;align-items:center;flex-direction:row;cursor:pointer;background-color:var(--scope-secondary-nav-dropdown-background-color)}
.second-nav-section.secondary-dropdown .second-nav-title .second-nav-title-txt{color:var(--scope-secondary-nav-dropdown-text-color)}
.second-nav-section.secondary-dropdown .second-nav{border-bottom-right-radius:0;border-bottom-left-radius:0}
.second-nav-section.secondary-dropdown .second-nav-title-icon{display:block;top:4px;position:relative}
.second-nav-section.secondary-dropdown .second-nav:before{content:none}
.second-nav-section.secondary-dropdown .second-nav-overlay.second-nav-overlay-open{display:block}
.second-nav-section.secondary-dropdown .second-nav-title-icon-transform{transform:rotateZ(180deg);top:-5px}
.second-nav-section.secondary-dropdown .second-nav-content-open{display:block}
.column-control-column .second-nav-section.secondary-dropdown .second-nav{width:95%}
.second-nav-section.secondary-dropdown{margin-bottom:90px}
.second-nav.sticky-sec-navigation.second-nav-sticky{position:fixed;width:auto}
.second-nav.sticky-sec-navigation.second-nav-sticky{width:275px !important}
.second-nav.sticky-sec-navigation.second-nav-sticky{top:0}
.second-nav.sticky-sec-navigation .second-nav-links{overflow-y:scroll}
.second-nav.sticky-sec-navigation{width:275px !important}
.second-nav.sticky-sec-navigation .second-nav-links::-webkit-scrollbar{width:5px}
.second-nav.sticky-sec-navigation .second-nav-links::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:10px}
@media(min-width:768px) and (max-width:1024px){.column-control-column .second-nav.second-nav-sticky,.column-control-column .second-nav.second-nav-open{width:375px}
.column-control-column .second-nav-section.secondary-dropdown .second-nav{width:375px}
.second-nav-open .second-nav-title-txt{color:var(--scope-text)}
.second-nav-section+.second-nav-ph-v5 .ph-h1.ph-h1-color{padding-left:0;padding-right:0}
.second-nav-title-txt{color:var(--scope-primary)}
.active-back.nav-back-link{display:none}
.second-nav-open .active-back.nav-back-link{display:block}
.page-head-top-padding{padding-top:60px}
.page-head-top-padding .pageHeaderComponentDiv{padding-top:0}
.first-level-navigation-content:not(:first-child):before{width:93%}
.first-level-navigation .first-level-text .v-icon svg{right:31px}
.heading-text:before{left:27px;height:1px;width:84%}
.second-nav{top:152px;margin-top:0rem}
.responsive-column-control .second-nav{top:0;left:0}
.responsive-column-control .second-nav.second-nav-sticky{top:102px}
.responsive-column-control .second-nav.second-nav-open{top:151px}
.nav-back-link .heading-text{padding:13px 28px}
.nav-back-link .back-to-nav-text{padding:1rem 1rem .75rem}
.second-nav-top-unset{top:unset;bottom:-1rem}
.second-nav-sticky{position:fixed}
.second-nav-open{height:100%;position:fixed;overflow:hidden}
.second-nav::before{display:none}
.second-nav-title{display:flex;padding-left:1.25rem;padding-right:1.25rem;color:var(--scope-link);white-space:nowrap;font-size:1.3rem;font-weight:700;justify-content:space-between;height:50px;align-items:center;margin-bottom:0rem}
.second-nav-title-open{color:var(--scope-text);background:rgba(238,231,231,1)}
.second-nav-wrap{border-bottom-right-radius:.375rem}
.second-nav-title-icon{display:block;padding-top:5px;color:var(--scope-text);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.second-nav-content{display:none;padding-left:1.25rem}
.second-nav-content-open{display:block}
.second-nav-item-open{border-bottom:1px solid white}
.second-nav-item:not(:first-child):before{width:0}
.second-nav-title-icon-transform{transform:rotateZ(180deg)}
.second-nav-overlay-transform{display:block}
.second-link-txt{line-height:1.3;font-size:18px}
.second-nav-overlay-open{display:block}
.second-nav-overlay-sticky{position:fixed;top:102px}
.second-nav-ph-v5{max-width:100%;padding-left:4vw;padding-right:4vw}
.second-nav-ph-v5{margin-left:auto;margin-right:auto}
.second-nav-section+.second-nav-ph-v5{max-width:100%;padding-left:2rem}
}
@media(min-width:800px){.second-nav-top-unset{top:unset;bottom:7.5rem}
}
@media(min-width:0) and (max-width:767px){.second-nav-section+.second-nav-ph-v5{max-width:100%;padding-left:4vw}
.second-nav-open .second-nav-title-txt{color:var(--scope-text)}
.second-nav-title-txt{color:var(--scope-primary)}
.page-head-top-padding{padding-top:60px}
.page-head-top-padding .pageHeaderComponentDiv{padding-top:0}
.first-level-navigation.disabled .first-level-navigation-content:not(:first-child):before{display:none}
.first-level-navigation.active .first-level-navigation-content:not(:first-child):before{width:100vw}
.heading-text:before{left:1rem;width:auto;right:1rem}
.next-level-link-only:not(:first-child):before{width:100vw}
.first-level-navigation{margin-left:0}
.nav-back-link .back-to-nav-text{background-color:rgb(231 220 220 / 50%);margin:0}
.first-level-navigation .first-level-text .v-icon svg{right:0}
.col-xl-4.col-lg-4.col-md-4 .second-nav{width:100% !important;max-width:100%}
.col-xl-4.col-lg-4.col-md-4 .second-nav.second-nav-open{width:375px}
.second-nav-title{display:flex;padding-left:1.25rem;padding-right:1.25rem;color:var(--scope-link);white-space:nowrap;font-size:1.3rem;font-weight:700;justify-content:space-between;height:50px;align-items:center;margin-bottom:0rem}
.second-nav-title-icon-transform{transform:rotateZ(180deg)}
.first-level-navigation.active .first-level-text{padding-left:0;padding-right:10px}
.next-level-link-only a{padding-left:7px;outline:0}
.next-level-link-only a:focus{outline:0}
.second-nav-title-open{color:var(--scope-text);background:rgba(238,231,231,1);padding-left:1rem}
.second-nav-title-icon{display:block}
.second-nav::before{display:none}
.second-nav-content{display:none;font-size:18px;line-height:23.4px}
.second-nav-content-open{display:block;padding-left:1rem;padding-right:1rem}
.second-nav{width:100%;left:0;margin-top:0rem;border-bottom-right-radius:0rem;border-bottom-left-radius:0rem;z-index:10;background-color:var(--scope-primary-text)}
.nav-back-link .back-to-nav-text{padding:14px 33px;font-size:18px;font-weight:700;line-height:23.4px;padding-left:1rem;padding-right:1rem}
.nav-back-link .heading-text{font-size:18px;line-height:23.4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-left:1rem;padding-right:1rem}
.responsive-column-control .second-nav{top:0}
.responsive-column-control .second-nav.second-nav-sticky{top:60px}
.responsive-column-control .secondary-navigation .second-nav-section{margin-bottom:60px}
.second-nav.second-nav-open{height:100%}
.responsive-column-control .second-nav.second-nav-open{position:fixed;top:110px;left:0;right:0;bottom:0;overflow-y:auto;padding-bottom:10px}
.second-nav-top-unset{top:unset}
.second-nav-sticky{position:fixed}
.second-nav-open{background:var(--scope-primary-link);height:100%}
.second-nav-item-open{border-bottom:1px solid white}
.second-nav-content.disabled .second-nav-item-open{border-bottom:0}
.second-nav-item:not(:first-child):before{width:0}
.second-link-txt{line-height:1.3;font-size:18px}
.second-nav-title-icon{display:block;padding-top:5px;color:var(--scope-text);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.second-nav-title-icon svg path{fill:var(--scope-primary)}
.secondary-dropdown .second-nav-title-icon svg path{fill:var(--scope-secondary-nav-dropdown-text-color)}
.second-nav-ph-v5{max-width:100%;padding-left:4vw;padding-right:4vw}
.second-nav-section{margin-bottom:20px}
.first-level-navigation.disabled .next-level-navigation.active{margin-left:-2%}
.active-back.nav-back-link{display:none}
.second-nav-open .active-back.nav-back-link{display:block}
}
@media(min-width:768px) and (max-width:1181px){.col-xl-4.col-lg-4.col-md-4 .second-nav{width:100%;max-width:100%}
.col-xl-4.col-lg-4.col-md-4 .second-nav.second-nav-open{width:375px}
}
.standalone-second-nav .first-level-navigation .first-level-text{width:100%}
.second-nav-title p{margin-bottom:0}
.second-nav-wrap .second-nav-content .second-nav-item.second-nav-item-second .level2-nav-item-link.first-level-text{width:100%}
.second-nav-wrap .second-nav-content .second-nav-item.second-nav-item-second .level2-nav-item-link.first-level-text .v-icon{top:0}
.second-nav-item.second-nav-item-second.nav-item-dropdown p{margin-bottom:0 !important}
.second-link-txt .icon-toggle.v-secondary-navigation-arrow{padding-top:6px;padding-bottom:2px}
a.second-link-txt,a.level2-nav-item-link.first-level-text{position:relative}
.first-level-navigation .first-level-text .v-icon svg{right:0;top:0}
.second-nav-wrap .second-nav-content .second-nav-item.second-nav-item-second .level2-nav-item-link.first-level-text .v-icon{padding-right:10px;width:45px}
ul.second-nav-links,ul.next-level-navigation{padding:0}
@media(min-width:768px) and (max-width:1024px){a.second-link-txt .v-icon{padding-left:14px}
}
@media(max-width:767px){.second-nav-wrap .second-nav-content .second-nav-item.second-nav-item-second .level2-nav-item-link.first-level-text .v-icon{padding-right:0;width:40px}
.second-nav-content .second-nav-item.second-nav-item-second .second-link-txt .v-icon,.second-nav-content .second-nav-item.second-nav-item-second .v-icon{padding-left:14px}
}
@media(min-width:0) and (max-width:1024px){.second-nav.sticky-sec-navigation.second-nav-sticky,.second-nav-page-head .second-nav.second-nav-sticky,.secondary-navigation .second-nav.second-nav-sticky{box-shadow:rgba(49,43,43,0.4) 0 8px 40px;width:100% !important}
}
.link-list-column-container{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.link-list-container{margin-left:auto;margin-right:auto;max-width:1140px}
.column-list-wrapper{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.link-list-column{flex:1 1 0}
.link-list-title-wrapper h2{line-height:1.2;font-weight:700;max-width:36ch;color:var(--scope-headline);margin:0;font-size:2rem}
.link-list-content-wrapper{box-sizing:border-box;border-left:4px solid var(--scope-primary)}
.link-list-link{margin-left:2rem;border-top:1px solid rgba(238,231,231)}
.link-list-link .link-list-external{display:grid;height:100%;width:100%;max-width:100%;grid-gap:.25rem;gap:.25rem;padding-top:1rem;grid-template-rows:auto auto;grid-template-columns:auto 1fr}
.link-list-content-wrapper:not(:last-child) .link-list-link a.link-list-external{padding-bottom:1rem}
a.link-list-external{color:var(--scope-text);cursor:pointer;text-decoration:inherit}
.link-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:80ch}
.link-list-link-headline{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:1.4rem;font-weight:700;grid-row:1;grid-column:1;line-height:29.12px}
.link-list-link-description p{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;grid-row:2;grid-column:1/span 2;font-size:16px;line-height:20.8px;margin-bottom:0}
.truncatedText.link-list-link-description p{overflow:visible;text-overflow:unset;white-space:normal}
.truncatedText.link-list-link-headline{overflow:visible;text-overflow:unset;white-space:normal}
.truncatedText.link-list-link-headline p{max-width:100%;overflow:visible;text-overflow:unset;white-space:normal}
.link-text.truncatedParent{max-width:100%;overflow:visible;text-overflow:unset;white-space:normal}
.link-list-title-wrapper{margin-top:0;margin-bottom:2rem}
.link-list-link-icon{display:flex;padding-top:2px}
.icon-link-external svg{height:20px;width:20px}
.link-list-link a:hover{text-decoration:none}
.link-list-link a:hover .link-list-link-headline{color:var(--scope-link);text-decoration:underline}
.link-list-link a:hover .icon-link-external{color:var(--scope-primary);text-decoration:underline}
.link-list-link-icon.dg-arrow{background-color:rgba(166,159,159);display:inline-flex;align-items:center;justify-content:center;position:relative;height:1.2rem;width:1.2rem;border-radius:9999px}
.icon-link-external.dg-arrow{color:rgba(255,255,255);position:absolute;height:50%;width:50%;scale:1;margin-bottom:10px}
svg.link-external-icon{margin-bottom:9px;margin-top:3px;position:absolute}
svg.link-external-icon{width:9px;height:12px}
.link-list-link-icon.clr-ch{background-color:rgba(246,243,243);display:inline-flex;align-items:center;justify-content:center;position:relative;height:1.2rem;width:1.2rem;border-radius:9999px}
.icon-link-external.clr-ch{position:absolute;height:50%;width:50%;scale:1;margin-bottom:10px}
.link-list-link a:hover .icon-link-external.dg-arrow svg{color:rgba(255,255,255)}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .link-list-title-wrapper,.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .link-list-content-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .link-list-title-wrapper,.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .link-list-content-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .link-list-column-container{padding-left:0rem;padding-right:0rem}
@media(min-width:0) and (max-width:767px){.column-list-wrapper{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.link-list-column{margin-left:4vw;margin-right:4vw}
.link-list-title-wrapper h2{font-size:1.8rem;line-height:34.56px}
.link-list-content-wrapper{max-width:100%}
.link-list-link-description p{font-size:14px;line-height:18.2px}
}
@media(min-width:768px) and (max-width:1023px){.column-list-wrapper{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.link-list-column{margin-left:4vw;margin-right:4vw}
.link-list-title-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.link-list-content-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.link-list-link-description p{font-size:15px;line-height:19.5px}
}
@media(min-width:1024px){.link-list-column-container{padding-left:4rem;padding-right:4rem}
.link-list-title-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.link-list-title-wrapper h2{hyphens:none;white-space:normal}
.link-list-content-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
}
html{scroll-behavior:smooth}
.foot-note-popover-content{display:none;position:absolute;background:#fff;box-shadow:0 8px 40px rgba(49,43,43,.4);left:-150px;z-index:10}
.be-foot-notes{display:none}
.foot-note-content-container{display:inline-flex;column-gap:5px}
.foot-note-tooltip{border:0;padding:0;height:12px;background:transparent;cursor:pointer;color:var(--scope-link);border-radius:.25rem}
.foot-note-tooltip:focus{outline:0}
.foot-notes{position:relative}
.ref-wrapper{list-style:lower-alpha;display:inline-flex;justify-content:flex-start;padding:0;column-gap:10px;list-style-position:inside;flex-wrap:wrap;line-height:8px}
.ref-wrapper li{position:relative}
.ref-wrapper li a{position:absolute;z-index:1;width:100%;height:100%;left:0;top:0}
.super-script{cursor:pointer}
.be-foot-ul{list-style:none;margin-top:2rem;overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);margin-bottom:0;padding-left:0;color:var(--scope-text);line-height:1.3}
.foot-note-sup .arrow::after,.foot-note-sup .arrow::before{content:unset}
.foot-note-sup .popover{position:absolute;z-index:50;cursor:default;border-radius:.25rem;--tw-bg-opacity:1;background-color:var(--scope-primary-text);text-align:left;font-size:1rem;font-weight:400;--tw-text-opacity:1;color:rgba(var(--content-text),var(--tw-text-opacity));transition-property:opacity;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);box-shadow:0 8px 40px rgba(49,43,43,0.4);width:350px;margin-top:0;margin-bottom:0}
.popover-border{margin-right:1rem;border-top-right-radius:.375rem;background-color:rgba(166,159,159,1);height:4px;display:inherit}
.popover-custom-content{padding:1.5rem 1rem 1rem;width:375px;display:block}
.super-script a{padding:0;font-size:80%}
.be-foot-notes{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;padding-left:4rem;padding-right:4rem;color:var(--scope-text)}
.be-foot-notes article{margin-left:auto;margin-right:auto;max-width:1140px}
.be-foot-notes-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.be-foot-notes-wrapper p{line-height:1.3;font-size:1.4rem;max-width:80ch;margin:0}
.be-foot-notes-list{margin-bottom:0}
.foot-notes-separator{border-top:1px solid rgba(238,231,231,1);margin:0}
.foot-notes-separator-bottom{border-top:1px solid rgba(238,231,231,1);margin-top:1rem;margin-bottom:2rem}
.be-foot-notes-list-title{display:flex;justify-content:space-between;font-size:1.1rem;font-weight:700;margin-top:1rem;color:var(--scope-text)}
.be-foot-notes-list-desc{margin-top:2rem;overflow:hidden;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}
.be-foot-ul li{margin-bottom:.5rem}
.be-foot-ul li ol li::marker,.be-foot-notes-count{color:var(--scope-link);margin-right:.1rem;font-weight:700;display:inline;cursor:pointer}
.be-foot-ul li ol li:hover,.be-foot-notes-count:hover{text-decoration:underline;color:var(--scope-link)}
.be-footer-title{font-size:1.1rem;font-weight:700;margin-top:1rem}
.foot-notes::after{z-index:-1;position:absolute;width:100%;height:100%;top:0;left:0;transition-property:all;transition-duration:.45s;content:"";transition-timing-function:cubic-bezier(0.4,0,0.2,1);opacity:0;transition-delay:.5s}
.highlight::after{background-color:rgba(255,236,205,1);opacity:1;transition-duration:.45s;border-radius:.25rem;width:130%;height:120%;left:-6px;top:-6px}
.highlight .foot-note-tooltip{transform:scale(1.25)}
.foot-note-tooltip{transition-duration:.45s;transition-delay:.5s;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}
.foot-notes{transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);padding:4px;transition-delay:.5s}
h5 .foot-notes sup,h6 .foot-notes sup,p .foot-notes sup{font-size:60%;top:-0.5rem}
h1 .foot-notes sup{font-size:60%;top:-0.9rem}
h2 .foot-notes sup,h3 .foot-notes sup,h4 .foot-notes sup{font-size:60%;top:-0.8rem}
.foot-note-value{font-weight:400;font-size:1rem;line-height:1.3}
.be-foot-note-icon{height:16px;width:16px;line-height:1;cursor:pointer;font-size:2.25rem;float:right;top:0;display:inline-block;right:24px;position:absolute;color:var(--scope-text)}
.footnote-item{display:flex;flex-direction:column;color:var(--scope-text);font-weight:700;font-size:16px;line-height:1.3}
.foot-note-color{color:var(--scope-primary-text)}
.foot-note-color:hover{color:var(--scope-secondary)}
.be-foot-ul li span a{color:var(--scope-link);text-decoration:none}
.be-foot-ul li span a:hover{color:var(--scope-link);text-decoration:underline}
.foot-note-value a{color:var(--scope-link);text-decoration:none}
.foot-note-value a:hover{color:var(--scope-link);text-decoration:underline}
@media(min-width:768px) and (max-width:1024px){.be-foot-notes{padding-left:4vw;padding-right:4vw}
.be-foot-notes article{max-width:75%;margin-left:auto;margin-right:auto}
.be-foot-notes-wrapper p{font-size:1.2rem}
.be-foot-notes-wrapper{max-width:100%}
.be-footer-title{margin-top:2.5rem}
.be-foot-ul{font-size:15px}
.popover-custom-content{width:250px}
}
@media(min-width:0) and (max-width:767px){.be-foot-notes{padding-left:4vw;padding-right:4vw}
.be-foot-notes article{max-width:100%}
.be-foot-notes-wrapper{max-width:100%}
.be-foot-notes-wrapper p{font-size:1.2rem}
.be-foot-ul{font-size:14px}
.popover-custom-content{width:250px}
.foot-note-popover-content{left:0}
}
@media(min-width:0) and (max-width:425px){.popover-custom-content{width:86vw}
.foot-note-popover-content{left:0}
}
span.foot-notes{display:inline-block}
.be-footer #footnote-label.footnotes-title-color{color:var(--scope-footnotes-title-color)}
@media(min-width:1024px){.table-container{padding-left:4rem;padding-right:4rem;color:var(--scope-text)}
.table-container.table-component-full-width-container{padding-left:0;padding-right:0}
.table-body{max-width:66%;margin-left:auto;margin-right:auto}
.table-container.table-component-full-width-container .table-body{max-width:100%}
}
.table-container{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;color:var(--scope-text)}
.table-container.table-component-remove-bottom-space{margin-bottom:0}
.table-content-line-style{margin-left:auto;margin-right:auto;max-width:1140px}
.table-container .table-data-item a{cursor:pointer;color:var(--scope-link)}
.table-container .table-data-item a:hover{text-decoration:underline}
.table-title-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.table-title-wrapper h2{margin-top:0;margin-bottom:1.25rem;font-size:2rem;font-weight:700;line-height:1.2}
.table-body p{font-size:1rem}
table{width:100%;font-size:1rem;text-indent:0;border-color:inherit;border-collapse:separate}
.table-container caption{text-align:left;caption-side:bottom;max-width:80%;font-size:14px;line-height:18.2px;color:var(--scope-text)}
.table-container caption a{display:inline;cursor:pointer;color:var(--scope-primary) !important}
.table-container caption a:hover{color:var(--scope-primary) !important;text-decoration:underline}
caption sup{position:relative;margin-left:.1rem;margin-right:.1rem;display:inline-block;line-height:1.4;font-size:60%;top:0;vertical-align:super}
tr{text-align:left}
th{padding-left:0;padding-top:0;border-left-color:transparent;border-left-width:0}
tbody th{white-space:nowrap;border-bottom-width:1px solid rgba(238,231,231);font-weight:700;padding:.75rem}
.table-container.table-lines tbody{border-bottom:1px solid rgba(238,231,231)}
.table-container.table-lines tbody tr{border-bottom:1px solid rgba(238,231,231)}
.table-container.table-lines td{border:1px solid rgba(238,231,231);border-right-width:0;padding:.75rem}
.table-container.table-lines-large td{border:1px solid rgba(238,231,231);border-right-width:0;padding:.75rem}
.table-container.table-lines td:first-child{border-left-width:0;padding:.75rem;word-break:normal}
.table-container.table-lines-large td:first-child{border:1px solid rgba(238,231,231);border-left-width:0}
.table-lines-emphasized tbody{border-bottom:1px solid rgba(238,231,231)}
.table-lines-emphasized td{border:1px solid rgba(238,231,231);border-right-width:0;padding:.75rem}
.table-lines-emphasized td:first-child{border-left-width:0;padding:.75rem;word-break:normal}
.table-lines-emphasized{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.table-lines-emphasized.table-component-remove-bottom-space{margin-bottom:0}
.table-lines-emphasized tbody tr th{color:var(--scope-primary)}
.table-lines-emphasized tbody tr th:first-child{border-top-width:0;padding:.75rem;border-left-width:0}
.table-lines-emphasized tbody tr th{border:1px solid rgba(238,231,231);border-top-width:0;padding:.75rem;border-right-width:0}
.table-container.table-style-rows tbody tr th{border-left-width:0;background-color:var(--scope-primary);color:var(--scope-primary-text);white-space:nowrap;border-bottom:1px solid rgba(238,231,231);padding:.75rem;font-weight:700}
.table-style-rows tbody tr th:first-child{border:1px solid rgba(238,231,231);border-top-width:0;padding:.75rem;border-left-width:0}
.table-style-rows tbody tr th{border:1px solid rgba(238,231,231);border-top-width:0;padding:.75rem;border-left-width:0}
.table-style-rows td:first-of-type{border-left-width:0;padding:.75rem;word-break:normal}
.table-style-rows td{border:1px solid rgba(238,231,231);border-right-width:0;padding:.75rem}
.background-table-style-rows tbody tr th:first-of-type{border:1px solid rgba(255,255,255);border-top-width:0;padding:.75rem;border-left-width:0}
.background-table-style-rows tbody tr th{border:1px solid rgba(255,255,255);border-right-width:0;background-color:rgba(238,231,231)}
.background-table-style-rows tbody tr td:first-of-type{border:1px solid rgba(255,255,255);padding:.75rem;word-break:normal}
.background-table-style-rows tbody tr td{border:1px solid rgba(255,255,255);padding:.75rem}
.background-table-style-rows tbody tr{border:1px solid rgba(255,255,255);border-color:rgba(255,255,255);background-color:#f6f3f3}
.background-table-style-rows tbody tr:nth-child(2n){background-color:rgba(246,243,243,0.5)}
.bg-color-table-lines tbody tr td:first-of-type{border:1px solid rgba(255,255,255);padding:.75rem}
.bg-color-table-lines tbody tr td{border:1px solid rgba(255,255,255);padding:.75rem}
.bg-color-table-lines tbody tr{border-color:rgba(255,255,255);background-color:rgba(246,243,243)}
.bg-color-table-lines tbody tr:nth-child(2n){background-color:#fef9f9}
.table-container.table-lines li,.table-container.table-lines-emphasized li,.table-container.table-style-rows li,.table-container.background-table-style-rows:not(.color-variation) li{font-size:1rem;position:relative;display:list-item;position:relative;margin-top:.75rem;margin-bottom:.75rem;line-height:29.12px}
.table-container.table-lines ul,.table-container.table-lines-emphasized ul,.table-container.table-style-rows ul,.table-container.background-table-style-rows ul{padding-left:24px}
.table-container.table-lines li::marker,.table-container.table-lines-emphasized li::marker,.table-container.table-style-rows li::marker,.table-container.background-table-style-rows li::marker{color:var(--scope-primary)}
@media(min-width:768px) and (max-width:1023px){.table-container.table-lines{padding-left:4rem;padding-right:4rem}
.table-container{background-color:inherit}
.table-title-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.table-body{margin-left:auto;margin-right:auto;max-width:100%}
.table-lines-emphasized{padding-left:4rem;padding-right:4rem}
.table-style-rows{padding-left:4rem;padding-right:4rem}
.background-table-style-rows{padding-left:4rem;padding-right:4rem}
.bg-color-table-lines{padding-left:4rem;padding-right:4rem}
}
@media(min-width:0) and (max-width:767px){.table-desktop-view.only-desktop-view tbody tr th:first-of-type{border:1px solid rgba(255,255,255);border-top-width:0;padding:.75rem;border-left-width:0}
.table-desktop-view.only-desktop-view tbody tr th{border:1px solid rgba(255,255,255);border-right-width:0;background-color:rgba(238,231,231)}
.table-desktop-view.only-desktop-view tbody tr td:first-of-type{border:1px solid rgba(255,255,255);padding:.75rem;word-break:normal}
.table-desktop-view.only-desktop-view tbody tr td{border:1px solid rgba(255,255,255);padding:.75rem}
.table-desktop-view.only-desktop-view tbody tr{border:1px solid rgba(255,255,255);border-color:rgba(255,255,255);background-color:#f6f3f3}
.table-desktop-view.only-desktop-view tbody tr:nth-child(2n){background-color:rgba(246,243,243,0.5)}
.table-container.table-desktop-view.only-desktop-view li{font-size:1rem;position:relative;display:list-item;position:relative;margin-top:.75rem;margin-bottom:.75rem;line-height:29.12px}
.table-container.table-desktop-view.only-desktop-view ul{padding-left:24px}
.table-container.table-desktop-view.only-desktop-view li::marker{color:var(--scope-primary)}
.table-container.table-desktop-view.only-desktop-view tbody th,.table-container.table-desktop-view.only-desktop-view-v1 tbody th,.table-container.table-desktop-view.only-desktop-view-v2 tbody th,.table-container.table-desktop-view.only-desktop-view-v3 tbody th{white-space:normal;text-wrap:wrap;overflow-x:hidden}
.table-container.table-lines{padding-left:4vw;padding-right:4vw;color:var(--scope-text)}
.table-title-wrapper{max-width:100%}
.table-title-wrapper h2{font-size:1.8rem}
.table-container caption{max-width:100%}
table tbody tr th{display:none}
.table-container.table-lines tbody{border-top-width:0;border-bottom-width:1px}
.table-container.table-lines tbody tr th{position:relative;border-top-width:0;border-bottom-width:0;background-color:transparent}
.table-container.table-lines tbody tr td{display:flex;border-top-width:0;border-left-width:0;padding:0;vertical-align:top;display:flex;background-color:rgba(255,255,255);padding-left:0;padding-right:0;vertical-align:top;border-left-width:0;border-bottom:1px solid rgba(238,231,231)}
.table-container.table-lines tbody tr td:first-of-type{border-left:0;border-right:0;padding:0}
.table-container.table-lines tbody tr td:first-of-type::before{border-top-width:2px;border-top:2px solid var(--scope-primary)}
.table-container.table-lines tbody tr td:before{display:inline;padding:.75rem .5rem;font-weight:700;background-image:linear-gradient(90deg,var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0,100%,0));--tw-gradient-to:#f6f3f3;border-top:1px solid #e9dddd;flex-shrink:0;width:10rem;vertical-align:top}
.table-container.table-lines tbody tr td[data-th]:before{content:attr(data-th)}
.table-container.table-style-rows tbody tr td{padding:30px}
.table-container.table-lines-emphasized{padding-left:4vw;padding-right:4vw;color:var(--scope-text)}
.table-container.table-lines-emphasized tbody{border-top-width:0;border-bottom-width:1px}
.table-container.table-lines-emphasized tbody tr th{position:relative;border-top-width:0;border-bottom-width:0;background-color:transparent}
.table-container.table-lines-emphasized tbody tr td{display:flex;border-top-width:0;border-left-width:0;padding:0;vertical-align:top;display:flex;background-color:rgba(255,255,255);padding-left:0;padding-right:0;vertical-align:top;border-left-width:0}
.table-container.table-lines-emphasized tbody tr td:first-of-type{border-left:0;border-right:0;padding:0}
.table-container.table-lines-emphasized tbody tr td:first-of-type::before{border-top-width:2px;border-top:2px solid var(--scope-primary)}
.table-container.table-lines-emphasized tbody tr td:before{display:inline;padding:.75rem .5rem;font-weight:700;background-image:linear-gradient(90deg,var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0,100%,0));--tw-gradient-to:#f6f3f3;border-top:1px solid #e9dddd;flex-shrink:0;width:10rem}
.table-container.table-lines-emphasized tbody tr td[data-th]:before{content:attr(data-th)}
.table-container.background-table-style-rows{padding-left:4vw;padding-right:4vw;color:var(--scope-text)}
.table-container.background-table-style-rows tbody{border-top-width:0;border-bottom-width:1px}
.table-container.background-table-style-rows tbody tr th{position:relative;border-top-width:0;border-bottom-width:0;background-color:transparent}
.table-container.background-table-style-rows tbody tr td{display:flex;border-top-width:0;border-left-width:0;padding:0;vertical-align:top;display:flex;background-color:rgba(255,255,255);padding-left:0;padding-right:0;vertical-align:top;border-left-width:0}
.table-container.background-table-style-rows tbody tr td:first-of-type{border-left:0;border-right:0;padding:0}
.table-container.background-table-style-rows tbody tr td:first-of-type::before{border-top-width:2px;border-top:2px solid var(--scope-primary)}
.table-container.background-table-style-rows tbody tr td:before{display:inline;padding:.75rem .5rem;font-weight:700;background-image:linear-gradient(90deg,var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0,100%,0));--tw-gradient-to:#f6f3f3;border-top:1px solid #e9dddd;flex-shrink:0;width:10rem}
.table-container.background-table-style-rows tbody tr td[data-th]:before{content:attr(data-th)}
.table-container.table-style-rows{padding-left:4vw;padding-right:4vw;color:var(--scope-text)}
.table-container.table-style-rows tbody{border-top-width:0;border-bottom-width:1px}
.table-container.table-style-rows tbody tr th{position:relative;border-top-width:0;border-bottom-width:0;background-color:transparent}
.table-container.table-style-rows tbody tr td{display:flex;border-top-width:0;border-left-width:0;padding:0;vertical-align:top;display:flex;background-color:rgba(255,255,255);padding-left:0;padding-right:0;vertical-align:top;border-left-width:0;border-bottom:1px solid rgba(238,231,231)}
.table-container.table-style-rows tbody tr td:first-of-type{border-left:0;border-right:0;padding:0}
.table-container.table-style-rows tbody tr td:first-of-type::before{border-top-width:2px;border-top:2px solid var(--scope-primary)}
.table-container.table-style-rows tbody tr td:before{display:inline;padding:.75rem .5rem;font-weight:700;background-image:linear-gradient(90deg,var(--tw-gradient-stops));--tw-gradient-from:#fff;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,hsla(0,0,100%,0));--tw-gradient-to:#f6f3f3;border-top:1px solid #e9dddd;flex-shrink:0;width:10rem}
.table-container.table-style-rows tbody tr td[data-th]:before{content:attr(data-th)}
.table-container-non-heading span.table-data-item{border:0;padding:.75rem .5rem !important}
.table-container.table-lines tbody tr td.table-container-non-heading:first-of-type{border-top:2px solid var(--scope-primary);border-bottom:1px solid var(--scope-primary)}
.table-container.table-lines-emphasized tbody tr td.table-container-non-heading:first-of-type{border-top:2px solid var(--scope-primary);border-bottom:1px solid var(--scope-primary)}
.table-container.table-style-rows tbody tr td.table-container-non-heading:first-of-type{border-top:2px solid var(--scope-primary);border-bottom:1px solid var(--scope-primary)}
.table-container.background-table-style-rows tr td.table-container-non-heading:first-of-type{border-top:2px solid var(--scope-primary);border-bottom:1px solid var(--scope-primary)}
.table-container.background-table-style-rows tbody tr td.table-container-non-heading span.table-data-item{border-top:1px solid rgba(238,231,231)}
.table-container .table-data-item a{display:contents;cursor:pointer;color:var(--scope-link)}
.table-container.table-lines tbody tr,.table-container.table-style-rows tbody tr,.table-container.background-table-style-rows tbody tr,.table-container.table-lines-emphasized tbody tr{border-bottom:0}
span.table-data-item{width:100%;padding:.75rem .5rem;align-items:center;padding:.75rem .5rem}
.table-container.table-lines td:first-child{border:0}
.table-container.table-lines tbody tr td:first-of-type,.table-container.table-lines-emphasized tbody tr td:first-of-type,.table-container.table-style-rows tbody tr td:first-of-type,.table-container.background-table-style-rows tbody tr td:first-of-type{border-bottom:1px solid var(--scope-primary)}
.table-container.table-lines tbody tr td.table-container-non-heading span.table-data-item{border-top:0}
.table-container.table-lines tbody tr td span.table-data-item:first-of-type,.table-container.table-lines-emphasized tbody tr td span.table-data-item:first-of-type,.table-container.table-style-rows tbody tr td span.table-data-item:first-of-type,.table-container.background-table-style-rows tbody tr span.table-data-item:first-of-type{border-top:2px solid rgba(238,231,231)}
.table-container.table-lines tbody tr td.table-container-non-heading span.table-data-item:first-of-type,.table-container.table-lines-emphasized tbody tr td.table-container-non-heading span.table-data-item:first-of-type,.table-container.table-style-rows tbody tr .table-container-non-heading span.table-data-item:first-of-type,.table-container.background-table-style-rows tbody tr td.table-container-non-heading span.table-data-item:first-of-type{border-top:0}
.table-container.background-table-style-rows tbody tr td.table-container-non-heading span.table-data-item:first-of-type{border-top:1px solid rgba(238,231,231)}
.table-container.table-lines tbody tr td:nth-child(2) span.table-data-item,.table-container.table-lines-emphasized tbody tr td:nth-child(2) span.table-data-item,.table-container.table-style-rows tbody tr td:nth-child(2) span.table-data-item,.table-container.background-table-style-rows tbody tr td:nth-child(2) span.table-data-item{border-top:0}
.table-container.table-desktop-view.only-desktop-view table tbody tr th,.table-container.table-desktop-view.only-desktop-view-v2 table tbody tr th,.table-container.table-desktop-view.only-desktop-view-v3 table tbody tr th{display:table-cell}
.table-container.table-desktop-view.only-desktop-view span.table-data-item,.table-container.table-desktop-view.only-desktop-view-v1 span.table-data-item,.table-container.table-desktop-view.only-desktop-view-v2 span.table-data-item,.table-container.table-desktop-view.only-desktop-view-v3 span.table-data-item{overflow-wrap:anywhere;padding:0;word-break:break-all}
.table-container.table-desktop-view.only-desktop-view,.table-container.table-desktop-view.only-desktop-view-v1,.table-container.table-desktop-view.only-desktop-view-v2,.table-container.table-desktop-view.only-desktop-view-v3{padding:0 4vw}
.table-container.table-desktop-view.only-desktop-view-v1 tbody{border-bottom:1px solid rgba(238,231,231)}
.table-container.table-desktop-view.only-desktop-view-v1 tbody tr{border-bottom:1px solid rgba(238,231,231)}
.table-container.table-desktop-view.only-desktop-view-v1 td{border:1px solid rgba(238,231,231);border-right-width:0;padding:.75rem}
.table-container.table-desktop-view.only-desktop-view-v1 td:first-child{border-left-width:0;padding:.75rem;word-break:normal}
.table-container.table-desktop-view.only-desktop-view-v1 li,.table-container.table-desktop-view.only-desktop-view-v2 li,.table-container.table-desktop-view.only-desktop-view-v3 li{font-size:1rem;position:relative;display:list-item;position:relative;margin-top:.75rem;margin-bottom:.75rem;line-height:29.12px}
.table-container.table-desktop-view.only-desktop-view-v1 ul,.table-container.table-desktop-view.only-desktop-view-v2 ul,.table-container.table-desktop-view.only-desktop-view-v3 ul{padding-left:24px}
.table-container.table-desktop-view.only-desktop-view-v1 table tbody tr th{display:table-cell;border-right:1px solid rgba(238,231,231)}
.table-container.table-desktop-view.only-desktop-view-v1 table tbody tr th:last-child{border-right:0}
.table-container.table-desktop-view.only-desktop-view-v2 tbody{border-bottom:1px solid rgba(238,231,231)}
.table-container.table-desktop-view.only-desktop-view-v2 td{border:1px solid rgba(238,231,231);border-right-width:0;padding:.75rem}
.table-container.table-desktop-view.only-desktop-view-v2 td:first-child{border-left-width:0;padding:.75rem;word-break:normal}
.table-container.table-desktop-view.only-desktop-view-v2{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.table-container.table-desktop-view.only-desktop-view-v2.table-component-remove-bottom-space{margin-bottom:0}
.table-container.table-desktop-view.only-desktop-view-v2 tbody tr th{color:var(--scope-primary)}
.table-container.table-desktop-view.only-desktop-view-v2 tbody tr th:first-child{border-top-width:0;padding:.75rem;border-left-width:0;border-right:1px solid rgba(238,231,231)}
.table-container.table-desktop-view.only-desktop-view-v2 tbody tr th{border:1px solid rgba(238,231,231);border-top-width:0;padding:.75rem;border-right-width:0}
.table-container.table-desktop-view.only-desktop-view li::marker,.table-container.table-desktop-view.only-desktop-view-v1 li::marker,.table-container.table-desktop-view.only-desktop-view-v2 li::marker,.table-container.table-desktop-view.only-desktop-view-v3 li::marker{color:var(--scope-primary)}
.table-container.table-desktop-view.only-desktop-view-v3 tbody tr th{border-left-width:0;background-color:var(--scope-primary);color:var(--scope-primary-text);border-bottom:1px solid rgba(238,231,231);padding:.75rem;font-weight:700}
.table-container.table-desktop-view.only-desktop-view-v3 tbody tr th:first-child{border:1px solid rgba(238,231,231);border-top-width:0;padding:.75rem;border-left-width:0}
.table-container.table-desktop-view.only-desktop-view-v3 tbody tr th{border:1px solid rgba(238,231,231);border-top-width:0;padding:.75rem;border-left-width:0}
.table-container.table-desktop-view.only-desktop-view-v3 td:first-of-type{border-left-width:0;padding:.75rem;word-break:normal}
.table-container.table-desktop-view.only-desktop-view-v3 td{border:1px solid rgba(238,231,231);border-right-width:0;padding:.75rem}
}
.table-body .foot-note-value,.table-body-large .foot-note-value{white-space:normal}
.table-container.table-style-rows th .foot-notes .foot-note-tooltip{color:rgba(210,202,200)}
.table-container.table-style-rows th .foot-notes .foot-note-tooltip:hover{color:var(--scope-secondary)}
.table-container.table-style-rows .foot-notes.highlight .foot-note-tooltip{color:var(--scope-link)}
.table-container.table-style-rows td .foot-notes .foot-note-tooltip{color:var(--scope-primary)}
@media(min-width:0) and (max-width:1023px){.color-variation .table-body,.color-variation .table-body-large{overflow-x:scroll;scrollbar-width:none}
.color-variation ul li{position:unset}
.table-desktop-view.color-variation tbody tr td:first-of-type:not(.rowspan-cell),.table-desktop-view.color-variation tbody tr th:first-of-type:not(.rowspan-cell){position:sticky;left:0}
.table-desktop-view.color-variation tbody th{white-space:nowrap}
.table-desktop-view.color-variation table{max-width:770px}
.table-desktop-view.color-variation table tbody tr th{display:table-cell}
.color-variation .table-data-item sup,.color-variation tr th sup,.color-variation .table-data-item sub,.color-variation tr th sub{position:unset;top:unset}
.color-variation .table-data-item sup,.color-variation tr th sup{vertical-align:super}
.color-variation .table-data-item sub,.color-variation tr th sub{vertical-align:sub}
.table-desktop-view.color-variation tbody tr td:first-of-type:not(.rowspan-cell)::after,.table-desktop-view.color-variation tbody tr th:first-of-type:not(.rowspan-cell)::after{content:'';position:absolute;height:100%;top:0;right:-1px;border-right:2px solid #fff}
.color-variation tbody td{padding:.75rem}
}
.color-variation span.table-data-item{padding:unset}
.color-variation h1,.color-variation h2,.color-variation h3,.color-variation h4,.color-variation h5,.color-variation h6{color:inherit}
.video-player.video-player-small,.video-player.video-player-medium,.video-player.video-player-large{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;width:100%}
.video-player.video-player-small article,.video-player.video-player-medium article,.video-player.video-player-large article{margin-left:auto;margin-right:auto;max-width:1140px;width:100%}
.video-player-small-wrapper{margin-left:auto;margin-right:auto;width:100%;max-width:80%}
.video-player-small-tile{display:flex;width:100%}
.video-player-small-tile.video-at-left{flex-direction:row-reverse}
.video-player-small-content{width:100%}
.video-player-title h2,.video-player-title h1,.video-player-title h3,.video-player-title h4,.video-player-title h5,.video-player-title h6,.video-player-title p{margin-bottom:1.25rem;font-weight:700;line-height:1.2;font-size:2rem;margin-top:0}
.video-player-paragraph{font-size:1.4rem;max-width:80ch;margin-bottom:0;line-height:1.3;color:var(--scope-text)}
.video-player-paragraph a{color:var(--scope-link);text-decoration:none}
.video-player-paragraph a:hover{color:var(--scope-link);text-decoration:underline}
.video-player-small-player{overflow:hidden;border-radius:.375rem;margin-left:2rem;width:50%;max-width:50%;cursor:pointer;height:100%}
.video-player-small-player.video-at-left{margin-left:0;margin-right:2rem;cursor:pointer;height:100%}
.videoPlayerImage,.brightcovePlayer,.brightcovePlayer video-js{width:100%;height:100%;border-radius:.375rem}
.brightcovePlayer video-js{width:100% !important;height:auto;aspect-ratio:16 / 9}
.video-player-medium-content .video-player-paragraph{font-size:1.4rem;max-width:80ch;margin-bottom:1.25rem;color:var(--scope-text)}
.video-player-medium-player,.video-player-large-player{overflow:hidden;border-radius:.375rem;margin-bottom:1.25rem;cursor:pointer}
.videoPlayerImage,.brightcovePlayer,.brightcovePlayer video-js{width:100%;height:100%;border-radius:.375rem}
.brightcovePlayer video-js{width:100% !important;height:auto;aspect-ratio:16 / 9}
.video-player-large-content .video-player-paragraph{font-size:1.4rem;max-width:80ch;margin-bottom:1.25rem;color:var(--scope-text)}
.mb-125rem{margin-bottom:1.25rem}
@media(min-width:1024px){.video-player.video-player-small,.video-player.video-player-medium,.video-player.video-player-medium{padding-left:4rem;padding-right:4rem}
.video-player-small-content{width:50%;min-width:50%;max-width:50%}
.video-player-medium-content{max-width:66%;margin-left:auto;margin-right:auto}
.video-player-medium-player{max-width:66%;margin-left:auto;margin-right:auto}
.video-player-large-content{width:66%;margin-left:auto;margin-right:auto}
}
@media(min-width:768px) and (max-width:1023px){.video-player-medium-content .video-player-paragraph,.video-player-large-content .video-player-paragraph{font-size:1.2rem}
.video-player.video-player-small,.video-player.video-player-medium,.video-player.video-player-large{padding-left:4vw;padding-right:4vw}
.video-player-small-wrapper{max-width:100%}
.video-player-small-tile,.video-player-small-tile.video-at-left{flex-direction:column-reverse;margin-left:auto;margin-right:auto;margin-bottom:0}
.video-player-small-content,.video-player-medium-content,.video-player-large-content{max-width:75%;margin-left:auto;margin-right:auto}
.video-player-paragraph,.video-player-paragraph p{font-size:1.2rem;margin-bottom:0}
.video-player-small-player{width:100%;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}
.video-player-medium-player{max-width:100%;padding:0}
.videoPlayerImage,.brightcovePlayer,.brightcovePlayer video-js{width:100% !important;height:100%;border-radius:.375rem}
}
@media(min-width:0) and (max-width:767px){.video-player-medium-content .video-player-paragraph,.video-player-large-content .video-player-paragraph{font-size:1.2rem}
.video-player.video-player-small,.video-player.video-player-medium,.video-player.video-player-large{padding-left:4vw;padding-right:4vw}
.video-player-small-wrapper{max-width:100%}
.video-player-small-tile,.video-player-small-tile.video-at-left{flex-direction:column-reverse;margin-left:auto;margin-right:auto;margin-bottom:2rem}
.video-player-small-content,.video-player-medium-content,.video-player-large-content{max-width:100%}
.video-player-medium-content,.video-player-large-content{width:100%}
.video-player-title h2{font-size:1.8rem}
.video-player-paragraph,.video-player-paragraph p{font-size:1.2rem;margin-bottom:0}
.video-player-small-player{position:relative;width:100%;max-width:100%;margin-left:auto;margin-right:auto;margin-bottom:1.25rem}
.video-player-small-player{max-width:100%;padding:0}
}
@media only screen and (orientation:landscape) and (max-width:990px){.brightcovePlayer video-js{width:600px;height:400px}
}
.video-player.videoplayer-hvpLarge-v2{max-width:1110px;margin-top:122px;padding:0;margin-bottom:0;display:flex}
.video-player.videoplayer-hvpLarge-v2 .video-hvpLarge-v2{font-style:normal}
.video-player.videoplayer-hvpLarge-v2 .video-js .vjs-play-progress{background-color:var(--scope-primary)}
.video-player.videoplayer-hvpLarge-v2 .video-player-box{position:relative}
.video-player.videoplayer-hvpLarge-v2 .bg-overlay{position:absolute;background:linear-gradient(0,rgba(0,0,0,0.63) 0,rgba(0,0,0,0.63) 100%);height:100%;width:100%;top:0}
.video-player.videoplayer-hvpLarge-v2 .video-player-title h2{max-width:none;color:var(--scope-text);font-variant-numeric:stacked-fractions;font-feature-settings:"hlig" on,"dlig" on;font-size:46px;line-height:72.163px;margin:40px 0;letter-spacing:.46px;font-weight:400}
.video-player.videoplayer-hvpLarge-v2 .video-player-paragraph{color:var(--scope-text);font-size:20px;line-height:150%;margin:40px 0;max-width:none;font-weight:400}
.video-player.videoplayer-hvpLarge-v2 .vjs-big-play-button{background-color:rgba(0,0,0,0.45)}
.video-player.videoplayer-hvpLarge-v2 .video-player-box:hover .vjs-big-play-button{background-color:var(--scope-link)}
.video-player.videoplayer-hvpLarge-v2 .feedback-btn{border:1px solid var(--scope-primary);background:var(--scope-gradients-light-color-left);display:flex;align-items:center;justify-content:center;width:148px;height:50px;padding:6px 20px;color:var(--scope-primary);font-size:24px;font-style:normal;font-weight:400;line-height:normal;transform:rotate(-90deg);border-radius:2px;position:fixed;right:-49px;bottom:50px;z-index:4}
.video-player.videoplayer-hvpLarge-v2 .brightcovePlayer video-js{border-radius:0}
.video-player.videoplayer-hvpLarge-v2 .vjs-big-play-button{opacity:1;z-index:1}
.video-player.videoplayer-hvpLarge-v2 .vjs-control-bar{z-index:3}
.video-player.videoplayer-hvpLarge-v2 .vjs-picture-in-picture-control{display:none}
.bms-healthhub.ios .video-player.videoplayer-hvpLarge-v2 .vjs-fullscreen-control{display:none}
@media(max-width:1110px){.video-player.videoplayer-hvpLarge-v2 .video-player-paragraph{padding:0 40px}
.video-player.videoplayer-hvpLarge-v2 .video-player-title h2{padding:0 40px}
}
@media(max-width:991px){.video-player.videoplayer-hvpLarge-v2{margin-top:73px}
}
@media(max-width:768px){.video-player.videoplayer-hvpLarge-v2 .vjs-big-play-button{width:72px;height:72px;line-height:72px}
.video-player.videoplayer-hvpLarge-v2 .feedback-btn{right:-39px;font-size:16px;padding:3px 20px;width:auto;height:auto;top:auto;bottom:39px}
.video-player.videoplayer-hvpLarge-v2 .video-player-paragraph{margin:24px 0;padding:0 24px;font-size:16px;line-height:22px}
.video-player.videoplayer-hvpLarge-v2 .video-player-title h2{margin:24px 0;padding:0 24px;font-size:28px;font-weight:700;line-height:32px}
}
@media(min-width:1024px){.remove-padding .video-player-small-wrapper,.remove-padding .video-player-medium-player,.remove-padding .p-wrapper{max-width:unset}
.remove-padding .video-player-large-content,.remove-padding .video-player-medium-content{width:unset}
}
#sync-message{padding-top:5px;padding-bottom:5px}
#sync-msg{color:#b014ad;font-weight:bold}
.accordion-headline{hyphens:none;white-space:normal;font-size:2rem;max-width:36ch;margin-top:2rem;margin-bottom:1.25rem;font-weight:700;color:var(--scope-headline);line-height:1.2}
.accordion-group .expand-all-link-btn,.accordion-ungroup .expand-all-link-btn{display:block;text-align:right;width:100%;cursor:pointer}
.accordion-group .expand-all-btn-border{padding-top:10px;border-top:2px solid rgba(238,231,231);border-bottom:0 !important}
.accordion-group .expand-all-wrapper,.accordion-ungroup .expand-all-wrapper{margin-bottom:50px;border-bottom:6px solid #eee7e7}
.accordion-wrap.accordion-hide-background .accordion-heading.active,.accordion-wrap.accordion-hide-background .accordion-contents{background:#fff}
.accordion-wrap.accordion-full-width-container{max-width:1140px}
.accordion-group .expand-all-link-btn:after,.accordion-ungroup .expand-all-link-btn:after{content:"\002B";margin-left:8px;color:var(--scope-primary);font-size:22px}
.accordion-group .expand-all-link-btn.active:after,.accordion-ungroup .expand-all-link-btn.active:after{content:"\00D7";margin-left:8px;color:var(--scope-primary);font-size:22px}
.accordion-group .expand-all-link-btn,.accordion-ungroup .expand-all-link-btn{line-height:20px;font-weight:500;color:var(--scope-text);margin-bottom:10px;background:#fff;outline:0}
.accordion-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;color:var(--scope-text)}
.accordion-container{margin-left:auto;margin-right:auto;max-width:1140px}
.accordion-group{line-height:1.3;font-size:16px}
.accordion{opacity:1;border-color:rgba(238,231,231);margin:0 auto}
.accordion-heading{font-size:14px;cursor:pointer;border-top:2px solid rgba(238,231,231);padding:1rem;display:flex;justify-content:space-between;font-size:1.1rem;font-weight:700;cursor:pointer}
.accordion-heading:nth-last-child(2){border-bottom:0}
.accordion-contents{display:none;background:#f6f3f3;padding-left:1rem;padding-right:1rem;font-size:13px;line-height:1.5;background-image:linear-gradient(180deg,var(--tw-gradient-stops));--tw-gradient-from:#f6f3f3;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(246,243,243,0));--tw-gradient-to:#fff}
.accordion-heading.active svg{rotate:180deg;transition-duration:.25s;color:var(--scope-primary)}
.accordion-heading svg.accordion-icon{rotate:360deg}
.accordion-icon{margin-left:1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);min-width:16px;max-width:16px}
.accordion-wrap-content{margin-bottom:1rem;padding-left:0rem;padding-right:0rem;white-space:normal}
.accordion-wrap-content p{margin-bottom:.75rem;font-size:1.4rem;line-height:1.3;margin:0}
.accordion-heading.active{background-image:linear-gradient(180deg);background-color:#f6f3f3}
.accordion-title{font-size:1.1rem;font-weight:700;cursor:pointer;text-align:left}
.accordion-heading.active::after{border-bottom:1px solid #e7e7e7}
.accordion-title sub{top:.25rem;font-size:60%}
.accordion-title sup{top:-0.5rem;font-size:60%}
.accordion-wrap-content ul{display:block;list-style-position:inside;padding-top:.5rem;padding-bottom:.5rem;text-align:left;font-size:1.4rem;list-style:none;margin:0;padding:0}
.accordion-wrap-content ul li::before{content:"•";display:inline;display:initial;position:absolute;left:0;color:var(--scope-primary);font-size:1.4rem;font-weight:1000}
.accordion-wrap-content ul li{display:list-item;position:relative;margin-bottom:.75rem;padding-left:1.5rem;font-size:1.4rem}
.accordion-item-image{margin-bottom:1rem;width:100%}
.accordion-item-image picture{width:auto;height:auto}
.accordion-item-image picture img{max-width:100%}
.accordion-title p{margin:0;color:var(--scope-text)}
.accordion-wrap-content ol{margin:0;counter-reset:olCounter;list-style:none;font-size:16px;font-weight:400;line-height:24px}
.accordion-wrap-content ol li{display:list-item;position:relative;margin-bottom:.75rem;padding-left:1.5rem;font-size:1.4rem;counter-increment:olCounter;line-height:33.6px;font-weight:400}
.accordion-wrap-content ol li::before{display:inline;display:initial;position:absolute;left:0;color:var(--scope-primary);font-size:1.4rem;content:counters(olCounter,".") ". ";font-weight:700}
.accordion-wrap-content h3{max-width:36ch;margin-top:2rem;margin-bottom:1.25rem;line-height:1.2}
.accordion-wrap-content a{color:var(--scope-link);text-decoration:none}
.accordion-wrap-content a:hover{color:var(--scope-link);text-decoration:underline}
.accordion-heading{background:0;width:100%}
.accordion-heading:focus{outline:0}
@media(min-width:0) and (max-width:767px){.accordion-wrap{max-width:100%}
.accordion-wrapper{padding-left:4vw;padding-right:4vw}
.accordion-wrap-content p{font-size:1.2rem}
.accordion-wrap-content ul li,.accordion-wrap-content ol li{line-height:29.12px}
.accordion-wrap-content h3{font-size:1.5rem;line-height:28.8px}
.accordion-headline p{font-size:1.8rem;line-height:34.56px}
}
@media(min-width:768px) and (max-width:1023px){.accordion-wrapper{padding-left:4vw;padding-right:4vw}
.accordion-wrap{max-width:75%;margin-left:auto;margin-right:auto}
.accordion .foot-notes .foot-note-popover-content{left:0;width:350px;position:absolute}
.accordion-wrap-content p{font-size:1.2rem;line-height:24.96px}
.accordion-wrap-content ul li,.accordion-wrap-content ol li{line-height:29.12px}
}
@media(min-width:1024px){.accordion-wrapper{padding-left:4rem;padding-right:4rem}
.accordion-wrap{max-width:66%;margin-left:auto;margin-right:auto}
.accordion .foot-notes .foot-note-popover-content{left:0}
}
.accordion-wrapper ul li ul li::before{content:"○";font-size:80%}
.accordion-wrapper ul li ul li ul li::before{content:"–";font-size:80%}
.accordion-wrapper ul li ul li ul li ul li::before{content:"–";font-size:80%}
.accordion-wrap-content ul li ul li::before{content:"○";font-size:80%}
.accordion-wrap-content ul li ul li ul li::before{content:"–";font-size:80%}
.accordion-wrap-content ul li ul li ul li ul li::before{content:"–";font-size:80%}
button.accordion-toggle:focus-visible,button.accordion-heading:focus-visible{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
.accordion-toggle.open .accordion-title p{color:var(--scope-primary)}
.accordion-group .expand-all-link-btn:focus-visible,.accordion-ungroup .expand-all-link-btn:focus-visible{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
@media(min-width:1024px){.conclusion-section.column-one-cn{padding-left:4rem;padding-right:4rem}
.conclusion-icon-wrap{max-width:66%;margin-left:auto;margin-right:auto}
.responsive-column-control .conclusion-section.column-one-cn.conclusion-component-full-width-container{padding-left:0;padding-right:0}
.conclusion-component-full-width-container .conclusion-icon-wrap{max-width:100%}
}
.conclusion-section.column-one-cn{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.conclusion-container-wrapper{margin-left:auto;margin-right:auto;max-width:1140px}
.conclusion-group{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.conclusion-secondary{background-color:rgba(246,243,243);position:relative;border-radius:.25rem;padding:2.5rem}
.conclusion-title-wrap{margin-bottom:1.25rem;display:flex;align-items:center}
.conclusion-icon{background-color:rgba(166,159,159);position:relative;margin-right:.75rem;overflow:hidden;border-radius:.25rem;min-width:67px;max-width:67px;min-height:67px;max-height:67px}
.conclusion-img-primary{position:absolute;height:100%;width:100%;max-width:none;display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}
.conclusion-img-primary img{height:auto;width:auto;max-width:90%;max-height:90%;object-fit:cover}
.conclusion-headline h2{margin:0;font-size:1.4rem;font-weight:700;line-height:26.88px;color:var(--scope-text)}
.conclusion-headline p{margin:0}
.conclusion-content-wrap-pg p{font-size:1.4rem;line-height:29.12px;margin:0;color:var(--scope-text)}
.conclusion-primary{background-color:var(--scope-primary);position:relative;border-radius:.25rem;padding:2.5rem}
.conclusion-primary .conclusion-icon{background-color:rgba(255,255,255)}
.conclusion-primary .conclusion-headline h2,.conclusion-primary .conclusion-content-wrap-pg p{color:rgba(255,255,255)}
.conclusion-secondary-text{background-color:rgba(246,243,243);position:relative;border-radius:.25rem;padding:2.5rem}
.conclusion-primary-text{background-color:var(--scope-primary);position:relative;border-radius:.25rem;padding:2.5rem}
.conclusion-primary-text .conclusion-headline h2,.conclusion-primary-text .conclusion-content-wrap-pg p,.conclusion-primary-flag .conclusion-headline h2,.conclusion-primary-flag .conclusion-content-wrap-pg p{color:rgba(255,255,255)}
.conclusion-secondary-flag{background-color:rgba(246,243,243);position:relative;border-radius:.25rem;padding:2.5rem}
.conclusion-secondary-flag.flag-wrap-conclusion-secondary,.conclusion-primary-flag.flag-wrap-conclusion-primary{padding-top:4rem}
.conclusion-secondary-flag-title{position:absolute;top:0;left:0;display:flex;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1;height:38px;background-color:rgba(238,231,231)}
.conclusion-secondary-flag-title p{margin:0;color:var(--scope-text)}
.conclusion-primary-flag{background-color:var(--scope-primary);position:relative;border-radius:.25rem;padding:2.5rem}
.conclusion-primary-flag-title{position:absolute;top:0;left:0;display:flex;align-items:center;padding-left:.75rem;padding-right:.75rem;font-size:1rem;font-weight:700;text-transform:uppercase;line-height:1;height:38px;background-color:rgba(255,255,255,0.1);color:rgba(255,255,255)}
.conclusion-primary-flag-title p{margin:0}
.image-conclusion-group{padding-top:1.25rem}
.conclusion-child{flex:1 1 0}
.conclusion-secondary p a,.conclusion-secondary-text p a,.conclusion-secondary-flag p a,.conclusion-secondary-flag-title p a{color:var(--scope-link);text-decoration:none}
.conclusion-primary-flag-title p a,.conclusion-primary-flag p a,.conclusion-primary-text p a,.conclusion-primary p a{color:var(--scope-primary-link);text-decoration:none}
.conclusion-secondary p a:hover,.conclusion-secondary-text p a:hover,.conclusion-secondary-flag p a:hover,.conclusion-secondary-flag-title p a:hover{color:var(--scope-link);text-decoration:underline}
.conclusion-primary-flag-title p a:hover,.conclusion-primary-flag p a:hover,.conclusion-primary-text p a:hover,.conclusion-primary p a:hover{color:var(--scope-secondary);text-decoration:underline}
.conclusion-primary p .foot-notes button,.conclusion-primary-text p .foot-notes button,.conclusion-primary-flag p .foot-notes button,.conclusion-primary-flag-title p .foot-notes button{color:rgba(210,202,200)}
.conclusion-primary p .foot-notes button:hover,.conclusion-primary-text p .foot-notes button:hover,.conclusion-primary-flag p .foot-notes button:hover,.conclusion-primary-flag-title p .foot-notes button:hover{color:var(--scope-secondary)}
.foot-notes button:focus-visible{outline:-webkit-focus-ring-color auto 1px}
.foot-notes.highlight{background-color:rgba(255,236,205,1);border-radius:.2rem}
.conclusion-primary p .foot-notes.highlight button,.conclusion-primary-text p .foot-notes.highlight button,.conclusion-primary-flag p .foot-notes.highlight button,.conclusion-primary-flag-title p .foot-notes.highlight button{color:var(--scope-primary)}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .conclusion-section.column-one-cn{padding-left:0rem;padding-right:0rem}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .conclusion-section.column-one-cn .conclusion-icon-wrap{max-width:100%;margin-left:auto;margin-right:auto}
.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .conclusion-section.column-one-cn{padding-left:0rem;padding-right:0rem}
.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .conclusion-section.column-one-cn .conclusion-icon-wrap{max-width:100%;margin-left:auto;margin-right:auto}
@media(min-width:768px) and (max-width:1023px){.conclusion-group{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.conclusion-component-full-width-container .conclusion-child{margin-left:0;margin-right:0}
.responsive-column-control .conclusion-section.column-one-cn{padding-left:0;padding-right:0}
.conclusion-component-full-width-container .conclusion-icon-wrap{max-width:100%}
.conclusion-child{margin-left:4vw;margin-right:4vw}
.conclusion-icon-wrap{max-width:75%;margin-left:auto;margin-right:auto}
.conclusion-secondary .conclusion-content-wrap-pg p,.conclusion-secondary-text .conclusion-content-wrap-pg p,.conclusion-secondary-flag .conclusion-content-wrap-pg p,.conclusion-primary-flag .conclusion-content-wrap-pg p,.conclusion-primary-text .conclusion-content-wrap-pg p,.conclusion-primary .conclusion-content-wrap-pg p{font-size:1.2rem;line-height:24.96px}
.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .conclusion-section.column-one-cn .conclusion-child{margin:0}
}
@media(min-width:0) and (max-width:767px){.conclusion-group{display:flex;flex-direction:column;grid-gap:2rem;gap:2rem}
.conclusion-child{margin:0}
.conclusion-icon-wrap{border-radius:0;max-width:100%}
.conclusion-secondary .conclusion-content-wrap-pg p,.conclusion-secondary-text .conclusion-content-wrap-pg p,.conclusion-secondary-flag .conclusion-content-wrap-pg p,.conclusion-primary-flag .conclusion-content-wrap-pg p,.conclusion-primary-text .conclusion-content-wrap-pg p,.conclusion-primary .conclusion-content-wrap-pg p{font-size:1.1rem;line-height:22.88px}
.conclusion-headline h2{font-size:1.1rem;line-height:21.12px}
.conclusion-secondary-flag-title p,.conclusion-primary-flag-title p{font-size:14px;line-height:14px}
}
.testimonial-container-wrapper{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;color:var(--scope-text)}
.testimonial-tl-wrap{margin-left:auto;margin-right:auto;max-width:1140px}
.testimonial-tl-heading h2 p{margin-top:0;margin-bottom:0;font-size:2rem;line-height:1.2;font-weight:700}
.testimonial-body.single-tl-image{display:flex;align-items:center;padding-top:2rem}
.testimonial-body{position:relative;margin-top:3.75rem;border-top:2px solid rgba(238,231,231)}
.tesitimonial-quotemark{position:absolute;top:-22px;left:calc(50% - 22px);height:44px;width:44px}
.bg-tl-image{display:flex;align-items:center;justify-content:center;transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1);background-image:url(../../../content/dam/buildeasy/component-images/testimonial.image.svg);background-position:50%;background-size:cover;width:100%;height:100%}
.testimonial-author-tl-image{overflow:hidden;border-radius:9999px}
.tl-primary-image{height:100%;width:100%;max-width:none;display:flex;align-items:center;justify-content:center}
.tl-primary-image img{object-fit:cover;max-width:100%}
.single-tl-image figure{display:flex;flex-direction:column;align-items:flex-start;padding-top:0;margin:0}
.testimonial-body.single-tl-image figure blockquote{margin-left:1.75rem;display:flex;flex-direction:column;align-items:flex-start;font-weight:700;font-style:italic;line-height:31.2px}
.testimonial-body.single-tl-image figure .testimonial-author{margin-left:1.75rem;position:relative;display:flex;flex-direction:column;align-items:flex-start;font-size:1rem;line-height:20.8px}
.testimonial-author-name{font-weight:700}
.pragraph-tl-content-wrap{max-width:66%;margin-left:auto;margin-right:auto}
.pragraph-tl-content-wrap p{font-size:1.4rem;line-height:29.12px;color:var(--scope-text)}
.testimonial-tl-heading p{font-size:1.4rem;line-height:29.12px;margin-top:1.2rem;margin-bottom:0}
.tl-two-columns figure{padding-top:3.75rem;margin:0}
.tl-two-columns blockquote{margin:0;font-weight:700;font-style:italic}
.tl-two-columns figcaption{margin-top:1rem;display:flex;align-items:center}
.tl-two-columns figcaption.no-image-tl{margin-top:1.5rem;display:flex;align-items:center}
.tl-two-columns .testimonial-author-tl-image{position:relative;overflow:hidden;border-radius:9999px;min-width:65px;min-height:65px;max-width:65px;max-height:65px}
.tl-two-columns .testimonial-author{position:relative;margin-left:1rem;display:flex;flex-direction:column;align-items:flex-start}
.tl-three-columns .testimonial-author-tl-image{position:relative;overflow:hidden;border-radius:9999px;min-width:65px;min-height:65px;max-width:65px;max-height:65px}
.tl-three-columns .testimonial-author{position:relative;margin-left:1rem;display:flex;flex-direction:column;align-items:flex-start}
.tl-three-columns figure{padding-top:3.75rem;margin:0}
.tl-three-columns blockquote{margin:0;font-weight:700;font-style:italic;font-size:1.4rem}
.tl-three-columns figcaption{margin-top:1rem;display:flex;align-items:center}
.tl-three-columns figcaption.no-image-tl{margin-top:1rem;display:flex;align-items:center}
.testimonial-container-wrapper blockquote a{color:var(--scope-link);text-decoration:none}
.testimonial-container-wrapper blockquote a:hover{color:var(--scope-link);text-decoration:underline}
.testimonial-author p{margin:0}
.testimonial-container-wrapper blockquote p{margin:0}
.testimonial-body.single-tl-image figure blockquote.no-image-blockquote-single{margin-left:0}
@media(min-width:0) and (max-width:767px){.testimonial-container-wrapper{padding-left:4vw;padding-right:4vw}
.testimonial-tl-heading{max-width:100%}
.testimonial-tl-heading h2 p{font-size:1.8rem;line-height:34.56px}
.testimonial-body.single-tl-image{display:block}
.testimonial-author-tl-image{margin:1.25rem auto;min-width:160px;min-height:160px;max-width:160px;max-height:160px}
.testimonial-body.tl-three-columns .testimonial-author-tl-image{margin:0}
.testimonial-body.tl-two-columns .testimonial-author-tl-image{margin:0}
.single-tl-image figure{display:block}
.testimonial-body.single-tl-image figure blockquote{margin-left:0;text-align:center;font-size:1.1rem;line-height:22.8px}
.testimonial-body.single-tl-image figcaption{display:block}
.testimonial-body.single-tl-image figure .testimonial-author{margin-left:0;align-items:center}
.pragraph-tl-content-wrap{max-width:100%}
.pragraph-tl-content-wrap p{font-size:1.2rem;line-height:24.96px}
.testimonial-tl-heading p{font-size:1.2rem;line-height:24.96px}
.tl-two-columns figure,.tl-three-columns figure{padding-top:2.5rem}
.tl-two-columns blockquote,.tl-three-columns blockquote{font-size:1.1rem;line-height:22.8px}
.tl-two-columns figcaption.no-image-tl .testimonial-author{margin-left:0}
.tl-three-columns figcaption.no-image-tl .testimonial-author{margin-left:0}
.testimonial-body.single-tl-image figure blockquote.no-image-blockquote-single{margin-bottom:1.5rem}
}
@media(min-width:768px) and (max-width:1023px){.testimonial-container-wrapper{padding-left:4vw;padding-right:4vw}
.testimonial-tl-heading{max-width:75%;margin-left:auto;margin-right:auto}
.testimonial-body.single-tl-image .testimonial-author-tl-image{min-width:224px;min-height:224px;max-width:224px;max-height:224px}
.testimonial-body.single-tl-image figure blockquote{font-size:1.4rem;line-height:29.12px}
.pragraph-tl-content-wrap{max-width:75%;margin-left:auto;margin-right:auto}
.pragraph-tl-content-wrap p,.testimonial-tl-heading p{font-size:1.2rem;line-height:24.96px}
.tl-two-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:2.5rem;column-gap:2.5rem}
.tl-three-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:2.5rem;column-gap:2.5rem}
.tl-two-columns blockquote,.tl-three-columns blockquote{font-size:1.2rem;line-height:24.96px}
.testimonial-body.single-tl-image.is-single{width:75%;margin-left:auto;margin-right:auto}
.testimonial-body.single-tl-image.is-single figure .testimonial-author{margin-left:0}
.tl-two-columns .no-image-tl .testimonial-author{margin-left:0}
.tl-three-columns .no-image-tl .testimonial-author{margin-left:0}
}
@media(min-width:1024px){.testimonial-container-wrapper{padding-left:4rem;padding-right:4rem}
.testimonial-tl-heading{max-width:66%;margin-left:auto;margin-right:auto}
.tl-two-columns{margin-left:auto;margin-right:auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-column-gap:1.75rem;column-gap:1.75rem;max-width:66%}
.testimonial-body.single-tl-image{margin-left:auto;margin-right:auto;max-width:66%}
.testimonial-author-tl-image{min-width:260px;min-height:260px;max-width:260px;max-height:260px}
.single-tl-image blockquote,.tl-two-columns blockquote{font-size:1.5rem}
figcaption.no-image-tl .testimonial-author-tl-image{margin-left:1rem;padding-left:32px}
.tl-three-columns{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-column-gap:1.75rem;column-gap:1.75rem;margin-left:4rem;margin-right:4rem}
figcaption.no-image-tl .testimonial-author::before{position:absolute;left:-1rem;margin-top:.5rem;border-top:2px solid rgba(238,231,231);content:"";width:32px}
figcaption.no-image-tl .testimonial-author{margin-left:1rem;padding-left:32px}
.testimonial-body.single-tl-image figure .testimonial-author.single-author-info{padding-left:65px}
figcaption.no-image-tl .testimonial-author.single-author-info::before{width:65px;left:-2rem}
}
.be-content-section{margin-left:auto;margin-right:auto}
.be-content-article{margin-left:auto;margin-right:auto;max-width:1140px}
.be-content-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.be-content-navigation-content-items a,.be-content-navigation-menu-close,.be-content-navigation-back-top{cursor:pointer}
.be-content-navigation-bottom{position:fixed;right:-100%;bottom:1rem;z-index:50;display:block;overflow:hidden;border-radius:.375rem;--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity));font-size:16px;transition-property:all;transition-duration:.3s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);box-shadow:0 0 40px rgba(89,84,84,0.31373);width:375px;max-width:375px}
.be-content-navigation-bottom.be-content-show-hide{right:1rem}
.be-content-navigation-menu{display:flex;flex-direction:column;padding:0 1rem}
.be-content-bottom-list.be-content-navigation-menu{display:flex;justify-content:center;align-items:flex-start;flex-direction:column;padding:0 1rem;width:375px;max-width:375px;height:44px;margin:0}
.be-content-bottom-list.be-content-navigation-content-item{margin:0}
.be-content-navigation-content-item,.be-content-title-icon{display:flex}
.be-content-utilities{margin-top:.5rem;height:3rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}
.be-content-utilities-buttons{display:flex;align-items:center}
.be-content-utilities{display:flex;justify-content:space-between !important;align-items:center}
.be-content-toggle-button{height:3rem;width:3rem;border-radius:9999px;border:0;background-color:unset;cursor:pointer}
.be-content-toggle-button.be-active,.be-content-toggle-button:hover{background-color:var(--scope-link);border:0;color:var(--scope-primary-text)}
.be-content-toggle-button:focus{outline:0}
.be-content-navigation--open{margin-top:1rem;margin-bottom:3rem;width:100%;max-width:100%;font-size:16px;box-shadow:none;animation:.3s slide-down}
.be-content-navigation-toc,.be-content-navigation-top{display:flex;align-items:center;font-size:1.1rem;font-weight:700;height:83px;padding:0}
.be-content-navigation-content-items{overflow-y:auto;max-height:66vh}
.be-content-navigation-content-item{display:flex;margin-bottom:.6rem;display:flex;cursor:pointer;align-items:flex-start;font-size:1.1rem}
.be-content-navigation-content-item-number{display:flex;align-items:center;justify-content:center;margin-left:0;margin-right:.75rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-radius:.25rem;--tw-bg-opacity:1;background-color:rgba(246,243,243,var(--tw-bg-opacity));font-size:.75rem;font-weight:700;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);min-width:26px;width:26px;height:26px;line-height:.75rem}
.be-content-nav-title-highlight{color:var(--scope-link)}
.be-content-navigation-content-item-text{line-height:1.4;margin-top:2px;max-width:100%;font-size:1.1rem}
.be-content-navigation-back-top{width:100%;justify-content:flex-end;padding-left:1rem;padding-right:1rem;height:83px;display:flex;align-items:center}
.be-content-navigation-menu-close{margin-left:auto;position:absolute;top:0;right:0;border-bottom-left-radius:.375rem;padding-left:1rem;padding-right:1rem;min-width:auto;height:44px;background-color:var(--scope-link);color:var(--scope-primary-text);display:flex;justify-content:center;align-items:center}
.be-content-navigation-bottom .be-content-navigation-content-items .be-content-navigation-content-item-number{margin-left:.75rem}
.bottom-navigation-wrapper{position:relative;cursor:pointer}
.bottom-navigation-btop{display:flex}
.highlight .be-content-navigation-content-item-number{background-color:var(--scope-link);color:var(--scope-primary-text)}
.highlight .be-content-navigation-content-item-text{color:var(--scope-link)}
.be-content-navigation-bottom svg,.be-content-toggle-icon svg{height:16px;width:16px}
.be-content-toggle{background-color:var(--scope-link);color:var(--scope-primary-text);display:flex;justify-content:center;align-items:center;min-width:44px;cursor:pointer}
.be-content-navigation-menu-btop{margin-right:1rem;display:flex;justify-content:center;align-items:center;cursor:pointer;margin-left:auto}
.be-content-navigation-menu-close svg{margin-left:1rem}
.bottom-navigation-btop .highlight{margin:0}
.bottom-navigation-btop .be-content-navigation-menu{height:44px;justify-content:center}
.be-content-toggle-icon svg{margin-top:5px}
.be-content-navigation-back-top svg{margin-left:1rem}
.be-content-navigation-menu-hide,.be-content-bottom-hide{display:none}
.be-content-utilities-text{font-size:14px;line-height:1.3;margin-right:.5rem}
.bottom-navigation-wrapper .be-content-navigation-content-item-text{font-size:1rem;line-height:1.4;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:230px}
.be-last-published-date{margin-left:1rem;margin-right:.5rem}
.brightcovePlayer .vjs-big-play-button{background-color:var(--scope-link);opacity:.7}
.ph-container.ph-v5-wrapper .be-content-section{max-width:66%}
.page-head-wrapper-ph .be-content-section{max-width:100% !important}
.be-content-transition-top{min-height:calc(100% - 147px)}
@media(min-width:768px) and (max-width:1024px){.be-content-navigation-bottom{bottom:0;right:-100%;border-top-right-radius:0;border-bottom-left-radius:0;border-bottom-right-radius:0}
.be-content-wrapper{max-width:75%}
.be-content-navigation-bottom.be-content-show-hide{right:0rem}
.ph-wrapper{max-width:75%}
.ph-container.ph-v5-wrapper .be-content-section{max-width:75%}
}
.hide-desktop-content-navigation{display:none}
@media(min-width:0) and (max-width:767px){.hide-mobile-content-navigation{display:none}
.hide-desktop-content-navigation{display:block}
.be-content-navigation-bottom{width:100%;max-width:100%;right:-100%;border-radius:0;bottom:0}
.be-content-section{padding-left:0;padding-right:0}
.be-content-wrapper{max-width:100%}
.bottom-navigation-wrapper .be-content-navigation-content-item-text{line-height:1;max-width:228px}
.be-content-navigation-bottom.be-content-show-hide{right:0rem}
.be-content-toggle-button{background-color:unset}
.ph-container.ph-v5-wrapper .be-content-section{max-width:100%}
}
.be-social-share-container{display:-ms-inline-flexbox;display:inline-flex;position:relative;-ms-flex-item-align:center;align-self:center;padding:15px 0;-ms-flex-negative:0;flex-shrink:0;float:right}
.be-social-share{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;background:#fff;height:50px;min-width:50px;padding:0;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}
.be-social-share .icon{fill:#fff;height:50px;width:50px;margin:0 auto;max-width:100%;max-height:100%}
.be-social-share-icons{font-weight:400;font-size:5px;overflow:hidden;white-space:nowrap;display:none;position:absolute;right:100%;background:#fff;height:50px;top:15px;border-right:0;cursor:pointer}
.be-social-share-icons .be-social-share-icon-list{padding-left:0;margin-left:8px;margin-top:5px}
.be-social-share-icons .be-social-share-icon{display:inline-block;margin-right:8px}
.be-social-share-icons .be-social-share-icon .bookmark.bmk.bookmark-icon{margin-left:0}
.be-social-share-icons .be-social-share-icon img{display:block;width:36px;height:36px;border-radius:100%}
.be-social-share:focus{outline:0}
.be-socialshare-desktopview{display:block;margin-right:10px}
.be-socialshare-mobileview{display:none}
@media(max-width:900px){.be-socialshare-desktopview{display:none}
.be-socialshare-mobileview{display:block;margin-right:15px}
}
.show-socialshare{display:flex;align-items:center}
.be-socialshare-mobileview:after{content:"";display:table;clear:both}
.be-socialshare-mobileview .be-social-share-container{display:inline-block;float:right}
.be-content-utilities-buttons{margin-left:10px}
@media(max-width:768px){.be-content-utilities:has(.no-items.hide-mobile-content-navigation){height:unset;margin:unset}
}
@media(min-width:768px){.be-content-utilities:has(.no-items.hide-desktop-content-navigation){height:unset;margin:unset}
}
.download-list-cmp{max-width:1140px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem;color:var(--scope-text);margin-top:3.75rem}
.download-list-cmp button:focus{outline:0}
.column{display:flex;flex-direction:row;grid-gap:2rem;gap:2rem}
.downloadlist-container{flex-direction:row;grid-gap:2rem;gap:2rem;flex:1 1 0;max-width:1280px;margin-left:auto;margin-right:auto;padding-left:0;padding-right:0}
.download-list-heading{margin-top:0;margin-bottom:1.25rem}
.download-element-headline{margin-bottom:.5rem;font-size:1.4rem;font-weight:700;line-height:29.12px}
.download-list-paragraph{margin-bottom:3.75rem;max-width:80ch;font-size:1.4rem;line-height:29.12px}
.download-list-medium-wrapper{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}
.download-list-small-wrapper .download-list-content{width:100%}
.download-list-content{padding-top:1rem;width:48%;border-top:1px solid rgba(238,231,231)}
.download-list-content-wrapper{display:flex;flex-direction:row}
.link.link--download.link--button a{display:inline;cursor:pointer}
.download-list-small-wrapper .download-button{background-color:var(--scope-primary);color:var(--scope-text);border-width:0;cursor:pointer;font-weight:700;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem;margin-bottom:30px;z-index:5}
.download-button{background-color:var(--scope-primary);color:var(--scope-secondary-text);border-width:0;cursor:pointer;font-weight:700;font-size:16px;line-height:20.8px;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem;margin-bottom:30px;z-index:5;margin-right:.5rem;margin-top:1.25rem;padding-left:1.5rem;padding-right:1.5rem;min-width:100px;padding-top:2px;height:50px;text-overflow:ellipsis}
.button-transition{z-index:5;position:relative;transition:color 350ms ease}
.download-button::before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;background-color:var(--scope-primary-darken);opacity:1;clip-path:polygon(0 0,0 0,0 100%,-1% 100%);content:"";height:100%;left:0;position:absolute;top:0;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(.165,0.84,0.44,1);width:100%;z-index:-1;border-radius:inherit}
.download-button:hover:before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%)}
.download-list-small-wrapper{flex-direction:row;flex-wrap:wrap;justify-content:space-between;border-left:4px solid var(--scope-primary)}
.download-list-small-wrapper .download-list-content{flex-direction:row;justify-content:space-between;padding-left:2rem;display:flex}
.download-list-button{margin-top:0;margin-bottom:30px !important}
.download-list-small-wrapper .download-list--file-heading{margin-bottom:.5rem;font-size:1.4rem;font-weight:700}
.download-list-small-wrapper .download-list-file-description{margin-bottom:20px;font-size:16px;line-height:20.8px}
.download-list-small-wrapper .download-button{background-color:rgba(246,243,243);border-color:transparent;padding-left:0;padding-right:0;min-width:50px;max-width:50px;margin-bottom:0;border-color:transparent;border-width:3px;margin-left:1rem}
.download-list-file-buttons{align-items:flex-start;justify-content:center}
.download-list-small-wrapper.button-transition{z-index:5;position:relative;transition:color 350ms ease}
.download-list-small-wrapper .download-button::before{animation:opacityFallbackOut .5s step-end forwards;backface-visibility:hidden;background-color:var(--scope-primary);opacity:1;clip-path:polygon(0 0,0 0,0 100%,0 100%);content:"";height:50px;left:-3px;position:absolute;top:-3px;transform:translateZ(0);border-radius:.5rem;transition:clip-path .5s cubic-bezier(.165,0.84,0.44,1),-webkit-clip-path .5s cubic-bezier(.165,0.84,0.44,1);width:50px;border:0 solid;border-radius:inherit}
.download-list-small-wrapper .download-button:hover:before{animation:opacityFallbackIn 0 step-start forwards;clip-path:polygon(0 0,101% 0,101% 101%,0 101%);color:var(--scope-secondary-text)}
.button-icon svg{margin-left:.5rem}
.download-list-small-wrapper .button-icon svg{margin:0}
.download-list-small-wrapper .download-button:hover{background-color:#f5cced36;border-color:transparent;padding-left:0;padding-right:0;min-width:50px;max-width:50px;margin-bottom:0;border-color:transparent;border-width:3px;color:var(--scope-secondary-text)}
.download-list-large-wrapper .download-list-content{width:100%}
.download-list-file{display:flex;flex-direction:row;padding-top:2rem}
.download-file a{color:var(--scope-link);text-decoration:none}
.download-file a:hover{color:var(--scope-link);text-decoration:underline}
.download-list-file.content-line{display:flex;flex-direction:row;padding-top:2rem;border-top:1px solid rgba(238,231,231);margin-bottom:2rem}
.image.image--primary{width:100%;overflow:hidden;border-radius:.25rem}
.image.image--primary img{width:100%;height:auto;max-height:initial}
.download-list-medium-wrapper .download-list-file-description{font-size:16px;line-height:20.8px}
.download-list-large-wrapper .download-list-file-description{font-size:16px;line-height:20.8px}
.download-list-large-wrapper .download-list-file-description p{font-size:1.4rem;line-height:29.12px;margin:0}
.link--button-inactive .download-button{background-color:var(--scope-primary-text);color:var(--scope-text);border-width:0;cursor:pointer;font-weight:700;font-size:16px;line-height:20.8px;position:relative;border-color:transparent;transition-property:all;margin-left:0;border-radius:.5rem;z-index:5;padding-left:1.5rem;padding-right:1.5rem;min-width:100px;padding-top:2px;text-overflow:ellipsis;height:50px;border:1px solid #000;margin:0}
.link--button-inactive .download-button::before{background-color:#e8e5e5}
a.link.link--download.link--button{text-decoration:none}
.download-list-image{margin-right:2rem;min-width:261px;max-width:261px}
.download-list-heading h2{color:var(--scope-headline);margin-top:0;margin-bottom:1.25rem;font-size:2rem;line-height:1.2}
.download-list-heading h2 p{margin:0}
.download-list-paragraph p{margin:0}
.download-list-image-default{margin-right:2rem;min-width:261px;max-width:261px}
.download-test-image-default{position:relative;display:flex;width:100%;align-items:center;justify-content:center;overflow:hidden;border-radius:.25rem;--tw-text-opacity:1;color:var(--scope-primary-text);background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat;min-height:174px;max-height:174px}
.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .download-list-heading,.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .download-list-paragraph,.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .download-list-medium-wrapper,.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .download-list-small-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .download-list-heading,.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .download-list-paragraph,.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .download-list-medium-wrapper,.responsive-column-control .col-xl-6.col-lg-6.col-md-6 .download-list-small-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.column-control .col.col-12.col-lg-6.column-control-left .download-list-heading,.column-control .col.col-12.col-lg-6.column-control-left .download-list-paragraph,.column-control .col.col-12.col-lg-6.column-control-left .download-list-medium-wrapper,.column-control .col.col-12.col-lg-6.column-control-left .download-list-small-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
.download-list-small-wrapper .download-list-file-description p,.download-list-medium-wrapper .download-list-file-description p,.download-list-large-wrapper .download-list-file-description p{font-size:16px;line-height:20.8px}
.download-list-medium-wrapper .download-button{align-items:center;display:flex}
.download-list-large-wrapper .download-list-file-buttons .download-button{align-items:center;display:flex}
.download-list-large-wrapper .download-list-file-buttons .download-button .button-inner{display:flex;align-items:center}
@media(min-width:0) and (max-width:767px){.downloadlist-container{padding-left:4vw;padding-right:4vw}
.responsive-column-control .download-list-full-width-container .downloadlist-container{padding-left:0;padding-right:0}
.download-list-small-wrapper{max-width:100%}
.download-list-content-wrapper{display:flex;flex-direction:row;width:100%}
.download-list-small-wrapper .download-list-content{flex-direction:row;justify-content:space-between;padding-left:2rem;width:100%;display:flex}
.download-list-medium-wrapper{max-width:100%}
.download-list-medium-wrapper .download-list-content{width:100%;padding-top:1rem}
.download-list-medium-wrapper .download-button{font-size:14px;line-height:18.2px}
.download-list-large-wrapper .download-list-file.content-line{flex-direction:column;display:flex;padding-top:2rem}
.download-list-image{margin-right:0;margin-bottom:1.5rem;min-width:100%;max-width:100%}
.image.image--primary img{width:100%;height:100%}
.image.image--primary{margin-right:2rem;width:100%}
.download-list-large-wrapper .download-list-file-buttons .download-button{width:100%;font-size:14px;font-weight:700;line-height:18.2px}
.download-list-large-wrapper .download-list-file-buttons .download-button .button-inner{display:flex;justify-content:space-between}
.column{margin-left:0;margin-right:0}
.download-list-file.content-line{margin-bottom:0}
.download-list-content-wrapper{display:block}
.download-list-heading h2 p{font-size:1.8rem;line-height:34.56px;font-weight:700}
.download-list-paragraph p{font-size:1.2rem;line-height:29.96px}
.download-list-small-wrapper .download-list-file-description,.download-list-medium-wrapper .download-list-file-description,.download-list-large-wrapper .download-list-file-description{font-size:14px;line-height:1.3}
.download-list-small-wrapper .download-list-file-description p,.download-list-medium-wrapper .download-list-file-description p,.download-list-large-wrapper .download-list-file-description p{font-size:14px;line-height:1.3}
}
@media(min-width:768px) and (max-width:1023px){.download-list-full-width-container .download-list-heading,.download-list-full-width-container .download-list-small-wrapper,.download-list-full-width-container .download-list-paragraph{max-width:100%}
.download-list-heading{max-width:75%;margin-left:auto;margin-right:auto}
.download-list-small-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.download-list-medium-wrapper{max-width:100%}
.download-list-paragraph{max-width:75%;margin-left:auto;margin-right:auto}
.download-list-paragraph p{font-size:1.2rem}
.download-list-large-wrapper{max-width:100%}
.download-list-file .content-line{padding-top:1.25rem}
.download-list-small-wrapper .download-list-file-description{font-size:15px;line-height:19.5px}
.responsive-column-control .col-xl-4.col-lg-4.col-md-4 .download-list-cmp .column{margin:0}
.download-list-cmp.download-list-full-width-container .column{margin-left:0;margin-right:0}
.download-list-full-width-container .downloadlist-container{padding-left:4vw;padding-right:4vw}
.responsive-column-control .download-list-full-width-container .downloadlist-container{padding-left:0;padding-right:0}
.download-list-small-wrapper .download-list-file-description p,.download-list-medium-wrapper .download-list-file-description p,.download-list-large-wrapper .download-list-file-description p{font-size:16px;line-height:20.8px}
}
@media(min-width:1024px){.download-list-heading,.download-list-paragraph,.download-list-large-wrapper,.download-list-medium-wrapper,.download-list-small-wrapper{max-width:66%;margin-left:auto;margin-right:auto}
.download-list-full-width-container .download-list-heading,.download-list-full-width-container .download-list-paragraph,.download-list-full-width-container .download-list-large-wrapper,.download-list-full-width-container .download-list-medium-wrapper,.download-list-full-width-container .download-list-small-wrapper{max-width:100%;margin-left:auto;margin-right:auto}
}
.download-list-medium-wrapper .download-button .button-icon,.download-list-large-wrapper .download-list-file-buttons .download-button .button-inner .button-icon{align-items:center;display:flex}
@media(min-width:1024px){.fnf-paragraph.text-fnf-paragraph h2 p{font-size:2rem;font-weight:700;line-height:1.2}
.fnf-facts-figures{padding-left:4rem;padding-right:4rem;color:var(--scope-text)}
.fnf-wrapper{max-width:66%;margin-left:auto;margin-right:auto;font-size:1.4rem}
.fnf-wrapper p{margin:0}
.fnf-all-columns{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.facts-figures-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.facts-figures-v1{width:33.333%}
.fnf-icon{flex-direction:row}
.fnf-items{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:3.75rem}
.facts-figures-image{margin-bottom:0}
.fnf-facts-label{margin-left:1.25rem}
.single-number-align-left .fnf-facts-label{margin-left:0}
.facts-figures-columns-fnf{margin-left:auto;margin-right:auto;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;width:calc(66% + 1.875rem)}
.facts-figures-fnf-v2-columns{width:50%}
.fnf-number-figures{font-size:4rem;width:100%;border-top-width:0;line-height:83.2px}
.single-number-align-left{margin-bottom:2.5rem}
.fnf-full-columns{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.facts-figures-fnf-v3-columns{width:33.33%}
.facts-figures-fnf-v4-columns{width:25%}
.fnf-spl-ml{font-size:2rem;line-height:41.6px}
.fnf-items{display:flex;align-items:center;margin-bottom:2.5rem}
}
.fnf-facts-figures{color:var(--scope-text)}
.fnf-paragraph{max-width:1280px;margin-left:auto;margin-right:auto;margin-bottom:3.75rem}
.fnf-group{margin-left:auto;margin-right:auto;max-width:1140px}
.text-fnf-paragraph{max-width:66%;margin-left:auto;margin-right:auto}
.text-fnf-paragraph p{font-size:1.4rem;line-height:1.3;margin:0;margin-top:1.25rem}
.fnf-facts-figures{margin-bottom:1.25rem;max-width:1280px;margin-left:auto;margin-right:auto}
.fnf-article-content{margin-left:auto;margin-right:auto;max-width:1140px}
.facts-and-figures-heading{margin-bottom:3.75rem}
.facts-and-figures-heading h2 p{font-size:2rem;line-height:1.2;margin-top:0;margin-bottom:0;font-weight:700}
.facts-and-figures-heading p{margin-top:1.25rem;margin-bottom:0;font-size:1.4rem;line-height:1.3}
.facts-figures-image{position:relative;display:flex;max-width:none;overflow:hidden;border-radius:.25rem;min-width:67px;min-height:67px;max-width:67px;max-height:67px}
.img-fnf-group{position:absolute;height:100%;width:100%;max-width:none}
.img-fnf-group img{display:flex;align-items:center;justify-content:center;height:auto;max-height:100%;width:100%;max-width:100%;object-fit:cover}
.fnf-facts-label{font-size:1.1rem;line-height:1.3}
.fnf-facts-label p{margin:0}
.fnf-facts-figures{box-sizing:border-box;border:0 solid}
.facts-and-figures-numbers{margin-bottom:1.75rem}
.facts-figures-columns-fnf.facts-and-figures-single-numbers{margin-left:auto;margin-right:auto;border-top:2px solid rgba(238,231,231);width:66%}
.single-number-align-center{margin-bottom:2.5rem;display:block}
.fnf-items.single-number-align-left{display:block}
.fnf-number-figures{display:flex;align-items:baseline;justify-content:center;margin-left:auto;margin-right:auto;padding-top:1.25rem;font-weight:700;color:var(--scope-primary)}
.single-number-align-left .fnf-number-figures{display:flex;align-items:baseline;justify-content:center;margin-left:auto;margin-right:auto;padding-top:1.25rem;font-weight:700;border-top:2px solid rgba(238,231,231);color:var(--scope-primary)}
.fnf-facts-figures.facts-and-figures-numbers .fnf-facts-label.fnf-align-left{text-align:left}
.fnf-facts-figures.facts-and-figures-numbers .fnf-facts-label{text-align:center}
.fnf-spl-ml{margin-left:.2rem;margin-right:.2rem}
.fnf-facts-figures .superscript{position:relative;top:-0.5em}
@media(min-width:0) and (max-width:767px){.fnf-facts-figures{color:var(--scope-text)}
.text-fnf-paragraph{max-width:100%}
.text-fnf-paragraph p{font-size:1.2rem;line-height:24.96px}
.fnf-facts-figures{padding-left:4vw;padding-right:4vw}
.facts-and-figures-heading{max-width:100%;margin-left:auto;margin-right:auto}
.facts-and-figures-heading h2 p{font-size:1.8rem}
.facts-and-figures-heading p{font-size:1.2rem}
.fnf-items{display:flex;align-items:center;margin-bottom:2.5rem;flex-direction:column}
.facts-figures-image{margin-bottom:1rem}
.facts-figures-columns-fnf.facts-and-figures-single-numbers{width:100%}
.fnf-number-figures{font-size:2.25rem;line-height:46.8px}
.fnf-facts-label{text-align:center}
.fnf-spl-ml{font-size:1.4rem;line-height:27.04px}
.text-fnf-paragraph h2 p{font-size:1.8rem;line-height:1.2;font-weight:700}
}
@media(min-width:768px) and (max-width:1023px){.fnf-facts-figures{color:var(--scope-text)}
.text-fnf-paragraph{max-width:75%;margin-left:auto;margin-right:auto}
.text-fnf-paragraph p{font-size:1.2rem}
.fnf-facts-figures{padding-left:4vw;padding-right:4vw}
.facts-and-figures-heading{max-width:75%;margin-left:auto;margin-right:auto}
.facts-and-figures-heading p{font-size:1.2rem;line-height:29.96px}
.fnf-all-columns{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.facts-figures-columns{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}
.fnf-column.facts-figures-v1{width:50%}
.fnf-items{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:3.75rem;display:flex;flex-direction:column;align-items:center}
.facts-figures-image{margin-bottom:1rem}
.facts-figures-columns-fnf{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:calc(75% + 1.875rem)}
.facts-figures-fnf-v2-columns{width:50%}
.facts-figures-columns-fnf.facts-and-figures-single-numbers{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;margin-left:auto;margin-right:auto;width:calc(75% + 1.875rem)}
.single-number-align-center{margin-bottom:2.5rem}
.fnf-number-figures{width:100%;border-top-width:0;font-size:4rem;line-height:83.2px}
.fnf-items.single-number-align-left{margin-bottom:2.5rem}
.single-number-align-left .fnf-number-figures{width:100%}
.facts-figures-columns-fnf.fnf-full-columns{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.facts-figures-fnf-v3-columns,.facts-figures-fnf-v4-columns{width:50%}
.fnf-facts-label{text-align:center}
.fnf-spl-ml{font-size:2rem;line-height:41.6px}
.text-fnf-paragraph h2 p{font-size:2rem;font-weight:700;line-height:1.2}
}
@media(min-width:1024px){.fnf-width-auto .fnf-wrapper,.fnf-width-auto .text-fnf-paragraph{max-width:none}
.fnf-width-auto .facts-figures-columns-fnf{width:auto}
}
@media(min-width:1024px){.xs-card-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
}
.card-group-title{margin-top:0;margin-bottom:1.25rem;max-width:66%;margin-left:auto;margin-right:auto;font-weight:700;line-height:1.2;font-size:2rem;color:var(--scope-headline)}
.xs-card-group-wrapper{display:flex;width:100%;flex-wrap:wrap;justify-content:center}
.xs-card-item{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem;width:33.333%}
.xs-card-link{color:var(--scope-headline) !important;font-size:1rem;cursor:pointer}
.xs-card-link:hover{text-decoration:none;color:var(--scope-text)}
.xs-card-link span{display:flex}
.xs-card{display:grid;max-width:100%;grid-gap:1rem;gap:1rem;grid-template-columns:97px auto}
.xs-card-media{min-width:97px;min-height:97px;max-width:97px;max-height:97px;border-radius:.25rem;overflow:hidden;position:relative}
.xs-card-img{object-fit:cover;border-radius:.25rem;height:100%;width:100%}
.xs-card-content{hyphens:auto;-ms-hyphenate-limit-chars:10 5 5;max-width:80ch;display:grid;width:100%;grid-template-rows:auto 1fr}
.xs-link-txt,.xs-link-txt p{overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;max-width:80ch;margin-top:.2rem;font-size:1rem;font-weight:700;line-height:1.2;hyphens:auto;color:var(--scope-headline)}
.xs-link-txt p{margin-bottom:0}
.xs-lock-icon{color:var(--scope-text);margin-left:auto;margin-top:2px}
.xs4-card-group-wrapper{margin-left:auto;margin-right:auto;width:calc(66% + 1.875rem);display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.xs4-card-item{width:50%}
.xs4-card{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.xs-card-lock-wrapper{display:flex}
.xs4-card-light-media{background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-right),var(--scope-gradients-light-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-text)}
.xs4-card-dark-media{background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-secondary-text)}
.xs-card-meta,.xs-card-meta p{font-size:.75rem;line-height:1;margin-top:.75rem;display:flex}
.xs-card-meta p{margin-top:0}
.xs-utilities-info{display:grid;grid-template-columns:1fr auto auto auto;color:var(--scope-text);font-size:.75rem;line-height:1}
.xs-utilities-info div:first-child{margin-right:.5rem;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xs-utilities-info div{margin-right:0;margin-left:0}
.xs4-card:hover .xs-card-img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.xs4-card:hover .xs-card-media svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.xs-card:hover .xs-card-img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.xs-cardgroup-item{margin-bottom:2rem;width:33.333%}
.xs-cardgroup-wrapper{margin-left:auto;margin-right:auto;width:100%;display:flex;flex-wrap:wrap;justify-content:center;align-items:center}
.xs-card-external-icon{height:1.25rem;width:1.25rem}
.xs-card-external-icon svg{max-width:100%;max-height:100%}
.xs-card-external{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border:2px solid var(--scope-text);color:var(--scope-text);background-color:#fff;width:34px;height:34px;right:14px;bottom:14px}
.xs-card .s-card-dark-media .be-video-player-icon.be-video-player-title-icon{transform:scale(.6)}
.xs-card .brightcovePlayer .vjs-big-play-button{transform:scale(.6)}
@media(min-width:768px) and (max-width:1024px){.xs4-card-group-wrapper{width:100%}
.xs-cardgroup-item{width:50%}
.xs-card-item{width:50%}
.xs-card-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem}
}
@media(min-width:0) and (max-width:767px){.card-group-title{font-size:1.8rem}
.xs4-card-group-wrapper{width:100%}
.xs4-card{margin-left:0rem;margin-right:0rem}
.xs4-card-item{width:100%}
.xs-card-media{min-width:87px;min-height:87px;max-width:87px;max-height:87px}
.card-group-title{max-width:100%}
.xs-cardgroup-item{width:100%}
.xs-card-item{width:100%;margin-left:0rem;margin-right:0rem}
}
.s-card-group-title{margin-top:0;margin-bottom:1.25rem;max-width:66%;margin-left:auto;margin-right:auto;font-weight:700;line-height:1.2;font-size:2rem;color:var(--scope-headline)}
.s-card{position:relative;margin-bottom:1rem}
.s-card-link{color:var(--scope-headline) !important;font-size:1rem;cursor:pointer}
.s-card-link:hover{text-decoration:none;color:var(--scope-text)}
.s-card-media{border-radius:.25rem;overflow:hidden;position:relative;max-width:263px;min-height:148px;max-height:148px;margin-bottom:1rem}
.s-card-img{position:absolute;height:100%;width:100%;object-fit:cover}
.s-card-group-wrapper{display:flex;flex-wrap:wrap;justify-content:center;margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.s-card-content{display:grid;width:100%;grid-template-rows:auto 1fr}
.s-card-group-holder{display:flex;width:100%;flex-wrap:wrap;justify-content:center}
.s-link-txt,.s-link-txt p{overflow:hidden;white-space:normal;text-overflow:ellipsis;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;font-weight:700;color:var(--scope-headline)}
.s-link-txt p{margin-bottom:0;color:inherit}
.s-card-group-item{width:25%}
.s-card-item{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.s-card-content{display:grid;width:100%;grid-template-rows:auto 1fr}
.s-card-lock-wrapper{display:flex}
.s-lock-icon{color:var(--scope-text);margin-left:auto;margin-top:2px}
.s-card-meta,.s-card-meta p{font-size:.75rem;line-height:1;margin-top:.75rem;display:flex;align-items:center}
.s-card-meta p{margin-top:0}
.s-utilities-info{display:grid;grid-template-columns:1fr auto auto auto;color:var(--scope-text);font-size:.75rem;line-height:1}
.s-utilities-info div:first-child{margin-right:.25rem;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.s-utilities-info div{margin-right:0;margin-left:.25rem}
.s-card:hover .s-card-img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.s-card:hover .m-card-external-icon-img svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.s-card:hover .s-card-img-no-link{transform:scale3d(1,1,1);transition-duration:0}
.s-card-external-icon{min-width:46px;max-width:46px;min-height:46px;max-height:46px}
.s-card-external-icon svg{max-width:100%;max-height:100%}
.s-card-light-media{background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-right),var(--scope-gradients-light-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-text)}
.s-card-dark-media{background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-secondary-text)}
.video-card-read-time{display:flex}
.video-card-read-time svg{margin-bottom:.1rem;margin-right:.25rem;height:.75rem;width:.75rem}
.card-read-time{font-size:.75rem;line-height:1}
.videocard-be{cursor:pointer}
@media(min-width:768px) and (max-width:1024px){.s-card-media{min-width:97px;min-height:97px;max-width:97px;max-height:97px;border-radius:.25rem;overflow:hidden;position:relative}
.s-card-link span{display:grid}
.s-card-group-item{width:50%}
.s-card{display:grid;max-width:100%;grid-gap:1rem;gap:1rem;grid-template-columns:97px auto}
.s-card-group-title{max-width:75%;margin-left:auto;margin-right:auto}
.s-card-meta{align-items:start}
.s-card-external-icon{min-width:1.25rem;max-width:1.25rem;min-height:1.25rem;max-height:1.25rem}
}
@media(min-width:0) and (max-width:767px){.s-card-group-title{font-size:1.8rem;max-width:100%}
.s-card-media{min-width:87px;min-height:87px;max-width:87px;max-height:87px;border-radius:.25rem;overflow:hidden;position:relative}
.s-card-group-item{width:100%}
.s-card{display:grid;max-width:100%;grid-gap:1rem;gap:1rem;grid-template-columns:87px auto}
.s-card-meta{align-items:start}
.s-card-external-icon{min-width:1.25rem;max-width:1.25rem;min-height:1.25rem;max-height:1.25rem}
}
@media(min-width:1024px){.cards-align{padding-left:4rem;padding-right:4rem}
}
.m-card-group-title{margin-top:0;margin-bottom:1.25rem;line-height:1.2;font-weight:700;font-size:2rem;color:var(--scope-text)}
.m-card-group-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.m-card-group-holder{display:flex;width:100%;flex-wrap:wrap;justify-content:center}
.m-card-item{width:33.333%}
.m-card{margin-left:.9375rem !important;margin-right:.9375rem !important;margin-bottom:2rem !important}
.m-card.video-player.video-player-medium{padding:0;width:auto}
.m-card-media{position:relative;margin-bottom:1rem}
.m-card-media-content{position:absolute;top:0;right:0;bottom:0;left:0}
.m-card-media:before{display:block;width:100%;content:"";padding-top:56.25%}
.m-card-image{position:absolute;height:100%;width:100%;max-width:none;overflow:hidden;border-radius:.25rem}
.m-card-img{height:100%;width:100%;object-fit:cover;border-radius:.25rem;overflow:hidden}
.m-card:hover .m-card-img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.m-card:hover .m-card-external-icon svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.m-card:hover .m-card-img-no-link{transform:scale3d(1,1,1);transition-duration:0}
.m-card-content{display:grid;width:100%;grid-template-rows:auto 1fr;color:var(--scope-text)}
.m-card-headline{font-size:1.4rem}
.m-card-link{display:flex;align-items:flex-start}
.m-link-txt,.m-link-txt p{overflow:hidden;white-space:normal;text-overflow:ellipsis;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;font-weight:700;font-size:1.4rem;line-height:1.2;color:var(--scope-headline)}
.m-link-txt p{margin-bottom:0}
.m-link{color:var(--scope-headline) !important;font-size:1rem;cursor:pointer}
.m-link:hover{text-decoration:none;color:var(--scope-text)}
.m-card-lock-wrapper{display:flex;align-items:baseline;column-gap:15px}
.m-lock-icon{color:var(--scope-text);margin-left:auto;height:1.4rem;width:1.4rem;margin-top:2px}
.m-card-meta{font-size:.75rem;line-height:1;margin-top:.75rem;display:flex;align-items:center}
.m-utilities-info{display:grid;grid-template-columns:1fr auto auto auto;color:var(--scope-text);font-size:.75rem;line-height:1}
.m-utilities-info div:first-child{margin-right:.25rem;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.m-utilities-info div{margin-right:0;margin-left:.25rem}
.m-card-excerpt,.m-card-excerpt p{font-size:16px;line-height:1.3;margin:.2rem 0 0;padding:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical}
.m-card-external-icon{min-width:46px;max-width:46px;min-height:46px;max-height:46px}
.m-card-external-icon-img{min-width:24px;max-width:24px;min-height:24px;max-height:24px}
.m-card-external-icon svg{max-width:100%;max-height:100%}
.m-card-light-media{background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-right),var(--scope-gradients-light-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-text)}
.m-card-dark-media{background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-secondary-text)}
.m-card-external{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border:2px solid var(--scope-text);color:var(--scope-text);background-color:#fff;width:34px;height:34px;right:14px;bottom:14px}
.s-card-dark-media .be-video-player-icon.be-video-player-title-icon{background-color:var(--scope-link);opacity:.5;bottom:50%;z-index:20;position:absolute;top:50%;left:50%;margin-left:-1em;margin-top:-1em;width:1.8em;height:1.8em;line-height:2em;border:0;border-radius:50%;font-size:3.5em;color:#fff}
.s-card-dark-media .be-video-player-icon.be-video-player-title-icon svg{position:absolute;top:33%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.m-card-media.l-cardg-media:before{padding-top:0}
.s-card-dark-media .videoPlayerImage-PopUp{height:auto}
a.m-link p{color:var(--scope-text)}
a.m-link .m-link-txt p{margin-bottom:0;color:inherit}
.m-card-excerpt p{margin-top:0}
.cards-align{max-width:1280px;margin-right:auto;margin-left:auto;margin-bottom:1.75rem}
.xs-filter-section-wrapper .video-js{height:100%}
.m-card:hover .m-card-external-icon-img svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
@media(min-width:768px) and (max-width:1024px){.m-card-item{width:50%}
.m-card-group-title{max-width:75%;margin-left:auto;margin-right:auto}
.cards-align{padding-left:4vw;padding-right:4vw}
}
@media(min-width:0) and (max-width:767px){.m-card-item{width:100%}
.m-link-txt,.m-link-txt p{font-size:1rem}
.cards-align{padding-left:4vw;padding-right:4vw}
}
.card-full-width{max-width:100%;margin-top:0;margin-bottom:1.25rem;font-weight:700;line-height:1.2;font-size:2rem;color:var(--scope-headline)}
.l-card-group-title{margin-top:0;margin-bottom:1.25rem;line-height:1.2;font-weight:700;font-size:2rem;color:var(--scope-text)}
.l-card-group-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.l-card-group-holder{display:flex;width:100%;flex-wrap:wrap;justify-content:center}
.l-card-item{width:50%}
.l-card{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.l-card-media{position:relative;margin-bottom:1rem}
.l-card-media-content,.m-cardg-media-content{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.25rem}
.l-card-media:before{display:block;width:100%;content:"";padding-top:56.25%}
.l-card-image{position:absolute;height:100%;width:100%;max-width:none;overflow:hidden;border-radius:.25rem}
.l-card-img{height:100%;width:100%;object-fit:cover;border-radius:.25rem;overflow:hidden}
.l-card:hover img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.l-card:hover .l-card-external-icon svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.l-card:hover .l-card-img-no-link{transform:scale3d(1,1,1);transition-duration:0}
.l-cardg-media:hover img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.l-card:hover img.videoPlayerImage-PopUp{transform:none}
.l-card-content{display:grid;width:100%;grid-template-rows:auto 1fr;color:var(--scope-text)}
.l-card-headline{font-size:1.4rem}
.l-card-link{display:flex;align-items:flex-start}
.l-link-txt,.l-link-txt p{overflow:hidden;white-space:normal;text-overflow:ellipsis;flex:1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;line-height:1.2;font-weight:700;font-size:2rem;line-height:1.2;color:var(--scope-headline)}
.l-link-txt p{margin-bottom:0}
.l-link{color:var(--scope-headline) !important;font-size:1rem;cursor:pointer}
.l-link:hover{text-decoration:none;color:var(--scope-text)}
.l-card-lock-wrapper{display:flex;grid-gap:1rem}
.l-lock-icon{color:var(--scope-text);margin-left:auto;min-height:32px;max-height:32px;min-width:32px;max-width:32px;margin-top:2px}
.l-lock-icon svg{height:100%;width:100%}
.l-card-meta{font-size:.75rem;line-height:1;margin-top:.75rem;display:flex;align-items:center}
.l-utilities-info{display:grid;grid-template-columns:1fr auto auto auto;color:var(--scope-text);font-size:14px;line-height:1}
.l-utilities-info div:first-child{margin-right:.25rem;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.l-utilities-info div{margin-right:0;margin-left:.25rem}
.l-card-excerpt,.l-card-excerpt p{font-size:1.2rem;line-height:1.3;margin:.2rem 0 0;padding:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--scope-text)}
.l-card-excerpt p{margin-top:0}
.l-card-external-icon{min-width:46px;max-width:46px;min-height:46px;max-height:46px}
.l-card-external-icon-img{min-width:24px;max-width:24px;min-height:24px;max-height:24px}
.l-card-external-icon svg{max-width:100%;max-height:100%}
.l-card-light-media{background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-right),var(--scope-gradients-light-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-text)}
.l-card-dark-media{background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-secondary-text)}
.l-card-external{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border:2px solid var(--scope-text);color:var(--scope-text);background-color:var(--scope-secondary-text);width:34px;height:34px;right:14px;bottom:14px}
.l-card-slogo{background:linear-gradient(255deg,#fbcc00 0,#fb8600 100%) 0 0 no-repeat padding-box padding-box transparent;display:flex;align-items:center;justify-content:center}
.l-card-slogo-img{height:auto;max-height:100%;width:auto;max-width:100%}
.l-card-slogo-img-wrapper{display:flex;width:60%;height:60%}
.l-cardg-item{width:100%}
.l-cardg-wrapper{display:flex}
.l-linkg-txt{font-size:1rem}
.l-cardg-media{min-height:148px;min-width:263px;max-height:148px;max-width:263px}
.l-card:hover .m-card-external-icon-img svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
@media(min-width:768px) and (max-width:1024px){.l-card-item{width:100%}
.l-card-group-title{max-width:75%;margin-left:auto;margin-right:auto}
.l-card-group-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.l-card{margin-left:0rem;margin-right:0rem}
.l-cardg-item{width:50%}
.l-cardg{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.l-cardg-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:100%}
.l-cardg-media-content{min-height:424px;min-width:754px;max-height:424px;max-width:754px}
.l-cardg-wrapper{display:block}
.l-cardg-item{width:100%}
.l-cardg-media{min-width:97px;min-height:97px;max-width:97px;max-height:97px}
.m-card-external-icon{min-width:24px;min-height:24px;max-width:24px;max-height:24px}
.l-cardg-xscard{display:flex;width:100%;grid-gap:1rem}
.l-cardxs-wrapper{display:flex}
.l-cardg-xscard .m-card-meta{align-items:start}
.l-cards-item{width:50%}
.l-cards{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.l-link-txt{font-size:1rem}
.large4small_i{width:50%}
.l-card-column{margin-left:.9375rem;margin-right:.9375rem}
}
@media(min-width:0) and (max-width:767px){.l-card-item{width:100%}
.l-link-txt{font-size:1rem}
.l-card-excerpt{font-size:1rem}
.l-utilities-info{font-size:.75rem}
.l-cardg-wrapper{display:block}
.l-cardg-media{min-width:87px;min-height:87px;max-width:87px;max-height:87px}
.m-card-external-icon{min-width:24px;min-height:24px;max-width:24px;max-height:24px}
.l-cardg-xscard{display:flex;grid-gap:1rem}
.l-cardg-xscard .m-card-meta{align-items:start}
.l-lock-icon{min-height:16px;max-height:16px;min-width:16px;max-width:16px}
}
span#brightCoveId.videoPlayerImage-PopUp{cursor:pointer}
#brightCoveId.videoPlayerImage-PopUp .primary-button-generic{background:var(--scope-link);border:1.5px solid var(--scope-link);border-radius:10px;padding:15px 25px 15px 25px;margin:10px 0;text-align:center;color:var(--scope-primary-text);display:inline-block;border:1.5px solid var(--scope-link);cursor:pointer;font-size:16px;line-height:20px;border-radius:var(--scope-button-radius,10px)}
#brightCoveId.videoPlayerImage-PopUp .primary-button-generic:hover{color:var(--scope-link);background:var(--scope-primary-text);border:1.5px solid var(--scope-link);text-decoration:none}
#brightCoveId.videoPlayerImage-PopUp .secondary-button{color:var(--scope-link);border-radius:10px;cursor:pointer;font-size:16px;padding:15px 25px 15px 25px;margin:10px 0;background-color:var(--scope-primary-text);border:1.5px solid var(--scope-link);display:inline-block;text-align:center;line-height:20px;border-radius:var(--scope-button-radius,10px)}
#brightCoveId.videoPlayerImage-PopUp .secondary-button:hover{color:var(--scope-primary-text);background:var(--scope-link);border:1.5px solid var(--scope-link);text-decoration:none}
@media(min-width:1024px){.xl-card{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.xl-cardg-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:100%}
.xl-card-group-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:100%}
.xl-card-group-holder{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:100%}
}
.cards article{margin:0}
.xl-card-group-title{margin-top:0;margin-bottom:1.25rem;line-height:1.2;font-weight:700;font-size:2rem;color:var(--scope-text);max-width:66%;margin-left:auto;margin-right:auto}
.xl-card-group-wrapper{margin-left:auto;margin-right:auto;width:calc(66% + 1.875rem)}
.xl-cards-group-wrapper{margin-left:auto;margin-right:auto;width:calc(66% + 1.875rem)}
.xl-card-group-holder{display:flex;width:100%;flex-wrap:wrap;justify-content:center}
.xl-card-item{width:100%}
.xl-card-items{width:100%}
.xl-card-media{position:relative;margin-bottom:1rem}
.xl-card-media-content{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:.25rem}
.xl-card-media:before{display:block;width:100%;content:"";padding-top:56.25%}
.xl-card-image{position:absolute;height:100%;width:100%;max-width:none;overflow:hidden;border-radius:.25rem}
.xl-card-img{height:100%;width:100%;object-fit:cover;border-radius:.25rem;overflow:hidden}
.xl-card:hover img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.xl-card:hover .l-card-external-icon svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.xl-cardg-media:hover img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.xl-card:hover img.videoPlayerImage-PopUp{transform:none}
.xl-card-content{display:grid;width:100%;grid-template-rows:auto 1fr;color:var(--scope-text)}
.xl-card-headline{font-size:1.4rem}
.xl-card-link{display:flex;align-items:flex-start}
.xl-link-txt,.xl-link-txt p{overflow:hidden;white-space:normal;text-overflow:ellipsis;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;font-size:2.25rem;line-height:1.2;color:var(--scope-headline)}
.xl-link-txt p{margin-bottom:0}
.xl-link{color:var(--scope-headline) !important;font-size:1rem;cursor:pointer}
.xl-link:hover{text-decoration:none;color:var(--scope-text)}
.xl-card-lock-wrapper{display:flex}
.xl-lock-icon{color:var(--scope-text);margin-left:auto;min-height:32px;max-height:32px;min-width:32px;max-width:32px;margin-top:2px}
.xl-lock-icon svg{height:100%;width:100%}
.xl-card-meta{font-size:.75rem;line-height:1;margin-top:.75rem;display:flex;align-items:center}
.xl-utilities-info{display:grid;grid-template-columns:1fr auto auto auto;color:var(--scope-text);font-size:14px;line-height:1}
.xl-utilities-info div:first-child{margin-right:.25rem;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.xl-utilities-info div{margin-right:0;margin-left:.25rem}
.xl-card-excerpt,.xl-card-excerpt p{font-size:1.2rem;line-height:1.3;margin:.2rem 0 0;padding:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;color:var(--scope-text)}
.xl-card-excerpt p{margin-top:0}
.xl-card-external-icon{min-width:46px;max-width:46px;min-height:46px;max-height:46px}
.xl-card-external-icon-img{min-width:24px;max-width:24px;min-height:24px;max-height:24px}
.xl-card-external-icon svg{max-width:100%;max-height:100%}
.xl-card-light-media{background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-right),var(--scope-gradients-light-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-text)}
.xl-card-dark-media{background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-secondary-text)}
.xl-card-external{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border:2px solid var(--scope-text);color:var(--scope-text);background-color:var(--scope-secondary-text);width:34px;height:34px;right:14px;bottom:14px}
.xl-card-slogo{background:linear-gradient(255deg,#fbcc00 0,#fb8600 100%) 0 0 no-repeat padding-box padding-box transparent;display:flex;align-items:center;justify-content:center}
.xl-card-slogo-img{height:auto;max-height:100%;width:auto;max-width:100%}
.xl-card-slogo-img-wrapper{display:flex;width:60%;height:60%}
.xl-cardg-item{width:100%}
.xl-cardg-wrapper{display:flex;width:100%}
.xl-linkg-txt{font-size:1rem}
.xl-cardg-media{min-height:148px;min-width:263px;max-height:148px;max-width:263px}
.xl-card-excerpt-3line{-webkit-line-clamp:3}
.xl-card-column:first-child{width:66%}
.xl-card-column:last-child{display:flex;flex-wrap:wrap;width:34%;align-items:center;justify-content:center}
.xl-card-column .xs4-card-item{width:100%}
.xl-card-column .xs-card-meta{align-items:start}
.xs-filter-txt{color:var(--scope-text)}
.xs-filter-label-txt{color:var(--scope-text)}
.xl-link-txt{color:var(--scope-headline)}
@media(min-width:768px) and (max-width:1024px){.xl-card-item{margin-left:.9375rem;margin-right:.9375rem;width:100%}
.xl-card-items{width:50%}
.xl-card-group-title{max-width:75%;margin-left:auto;margin-right:auto}
.xl-card-group-wrapper{max-width:75%;margin-left:auto;margin-right:auto}
.xl-cards-group-wrapper{width:100%;margin-left:auto;margin-right:auto;display:flex;grid-gap:1rem}
.xl-card{margin-left:0rem;margin-right:0rem;margin-bottom:2rem}
.xl-cardg-item{width:50%}
.xl-cardg{margin-right:.9375rem;margin-bottom:2rem}
.xl-cardg-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;max-width:100%}
.xl-cardg-wrapper{display:block}
.xl-cardg-item{width:100%}
.xl-cardg-media{min-width:97px;min-height:97px;max-width:97px;max-height:97px}
.m-card-external-icon{min-width:24px;min-height:24px;max-width:24px;max-height:24px}
.xl-cardg-xscard{display:flex;width:100%;grid-gap:1rem}
.xl-cardxs-wrapper{display:flex}
.xl-cardg-xscard .m-card-meta{align-items:start}
.xl-card-column:first-child{width:100%}
.xl-card-column .xs4-card-item{width:50%}
.xl-card-column:last-child{width:100%}
.xl-cards-link-txt{font-size:16px}
.xl-card-excerpt-3line{font-size:16px}
.xl-link-txt{font-size:1rem}
}
@media(min-width:0) and (max-width:767px){.xl-card-item{width:100%}
.xl-link-txt{font-size:1rem}
.xl-card-excerpt{font-size:1rem}
.xl-utilities-info{font-size:.75rem}
.xl-cardg-wrapper{display:block;margin-left:0;margin-right:0}
.xl-cardg-media{min-width:87px;min-height:87px;max-width:87px;max-height:87px}
.m-card-external-icon{min-width:24px;min-height:24px;max-width:24px;max-height:24px}
.xl-cardg-xscard{display:flex;grid-gap:1rem}
.xl-cardg-xscard .m-card-meta{align-items:start}
.xl-card-group-wrapper{width:100%}
.xl-cards-group-wrapper{width:100%}
.xl-card-group-title{max-width:100%}
.xl-card-column:first-child{width:100%}
.xl-card-column:last-child{width:100%}
.xl-cardg-wrapper .xl-card{margin-left:0rem;margin-right:0rem}
.xl-lock-icon{min-height:16px;max-height:16px;min-width:16px;max-width:16px}
.xl-card-group-holder>div:not(:last-child){padding-bottom:20px}
}
@media(min-width:1024px){.width-auto .xl-card-group-holder,.width-auto .xl-card{margin-left:0;margin-right:0}
.width-auto .xl-cards-group-wrapper{width:auto}
}
.pr-card-group-title{margin-top:0;margin-bottom:1.25rem;line-height:1.2;font-weight:700;font-size:2rem;color:var(--scope-text)}
.pr-card-group-wrapper{margin-left:-0.9375rem;margin-right:-0.9375rem;width:auto}
.pr-card-group-holder{display:flex;width:100%;flex-wrap:wrap;justify-content:center}
.pr-card-item{width:100%}
.pr-card{margin-left:.9375rem;margin-right:.9375rem;margin-bottom:2rem}
.pr-card-media{margin-right:2rem;min-width:358px;max-width:358px;width:358px;min-height:201px;max-height:201px;height:201px;position:relative;margin-bottom:1rem}
.pr-card-media-content{position:absolute;top:0;right:0;bottom:0;left:0}
.pr-card-media:before{display:block;width:100%;content:"";padding-top:56.25%}
.pr-card-image{position:absolute;height:100%;width:100%;max-width:none;overflow:hidden;border-radius:.25rem}
.pr-card-img{height:100%;width:100%;object-fit:cover;border-radius:.25rem;overflow:hidden}
.pr-card:hover .pr-card-img{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.pr-card:hover .pr-card-external-icon svg{transform:scale3d(1.08,1.08,1.08);transition-duration:.45s}
.pr-card-content{width:100%}
.pr-card-headline{font-size:1.4rem}
.pr-card-link{display:flex;align-items:flex-start}
.pr-link-txt,.pr-link-txt p{overflow:hidden;white-space:normal;text-overflow:ellipsis;flex:1;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.2;font-weight:700;font-size:1.4rem;line-height:1.2;color:var(--scope-headline)}
.pr-link-txt p{margin-bottom:0}
.pr-link{color:var(--scope-headline) !important;font-size:1rem;cursor:pointer}
.pr-link:hover{text-decoration:none;color:var(--scope-text)}
.pr-card-lock-wrapper{display:flex;grid-gap:1rem}
.pr-lock-icon{color:var(--scope-text);margin-left:auto;margin-top:2px}
.pr-card-meta{font-size:.75rem;line-height:1;margin-top:.75rem;display:flex;align-items:start}
.pr-utilities-info{display:grid;grid-template-columns:1fr auto auto auto;color:var(--scope-text);font-size:.75rem;line-height:1}
.pr-utilities-info div:first-child{margin-right:.25rem;margin-left:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.pr-utilities-info div{margin-right:0;margin-left:.25rem}
.pr-card-excerpt,.pr-card-excerpt p{font-size:16px;line-height:1.3;margin:.2rem 0 0;padding:0;overflow:hidden;white-space:normal;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:6;-webkit-box-orient:vertical;color:var(--scope-text)}
.pr-card-excerpt p{margin-top:0}
.pr-card-external-icon{min-width:46px;max-width:46px;min-height:46px;max-height:46px}
.pr-card-external-icon-img{min-width:24px;max-width:24px;min-height:24px;max-height:24px}
.pr-card-external-icon svg{max-width:100%;max-height:100%}
.pr-card-light-media{background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-right),var(--scope-gradients-light-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-text)}
.pr-card-dark-media{background:transparent linear-gradient(256deg,var(--scope-gradients-dark-color-right),var(--scope-gradients-dark-color-left)) 0 0 no-repeat padding-box;display:flex;justify-content:center;align-items:center;color:var(--scope-secondary-text)}
.pr-card-external{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:.25rem;border:2px solid var(--scope-text);color:var(--scope-text);background-color:var(--scope-secondary-text);width:34px;height:34px;right:14px;bottom:14px}
.pr-card-span{display:flex;max-width:100%}
.pr-card-links{margin-top:2rem;display:flex;flex-direction:column;padding-left:1.5rem;border-left:4px solid var(--scope-primary)}
.pr-card-links a{display:flex;height:2.5rem;align-items:center;border-top:1px solid #c9c4c4;color:var(--scope-text)}
.pr-card-links a:hover{color:var(--scope-link)}
.pr-card-links a:last-of-type{border-bottom:1px solid #c9c4c4}
.pr-card-links a span{overflow:hidden;color:var(--scope-link);text-decoration:underline;text-overflow:ellipsis}
.pr-d-none{display:none}
@media(min-width:768px) and (max-width:1024px){.pr-card-item{width:50%}
.pr-link{font-size:15px;height:100%;width:100%}
.pr-card-links{margin-top:1.5rem}
.pr-card-group-title{max-width:75%;margin-left:auto;margin-right:auto}
.pr-card-media{width:100%;max-width:unset;max-height:unset;height:unset;min-width:0}
.pr-card-span{display:block}
.pr-link-txt{font-size:1rem}
.pr-card-group-wrapper{margin:0}
}
@media(min-width:0) and (max-width:767px){.pr-card-media{width:100%;max-width:unset;max-height:unset;height:unset}
.pr-card-item{width:100%}
.pr-link{font-size:14px}
.pr-link-txt{font-size:1rem}
.pr-card-span{display:block}
.pr-card-links{margin-top:1.5rem}
}
.xs-filter-wrapper{position:relative;margin-bottom:2rem;border-bottom:1px solid rgba(238,231,231,1);padding-bottom:1rem;font-size:1rem;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1)}
.xs-filter-wrapper::before{position:absolute;border-radius:.5rem;background-color:rgba(246,243,243,1);opacity:0;transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(0.4,0,0.2,1);content:"";left:-20px;top:-20px;width:calc(100% + 40px);height:calc(100% + 20px)}
.xs-filter-wrapper-open{margin-bottom:3rem;border-bottom-width:0;border-color:transparent;background-color:rgba(255,255,255,1);padding-bottom:0}
.xs-filter-wrapper-open::before{opacity:1}
.xs-filter-head{display:flex;height:100%;width:100%}
.xs-filter-btn{position:relative;z-index:20;display:flex;cursor:pointer;align-items:center;border-radius:.375rem;border-width:1px;border-color:rgba(246,243,243,1);background-color:rgba(246,243,243,1);width:240px;height:40px;display:flex;align-items:center;justify-content:space-between}
.xs-filter-btn-open{border:1px solid var(--scope-primary);background-color:rgba(255,255,255,1);color:var(--scope-primary)}
.xs-filter-svg-open svg{transform:rotate(180deg)}
.xs-filter-content{top:100%;max-height:0;overflow:hidden;padding-top:0;padding-bottom:0;font-weight:400;pointer-events:none;cursor:default;opacity:0}
.xs-filter-content-open{top:0;padding-top:.6rem;padding-bottom:.6rem;opacity:1;pointer-events:all;max-height:9999px;position:inherit}
.xs-filter-content{display:none}
.xs-filter-content.xs-filter-content-open{display:block}
.xs-filter-label{margin-bottom:1rem;border-bottom:1px solid rgba(238,231,231,1);padding-bottom:.4rem;padding-top:1rem;font-size:1.1rem;font-weight:700;color:var(--scope-text)}
.xs-filter-svg{padding-top:10px;margin-right:1rem;margin-bottom:.25rem}
.xs-filter-svg svg{min-width:16px;max-width:16px;min-height:16px;max-height:16px;transition-property:all;transition-timing-function:cubic-bezier(0.4,0,0.2,1);transition-duration:375ms;transition-timing-function:cubic-bezier(0,1,0,1)}
.xs-filter-check-icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;border:1px solid #595454;background-color:rgba(255,255,255,1);position:relative;border-radius:.375rem;color:rgba(255,255,255,1)}
.xs-filter-check-icon svg{width:16px;opacity:1;height:20px}
.xs-filter-check-icon:hover{border:2px solid var(--scope-primary)}
.xs-filter-checked-icon{background:var(--scope-primary);border:2px solid var(--scope-primary)}
.xs-filter-checkbox-label{position:relative;display:flex;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;line-height:28px}
.xs-filter-label-txt{padding-left:.75rem}
.xs-filter-tuner-icon{width:14px;height:14px;transform:rotate(270deg);margin-left:1rem;margin-right:1rem}
.xs-filter-checkbox{display:grid;grid-template-columns:repeat(4,1fr);align-items:center}
.xs-filter-checkbox-wrapper{position:relative;padding-right:1.25rem;padding-left:0;padding-bottom:.6rem}
@media(min-width:768px) and (max-width:1024px){.xs-filter-checkbox{grid-template-columns:repeat(2,1fr)}
}
@media(min-width:0) and (max-width:767px){.xs-filter-checkbox{grid-template-columns:repeat(1,1fr)}
.xs-filter-btn{width:100%;justify-content:normal;grid-gap:1rem}
.xs-filter-svg{position:absolute;right:0}
}
.card-filter-d-none{display:none}
.xs-filter-txt{white-space:normal;overflow:hidden;text-overflow:ellipsis;line-height:normal;padding:3px 0}
.xs-filter-tuner-icon svg{width:14px;height:14px}
.xs-filter-head .xs-filter-btn{text-wrap:nowrap;min-height:40px;height:100%}
@media(min-width:1200px){.buildeasycontainer{max-width:1140px;margin:0 auto}
}
.buildeasycontainer{width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}
.be-button-wrapper.center{justify-self:center}
.be-button-wrapper.right{justify-self:end}
.buildeasycontainer .box .buildeasycontainer{padding-right:0;padding-left:0}
@media(min-width:992px) and (max-width:1200px){.buildeasycontainer{max-width:1140px !important}
}
@media(min-width:768px) and (max-width:991px){.buildeasycontainer{max-width:960px}
}
@media(min-width:576px) and (max-width:767px){.buildeasycontainer{max-width:720px}
}
@media(min-width:0) and (max-width:575px){.buildeasycontainer{max-width:540px}
}
.image.parbase img{max-width:100%;height:auto}
.img-caption.img-component.caption-center{text-align:center}
.img-caption.img-component{font-size:13px;text-align:left}
.image-modal-container{position:relative}
.image-modal-container .image-modal-icon{position:absolute;top:0;right:0;width:40px;height:40px;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center;background-color:#be2bbb}
.image-modal.modal .modal-dialog{width:auto;max-width:780px}
.image-modal-container .icon.icon-zoom{fill:#fff;height:60%;width:60%}
.image-modal button.close{right:-25px;top:-7px;height:30px;width:30px;background:0;height:20px;padding:0;position:absolute;right:-30px;z-index:25;pointer-events:initial;outline:0}
div.image .center.center-img img{display:inline-block;width:auto}
.center.center-img .image-modal-container img{max-width:100%;width:auto}
.image.parbase img{width:100%}
.center.center-img{margin:0 auto;text-align:center;display:table;width:auto !important}
div.image{margin-bottom:20px;overflow:hidden}
div.image img{display:block}
div.image small{display:block}
.image-modal-container img{width:100%}
.center.center-img .image-modal-container{display:inline-block;max-width:100%;width:auto}
.image-modal .icon.icon-close{fill:#a69f9f;display:block;height:15px;margin:0 auto;width:15px}
.img-caption{color:var(--scope-text);font-weight:500;line-height:18px;margin:5px 0 0;padding:0 0 15px}
.image .center.center-img{display:block !important}
.center.center-img figure{display:inline-block}
#modal3 button{display:flex;background-color:white;opacity:1;height:30px;top:0}
#modal3 button i svg{fill:black}
#modal3 button.close:focus{border:2px solid black}
@media only screen and (max-width:767px){.img-caption.img-component{font-size:16px}
}
@media only screen and (max-width:1023px){#modal3.modal.image-modal .modal-content img{margin-top:50px}
#modal3.modal.image-modal button.close{height:30px !important}
}
body.modal-open .modal.image-modal{overflow-y:auto}
body.modal-open .image-modal.modal .modal-dialog{max-width:1140px}
@media(min-width:0) and (max-width:767px){body.modal-open .modal.image-modal .modal-content{max-height:none;height:auto}
}
.image figure{margin:0}
@keyframes bounce{20%,53%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translate3d(0,0,0)}
40%,43%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-30px,0)}
70%{animation-timing-function:cubic-bezier(.755,.050,.855,.060);transform:translate3d(0,-15px,0)}
90%{transform:translate3d(0,-4px,0)}
}
.bounce,.bounceOnload,.bounceOnHover:active,.bounceOnHover:focus,.bounceOnHover:hover,#bounceOnScroll{animation-name:bounce;transform-origin:center bottom;animation-duration:2s}
@keyframes bounceIn{20%,40%,60%,80%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;transform:scale3d(.3,.3,.3)}
20%{transform:scale3d(1.1,1.1,1.1)}
40%{transform:scale3d(.9,.9,.9)}
60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}
80%{transform:scale3d(.97,.97,.97)}
to{opacity:1;transform:scale3d(1,1,1)}
}
.bounceIn,.bounceInOnload,.bounceInOnHover:active,.bounceInOnHover:focus,.bounceInOnHover:hover,#bounceInOnScroll{animation-name:bounceIn;animation-duration:2s}
@keyframes bounceInDown{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;transform:translate3d(0,-3000px,0)}
60%{opacity:1;transform:translate3d(0,25px,0)}
75%{transform:translate3d(0,-10px,0)}
90%{transform:translate3d(0,5px,0)}
to{transform:none}
}
.bounceInDown,.bounceInDownOnload,.bounceInDownOnHover:active,.bounceInDownOnHover:focus,.bounceInDownOnHover:hover,#bounceInDownOnScroll{animation-name:bounceInDown;animation-duration:2s}
@keyframes bounceInLeft{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
0{opacity:0;transform:translate3d(-3000px,0,0)}
60%{opacity:1;transform:translate3d(25px,0,0)}
75%{transform:translate3d(-10px,0,0)}
90%{transform:translate3d(5px,0,0)}
to{transform:none}
}
.bounceInLeft,.bounceInLeftOnload,.bounceInLeftOnHover:active,.bounceInLeftOnHover:focus,.bounceInLeftOnHover:hover,#bounceInLeftOnScroll{animation-name:bounceInLeft;animation-duration:2s}
@keyframes bounceInRight{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;transform:translate3d(3000px,0,0)}
60%{opacity:1;transform:translate3d(-25px,0,0)}
75%{transform:translate3d(10px,0,0)}
90%{transform:translate3d(-5px,0,0)}
to{transform:none}
}
.bounceInRight,.bounceInRightOnload,.bounceInRightOnHover:active,.bounceInRightOnHover:focus,.bounceInRightOnHover:hover,#bounceInRightOnScroll{animation-name:bounceInRight;animation-duration:2s}
@keyframes bounceInUp{60%,75%,90%,from,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}
from{opacity:0;transform:translate3d(0,3000px,0)}
60%{opacity:1;transform:translate3d(0,-20px,0)}
75%{transform:translate3d(0,10px,0)}
90%{transform:translate3d(0,-5px,0)}
to{transform:translate3d(0,0,0)}
}
.bounceInUp,.bounceInUpOnload,.bounceInUpOnHover:active,.bounceInUpOnHover:focus,.bounceInUpOnHover:hover,#bounceInUpOnScroll{animation-name:bounceInUp;animation-duration:2s}
@keyframes fadeIn{from{opacity:0}
to{opacity:1}
}
.fadeIn,.fadeInOnload,.fadeInOnHover:active,.fadeInOnHover:focus,.fadeInOnHover:hover,#fadeInOnScroll{animation-name:fadeIn;animation-duration:5s}
@keyframes fadeInDown{from{opacity:0;transform:translate3d(0,-100%,0)}
to{opacity:1;transform:none}
}
.fadeInDown,.fadeInDownOnload,.fadeInDownOnHover:active,.fadeInDownOnHover:focus,.fadeInDownOnHover:hover,#fadeInDownOnScroll{animation-name:fadeInDown;animation-duration:2s}
@keyframes fadeInLeft{from{opacity:0;transform:translate3d(-100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInLeft,.fadeInLeftOnload,.fadeInLeftOnHover:active,.fadeInLeftOnHover:focus,.fadeInLeftOnHover:hover,#fadeInLeftOnScroll{animation-name:fadeInLeft;animation-duration:2s}
@keyframes fadeInRight{from{opacity:0;transform:translate3d(100%,0,0)}
to{opacity:1;transform:none}
}
.fadeInRight,.fadeInRightOnload,.fadeInRightOnHover:active,.fadeInRightOnHover:focus,.fadeInRightOnHover:hover,#fadeInRightOnScroll{animation-name:fadeInRight;animation-duration:2s}
@keyframes fadeInUp{from{opacity:0;transform:translate3d(0,100%,0)}
to{opacity:1;transform:none}
}
.fadeInUp,.fadeInUpOnload,.fadeInUpOnHover:active,.fadeInUpOnHover:focus,.fadeInUpOnHover:hover,#fadeInUpOnScroll{animation-name:fadeInUp;animation-duration:2s}
@keyframes rotateIn{from{transform-origin:center;transform:rotate3d(0,0,1,-200deg);opacity:0}
to{transform-origin:center;transform:none;opacity:1}
}
.rotateIn,.rotateInOnload,.rotateInOnHover:active,.rotateInOnHover:focus,.rotateInOnHover:hover,#rotateInOnScroll{animation-name:rotateIn;animation-duration:2s}
@keyframes rotateInDownLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,-45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInDownLeft,.rotateInDownLeftOnload,.rotateInDownLeftOnHover:active,.rotateInDownLeftOnHover:focus,.rotateInDownLeftOnHover:hover,#rotateInDownLeftOnScroll{animation-name:rotateInDownLeft;animation-duration:2s}
@keyframes rotateInDownRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInDownRight,.rotateInDownRightOnload,.rotateInDownRightOnHover:active,.rotateInDownRightOnHover:focus,.rotateInDownRightOnHover:hover,#rotateInDownRightOnScroll{animation-name:rotateInDownRight;animation-duration:2s}
@keyframes rotateInUpLeft{from{transform-origin:left bottom;transform:rotate3d(0,0,1,45deg);opacity:0}
to{transform-origin:left bottom;transform:none;opacity:1}
}
.rotateInUpLeft,.rotateInUpLeftOnload,.rotateInUpLeftOnHover:active,.rotateInUpLeftOnHover:focus,.rotateInUpLeftOnHover:hover,#rotateInUpLeftOnScroll{animation-name:rotateInUpLeft;animation-duration:2s}
@keyframes rotateInUpRight{from{transform-origin:right bottom;transform:rotate3d(0,0,1,-90deg);opacity:0}
to{transform-origin:right bottom;transform:none;opacity:1}
}
.rotateInUpRight,.rotateInUpRightOnload,.rotateInUpRightOnHover:active,.rotateInUpRightOnHover:focus,.rotateInUpRightOnHover:hover,#rotateInUpRightOnScroll{animation-name:rotateInUpRight;animation-duration:2s}
@keyframes zoomIn{from{opacity:0;transform:scale3d(.3,.3,.3)}
50%{opacity:1}
}
.zoomIn,.zoomInOnload,.zoomInOnHover:active,.zoomInOnHover:focus,.zoomInOnHover:hover,#zoomInOnScroll{animation-name:zoomIn;animation-duration:2s}
@keyframes zoomInDown{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInDown,.zoomInDownOnload,.zoomInDownOnHover:active,.zoomInDownOnHover:focus,.zoomInDownOnHover:hover,#zoomInDownOnScroll{animation-name:zoomInDown;animation-duration:2s}
@keyframes zoomInLeft{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInLeft,.zoomInLeftOnload,.zoomInLeftOnHover:active,.zoomInLeftOnHover:focus,.zoomInLeftOnHover:hover,#zoomInLeftOnScroll{animation-name:zoomInLeft;animation-duration:2s}
@keyframes zoomInRight{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInRight,.zoomInRightOnload,.zoomInRightOnHover:active,.zoomInRightOnHover:focus,.zoomInRightOnHover:hover,#zoomInRightOnScroll{animation-name:zoomInRight;animation-duration:2s}
@keyframes zoomInUp{from{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}
60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}
}
.zoomInUp,.zoomInUpOnload,.zoomInUpOnHover:active,.zoomInUpOnHover:focus,.zoomInUpOnHover:hover,#zoomInUpOnScroll{animation-name:zoomInUp;animation-duration:2s}
@keyframes slideInDown{from{transform:translate3d(0,-100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInDown,.slideInDownOnload,.slideInDownOnHover:active,.slideInDownOnHover:focus,.slideInDownOnHover:hover,#slideInDownOnScroll{animation-name:slideInDown;animation-duration:2s}
@keyframes slideInLeft{from{transform:translate3d(-100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInLeft,.slideInLeftOnload,.slideInLeftOnHover:active,.slideInLeftOnHover:focus,.slideInLeftOnHover:hover,#slideInLeftOnScroll{animation-name:slideInLeft;animation-duration:2s}
@keyframes slideInRight{from{transform:translate3d(100%,0,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInRight,.slideInRightOnload,.slideInRightOnHover:active,.slideInRightOnHover:focus,.slideInRightOnHover:hover,#slideInRightOnScroll{animation-name:slideInRight;animation-duration:2s}
@keyframes slideInUp{from{transform:translate3d(0,100%,0);visibility:visible}
to{transform:translate3d(0,0,0)}
}
.slideInUp,.slideInUpOnload,.slideInUpOnHover:active,.slideInUpOnHover:focus,.slideInUpOnHover:hover,#slideInUpOnScroll{animation-name:slideInUp;animation-duration:2s}
@keyframes rollIn{from{opacity:0;transform:translate3d(-100%,0,0) rotate3d(0,0,1,-120deg)}
to{opacity:1;transform:none}
}
.rollIn{animation-name:rollIn;animation-duration:2s}
@keyframes flash{50%,from,to{opacity:1}
25%,75%{opacity:0}
}
.flash{animation-name:flash;animation-duration:2s}
@keyframes pulse{from,to{transform:scale3d(1,1,1)}
50%{transform:scale3d(1.05,1.05,1.05)}
}
.pulse{animation-name:pulse;animation-duration:2s}
@keyframes rubberBand{from,to{transform:scale3d(1,1,1)}
30%{transform:scale3d(1.25,.75,1)}
40%{transform:scale3d(.75,1.25,1)}
50%{transform:scale3d(1.15,.85,1)}
65%{transform:scale3d(.95,1.05,1)}
75%{transform:scale3d(1.05,.95,1)}
}
.rubberBand{animation-name:rubberBand;animation-duration:2s}
@keyframes shake{from,to{transform:translate3d(0,0,0)}
10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}
20%,40%,60%,80%{transform:translate3d(10px,0,0)}
}
.shake{animation-name:shake;animation-duration:2s}
@keyframes headShake{0{transform:translateX(0)}
6.5%{transform:translateX(-6px) rotateY(-9deg)}
18.5%{transform:translateX(5px) rotateY(7deg)}
31.5%{transform:translateX(-3px) rotateY(-5deg)}
43.5%{transform:translateX(2px) rotateY(3deg)}
50%{transform:translateX(0)}
}
.headShake{animation-timing-function:ease-in-out;animation-name:headShake;animation-duration:2s}
@keyframes swing{20%{transform:rotate3d(0,0,1,15deg)}
40%{transform:rotate3d(0,0,1,-10deg)}
60%{transform:rotate3d(0,0,1,5deg)}
80%{transform:rotate3d(0,0,1,-5deg)}
to{transform:rotate3d(0,0,1,0)}
}
.swing{transform-origin:top center;animation-name:swing;animation-duration:2s}
@keyframes tada{from,to{transform:scale3d(1,1,1)}
10%,20%{transform:scale3d(.9,.9,.9) rotate3d(0,0,1,-3deg)}
30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,3deg)}
40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-3deg)}
}
.tada{animation-name:tada;animation-duration:2s}
@keyframes wobble{from,to{transform:none}
15%{transform:translate3d(-25%,0,0) rotate3d(0,0,1,-5deg)}
30%{transform:translate3d(20%,0,0) rotate3d(0,0,1,3deg)}
45%{transform:translate3d(-15%,0,0) rotate3d(0,0,1,-3deg)}
60%{transform:translate3d(10%,0,0) rotate3d(0,0,1,2deg)}
75%{transform:translate3d(-5%,0,0) rotate3d(0,0,1,-1deg)}
}
.wobble{animation-name:wobble;animation-duration:2s}
@keyframes jello{11.1%,from,to{transform:none}
22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}
33.3%{transform:skewX(6.25deg) skewY(6.25deg)}
44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}
55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}
66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}
77.7%{transform:skewX(.390625deg) skewY(.390625deg)}
88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}
}
.jello{animation-name:jello;transform-origin:center;animation-duration:2s}
@keyframes lightSpeedIn{from{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}
60%{transform:skewX(20deg);opacity:1}
80%{transform:skewX(-5deg);opacity:1}
to{transform:none;opacity:1}
}
.lightSpeedIn{animation-name:lightSpeedIn;animation-timing-function:ease-out;animation-duration:2s}
.elementor-animation-grow{transition-duration:.3s;transition-property:transform}
.elementor-animation-grow:active,.elementor-animation-grow:focus,.elementor-animation-grow:hover{transform:scale(1.1)}
.elementor-animation-shrink{transition-duration:.3s;transition-property:transform}
.elementor-animation-shrink:active,.elementor-animation-shrink:focus,.elementor-animation-shrink:hover{transform:scale(0.9)}
@keyframes elementor-animation-pulse{25%{transform:scale(1.1)}
75%{transform:scale(0.9)}
}
.elementor-animation-pulse:active,.elementor-animation-pulse:focus,.elementor-animation-pulse:hover{animation-name:elementor-animation-pulse;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite}
@keyframes elementor-animation-pulse-grow{to{transform:scale(1.1)}
}
.elementor-animation-pulse-grow:active,.elementor-animation-pulse-grow:focus,.elementor-animation-pulse-grow:hover{animation-name:elementor-animation-pulse-grow;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}
@keyframes elementor-animation-pulse-shrink{to{transform:scale(0.9)}
}
.elementor-animation-pulse-shrink:active,.elementor-animation-pulse-shrink:focus,.elementor-animation-pulse-shrink:hover{animation-name:elementor-animation-pulse-shrink;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}
@keyframes elementor-animation-push{50%{transform:scale(0.8)}
100%{transform:scale(1)}
}
.elementor-animation-push:active,.elementor-animation-push:focus,.elementor-animation-push:hover{animation-name:elementor-animation-push;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}
@keyframes elementor-animation-pop{50%{transform:scale(1.2)}
}
.elementor-animation-pop:active,.elementor-animation-pop:focus,.elementor-animation-pop:hover{animation-name:elementor-animation-pop;animation-duration:.3s;animation-timing-function:linear;animation-iteration-count:1}
.elementor-animation-bounce-in{transition-duration:.5s}
.elementor-animation-bounce-in:active,.elementor-animation-bounce-in:focus,.elementor-animation-bounce-in:hover{transform:scale(1.2);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}
.elementor-animation-bounce-out{transition-duration:.5s}
.elementor-animation-bounce-out:active,.elementor-animation-bounce-out:focus,.elementor-animation-bounce-out:hover{transform:scale(0.8);transition-timing-function:cubic-bezier(0.47,2.02,.31,-.36)}
.elementor-animation-rotate{transition-duration:.3s;transition-property:transform}
.elementor-animation-rotate:active,.elementor-animation-rotate:focus,.elementor-animation-rotate:hover{transform:rotate(4deg)}
.elementor-animation-grow-rotate{transition-duration:.3s;transition-property:transform}
.elementor-animation-grow-rotate:active,.elementor-animation-grow-rotate:focus,.elementor-animation-grow-rotate:hover{transform:scale(1.1) rotate(4deg)}
.elementor-animation-float{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}
.elementor-animation-float:active,.elementor-animation-float:focus,.elementor-animation-float:hover{transform:translateY(-8px)}
.elementor-animation-sink{transition-duration:.3s;transition-property:transform;transition-timing-function:ease-out}
.elementor-animation-sink:active,.elementor-animation-sink:focus,.elementor-animation-sink:hover{transform:translateY(8px)}
@keyframes elementor-animation-bob{0{transform:translateY(-8px)}
50%{transform:translateY(-4px)}
100%{transform:translateY(-8px)}
}
@keyframes elementor-animation-bob-float{100%{transform:translateY(-8px)}
}
.elementor-animation-bob:active,.elementor-animation-bob:focus,.elementor-animation-bob:hover{animation-name:elementor-animation-bob-float,elementor-animation-bob;animation-duration:.3s,1.5s;animation-delay:0,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}
@keyframes elementor-animation-hang{0{transform:translateY(8px)}
50%{transform:translateY(4px)}
100%{transform:translateY(8px)}
}
@keyframes elementor-animation-hang-sink{100%{transform:translateY(8px)}
}
.elementor-animation-hang:active,.elementor-animation-hang:focus,.elementor-animation-hang:hover{animation-name:elementor-animation-hang-sink,elementor-animation-hang;animation-duration:.3s,1.5s;animation-delay:0,.3s;animation-timing-function:ease-out,ease-in-out;animation-iteration-count:1,infinite;animation-fill-mode:forwards;animation-direction:normal,alternate}
.elementor-animation-skew{transition-duration:.3s;transition-property:transform}
.elementor-animation-skew:active,.elementor-animation-skew:focus,.elementor-animation-skew:hover{transform:skew(-10deg)}
.elementor-animation-skew-forward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}
.elementor-animation-skew-forward:active,.elementor-animation-skew-forward:focus,.elementor-animation-skew-forward:hover{transform:skew(-10deg)}
.elementor-animation-skew-backward{transition-duration:.3s;transition-property:transform;transform-origin:0 100%}
.elementor-animation-skew-backward:active,.elementor-animation-skew-backward:focus,.elementor-animation-skew-backward:hover{transform:skew(10deg)}
@keyframes elementor-animation-wobble-vertical{16.65%{transform:translateY(8px)}
33.3%{transform:translateY(-6px)}
49.95%{transform:translateY(4px)}
66.6%{transform:translateY(-2px)}
83.25%{transform:translateY(1px)}
100%{transform:translateY(0)}
}
.elementor-animation-wobble-vertical:active,.elementor-animation-wobble-vertical:focus,.elementor-animation-wobble-vertical:hover{animation-name:elementor-animation-wobble-vertical;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
@keyframes elementor-animation-wobble-horizontal{16.65%{transform:translateX(8px)}
33.3%{transform:translateX(-6px)}
49.95%{transform:translateX(4px)}
66.6%{transform:translateX(-2px)}
83.25%{transform:translateX(1px)}
100%{transform:translateX(0)}
}
.elementor-animation-wobble-horizontal:active,.elementor-animation-wobble-horizontal:focus,.elementor-animation-wobble-horizontal:hover{animation-name:elementor-animation-wobble-horizontal;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
@keyframes elementor-animation-wobble-to-bottom-right{16.65%{transform:translate(8px,8px)}
33.3%{transform:translate(-6px,-6px)}
49.95%{transform:translate(4px,4px)}
66.6%{transform:translate(-2px,-2px)}
83.25%{transform:translate(1px,1px)}
100%{transform:translate(0,0)}
}
.elementor-animation-wobble-to-bottom-right:active,.elementor-animation-wobble-to-bottom-right:focus,.elementor-animation-wobble-to-bottom-right:hover{animation-name:elementor-animation-wobble-to-bottom-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
@keyframes elementor-animation-wobble-to-top-right{16.65%{transform:translate(8px,-8px)}
33.3%{transform:translate(-6px,6px)}
49.95%{transform:translate(4px,-4px)}
66.6%{transform:translate(-2px,2px)}
83.25%{transform:translate(1px,-1px)}
100%{transform:translate(0,0)}
}
.elementor-animation-wobble-to-top-right:active,.elementor-animation-wobble-to-top-right:focus,.elementor-animation-wobble-to-top-right:hover{animation-name:elementor-animation-wobble-to-top-right;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
@keyframes elementor-animation-wobble-top{16.65%{transform:skew(-12deg)}
33.3%{transform:skew(10deg)}
49.95%{transform:skew(-6deg)}
66.6%{transform:skew(4deg)}
83.25%{transform:skew(-2deg)}
100%{transform:skew(0)}
}
.elementor-animation-wobble-top{transform-origin:0 100%}
.elementor-animation-wobble-top:active,.elementor-animation-wobble-top:focus,.elementor-animation-wobble-top:hover{animation-name:elementor-animation-wobble-top;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
@keyframes elementor-animation-wobble-bottom{16.65%{transform:skew(-12deg)}
33.3%{transform:skew(10deg)}
49.95%{transform:skew(-6deg)}
66.6%{transform:skew(4deg)}
83.25%{transform:skew(-2deg)}
100%{transform:skew(0)}
}
.elementor-animation-wobble-bottom{transform-origin:100% 0}
.elementor-animation-wobble-bottom:active,.elementor-animation-wobble-bottom:focus,.elementor-animation-wobble-bottom:hover{animation-name:elementor-animation-wobble-bottom;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
@keyframes elementor-animation-wobble-skew{16.65%{transform:skew(-12deg)}
33.3%{transform:skew(10deg)}
49.95%{transform:skew(-6deg)}
66.6%{transform:skew(4deg)}
83.25%{transform:skew(-2deg)}
100%{transform:skew(0)}
}
.elementor-animation-wobble-skew:active,.elementor-animation-wobble-skew:focus,.elementor-animation-wobble-skew:hover{animation-name:elementor-animation-wobble-skew;animation-duration:1s;animation-timing-function:ease-in-out;animation-iteration-count:1}
@keyframes elementor-animation-buzz{50%{transform:translateX(3px) rotate(2deg)}
100%{transform:translateX(-3px) rotate(-2deg)}
}
.elementor-animation-buzz:active,.elementor-animation-buzz:focus,.elementor-animation-buzz:hover{animation-name:elementor-animation-buzz;animation-duration:.15s;animation-timing-function:linear;animation-iteration-count:infinite}
@keyframes elementor-animation-buzz-out{10%{transform:translateX(3px) rotate(2deg)}
20%{transform:translateX(-3px) rotate(-2deg)}
30%{transform:translateX(3px) rotate(2deg)}
40%{transform:translateX(-3px) rotate(-2deg)}
50%{transform:translateX(2px) rotate(1deg)}
60%{transform:translateX(-2px) rotate(-1deg)}
70%{transform:translateX(2px) rotate(1deg)}
80%{transform:translateX(-2px) rotate(-1deg)}
90%{transform:translateX(1px) rotate(0)}
100%{transform:translateX(-1px) rotate(0)}
}
.elementor-animation-buzz-out:active,.elementor-animation-buzz-out:focus,.elementor-animation-buzz-out:hover{animation-name:elementor-animation-buzz-out;animation-duration:.75s;animation-timing-function:linear;animation-iteration-count:1}
.d-inline-block{display:inline-block}
.responsive-cc-margin{margin-bottom:3rem}
.responsive-column-control .card-view div[class^='col-'] .column-control-column{height:100%;display:flex;flex-direction:column}
@media only screen and (min-width:768px){.responsive-column-control .vertical-divider div[class^='col-']+div[class^='col-']:before{content:'';position:absolute;left:0;top:0;bottom:0;width:0;background-color:#a69f9f}
.responsive-column-control .horizontal-divider div[class^='col-']{border-top:1px solid #a69f9f;border-bottom:1px solid #a69f9f}
}
@media only screen and (min-width:1141px){.responsive-column-control .horizontal-divider.vertical-divider div[class^='col-']:first-child{padding-left:0}
.responsive-column-control .horizontal-divider.vertical-divider div[class^='col-']:last-child{padding-right:0}
}
@media only screen and (max-width:767px){.responsive-column-control .horizontal-divider div[class^='col-']:last-child{border-bottom:0 !important}
.responsive-column-control .horizontal-divider div[class^='col-']{border-top:0 !important}
.responsive-column-control .vertical-divider div[class^='col-']{border-right:0 !important}
}
@media only screen and (max-width:1023px){.responsive-column-control .vertical-divider.col-50-50.stack-reverse>div[class^='col-']+div[class^='col-']:before{width:0}
.responsive-column-control .col-50-50.stack-reverse>div[class^='col-']{max-width:100%;flex:0 0 100%}
.responsive-column-control .col-50-50.stack-reverse>div[class^='col-']{width:100%}
.responsive-column-control .horizontal-divider.col-50-50.stack-reverse>div[class^='col-']{padding-left:0;padding-right:0}
.responsive-column-control .col-50-50.stack-reverse{-ms-flex-direction:column-reverse;flex-direction:column-reverse}
.responsive-column-control .horizontal-divider.col-50-50.stack-reverse>div[class^='col-']:last-child{border-bottom:1px solid #a69f9f;border-top:0}
.responsive-column-control .horizontal-divider.col-50-50.stack-reverse>div[class^='col-']:first-child{border-bottom:0}
.responsive-column-control .vertical-divider.col-50-50.stack-reverse>div[class^='col-']{border-right:0 !important}
}
.row.no-padding>div{padding-left:0;padding-right:0}
@media(max-width:767px){.mobile-width>.custom-column{max-width:var(--col-size)}
.mobile-width>.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}
.mobile-width>.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}
.mobile-width>.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.333333%;flex:0 0 8.333333%;max-width:8.333333%}
.mobile-width>.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.666667%;flex:0 0 16.666667%;max-width:16.666667%}
.mobile-width>.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}
.mobile-width>.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}
.mobile-width>.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.666667%;flex:0 0 41.666667%;max-width:41.666667%}
.mobile-width>.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}
.mobile-width>.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}
.mobile-width>.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}
.mobile-width>.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}
.mobile-width>.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.333333%;flex:0 0 83.333333%;max-width:83.333333%}
.mobile-width>.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.666667%;flex:0 0 91.666667%;max-width:91.666667%}
.mobile-width>.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}
}
.row.horizantalDivision{border-top:1px solid #a69f9f;border-bottom:1px solid #a69f9f}
.row.verticalDivision>.column-division+.column-division:not(.no-border):before{content:"";position:absolute;left:0;top:0;bottom:0;border-right:var(--borderStyle)}
@media(max-width:767px){.row.verticalDivision>.column-division+.column-division:not(.no-border):before{content:none}
}
.responsive-column-control>.row:not(.container){margin-left:0;margin-right:0}
.xf-content-height{margin:0 !important}
.be-video-grid-social-share-buttons{position:absolute;top:10px;right:20px;background:#fff;height:35px;min-width:100px;padding:5px;visibility:hidden;text-align:center;z-index:9}
.be-video-grid-social-share{position:absolute;top:10px;right:10px;background:transparent;z-index:9}
.be-video-share-button{background:transparent;height:35px;cursor:pointer}
.be-video-share-button:focus{outline:0}
.be-video-grid-social-share-buttons.open{visibility:visible}
.resources-grid-listing.resources-listing-request{display:block}
.resources-bottom-links .sub_title path{fill:var(--scope-link)}
.resources-listing-section .form-loading,.resources-tableview-section .form-loading{text-align:center}
.resources-grid-listing.resources-listing-request .no-results-found{text-align:center;margin:0 auto;width:100%}
.featured-resources-listing .video-js .vjs-dock-title{display:none}
.resources-grid-listing .video-js .vjs-big-play-button{background-color:var(--scope-link);opacity:.5}
.featured-resources-listing .video-js{border-radius:0;object-fit:cover;aspect-ratio:16/9;max-width:100%}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics{align-self:flex-end}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image.has-ruler{position:relative}
.resources-grid-listing.resources-listing-request .resources-listing{display:flex;flex-wrap:wrap;row-gap:30px;justify-content:space-between}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout{display:flex;flex-wrap:wrap;row-gap:30px;column-gap:2%;justify-content:flex-start}
span.sub_title.featured-card-action path{fill:var(--scope-link)}
span.sub_title.featured-card-action{display:flex;flex-direction:column;row-gap:10px}
.no-results-found p,.server-error p{color:var(--scope-text);font-size:16px;font-weight:400;line-height:22px;letter-spacing:0;padding:0 0 24px}
.resources-bottom-links{display:flex;column-gap:22px;flex-wrap:wrap;row-gap:10px}
.section.subjectredesign.subjectredesign-resource.hide-record{display:none}
.resources-tableview-section .resource-list.hide-record{display:none}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics:last-child ul{margin-bottom:0}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image.has-ruler:after{content:'';border-bottom:0 solid #ede7e7;left:0;right:0;position:relative;margin:0}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign{flex:0 32%;margin-bottom:15px}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign{flex:0 48.5%}
}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign{flex:auto}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource{flex:0 0 100%;border-bottom:2px solid #ede7e7;margin-bottom:0;padding-bottom:30px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content{display:flex;flex-wrap:wrap}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content{display:block}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content div{flex-basis:25.5%}
a.next,a.last,a.first,a.prev{color:var(--scope-text) !important;display:inline;padding:5px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .pod-content-topics.pod-content-sections{padding:0 15px 15px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content div.pod-content-info{flex-basis:49%;padding:0 30px;display:flex;justify-content:space-between;flex-direction:column}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content div.pod-content-info{padding:0}
}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content div{flex:0 100%;padding:0}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content img{margin-bottom:15px}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .sub_title{font-size:16px;line-height:24px;color:var(--scope-link);font-weight:400;padding:0 15px 0;display:flex;gap:10px;flex-wrap:wrap}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .speciality{font-size:16px;line-height:24px;color:var(--scope-link);font-weight:400;display:flex;gap:10px;flex-wrap:wrap}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .sub_title a{color:var(--scope-link);cursor:pointer;align-self:self-end;display:flex;column-gap:4px;align-items:center}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .speciality a{color:var(--scope-link);cursor:pointer;align-self:self-end;display:flex;column-gap:4px;align-items:center}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .sub_title{float:left;width:100%;margin-bottom:0;padding:0 0 10px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .speciality{float:left;width:100%;margin-bottom:0;padding:0 0 10px}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-date-topics-mobile{line-height:24px;font-size:13px;text-align:right;display:none;cursor:pointer}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-date-topics-mobile{display:block}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-actions{color:var(--scope-headline);font-size:20px;font-style:normal;font-weight:400;line-height:26px;display:flex;max-width:100%;padding:0 15px 15px;justify-content:space-between}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-actions a{cursor:pointer;color:var(--scope-text);font-size:20px;font-style:normal;font-weight:700;line-height:26px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-actions a:hover{color:var(--scope-link)}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-actions{padding-bottom:10px;padding-left:0;padding-right:0}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-description{padding:0 0 15px;color:var(--scope-text);font-size:16px;font-weight:400;line-height:20px;padding:0 15px 15px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-description p,.featured-card-desc p{margin-bottom:0}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-description{padding-left:0;padding-right:0;font-size:16px;line-height:22px;display:none}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-content-date-topics{line-height:24px;font-size:13px}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-content-date-topics{display:none}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics ul{display:flex;flex-wrap:wrap;margin-bottom:5px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics ul .pod-content-title-topics-span{padding-right:5px;float:left;display:block;color:var(--scope-text);font-size:13px;font-style:normal;font-weight:700;line-height:24px}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics ul .pod-content-title-topics-span{padding-bottom:0;display:inline}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics ul li{color:var(--scope-text);font-size:13px;font-style:normal;font-weight:400;line-height:24px}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics ul li:not(:last-child):after{content:',';padding:0 3px 0 0}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics ul li{padding-bottom:0;display:inline-block}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics .pod-topics ul li a:hover{color:var(--scope-link)}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image img{object-fit:cover;max-width:100%}
.resources-grid-listing.resources-listing-request .resources-listing.image-aspect-ratio .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image img{aspect-ratio:16/9}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image .resource-video{max-width:100%}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image .resource-video .vjs-dock-text{display:none}
@media only screen and (max-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image img{width:100%;max-width:100%}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image .resource-video{margin-bottom:15px}
}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod:hover{box-shadow:none}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.lastrecord:last-child{border-bottom:0}
.resources-grid-listing.resources-listing-request .resource-date-request .pagination-bar{margin:70px 0;width:100%;text-align:center;cursor:pointer}
.resources-grid-listing.resources-listing-request .resource-date-request .pagination-bar .disabled{display:none}
.resources-grid-listing.resources-listing-request .resource-date-request .pagination-bar .number{color:var(--scope-text);padding:15px;display:inline-block;cursor:pointer;min-height:auto;min-width:30px;background:transparent;line-height:20px}
.resources-grid-listing.resources-listing-request .resource-date-request .pagination-bar .number.currentPage{border-bottom:1px solid var(--scope-link)}
.resources-tableview-section .pagination-bar .disabled{display:none}
.resources-tableview-section .pagination-bar .number{color:var(--scope-text);padding:15px;display:inline-block;cursor:pointer;min-height:auto;min-width:30px;background:transparent;line-height:20px}
.resources-tableview-section .pagination-bar .number.currentPage{border-bottom:1px solid var(--scope-link)}
.action-items{text-align:center}
.resources-dropdown{display:flex;flex-wrap:wrap}
@media only screen and (max-width:767px){.resources-dropdown{display:inline-flex;text-align:center;width:100%}
}
.resources-dropdown .resources-mobile{display:none;width:100%}
@media only screen and (max-width:767px){.resources-dropdown .resources-mobile{display:block;text-align:left;border:1px solid #ede7e7;padding:15px;margin-bottom:20px}
.resources-dropdown .resources-mobile span.arrow{float:right;padding-top:5px;text-align:right;padding-right:5px}
.resources-dropdown .resources-mobile span.arrow .icon{width:25px;height:25px}
.resources-dropdown .resources-mobile span.arrow .icon.icon-close-item{display:none}
.resources-dropdown .resources-mobile.show .icon-open-item{display:none}
.resources-dropdown .resources-mobile.show .icon.icon-close-item{display:block !important}
}
.resources-dropdown .resources-dropdown-label{display:block;font-weight:500;font-size:18px;line-height:22px;padding:20px 25px 40px 0;cursor:pointer;position:relative;width:15%}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-dropdown .resources-dropdown-label{padding:20px 10px 40px 0;width:100%}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-description{display:none}
}
@media only screen and (max-width:767px){.resources-dropdown .resources-dropdown-label{padding:15px 0;width:100%;text-align:left}
}
.resources-dropdown .search-resources svg.search-icon{width:15px;height:15px;position:relative;top:3px}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-dropdown .search-resources svg.search-icon{width:13px;height:13px}
}
.resources-dropdown .search-resources:hover svg.search-icon path{fill:var(--scope-link)}
.resources-dropdown .resources-search-box{border-bottom:1px solid #ede7e7;display:inline-block;margin-bottom:45px;padding:20px 0 20px 0;flex-basis:18%;margin-right:25px}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-dropdown .resources-search-box{height:60px;flex-basis:16%;margin-right:10px}
}
@media only screen and (max-width:767px){.resources-dropdown .resources-search-box{padding:8px 0;text-align:left;display:inline-flex;width:88%;margin-bottom:20px;flex-basis:88%;margin-right:15px}
}
.resources-dropdown .resources-search-box .resources-search-input{border:0;outline:0;width:85%;max-width:300px;padding-left:0}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-dropdown .resources-search-box .resources-search-input{width:80%}
}
@media only screen and (max-width:767px){.resources-dropdown .resources-search-box .resources-search-input{padding:10px 0 10px 10px;width:100%;max-width:100%}
}
.resources-dropdown .resources-search-box button.resources-search-button{background:transparent;height:auto;padding:0;margin:0;position:relative;top:5px;pointer-events:none}
@media only screen and (max-width:767px){.resources-dropdown .resources-search-box button.resources-search-button{top:1px}
}
.resources-dropdown .dropdown-block{display:flex}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-dropdown .dropdown-block{flex-basis:100%}
}
@media only screen and (max-width:767px){.resources-dropdown .dropdown-block{flex-basis:100%}
}
.resources-dropdown .dropdown-block .dropdown{padding-right:25px;position:relative;margin-bottom:20px;flex-basis:33%}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-dropdown .dropdown-block .dropdown{margin-right:5px;padding-right:10px}
}
@media only screen and (max-width:767px){.resources-dropdown .dropdown-block .dropdown{padding-right:10px;position:relative;margin-bottom:10px;flex-basis:100%;display:grid}
.resources-dropdown .dropdown-block .dropdown:last-child{padding-right:0}
}
.resources-dropdown .dropdown-block .dropdown.checked .dropdown-label{color:var(--scope-link);display:block;max-width:203px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.resources-dropdown .dropdown-block .dropdown .dropdown-label{display:block;width:203px;font-size:16px;line-height:22px;border-bottom:1px solid #a69f9f;padding:20px 30px 20px 10px;cursor:pointer;position:relative;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:#fff}
.featured-resources-listing .pod-image img{object-fit:cover;aspect-ratio:16/9;max-width:100%}
.featured-resources-listing{display:flex;gap:63px}
.featured-resources-label{color:var(--scope-headline);font-size:48px;font-style:normal;font-weight:300;line-height:46px;letter-spacing:-1.2px;margin-bottom:30px}
.pod-content-info.featured-card-content{margin-top:42px}
.pod-actions.featured-card-title{color:var(--scope-headline);font-size:20px;line-height:26px;font-style:normal;font-weight:400;letter-spacing:0}
.pod-description.featured-card-desc{color:var(--scope-text);font-size:18px;font-style:normal;font-weight:400;line-height:26px;margin-top:17px;margin-bottom:40px}
.sub_title.featured-card-action a{color:var(--scope-link);font-size:18px;font-style:normal;font-weight:400;line-height:24px;display:inline-flex;align-items:center}
.sub_title.featured-card-action a{color:var(--scope-link)}
.resource-title-label{padding-right:15px}
.resource-info-icon,.resource-info-icon svg{width:20px;height:20px;top:1.5px;position:relative}
.sub_title.featured-card-action .featured-card-action-label{padding-right:4px}
@media only screen and (max-width:1023px) and (min-width:768px){.resources-dropdown .dropdown-block .dropdown .dropdown-label{padding:20px 30px 20px 10px;width:100%;max-width:100%;display:block}
}
@media only screen and (max-width:767px){.resources-dropdown .dropdown-block .dropdown .dropdown-label{padding:20px 30px 20px 10px;width:100%;max-width:100%;text-align:left;max-width:203px;display:block}
}
.resources-dropdown .dropdown-block .dropdown .dropdown-label:before{content:'';position:absolute;right:10px;top:50%;transform:translateY(-50%);transition:transform .25s;transform-origin:center center;box-sizing:border-box;height:10px;width:10px;border-style:solid;border-color:var(--scope-text);border-width:0 1px 1px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;margin-top:-6px}
.resources-dropdown .dropdown-block .dropdown .dropdown-list{padding:13px;background:white;position:absolute;top:70px;left:0;right:0;border:1px solid #a69f9f;box-shadow:0 4px 20px rgba(0,0,0,0.25);max-height:280px;overflow-y:auto;display:none;z-index:10}
@media only screen and (max-width:767px){.resources-dropdown .dropdown-block .dropdown .dropdown-list{max-width:140px}
}
.resources-dropdown .dropdown-block .dropdown .checkbox{opacity:0;transition:opacity .2s}
.resources-dropdown .dropdown-block .dropdown.open .dropdown-list{display:block}
.resources-dropdown .dropdown-block .dropdown.open .checkbox{transition:2s opacity 2s;opacity:1;display:block;border-bottom:1px solid #ede7e7;padding-bottom:10px}
@media only screen and (max-width:767px){.resources-dropdown .dropdown-block .dropdown.open .checkbox{text-align:left}
}
.resources-dropdown .dropdown-block .dropdown.open .checkbox:last-child{border-bottom:0}
.resources-dropdown .dropdown-block .dropdown.open .checkbox .dropdown-label:before{transform:rotate(225deg)}
.resources-dropdown .dropdown-block .dropdown.open .dropdown-label:before{transform:rotate(225deg);margin-top:0}
.resources-dropdown .dropdown-block .dropdown .checkbox{margin-bottom:10px}
.resources-dropdown .dropdown-block .dropdown .checkbox:last-child{margin-bottom:0;padding-bottom:0}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom{display:none}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom-label{display:inline-block;position:relative;vertical-align:middle;cursor:pointer;line-height:22px;font-size:16px;display:flex}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom+.checkbox-custom-label:before{content:'';background:transparent;display:inline-block;vertical-align:middle;margin-right:10px;text-align:center;width:20px;height:20px;border:1px solid var(--scope-text);border-radius:2px;margin-top:1px}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom:checked+.checkbox-custom-label{color:var(--scope-link)}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom:checked+.checkbox-custom-label:after{position:absolute;top:2px;text-align:center;content:"\2713";top:0;color:var(--scope-link);left:5px;transform:scale(.9);font-weight:700;transition:all .2s}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom-label{line-height:22px;font-size:16px;margin-right:0;margin-left:0;color:var(--scope-text)}
.resources-dropdown .dropdown-block .dropdown.checked .dropdown-label:before{border-color:var(--scope-link)}
.dropdown-block .dropdown .checkbox .checkbox-custom+.checkbox-custom-label span{flex-basis:80%}
@media only screen and (max-width:420px){.resources-dropdown .dropdown-block .dropdown .dropdown-label{padding:10px 30px 20px 0;width:auto;text-align:left;max-width:95px}
.resources-dropdown .resources-search-box{flex-basis:78%}
.resources-dropdown .dropdown-block .dropdown .dropdown-list{width:180px;max-width:180px;top:60px}
.resources-dropdown .dropdown-block #therapeutic-section.dropdown .dropdown-list{width:120px}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom+.checkbox-custom-label:before{margin-top:2px}
.resources-dropdown .dropdown-block .dropdown.checked .dropdown-label{max-width:100px}
.resources-dropdown .dropdown-block .dropdown .checkbox .checkbox-custom:checked+.checkbox-custom-label:after{left:5px;top:1px}
.resources-dropdown .dropdown-block .dropdown .dropdown-label:before{margin-top:-9px}
.resources-dropdown .dropdown-block .dropdown.open .dropdown-label:before{margin-top:-6px}
}
@media only screen and (max-width:390px){.resources-dropdown .dropdown-block .dropdown .dropdown-label{padding:20px 30px 20px 10px;width:100%;max-width:100%;text-align:left;display:block}
.resources-dropdown .resources-search-box{flex-basis:75%}
.resources-dropdown .dropdown-block .dropdown .dropdown-list{width:180px;max-width:180px;top:60px}
.resources-dropdown .dropdown-block #therapeutic-section.dropdown .dropdown-list{width:120px}
.resources-dropdown .dropdown-block .dropdown .dropdown-label:before{margin-top:-11px}
}
.search-resources{background-color:var(--scope-link);border:0;border-radius:20px;color:#fffffe;cursor:pointer;font-size:16px;display:inline-block;letter-spacing:0;border:3px solid var(--scope-link);margin:14px 0;height:38px;margin:14px 0;min-width:139px;padding:7px 15px}
.resources-listing-container{max-width:1140px;margin:0 auto}
.resources-listing-section{padding:0 56px}
.resources-title-block{max-width:1140px !important;margin:0 auto}
.resources-grid-listing-wrapper{max-width:100%;margin-top:40px}
.resources-dropdown{display:flex;flex-wrap:wrap;max-width:100%;padding:20px 56px 0 56px;background-color:#f6f6f6}
.pod-content-sections{justify-content:space-between;display:inline-flex;flex-direction:row;align-items:flex-end}
.pod-title-desac{width:75%}
.info-placeholder-section{text-align:right;color:var(--scope-text);font-size:16px;font-style:normal;font-weight:700;line-height:normal;padding-top:11px;padding-bottom:6px;display:flex;gap:5px;align-items:center;justify-content:flex-end}
.filters-container{display:flex;margin-left:auto;margin-right:auto;max-width:1140px;flex-direction:row;width:100%;flex-wrap:wrap;color:var(--scope-text)}
.resources-title-block{margin-left:auto;margin-right:auto;width:1140px;max-width:100%}
.featured-resources-listing-wrapper{margin-left:auto;margin-right:auto;width:1140px;max-width:100%}
.featured-resources-listing .section.subjectredesign.subjectredesign-resource{flex-basis:50%}
.featured-resources-container{padding:97px 55px 91px}
@media only screen and (max-width:1023px) and (min-width:767px){.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-description{padding:0 0 15px}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image{margin-bottom:15px}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .sub_title{float:left;width:100%;margin-bottom:0;padding:0 0 10px}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content{display:block}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content div.pod-content-info{padding:0}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-actions{padding:0 0 15px}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .sub_title{padding:0}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image img{aspect-ratio:16/9;width:100%;max-width:100%}
.pod-content-sections{flex-direction:column-reverse;align-items:initial}
.resources-listing-section{padding:0 52px}
.resources-dropdown,.featured-resources-container{padding-left:52px;padding-right:52px}
.resources-dropdown{padding-top:20px;padding-bottom:20px}
.pod-title-desac{width:100%}
.featured-resources-listing-wrapper .featured-resources-listing{gap:40px}
.filters-container{display:flex;flex-wrap:wrap;padding:0}
.filter-info-section{flex-direction:column;row-gap:15px;align-items:flex-start}
.info-placeholder-section{align-self:flex-end}
.resources-sorting{order:2;align-self:flex-start}
}
.resources-title-container{border:1px solid #ffffff3b;background:#dac5c5;padding:133px 56px 51px;color:var(--scope-text);font-size:76px;font-style:normal;font-weight:300;line-height:46px;letter-spacing:-1.2px}
.resource-video-play-btn{background-color:var(--scope-link);opacity:.5;bottom:50%;z-index:20;position:absolute;top:50%;left:50%;margin-left:-1em;margin-top:-1em;width:1.8em;height:1.8em;line-height:2em;border:0;border-radius:50%;font-size:3.5em;color:#fff}
.resource-video-play-btn svg{position:absolute;top:33%;left:38%;width:2rem;text-align:center;height:2rem;color:white}
.resources-sorting-dropdown{display:inline-block}
.sort-custom-dropdown{position:relative;display:inline-block}
.sort-dropdown-content{display:none;position:absolute;min-width:200px;border:1px solid #a69f9f;box-shadow:0 4px 20px rgba(0,0,0,0.25);max-height:280px;z-index:99;background:white;cursor:pointer;margin-top:5px;padding:13px}
input#sortOption{cursor:pointer;padding:12px 30px 12px 10px;max-width:180px;font-size:16px;line-height:22px;color:var(--scope-text);border-bottom:1px solid #a69f9f}
input#sortOption:focus{outline:0}
.sort-filter{transition:2s opacity 2s;opacity:1;display:block;border-bottom:1px solid #ede7e7;padding-bottom:10px;margin-bottom:10px;width:180px;line-height:22px;font-size:16px;color:var(--scope-text)}
.sort-filter:last-child{margin-bottom:0;border-bottom:0;padding-bottom:0}
.card-resource-deatils-container{display:none}
.featured-resources-container.remove-bottom-padding{padding-bottom:0}
.filter-info-section{display:flex;align-items:center;justify-content:space-between;margin:20px 0}
@media only screen and (max-width:767px){.filter-info-section{flex-direction:column;row-gap:15px;align-items:flex-start}
.resources-sorting{order:2;align-self:flex-start}
.info-placeholder-section{align-self:flex-end;align-items:normal}
.pod-content-sections{flex-direction:column-reverse;align-items:initial}
.resources-listing-section{padding:0 24px}
.resources-dropdown,.featured-resources-container{padding-left:24px;padding-right:24px}
.resources-dropdown{padding-top:20px;padding-bottom:20px}
.resources-grid-listing-wrapper{margin-top:40px}
.featured-resources-listing .section.subjectredesign.subjectredesign-resource{width:100%;flex-basis:100%}
.pod-title-desac{width:100%}
.filters-container,.resources-title-block{display:flex;flex-wrap:wrap}
.resources-title-container{font-size:60px;line-height:42px}
.resources-title-container{padding-left:56px;padding-right:56px}
.resources-title-container{padding-top:75px;padding-bottom:40px}
.filters-container{padding:0}
.featured-resources-listing{flex-wrap:wrap}
.resources-bottom-links{row-gap:0}
.resources-grid-listing.resources-listing-request .resources-listing .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-image .resource-video{aspect-ratio:16/9}
}
@media only screen and (min-width:1024px){.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource{flex:0 32%}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-content-topics{padding:15px 0 0;align-self:auto}
.resources-listing.resources-grid-layout .pod-title-desac{width:100%}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content div.pod-content-info{padding:0}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content{display:block}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-actions{padding:15px 0 0}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .pod-description{padding:0 0 15px}
.resources-grid-listing.resources-listing-request .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content .sub_title{padding:0}
}
.video-iframe-modal.resource-video-modal .modal-dialog{width:100%;max-width:780px;position:relative;cursor:auto}
.video-iframe-modal.resource-video-modal .modal-content .video-modal-content{background:#fff;color:#595454;padding:25px}
.video-iframe-modal.resource-video-modal .modal-content .video-modal-resource-title{font-size:22px;line-height:25px;font-weight:500}
.video-iframe-modal.resource-video-modal .modal-content .video-modal-resource-desc{font-size:18px;line-height:24px;padding:10px 0}
.video-iframe-modal.resource-video-modal .modal-content{position:relative;background-clip:padding-box;outline:0;overflow:hidden}
.video-iframe-modal.resource-video-modal .modal-dialog button.close{padding:0;position:absolute;right:-25px;top:-14px;height:30px;width:30px;background:0;z-index:25}
.video-iframe-modal.resource-video-modal .modal-dialog button.close i{height:15px;width:15px;fill:#fff;display:block;margin:0 auto}
body.modal-open .modal.video-iframe-modal.resource-video-modal{overflow-y:auto}
label.sort-label{font-weight:500;margin-right:20px;white-space:nowrap;font-size:18px;line-height:22px;color:var(--scope-text)}
.sort-custom-dropdown::before{content:'';position:absolute;right:10px;top:21px;cursor:pointer;transform:translateY(-50%);transition:transform .25s;transform-origin:center center;box-sizing:border-box;height:10px;width:10px;border-style:solid;border-color:var(--scope-text);border-width:0 1px 1px 0;transform:rotate(45deg);transition:border-width 150ms ease-in-out;margin-top:-6px}
.sort-custom-dropdown.open::before{transform:rotate(225deg);margin-top:0}
@media only screen and (max-width:767px){.video-iframe-modal.resource-video-modal .modal-dialog{max-width:80vw;margin:5vw auto}
.video-iframe-modal.resource-video-modal .modal-dialog button.close{right:-27px !important;top:-7px !important}
label.sort-label{margin-left:0}
.resources-dropdown .dropdown-block{display:block !important}
.resources-dropdown .dropdown-block .dropdown{padding-right:0 !important}
.resources-dropdown .dropdown-block .dropdown .dropdown-label,.resources-dropdown .dropdown-block .dropdown .dropdown-list{max-width:100% !important}
.resources-tableview-section .resourceTitle{padding-top:20px}
}
.share-resources-wrapper-2{display:none}
.resources-tableview{padding:30px;padding-top:0}
.resource-list{display:block;padding:15px}
.resource-item.hide-record{display:none}
.resources-tableview-section .pagination-bar{margin:70px 0;width:100%;text-align:center;cursor:pointer}
.resource-item{margin-bottom:25px}
.resources-tableview-section .pagination-bar .number{color:var(--scope-text);padding:15px;display:inline-block;cursor:pointer;min-height:auto;min-width:30px;background:transparent;line-height:20px}
.resources-tableview-section .pagination-bar .number.currentPage{border-bottom:1px solid var(--scope-link)}
.resources-tableview-section .total-results{font-size:21px;margin:30px}
.resources-tableview-section .titles{font-size:18px;font-weight:700;color:var(--scope-text);line-height:24px;margin-bottom:10px}
.resources-tableview-section .headings{margin:0 auto;padding:15px}
.resources-tableview-section .headings.row .titles{margin:0}
.resources-tableview-section .resource-item img{height:15px;width:15px;bottom:2px;left:5px;position:relative}
.resources-grid-listing.resources-listing-request .cmp-expert-listing .resources-listing .subjectredesign.subjectredesign-resource{border-bottom:0;padding-bottom:20px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15) !important}
.resources-grid-listing.resources-listing-request .cmp-expert-listing .resources-listing.resources-grid-layout .subjectredesign.subjectredesign-resource .subject-pod .pod-content div.pod-content-info{padding:0 30px}
.cmp-expert-listing .resources-listing.resources-grid-layout .pod-title-desac{padding-bottom:18px;border-bottom:2px solid #ede7e7}
.cmp-expert-listing .resources-listing.resources-grid-layout .resources-bottom-links{padding-top:15px}
.cmp-expert-listing .expert-user-icon{vertical-align:middle}
.parsys_column .parsys_column>*:not(:first-of-type).accordion{margin:0 0 20px}
.accordion-container-wrapper .accordion{margin:0 0 10px;overflow:hidden;position:relative;color:var(--scope-text)}
.accordion-container-wrapper{padding:0 5vw}
.accordion-container-wrapper.accordion-reduce-width-container .accordion-ungroup,.accordion-container-wrapper.accordion-reduce-width-container .accordion-group{margin-left:auto;margin-right:auto;max-width:66%}
.accordion-container-wrapper .accordion-toggle,.accordion-container-wrapper .expand-all{margin-left:auto;margin-right:auto;max-width:1140px;width:100%}
.accordion-container-wrapper .accordion-ungroup .expand-all:first-child,.accordion-container-wrapper .accordion-group .expand-all:first-child{margin-bottom:50px;border-bottom:6px solid #eee7e7;margin-top:0}
.accordion-container-wrapper .accordion-ungroup .expand-all-link,.accordion-container-wrapper .accordion-group .expand-all-link{line-height:20px;font-weight:500;color:var(--scope-text);margin-bottom:10px;margin-top:10px}
.accordion-group,.accordion-ungroup{margin-bottom:30px}
.accordion-container-wrapper .accordion-group .expand-all-link,.accordion-container-wrapper .accordion-ungroup .expand-all-link{display:block;text-align:right;width:100%;cursor:pointer;background:0}
.accordion-container-wrapper .accordion-ungroup .expand-all-link::after,.accordion-container-wrapper .accordion-group .expand-all-link::after{content:"+";margin-left:8px;color:var(--scope-link);font-size:22px}
.accordion-container-wrapper .accordion-ungroup .expand-all-link.expanded::after,.accordion-container-wrapper .accordion-group .expand-all-link.expanded::after{content:"×";margin-left:8px;color:var(--scope-link);font-size:22px}
.accordion-container-wrapper .accordion-title{font-size:18px;line-height:24px;font-weight:400;text-align:left}
.accordion-container-wrapper .accordion .accordion-toggle{justify-content:space-between;display:flex;padding:20px;cursor:pointer}
.accordion-container-wrapper .accordion-dropdown{padding:20px;display:none;max-width:1140px;margin:0 auto}
.accordion-container-wrapper .accordion:not(.accordion-bio) .accordion-toggle{border-bottom:4px solid #f6f4f3;background:0;line-height:20px}
.accordion-container-wrapper .accordion .arrow{margin-left:1rem}
.accordion-container-wrapper .accordion .arrow .icon{transform:none}
.accordion-container-wrapper .accordion .arrow .icon-close-item{display:none}
.accordion-container-wrapper .accordion .arrow .icon-open-item{display:block;line-height:0}
.accordion-container-wrapper .accordion .open .arrow .icon{transform:none}
.accordion-container-wrapper .accordion .open .arrow .icon-close-item{display:block;line-height:0}
.accordion-container-wrapper .accordion .open .arrow .icon-open-item{display:none}
.accordion-container-wrapper .accordion .open .arrow .icon-close-item svg path{fill:var(--scope-primary)}
.accordion-container-wrapper .accordion .open .arrow .icon-close-item svg{transform:rotate(180deg)}
.accordion-container-wrapper .accordion .arrow .icon-close-item svg path,.accordion-container-wrapper .accordion .arrow .icon-open-item svg path{fill:var(--scope-text)}
.accordion-container-wrapper .accordion .arrow .icon-triangle-down{height:25px;vertical-align:middle;width:25px;display:inline-block}
.accordion-container-wrapper .accordion-dropdown a{color:var(--scope-link);text-decoration:none}
.accordion-container-wrapper .accordion-dropdown a:hover{color:var(--scope-link);text-decoration:underline}
.accordion-container-wrapper .accordion .accordion-toggle.left-align{justify-content:flex-start;padding-left:0}
.accordion-container-wrapper .accordion .arrow.arrow-left-align{margin-right:1rem}
@media only screen and (max-width:767px){.accordion-container-wrapper .accordion-ungroup .expand-all-link,.accordion-container-wrapper .accordion-group .expand-all-link{line-height:30px;margin-bottom:10px}
}
@media(min-width:768px) and (max-width:1023px){.accordion-container-wrapper.accordion-reduce-width-container .accordion-ungroup,.accordion-container-wrapper.accordion-reduce-width-container .accordion-group{max-width:75%}
}
@media(min-width:0) and (max-width:767px){.accordion-container-wrapper.accordion-reduce-width-container .accordion-ungroup,.accordion-container-wrapper.accordion-reduce-width-container .accordion-group{max-width:100%}
}
.accordion-container-wrapper .accordion .arrow.plus-icon{padding-top:4px}
.accordion-toggle:focus{outline:0}
button.primary-link.expand-all-link:focus{outline:0}
button.primary-link.expand-all-link:focus-visible{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}
.event-resources-container{padding:0 5vw 20px}
.event-resources-listing-wrapper{margin-left:auto;margin-right:auto;width:1140px;max-width:100%}
.event-listing-request{margin-top:20px}
.event-listing .feature-event-date{padding-top:5px;padding-bottom:5px}
.event-listing .feature-event-link{padding-top:5px}
.event-resources-label{color:var(--scope-headline);font-family:'BMSHumanity';font-size:48px;font-style:normal;font-weight:300;line-height:46px;letter-spacing:-1.2px;margin-bottom:30px}
.event-page-tag.event-type-tag{background-color:#ffdbc9}
.event-column-two-variation{display:flex;flex-wrap:wrap}
.event-column{display:flex;flex-basis:50%}
.event-resources-listing-wrapper .event-image-container .event-image{width:126px;object-fit:contain}
.event-image-container .event-image{max-width:126px}
.event-image-container{padding-right:22px;padding-top:5px}
.event-content-contianer{padding-right:15px;color:var(--scope-headline);flex-grow:1}
.event-dropdown .resources-dropdown-label{color:var(--scope-text);font-style:normal;line-height:46px;padding-top:5px;width:13%;font-weight:500;font-size:18px;letter-spacing:unset}
.resources-dropdown.event-dropdown .dropdown-block .dropdown{flex-basis:40%;max-width:50%}
.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-label{font-size:16px;color:var(--scope-text);width:203px;padding:15px 30px 15px 10px;max-width:initial}
.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-list{width:213px !important;top:65px}
.feature-event-title{position:relative}
.feature-event-title:after{content:'';width:100%;border-bottom:3px solid var(--scope-primary);position:absolute}
.event-column-two-variation .feature-event-title:after{width:100%}
.event-resources-listing-wrapper .event-date{padding-bottom:10px}
.event-resources-listing-wrapper .feature-event-link{padding-top:10px}
.feature-event-date{display:flex;flex-wrap:wrap;row-gap:5px;margin-bottom:5px;margin-top:10px}
.event-column-two-variation .feature-event-date{flex-direction:column;align-items:flex-start}
.event-column-two-variation .event-page-tag{margin-left:0}
.feature-event-discription p{font-size:18px;line-height:26px;padding-top:15px;margin-bottom:10px}
.feature-event-calender:hover{color:var(--scope-link)}
.feature-event-calender .icon-calendar-add{height:20px;margin-right:6px;width:20px;display:block;color:#595454;cursor:pointer !important;vertical-align:text-top;line-height:17px}
.feature-event-calender .icon-calendar-add:hover{color:var(--scope-link)}
.feature-event-calender .secondary-button{margin:0;background:0;padding:0;height:auto;display:inline-flex;margin-right:10px;font-size:16px;cursor:pointer !important}
.event-resources-container .feature-event-calender .secondary-button{padding-top:10px}
.event-listing-section .feature-event-calender .secondary-button{padding-top:0}
.feature-event-calender .datpopulate .primary-link:hover{text-decoration:underline;color:var(--scope-link)}
.event-listing-section .events-add-pop-wrapper{position:relative}
.event-listing-section .events-add-pop-wrapper .events-add-pop-inner{position:absolute;top:110%;left:0;background:#fff;border:3px solid #eee7e7;border-radius:3px;color:#5e5e5e;z-index:10;text-align:left;display:none}
.event-listing-section .events-add-pop-wrapper .events-add-pop-inner-details{min-width:300px}
.event-listing-section .events-add-pop-wrapper .events-add-pop-inner-details .events-add-pop-title{font-size:18px;padding:10px;background:#eee7e7}
.event-listing-section .events-add-pop-wrapper .events-add-pop-inner-details ul{margin:0;padding:5px 10px}
.event-listing-section .events-add-pop-wrapper .events-add-pop-inner-details ul li{display:block;list-style:none;padding:8px 0}
.event-listing-section .events-add-pop-wrapper .events-add-pop-inner-details ul li a{color:var(--scope-link);cursor:pointer;text-decoration:none;outline:0}
.event-listing-section .events-add-pop-inner.active{display:block}
.feature-event-calender ul.calendarList{list-style-type:none}
.feature-event-calender li{list-style-type:none;padding-bottom:5px}
.feature-event-calender .secondary-button span{color:var(--scope-link)}
.feature-event-calender span{line-height:20px;cursor:pointer}
.feature-event-calender .secondary-button .icon-calendar-add svg{fill:#595454}
.feature-event-calender .secondary-button:hover .icon-calendar-add svg{background:0;line-height:17px !important;fill:var(--scope-link)}
.feature-event-calender .secondary-button .iconActive svg{background:0;line-height:17px !important;fill:var(--scope-link)}
.feature-event-calender .secondary-button:hover{background:0;margin:0 10px 0 0;border:0;font-weight:400;text-decoration:underline;line-height:17px;background-color:#fff;color:var(--scope-link)}
.feature-event-calender .active{display:block}
.feature-event-calender .click-button{background:0;margin:0 10px 0 0;border:0;font-weight:400;text-decoration:underline;line-height:17px;background-color:#fff;color:var(--scope-link);fill:var(--scope-link)}
.event-resources-listing .events-add-pop-wrapper{position:relative}
.event-resources-listing .events-add-pop-wrapper .events-add-pop-inner{position:absolute;top:110%;left:0;background:#fff;border:3px solid #eee7e7;border-radius:3px;color:#5e5e5e;z-index:10;text-align:left;display:none}
.event-resources-listing .events-add-pop-wrapper .events-add-pop-inner-details{min-width:300px}
.event-resources-listing .events-add-pop-wrapper .events-add-pop-inner-details .events-add-pop-title{font-size:18px;padding:10px;background:#eee7e7;font-family:'BMSHumanity'}
.event-resources-listing .events-add-pop-wrapper .events-add-pop-inner-details ul{margin:0;padding:5px 10px}
.event-resources-listing .events-add-pop-wrapper .events-add-pop-inner-details ul li{display:block;list-style:none;padding:8px 0}
.event-resources-listing .events-add-pop-wrapper .events-add-pop-inner-details ul li a{color:var(--scope-link);cursor:pointer !important;text-decoration:none;outline:0}
.event-resources-listing .events-add-pop-inner.active{display:block}
.event-page-tag{color:var(--scope-text);background:#c0f2fb;padding:6px 15px;font-size:14px;line-height:21px;margin-right:25px;border-radius:30px;height:32px;margin-top:0}
.feature-event-date .event-date{font-size:16px;line-height:32px;font-weight:400;letter-spacing:0;margin-right:25px}
.feature-event-link .primary-link{color:var(--scope-link);font-size:16px;line-height:24px;font-weight:400}
.feature-event-link svg{height:16px;padding-top:3px;margin-left:0;width:15px;position:relative;top:2px}
.title-text{font-size:20px;line-height:28px;font-weight:400;letter-spacing:0;margin-bottom:0}
.event-filter-time-container{font-size:36px;font-weight:300;line-height:46px;letter-spacing:-1.2px;display:flex;padding:25px;background-color:#f6f6f6}
.event-filter.ongoing-filter,.event-filter.past-filter{margin-left:40px}
.feature-event-link .primary-link{position:relative;margin-right:25px;text-wrap:nowrap}
.event-listing .feature-event-link .primary-link{padding-right:25px}
[type="radio"]:checked,[type="radio"]:not(:checked){display:none}
[type="radio"]:checked+label,[type="radio"]:not(:checked)+label{position:relative;padding-left:48px;cursor:pointer;line-height:20px;display:inline-block;color:#666;font-size:32px}
[type="radio"]:checked+label:before,[type="radio"]:not(:checked)+label:before{content:'';position:absolute;left:0;top:-7px;width:32px;height:32px;border:1px solid #000;border-radius:100%;background:#fff}
[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{content:'';width:19px;height:19px;background:#595454;position:absolute;top:-1px;left:6.5px;border-radius:100%;-webkit-transition:all .2s ease;transition:all .2s ease}
[type="radio"]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}
[type="radio"]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}
.event-resources{background-color:var(--scope-primary);border:0;border-radius:20px;color:#fff;cursor:pointer;font-family:'BMSHumanity';font-size:16px;line-height:20px;display:inline-block;align-self:center;letter-spacing:0;margin:8px 0 auto;padding:7px 17px;height:38px;min-width:139px}
.event-resources:focus{outline:0}
.event .resources-dropdown{background:#fff;padding-top:35px}
.resources-dropdown.event-dropdown .dropdown-block .dropdown.checked .dropdown-label{color:var(--scope-link);display:block;max-width:203px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.resources-listing.section .event-column-one-variation{margin-bottom:44px}
.resources-listing.section .feature-event-discription p{margin-bottom:10px}
.event-listing-section .resources-grid-listing-wrapper{margin-top:22px;max-width:1140px;margin:0 auto}
.event-filter-time-container{max-width:1140px;margin:0 auto}
.event-listing-container .event-image-container{padding-top:12px;min-width:146px}
.event-column-one-variation .event-content-contianer{flex-grow:1}
.event-column-one-variation{width:80%;margin-bottom:44px}
.loadMoreEvents{text-align:center;padding-top:30px}
.loadMoreEvents .primary-link{background-color:var(--scope-primary);border:0;border-radius:20px;color:#fff;width:42%;padding:7px;font-size:16px;line-height:24px;font-weight:400;cursor:pointer}
.loadMoreEvents .primary-link:focus{outline:0}
.load-more-events:disabled{opacity:.6;cursor:auto}
.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-label{box-shadow:0 4px 4px 0 rgba(0,0,0,0.25);line-height:22px}
.event-dropdown .filters-container{padding:0}
.event-listing-section .event-listing-container{padding:20px 5vw 53px}
.event-listing-container .form-loading{text-align:center}
.resources-dropdown.event-dropdown .dropdown-block .dropdown.open .dropdown-label:before{top:57%}
.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-label:before{top:46%}
.event-listing .show-event-error-msg,.event-listing-section .no-results-found,.event-listing-section .event-server-error{text-align:center;font-size:32px;font-weight:400;line-height:36px;color:var(--scope-text)}
.event-resources-listing-wrapper .event-column{padding-bottom:32px}
.feature-event-title a,.feature-event-discription a{color:var(--scope-link)}
.feature-event-title a:hover,.feature-event-discription a:hover{color:var(--scope-link);text-decoration:underline}
@media only screen and (max-width:1023px) and (min-width:768px){.event-resources-listing-wrapper .event-resources-listing{gap:40px}
.event-column-two-variation .event-column{flex-direction:column}
.event-column-two-variation .event-image-container .event-image{max-width:100%}
.resources-dropdown.event-dropdown .resources-dropdown-label{width:22%;padding:2px 25px 17px 0}
.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-label{width:130px}
.event-column-one-variation{width:100%}
.event-filter-time-container{padding:38px 47px 37px}
}
@media only screen and (max-width:767px){.resources-dropdown.event-dropdown .dropdown-block{flex-basis:100%;max-width:100%}
.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-label{width:auto}
.event-column-one-variation{width:100%;padding:0 20px}
.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-label{max-width:100%}
.resources-dropdown.event-dropdown .dropdown-block .dropdown.checked .dropdown-label{max-width:100%}
.events-title-container{padding-left:5vw;padding-right:5vw}
.event-filter-time-container{flex-direction:column}
.event-filter.past-filter{margin-left:0}
.events-title-container{padding-top:75px;padding-bottom:40px}
.events-title-container{padding-top:75px;padding-bottom:40px}
.event-column-two-variation,.event-column{flex-direction:column}
.event-image-container .event-image{max-width:100%}
.event-column{margin-bottom:30px}
.event-image-container{padding-right:5px}
.feature-event-date{flex-wrap:wrap;row-gap:8px}
.event-page-tag{width:fit-content;margin-left:0}
.event-filter{margin-bottom:10px;padding:0 15px}
.resources-dropdown.event-dropdown .dropdown-block #therapeutic-section.dropdown .dropdown-list{width:auto}
[type="radio"]:checked+label:after,[type="radio"]:not(:checked)+label:after{top:0}
.event-dropdown .resources-dropdown-label{width:100%}
}
.singletherapeuticdropdown{pointer-events:none;opacity:.4}
@media(min-width:0) and (max-width:767px){.resources-dropdown.event-dropdown .dropdown-block .dropdown .dropdown-list{max-width:213px !important}
.event-image-container .event-image{margin-bottom:8px}
.title-text{margin-bottom:8px}
.feature-event-discription p{padding-top:8px;line-height:1.3;margin:0}
.event-resources-listing-wrapper .event-date{padding-bottom:0}
.event-filter.ongoing-filter,.event-filter.past-filter{margin-left:0}
}
@media(min-width:767px){.flexbasis{display:flex;flex-basis:60%}
}
@media(min-width:560px) and (max-width:767px){.resources-dropdown.event-dropdown .therapeutic-section-alignment{margin-right:40vw}
}
@media(min-width:420px) and (max-width:560px){.resources-dropdown.event-dropdown .therapeutic-section-alignment{margin-right:30vw}
}
@media(min-width:0) and (max-width:420px){.resources-dropdown.event-dropdown .therapeutic-section-alignment{margin-right:20vw}
}
@media(min-width:768px) and (max-width:1023px){.resources-dropdown.event-dropdown .dropdown-block{max-width:50%}
}
@media(min-width:0) and (max-width:767px){.resources-dropdown.event-dropdown .dropdown-block{max-width:100%}
}
.horizontal-image{background-size:100% !important}
.buildeasy-component-container.horizontal-rule-full-width-container{padding-left:0;padding-right:0}
.iframe-box>.iframe-layout{width:100%;border:0;outline:0}
.iframe-box{background-size:50px;background-repeat:no-repeat;background-position:50%;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0nMTIwcHgnIGhlaWdodD0nMTIwcHgnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmlld0JveD0iMCAwIDEwMCAxMDAiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIiBjbGFzcz0idWlsLWRlZmF1bHQiPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAiIGhlaWdodD0iMTAwIiBmaWxsPSJub25lIiBjbGFzcz0iYmsiPjwvcmVjdD48cmVjdCAgeD0nNDAnIHk9JzQwJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PScxMDAlJyByeT0nMTAwJScgZmlsbD0nIzc1NzU3NScgdHJhbnNmb3JtPSdyb3RhdGUoMCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxLjJzJyBiZWdpbj0nMHMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0MCcgeT0nNDAnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzEwMCUnIHJ5PScxMDAlJyBmaWxsPScjNzU3NTc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg0NSA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxLjJzJyBiZWdpbj0nMC4xNXMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0MCcgeT0nNDAnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzEwMCUnIHJ5PScxMDAlJyBmaWxsPScjNzU3NTc1JyB0cmFuc2Zvcm09J3JvdGF0ZSg5MCA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxLjJzJyBiZWdpbj0nMC4zcycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3JlY3Q+PHJlY3QgIHg9JzQwJyB5PSc0MCcgd2lkdGg9JzIwJyBoZWlnaHQ9JzIwJyByeD0nMTAwJScgcnk9JzEwMCUnIGZpbGw9JyM3NTc1NzUnIHRyYW5zZm9ybT0ncm90YXRlKDEzNSA1MCA1MCkgdHJhbnNsYXRlKDAgLTMwKSc+ICA8YW5pbWF0ZSBhdHRyaWJ1dGVOYW1lPSdvcGFjaXR5JyBmcm9tPScxJyB0bz0nMCcgZHVyPScxLjJzJyBiZWdpbj0nMC40NDk5OTk5OTk5OTk5OTk5NnMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0MCcgeT0nNDAnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzEwMCUnIHJ5PScxMDAlJyBmaWxsPScjNzU3NTc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgxODAgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPiAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgZnJvbT0nMScgdG89JzAnIGR1cj0nMS4ycycgYmVnaW49JzAuNnMnIHJlcGVhdENvdW50PSdpbmRlZmluaXRlJy8+PC9yZWN0PjxyZWN0ICB4PSc0MCcgeT0nNDAnIHdpZHRoPScyMCcgaGVpZ2h0PScyMCcgcng9JzEwMCUnIHJ5PScxMDAlJyBmaWxsPScjNzU3NTc1JyB0cmFuc2Zvcm09J3JvdGF0ZSgyMjUgNTAgNTApIHRyYW5zbGF0ZSgwIC0zMCknPiAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0nb3BhY2l0eScgZnJvbT0nMScgdG89JzAnIGR1cj0nMS4ycycgYmVnaW49JzAuNzVzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPjwvcmVjdD48cmVjdCAgeD0nNDAnIHk9JzQwJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PScxMDAlJyByeT0nMTAwJScgZmlsbD0nIzc1NzU3NScgdHJhbnNmb3JtPSdyb3RhdGUoMjcwIDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4gIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIGZyb209JzEnIHRvPScwJyBkdXI9JzEuMnMnIGJlZ2luPScwLjg5OTk5OTk5OTk5OTk5OTlzJyByZXBlYXRDb3VudD0naW5kZWZpbml0ZScvPjwvcmVjdD48cmVjdCAgeD0nNDAnIHk9JzQwJyB3aWR0aD0nMjAnIGhlaWdodD0nMjAnIHJ4PScxMDAlJyByeT0nMTAwJScgZmlsbD0nIzc1NzU3NScgdHJhbnNmb3JtPSdyb3RhdGUoMzE1IDUwIDUwKSB0cmFuc2xhdGUoMCAtMzApJz4gIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9J29wYWNpdHknIGZyb209JzEnIHRvPScwJyBkdXI9JzEuMnMnIGJlZ2luPScxLjA1cycgcmVwZWF0Q291bnQ9J2luZGVmaW5pdGUnLz48L3JlY3Q+PC9zdmc+)}
.be-content-utilities-text{display:flex;align-items:center}
.be-page-read-time-icon{margin-right:.25rem;margin-bottom:.1rem;display:inline-block;height:1rem;width:1rem}
.be-page-read-time-icon svg{height:100%;width:100%;max-height:100%;max-width:100%;color:var(--scope-text)}
.be-page-read-time{margin-left:.25rem;display:inline-block;color:var(--scope-text)}
.heading{padding-top:64px;max-width:1440px;margin:0 auto}
.sectionheading{padding-right:0;margin-bottom:0;padding-left:0}
.heading h3{color:var(--scope-text);font-size:36px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:.684px;padding-bottom:16px;margin-bottom:0}
.heading.hr-rule h3{border-bottom:2px solid var(--scope-primary)}
@media(max-width:921px){.heading{padding-top:32px;padding-bottom:0;padding-right:9px;padding-left:9px}
.heading h3{font-size:26px;padding-bottom:8px;letter-spacing:-0.494px}
}
#tile{padding-bottom:64px}
.healthhub-tile-component{background:var(--scope-gradients-light-color-left);padding:20px 13px 0 12px;margin-top:64px}
.healthhub-tile-component:hover{box-shadow:10px 10px 14px -3px rgba(214,208,208,0.75);-webkit-box-shadow:10px 10px 14px -3px rgba(214,208,208,0.75);-moz-box-shadow:10px 10px 14px -3px rgba(214,208,208,0.75)}
.healthhub-tile-component .image-text-image{border-radius:0}
.tile-link:hover{text-decoration:none;color:unset}
.healthhub-tile-component img{height:270px}
.tile-text-container h3{color:var(--scope-text);font-size:24px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.24px;border-bottom:1px solid var(--scope-primary);padding-bottom:12px;margin-bottom:12px}
.tile-text-container p{margin-bottom:12px;color:var(--scope-text);font-size:16px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.304px;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}
.tile-text-container h4{color:var(--scope-primary);font-size:16px;font-style:normal;font-weight:700;line-height:22px;letter-spacing:.16px;margin-bottom:0}
.tile-text-container{padding-top:16px;padding-bottom:12px;padding-left:20px;padding-right:20px}
@media(max-width:920px){.healthhub-tile-component{margin-top:32px}
#tile{padding-left:9px;padding-right:9px}
.healthhub-tile-component img{height:auto}
.tile-text-container{padding-left:0;padding-right:0}
.tile-text-container h3{font-size:16px;letter-spacing:.16px}
.tile-text-container p{font-size:14px;letter-spacing:-0.266px}
}
.rich-text a{color:var(--scope-link)}
.rich-text a:hover{text-decoration:underline}
.primary-button-generic a{background:var(--scope-link);border:1.5px solid var(--scope-link);border-radius:10px;padding:15px 25px 15px 25px;margin:10px 0;text-align:center;color:var(--scope-primary-text);display:inline-block;border:1.5px solid var(--scope-link);cursor:pointer;font-size:16px;line-height:20px;border-radius:var(--scope-button-radius,10px)}
.secondary-button a{color:var(--scope-link);border-radius:10px;cursor:pointer;font-size:16px;padding:15px 25px 15px 25px;margin:10px 0;background-color:var(--scope-primary-text);border:1.5px solid var(--scope-link);display:inline-block;text-align:center;line-height:20px;border-radius:var(--scope-button-radius,10px)}
.primary-button-generic:hover a{color:var(--scope-link);background:var(--scope-primary-text);border:1.5px solid var(--scope-link);text-decoration:none}
.secondary-button:hover a{color:var(--scope-primary-text);background:var(--scope-link);border:1.5px solid var(--scope-link);text-decoration:none}
.background-container{padding:20px;width:100%;display:block;background:transparent linear-gradient(256deg,var(--scope-gradients-light-color-left),var(--scope-gradients-light-color-right)) 0 0 no-repeat padding-box}
.text-large{font-size:24px}
.text-medium{font-size:18px}
.text-small{font-size:14px}
.tab-editor{display:flex;flex-direction:column;gap:30px;font-size:20px;font-style:normal;font-weight:400;line-height:150%}
.tab-editor p{margin:0}
.tab-editor .tab-editor-content{color:var(--scope-text)}
.tab-editor .tab-editor-links{padding-inline-start:25px}
.tab-editor .tab-editor-links li::marker{color:var(--scope-text);font-weight:700;font-size:23px}
.tab-editor .tab-editor-link{color:var(--scope-text);font-weight:700;position:relative;left:-5px;text-decoration:none;margin-left:11px}
.healthHub_richtext{padding:0;margin:0 auto 64px;max-width:1110px}
.healthHub_richtext p{color:var(--scope-text);font-size:20px;font-style:normal;font-weight:400;line-height:150%;letter-spacing:-0.38px;border:1px solid var(--scope-text);background:var(--scope-gradients-light-color-left);padding:24px}
@media(max-width:921px){.healthHub_richtext{margin:0 auto 40px;padding:0 9px}
}
@media(max-width:768px){.tab-editor{font-size:16px;letter-spacing:-0.304px}
}
.has-warning-box{border:1px solid #404142;margin-top:13px;margin-bottom:15px;padding:15px 20px}
dl,ul,ol{padding-inline-start:12px}
ul.has-warning-box,dl.has-warning-box,ol.has-warning-box{padding-left:33px !important}
.non-clickable{color:var(--scope-text) !important;text-decoration:none !important}
a[href].non-clickable{white-space:nowrap}
@media(min-width:1025px){.non-clickable{pointer-events:none}
}
.text-large a{font-size:24px !important}
li:has(span.text-large)::marker{font-size:24px}
li:has(span.text-medium)::marker{font-size:18px}
li:has(span.text-small)::marker{font-size:14px}
.video-listing{color:var(--scope-text);display:flex;flex-direction:column;gap:32px;font-style:normal}
.video-listing .video-item{display:flex;align-items:flex-start;justify-content:space-between;gap:30px;padding:24px 48px;background:var(--scope-gradients-light-color-left)}
.video-listing .video-item:hover img{transform:scaleX(1.05) scaleY(1.07);transform-origin:bottom}
.video-listing .video-item:hover circle{fill:var(--scope-link);fill-opacity:1}
.video-listing .video-item:hover svg{height:72px;width:72px}
.video-listing .video-item .bg-overlay{width:100%;background:linear-gradient(0,rgba(0,0,0,0.63) 0,rgba(0,0,0,0.63) 100%);height:100%;display:inline-block;position:absolute;left:0}
.video-listing .video-item>*{flex:1}
.video-listing .video-item a{background:lightgray 50%;position:relative}
.video-listing .video-item svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
.video-listing .video-item img{width:540px;height:auto;-webkit-transition:all .3s ease-in-out}
.video-listing .video-description p{font-size:16px;font-weight:400;margin:0;line-height:26.493px}
.video-listing .video-title{font-size:20px;margin:0;font-weight:700;line-height:31.792px;padding-top:12px}
.video-listing .video-content hr{height:1px;border:0;background:var(--scope-primary);margin-top:10px;margin-bottom:24px}
@media(max-width:1000px){.video-listing .video-item{flex-direction:column;padding:12px;gap:16px}
.video-listing .video-item img,.video-listing .video-item a{width:100%}
}
@media(max-width:768px){.video-listing{gap:24px}
.video-listing .video-title{font-size:16px;line-height:22px;letter-spacing:.16px;padding-top:0}
.video-listing .video-description p{overflow:hidden;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:400;line-height:22px;position:relative}
.video-listing .video-content hr{margin-top:12px;margin-bottom:12px}
.video-listing .video-description p::after{bottom:3px;content:"...";position:absolute;right:10px;z-index:1;color:#000;line-height:22px;height:22px;vertical-align:top}
}
.summary-container{color:var(--scope-text);font-style:normal;display:flex;gap:24px;flex-direction:column;margin:32px 0}
.summary-container .title{font-weight:700;line-height:31.792px;font-size:20px;margin:0}
.summary-container .description{font-size:16px;font-weight:400;line-height:26.493px}
.summary-container .description p{margin:0}
.summary-container .image-text-display{width:auto}
@media(max-width:920px){.summary{padding:0 9px 24px}
}
@media(max-width:768px){.summary-container{margin:8px 0 0 0;gap:4px}
.summary-container .image-text-display{margin:initial}
.summary-container .title{font-size:16px}
}
.modal#genericLightbox .modal-dialog #tab-modal{background:var(--scope-main-nav-background-color);max-width:634px;font-style:normal;border-radius:8px;color:var(--scope-text)}
.modal#genericLightbox #tab-modal .modal-tab{gap:24px;display:flex;padding:24px 24px 32px 24px;flex-direction:column;align-items:flex-start}
.modal#genericLightbox #tab-modal .modal-tab img{width:211px}
.modal#genericLightbox #tab-modal .modal-description{font-size:20px;font-weight:400;margin:0;line-height:150%}
.modal#genericLightbox #tab-modal .newpar.section,.modal#genericLightbox #tab-modal cq{display:none}
.modal#genericLightbox #tab-modal .modal-heading{font-size:30px;font-weight:700;line-height:150%;letter-spacing:-0.57px}
.modal#genericLightbox #tab-modal .confirm-btn{display:flex;width:100%;height:62px;padding:10px 16px 7px 16px;justify-content:center;align-items:center;gap:10px;color:var(--scope-main-nav-background-color);text-align:center;font-size:20px;font-weight:400;line-height:22px;border-radius:30px;background:var(--scope-primary)}
.modal#genericLightbox #tab-modal .cancel-btn{display:flex;width:100%;padding:16px 0;justify-content:center;align-items:flex-start;gap:10px;align-self:stretch;border-radius:30px;border:1px solid var(--scope-primary);background:var(--scope-main-nav-background-color);color:var(--scope-primary);text-align:center;font-size:20px;font-weight:400;line-height:150%;letter-spacing:-0.38px}
@media(max-width:768px){.modal#genericLightbox #tab-modal .modal-tab{padding:24px}
.modal#genericLightbox #tab-modal .modal-tab img{width:177px}
.modal#genericLightbox .modal-dialog #tab-modal{max-width:calc(100% - 58px);margin-top:8%;margin-bottom:8%}
.modal#genericLightbox #tab-modal .modal-heading{font-size:24px;letter-spacing:-0.456px}
}
.glossary h2{padding:32px 0 16px 0;border-bottom:2px solid var(--scope-primary);color:var(--scope-text);font-size:46px;font-style:normal;font-weight:400;line-height:44px;letter-spacing:.874px;margin-bottom:16px}
.glossary_top_section{width:100%;margin:0 auto;z-index:11}
.glossary_top_section p{margin-bottom:24px;color:var(--scope-text);font-size:18.545px;font-style:normal;line-height:26.493px}
.glossary_alpha{position:relative;background:var(--scope-main-nav-background-color);box-shadow:0 2px 0 0 rgba(152,152,152,0.25);width:100%}
.glossary_alpha .list{display:flex;gap:9px;z-index:1;width:100%;margin:0 auto;justify-content:unset}
.glossary_alpha .list p a.active.selected{background:var(--scope-primary);border-radius:6px;color:var(--scope-main-nav-background-color)}
.glossary_alpha .border_span{display:none}
.glossary_alpha p{margin-bottom:0;padding-bottom:24px}
.glossary_alpha p a{color:var(--scope-secondary);display:inline-block;font-size:20px;font-style:normal;font-weight:500;line-height:normal;padding:10px}
.glossary_alpha p a.active{color:var(--scope-text)}
.glossary_alpha p a.disabled{cursor:not-allowed}
.alpha_list{padding:24px 0;align-items:center;gap:10px;color:var(--scope-text);font-size:24px;font-style:normal;font-weight:700;line-height:normal;background:var(--scope-gradients-light-color-left)}
.alpha_list span{margin:0 auto;width:100%;display:flex}
.glossary_detail{width:100%;margin:0 auto}
.glossary-list h4{color:var(--scope-text);font-size:20px;font-style:normal;margin-bottom:24px;font-weight:700;line-height:31.792px}
.glossary-list{padding-top:0;max-width:100%;width:100%;margin:0 auto}
.glossary-list p{color:var(--black-alpha-500,rgba(0,0,0,0.36));font-size:18.545px;font-style:normal;font-weight:700;line-height:26.493px;margin-bottom:0}
.detail_list{display:flex;flex-direction:column;gap:24px;padding:32px 0 24px}
@media(max-width:1340px){.glossary_alpha .list{overflow:scroll;max-width:unset;margin:0 auto;gap:9;display:flex;justify-content:unset}
.glossary_alpha .list::-webkit-scrollbar{display:none;cursor:pointer}
}
@media(max-width:1024px){.glossary_alpha .list{overflow:scroll;max-width:unset;padding:0;margin:0 auto;gap:12px;display:flex;justify-content:unset}
}
@media(max-width:920px){.glossary-list h4{margin-bottom:16px}
.detail_list{padding:11px 0 24px;gap:36px}
.detail_list:nth-child(1){padding-top:24px}
.glossary h2{font-size:32px;padding:8px 0 16px 0;margin:0 0 12px;letter-spacing:-0.608px}
.glossary-list{padding-top:0}
.glossary_top_section{padding:0 24px}
.glossary_detail{padding:0 24px}
.glossary_top_section p{font-size:16px;margin-bottom:0;padding:0 0 12px}
.glossary_alpha p{margin-bottom:5px;padding-bottom:10px}
.glossary_alpha .border_span{position:absolute;background:var(--scope-secondary);width:55px;display:block;height:3px;bottom:0;margin-left:0}
.alpahbet{font-size:24px}
.glossary-list p{font-size:16px}
.alpha_list{padding:12px 24px}
}
.modal#genericLightbox .modal-dialog #feedback-modal{background:var(--scope-main-nav-background-color);border-radius:8px;max-width:634px}
.bmsformcontainer{padding:24px 32px 36px;max-width:100%;color:var(--scope-text) !important;font-weight:400;line-height:150%;font-style:normal}
.bmsformcontainer .feedback-logo{display:flex;flex-direction:row;justify-content:space-between;align-items:center}
.bmsformcontainer .feedback-logo img{width:196px;height:29px}
.bmsformcontainer .feedback-close{cursor:pointer;display:inline-block;line-height:normal}
.bmsformcontainer .feedabck-header{display:flex;flex-direction:column;gap:16px;margin-bottom:24px}
.bmsformcontainer .feedback-title{font-size:36px;font-weight:700;margin:0;letter-spacing:-0.684px}
.bmsformcontainer .feedback-desc>*,.bmsformcontainer .feedback-desc a{color:var(--scope-secondary);font-size:16px;margin:0;letter-spacing:-0.304px}
.bmsformcontainer .feedback-desc a{text-decoration:underline}
.bmsformcontainer .feedback-helptext{font-size:16px;margin:0;font-weight:700;letter-spacing:-0.304px}
.bmsformcontainer .feedback-form-options__field--checkbox{min-height:10px}
.bmsformcontainer .feedback-form-options--checkbox .feedback-form-options__field--checkbox{appearance:none;-moz-appearance:none;-webkit-appearance:none;vertical-align:middle;position:relative;border:1px solid var(--scope-text);width:18px !important;height:18px;display:inline-block;border-radius:2px;cursor:pointer;top:7px}
.bmsformcontainer .feedback-form-options__field--checkbox:checked{border:1px solid var(--scope-primary);background:var(--scope-primary)}
.bmsformcontainer .feedback-form-options__field--checkbox:checked::before{content:"";width:10px;height:6px;border-left:2px solid var(--scope-main-nav-background-color);border-bottom:2px solid var(--scope-main-nav-background-color);position:absolute;transform:rotate(316deg);top:24%;left:22%}
.bmsformcontainer .feedback-form-options--radio .feedback-form-options__field--radio{appearance:none;-moz-appearance:none;-webkit-appearance:none;vertical-align:middle;position:relative;border:1px solid var(--scope-text);border-radius:50%;display:inline-block;width:16px;height:16px;display:inline-block;cursor:pointer;top:3px}
.bmsformcontainer .feedback-form-options__field--radio:checked{border:1px solid var(--scope-primary)}
.bmsformcontainer .feedback-form-options__field--radio:checked::before{content:"";width:10px;height:10px;border:1px solid var(--scope-primary);background:var(--scope-primary);position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}
.bmsformcontainer .rating-option .feedback-form-options__field--radio::after{content:attr(data-label);position:absolute;left:7px;top:-5px;line-height:31.792px;letter-spacing:.304px}
.bmsformcontainer .rating-option .feedback-form-options__field--radio{width:24px;height:24px;border-radius:50%;margin-right:0;border:1px solid transparent}
.bmsformcontainer .rating-option .feedback-form-options__field--radio:checked::after{top:-5px;left:7px;color:var(--scope-main-nav-background-color);font-size:16px}
.bmsformcontainer .rating-option .feedback-form-options__field--radio:checked::before{background:var(--scope-primary);width:24px;height:24px;border-radius:50%}
.bmsformcontainer .feedback-form fieldset{display:flex;flex-wrap:wrap;gap:16px}
.bmsformcontainer .bmsformoptions.options{margin-bottom:40px;margin-left:-17px}
.bmsformcontainer .feedback-form label{display:flex;width:100%;margin:0;gap:8px;align-items:baseline}
.bmsformcontainer .feedback-form .rating-option label{width:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;gap:12px}
.bmsformcontainer .feedback-form .feedback-form-options__legend,.bmsformcontainer .feedback-form .feedback-form-options__field-label span{font-size:16px;letter-spacing:-0.304px;display:inline-block;margin:0}
.bmsformcontainer .feedback-form .feedback-form-options__field-label span{width:calc(100% - 16px)}
.bmsformcontainer .feedback-form .feedback-form-options__legend{width:100%}
.bmsformcontainer .feedback-form .feedback-form-options__field-description{cursor:pointer}
.bmsformcontainer .feedback-form .feedback-submit{cursor:pointer;color:var(--scope-main-nav-background-color);border-radius:21px;background:var(--scope-primary);height:40px;font-size:16px;line-height:22px;width:168px;justify-content:center;align-items:center;display:flex}
.bmsformcontainer .feedback-form .feedback-submit:disabled{opacity:.6;cursor:not-allowed}
.bmsformcontainer .feedback-form .feedback-cancel{border:1px solid var(--scope-primary);cursor:pointer;color:var(--scope-primary);border-radius:21px;background:var(--scope-main-nav-background-color);font-size:16px;line-height:22px;display:flex;width:168px;height:40px;justify-content:center;align-items:center;gap:10px;margin-right:35px}
.bmsformcontainer .feedback-form .bmsformbutton{display:inline-block;margin-bottom:43px}
.bmsformcontainer .feedback-form .rating-option .feedback-form-options__field-description{color:var(--scope-secondary);max-width:60px;font-size:12px;line-height:15px;letter-spacing:.228px;width:100%}
@media(max-width:768px){.bmsformcontainer .feedback-form .bmsformbutton{display:block;margin-bottom:0}
.bmsformcontainer .feedback-form .feedback-cancel{width:100%;margin-bottom:24px;margin-top:16px;margin-right:0}
.bmsformcontainer .feedback-form .feedback-submit{width:100%;margin-bottom:32px}
.bmsformcontainer .feedback-desc>*,.bmsformcontainer .feedback-desc a{font-size:14px}
.bmsformcontainer .feedback-title{font-size:24px;letter-spacing:-0.456px}
.bmsformcontainer .feedback-logo img{width:176px}
.bmsformcontainer{padding:24px 24px 40px}
.modal#genericLightbox .modal-dialog #feedback-modal{max-width:calc(100% - 58px);margin-top:8%;margin-bottom:8%}
}
.helpful-video-box{margin:24px 0}
@media(min-width:0) and (max-width:767px){.helpful-video-box{margin:24px -33px}
}
.helpful-video{display:inline-flex;padding:10px 20px 10px 20px;align-items:center;gap:16px;align-self:stretch;border:1px solid var(--scope-text);background:var(--scope-gradients-light-color-left)}
.helpful-video p{margin:0;color:var(--scope-text);font-size:20px;font-style:normal;font-weight:700;line-height:150%;white-space:nowrap;letter-spacing:-0.38px;@media(max-width:768px){font-size:16px;letter-spacing:-0.304px}
}
.helpful-video button{background:0;cursor:pointer;padding:0;line-height:normal}
.helpful-video button svg{height:24px;width:24px}
.helpful-video button[data-like="true"] .thumbs-up{display:none}
.helpful-video button[data-dislike="true"] .thumbs-down{display:none}
.helpful-video button[data-like="false"] .thumbs-up-filled{display:none}
.helpful-video button[data-dislike="false"] .thumbs-down-filled{display:none}
.helpful-video button:focus{outline:0}
.shareIcons{font-size:12px;left:97px;background:#fff;z-index:4;padding-left:3px;color:#be2bbc;font-weight:bold}
.addingUrl{position:absolute;padding:7px;width:205px;white-space:break-spaces;margin-left:-19px;box-shadow:1px 1px 4px 3px rgba(0,0,0,0.2);background:var(--scope-gradients-light-color-left)}
.shareinput{margin:0;max-width:100%;-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);text-align:left;line-height:1.21428571em;font-family:'Lato','Helvetica Neue',Arial,Helvetica,sans-serif;padding:.67857143em 1em;background:#fff;border:1px solid rgba(34,36,38,0.15);color:rgba(0,0,0,0.87);border-radius:.28571429rem;-webkit-transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:border-color .1s ease,-webkit-box-shadow .1s ease;transition:box-shadow .1s ease,border-color .1s ease;transition:box-shadow .1s ease,border-color .1s ease,-webkit-box-shadow .1s ease;-webkit-box-shadow:none;box-shadow:none;width:100%}
@media(max-width:920px){.videoreaction{padding:0 9px}
}
@media(min-width:0) and (max-width:767px){.shareIcons .addingUrl{left:0;margin-left:150px}
.helpful-video-box{max-width:1240px;margin:0 auto}
}
.top-banner{margin-bottom:34px}
.fixed-top-banner{position:fixed;top:0;left:0;width:100%;display:flex;justify-content:space-around;z-index:50;color:#fff;padding:5px 0;text-align:center}
.fixed-top-banner p{font-size:16px;font-weight:400;margin:0;line-height:24px}
.fixed-top-banner a{font-weight:inherit;font-size:inherit;text-decoration:underline;color:inherit !important}
.fixed-top-banner a:hover{color:inherit !important}
.sticky-global-utility-nav{margin-top:30px}
.global-utility-nav{position:fixed;left:0;right:0;top:0;z-index:54}
.utility-nav-title.utility-text .dropdown-arrow{display:none}
.utility-nav-title.utility-text.addChevron .dropdown-arrow svg{height:10px;width:10px;display:none}
.utility-nav-title.utility-text.addChevron p .dropdown-arrow svg path{fill:var(--scope-text-color-utility-nav)}
.utility-nav-title.utility-text.addChevron p .dropdown-arrow svg{display:block;transform:rotate(0)}
.utility-nav-title.utility-text.addChevron .dropdown-arrow{display:inline-block;padding-left:5px}
.global-utility-nav-item.active .utility-nav-title.utility-text.addChevron p .dropdown-arrow svg{transform:rotate(90deg)}
.getDataOfModal{cursor:pointer}
.global-utility-nav-contaent-wraper{max-width:1140px;margin-left:auto;margin-right:auto}
.global-utility-nav-items{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:center}
.global-utility-nav-item{padding:0 13.5px;font-size:14px;line-height:30px}
.global-utility-nav-item .global-utility-nav-link,.global-utility-nav-item .utility-nav-title{cursor:pointer;color:var(--scope-text-color-utility-nav)}
.global-utility-nav-item .global-utility-nav-link:hover,.global-utility-nav-item .utility-nav-title:hover{color:var(--scope-text-hover-color)}
.global-utility-nav-item .global-utility-nav-link p,.global-utility-nav-item .utility-nav-title p{margin-bottom:0;cursor:pointer;pointer-events:none}
.global-utility-nav-item:not(.indication) a,.global-utility-nav-item:not(.indication) button{color:var(--scope-text-color-utility-nav);display:flex;background:transparent;padding:0}
.global-utility-nav-item:not(.indication) a .external-link{display:none;top:3px;position:relative;padding-left:5px}
.global-utility-nav-item a .external-link path{fill:var(--scope-text-color-utility-nav)}
.global-utility-nav-item a.externalIcon .external-link{display:inline-block}
.global-utility-nav-item.active a{color:var(--scope-text-hover-color)}
.global-utility-nav-item.active .global-utility-nav-links a.global-utility-nav-link{color:var(--scope-text-color-utility-nav)}
.global-utility-nav-item.active .global-utility-nav-links a.global-utility-nav-link:hover{text-decoration:underline;color:var(--scope-text-hover-color)}
.global-utility-nav-item.active .utility-nav-title{color:var(--scope-text-hover-color)}
.global-utility-nav-item a:hover{text-decoration:underline;color:var(--scope-text-hover-color,) !important}
.global-utility-nav-item button:hover{color:var(--scope-text-hover-color,) !important}
.global-utility-nav-item .utility-nav-title p:hover{cursor:pointer}
.global-utility-nav-item a:focus,.global-utility-nav-item>button:focus{outline:0}
.global-utility-nav-indication-container{overflow:hidden;background:#fff;position:fixed;box-shadow:1px 2px 3px 0 rgba(50,50,50,0.4);width:477px;transform:translatex(-41%);border:1px solid #ccc;z-index:50;padding:5px 10px;color:var(--scope-text);font-size:14px;padding-bottom:0;border-top:0}
.global-utility-nav-links{width:auto;position:absolute;right:-14px;z-index:55}
.global-utility-link-item{position:relative}
.global-utility-nav-link p{border:1px solid var(--scope-text);background-color:#fff;width:150px;padding:5px}
.global-utility-nav-item .global-utility-nav-item-direct-link p{margin-bottom:0;pointer-events:none}
.swiper.global-utility-header{width:100%;margin:0}
.global-utility-nav-indication-container .swiper-slide{margin:0;width:100%;padding-right:7px;padding-bottom:15px}
.global-utility-nav-indication-item p{line-height:16px;font-size:13px;margin-bottom:5px;padding:0 2px}
.global-utility-nav-indication-item p:last-child{margin-bottom:0}
.global-utility-nav-indication-item p:first-child{margin-top:5px}
.global-utility-nav-indication-item{padding:0 3px;margin-top:25px;padding-right:18px;max-height:var(--scope-indication-desktop-max-height);overflow:auto}
.global-utility-nav-indication-container .swiper-wrapper{width:100%;margin:0 6px}
.global-utility-nav-indication-container .swiper-pagination-bullet{width:20px;height:20px;text-align:center;line-height:20px;font-size:12px;color:#000;opacity:1;background:rgba(0,0,0,0.2)}
.global-utility-nav-indication-container .swiper-pagination-bullet-active{color:var(--scope-primary-text);background:var(--scope-link)}
.global-utility-nav-indication-container .swiper-pagination-bullet{height:20px;width:20px;border-radius:0;color:var(--scope-primary-text)}
.global-utility-nav-indication-container .swiper-button-prev,.global-utility-nav-indication-container .swiper-button-next{--swiper-navigation-size:10px;--swiper-theme-color:var(--scope-link);margin:4px;font-weight:bold;background:transparent}
.global-utility-nav-indication-container .swiper-pagination.swiper-pagination-fraction.swiper-pagination-horizontal{position:relative;height:30px;margin-top:12px;color:var(--scope-text-color-utility-nav)}
.swiper-global-utility-navgation{text-align:center}
.global-utility-nav-indication-container .swiper-button-prev{top:auto;left:38%;z-index:55;height:15px;width:20px;bottom:10px}
.global-utility-nav-indication-container .swiper-button-next{top:auto;right:37%;height:15px;width:20px;bottom:10px}
.swiper-global-utility-navgation-close svg{border:1px solid var(--scope-link);border-radius:50%;height:25px;width:25px}
.swiper-global-utility-navgation-close svg path{stroke:var(--scope-link)}
.global-utility-nav-indications{width:100%}
.global-utility-nav-indication-container{display:flex;flex-wrap:wrap;flex-direction:row;padding-right:1px}
.global-utility-nav-item.indication.global-utility-mobile-item.active{background-color:var(--scope-background-color-utility-nav)}
.global-utility-nav-item.indication .indication-knoch{display:none}
.global-utility-nav-item.indication.active .indication-knoch{display:block;height:0;width:0;border-left:12px solid transparent;border-right:12px solid transparent;border-bottom:12px solid transparent;border-top:13px solid var(--scope-background-color-utility-nav);position:absolute;z-index:105;right:28%}
.global-utility-nav-item.active{border-radius:0;color:var(--scope-text-hover-color)}
.hide-global-utility-nav-item-desktop{display:none}
.hide-global-utility-nav-item-mobile{display:block}
.utility-nav-title.addChevron{margin-right:17px;position:relative;cursor:pointer}
.global-utility-nav-item p{margin:0}
.global-utility-nav-item.active .global-utility-nav-indication-item p{color:var(--scope-text-color-utility-nav)}
.global-utility-nav-item.active .global-utility-nav-indication-item a{color:var(--scope-link)}
.global-utility-nav-item .global-utility-nav-link p{border:1px solid var(--scope-border-utility-nav);background-color:var(--scope-background-color-utility-nav)}
.global-utility-nav-indication-item::-webkit-scrollbar{width:5px;display:block}
.global-utility-nav-indication-item::-webkit-scrollbar-track{background-color:#d1cece}
.global-utility-nav-indication-item::-webkit-scrollbar-thumb{background:#595454}
.swiper-global-utility-navgation-close{position:absolute;right:15px;z-index:50;top:8px}
@media(max-width:1024px){.global-utility-nav-item{font-size:12px;line-height:24px}
}
@media(min-width:768px) and (max-width:1180px){.global-utility-nav-item{padding:0 8.5px}
.global-utility-nav-item .global-utility-nav-link:hover,.global-utility-nav-item .utility-nav-title:hover{color:var(--scope-text-color-utility-nav)}
}
@media(min-width:768px) and (max-width:1023px){.global-utility-nav-indication-container{left:193px}
}
@media(min-width:0) and (max-width:767px){.hide-global-utility-nav-item-desktop{display:block}
.global-utility-nav-item a .external-link{top:4px}
.global-utility-nav-indication-item{max-height:var(--scope-indication-mobile-max-height)}
.global-utility-nav-indication-container .swiper-button-next{bottom:14px}
.global-utility-nav-indication-container .swiper-button-prev{bottom:14px}
.global-utility-nav-item.indication.active .indication-knoch{top:18px;right:48%}
.global-utility-nav-item .global-utility-nav-link:hover,.global-utility-nav-item .utility-nav-title:hover{color:var(--scope-text-color-utility-nav)}
.hide-global-utility-nav-item-mobile{display:none}
.global-utility-nav-item{width:50%;border:1px solid var(--scope-border-utility-nav);text-align:center}
.global-utility-nav-item.optional-text-mobile-item{width:100%}
.optional-text-mobile-item p{margin-bottom:0}
.swiper.global-utility-header{height:auto;text-align:left}
.global-utility-nav-indication-container{width:98%;transform:none;z-index:55;left:5px}
.global-utility-nav-indications{width:100%}
.global-utility-nav-links{right:-15px;width:117.5%}
.global-utility-nav-item .global-utility-nav-link p,.global-utility-nav-item .utility-nav-title p,.global-utility-link-item p{line-height:13px;padding:3px 0;vertical-align:middle;display:table-cell;text-align:center}
.global-utility-nav-item button.utility-nav-title p{display:block}
.global-utility-nav-item .global-utility-nav-item-direct-link p{line-height:13px;padding:3px 0;vertical-align:middle;display:table-cell}
.global-utility-nav-item:not(.indication) a,.global-utility-nav-item:not(.indication) button,.global-utility-nav-item .utility-nav-title{display:table;width:100%;height:100%}
}
.utility-nav-title.utility-text{cursor:default;background-color:transparent}
.utility-textContent .utility-nav-title.utility-text:hover{text-decoration:none;color:var(--scope-text-color-utility-nav)}
.utility-nav-title.utility-text.addChevron{cursor:pointer}
.global-utility-nav-item.indication .utility-nav-title.utility-text{cursor:pointer}
.global-utility-nav-item.indication .utility-nav-title.utility-text:hover{color:var(--scope-text-hover-color)}
.utility-nav-title.utility-text.addChevron:hover{color:var(--scope-text-hover-color)}
.global-utility-nav-item.indication.global-utility-mobile-item.active .utility-nav-title.utility-text{color:var(--scope-text-hover-color);position:relative}
.global-utility-nav-item.global-utility-mobile-item.active .utility-nav-title.utility-text.addChevron{color:var(--scope-text-hover-color)}
.global-utility-nav-item.active.utility-textContent .utility-nav-title{color:var(--scope-text-color-utility-nav)}
#globalNavModal.modal.show .modal-dialog{max-width:90%;width:90%}
#globalNavModal.modal.show .modal-body{min-height:90vh}
#globalNavModal.modal.show .close-btn{position:absolute;right:3px;top:-4px;cursor:pointer;background:0}
#globalNavModal.modal.show .close-btn:focus{outline:0}
#globalNavModal.modal.show .close-btn span{font-size:25px;color:var(--scope-link)}
body.modal-open .modal#globalNavModal{overflow-y:scroll}
@media(min-width:0) and (max-width:768px){#globalNavModal.modal.show .modal-dialog .mobile-menu-wrapper{display:none}
#globalNavModal.modal button.close{right:0 !important}
#globalNavModal.modal.show .modal-dialog{max-width:87%;width:87%}
}
@media(min-width:0) and (max-width:1180px){#globalNavModal.modal.show .modal-body{overflow:auto}
#globalNavModal .modal-dialog .modal-content{min-height:96vh;overflow:visible}
}
.global-utility-link-item .global-utility-nav-links a.global-utility-nav-link:focus-visible,.swiper-global-utility-navgation-close a:focus-visible,.global-utility-nav-indications .swiper-slide-active a:focus-visible,.global-utility-nav-item:has(>a:focus-visible),.global-utility-nav-item:has(>button:focus-visible){outline:-webkit-focus-ring-color auto 1px}
.global-utility-nav-item a[href="javascript:void(0)"]:hover{text-decoration:none}
.global-utility-nav-indications .swiper-slide .global-utility-nav-indication-item{pointer-events:none;visibility:hidden}
.global-utility-nav-indications .swiper-slide.swiper-slide-active .global-utility-nav-indication-item{pointer-events:auto;visibility:visible}
ul.global-utility-nav-links,ul.global-utility-nav-items{list-style-type:none;margin:0;padding:0}
.global-utility-nav-item button{padding:0}
.accordion-bio-container .accordion-group .expand-all:after,.accordion-bio-container .accordion-group .expand-all:before,.accordion-bio-container .accordion-ungroup .expand-all:after,.accordion-bio-container .accordion-ungroup .expand-all:before{content:" ";display:table}
.accordion-bio-container .accordion-group .expand-all:after,.accordion-bio-container .accordion-ungroup .expand-all:after{clear:both}
.accordion-bio-container .accordion-group .expand-all-link,.accordion-bio-container .accordion-ungroup .expand-all-link{float:right}
.accordion-bio-container .accordion .accordion-sub-title,.accordion-bio-container .accordion .accordion-title{display:block;width:calc(100% - 20px)}
.accordion-bio-container .accordion .arrow .icon{display:block;height:20px;width:20px;transition:all .3s ease-in 0}
@media only screen and (max-width:767px){.accordion-bio-container .accordion .arrow .icon{height:48px;width:48px}
}
.accordion-bio-container .accordion .arrow .icon svg{position:absolute;top:0}
@media only screen and (max-width:767px){.accordion-bio-container .accordion .arrow .icon svg{top:19px;left:19px}
}
.accordion-bio-container .accordion .open{outline:0}
@media only screen and (max-width:767px){.accordion-bio-container .accordion-group .expand-all-link,.accordion-bio-container .accordion-ungroup .expand-all-link{padding:8px}
}
.accordion-bio-container .expand-all{display:flex}
.accordion-bio-container .accordion-container-wrapper .accordion-ungroup .chevron::after,.accordion-bio-container .accordion-container-wrapper .accordion-group .chevron::after{content:unset !important}
.accordion-bio-container .accordion-container-wrapper .chevroncollapse path,.accordion-bio-container .accordion-container-wrapper .chevronexpand path{fill:var(--scope-primary)}
.accordion-bio-container .accordion-container-wrapper .chevroncollapse,.accordion-bio-container .accordion-container-wrapper .chevronexpand{margin-top:10px;margin-right:10px}
.accordion-bio-container .accordion-container-wrapper .chevroncollapse path{transform:rotate(180deg);transform-origin:center}
.accordion-bio-container .accordion .arrow .icon{transform:none}
.accordion-bio-container .accordion .arrow .icon-close-item{display:none}
.accordion-bio-container .accordion .open .arrow .icon{transform:none}
.accordion-bio-container .accordion .open .arrow .icon-close-item{display:block}
.accordion-bio-container .accordion .open .arrow .icon-open-item{display:none}
.accordion-bio{border-top:0;padding-top:20px;margin:0}
.accordion-bio .accordion-image{width:124px;margin-top:5px;margin-bottom:20px;float:left;margin-right:20px}
.accordion-bio .accordion-title-container:after{height:4px;display:block;background:#eee7e7;content:"";padding-right:calc(100% - 144px);float:right}
.accordion-bio .accordion-title{font-size:18px;line-height:24px;font-weight:400;padding:0 20px 0 144px}
.accordion-bio .accordion-sub-title{font-size:15px;line-height:18px;font-weight:400;color:#595454;padding:5px 20px 10px 144px}
.accordion-bio .accordion-toggle{background:0;position:absolute;top:0;right:0;padding:0}
.accordion-bio .accordion-toggle:after,.accordion-bio .accordion-toggle:before{content:" ";display:table}
.accordion-bio .accordion-toggle:after{clear:both}
.accordion-bio-container .accordion-container-wrapper .accordion-toggle{width:unset}
.accordion-bio .accordion-toggle .arrow{top:28px;right:5px;padding:0;margin-top:-10px;position:absolute}
.accordion-bio .accordion-dropdown{margin:24px 20px 20px 144px;width:calc(100% - 164px);padding:0}
.accordion-bio .accordion-dropdown .body-1{font-size:16px}
.accordion-container-wrapper .accordion-bio .arrow .icon-open-item svg path,.accordion-container-wrapper .accordion-bio .arrow .icon-close-item svg path{fill:var(--scope-primary)}
.accordion-bio span.accordion-sub-title.pod-sub-title,.accordion-bio span.accordion-title.pod-title{max-width:unset}
.accordion-bio .accordion-image img{max-width:124px}
.accordion-bio .accordion-sub-title.pod-sub-title p{margin-bottom:0}
.accordion-bio .accordion-sub-title{cursor:pointer}
@media only screen and (max-width:767px){.accordion-bio .accordion-title-container:after{padding-right:100%;margin-bottom:24px}
.accordion-bio .accordion-title{padding:0 20px 0 0}
.accordion-bio .accordion-sub-title{padding:5px 20px 10px 76px;font-size:16px}
.accordion-bio .accordion-image{width:64px;display:block;margin-right:12px;margin-bottom:10px}
.accordion-bio .accordion-dropdown{margin:24px 20px 20px 0;width:100%}
.accordion-bio .accordion-dropdown:before{content:'';display:block;clear:both}
.accordion-bio .accordion-image img{max-width:64px}
.accordion-bio-container .accordion-container-wrapper .chevroncollapse,.accordion-bio-container .accordion-container-wrapper .chevronexpand{margin-top:22px;margin-right:10px}
.accordion-bio .sub-title-padding{padding-left:0}
.accordion-bio .accordion-dropdown ul,.accordion-bio .accordion-dropdown ol{margin-left:7px}
.accordion-bio .accordion-dropdown ol:has(span.text-large){margin-left:15px}
}
.xfpage.page.basicpage .container{max-width:100%;padding-right:0;padding-left:0}
.heroBannerSlider__slideLink{position:relative;display:block}
.heroBannerSlider__slide picture img{display:block}
#video2.heroBannerSlider__slideModalMain.video-iframe-modal .icon-svg:focus,#video2.heroBannerSlider__slideModalMain.video-iframe-modal .close:focus{outline:0;border:0}
.swipercarousel.multiple-slides .swiper-slide.has-link{cursor:pointer}
.swipercarousel img{max-width:100%}
.swipercarousel .rte.heroSliderBottomBar_content-desc a{text-decoration:underline}
.swipercarousel .rte a:hover{color:var(--scope-primary);text-decoration:underline}
.heroBannerSlider__photoStrip-caption p{margin-bottom:0}
.heroBannerSlider-v1 .heroBannerSlider__slide img{object-fit:cover;height:calc(100vh - 150px);display:block}
#video2 .video-js.vjs-thumbnails{display:block;width:100%;max-height:90vh;border-radius:.375rem;padding-bottom:56.2499%;height:auto}
.video-iframe-modal .brightcovePlayer--overlay{width:100%;height:100%}
.swipercarousel img{width:100%;max-width:100%}
.video-embed{position:relative;padding:0;padding-bottom:56.25%;height:0}
.video-embed .video,.video-embed iframe{position:absolute;top:0;left:0;width:100%;height:100%}
#video2.heroBannerSlider__slideModalMain.video-iframe-modal{width:80% !important;margin-left:auto;margin-right:auto;overflow-y:hidden;align-items:center}
#video2.heroBannerSlider__slideModalMain.video-iframe-modal .modal-dialog{max-width:99%;pointer-events:auto}
.heroSectionHeader .heroSectionHeader__wraperText{color:#ff8900;font-size:27px;text-align:right}
.heroSectionHeader .parsys_column .heroSectionHeader__wraper{margin:0;padding:20px;padding-right:0;margin-right:25px;border-bottom:10px solid #ff8900}
.heroSectionHeader .parsys_column .heroSectionHeader__wraperDesc{margin:0;padding:20px}
.heroImg-caption{position:absolute;left:0;right:0;top:0;width:100%;bottom:0}
.heroImg-caption .caption-title{font-weight:bold;font-size:54px;line-height:58px;text-shadow:none;padding:5px;color:#fff;word-break:break-word}
.heroImg-caption .image-caption-desc.right-top{padding-right:40px}
.heroImg-caption .image-caption-desc.right-top p,.heroImg-caption .caption-title.right-top{text-align:right}
.heroImg-caption .caption-title.right-top{padding:5px 40px}
.heroImg-caption .caption-title.center{position:absolute;width:100%;left:0;text-align:center;top:calc(50% - 35px)}
.heroImg-caption .image-caption-desc.center{position:absolute;width:100%;left:0;text-align:center;top:calc(50% + 35px)}
.heroImg-caption .caption-title.left-top{padding:5px 40px}
.heroImg-caption .caption-title.left-bottom,.heroImg-caption .caption-title.right-bottom{position:absolute;width:100%;left:0;bottom:100px;padding:0 40px}
.heroImg-caption .image-caption-desc{font-size:14px;line-height:20px;color:#fff;text-shadow:none}
.heroImg-caption .image-caption-desc.left-top{padding:5px 40px}
.heroImg-caption .image-caption-desc.left-bottom,.heroImg-caption .image-caption-desc.right-bottom{position:absolute;width:100%;left:0;bottom:55px;padding:20px 40px}
.heroImg-caption .image-caption-desc p{text-shadow:1px 1px #000;margin-bottom:0}
.heroImg-caption .caption-title.right-bottom,.heroImg-caption .image-caption-desc.right-bottom p{text-align:right}
.heroImg-caption .img-caption-text{padding:10px 0 100px 0;width:100%}
.heroBannerSlider__slide img{object-fit:cover;min-height:100%}
.heroSectionBackgroundContainerTop.heroSectionHeader .parsys_column .heroSectionHeader__wraper{border:0}
.heroSectionBackgroundContainerTop.heroSectionHeader .heroSectionHeader__wraperText{color:#fff}
.heroSectionBackgroundContainerTop.heroSectionHeader .parsys_column .heroSectionHeader__wraperDesc{color:#fff}
.heroBannerSlider__slideModalMain.modal.video-iframe-modal .video{max-height:90vh}
.heroBannerSlider__slideModalMain.modal button.close{right:1px;top:2px;height:41px;width:45px;background:rgba(0,0,0,0.7);opacity:1}
.heroBannerSlider__slideModalMain.modal button.close i{height:27px;width:27px;display:inline-block}
.heroBannerSlider__slideModal{position:relative}
.heroBannerSlider__slideModalMain.modal button.close i svg path{fill:#fff}
.swipercarousel .swiper-slide{margin-right:0}
.swiper-container.slider-with-image-below-text-container.swiper-horizontal .swiper-slide{display:inline-grid}
.logo .overlay-modal-logo-image{position:fixed;top:0;background:rgba(225,225,225,0.8);padding:15px}
.swipercarousel .swiper-pagination{text-align:right}
.swipercarousel .swiper-pagination-bullet{width:12px;height:12px;border:2px solid var(--scope-primary);opacity:1;background:transparent;box-shadow:0 0 3px -1px black;margin:0 5px}
.swipercarousel .swiper-pagination-bullet-active{background:var(--scope-primary);border:2px solid var(--scope-primary);width:12px;height:12px}
.swipercarousel .swiper-pagination-bullets,.swipercarousel .swiper-pagination-custom{bottom:30px;left:auto;right:30px;padding:8px 40px 8px 8px;width:auto}
.swipercarousel .swiper-pagination-fraction{bottom:-30px;left:auto;right:0;padding:2px;width:auto}
.swipercarousel .swiper-button-next,.swipercarousel .swiper-button-prev{height:14px;width:14px;margin-top:-25px;padding:25px;border-radius:50%;background-color:rgba(0,0,0,0.5)}
.swipercarousel .swiper-button-next:after,.swipercarousel .swiper-button-prev:after{font-size:25px;color:#fff;min-width:14px}
.heroBannerSlider__slide .heroImg-caption .icon-play{background-color:var(--scope-primary);position:relative;left:0;margin-top:0;margin-left:0;top:5px;width:49px;height:49px;border-radius:50%;display:inline-block}
.heroBannerSlider__slide .heroImg-caption .icon-play svg{position:absolute;top:50%;left:50%;transform:translate(-35%,-45%)}
.heroSliderBottomBar{display:flex;padding:28px 20px;align-items:center;background:#eee7e7}
.heroSliderBottomBar .heroSliderBottomBar_firstColumn{padding-left:35px;flex-basis:75%}
.heroSliderBottomBar .heroSliderBottomBar_firstColumn h6{margin-bottom:7px}
.heroSliderBottomBar .heroSliderBottomBar_firstColumn p{font-size:20px;line-height:24px;font-weight:400;color:var(--scope-text)}
.heroSliderBottomBar .heroSliderBottomBar_firstColumn p.title{font-weight:700;font-size:25px;line-height:32px;color:var(--scope-text)}
.primary-button-round{border-radius:30px;padding:12px 24px;background:var(--scope-primary);display:flex;align-items:center;color:#fff;display:inline-block}
.heroSliderBottomBar_button .primary-button-round{font-style:normal;font-weight:400;font-size:17px;line-height:20px}
.heroSliderBottomBar_content p{font-size:20px;font-weight:300;margin-bottom:0}
.heroSliderBottomBar_button{flex-basis:25%;text-align:right;padding-right:35px}
.heroBannerSlider__slideModalMain.video-iframe-modal .view-transcript{position:absolute;bottom:70px;right:0;background-color:#fff;color:#000;cursor:pointer;height:fit-content;border-radius:30px 0 0 30px;font-size:17px;line-height:20px;padding:6px 12px;display:inline-block;letter-spacing:0;border:3px solid var(--scope-primary)}
.heroBannerSlider__slideModalMain.video-iframe-modal .view-transcript:hover{border:0;padding:9px 15px;color:#000}
.swipercarousel .parsys_column{flex-grow:1;display:flex;-ms-flex-direction:column;flex-direction:column;align-items:stretch;align-content:stretch;margin:0;position:relative}
.swipercarousel .parsys_column.colctrl-2b-33{display:flex;flex-direction:row;align-items:stretch;align-content:stretch}
.swipercarousel .parsys_column .parsys_column{margin:0 15px 30px}
.swipercarousel .parsys_column.colctrl-2b-33-c0{width:66.6666666667%}
.swipercarousel .colctrl-2b-33 .parsys_column:first-child{margin-left:0}
.swipercarousel .parsys_column>.parsys_column>div{align-self:flex-start;width:100%}
.swipercarousel .parsys_column.colctrl-2b-33-c1{width:33.3333333333%}
.swipercarousel .colctrl-2b-33 .parsys_column:last-child{margin-right:0}
@media only screen and (min-width:768px) and (max-width:1180px){.heroImg-caption .caption-title{font-weight:bold;font-size:32px;line-height:50px;padding:3px}
.heroBannerSlider__slideModalMain.modal.video-iframe-modal .modal-content{height:auto!important}
}
@supports not(-ms-high-contrast:none){.heroBannerSlider__slideModalMain.modal.video-iframe-modal.video-grid .modal-dialog{margin:0vh auto;max-width:100%;width:100%}
}
@media only screen and (max-width:767px){#video2.heroBannerSlider__slideModalMain.video-iframe-modal{width:95% !important;overflow-y:hidden;margin-right:5px !important;margin-top:100px}
.heroSliderBottomBar{display:block;padding:28px 30px}
.heroSliderBottomBar_button{text-align:left}
.swipercarousel .swiper-pagination-bullets,.swipercarousel .swiper-pagination-custom{right:20px;bottom:15px}
.heroSliderBottomBar .heroSliderBottomBar_firstColumn p.title{font-size:24px;line-height:27px;margin-bottom:7px}
.heroSliderBottomBar .heroSliderBottomBar_firstColumn p{font-size:18px;line-height:22px}
.heroSliderBottomBar .heroSliderBottomBar_firstColumn{margin-bottom:21px}
.heroSliderBottomBar .primary-button-round{margin-left:32px}
.heroBannerSlider__slideModalMain.modal.video-iframe-modal .modal-content{height:auto !important;position:relative}
.swipercarousel .swiper-button-next,.swipercarousel .swiper-button-prev{height:20px !important;width:20px !important;background-size:18px 15px !important;margin-top:-33px;padding:18px !important;border-radius:50%}
.swipercarousel .swiper-button-next:after,.swipercarousel .swiper-button-prev:after{font-size:15px;min-width:8px}
.heroBannerSlider__slide .heroImg-caption .icon-play{top:4px;width:34px;height:34px}
.heroBannerSlider__slide .heroImg-caption .icon-play svg{width:12px}
.heroImg-caption .caption-title{font-weight:bold;font-size:32px;line-height:36px;padding-bottom:0}
.heroImg-caption .caption-title.center{top:calc(50% - 40px);line-height:40px;padding:2px}
.heroImg-caption .image-caption-desc.center{top:calc(50% + 10px)}
.heroImg-caption .image-caption-desc.right-top p,.heroImg-caption .caption-title.right-top{padding-right:20px}
.heroImg-caption .caption-title.left-bottom{padding:0 30px;bottom:42px}
.heroImg-caption .caption-title.right-bottom{padding:0 30px;bottom:60px}
.heroImg-caption .caption-title.left-top{padding:2px 10px}
.heroImg-caption .image-caption-desc.left-top{padding:2px 10px}
.heroImg-caption .image-caption-desc.left-bottom{padding:0 30px;bottom:35px}
.heroImg-caption .image-caption-desc.right-bottom{padding:0 30px;bottom:50px}
.heroImg-caption .image-caption-desc{padding:0;font-size:11px;line-height:14px;margin-bottom:0}
.heroImg-caption .image-caption-desc.right-top{padding:2px 10px}
.heroSectionHeader .heroSectionHeader__wraperText{text-align:left}
.heroSectionHeader .parsys_column .heroSectionHeader__wraper{border-bottom:0;border-top:10px solid #ff8900}
.heroSectionHeader .parsys_column .heroSectionHeader__wraperDesc{padding-top:0}
.heroImg-caption .img-caption-text{padding:15px 0 30px 0}
.swipercarousel .swiper-pagination-fraction{right:0;bottom:-30px}
}
@media only screen and (max-width:550px){.heroSliderBottomBar .primary-button-round{margin-left:0}
.heroSliderBottomBar .heroSliderBottomBar_content,.heroSliderBottomBar .heroSliderBottomBar_firstColumn{padding-left:0}
}
.swipercarousel .swiper-slide .video-modal-iframe .video,.swipercarousel .swiper-slide .video-modal-iframe iframe,.swipercarousel .swiper-slide .video-modal-iframe video{display:block}
.replay-icon,.swipercarousel .swiper-container-rtl .replay-icon{background-image:url("data:image/svg+xml,%0A%3Csvgversion='1.1'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'x='0px'y='0px'viewBox='0010001000'enable-background='new0010001000'xml:space='preserve'%3E%3Cg%3E%3Cpathfill='%23ffffff'd='M949.2,50.5c-25.4,0-40.8,15.5-40.8,40.9V214C817.2,86.3,660.2,9.7,500,9.7C229.9,9.7,10,229.6,10,500c0,270.4,219.9,490.3,490,490.3c199.1,0,377-119,453.1-303.3c4.8-11.8,4.5-24.3-0.1-35.1c-4.5-10.9-13.2-20-24.9-24.9c-11.7-4.8-24.3-4.5-35.1,0c-10.8,4.5-20,13.2-24.9,24.9C806.4,801.6,661.8,898.3,500,898.3c-219.5,0-398.2-178.7-398.2-398.4c0-219.7,178.6-398.4,398.2-398.4c137.4,0,274.2,79.9,347.1,194.1H704.2c-25.4,0-40.8,15.5-40.8,40.9c-0.1,25.4,15.4,40.9,40.8,40.9h245c25.4,0,40.8-15.5,40.8-40.9V91.4C990,66,974.6,50.5,949.2,50.5z'/%3E%3C/g%3E%3C/svg%3E")}
@media screen and (max-width:767px){.heroBannerSlider__slideModalMain.video-iframe-modal .view-transcript{bottom:35px;height:24px;padding:1px 5px;font-size:12px}
.heroBannerSlider__slideModalMain.video-iframe-modal .view-transcript:hover{border:0;padding:1px 5px;color:#000}
}
@media screen and (min-width:768px){.heroBannerSlider__slideModalMain.video-iframe-modal .video,.heroBannerSlider__slideModalMain.video-iframe-modal video{min-height:auto}
}
.heroBannerSlider__slideModalMain.video-iframe-modal .video{position:relative;width:100%;height:0;padding-bottom:56.25%}
.heroBannerSlider__slideModalMain.modal button.close{right:-25px !important;top:-7px !important;height:30px !important;width:30px !important;background:0}
.heroBannerSlider__slideModalMain.modal.fade.video-iframe-modal{padding-right:18px !important}
.heroBannerSlider__slideModalMain.modal button.close i{height:15px;width:15px}
.swipercarousel .rte h4 a{text-decoration:none}
.swipercarousel .rte p{font-size:18px;line-height:22px;margin-bottom:0}
@media(max-width:1023px){.swipercarousel .rte p{font-size:18px;line-height:22px;margin-bottom:0}
#video2.heroBannerSlider__slideModalMain.video-iframe-modal{margin-top:60px}
.swipercarousel .parsys_column.colctrl-2b-33,.swipercarousel .parsys_column.colctrl-2b-33-c0,.swipercarousel .parsys_column.colctrl-2b-33-c1{margin-left:0;margin-right:0;padding:0;width:100%;display:block}
}
@media screen and (min-width:768px){.heroBannerSlider__slideModalMain.video-iframe-modal .video,.heroBannerSlider__slideModalMain.video-iframe-modal video{min-height:auto}
}
.heroBannerSlider__slideModalMain.video-iframe-modal .video{min-height:auto;position:relative;width:100%;height:0;padding-bottom:56.25%}
.modal.video-iframe-modal button.close{right:-25px;top:-7px;height:30px;width:30px;background:0}
.heroBannerSlider__slideModalMain.modal.fade.video-iframe-modal{padding-right:18px !important}
.modal.video-iframe-modal button.close i{height:15px;width:15px}
.heroBannerSlider__slideModalMain.video-iframe-modal .video,.heroBannerSlider__slideModalMain.video-iframe-modal iframe,.heroBannerSlider__slideModalMain.video-iframe-modal video{min-height:auto}
.heroBannerSlider__slideModalMain.video-iframe-modal .video,.heroBannerSlider__slideModalMain.video-iframe-modal video{height:auto !important}
.autoplay-control{position:absolute;width:26px;height:26px;z-index:136;bottom:27px;right:105px;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'class='icon-svg'fill='%23be2bbb'viewBox='005050'%3E%3Ctitle%3EPlayIcon%3C/title%3E%3Cpolygonpoints='20.2733.2220.2716.2734.3924.7420.2733.22'/%3E%3Cpathd='M25,49A24,24,0,1,1,49,25,24,24,0,0,1,25,49ZM25,5.35A19.65,19.65,0,1,0,44.65,25,19.67,19.67,0,0,0,25,5.35Z'/%3E%3C/svg%3E")}
.autoplay-control.pause{background-image:url("data:image/svg+xml,%3Csvgfill='%23be2bbb'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'x='0px'y='0px'viewBox='0010001000'enable-background='new0010001000'xml:space='preserve'%3E%3Cg%3E%3Cpathd='M500,990C229.4,990,10,770.6,10,500S229.4,10,500,10s490,219.4,490,490S770.6,990,500,990zM500,98.2C278.1,98.2,98.2,278.1,98.2,500c0,221.9,179.9,401.8,401.8,401.8c221.9,0,401.8-179.9,401.8-401.8C901.8,278.1,721.9,98.2,500,98.2zM637.2,621.2c0,25.1-19.7,45.4-44.1,45.4c-24.3,0-44-20.3-44.1-45.3h0V378.9h0c0,0,0-0.1,0-0.1c0-25.1,19.7-45.4,44.1-45.4c24.3,0,44.1,20.3,44.1,45.4c0,0.4,0,0.7,0,1.1v240.2C637.2,620.5,637.2,620.8,637.2,621.2zM451,621.2c0,25.1-19.7,45.4-44.1,45.4c-24.3,0-44-20.3-44.1-45.3h0V378.9h0c0,0,0-0.1,0-0.1c0-25.1,19.7-45.4,44.1-45.4c24.3,0,44.1,20.3,44.1,45.4c0,0.4,0,0.7,0,1.1v240.2C451,620.5,451,620.8,451,621.2z'/%3E%3C/g%3E%3C/svg%3E")}
.slider-with-image-below-main .base-anchor{font-weight:500;line-height:24px;color:var(--scope-primary);font-size:16px}
.slider-with-image-below-main{position:relative;width:100%;margin:0 auto;margin-top:40px;margin-bottom:40px}
.slider-with-image-below-main .slider-with-image-below-text{padding-left:5%;padding-right:5%}
.slider-with-image-below-main .swiper-button-prev{left:13px}
.slider-with-image-below-main .swiper-button-next:after,.slider-with-image-below-main .swiper-button-prev:after{font-size:25px;color:#595454}
.slider-with-image-below-main .swiper-button-next{right:13px}
.slider-with-image-below-main .swiper-button-next,.slider-with-image-below-main .swiper-button-prev{display:flex;height:32px;width:44px;height:44px;background-size:17px 35px;top:40%;background-color:transparent}
.slider-with-image-below-main .image-slider-content-container{display:block;margin-top:28px}
.slider-with-image-below-main .image-slider-content-link{margin-bottom:0}
.slider-with-image-below-main .rte p{padding-bottom:14px;font-size:18px;line-height:24px}
.slider-with-image-below-main .image-slider-content-link .base-anchor{font-size:13px;line-height:24px;font-weight:700;text-transform:uppercase}
.slider-with-image-below-main .image-slider-content-text{display:flex;text-align:left}
.slider-with-image-below-main .image-slider-content-text.full-width-title-des{display:block}
.slider-with-image-below-main .swiper-slide img{display:block}
.slider-with-image-below-main .image-slider-content-title{width:45%;padding-right:40px}
.slider-with-image-below-main .image-slider-content-text.full-width-title-des .slider-with-image-below-main .image-slider-content-title{width:100%;padding-right:0}
.slider-with-image-below-main .image-slider-content-title h3 a{font-size:25px;line-height:32px;color:var(--scope-text)}
.slider-with-image-below-main .image-slider-content-title h3 a:hover{color:var(--scope-primary)}
.slider-with-image-below-main .image-slider-content-desc{width:55%;font-size:16px;line-height:24px}
.slider-with-image-below-main .image-slider-content-text.full-width-title-des .image-slider-content-desc{width:100%}
.slider-with-image-below-main .swiper-pagination-bullets{bottom:110px;left:auto;right:0;padding:4px 30px 4px 4px}
.slider-with-image-below-main .autoplay-control{bottom:110px;right:0}
.slider-with-image-below-main .swiper-pagination-bullet{border:2px solid var(--scope-primary)}
.slider-with-image-below-main .swiper-pagination-bullet-active{background:var(--scope-primary)}
@media only screen and (max-width:820px){.slider-with-image-below-main .swiper-button-next{right:-5px}
.slider-with-image-below-main .swiper-button-prev{left:-5px}
}
@media only screen and (max-width:767px){.slider-with-image-below-main{width:100%;margin:0;margin-top:40px;margin-bottom:40px}
.slider-with-image-below-main .slider-with-image-below-text{padding-left:0;padding-right:0}
.slider-with-image-below-main .swiper-button-next,.slider-with-image-below-main .swiper-button-prev{display:flex;width:34px;height:34px;background-color:rgba(0,0,0,0.2);border-radius:50%}
.slider-with-image-below-main .swiper-button-next:after,.slider-with-image-below-main .swiper-button-prev:after{font-size:14px;color:#fff}
.slider-with-image-below-main .swiper-button-prev{left:10px}
.slider-with-image-below-main .swiper-button-next{right:10px}
.slider-with-image-below-main .image-slider-content-text{display:block}
.slider-with-image-below-main .image-slider-content-container{display:block;width:90%;margin:0 auto;margin-top:13px}
.slider-with-image-below-main .image-slider-content-link{margin-bottom:11px}
.slider-with-image-below-main .image-slider-content-link .base-anchor{font-size:16px;line-height:18px}
.slider-with-image-below-main .image-slider-content-title{padding-right:0;width:100%;margin-bottom:11px}
.slider-with-image-below-main .image-slider-content-title h3 a{font-size:24px;line-height:27px}
.slider-with-image-below-main .image-slider-content-desc{font-size:18px;line-height:22px;width:100%}
.slider-with-image-below-main .swiper-pagination-bullets{bottom:180px;right:0;padding:4px 40px 4px 4px}
.slider-with-image-below-main .autoplay-control{bottom:180px;right:10px}
}
@media only screen and (min-width:1271px){.slider-with-image-below-main .swiper-pagination-bullets{bottom:85px}
}
.heroBannerSlider-v2 .heroSliderBottomBar{display:block;background:#eee7e7}
.heroBannerSlider-v2 .heroSliderBottomBar_container{display:flex;padding:23px;align-items:center;max-width:1024px;margin:0 auto}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_firstColumn{padding:9px 33px 9px 28px;flex-basis:50%;border-right:1px solid #595454}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_firstColumn p{text-align:right;color:var(--scope-primary);font-weight:700;font-size:42px;line-height:48px;letter-spacing:-1px}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_content .heroSliderBottomBar_content-title{font-weight:700;font-size:25px;line-height:32px;color:var(--scope-text)}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_content .heroSliderBottomBar_content-desc p{font-size:18px;line-height:24px;color:var(--scope-text);font-weight:400}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_content{flex-basis:55%;padding-left:35px}
@media only screen and (max-width:767px){.heroBannerSlider-v2 .heroSliderBottomBar_container{display:block}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_firstColumn p{font-weight:700;font-size:25px;line-height:32px;letter-spacing:0;text-align:left;padding-bottom:14px;border-bottom:1px solid var(--scope-text)}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_firstColumn{border-right:0;padding:5px 35px 0 35px}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_content{margin-top:14px}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_content .heroSliderBottomBar_content-title{font-weight:400;font-size:18px;line-height:24px}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_content .heroSliderBottomBar_content-desc p{font-weight:400;font-size:14px;line-height:20px}
.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_content,.heroBannerSlider-v2 .heroSliderBottomBar .heroSliderBottomBar_firstColumn{padding-left:0;padding-right:0}
}
.autoplay-control{position:absolute;width:26px;height:26px;z-index:12;bottom:35px;right:40px;box-shadow:0 0 4px -2px black;border-radius:50%;background-image:url("data:image/svg+xml,%3Csvg%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20class%3D%22icon-svg%22%20fill%3D%22%23be2bbb%22%20viewBox%3D%220%200%2050%2050%22%3E%3Ctitle%3EPlayIcon%3C/title%3E%3Cpolygon%20points%3D%2220.27%2033.22%2020.27%2016.27%2034.39%2024.74%2020.27%2033.22%22/%3E%3Cpath%20d%3D%22M25%2C49A24%2C24%2C0%2C1%2C1%2C49%2C25%2C24%2C24%2C0%2C0%2C1%2C25%2C49ZM25%2C5.35A19.65%2C19.65%2C0%2C1%2C0%2C44.65%2C25%2C19.67%2C19.67%2C0%2C0%2C0%2C25%2C5.35Z%22/%3E%3C/svg%3E")}
.autoplay-control.pause{background-image:url("data:image/svg+xml,%3Csvg%20fill%3D%22%23be2bbb%22%20xmlns%3D%22http%3A//www.w3.org/2000/svg%22%20x%3D%220px%22%20y%3D%220px%22%20viewBox%3D%220%200%201000%201000%22%20enable-background%3D%22new%200%200%201000%201000%22%20xml%3Aspace%3D%22preserve%22%3E%3Cg%3E%3Cpath%20d%3D%22M500%2C990C229.4%2C990%2C10%2C770.6%2C10%2C500S229.4%2C10%2C500%2C10s490%2C219.4%2C490%2C490S770.6%2C990%2C500%2C990zM500%2C98.2C278.1%2C98.2%2C98.2%2C278.1%2C98.2%2C500c0%2C221.9%2C179.9%2C401.8%2C401.8%2C401.8c221.9%2C0%2C401.8-179.9%2C401.8-401.8C901.8%2C278.1%2C721.9%2C98.2%2C500%2C98.2zM637.2%2C621.2c0%2C25.1-19.7%2C45.4-44.1%2C45.4c-24.3%2C0-44-20.3-44.1-45.3h0V378.9h0c0%2C0%2C0-0.1%2C0-0.1c0-25.1%2C19.7-45.4%2C44.1-45.4c24.3%2C0%2C44.1%2C20.3%2C44.1%2C45.4c0%2C0.4%2C0%2C0.7%2C0%2C1.1v240.2C637.2%2C620.5%2C637.2%2C620.8%2C637.2%2C621.2zM451%2C621.2c0%2C25.1-19.7%2C45.4-44.1%2C45.4c-24.3%2C0-44-20.3-44.1-45.3h0V378.9h0c0%2C0%2C0-0.1%2C0-0.1c0-25.1%2C19.7-45.4%2C44.1-45.4c24.3%2C0%2C44.1%2C20.3%2C44.1%2C45.4c0%2C0.4%2C0%2C0.7%2C0%2C1.1v240.2C451%2C620.5%2C451%2C620.8%2C451%2C621.2z%22/%3E%3C/g%3E%3C/svg%3E")}
@media only screen and (max-width:767px){.autoplay-control{bottom:20px;right:30px}
}
.heroBannerSlider__photoStory .swiper-pagination-fraction{bottom:20px;right:0;padding:0}
.heroBannerSlider__photoStory .swiper-pagination-fraction{bottom:20px;right:0;padding:0}
.heroBannerSlider__photoStory .swiper-button-prev.swiper-button-disabled,.heroBannerSlider__photoStory .swiper-button-next.swiper-button-disabled{display:none}
.heroBannerSlider__photoStory .swiper-button-next.swiper-next-text:after,.heroBannerSlider__photoStory .swiper-button-prev.swiper-prev-text:after{font-size:16px;font-family:inherit;color:inherit}
.heroBannerSlider__photoStory .swiper-button-prev.swiper-prev-text:after{content:'PREV'}
.heroBannerSlider__photoStory .swiper-button-next.swiper-next-text:after{content:'NEXT'}
.heroBannerSlider__photoStory .swiper-button-prev.swiper-prev-text,.heroBannerSlider__photoStory .swiper-button-next.swiper-next-text{display:inline;position:absolute;background:0;padding:0;color:var(--scope-primary);width:36px;height:16px}
.heroBannerSlider__photoStory .swiper-button-prev.swiper-prev-text.swiper-button-disabled,.heroBannerSlider__photoStory .swiper-button-next.swiper-next-text.swiper-button-disabled{display:inline;color:var(--scope-text)}
.heroBannerSlider__photoStory .swiper-container__photoStory{position:relative;overflow:hidden}
.heroBannerSlider__photoStory{position:relative}
.heroBannerSlider__photoStory .parsys_column.colctrl-2b-33 .photoStorySlider__text .text{margin-right:30px}
.heroBannerSlider__photoStory .parsys_column.colctrl-2b-33 .photoStorySlider__text .text::-webkit-scrollbar{width:5px;background-color:#fff}
.heroBannerSlider__photoStory .parsys_column.colctrl-2b-33 .photoStorySlider__text .text::-webkit-scrollbar-thumb{background-color:var(--scope-text);border-radius:5px;border-left:1px solid var(--scope-text)}
.heroBannerSlider__photoStory .swiper-button-separator{display:inline-block;bottom:-8px;position:absolute;left:40px;font-size:18px;color:#595454}
.heroBannerSlider__photoStory .swiper-container-fade .swiper-slide-active .swiper-slide{pointer-events:auto}
.heroBannerSlider__photoStory .heroBannerSlider__slide__caption{margin-top:20px;padding-right:0}
.heroBannerSlider__photoStory .swiper-button-prev.swiper-prev-text,.heroBannerSlider__photoStory .swiper-button-next.swiper-next-text{position:static !important}
.heroBannerSlider__photoStory .swiper-button-separator{position:static !important;display:inline-block !important;width:10px;text-align:right}
.heroBannerSlider__photoStory .heroBannerSlider__slide .rte p:last-child{padding:0 0 14px}
@media only screen and (max-width:1023px){.heroBannerSlider__photoStory .colctrl-2b-33{flex-direction:column}
.heroBannerSlider__photoStory .parsys_column.colctrl-2b-33 .photoStorySlider__text .text{margin-right:0;padding-bottom:10px;max-height:none !important}
.heroBannerSlider__photoStory .parsys_column.colctrl-2b-33-c0,.heroBannerSlider__photoStory .parsys_column.colctrl-2b-33-c1{margin-left:0;margin-right:0;padding:0;width:100%;margin-bottom:0}
.heroBannerSlider__photoStory .swiper-button-prev.swiper-prev-text,.heroBannerSlider__photoStory .swiper-button-next.swiper-next-text{padding:20px 0 !important;bottom:-10px !important;top:auto !important;width:40px !important}
.heroBannerSlider__photoStory .swiper-button-separator{bottom:-8px !important;left:40px !important;top:auto !important}
}
.heroBannerSlider__photoStrip .swiper-container__photoStrip{position:relative;overflow:hidden;width:auto;height:auto}
.heroBannerSlider__photoStrip .swiper-container__photoStrip .swiper-wrapper{gap:4px;max-height:700px}
.heroBannerSlider__photoStrip .swiper-container__photoStrip .swiper-slide a.heroBannerSlider__photoStrip-link{width:inherit}
.heroBannerSlider__photoStrip .swiper-container__photoStrip .swiper-slide img{display:block;width:100%;object-fit:cover}
.heroBannerSlider__photoStrip .swiper-container__photoStrip .swiper-slide .heroBannerSlider__photoStrip-caption{text-decoration:none;color:var(--scope-text);font-size:18px;position:absolute;display:flex;align-items:flex-end;bottom:0;left:0;color:white;padding:30px;min-height:50%;background:linear-gradient(1turn,rgba(0,0,0,.7) 23.32%,transparent);width:100%}
.heroBannerSlider__photoStrip .swiper-button-next,.heroBannerSlider__photoStrip .swiper-button-prev{z-index:10;cursor:pointer;display:flex;align-items:center;background:var(--scope-primary);height:28px;width:28px;position:absolute;bottom:auto;top:auto;padding:16px;right:15px;left:auto}
.heroBannerSlider__photoStrip .swiper-button-prev,.heroBannerSlider__photoStrip .swiper-rtl .swiper-button-next{left:15px;right:auto}
.heroBannerSlider__photoStrip .swiper-button-next:after,.heroBannerSlider__photoStrip .swiper-button-prev:after{font-size:12px;color:#fff;min-width:7px}
.slider-with-image-below-main .twitter-card.card-wrapper{display:flex;margin-bottom:30px}
.slider-with-image-below-main .twitter-card.card-wrapper .heroBannerSlider__slideLink{height:100%}
.slider-with-image-below-main .twitter-card.card-wrapper img{height:100%}
.slider-with-image-below-main .twitter-card.card-wrapper .person-name{font-weight:700}
.slider-with-image-below-main .twitter-card.card-wrapper .image-text{position:absolute;bottom:15px;left:25px;font-size:18px;line-height:24px;letter-spacing:.18px;color:#fff}
.slider-with-image-below-main .twitter-card.card-wrapper .heroBannerSlider__slide{width:60%}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper{width:40%;padding:115px 45px 40px 74px;background-color:var(--scope-primary);color:#fff}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title h3{color:#fff;font-weight:400;font-size:32px;line-height:36px;margin-bottom:16px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title h2,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title h4,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title h5,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title h6,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title p{color:#fff;font-weight:400;margin-bottom:16px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text p{color:#fff;font-weight:400;font-size:18px;line-height:24px;letter-spacing:.18px;margin-bottom:70px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h2,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h3,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h4,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h5{color:#fff;font-weight:400;letter-spacing:.18px;margin-bottom:70px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__CTA .secondary-button{height:auto;display:inline-flex;justify-content:center;align-items:center;padding:12px 24px;background:#fff;border-radius:23px;font-weight:400;font-size:16px;line-height:20px;text-align:center;color:var(--scope-primary);border:1px solid #fff}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__CTA .secondary-button:hover:not([disabled]){background-color:transparent;color:#fff}
@media only screen and (max-width:1023px){.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper{padding:30px 20px 20px 20px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title h3{font-size:30px;line-height:34px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text p{font-size:18px;line-height:22px;margin-bottom:30px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h2,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h3,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h4,.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text h5{margin-bottom:30px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__CTA .secondary-button{padding:7px 14px;font-size:12px;line-height:16px}
}
@media only screen and (max-width:767px){.slider-with-image-below-main .twitter-card.card-wrapper{display:flex;margin-bottom:0;flex-direction:column-reverse}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper{width:100%;padding:25px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__title h3{font-size:27px;line-height:31px}
.slider-with-image-below-main .twitter-card.card-wrapper .text-wrapper .heroBannerSlider__text p{margin-bottom:10px}
.slider-with-image-below-main .twitter-card.card-wrapper .heroBannerSlider__slide{width:100%}
}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card{background:#fff;box-shadow:0 0 2px 1px rgba(0,0,0,0.1),0 2px 3px rgba(0,0,0,0.16)}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-wrapper{display:flex;align-items:flex-end;width:100%;height:100%;position:relative;z-index:1;aspect-ratio:1.6;opacity:0;transition:opacity .5s}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content{padding:50px 28px;color:#fff;font-size:13px;line-height:24px;width:100%;font-weight:700}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-title{color:#fff}
@media(max-width:767px){.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content{font-size:16px;padding:50px 15px}
}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content a{color:inherit}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content a:hover{color:var(--scope-primary)}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-pretitle{margin-bottom:7px;font-size:16px}
@media(max-width:767px){.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-pretitle{margin-bottom:4px}
}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-desc{font-weight:400;font-size:16px}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-title{max-width:50%;margin-bottom:7px;font-weight:400;font-size:48px;line-height:52px}
@media(max-width:767px){.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-title{font-size:27px;max-width:90%;line-height:31px}
}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-title a{color:inherit}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-title a:hover{color:inherit}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content--dark .card-content{color:var(--scope-text)}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content--dark .card-content .card-title{color:var(--scope-text)}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content--light{background:linear-gradient(1turn,rgba(0,0,0,.8) 14.32%,transparent 100%)}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content--light .card-content{color:#fff}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content--light .card-content .card-title{color:#fff}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card img{position:absolute;width:100%;height:100%;top:0;left:0;padding:0;z-index:-1}
@media(max-width:767px){.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card img{object-fit:cover}
}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-progress{position:absolute;bottom:22px;left:28px}
@media(max-width:767px){.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-progress{left:15px}
}
.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-progress .card-fraction{font-size:13px;line-height:18px;font-weight:700}
.slider.heroBannerSlider.heroBannerSlider--v7 .swiper-pagination-bullets{left:60px;padding:7px;padding-left:20px;bottom:25px;right:auto;display:inline-flex}
.slider.heroBannerSlider.heroBannerSlider--v7 .swiper-pagination-bullets .swiper-pagination-bullet{display:inline-block;width:24px;height:6px;border-radius:6px;background:#737373;opacity:.4;margin-left:5px;border:0}
.slider.heroBannerSlider.heroBannerSlider--v7 .swiper-pagination-bullets .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;opacity:1}
.slider.heroBannerSlider.heroBannerSlider--v7 .autoplay-control{position:absolute;width:22px;height:22px;z-index:136;bottom:20px;right:auto;left:55px;background-image:url("data:image/svg+xml,%3Csvgxmlns='http://www.w3.org/2000/svg'class='icon-svg'fill='%23ffffff'viewBox='005050'%3E%3Ctitle%3EPlayIcon%3C/title%3E%3Cpolygonpoints='20.2733.2220.2716.2734.3924.7420.2733.22'/%3E%3Cpathd='M25,49A24,24,0,1,1,49,25,24,24,0,0,1,25,49ZM25,5.35A19.65,19.65,0,1,0,44.65,25,19.67,19.67,0,0,0,25,5.35Z'/%3E%3C/svg%3E")}
.slider.heroBannerSlider.heroBannerSlider--v7 .autoplay-control.pause{background-image:url("data:image/svg+xml,%3Csvgfill='%23ffffff'xmlns='http://www.w3.org/2000/svg'xmlns:xlink='http://www.w3.org/1999/xlink'x='0px'y='0px'viewBox='0010001000'enable-background='new0010001000'xml:space='preserve'%3E%3Cg%3E%3Cpathd='M500,990C229.4,990,10,770.6,10,500S229.4,10,500,10s490,219.4,490,490S770.6,990,500,990zM500,98.2C278.1,98.2,98.2,278.1,98.2,500c0,221.9,179.9,401.8,401.8,401.8c221.9,0,401.8-179.9,401.8-401.8C901.8,278.1,721.9,98.2,500,98.2zM637.2,621.2c0,25.1-19.7,45.4-44.1,45.4c-24.3,0-44-20.3-44.1-45.3h0V378.9h0c0,0,0-0.1,0-0.1c0-25.1,19.7-45.4,44.1-45.4c24.3,0,44.1,20.3,44.1,45.4c0,0.4,0,0.7,0,1.1v240.2C637.2,620.5,637.2,620.8,637.2,621.2zM451,621.2c0,25.1-19.7,45.4-44.1,45.4c-24.3,0-44-20.3-44.1-45.3h0V378.9h0c0,0,0-0.1,0-0.1c0-25.1,19.7-45.4,44.1-45.4c24.3,0,44.1,20.3,44.1,45.4c0,0.4,0,0.7,0,1.1v240.2C451,620.5,451,620.8,451,621.2z'/%3E%3C/g%3E%3C/svg%3E")}
.swiper-linked-globe .swiper-gallery-top,.swiper-linked-globe .swiper-gallery-thumbs{position:relative;overflow:hidden}
.hide-background-gradient{background:none !important}
.swipercarousel .slider-with-image-below-main .twitter-card.card-wrapper .heroBannerSlider__slide .icon.icon-play{width:50px;height:50px;background-color:rgba(0,0,0,.45);border-radius:50%;display:inline-block;fill:#fff;left:50%;margin-left:-35px;margin-top:-35px;position:absolute;top:50%;z-index:2}
.swipercarousel .slider-with-image-below-main .twitter-card.card-wrapper:hover .icon.icon-play{background-color:var(--scope-primary)}
.slider-with-image-below-main .twitter-card.card-wrapper .heroBannerSlider__slide .icon.icon-play svg{position:absolute;top:50%;left:50%;transform:translate(-35%,-45%)}
@media only screen and (min-width:768px){.slider.heroBannerSlider.heroBannerSlider--v7 .heroBannerSlider__slide.card .card-content .card-desc{max-width:75%}
}
@media only screen and (max-width:1023px) and (min-width:768px){#video2.heroBannerSlider__slideModalMain.video-iframe-modal{top:50%;left:50%;transform:translate(-50%,-50%)}
}
@media only screen and (max-width:767px){#video2.heroBannerSlider__slideModalMain.video-iframe-modal{top:50%;left:50%;transform:translate(0,-50%)}
}
.swipercarousel .rte dl,.swipercarousel .rte ul,.swipercarousel .rte ol{padding-inline-start:26px}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbsMain,.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs{overflow:hidden}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbsMain,.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbsMain .swiper-slide,.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbsMain .heroBannerSlider__photoStrip-slide,.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .heroBannerSlider__photoStrip-slide{display:flex;align-items:center;justify-content:center}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbsMain .heroBannerSlider__photoStrip-slide,.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .heroBannerSlider__photoStrip-slide{flex-direction:column;gap:10px}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbsMain .swiper-wrapper{display:flex;align-items:center}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbsMain img{width:auto}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs{position:relative;overflow:hidden;width:auto;height:auto}
.swipercarousel .heroBannerSlider__photoStripThumbs.swiper-container__photoStripThumbs{width:80% !important;max-width:80% !important;margin:0 auto}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs_container{position:relative}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-thumbnail-text{text-align:center;margin-top:30px}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .heroBannerSlider__photoStrip-slide{padding:30px}
.swipercarousel .heroBannerSlider__photoStripThumbs{position:relative}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-button-next{right:5%}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-button-prev{left:5%}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-button-next,.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-button-prev{padding:25px;margin:0;margin-top:-25px}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .swiper-wrapper{gap:4px;max-height:700px}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .swiper-slide a.heroBannerSlider__photoStripThumbs-link{width:inherit}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .swiper-slide img{display:block;width:100%;object-fit:cover;cursor:pointer}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .swiper-slide .heroBannerSlider__photoStripThumbs-caption{text-decoration:none;color:var(--scope-text);font-size:18px;position:absolute;display:flex;align-items:flex-end;bottom:0;left:0;color:white;padding:30px;min-height:50%;background:linear-gradient(1turn,rgba(0,0,0,0.7) 23.32%,transparent);width:100%}
@media only screen and (max-width:767px){.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-button-next,.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-button-prev{margin-top:-15px}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-container__photoStripThumbs .heroBannerSlider__photoStrip-slide{padding:10px}
.swipercarousel .heroBannerSlider__photoStripThumbs .swiper-thumbnail-text{margin-top:10px}
}
.swipercarousel .swiper-wrapper .swiper-slide a:focus-visible{outline-offset:-2px}
.swipercarousel.multiple-slides .swiper-slide{overflow-y:auto}
.swipercarousel.multiple-slides .swiper-pagination-bullets,.swipercarousel.multiple-slides .swiper-pagination-custom{bottom:-5px;left:auto;right:0;padding:8px;width:auto}
.swiper-dynamicComp.hideDots .swiper-pagination-bullets.swiper-pagination-horizontal{display:none}
.swiper-dynamicComp.hideFractionPagination .swiper-fraction{display:none}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-next{position:relative;left:51%;height:auto;width:50px;background-color:transparent;padding:0;padding-bottom:10px;opacity:1}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-prev{position:relative;left:47.5%;height:auto;width:50px;background-color:transparent;padding:0;top:1px;opacity:1}
.backgroundcontainer .swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-prev{left:46%}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-prev:before{content:'/';color:var(--scope-text);position:absolute;right:-4px}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-next:after,.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-prev:after{font-family:inherit;font-size:14px;min-width:auto;word-break:auto-phrase}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-next:after{content:'NEXT';color:var(--scope-primary)}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-prev:after{content:'PREV';color:var(--scope-primary)}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-next.swiper-button-disabled:after{opacity:.34;color:var(--scope-text)}
.swipercarousel.multiple-slides .nextPrevButtonText .swiper-button-prev.swiper-button-disabled:after{opacity:.34;color:var(--scope-text)}
.swipercarousel.multiple-slides{margin-bottom:40px}
.swipercarousel.multiple-slides div#fraction{position:relative;bottom:10px}
@media only screen and (max-width:767px){.swiper-dynamicComp .nextPrevButtonText .swiper-button-prev{left:37%;top:-4px}
.backgroundcontainer .swiper-dynamicComp .nextPrevButtonText .swiper-button-prev{left:37%}
.swiper-dynamicComp .swiper-pagination-bullets,.swiper-dynamicComp .swiper-pagination-custom{right:0;bottom:4px}
.swiper-dynamicComp .nextPrevButtonText .swiper-button-prev:before{right:-10px}
}
@media only screen and (min-width:768px) and (max-width:1200px){.swiper-dynamicComp .nextPrevButtonText .swiper-button-prev{left:43.5%;top:-4px}
.backgroundcontainer .swiper-dynamicComp .nextPrevButtonText .swiper-button-prev{left:44%}
}
.swipercarousel.multiple-slides .swiper-indications-wrapper{display:flex;justify-content:space-between;align-items:center}
.swiper-dynamicComp .swiper-pagination.swiper-pagination-clickable.swiper-pagination-bullets.swiper-pagination-horizontal{position:static;margin:0 auto}
.swiper-dynamicComp .prev-next-btns.show-only-labels{display:inline-flex;column-gap:7px;align-items:center}
.swiper-dynamicComp .prev-next-btns.show-only-labels.flex-end{width:100%;justify-content:flex-end;flex:1}
.swiper-dynamicComp div#fraction{bottom:0;padding-left:0}
.swiper-dynamicComp .swipercarousel .prev-next-btns.show-only-labels .swiper-button-next,.swiper-dynamicComp .swipercarousel .prev-next-btns.show-only-labels .swiper-button-prev{margin-top:0}
.swiper-dynamicComp .swiper-indications-wrapper .prev-next-btns.show-only-labels .swiper-button-next{padding-bottom:0;margin-top:0}
.swiper-dynamicComp .swiper-indications-wrapper .prev-next-btns.show-only-labels .swiper-button-next,.swiper-dynamicComp .swiper-indications-wrapper .prev-next-btns.show-only-labels .swiper-button-prev{position:static;padding:0 !important;width:auto !important;margin-top:0}
.swiper-dynamicComp .swiper-indications-wrapper .prev-next-btns .swiper-button-prev:before{display:none}
.swiper-dynamicComp .swiper-indications-wrapper .prev-next-btns .swiper-button-next:after{padding-left:0}
header .header-indication,.header-component .header-indication{display:flex;align-items:end}
.indication-dropdown ul.select-indication .dropdown-menu li.no-child ul.dropdown-menu,.indication-dropdown ul.select-indication .dropdown-menu li.no-child.active ul.dropdown-menu{display:none !important}
.indication-dropdown .select-indication>li>ul.dropdown-menu.no-images>li>a{padding:10px 15px 10px 0}
.indication-dropdown ul.select-indication .dropdown-menu li a>span P{margin-bottom:0}
.indication-dropdown .dropdown-toggle[data-icon='true']{padding:10px 0 10px 42px}
.indication-dropdown ul.select-indication .dropdown-menu li .fly-out-arrow{width:20px;height:20px;z-index:1;display:inline-block}
.indication-dropdown ul.select-indication .dropdown-menu li .fly-out-arrow svg{text-align:right}
.indication-open .cmp-isi.sticky-element{z-index:39}
.indication-open .be-content-navigation-bottom{z-index:38}
.indication-dropdown{height:auto}
.indication-dropdown ul{list-style:none;margin:0;padding:0}
.indication-dropdown ul.select-indication .dropdown-menu li a.active .link-label{font-weight:700}
.indication-dropdown .dropdown-toggle.active .dropdown-placeholder,.indication-dropdown .dropdown-toggle .dropdown-text,.indication-dropdown .dropdown-toggle[data-icon='false'] img{display:none}
.indication-dropdown .dropdown-toggle[data-icon='true'] img{display:inline-block}
.indication-dropdown .dropdown-toggle img{position:absolute;left:0;top:0;bottom:0;margin:auto;width:38px;height:35px;background-position:center !important}
.indication-dropdown .dropdown-toggle .dropdown-placeholder,.indication-dropdown .dropdown-toggle.active .dropdown-text{display:inline-block;font-weight:700;color:var(--scope-text-indication);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}
.indication-dropdown .dropdown-toggle .dropdown-placeholder{font-weight:700}
.indication-dropdown .custom-select{width:324px;width:100%;border:1px solid #dbdbdb;border-radius:15px;padding:1px 13px;height:100%;background:0}
.indication-dropdown .select-indication>li{font-size:16px;line-height:1.2}
.indication-dropdown .select-indication>li>a,.indication-dropdown .select-indication>li>button{color:var(--scope-text);display:block;padding:10px 0;display:flex;align-items:center;justify-content:space-between}
.indication-dropdown .nav-indication-banner .select-indication li:first-child .dropdown-toggle::after{right:-1px}
.indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main{width:345px;padding:5px 0;border:0;border-radius:0 0 10px 10px;background:#fff;margin:0;top:41px;left:-23px;-webkit-transition:all .5s;-moz-transition:all .5s;-ms-transition:all .5s;-o-transition:all .5s;transition:all .5s;max-height:0;display:none;pointer-events:none;box-shadow:0 3px 6px #00000029;z-index:31}
header .indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main,.header-component .indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main{top:41px;z-index:40}
.indication-dropdown .select-indication>li>ul.dropdown-menu>li>a{display:block;padding:10px 15px 10px 44px;margin:0 15px}
.indication-dropdown ul.select-indication .dropdown-menu li{font-size:16px;line-height:1.2}
.indication-dropdown ul.select-indication .dropdown-menu li a>span{font-size:14px;display:block}
.indication-dropdown ul.select-indication .dropdown-menu li .fly-out-arrow{position:absolute;right:-5px;top:22%;margin:0;transform:rotate(270deg);text-align:center}
.indication-dropdown ul.select-indication .dropdown-menu li a{color:var(--scope-text-indication)}
.indication-dropdown .select-indication>li>ul.dropdown-menu li a{position:relative}
.indication-dropdown .select-indication>li>ul.dropdown-menu li a img{position:absolute;left:0;top:0;bottom:0;margin:auto;width:38px;height:35px;background-position:center !important}
.indication-dropdown .select-indication>li>ul.dropdown-menu>li.dropdown>a:after,.indication-dropdown .select-indication>li>ul.dropdown-menu>li>a:after,.indication-dropdown .select-indication>li>ul.dropdown-menu>li>button:after{position:absolute;content:'';right:3px;top:0;width:13px;height:7px;background-size:contain !important;top:0;bottom:0;margin:auto;transform:rotate(270deg);display:block}
.indication-dropdown ul.select-indication .dropdown-menu .dropdown-menu{left:100%;margin:0;top:0;width:250px;min-width:250px;padding:8px 15px;border-radius:0 10px 10px 0;border:0}
.indication-dropdown ul.select-indication .dropdown-menu li li{font-size:14px}
.indication-dropdown ul.select-indication .dropdown-menu li li a{padding:5px 10px 5px 10px;display:block}
.indication-dropdown ul.select-indication .dropdown-menu li li a:hover{color:#008fb4;text-decoration:underline}
.indication-dropdown .select-indication>li a .fly-out-arrow,.indication-dropdown .select-indication>li>button .fly-out-arrow{right:0;background:transparent;top:6px;margin:0;width:auto;height:auto;padding:0;transition:transform .3s ease;width:13px;height:7px}
.indication-dropdown .select-indication>li a .fly-out-arrow svg,.indication-dropdown .select-indication>li button .fly-out-arrow svg{height:12px;stroke:var(--scope-text-indication);transform:rotate(90deg)}
.indication-dropdown .select-indication .dropdown-toggle::after{display:none}
.indication-dropdown ul.select-indication .dropdown-menu li .fly-out-arrow svg{stroke:var(--scope-text-indication)}
.indication-dropdown .select-indication .drop-link a svg path{fill:var(--scope-text)}
.indication-dropdown .select-indication .dropdown-menu.drop-link svg{display:none;position:absolute;left:-6px;top:10px}
.indication-dropdown .select-indication .dropdown-menu.drop-link .cmp-pdf-icon svg{display:block}
.indication-dropdown.right-dropdown ul.select-indication .dropdown-menu .dropdown-menu{right:100%;left:auto}
.indication-dropdown ul.select-indication .dropdown-menu.main .drop-link li:hover>a{color:var(--scope-hover-text-indication)}
@media only screen and (max-width:1022px){.indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main{top:41px}
header .indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main,.header-component .indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main{top:33px}
.indication-dropdown .custom-select{width:100% !important}
.indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main{width:100% !important;left:0}
.indication-dropdown ul.select-indication .dropdown-menu .dropdown.active .dropdown-menu{left:0;margin:0;top:0;width:100%;min-width:100%;background-color:var(--scope-hover-bg-indication);padding:12px 50px;border-radius:0;border:0;position:relative;float:none}
.indication-dropdown ul.select-indication .dropdown-menu .dropdown.active .dropdown-menu{display:block}
.indication-dropdown ul.select-indication .dropdown.active>.dropdown-menu.main{max-height:initial;display:block;pointer-events:all}
header .indication-dropdown ul.select-indication .dropdown.active>.dropdown-menu.main,.header-component .indication-dropdown ul.select-indication .dropdown.active>.dropdown-menu.main{max-height:calc(100vh - 200px);overflow-y:auto}
.indication-dropdown ul.select-indication .dropdown-menu .dropdown.active .dropdown-menu{display:block}
.indication-dropdown ul.select-indication>.dropdown.active>a .fly-out-arrow,.indication-dropdown ul.select-indication>.dropdown.active>button .fly-out-arrow{transform:rotate(180deg)}
.indication-dropdown ul.select-indication .dropdown-menu li.no-child .fly-out-arrow,.indication-dropdown ul.select-indication .dropdown-menu li.no-child.active .fly-out-arrow{transform:rotate(270deg)}
.indication-dropdown ul.select-indication .dropdown-menu li .fly-out-arrow{transform:rotate(360deg)}
.indication-dropdown ul.select-indication .dropdown-menu li.active .fly-out-arrow{transform:rotate(180deg)}
header .container.d-,.header-component .container.d-flex{flex-wrap:wrap}
header .container.d-flex .header-indication,.header-component .container.d-flex .header-indication{order:3;flex-basis:100%}
header .indication-dropdown,.header-component .indication-dropdown,header .indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main,.header-component .indication-dropdown ul.select-indication .dropdown>.dropdown-menu.main{width:100% !important}
header .indication-dropdown .custom-select,.header-component .indication-dropdown .custom-select{width:100% !important;border-radius:0;border:0;padding:0}
.indication-dropdown .custom-select{padding:0}
.indication-dropdown .select-indication>.dropdown{padding:1px 13px}
.indication-dropdown ul.select-indication>.dropdown>a .fly-out-arrow,.indication-dropdown ul.select-indication>.dropdown>button .fly-out-arrow{right:13px}
header .indication-dropdown .custom-select .select-indication>li,.header-component .indication-dropdown .custom-select .select-indication>li{background-color:var(--scope-hover-bg-indication)}
header .indication-dropdown .select-indication>.dropdown>a>.fly-out-arrow,.header-component .indication-dropdown .select-indication>.dropdown>a>.fly-out-arrow,header .indication-dropdown .select-indication>.dropdown>button>.fly-out-arrow,.header-component .indication-dropdown .select-indication>.dropdown>button>.fly-out-arrow{background-color:var(--scope-hover-bg-indication);margin-top:-6px}
header .indication-dropdown .select-indication>.dropdown.active>a>.fly-out-arrow,.header-component .indication-dropdown .select-indication>.dropdown.active>a>.fly-out-arrow,header .indication-dropdown .select-indication>.dropdown.active>button>.fly-out-arrow,.header-component .indication-dropdown .select-indication>.dropdown.active>button>.fly-out-arrow{background-color:var(--scope-hover-bg-indication);margin-top:-1px}
header .indication-dropdown .select-indication>li>a,.header-component .indication-dropdown .select-indication>li>a,header .indication-dropdown .select-indication>li>button,.header-component .indication-dropdown .select-indication>li>button{color:var(--scope-hover-text-indication);justify-content:center;gap:10px;padding:6px 0}
header .indication-dropdown .select-indication>li>a .fly-out-arrow>svg,.header-component .indication-dropdown .select-indication>li>a .fly-out-arrow>svg,header .indication-dropdown .select-indication>li>button .fly-out-arrow>svg,.header-component .indication-dropdown .select-indication>li>button .fly-out-arrow>svg{stroke:var(--scope-hover-text-indication)}
header .indication-dropdown .select-indication>li>a .fly-out-arrow,.header-component .indication-dropdown .select-indication>li>a .fly-out-arrow,header .indication-dropdown .select-indication>li>button .fly-out-arrow,.header-component .indication-dropdown .select-indication>li>button .fly-out-arrow{position:static}
header .indication-dropdown .select-indication>li>a>img,.header-component .indication-dropdown .select-indication>li>a>img,header .indication-dropdown .select-indication>li>button>img,.header-component .indication-dropdown .select-indication>li>button>img{display:none !important}
.indication-dropdown .dropdown-toggle .dropdown-placeholder,.indication-dropdown .dropdown-toggle.active .dropdown-text{position:relative;top:-1px;color:var(--scope-hover-text-indication)}
header .indication-dropdown .dropdown-toggle[data-icon='true'],.header-component .indication-dropdown .dropdown-toggle[data-icon='true']{padding:6px 0}
header .h-sec .header-indication,.header-component .h-sec .header-indication{display:none}
.indication-dropdown ul.select-indication .dropdown-menu.no-images .dropdown.active .dropdown-menu{padding:12px 50px 12px 5px}
.indication-dropdown .dropdown-toggle.active .dropdown-text{max-width:100%;text-overflow:ellipsis;overflow:hidden;display:inline-block;white-space:nowrap}
}
@media only screen and (min-width:1023px){header .header-indication,.header-component .header-indication{margin-bottom:10px}
.indication-dropdown .select-indication>li>ul.dropdown-menu li:hover a .fly-out-arrow svg,.indication-dropdown .select-indication>li>ul.dropdown-menu li.active a .fly-out-arrow svg,.indication-dropdown .select-indication>li>ul.dropdown-menu li:hover button .fly-out-arrow svg,.indication-dropdown .select-indication>li>ul.dropdown-menu li.active button .fly-out-arrow svg{stroke:var(--scope-hover-text-indication)}
.indication-dropdown .select-indication>li>ul.dropdown-menu>li:hover>a,.indication-dropdown .select-indication>li>ul.dropdown-menu>li.active>a,.indication-dropdown .select-indication>li>ul.dropdown-menu>li:hover>button,.indication-dropdown .select-indication>li>ul.dropdown-menu>li.active>button{color:var(--scope-hover-text-indication)}
.indication-dropdown ul.select-indication .dropdown:hover>.dropdown-menu.main,.indication-dropdown ul.select-indication .dropdown.active>.dropdown-menu.main{max-height:500px;display:block;pointer-events:all}
header .header-indication.mobile-view,.header-component .header-indication.mobile-view{display:none}
.indication-dropdown ul.select-indication>.dropdown:hover>a .fly-out-arrow,.indication-dropdown ul.select-indication>.dropdown.active>a .fly-out-arrow,.indication-dropdown ul.select-indication>.dropdown:hover>button .fly-out-arrow,.indication-dropdown ul.select-indication>.dropdown.active>button .fly-out-arrow{transform:rotate(180deg)}
.indication-dropdown .dropdown:hover:not(.select-indication>.dropdown)>.dropdown-menu,.indication-dropdown .dropdown.active:not(.select-indication>.dropdown)>.dropdown-menu{display:block !important;box-shadow:0 3px 6px #00000033;background-color:var(--scope-hover-bg-indication)}
.indication-dropdown ul.select-indication .dropdown-menu li:hover,.indication-dropdown ul.select-indication .dropdown-menu li.active{background-color:var(--scope-hover-bg-indication)}
.indication-dropdown .dropdown .dropdown.no-child:hover>ul.dropdown-menu,.indication-dropdown .dropdown .dropdown.no-child.active>ul.dropdown-menu{display:none !important}
.indication-dropdown ul.select-indication .dropdown-menu li:hover .fly-out-arrow,.indication-dropdown ul.select-indication .dropdown-menu li.active .fly-out-arrow{background-color:var(--scope-hover-bg-indication)}
.indication-dropdown ul.select-indication>li:after{position:absolute;content:'';width:100%;height:20px;background:transparent;left:0}
.indication-dropdown ul.select-indication .dropdown-menu li.no-child .fly-out-arrow{right:-10px}
}
header .header-indication.mobile-view.fixed{position:fixed;width:100vw;z-index:40;margin-left:auto;margin-right:auto;max-width:unset}
header .header-indication.mobile-view{position:relative;margin-left:auto;margin-right:auto;z-index:40}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown>.dropdown-menu.main{overflow-y:auto}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown:hover>.dropdown-menu.main{max-height:300px}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown.active>.dropdown-menu.main{max-height:300px}
.indication-dropdown .select-indication>li>button{width:100%;background:inherit;z-index:1;position:relative;cursor:pointer}
.indication-dropdown ul.select-indication .dropdown-menu li .btn-toggle{position:absolute;right:0;top:0;background:transparent;padding:0;transform:translateY(35%)}
.indication-dropdown ul.select-indication .dropdown-menu li .btn-toggle .fly-out-arrow{position:relative;padding:0}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown-menu li .btn-toggle .fly-out-arrow{cursor:pointer;right:0}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown-menu li:hover .dropdown-menu.drop-link{display:none !important}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown-menu li.submenuActive .dropdown-menu.drop-link{display:block !important}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown-menu li.submenuActive .dropdown-menu.drop-link{position:unset;float:unset;width:100%;display:block;min-width:100%}
.indication-dropdown.selectindicationdropdowns .dropdown:hover li.submenuActive .dropdown-menu.drop-link,.indication-dropdown.selectindicationdropdowns .dropdown.active li.submenuActive .dropdown-menu.drop-link{box-shadow:none}
.indication-dropdown.selectindicationdropdowns .dropdown li.submenuActive .fly-out-arrow{transform:rotate(360deg)}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown-menu::-webkit-scrollbar{height:6px;width:5px}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown-menu::-webkit-scrollbar-track{background-color:#fff}
.indication-dropdown.selectindicationdropdowns ul.select-indication .dropdown-menu::-webkit-scrollbar-thumb{background-color:#aaa;border-radius:4px}
@media only screen and (min-width:768px) and (max-width:1023px){.indication-dropdown ul.select-indication .dropdown-menu li .btn-toggle{right:3%}
}
.tooltip-modal{position:relative}
.tooltip-modal-close{line-height:48px;cursor:pointer;display:block;text-align:right;width:30px;min-width:40px;height:48px;color:var(--scope-text);margin-left:auto;text-align:center}
.arrow{border-bottom-color:#008fb4}
.tooltip-modal-close svg{height:16px;width:16px}
.tooltip-modal-wrapper{display:inline-block;cursor:initial;text-align:left;position:absolute;z-index:25;border-radius:6px;box-shadow:0 5px 10px rgba(0,0,0,0.2);padding:5px 8px;left:50%;top:calc(100% + 20px);transform:translateX(-50%);background:#fff;color:var(--scope-text)}
.tooltip-modal .tooltip-text p,.tooltip-modal .tooltip-text,.tooltip-modal .tooltip-text ul li{letter-spacing:normal;line-break:auto;line-height:normal;white-space:normal;word-break:normal;word-spacing:normal;word-wrap:normal;font-size:16px;max-width:100%}
.arrow.arrow-with-bg-bolor{position:absolute;top:-20px;left:50%;transform:translateX(-50%);border-width:10px;border-style:solid;border-color:transparent;border-bottom-color:rgba(0,0,0,0.2)}
.arrow.arrow-without-bg{position:absolute;top:-20px;display:inline-flex}
.arrow.arrow-without-bg::after{content:"";border-style:solid;border-color:transparent transparent white transparent;margin-left:-19px}
.arrow.arrow-without-bg::before{content:"";border-width:10px;border-style:solid;border-left-color:transparent;border-right-color:transparent;border-top-color:transparent;border-bottom-color:inherit}
.arrow.arrow-with-bg-bolor .border-tooltip{position:absolute;top:-8px;left:50%;transform:translateX(-50%);border-width:9.5px;border-style:solid;z-index:999999999;border-color:transparent;border-bottom-color:inherit}
.walletcard-render.panel-collapse{border:1px solid #dbdbdb}
.walletcard-render .patient-wallet-card{padding:42px 0 11px}
.walletcard-render .downloadcontact svg,.walletcard-render .savetocontact svg,.walletcard-render .new-card svg{margin-right:10px;top:4px;position:relative}
.walletcard-render .downloadcontact svg{width:28px;height:24px}
.walletcard-render .savetocontact svg{width:24px;height:24px;left:-4px}
.walletcard-render .new-card svg{width:24px;margin-right:10px;margin-top:-2px}
.walletcard-render .para1{padding:0 25px 41px 50px;margin:0;font-size:16px;font-weight:700;color:var(--scope-text)}
.walletcard-render #vcardform{max-width:540px;margin:0 auto}
.walletcard-render #vcardform .form-group{margin-bottom:20px}
.walletcard-render #vcardform label{color:var(--scope-text);margin-bottom:5px;font-size:16px;font-weight:bold}
.walletcard-render #vcardform .form-control{padding:15px 58.125px 15px 22.5px;border:1px solid #d2cac8 !important;border-radius:3.75px;color:var(--scope-text);line-height:1;outline:0;box-sizing:border-box}
.walletcard-render #vcardform .form-control:focus,.walletcard-render #vcardform .form-control:hover{border:1px solid var(--scope-text) !important;box-shadow:none}
.walletcard-render #vcardform .form-group.errorClass .error-msg{display:block !important;color:var(--danger);font-size:14px;padding-top:3px}
.walletcard-render #vcardform .form-group.errorClass input{border:1px solid var(--danger) !important}
.walletcard-render .download-section{margin-top:40px}
.walletcard-render .download-btn,.walletcard-render .download-btn:hover,.new-card,.new-card:hover,.nextpage-btn,.nextpage-btn:hover{border:1px solid #ccc !important;display:block;max-width:540px;margin:0 auto;background:#fff;font-size:20px;color:var(--scope-primary) !important;text-decoration:none !important;text-align:center;font-weight:600;line-height:40px;margin-bottom:20px;cursor:pointer;border-radius:5px;width:100%}
.walletcard-render .patient-wallet-card-complete{text-align:center;padding:26px 100px 4px}
.walletcard-render .patient-wallet-card-complete .sub-heading,.walletcard-render .patient-monitor-checklist-complete .sub-heading,.walletcard-render .checklist-section .sub-heading{color:var(--scope-text);font-weight:bold}
.walletcard-render .patient-wallet-card-complete .sub-heading *{margin:0}
.walletcard-render .patient-wallet-card-complete .absolute-img{width:346px;margin:40px auto 51px;position:relative}
.walletcard-render .patient-monitor-checklist-complete img.checklist-img,.walletcard-render .patient-wallet-card-complete img.wallet-img{width:100%;filter:drop-shadow(0 0 3px #333)}
.walletcard-render .wallet-download-section{margin:50px auto 0}
.walletcard-render .blue-bg-wallet{background:rgb(from var(--scope-primary) r g b / 20%);text-align:center;padding:27px;font-size:14px}
.walletcard-render .blue-bg-wallet p{margin:0;color:var(--scope-text)}
.walletcard-render .walletcard-header{margin-bottom:18px}
.walletcard-render .walletcard-header .required-text{margin-left:-5px;color:var(--scope-text)}
.walletcard-render .vcard-success-message{margin-bottom:10px}
.walletcard-render .vcard-success-message *{margin:0;color:var(--scope-text)}
@media(max-width:1023px){.walletcard-render .para1{padding:0 10px 3px 10px;font-size:15px}
.walletcard-render #vcardform{padding:10px}
.walletcard-render #vcardform label{font-size:15px}
.walletcard-render p.required-text{font-size:12px;margin-left:0}
.walletcard-render .download-section{margin-top:10px;padding:0 10px}
.walletcard-render #vcardform .form-group.errorClass .error-msg{font-size:12px;padding-left:6px}
.walletcard-render .vcard-success-message{font-size:14px;line-height:18px}
.walletcard-render.panel-collapse{border:0}
.walletcard-render .patient-wallet-card{padding:16px 0 15px}
.walletcard-render #vcardform .form-group{margin-bottom:20px}
.walletcard-render .patient-wallet-card-complete{text-align:center;padding:20px 10px 4px}
.walletcard-render .patient-wallet-card-complete p.sub-heading{font-size:19px}
.walletcard-render .patient-wallet-card-complete .absolute-img{margin:32px auto 27px;width:274px}
.walletcard-render p.vcard-success-message{font-size:14px;line-height:18px}
.walletcard-render .wallet-download-section{margin:56px auto 0}
}
.walletcard-render .download-btn,.walletcard-render .new-card,.walletcard-render .nextpage-btn{height:auto;padding:0 15px}
@media only screen and (max-width:768px){.walletcard-render .download-btn,.walletcard-render .new-card,.walletcard-render .nextpage-btn{height:auto;padding:5px 10px}
}
.rich-text span.wallet-active a b{color:var(--scope-text)}
.be-button p{margin-bottom:0}
.be-button{display:inline-flex;cursor:pointer;color:#fff;background:var(--scope-primary);align-items:center;justify-content:center;font-size:16px;max-width:100%}
.be-button.btn-fixed-position{position:fixed;z-index:999;top:0}
.be-button.btn-fixed-position.btn-position-left{left:0;right:auto}
.be-button.btn-rotate.btn-fixed-position.btn-position-left{transform-origin:top right;transform:rotate(-270deg)}
.be-button-wrapper.center{text-align:center}
button.be-button.btn-fixed-position.center{transform:translate(-50%,-50%);left:50%}
.be-button.icon-second .be-button-icon{order:2}
.be-button.btn-fixed-position.btn-position-right{left:auto;right:0}
.be-button.btn-rotate.btn-fixed-position.btn-position-right{transform-origin:top left;transform:rotate(-90deg)}
.be-button-icon>img{width:32px;margin:0 6px}
.QSISlider>div:nth-child(2){border:1px solid #be2bbb;border-radius:16px 0 0 16px !important;overflow:hidden !important;border-color:#be2bbb !important;margin-left:1px}
.QSISlider:hover>div:nth-child(5) #custom_feedback{color:#be2bbb !important}
.QSISlider:hover>div:nth-child(4){background-color:#fff !important}
#custom_feedback{transform:rotate(90deg);font-size:16px;line-height:16px;color:#fff;font-weight:700;word-break:normal}
.QSISlider>div:nth-child(4){border-radius:16px 0 0 16px !important;border-color:#be2bbb !important;left:4px !important}
.QSISlider>div:nth-child(5):hover{background-color:#fff !important}
.QSISlider>div:nth-child(5)>div{top:4px !important}
div#chat-bot{z-index:9999999991;position:relative}
button.be-button{position:relative}
.be-button-wrapper.button-align{display:flex;justify-content:center}
button.be-button.mr-sso{min-height:55px}
img.be-button-background-image{position:absolute;top:0;right:0;width:100%;height:100%;object-fit:cover}
button.be-button.mr-sso:hover{opacity:.7}
#error-display.bms-ono-error{display:none}
#error-display.bms-ono-error{right:0;bottom:0;left:0;top:0;text-align:center}
.bms-ono img.be-button-background-image{z-index:1}
.bmsono_serach-overlay{position:fixed;right:0;bottom:0;left:0;top:0;text-align:center}
.bmsono_serach-overlay svg{top:30%;position:relative;height:100px}
@media only screen and (max-width:1024px){.hide-print-btn{display:none}
}
.hcplogin .description *{margin-top:0;margin-bottom:1rem;color:var(--scope-text);font-size:16px}
.hcplogin .title *{margin-bottom:10px}
.hcplogin .open .custom-select__trigger svg{transform:rotate(270deg)}
.hcplogin #licence.texterror,.hcplogin .custom-select__trigger.texterror{border:solid 1px #ba4422 !important}
.hcplogin .submit{margin-bottom:20px;margin-top:20px;background-color:var(--scope-link);box-shadow:inset 0 0 0 3px var(--scope-link);color:#fff;font-size:16px;padding:13px 22.5px 13px 22.5px;display:inline-block;position:relative;border:0 none;border-radius:7.5px;cursor:pointer;font-weight:700;line-height:1;outline:0;text-align:center;text-decoration:none;width:100%}
.hcplogin .custom-select__trigger{position:relative;display:flex;align-items:center;justify-content:space-between;padding:0 22px;font-size:16px;font-weight:300;height:50px;line-height:60px;background:#fff;cursor:pointer;border:1px solid #d2cac8;border-radius:3.75px}
.hcplogin #licence::placeholder{color:var(--scope-text);font-weight:300;font-size:16px;font-family:'BMSHumanity',serif}
.hcplogin .custom-selectPro .custom-select__trigger{color:var(--scope-text)}
.hcplogin .custom-select__trigger svg{height:12px;stroke:var(--scope-text);transform:rotate(90deg)}
.hcplogin #licence{width:100%;padding:15px 58.125px 15px 22.5px;border:1px solid #d2cac8 !important;border-radius:3.75px;color:var(--scope-text);font-size:16.875px;line-height:1;outline:0;box-sizing:border-box}
.hcplogin label{color:var(--scope-text);margin-bottom:3px;font-size:14px}
.hcplogin .license-field{margin-top:20px}
.hcplogin .custom-options{position:absolute;top:50px;left:0;right:0;border-top:0;background:#fff;opacity:0;z-index:2;box-shadow:0 3px 6px #00000029;width:100%;border:1px solid #d2cac8;display:none;overflow-y:auto;max-height:350px}
.hcplogin .custom-option{position:relative;display:block;padding:0 10px 0 10px;font-size:16px;font-weight:300;color:var(--scope-text);line-height:28px;cursor:pointer;max-width:100%}
.hcplogin .hcplogin-loader{background:#000;opacity:.5;position:fixed;left:0;top:0;width:100%;height:100%;display:none}
.hcplogin .hcplogin-loader i{height:100%;display:flex;align-items:center;justify-content:center}
.hcplogin .custom-option.selected{color:var(--scope-text);background-color:rgb(from var(--scope-link) r g b / 7%)}
.hcplogin .error-msg>*{font-size:14px;color:#ba4422;margin:0;line-height:18px;margin-top:5px}
.hcplogin .error-required,.hcplogin .error-validation{display:none}
.hcplogin .error-msg p{margin:0}
.hcplogin .custom-selectPro.open .custom-options{opacity:1;visibility:visible;pointer-events:all;display:block}
.hcplogin .custom-select-wrapper{position:relative;user-select:none}
.hcplogin .hcptype{margin-top:20px}
.hcplogin .hcplogin__selected-text{line-height:initial;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:100%;padding-right:5px;flex:1 1 0}
.hcplogin .disabled{opacity:.5;pointer-events:none}
@media(max-width:768px){.hcplogin .submit{width:100%}
}
@media(max-width:1023px){.hcplogin .custom-options{position:absolute;right:19px;border-top:0;opacity:0;z-index:2}
}
.backToTop-wrapper{display:none;position:fixed;right:30px;bottom:45px;width:75px;background:var(--scope-primary-text) 0 0 no-repeat padding-box;box-shadow:0 0 6px #00000029;border-radius:50%;opacity:.9;padding:12px 12px;z-index:99999;text-align:center;cursor:pointer}
.backToTop-wrapper.show{display:block}
.backToTop-wrapper .backToTop-btn{display:flex;line-height:1;flex-direction:column;justify-content:center;align-items:center;gap:5px}
.backToTop-wrapper .backToTop-btn.is-reverse{flex-direction:column-reverse}
.backToTop-wrapper .backToTop-btn:hover{text-decoration:none}
.backToTop-wrapper .backToTop-img{width:16px;display:block;margin:0 auto}
.backToTop-wrapper .backToTop-label{font-size:14px;color:var(--scope-primary);font-weight:600;display:inline-block}
@media only screen and (max-width:991px){.backToTop-wrapper{right:20px;bottom:40px}
}
.treatment-center-top-section{max-width:1366px;padding:0;margin:0 auto}
.treatment-center-heading{margin-top:75px;font-style:normal;font-weight:800;font-size:36px;line-height:40px;color:var(--scope-headline);margin-bottom:16px}
.treatment-center-description{font-style:normal;font-weight:800;font-size:22px;line-height:25px;color:var(--scope-text);margin-bottom:32px}
.treatment-center-search-heading{font-style:normal;font-weight:400;font-size:18px;line-height:115.5%;color:var(--scope-text);margin-bottom:20px}
.treatment-center-search-heading span{font-weight:800}
.treatment-center-search-form{display:flex;flex-direction:row;align-items:flex-end;margin-bottom:24px}
.tc-text-input-wrapper{position:relative;margin-right:16px;flex-basis:50%}
.tc-search-button-wrapper{flex-basis:19%}
div.tc-text-input-wrapper#_two #treatment-center-condition{background-image:url('base/resources/select-arrow.svg');background-repeat:no-repeat;background-position:97% 50%}
.tc-text-input-wrapper label{display:inline-block;font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:var(--scope-text);margin-bottom:10px}
.tc-text-input-wrapper .tc-text-input{display:block;width:100%;height:50px;padding:14px 10px}
#treatment-center-condition{padding-right:32px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.tc-text-input-wrapper .tc-text-input::placeholder,.tc-text-input-wrapper .tc-text-input option{color:#474747;font-weight:400;font-size:16px;line-height:18px}
.tc-text-input-wrapper select.tc-text-input#treatment-center-condition{appearance:none;position:relative;color:#474747 !important;font-weight:400;font-size:16px;line-height:18px}
.tc-search-button{height:50px;font-style:normal;font-weight:800;font-size:16px;line-height:18px;text-align:center;background-color:var(--scope-primary);border-radius:33px;border:1px solid var(--scope-primary);color:var(--scope-primary-text);opacity:.3;width:100%}
.tc-search-button:not(:disabled){background-color:var(--scope-primary);opacity:1;cursor:pointer}
.tc-search-form-footnote{font-style:italic;font-weight:400;font-size:14px;line-height:15px;color:var(--scope-text);margin-bottom:17px}
.tc-search-form-footnote.second{font-style:normal;font-weight:800;font-size:18px;line-height:20px}
.tc-search-form-footnote.third{display:none}
.treatment-center-map-container{max-width:1366px;height:501px;margin:0 auto}
.treatment-center-map-footnote{max-width:1366px;margin:0 auto}
.tc-map-footnote{font-style:italic;font-weight:400;font-size:14px;line-height:15px;color:var(--scope-text);margin:23px 47px}
.tc-vault-code-container{font-style:normal;display:block;line-height:20px}
.tc-search-locations-container{display:none;margin:0}
#map1{margin-top:20px;height:500px}
.treatment-center-map-container.no-results #map1{visibility:hidden}
.treatment-center-map-container.no-results .tc-search-locations-container{overflow:hidden}
.treatment-center-map-container.tc-flex-class{height:514px;padding:0}
.tc-flex-class{display:flex;flex-direction:row;justify-content:center}
.tc-flex-class #map1{height:514px;margin-top:0 !important;flex-basis:50%}
.tc-flex-class .tc-search-locations-container{display:block;margin:0;flex-basis:50%}
.treatment-center-record-container{position:relative}
.tc-flex-class .tc-search-locations-container .treatment-center-record-container{overflow:scroll;overflow-x:hidden;height:490px}
.treatment-center-main-container.camzyosUS .tc-flex-class .tc-search-locations-container .treatment-center-record-container{height:404px}
.treatment-center-main-container .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar{width:4px}
.treatment-center-main-container .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar-track{background:#d6d5d5}
.treatment-center-main-container .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar-thumb{background:var(--scope-text);border-radius:20px}
.treatment-center-main-container .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar-thumb:hover{background:var(--scope-text)}
.print-search-list{text-decoration:none;font-style:normal;font-weight:400;display:inline-flex;font-size:14px;align-items:center;line-height:16px;color:#7c7c7c;cursor:pointer}
.print-search-list:hover{color:#7c7c7c}
.print-search-list img{margin-right:4px;width:25px}
.tc-search-location-wrapper{padding:10px 8px 3px 12px;margin-bottom:25px;margin-top:16px;cursor:pointer;width:100%}
.tc-search-location-header{display:flex;flex-direction:row;justify-content:space-between}
.tc-search-location-heading{font-style:normal;font-weight:800;font-size:18px;line-height:20px;color:var(--scope-headline);margin-bottom:8px;margin-right:8px}
.tc-search-location-text{display:flex;flex-direction:row;margin-bottom:9px}
.tc-search-location-image-container{height:46px}
.tc-search-location-image-container img{max-height:100%}
.tc-infusion-center{margin-right:10px;flex-basis:33.07%}
.tc-admin-services{margin-right:10px;flex-basis:35.212%}
.tc-infusion-heading,.tc-admin-heading{font-style:normal;font-weight:700;font-size:14px;line-height:15px;color:var(--scope-text);margin-bottom:2px}
.tc-infusion-address,.tc-admin-address{font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:var(--scope-text);margin-bottom:0}
.tc-infusion-address-contact{display:inline-flex;align-items:center}
.tc-infusion-address-contact img{display:none}
.tc-search-location-link-container{display:flex}
.tc-search-location-link{font-style:normal;font-weight:400;font-size:14px;line-height:15px;color:var(--scope-link);text-decoration:none;display:inline-flex;align-items:center}
.tc-search-location-link img{margin-left:8px}
.tc-infowindow-container{width:213px;max-height:200px}
.tc-infowindow-name{font-style:normal;font-weight:800;font-size:14.9979px;line-height:16px;color:var(--scope-headline);margin-bottom:6px}
.tc-infowindow-infusion{font-style:normal;font-weight:400;font-size:12px;line-height:13px;color:var(--scope-text);margin-bottom:13px}
.tc-infowindow-urls{display:flex;justify-content:space-between;flex-direction:row}
.tc-infowindow-urls a{font-style:normal;font-weight:500;font-size:12px;line-height:16px;color:var(--scope-link);display:flex}
.tc-infowindow-location img{margin-left:4px;padding-top:3px}
.tc-infowindow-direction img{margin-right:4px}
.gm-style .gm-style-iw-c{border-radius:0 !important}
.gm-style .gm-style-iw-c button{opacity:1 !important}
.gm-style .gm-style-iw-c button span{background-color:var(--scope-primary);font-weight:700;opacity:1}
.tc-location-highlight{border-left:2px solid var(--scope-primary)}
.treatment-center-main-container.view-location-details .treatment-center-top-section{display:none}
.treatment-center-main-container.view-location-details .treatment-center-map-footnote{display:none}
.tc-search-view-location-container{display:none}
.treatment-center-details-map-container.tc-view-location{display:flex;justify-content:space-between;height:580px;height:auto;padding:24px 0}
.tc-view-location #map2{height:580px;margin-top:0 !important;flex-basis:51.69%}
.treatment-center-details-map-container.tc-view-location .tc-search-view-location-container{display:block;flex-basis:80%;flex-grow:1;padding:0 26px 8px 0}
.view-location-actions-container{display:flex;justify-content:space-between;margin-bottom:32px;padding-left:16px}
.tc-back-to-search{font-style:normal;font-weight:500;font-size:14px;line-height:19px;text-decoration:none;display:inline-flex;align-items:center;color:var(--scope-link)}
.tc-back-to-search img{margin-right:8px}
.view-location-details-container{padding-left:16px;border-bottom:1px solid #eee7e7;margin-bottom:24px}
.view-location-details-header{display:flex;flex-direction:row;margin-bottom:8px}
.view-location-details-heading{font-style:normal;font-weight:800;font-size:24px;line-height:26px;color:var(--scope-headline);flex-basis:55.7%;margin-right:80px}
.view-location-details-img{height:26px}
.view-location-details-img img{max-height:100%}
.view-location-details-text{display:flex;flex-direction:row;margin-bottom:13px}
.view-location-admin-services{flex-basis:47.15%}
.view-location-infusion-center{margin-right:35px;flex-basis:36.52%}
.view-location-infusion-heading,.view-location-admin-heading{font-style:normal;font-weight:700;font-size:18px;line-height:20px;color:var(--scope-text);margin-bottom:0}
.view-location-infusion-address,.view-location-admin-address{font-style:normal;font-weight:400;font-size:18px;line-height:20px;color:var(--scope-text);margin-bottom:0}
.view-location-infusion-direction{display:flex;font-style:normal;font-weight:400;font-size:16px;line-height:18px;margin-bottom:16px;color:var(--scope-text)}
.view-location-infusion-direction.hide-distance,.view-location-website.hide-website,.view-location-email.hide-email{display:none}
.view-location-infusion-direction img,.view-location-website img,.view-location-email img{margin-right:16px}
.view-location-infusion-direction a{text-decoration-line:underline;font-weight:800;color:var(--scope-link)}
.view-location-phone{display:flex;margin-bottom:24px}
.view-location-website,.view-location-email{display:flex;margin-bottom:16px}
.view-location-website a,.view-location-email a{font-style:normal;font-weight:800;font-size:16px;line-height:18px;text-decoration-line:underline;color:var(--scope-link)}
.view-location-inquiries{font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:var(--scope-text);margin-bottom:16px;margin-top:24px}
.view-location-phone{display:flex;font-style:normal;font-weight:800;font-size:16px;line-height:18px;color:var(--scope-text);margin-bottom:24px}
.view-location-phone a{color:var(--scope-link);text-decoration:underline}
.view-location-phone img{margin-right:16px}
.view-location-conditions-treated{font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:var(--scope-text);margin-bottom:16px}
.view-location-condition{font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:var(--scope-text);margin-bottom:16px;display:flex}
.view-location-condition img{margin-right:16px}
.view-location-insurance-heading{font-style:normal;font-weight:800;font-size:20px;line-height:20px;color:var(--scope-text);margin-bottom:8px}
.view-location-insurance-description{font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:var(--scope-text);margin-bottom:24px}
.view-location-insurance-get-info{display:flex;flex-direction:row;justify-content:center;align-items:center;padding:8px 10px;gap:16px;text-decoration:none;font-style:normal;font-weight:800;font-size:14px;line-height:18px;text-align:center;background:var(--scope-primary);border-radius:33px;width:339px;height:34px;color:var(--scope-primary-text)}
.treatment-center-main-container .mobile-tabs,.mobile-edit-address{display:none}
.treatment-center-main-container{max-width:1366px;margin:0 auto}
input::-webkit-input-placeholder{color:#a3a3a3}
input:-ms-input-placeholder{color:#a3a3a3}
input::placeholder{color:#a3a3a3}
@media only screen and (max-width:980px){.treatment-center-map-container.tc-flex-class{padding:0}
.treatment-center-main-container .mobile-tabs{display:block}
.tc-search-button-wrapper{width:100%}
.treatment-center-top-section{padding:0}
.treatment-center-search-form{padding:15px}
.tc-search-form-footnote.second{margin-bottom:0}
.treatment-center-search-form,.treatment-center-searchbox{flex-direction:column;align-items:center;background:rgb(from var(--scope-primary) r g b / 10%);padding-bottom:15px}
.treatment-center-search-form *:focus{outline:0}
.treatment-center-search-form .tc-text-input-wrapper{margin-right:0;width:100%}
.treatment-center-search-form .tc-text-input-wrapper .tc-text-input{width:100%;margin-bottom:14px;border:0}
.treatment-center-search-form .col-lg-2.px-lg-0{padding:0}
.tc-search-button{width:100%;margin-top:15px}
.treatment-center-text-container,.mobile-tabs,.tc-search-form-footnote{padding:0 16px}
button.list-view,button.map-view{background:transparent;border:0;font-size:16px;line-height:17.6px;color:var(--scope-primary);padding-bottom:8px}
button.map-view{margin-left:34px}
.list-view.active{border-bottom:2px solid var(--scope-primary);font-weight:800;text-transform:uppercase}
.list-view{text-transform:uppercase}
.map-view.active{border-bottom:2px solid var(--scope-primary);font-weight:800;text-transform:uppercase}
.map-view{text-transform:uppercase}
.list-view.active:focus{outline:0}
.map-view.active:focus{outline:0}
#map1{margin-top:0}
.mobile-edit-address{justify-content:space-between;padding:15px;display:flex;background:rgb(from var(--scope-primary) r g b / 10%);border-bottom:2px solid #d1cdcd;color:var(--scope-text)}
.near-location{font-size:14px;line-height:15.5px;font-weight:800;color:var(--scope-text)}
.location-selected{font-weight:400;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:106px;display:inline-block;font-size:14px;line-height:14.5px;vertical-align:bottom;padding-left:5px}
.update-search{color:var(--scope-primary);font-size:14px;line-height:15.5px;font-weight:800}
.tc-search-location-wrapper,.tc-flex-class .tc-search-locations-container{width:100%}
.treatment-center-main-container{position:relative;max-width:514px;margin:0 auto}
.tc-print-results-button{margin-bottom:0;padding:16px}
.treatment-center-map-container.tc-flex-class .tc-search-locations-container,.tc-flex-class #map1{flex-basis:100%;flex-direction:column}
.treatment-center-details-map-container.tc-view-location{flex-direction:column-reverse;margin:0 15px;margin-top:30px}
.tc-view-location #map2{flex-basis:inherit;height:177px;width:auto}
.view-location-actions-container .tc-back-to-search{position:absolute;top:-7px;left:15px;z-index:1}
.print-search-list{display:none}
.tc-search-view-location-container{padding:0}
.view-location-details-container{padding-left:0}
.view-location-details-heading{font-size:22px;line-height:24px}
.view-location-infusion-address,.view-location-admin-address,.view-location-insurance-description{font-size:14px;line-height:15px}
.view-location-infusion-heading,.view-location-admin-heading,.view-location-phone{font-size:14px;line-height:15px}
.view-location-infusion-direction a{font-size:14px;line-height:18px}
.view-location-website,.view-location-email,.view-location-phone,.view-location-inquiries{font-size:14px;line-height:18px}
.view-location-conditions-treated{font-size:14px;line-height:20px}
.view-location-insurance-heading{font-size:18px;line-height:20px}
.view-location-insurance-get-info{font-size:12px;line-height:18px}
.view-location-infusion-center{flex-basis:50%;margin-right:20px}
.view-location-admin-services{flex-basis:50%}
.view-location-infusion-heading,.view-location-admin-heading{margin-bottom:0}
.tc-flex-class .tc-search-locations-container .treatment-center-record-container{height:auto;overflow:auto;word-break:normal}
.treatment-center-record-container::-webkit-scrollbar{display:block !important}
}
.treatment-center-main-container.camzyosUS .treatment-center-text-container,.treatment-center-main-container.camzyosUS .tc-search-form-footnote,.treatment-center-main-container.camzyosUS #_two,.treatment-center-main-container.camzyosUS .treatment-center-map-footnote,.treatment-center-main-container.camzyosUS .tc-search-location-image-container{display:none}
.treatment-center-main-container.camzyosUS .treatment-center-top-section{margin-top:40px}
.treatment-center-main-container.camzyosUS .tc-text-input-wrapper{margin-right:0;flex-basis:57.5%}
.treatment-center-main-container.camzyosUS .tc-text-input-wrapper label{color:#012c63;font-size:16px;line-height:19px;margin-bottom:14.5px}
.treatment-center-main-container.camzyosUS .tc-text-input-wrapper .tc-text-input{border:1px solid #395cac;border-radius:5px 0 0 5px;border-right:0;height:64px;padding:23px 24px}
.treatment-center-main-container.camzyosUS .tc-text-input-wrapper .tc-text-input:focus{border:1px solid #395cac;border-top-left-radius:5px;border-radius:5px 0 0 5px;border-right:0;outline:0}
.treatment-center-main-container.camzyosUS .tc-search-button-wrapper .tc-search-button{border:1px solid #395cac;border-left:0;background-color:#8347ad;width:34%;height:64px;border-radius:0 5px 5px 0;cursor:pointer}
.treatment-center-main-container.camzyosUS .tc-search-button-wrapper .tc-search-button:focus{border:1px solid #395cac;border-left:0;outline:0}
.treatment-center-main-container.camzyosUS .tc-error-field-wrapper .tc-input-error{display:none}
.treatment-center-main-container.camzyosUS .tc-text-input-wrapper .tc-text-input::placeholder{color:#012c63;line-height:18px}
.treatment-center-main-container.camzyosUS .treatment-center-search-form.tc-search-error #treatment-center-address::placeholder,.treatment-center-main-container.camzyosUS .treatment-center-search-form.tc-search-error #treatment-center-address{color:red}
.treatment-center-main-container.camzyosUS .treatment-center-search-form{margin-bottom:40px;flex-wrap:wrap}
.treatment-center-main-container.camzyosUS .treatment-center-search-form .tc-error-field-wrapper{width:100%}
.treatment-center-main-container.camzyosUS .treatment-center-search-form.tc-search-error #treatment-center-address{border:1px solid red;border-right:0}
.treatment-center-main-container.camzyosUS .treatment-center-search-form.tc-search-error .tc-input-error{color:red;display:inline-block;margin-top:7px;font-size:14px;line-height:17px}
.treatment-center-main-container.camzyosUS .treatment-center-search-form.tc-system-error .tc-input-error{color:red;display:inline-block;margin-top:7px;font-size:14px;line-height:17px}
.treatment-center-main-container.camzyosUS .treatment-center-search-form.tc-search-error .tc-search-button{border:1px solid red;border-left:0}
.treatment-center-main-container.camzyosUS .treatment-center-search-form{margin-bottom:40px}
.treatment-center-main-container.camzyosUS .tc-infowindow-name{font-size:14px;line-height:20px;font-weight:400;margin-bottom:0;color:#012c63}
.treatment-center-main-container.camzyosUS .tc-infowindow-practice{font-size:16px;line-height:20px;font-weight:600;margin-bottom:0;color:#012c63}
.treatment-center-main-container.camzyosUS .tc-infowindow-infusion{font-size:14px;line-height:20px;font-weight:400;margin-bottom:0;color:#012c63}
.treatment-center-main-container.camzyosUS .tc-infowindow-phone{font-size:14px;line-height:20px;font-weight:400;margin-bottom:0;color:#012c63}
.treatment-center-main-container.camzyosUS .tc-infowindow-distance{font-size:14px;line-height:20px;font-weight:800;margin-bottom:15px;color:#012c63}
.treatment-center-main-container.camzyosUS .tc-infowindow-urls a{font-style:normal;font-weight:800;font-size:14px;line-height:22px;color:#8347ad;text-decoration:underline;display:flex}
.treatment-center-main-container.camzyosUS .gm-style .gm-style-iw-c{border-radius:14px !important}
.treatment-center-main-container.camzyosUS .gm-style .gm-style-iw-c .gm-ui-hover-effect{background:no-repeat center/80% url('base/resources/hcp-close.svg') !important;top:5px !important;right:5px !important}
.treatment-center-main-container.camzyosUS .gm-style .gm-style-iw-c .gm-ui-hover-effect span{display:none !important}
.treatment-center-main-container.camzyosUS .tc-flex-class .tc-search-locations-container{flex-basis:39%}
.treatment-center-main-container.camzyosUS .tc-flex-class #map1{flex-grow:1}
.treatment-center-main-container.camzyosUS .tc-search-location-header{flex-direction:column}
.treatment-center-main-container.camzyosUS .tc-search-location-heading,.treatment-center-main-container.camzyosUS .tc-search-location-practice,.treatment-center-main-container.camzyosUS .tc-infusion-address,.treatment-center-main-container.camzyosUS .tc-search-location-distance,.treatment-center-main-container.camzyosUS .tc-search-location-direction{font-style:normal;font-weight:400;font-size:14px;line-height:20px;color:#012c63;margin-bottom:0;margin-right:0}
.treatment-center-main-container.camzyosUS .tc-search-location-practice{font-weight:600;font-size:16px}
.treatment-center-main-container.camzyosUS .tc-search-location-distance{font-weight:800;margin-right:15px}
.treatment-center-main-container.camzyosUS .tc-search-location-direction a{font-weight:800;color:#8347ad;display:inline-flex}
.treatment-center-main-container.camzyosUS .tc-search-location-direction a:hover,.treatment-center-main-container.camzyosUS .tc-search-location-direction a:link{color:#8347ad}
.treatment-center-main-container.camzyosUS .tc-search-location-direction a img{margin-right:5px}
.treatment-center-main-container.camzyosUS .tc-search-location-link-container{display:flex;flex-direction:row}
.treatment-center-main-container.camzyosUS .tc-search-location-text{margin-bottom:0}
.treatment-center-main-container.camzyosUS .tc-print-results-button{display:flex;justify-content:space-between;margin-bottom:0;padding:16px 24px 17px 21px;background-color:#e3eef5}
.treatment-center-main-container.camzyosUS .tc-print-results-heading{font-style:normal;font-weight:800;font-size:18px;line-height:23px;color:#012c63;margin-bottom:0}
.treatment-center-main-container.camzyosUS .tc-print-results-buttons-container p,.treatment-center-main-container.camzyosUS .tc-print-results-buttons-container p a,.treatment-center-main-container.camzyosUS .tc-print-results-buttons-container p span{font-style:normal;font-weight:800;font-size:14px;line-height:27px;color:#8347ad;margin-bottom:0;text-decoration:underline}
.treatment-center-main-container.camzyosUS .tc-print-results-buttons-container .tc-print-results-link-wrapper{margin-bottom:15px}
.treatment-center-main-container.camzyosUS .tc-search-locations-container{padding:0}
.treatment-center-main-container.camzyosUS .tc-location-highlight{border:0;background-color:#ece3f3}
.treatment-center-main-container.camzyosUS .tc-search-location-text{margin-bottom:0}
.treatment-center-main-container.camzyosUS .tc-search-location-wrapper{display:flex;flex-direction:row;padding-left:20px;margin-bottom:0}
.treatment-center-main-container.camzyosUS .tc-search-location-number{background-color:#012c63;width:27px;height:27px;border-radius:50%;color:#FFF;font-weight:700;text-align:center;font-size:14px;line-height:27px;margin-right:12px;margin-top:2px}
@media only screen and (min-width:981px){.treatment-center-main-container.camzyosUS{max-width:100%;overflow:hidden}
.treatment-center-main-container.camzyosUS .treatment-center-map-container{max-width:1024px}
.treatment-center-main-container.camzyosUS .treatment-center-top-section{max-width:1024px}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class{max-width:1024px}
}
@media only screen and (max-width:980px){.treatment-center-main-container.camzyosUS .treatment-center-search-form,.treatment-center-main-container.camzyosUS .treatment-center-searchbox{flex-direction:row;background:0}
.treatment-center-main-container.camzyosUS .tc-flex-class .tc-search-locations-container .treatment-center-record-container{height:605px}
}
.treatment-center-main-container.camzyosUS .tc-infusion-center{flex-basis:100%}
.treatment-center-main-container.camzyosUS .tc-admin-services{flex-basis:0}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar{width:10px}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar-track{background:#FFF;box-shadow:inset 0 0 6px rgba(0,0,0,0.2)}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar-thumb{background:#012c63;border-radius:20px}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class .tc-search-locations-container .treatment-center-record-container::-webkit-scrollbar-thumb:hover{background:#012c63}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class{border:1px solid #012c63}
.treatment-center-main-container.camzyosUS #map1{border-top:1px solid #012c63;border-bottom:1px solid #012c63}
.treatment-center-main-container.cart-japan .tc-search-form-footnote,.treatment-center-main-container.cart-japan .mobile-tabs,.treatment-center-main-container.cart-japan .mobile-edit-address,.treatment-center-main-container.cart-japan .treatment-center-searchbox,.treatment-center-main-container.cart-japan .treatment-center-details-map-container,.treatment-center-main-container.cart-japan .treatment-center-map-footnote,.treatment-center-main-container.cart-japan .tc-search-form-footnote,.treatment-center-main-container.cart-japan .tc-search-form-footnote{display:none}
.treatment-center-main-container.cart-japan{max-width:1024px;margin:90px auto}
.treatment-center-main-container.cart-japan .treatment-center-top-section{position:relative}
.treatment-center-main-container.cart-japan .treatment-center-top-section .treatment-center-text-container{background-color:#4462b4;width:470px;position:absolute;z-index:10;padding:101px 66px 79px 69px}
.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-heading,.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-heading p{color:#fff;font-size:18px;line-height:21px;font-weight:bold;margin-bottom:2px;margin-top:0}
.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-description,.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-description p{color:#fff;font-size:30px;line-height:38px;font-weight:600;margin-bottom:37px}
.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-search-heading,.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-search-heading p{color:#fff;font-size:16px;line-height:24px;font-weight:normal;margin-bottom:56px}
.treatment-center-main-container.cart-japan .cart-japan-centers-list-link{display:flex;flex-direction:row;align-items:center;color:#fff;font-size:18px;line-height:24px;font-weight:bold;text-decoration:none}
.treatment-center-main-container.cart-japan .cart-japan-centers-list-link .cart-japan-centers-list-link-logo{margin-right:21px}
.treatment-center-main-container.cart-japan .cart-japan-map-navigation{display:flex;justify-content:end}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-logo-container{padding:13px 70px 10px 31px;background-color:#9ea4aa;margin-left:4px;cursor:pointer}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-logo-container.active{background-color:#f2f3f4}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-logo-sub-container{display:flex;align-items:center}
.treatment-center-main-container.cart-japan .cart-japan-navigation-logo-container{margin-right:22px}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-container p{margin:0}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-container .cart-japan-navigation-heading{text-align:center;color:#535353;font-size:16px;line-height:16px;font-weight:bold}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-container .cart-japan-navigation-text{text-align:center;color:#535353;font-size:13px;line-height:14px;font-weight:bold}
.treatment-center-main-container.cart-japan .treatment-center-map-container{height:auto;display:flex;justify-content:end;position:relative}
.treatment-center-main-container.cart-japan #map1,.treatment-center-main-container.cart-japan #map3{display:none;margin-top:20px;height:882px;width:902px;background:#f2f3f4;margin:0}
.treatment-center-main-container.cart-japan #map3{background-color:lightblue}
.treatment-center-main-container.cart-japan #map1.active,.treatment-center-main-container.cart-japan #map3.active{display:block}
.treatment-center-main-container.cart-japan .cart-japan-map-pins-container{display:flex;position:absolute;bottom:5%;right:6%}
.treatment-center-main-container.cart-japan .cart-japan-map-pin-logo-container{margin-right:10px}
.treatment-center-main-container.cart-japan .cart-japan-map-pin-container{display:flex;justify-content:center;padding-right:15px;align-items:center}
.treatment-center-main-container.cart-japan .cart-japan-map-pin-text{margin:0;color:#535353;font-size:11px;line-height:14px;font-weight:bold}
.treatment-center-main-container.cart-japan .tc-infowindow-name{margin-bottom:11px;color:#535353;font-size:14px;line-height:23px;font-weight:bold}
.treatment-center-main-container.cart-japan .tc-infowindow-phone{display:flex;align-items:flex-start;margin-bottom:5px;color:#535353;font-size:11px;line-height:23px;font-weight:bold}
.treatment-center-main-container.cart-japan .tc-infowindow-phone .cart-phone-label{background-color:#f2f3f4;display:inline-block;width:40%;text-align:center;flex-shrink:0;border-radius:2px;margin-right:13px}
.treatment-center-main-container.cart-japan .tc-infowindow-urls{display:none}
.treatment-center-main-container.cart-japan .gm-style .gm-style-iw-c .gm-ui-hover-effect span{background-color:#535353 !important}
.treatment-center-main-container.cart-japan .cart-japan-btn-primary{background-color:#fff;padding:10px 24px;position:absolute;z-index:1;top:37px;text-align:center;left:23px;font-size:10px;border:1px solid #e6e6e6;color:#535353;border-radius:29px;line-height:13px;font-weight:800;cursor:pointer}
@media only screen and (max-width:980px){.treatment-center-main-container.cart-japan{max-width:100%;width:100%;margin:65px auto}
.treatment-center-main-container.cart-japan .treatment-center-top-section{position:relative}
.treatment-center-main-container.cart-japan .treatment-center-top-section .treatment-center-text-container{background-color:#4462b4;width:90%;position:relative;z-index:1;padding:37px 29px 92px 40px}
.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-heading,.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-heading p{font-size:14px;line-height:16px}
.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-description,.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-description p{font-size:23px;line-height:38px;margin-bottom:8px}
.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-search-heading,.treatment-center-main-container.cart-japan .treatment-center-text-container .treatment-center-search-heading p{font-size:14px;line-height:21px;margin-bottom:18px}
.treatment-center-main-container.cart-japan .cart-japan-centers-list-link{display:flex;flex-direction:row;align-items:center;color:#fff;font-size:18px;line-height:24px;font-weight:bold;text-decoration:none}
.treatment-center-main-container.cart-japan .cart-japan-centers-list-link .cart-japan-centers-list-link-logo{margin-right:10px;width:30px}
.treatment-center-main-container.cart-japan .cart-japan-map-navigation{position:absolute;bottom:0;z-index:10;width:100%}
.treatment-center-main-container.cart-japan .cart-japan-map-navigation .cart-japan-navigation-btn-container{width:47.5%}
.treatment-center-main-container.cart-japan .cart-japan-map-navigation .cart-japan-navigation-btn-container #abecma-map{border-left:2px solid #4462b4}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-logo-container{padding:13px 70px 10px 31px;background-color:#9ea4aa;margin-left:0;cursor:pointer;padding:18px 2px 15px 30px}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-logo-container.active{background-color:#f2f3f4}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-logo-sub-container{display:flex;align-items:center}
.treatment-center-main-container.cart-japan .cart-japan-navigation-logo-container{margin-right:14px}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-container .cart-japan-navigation-heading{font-size:13px;line-height:13px}
.treatment-center-main-container.cart-japan .cart-japan-navigation-text-container .cart-japan-navigation-text{font-size:10px;line-height:10px}
.treatment-center-main-container.cart-japan .treatment-center-map-container{height:auto;display:flex;justify-content:end;position:relative}
.treatment-center-main-container.cart-japan #map1,.treatment-center-main-container.cart-japan #map3{display:none;margin-top:20px;height:365px;width:95%;background:#f2f3f4;margin:0}
.treatment-center-main-container.cart-japan #map3{background-color:lightblue}
.treatment-center-main-container.cart-japan .cart-japan-map-pins-container{right:45px;bottom:30px}
.treatment-center-main-container.cart-japan .cart-japan-map-pin-logo-container{margin-right:12px}
.treatment-center-main-container.cart-japan .cart-japan-map-pin-logo-container img{height:13px}
.treatment-center-main-container.cart-japan .cart-japan-map-pin-text{font-size:10px;line-height:12px}
}
@media only screen and (min-width:981px) and (max-width:1365px){.treatment-center-main-container{max-width:950px;margin:0 auto}
}
@media only screen and (min-width:1366px){.treatment-center-main-container{max-width:1366px;margin:0 auto}
.treatment-center-details-map-container.tc-view-location{width:1024px;margin:0 auto}
}
.view-location-insurance-container .view-location-insurance-get-info:hover{color:var(--scope-primary-text)}
.view-location-actions-container .tc-back-to-search:hover,.tc-search-location-link-container .tc-search-location-link:hover{color:var(--scope-link)}
.view-location-infusion-direction a:hover,.view-location-website a:hover,.view-location-email a:hover,.view-location-phone a:hover{text-decoration:underline}
.treatment-center-main-container.camzyosUS .tc-search-location-sub-wrapper .tc-infusion-address-contact{color:#012c63;text-decoration:underline}
.treatment-center-main-container.camzyosUS .tc-infusion-address-contact{color:#012c63}
.hcp-print-page-header-logo-container{margin-bottom:17px}
.hcp-print-page-header-left-section{padding-top:40px}
.hcp-print-page-ISI-content-container{display:none}
.hcp-print-page-header{display:none;width:100%}
.hcp-print-page-header-text-contaner{display:flex;flex-direction:row}
.hcp-print-page-header-text{font-size:20px;line-height:25px;color:#012c63;font-weight:bold}
.hcp-print-page-header-text span{color:#8347ad}
.hcp-print-page-map-pin-text-container{margin-left:17px}
.camzyos-isi-print-section-container{padding-top:50px}
.camzyos-isi-print-main-container{color:#414042;font-size:18px;line-height:21px;margin:auto}
.camzyos-isi-printheader-bold-text{font-weight:800;line-height:23px;font-size:20px;margin-bottom:5px;color:#012c63}
.camzyos-isi-printheader-text{font-weight:600;margin-bottom:10px;color:#012c63}
.bold-p-text{font-weight:600}
.camzyos-isi-printparagraph-container{margin-bottom:10px}
.camzyos-isi-printisi-print-info-list{padding:0 10px;margin:8px 0}
.list-type-circle{list-style-type:circle}
.bms-logo{width:15%}
.hcp-print-additional-footer-container img{height:18px !important;margin-bottom:10px}
.hcp-print-footer-space{margin-top:20%}
.break-page{page-break-before:always}
@page{size:letter;margin:.5in}
@media print{body .map-component{-webkit-print-color-adjust:exact;-moz-print-color-adjust:exact;-ms-print-color-adjust:exact;print-color-adjust:exact}
.camzyos-isi-print-main-container .hcp-print-additional-footer-container img{height:18px !important;margin-bottom:10px}
.treatment-center-main-container.camzyosUS .tc-search-location-sub-wrapper .tc-infusion-address-contact{text-decoration:none}
li::marker{color:#8347ad}
.hcp-print-page-header{display:flex;justify-content:space-between}
.camzyos-isi-printisi-print-info-list li.camzyos-isi-printisi-print-info-item{overflow:visible !important;margin-left:8px;margin-bottom:5px}
.tc-print-results-button{display:none}
.hcp-print-page-header-logo-container{margin-bottom:17px}
.hcp-print-page-ISI-content-container{display:block}
.treatment-center-heading{color:#474747;margin-top:0}
.treatment-center-main-container.camzyosUS .tc-search-location-wrapper:nth-child(11){page-break-before:always !important;padding-top:50px}
.treatment-center-main-container.camzyosUS .tc-search-location-wrapper:nth-child(12){padding-top:50px}
.treatment-center-main-container.camzyosUS .treatment-center-top-section{display:none}
.treatment-center-main-container.camzyosUS .tc-search-location-header{width:100%}
.treatment-center-main-container.camzyosUS .tc-search-location-direction{display:none}
.treatment-center-main-container.camzyosUS .tc-print-results-button{padding:0}
.hcp-print-footer-container{display:flex;flex-direction:row;justify-content:space-between;width:90%;padding:0 0 50px}
.hcp-print-main-footer-text-container{display:flex;flex-direction:column;margin-top:0}
.hcp-print-footer-text{font:normal 12px/14px 'ProximaNova-Reg',Arial;margin:0}
.hcp-print-footer-text a{color:#012c63}
.hcp-print-footer-text .bold{font-weight:bold}
.hcp-print-footer-icon{margin-left:0}
.hcp-print-footer-container{bottom:0;position:fixed}
.tc-print-results-text-container,.tc-print-results-buttons-container{display:none}
.treatment-center-main-container.camzyosUS .tc-search-locations-container .tc-print-results-button{background-color:#FFF}
.tc-search-location-sub-wrapper{width:auto;flex-basis:90%}
.print-one-sec p{font-size:12px;line-height:14px}
body .map-component{position:relative;background:#FFF;overflow:hidden}
body .map-component,body .map-component *{height:auto !important;overflow:hidden !important;visibility:visible !important}
.tc-search-location-wrapper:nth-child(11){page-break-before:always !important}
body .map-component .tc-print-results-buttons-container .print-search-list,body .map-component .tc-print-results-buttons-container .print-search-list img{display:none !important;height:0;visibility:hidden !important}
#map2 button.btn-primary{display:none !important;height:0;visibility:hidden !important}
.treatment-center-map-container.tc-flex-class{display:block !important;width:100%;background-color:#fff}
.treatment-center-main-container{margin:50px 50px}
.mobile-tabs,.mobile-edit-address,.treatment-center-search-form,.treatment-center-main-container .treatment-center-map-footnote,.treatment-center-main-container #map1,.tc-admin-services,.tc-print-results-button,.tc-search-location-link-container,.tc-search-location-image-container,.tc-infusion-heading,.tc-search-form-footnote.second{display:none}
#map2{visibility:hidden}
.tc-search-form-footnote.third,.tc-infusion-address-contact img{display:block}
.tc-search-form-footnote.third{margin-bottom:24px;display:none}
.treatment-center-main-container .treatment-center-map-footnote{display:block}
.tc-map-footnote{margin:0}
.view-location-website{display:none}
.view-location-insurance-get-info{display:none}
.treatment-center-heading{color:#474747;margin-top:0}
.treatment-center-heading p,.treatment-center-description p,.treatment-center-search-heading p,.tc-search-form-footnote p,.tc-search-form-footnote.third p{margin:0}
.tc-infusion-address-contact{margin-top:8px}
.tc-infusion-address-contact img{margin-right:8px}
.treatment-center-map-container.tc-flex-class{height:auto;width:100%}
.treatment-center-map-container.tc-flex-class .tc-search-locations-container .treatment-center-record-container{height:auto;display:flex !important;flex-direction:row;flex-wrap:wrap;width:100%;overflow:hidden;background-color:#fff}
.treatment-center-main-container.camzyosUS .tc-flex-class .tc-search-locations-container .treatment-center-record-container{height:auto}
.tc-flex-class .tc-search-location-wrapper{flex-basis:50%;width:1800px;padding:0;margin-bottom:25px;background-color:#fff}
.tc-location-highlight{border:0}
.tc-search-location-text{display:block}
.tc-infusion-center{width:250px}
.tc-search-location-heading{margin-bottom:6px;width:270px}
.view-location-actions-container{display:none}
.view-location-insurance-container a{text-decoration:none}
.treatment-center-main-container.camzyosUS .tc-print-results-button{width:100%;margin-bottom:20px}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class{border:0}
.treatment-center-main-container.camzyosUS .tc-search-location-wrapper{margin-bottom:20px;margin-left:25px;flex-basis:45%}
.treatment-center-main-container.camzyosUS .tc-search-location-wrapper.tc-location-highlight{background:0}
.treatment-center-main-container.camzyosUS .tc-print-results-buttons-container{visibility:hidden}
.treatment-center-main-container.camzyosUS .tc-search-location-number{color:#FFF}
.f8-10{font-size:8px;line-height:10px}
.f10-12{font-size:10px;line-height:12px}
.f12-14{font-size:12px;line-height:14px}
.f14-16{font-size:14px;line-height:16px}
.mb-0{margin-bottom:0 !important}
.mb-3{margin-bottom:3px !important}
.mb-5{margin-bottom:5px !important}
.mb-10{margin-bottom:10px !important}
.mb-15{margin-bottom:15px !important}
.mt-0{margin-top:0 !important}
.mt-3{margin-top:3px !important}
.mt-5{margin-top:5px !important}
.mt-10{margin-top:10px !important}
.mt-15{margin-top:15px !important}
.mt-53{margin-top:53px !important}
.treatment-center-details-map-container.tc-view-location .view-location-details-img{height:26px !important}
.treatment-center-main-container.camzyosUS{margin:0;padding:50px;min-height:100%;height:100%}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class,.treatment-center-main-container.camzyosUS .hcp-print-page-header,.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class .tc-search-locations-container .treatment-center-record-container,.treatment-center-main-container.camzyosUS .tc-flex-class .tc-search-location-wrapper{background-color:transparent}
.treatment-center-main-container.camzyosUS,.treatment-center-main-container.camzyosUS .hcp-print-page-header{background-image:linear-gradient(to right,#fff,#ebf4f9)}
.treatment-center-main-container.camzyosUS .hcp-print-footer-container{width:940px;bottom:0}
@-moz-document url-prefix(){.treatment-center-main-container.camzyosUS .hcp-print-footer-container{padding:0 50px 50px !important;width:1029px !important;bottom:0 !important}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class .tc-search-locations-container .treatment-center-record-container{display:block !important}
.treatment-center-main-container.camzyosUS .treatment-center-record-container .tc-search-location-wrapper:nth-child(-n+10){float:left;width:400px;min-height:170px}
.treatment-center-main-container.camzyosUS .treatment-center-record-container .tc-search-location-wrapper:nth-child:nth-child(11){clear:both}
.treatment-center-main-container.camzyosUS .treatment-center-record-container .tc-search-location-wrapper:nth-child(n+10){display:inline-flex;width:400px}
footer{display:none}
}
.treatment-center-main-container.camzyosUS.safari-print-pdf .hcp-print-footer-container{padding:0 50px 50px 0 !important;width:1029px !important;bottom:-3rem !important;position:absolute !important}
.treatment-center-main-container.camzyosUS.safari-print-pdf .hcp-print-additional-footer-container{padding-bottom:340px}
.treatment-center-main-container.camzyosUS.safari-print-pdf .treatment-center-record-container .tc-search-location-wrapper{min-height:200px}
.treatment-center-main-container.camzyosUS.safari-print-pdf .break-page{page-break-inside:avoid}
}
.modal.treatment-center-modal{display:none;position:fixed;z-index:1;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,0.4)}
.modal-content.treatment-center-modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:40%;top:140px}
.modal.treatment-center-modal.camzyosUS .modal-content.treatment-center-modal-content{width:50%}
.close{color:#aaa;font-size:28px;font-weight:bold;display:inherit;align-self:end}
.modal-content.treatment-center-modal-content .close,.modal-content.treatment-center-modal-content .close:hover,.modal-content.treatment-center-modal-content .close:active{opacity:1}
.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}
.modal-footer.treatment-center-modal-footer{display:flex;justify-content:center;padding-bottom:0;border-top:0;flex-direction:row}
.btn-modal-primary{padding:5px 20px;border:0;border-radius:30px;min-width:98px;cursor:pointer}
.btn-modal-primary:focus{border:0}
.btn-modal-primary.btn-ok{color:var(--scope-primary);background:white;border:2px solid var(--scope-primary)}
.modal-text.treatment-center-modal-text{text-align:center;color:var(--scope-text)}
.btn-primary{background-color:var(--scope-primary);color:var(--scope-primary-text);padding:10px 17px;position:absolute;z-index:1;bottom:10px;right:10px;border:0;font-size:14px;border-radius:30px;line-height:18px;font-weight:800;cursor:pointer}
.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:var(--scope-primary);color:var(--scope-primary-text);border:0;outline:0}
.treatment-center-modal-footer .btn-cancel{color:var(--scope-primary);border-radius:20px;border:2px solid var(--scope-primary);padding:3px 20px;background:white;text-align:center}
.btn-cancel:hover,.btn-cancel:focus{color:var(--scope-primary)}
@media only screen and (max-width:980px){.modal-content.treatment-center-modal-content{width:100%}
}
#map2 button[title="Zoom in"],#map2 button[title="Zoom out"]{display:none}
.btn-cancel img{padding-right:7px}
input#treatment-center-address::placeholder{color:lightgrey}
select:required:invalid{color:lightgrey !important}
@media only screen and (max-width:980px){.treatment-center-main-container.camzyosUS .mobile-tabs .list-view,.treatment-center-main-container.camzyosUS .mobile-tabs .map-view{border:2px solid #012c63;width:50%;padding:20px;color:#012c63}
.treatment-center-main-container.camzyosUS .mobile-tabs button.map-view{margin-left:-6px}
.treatment-center-main-container.camzyosUS .tc-search-button-wrapper{flex-basis:23%;align-self:end}
.treatment-center-main-container.camzyosUS .tc-text-input-wrapper{flex-basis:76.5%}
.treatment-center-main-container.camzyosUS .treatment-center-search-form .tc-text-input-wrapper .tc-text-input{margin-bottom:0;border:2px solid #395cac}
.treatment-center-main-container.camzyosUS .tc-search-button-wrapper .tc-search-button{width:100%}
.treatment-center-main-container.camzyosUS .list-view.active,.treatment-center-main-container.camzyosUS .map-view.active{font-weight:bold}
.treatment-center-main-container.camzyosUS .list-view.active{background-color:#e3eef5}
.treatment-center-main-container.camzyosUS .map-view.active{background-color:#e3eef5}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class{margin:17px}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class #map1{margin:0}
.treatment-center-main-container.camzyosUS .treatment-center-map-container.tc-flex-class .tc-search-locations-container{border:2px solid #012c63;max-height:894px;overflow-x:hidden;overflow-y:scroll}
.treatment-center-main-container.camzyosUS .tc-search-location-sub-wrapper{width:100%}
.treatment-center-main-container.camzyosUS .tc-email-results-link-wrapper .print-search-list{display:block}
.treatment-center-main-container.camzyosUS .mobile-edit-address{background-color:#e3eef5;color:#012c63;margin:18px;border:2px solid #012c63}
.treatment-center-main-container.camzyosUS .update-search{color:#012c63}
.treatment-center-main-container.camzyosUS .treatment-center-search-form{margin-bottom:0;padding-bottom:0}
.treatment-center-main-container.camzyosUS .treatment-center-searchbox{padding-bottom:0}
.treatment-center-main-container.camzyosUS .treatment-center-map-container #map1{border:2px solid #012c63;margin:14px 0 15px}
.treatment-center-main-container.camzyosUS .tc-print-results-button{flex-direction:column}
.treatment-center-main-container.camzyosUS .tc-print-results-buttons-container .tc-print-results-link-wrapper{margin-bottom:0}
.treatment-center-main-container.camzyosUS .tc-search-location-link-container{justify-content:space-between;padding-right:10px}
.modal.treatment-center-modal.camzyosUS .modal-content.treatment-center-modal-content{width:100%}
}
.modal.treatment-center-modal.camzyosUS .treatment-center-modal-text p{font-size:16px;line-height:20px;margin-bottom:16px}
.modal.treatment-center-modal.camzyosUS .treatment-center-modal-text p:first-child{font-size:22px;font-weight:800;color:#012c63;line-height:25px}
.treatment-center-modal.camzyosUS .btn-modal-primary.btn-ok{background-color:#ddd2e8;color:#8347ad;border:2px solid #8347ad;padding:3px;min-width:130px;font-size:16px;line-height:17px}
.treatment-center-modal.camzyosUS .treatment-center-modal-footer .btn-cancel{color:#8347ad;border:2px solid #8347ad;min-width:130px;font-size:16px;line-height:17px}
#tc-insurance-external-link-modal{background-color:rgba(78,78,78,0.8);position:fixed;justify-content:center;align-items:center;z-index:10;top:0;height:100%;max-width:100%;left:0;right:0}
.tc-insurance-modal-content{width:83%;background-color:#fff;position:relative;z-index:20;padding:48px 32px 32px;border:1px solid #FFF;border-radius:5px}
.insurance-close{position:absolute;right:10px;top:10px;cursor:pointer}
.insurance-text-heading{font-size:22px;line-height:25.3px;font-weight:800;color:var(--scope-text);margin-bottom:32px}
.treatment-center-insurance-modal-footer{display:flex;justify-content:center;align-items:center;flex-direction:column}
.tc-insurance-select-btn-container{display:flex;flex-direction:row;justify-content:center;width:100%;margin-bottom:32px}
.tc-insurance-select-input-wrapper{display:flex;flex-direction:column;width:44.6%;margin-right:15px;position:relative}
.tc-insurance-select-input-wrapper label{font-size:14px;font-weight:400;line-height:15.4px;color:var(--scope-text);margin-bottom:8px}
#treatment-center-insurane-condition-select.tc-insurance-select-input{font-size:16px;font-weight:400;line-height:18px;padding:17px 15.5px 16px;background-image:none !important;background-repeat:no-repeat;background-position:97% 50%;border:1px solid #767676;height:51px;width:100%;color:#474747 !important;appearance:none}
.tc-insurance-search-button-wrapper{display:flex;flex-direction:row;align-items:end;width:20.7%}
.tc-insurance-search-button{height:50px;width:100%;padding:16px 48px 16px 48px;border-radius:33px;background-color:var(--scope-primary);border:1px solid var(--scope-primary);opacity:.3;font-size:16px;font-weight:800;line-height:18px;text-align:center;color:var(--scope-primary-text)}
.tc-insurance-search-button:not(:disabled){background-color:var(--scope-primary);opacity:1;cursor:pointer;outline:0}
.insurance-return-to-site{font-size:14px;line-height:19px;font-weight:500;color:var(--scope-link);text-align:center;margin-bottom:10px;display:flex;align-items:center;flex-direction:row;text-decoration:none}
.insurance-return-to-site:hover,.insurance-return-to-site:active{color:var(--scope-link)}
.insurance-return-to-site img{margin-right:8px}
@media only screen and (max-width:980px){.tc-insurance-modal-content{padding:48px 16px 56px}
.insurance-close{right:16px;top:16px}
.insurance-text-heading{font-size:18px;line-height:20.7px;margin-bottom:17px}
.treatment-center-insurance-modal-footer{width:85%;margin:0 auto}
.tc-insurance-select-btn-container{flex-direction:column;margin-bottom:24px}
.tc-insurance-select-input-wrapper label{margin-bottom:5px}
.tc-insurance-select-input-wrapper{margin-right:0;margin-bottom:20px;width:100%}
.tc-insurance-search-button-wrapper{width:100%}
}
@media only screen and (max-width:480px){.tc-insurance-modal-content{width:92%;padding:48px 16px 56px}
.insurance-close{right:16px;top:16px}
.insurance-text-heading{font-size:18px;line-height:20.7px;margin-bottom:17px}
.tc-insurance-select-btn-container{flex-direction:column;margin-bottom:24px}
.tc-insurance-select-input-wrapper label{margin-bottom:3px}
.tc-insurance-select-input-wrapper{margin-right:0;margin-bottom:16px;width:100%}
.tc-insurance-search-button-wrapper{width:100%}
}
#treatment-center-condition{border:1px solid #767676 !important;border-radius:2px}
#treatment-center-address{border:1px solid #767676 !important;border-radius:2px}
.treatment-center-search-form .tc-search-button:hover{box-shadow:0 6px 15px -5px #407b96}
.view-location-infusion-address a{color:var(--scope-link)}
.tc-infowindow-direction a{color:var(--scope-link)}
.treatment-center-search-form .singlefield{flex-basis:41%}
div.tc-text-input-wrapper#_two #treatment-center-condition{background-image:none !important;background-repeat:no-repeat;background-position:97% 50%}
.tc-text-input-wrapper svg{position:absolute;top:67%;right:6px;transform:translateY(-50%);fill:var(--scope-primary)}
@media(min-width:455px) and (max-width:981px){.tc-text-input-wrapper svg{top:57%;right:8px}
}
@media(max-width:981px){.tc-text-input-wrapper svg{top:57%}
}
@media(min-width:1365px){.tc-text-input-wrapper svg{right:11px}
}
.tc-insurance-select-input-wrapper svg{position:absolute;top:64%;right:10px;transform:translateY(-50%);fill:var(--scope-primary)}
@media(min-width:0) and (max-width:636px){.tc-insurance-select-input-wrapper svg{right:6px}
}
@media(max-width:981px){.tc-insurance-select-input-wrapper svg{top:62%}
}
.websitelink,.doctorphone{margin-right:15px}
.websitelogo{margin-bottom:15px;margin-right:5px}
.treatment-center-main-container.v2 .tc-infusion-address-contact img{display:block;width:16px;height:16px}
.treatment-center-main-container.v2 .view-location-infusion-address img,.treatment-center-main-container.v2 .view-location-admin-address img{margin-right:16px}
.treatment-center-main-container.v2 .tc-infusion-address img,.treatment-center-main-container.v2 .tc-infusion-address-contact img,.treatment-center-main-container.v2 .tc-admin-address img{margin-right:8px}
.treatment-center-main-container.v2 .tc-infusion-address-contact{margin-top:8px;font-size:14px;line-height:15px}
.treatment-center-main-container.v2 .view-doctor-details .label{font-style:normal;font-weight:800;font-size:16px;line-height:18px;color:var(--scope-text);margin-bottom:0}
.treatment-center-main-container.v2 h2.view-location-details-heading{font-weight:700;font-size:20px;line-height:22px}
.treatment-center-main-container.v2 .view-location-infusion-address,.treatment-center-main-container.v2 .view-location-admin-address,.treatment-center-main-container.v2 .tc-infusion-address,.treatment-center-main-container.v2 .tc-admin-address{display:flex;align-items:flex-start}
.treatment-center-main-container.v2 .view-location-conditions-treated,.treatment-center-main-container.v2 .view-location-condition{display:none}
.treatment-center-main-container.v2 .view-location-details-container{border-bottom:0}
.treatment-center-main-container.v2 .view-location-insurance-container{border-top:1px solid #eee7e7;padding-top:24px}
.treatment-center-main-container.v2 .view-location-insurance-container.hide-insurance{display:none}
.treatment-center-main-container.v2 .tc-admin-services,.treatment-center-main-container.v2 .view-location-admin-services{display:none}
.treatment-center-main-container.v2 .view-location-infusion-center,.treatment-center-main-container.v2 .tc-infusion-center{flex-basis:100%}
.treatment-center-main-container.v2 .view-location-details-heading{flex-basis:100%;margin-right:0}
.treatment-center-main-container.v2 .view-remarks-label{font-style:normal;font-weight:800;font-size:16px;line-height:20px;color:var(--scope-text);margin-bottom:16px}
.treatment-center-main-container.v2 .view-remarks{font-style:normal;font-weight:400;font-size:16px;line-height:18px;color:var(--scope-text);margin-bottom:16px;display:flex}
.bookmark-icon{height:16px;cursor:pointer;margin-left:16px}
.bookmark-icon-filled.bookmrked path{fill:var(--scope-primary)}
.bookmarks-heading{font-size:19px;margin:27px auto 6px;color:var(--scope-headline);max-width:1140px}
.be-bookmark-container{padding:0 5vw}
.be-bookmark .no-results-found p,.be-bookmark .bookmark-errormsg p{font-size:20px;text-align:center;margin:5rem 1rem}
.be-bookmark #loadmoresearch{padding-top:40px}
.be-bookmark .viewmorebtn{background:#d0d0d0;color:var(--scope-text);cursor:pointer;padding:10px 6.7rem;font-size:18px;margin-bottom:52px}
.be-bookmark .viewmorebtn:hover{color:inherit}
.bookmark-icon-filled{display:none;height:16px;margin-left:16px}
.bookmark_card a{color:inherit}
.bookmark_card{max-width:1140px;margin:0 auto}
.delbtn{flex:0;height:max-content;padding:5px}
.delbtn path{fill:var(--scope-text);opacity:.5}
.delbtn:hover path{fill:var(--scope-primary);opacity:1}
.bookmarkblock .desc{font-size:20px;line-height:32px;color:var(--scope-text)}
.bookmarkblock .title{font-size:16px;margin-bottom:4px;color:var(--scope-text)}
.bookmarkblock .content-section{display:flex;justify-content:space-between;flex:1;column-gap:40px}
@media(min-width:1023px){.bookmarkblock{column-gap:30px;row-gap:26px;padding:20px 0;border-bottom:1px solid black;display:flex}
.bookmarkblock img{width:200px}
.image-section{display:flex;justify-content:space-between}
}
@media(max-width:1023px){.bookmark_card{padding:26px 0}
.bookmarkblock .content-section{background:#ede7e7;padding:5px 8px 20px}
.img-section img{width:100%;height:auto}
}
.be-preference-modal.modal .modal-dialog{max-width:500px;margin:auto}
.confirm-specialty,.clear-be-preferences{border:0;background:0;background-color:var(--scope-primary);border-radius:21px;padding:10px 24px;color:var(--scope-primary-text);cursor:pointer;display:block;margin:16px 0 auto;white-space:normal}
#select_specialty{width:100%;border-radius:10px;font-weight:700;cursor:pointer;margin-bottom:10px}
.be-preference-modal .modal-dialog{display:flex;justify-content:right;align-items:center;left:0;right:0}
.be-preference-modal .modal-dialog .modal-content{background:0;border:0}
.be_error_selection{display:none;color:red}
.h-sec .update-be-preferences,.h-sec .clear-be-preferences{background:0;cursor:pointer;color:var(--scope-text)}
.be-preference-modal .modal-dialog.lightbox-modal{background:#fff;border-radius:1rem}
.be-preference-modal .modal button.close{right:0 !important;top:-6px;color:var(--scope-text)}
.be-preference-modal .be-preference-text{margin-bottom:1rem;font-size:18px}
.be-preference-modal .be-content{margin-top:1rem}
.h-ip-profile .update-be-preferences,.h-ip-profile .clear-be-preferences{display:block;width:100%;padding:.25rem 1.5rem;clear:both;font-weight:400;text-align:inherit;white-space:nowrap;background-color:transparent;border:0;color:var(--scope-text)}
.be-pref-container{display:flex;justify-content:space-between}
.be-content .be-modal-header .close{right:0}
@media(min-width:1024px){.be-preference-modal .modal-dialog{position:absolute}
}
@media only screen and (orientation:landscape) and (max-width:990px){.be-preference-modal .modal-dialog .modal-content{scrollbar-width:none}
}
.formulary-lookup-tool .formulary-lookup-tool-section{display:flex;max-width:1140px;margin:0 auto;flex-wrap:wrap;margin-bottom:6rem}
.formulary-lookup-tool .formulary-lookup-input-field{display:flex;flex-wrap:wrap;gap:20px}
.formulary-lookup-tool .formulary-lookup-input-group{flex:40%;display:flex;flex-direction:column}
.formulary-lookup-tool .formulary-lookup-input-group label{margin-bottom:5px;color:var(--scope-text);font-size:18px}
.formulary-lookup-tool .frm-input-text{border:1px solid #a69f9f;line-height:20px;color:var(--scope-text);padding:13px 30px 13px 12px;font-size:18px;width:100%;height:50px;border-radius:0;-webkit-appearance:none;appearance:none}
.formulary-lookup-tool .frm-input-option{background-color:var(--scope-primary-text);cursor:pointer}
.formulary-lookup-tool .formulary-lookup-search-btn,.formulary-lookup-tool .formulary-lookup-reset-btn{background-color:var(--scope-primary);color:var(--scope-primary-text);cursor:pointer;padding:15px 25px;border:1.5px solid var(--scope-primary);display:inline-block;text-align:center;outline:0;width:100%;border-radius:24px;font-size:18px;line-height:15px;font-weight:bold;margin:30px 0}
.formulary-lookup-tool .formulary-lookup-error{display:none}
.formulary-lookup-tool .formulary-lookup-tool-section .disabled{color:var(--scope-text);cursor:not-allowed;border:1px solid #ddd}
.formulary-lookup-tool .formulary-lookup-input-group.disabled{border:0;opacity:.5}
.formulary-lookup-tool .formulary-lookup-input-group.disabled .formulary-lookup-input-select,.formulary-lookup-tool .formulary-lookup-input-group.disabled .formulary-lookup-input-state{pointer-events:none}
.formulary-lookup-tool .formulary-lookup-data-view{margin:3.5rem 0}
.formulary-lookup-tool .formulary-lookup-data-view td,.formulary-lookup-tool .formulary-lookup-data-view thead th{border:1px solid #a69f9f;padding:1rem}
.formulary-lookup-tool .formulary-lookup-data-view thead th{color:var(--scope-primary)}
.formulary-lookup-tool .formulary-lookup-reset-btn.disabled,.formulary-lookup-tool .formulary-lookup-search-btn.disabled{pointer-events:none;cursor:not-allowed;opacity:.5;color:var(--scope-primary-text);cursor:not-allowed}
.formulary-lookup-tool .formulary-lookup-data-view{display:none}
.formulary-lookup-tool #formulary-lookup-zip::placeholder{color:var(--scope-text)}
.formulary-lookup-tool .formulary-lookup-nodata{display:none}
.formulary-lookup-tool .frm-separator{display:block;position:relative;height:0;font-size:16px;font-weight:bold;color:var(--scope-text)}
.formulary-lookup-tool #formulary-error-modal{padding-right:15px;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;outline:0;display:none}
.formulary-lookup-tool #formulary-error-modal .modal-dialog{max-width:100vw;margin:0 auto;top:15%;transition:transform .3s ease-out;transform:translate(0,-25%);width:500px !important;background:#fff;cursor:initial;position:relative;border-radius:.5rem}
.formulary-lookup-tool #formulary-error-modal .modal-content{border:0;align-items:center;border:0}
.formulary-lookup-tool #formulary-error-modal .modal{display:block}
.formulary-lookup-tool #formulary-error-modal .modal-header{padding:0}
.formulary-lookup-tool #formulary-error-modal .modal-header .close span{color:var(--scope-text)}
.formulary-lookup-tool .formulary-lookup-popup-error{color:var(--scope-text);font-size:20px;align-items:center;margin:30px}
.formulary-lookup-tool .formulary-lookup-tool .modal-backdrop{display:none}
.formulary-lookup-tool .modal button.close{right:20px;top:13px}
.formulary-lookup-tool .frm-input-text{background:white;background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns='http://www.w3.org/2000/svg'%20viewBox='0%200%2024%2024'%20width='24'%20height='24'%3E%3Cpath%20fill='%23000000'%20d='M7%2010l5%205%205-5z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center}
.formulary-lookup-tool #formulary-lookup-zip{background:0;background-image:none !important}
.formulary-lookup-tool .form-wrapper{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;padding:20px}
.formulary-lookup-tool .frm-separator-container{display:flex;justify-content:center;align-items:center}
@media(min-width:0) and (max-width:767px){.formulary-lookup-tool .formulary-lookup-tool-section{padding:1rem}
.formulary-lookup-tool #formulary-lookup-plan-type{flex:100%}
.formulary-lookup-tool .frm-separator{width:100%;text-align:center}
.formulary-lookup-tool #lookup-tool-plan{flex:100%}
.formulary-lookup-tool .form-wrapper{padding:15px}
.formulary-lookup-tool .formulary-lookup-input-group{max-width:100%;flex:100%;display:flex;flex-direction:column;margin-bottom:10px;width:100%}
.formulary-lookup-tool .frm-separator-container{display:contents}
.formulary-lookup-tool .formulary-lookup-data-view{width:100%;border-collapse:collapse;border-radius:8px}
.formulary-lookup-tool .formulary-lookup-data-view tr{display:flex;flex-direction:column;border-bottom:1px solid #ccc}
.formulary-lookup-tool .formulary-lookup-data-view td{display:flex;padding:15px;font-size:16px}
.formulary-lookup-tool .formulary-lookup-data-view td::before{content:attr(data-label);font-weight:bold;color:var(--scope-primary);flex:0 0 50%}
.formulary-lookup-tool .formulary-lookup-data-view td:last-child{border-bottom:0}
.formulary-lookup-tool .formulary-lookup-data-view td strong{font-weight:bold;color:var(--scope-text)}
.formulary-lookup-tool .formulary-lookup-data-view thead tr{display:none}
.formulary-lookup-tool .formulary-lookup-data-view tbody tr:first-child{display:none}
.formulary-lookup-tool .formulary-lookup-data-view{margin:3rem 0}
.formulary-lookup-tool .formulary-lookup-search-btn,.formulary-lookup-tool .formulary-lookup-reset-btn{margin:0}
}
@media(min-width:769px){.formulary-lookup-tool .formulary-lookup-data-view tbody tr:nth-child(2){display:none}
}
@media(min-width:768px) and (max-width:1023px){.formulary-lookup-tool .formulary-lookup-tool-section{padding:2rem}
.formulary-lookup-tool #lookup-tool-plan{flex:100%}
}
.formulary-lookup-tool{.form-loading{width:100%;text-align:center;cursor:pointer;position:fixed;top:0;right:0;bottom:0;left:0;z-index:9999;overflow:hidden;outline:0;background:rgba(89,84,84,0.5);.icon{text-align:center;display:inline-block;margin:0 auto;position:relative;width:100%;background-size:50px;height:100px;width:100%;margin-top:10%}
}
}
.formulary-lookup-tool .col.col-3{min-width:33%;width:33%}
@media(max-width:1023px){.formulary-lookup-tool #formulary-error-modal .modal-dialog{width:80% !important;max-width:100%;transform:none}
.formulary-lookup-tool #formulary-error-modal .modal-content{overflow:auto;height:auto;max-height:600px}
.formulary-lookup-tool .modal button.close{right:20px !important;top:15px !important}
}
.sac-form-main-container-wrapper1{background-color:var(--scope-text);opacity:.6;padding-top:154px;margin:0 auto}
.sac-form-main-container-wrapper1{width:100vw;height:100vh;position:fixed;overflow-y:scroll;padding-bottom:138px;top:0;left:0}
.sac-form-main-container{padding:88px 38px 60px;color:var(--scope-text);position:relative;margin:0 auto;width:100%}
.sac-form-main-container .sac-form-top-section-container{display:flex;flex-direction:row;margin-bottom:80px}
.sac-form-top-section-logo-container img{height:122px}
.sac-form-top-section-container .sac-form-close img,.sac-modal-container-content .sac-modal-close img{height:24px}
.sac-form-top-section-text-container{margin-left:40px}
.sac-form-top-section-text-heading{font-size:34px;font-weight:700;line-height:41px;color:var(--scope-primary);margin-bottom:32px}
.sac-form-top-section-text-description,.sac-form-top-section-text-description p{margin:0}
.sac-form-main-container .sac-form-close{position:absolute;cursor:pointer;top:24px;right:40px}
.sac-form-global-error-container .sac-form-error-text{margin-bottom:32px !important}
.sac-form-input-container{display:flex;justify-content:space-between;align-items:flex-end;margin-bottom:32px}
.sac-form-input-container.sac-checkbox{flex-direction:column;align-items:flex-start;width:auto;height:auto;margin-bottom:32px}
.sac-form-input-wrapper{display:flex;flex-direction:column;flex-basis:47.7%}
.sac-form-input-wrapper.flex-grow{flex-grow:1;width:100%}
.sac-form-input-wrapper.sac-checkbox{flex-direction:row;align-items:center}
.sac-form .sac-form-error-text{display:none;color:#ba4422;margin-bottom:8px}
.sac-form .sac-form-input-text-label{margin-bottom:8px;display:inline-block;font-weight:700}
.sac-form .sac-form-input-text{padding:10px 16px;background-color:var(--scope-primary-text);border:1px solid#a69f9f;border-radius:4px;position:relative;height:43px;color:var(--scope-text)}
.sac-form .sac-form-input-text:focus{outline:0}
.sac-form-input-wrapper.sac-checkbox .sac-form-input-checkbox{height:16px;width:16px;margin-right:16px;margin-bottom:0}
.sac-form-input-container.sac-checkbox .sac-form-error-text{margin-bottom:16px}
.sac-form-input-wrapper.sac-checkbox .sac-form-input-text-label{margin-bottom:0}
.sac-form select.sac-form-input-text,.sac-form [type="date"].sac-form-input-text,.sac-form [type="time"].sac-form-input-text{appearance:none;position:relative;background-image:url('base/resources/sac-select-arrow-icon.svg');background-repeat:no-repeat;background-size:contain;background-position:100%;cursor:pointer;color:var(--scope-text)}
.sac-form select.sac-form-input-text,.sac-form [type="date"].sac-form-input-text,.sac-form [type="time"].sac-form-input-text{word-wrap:break-word;padding:0 16px;padding-right:50px;white-space:normal;width:100%}
.sac-form select.sac-form-input-text:focus,.sac-form [type="date"].sac-form-input-text:focus,.sac-form [type="time"].sac-form-input-text:focus{background-image:url('base/resources/sac-select-arrow-icon-selected.svg')}
.sac-form input.sac-form-input-text::placeholder,.sac-form select.sac-form-input-text::placeholder,.sac-form select.sac-form-input-text option:first-child{font:normal normal 400 16px/22.4px BMSHumanity,Arial,Helvetica,sans-serif;color:var(--scope-text)}
.sac-form [type="date"].sac-form-input-text::-webkit-calendar-picker-indicator,.sac-form [type="time"].sac-form-input-text::-webkit-calendar-picker-indicator{background:0;opacity:0}
.sac-form .sac-form-best-time-to-call{color:var(--scope-primary);margin-bottom:40px}
.sac-form-terms-text{margin-bottom:16px;margin-top:80px}
.sac-form-terms-text p{margin:0}
.sac-form-privacy-text{margin:0;margin-top:32px}
.sac-form-privacy-text p{margin:0}
.sac-form-privacy-text .terms-privacy-link,.sac-form-privacy-text a{color:var(--scope-primary);font-weight:bold;text-decoration:underline}
.sac-form .sac-form-input-submit[type="submit"]{background-color:var(--scope-primary);border:1px solid var(--scope-primary);cursor:pointer;color:var(--scope-primary-text);width:162px;height:39px;padding:0;text-align:center;font-weight:800;border-radius:44px;background-image:url('base/resources/sac-chevron-icon.svg');background-repeat:no-repeat;background-position:86% 53%;background-size:5%;margin-top:80px}
.sac-form-container .form-loading{position:fixed;z-index:10;height:100%;width:100%;top:0;left:0;background-color:var(--scope-text);opacity:.6;display:flex;overflow-y:scroll;align-items:center;justify-content:center}
.sac-form-container .form-loading .icon.icon-spinner{position:relative;top:0;left:0}
.sac-form input.sac-form-input-text[type=number]::-webkit-inner-spin-button,.sac-form input.sac-form-input-text[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;margin:0}
.mb-21{margin-bottom:21px !important}
.mt-0{margin-top:0 !important}
.accesssupportform select.sac-form-input-text:required:invalid{color:var(--scope-text) !important}
.accesssupportform .sac-form-input-text option{color:var(--scope-text)}
@media only screen and (max-width:980px){.sac-form-main-container-wrapper{padding:81px 24px 73px}
.sac-form-main-container{padding:72px 24px 60px;width:100%}
.sac-form-main-container .sac-form-top-section-container{flex-direction:column;align-items:center;margin-bottom:40px}
.sac-form-top-section-logo-container img{height:72px;margin-bottom:24px}
.sac-form-top-section-text-container{margin:0}
.sac-form-top-section-text-heading{margin-bottom:16px;font-size:30px;line-height:36px}
.sac-form-main-container .sac-form-close{right:24px}
.sac-form-global-error-container .sac-form-error-text{margin-bottom:16px !important}
.sac-form-input-container{flex-direction:column;align-items:flex-start;margin-bottom:0}
.mb-21{margin-bottom:0 !important}
.sac-form-input-wrapper{width:100%;margin-bottom:32px}
.sac-form .sac-form-best-time-to-call{margin-bottom:32px}
.sac-form .sac-form-input-submit[type="submit"]{margin-top:40px}
.sac-form [type="date"].sac-form-input-text,.sac-form [type="time"].sac-form-input-text{width:100%;min-width:100%;display:flex;display:-webkit-flex;flex:1 0 0;-webkit-flex:1 0 0}
.sac-form-terms-text{margin-top:8px}
.sac-form-input-wrapper.sac-checkbox{margin-bottom:0}
}
.sac-modal-container{display:none}
.sac-modal-container-content{position:relative;width:100%;height:auto;margin:0 auto;padding:88px 40px 60px;background-color:#fefefe}
.sac-modal-container-content .sac-img-container img{height:73px}
.sac-modal-close{color:#aaa;float:right;position:absolute;top:24px;right:40px;font-size:28px;font-weight:bold;line-height:26px}
.sac-modal-close:hover,.sac-modal-close:active,.sac-modal-close:focus{color:var(--scope-text);cursor:pointer}
.sac-modal-success-wrapper,.sac-modal-failure-wrapper{display:flex;flex-direction:row;justify-content:center;align-items:center}
.sac-modal-wrapper{display:flex;flex-direction:column;justify-content:center;height:100%;width:100%;align-items:center}
.sac-img-container{color:inherit;padding-right:20px}
.sac-modal-text{line-height:26px;display:flex;justify-content:center;align-items:center;flex-direction:column;font-size:20px;text-align:center}
.sac-modal-text p{font-size:34px;line-height:41px;color:var(--scope-primary);font-weight:700;vertical-align:middle;text-align:center;margin:0}
.sac-modal-failure-wrapper .sac-modal-text-description{font-size:18px;line-height:26px;color:var(--scope-text);font-weight:700;vertical-align:middle;margin:0;margin-top:10px}
.sac-modal-failure-wrapper p{text-align:left}
@media only screen and (max-width:980px){.sac-modal-container-content{margin:0 auto;width:100%}
.sac-modal-close{right:24px}
.sac-modal-container-content{padding:88px 24px 60px}
.sac-modal-success-wrapper,.sac-modal-failure-wrapper{flex-direction:column}
.sac-img-container{padding:0;margin-bottom:20px}
.sac-modal-text p{font-size:30px;line-height:36px}
.sac-modal-failure-wrapper p{text-align:center}
}
.favorite-video-article-container{width:100%;margin:0 auto}
.be-favorites-container{display:grid;gap:20px;width:100%;grid-template-columns:repeat(4,1fr)}
.video-container{margin-bottom:25px;box-shadow:0 4px 8px rgba(0,0,0,0.1);overflow:hidden;transition:transform .3s ease;margin-left:auto;margin-right:auto;display:block;position:relative;min-height:100%}
.video-container .be-video-player-icon{transform:scale(0.5);background-color:var(--scope-link);opacity:.7}
.video-container:hover{transform:scale(1.1)}
.video-container video{width:100%;height:auto;display:block}
.details-container{padding:16px;display:flex;flex-direction:column;flex:1;cursor:default}
#videoTitle{font-size:20px;margin-bottom:8px}
.authors{padding:10px 15px}
.authors h4{margin:0 0 10px 0;font-size:.9rem}
.video-container img{width:100%;height:auto;object-fit:cover;cursor:pointer}
@media(max-width:1200px){.be-favorites-container{grid-template-columns:repeat(3,1fr)}
}
@media(max-width:992px){.be-favorites-container{grid-template-columns:repeat(2,1fr)}
}
@media(max-width:576px){.be-favorites-container{grid-template-columns:repeat(1,1fr)}
}
.video-player-favorite-icons{display:flex}
.video-player-favorite-icons.disabled{pointer-events:none}
.favorite-page-authors{padding-bottom:16px}
.be-favorites-container .video-player-favorite-icons,.video-player-like-icons.like-btn{position:absolute;bottom:20px;background:transparent;width:auto}
.video-player-like-icons.like-btn{background:transparent;border:0;display:flex;gap:5px;cursor:pointer;align-items:center;right:16px}
.video-player-like-icons.like-filled .bms-like-icon svg{fill:var(--scope-primary)}
.video-player-like-icons.like-btn .bms-like-icon svg path{stroke:var(--scope-primary)}
.video-player-like-icons.like-btn svg{stroke-width:2}
.video-player-like-icons.like-btn.like-filled svg{stroke-width:1}
.be-favorites-container .video-player-two-card{border-radius:unset;margin-bottom:0}
.be-favorites-container .details-container .speciality{border-bottom:1px solid #595454;margin-bottom:16px;font-size:18px}
.be-favorites-container #favorite-authorsList a:not(:last-child)::after{content:', '}
.be-favorites-container .videoDescription{margin:.2rem 0 0}
@media(min-width:768px) and (max-width:1024px){.be-favorites-container .details-container{max-width:83%;width:83%;margin-left:auto;margin-right:auto;margin-bottom:2rem}
.be-favorites-container .video-player-like-icons.like-btn{right:43px}
}